Motion Control with Mechatronics
Motion Control is the integration of mechanical mechanisms with electronics or electrical components, along with a control system. The mechanism being controlled is purely mechanical, while the control system typically consists of electronic or electrical elements. In simpler terms, motion control in a mechatronics system involves managing the supply voltage provided to an electrical or electronic device to control a particular mechanism. These mechanisms can be operated or driven by hydraulic or pneumatic systems, as well as servo drives and motors. In some cases, a controller is used, and occasionally a PLC (Programmable Logic Controller) is employed for control. This article will discuss various movements and support functions associated with mechatronics systems.
Different
Types of Movements
Comprehensive
control over various movements is required in any automated system. Mechatronics
systems primarily involve three types of movements: controlled movement, preset
movement, and continuous rotary movement.
Controlled
Movement Controlled movement involves precise position control, such as the
movement of a robotic arm or the axes movements of a CNC machine. Stepper
motors or servo motors are commonly used to achieve controlled movement in
mechatronics systems. These motors ensure accurate and controlled movement
within fine tolerances.
Preset
Movement Preset movement refers to a mechanism that moves or shifts a certain
distance along a predefined path. Examples of preset movements include
automatic door open/close systems in machines or the clamp/de-clamp mechanism
of a material-collecting robotic arm. These movements are typically executed
using hydraulic or pneumatic cylinders.
Continuous
Rotary Movement Continuous rotary movement is observed in mechanisms like the
spindle and tool magazine movements of CNC machines. This type of movement is
usually achieved using AC or DC motors, sometimes assisted by pneumatic or
hydraulic systems.
The
image below illustrates multiple movements of a robotic arm, where servo motors
are employed for different controlled movements, and a hydraulic cylinder is
used for the material clamping system.
- Linear Controlled Movement
- Rotary Controlled Movement
- Limited Linear Movement
- Limited Rotary Movement
1. Controlled Movement
Controlled
movements are commonly found in mechatronics systems, such as the axes
movements in CNC machines, arm movements in robotic systems, and material
handling systems. These movements are often accomplished using stepper motors
or servo motors. The controlled movement aims to establish precise movement paths
with accurate measurements and the ability to stop at specific distances as
required. In mechatronics systems, controlled movement can be categorized into
two types: linear controlled movement and rotary controlled movement.
Linear-controlled movement involves the straight-line movement of an element or equipment, while rotary-controlled movement positions the element along a circular path. Ball-screw and nut systems are commonly used for controlled linear movements, while worm and worm wheel systems are used for controlled rotary movements. Refer to the images below for illustrations of controlled linear and rotary movements commonly found in mechatronics systems.
In the image on the left, a ball screw is coupled with a motor shaft to achieve linear movement. When the motor shaft (servo or stepper motor) rotates, the ball screw also revolves, causing the connected "Bed" to move in a linear or straight line. Precise control of the motor shaft displacement enables accurate linear movement of the bed. This means that the linear controlled movement in a mechatronics system is achieved by controlling the servo or stepper motor shafts. The image on the right shows a similar setup, but with a worm shaft connected to the motor shaft, resulting in the rotary motion of the worm wheel. By controlling the position of the motor shaft precisely, the rotary movement of the wheel can also be controlled accurately. Chapter VII of this document discusses in detail the use of ball-screw and worm and worm wheel systems for linear and rotary movements.
Controlled movement in mechatronics systems can be further classified into two groups: open-loop systems and closed-loop systems. Open-loop systems are rarely used because they lack feedback devices. In an open-loop system, the controller sends commands for movement without verifying whether the actual movement has been executed. Stepper motors are commonly used in open-loop systems, driven by special driver modules that receive digital pulse signals. Since there is no real-time information about the movement and position of the device, open-loop systems cannot account for obstructions or resistance during movement. These systems are suitable for mechatronics systems with small and uniform loading torque requirements that involve repetitive work. The image below illustrates the architecture of an open-loop system with linear controlled movement.
In line with the earlier image, the controller sends a reference or command voltage to the "Motor Driver" unit, which provides the necessary supply voltage to the stepper motor. The driver unit controls the voltage for motor shaft movement according to the command voltage. The driver unit also establishes the displacement of the machine bed and the speed of the motor. Once the movement command is conveyed to the motor, the controller does not verify the movement of the motor shaft or bed position. Chapter IV provides detailed information on the working principle of stepper motors.
On the other hand, most advanced mechatronics systems operate using closed-loop systems, which incorporate various feedback components. In a closed-loop system, the controller generates movement instructions and continuously monitors the results using different feedback devices. This ensures that the controller always has accurate and definite position information of a moving element. A closed-loop control system typically utilizes two types of feedback arrangements: position feedback and velocity feedback. Continuous feedback devices such as encoders and linear scales are used to obtain this feedback. A separate Chapter comprehensively discusses these feedback devices, known as continuous measuring sensors. The image below demonstrates the design of a closed-loop movement system using a ball screw and servo motor for movement on the axis of a CNC machine.
2. Limited Movement
Limited
movement refers to the movement of an element within a specific distance,
usually in a bidirectional manner. In a limited movement process, the moving
element cannot stop at any position within its movement path. Once the starting
command is given to a moving device, it will shift to one end of the movement
track, and there is no way to stop it at an intermediate position. For example,
the open/close mechanism in a machine door demonstrates limited movement. The
stroke length of an actuator is restricted to open or close the door as
required.
Mechatronics
systems employ two types of limited movements: linear and rotary. Linear
limited movements in mechatronics systems typically utilize different
cylinders, which are selected based on the required movement stroke and the
type of load to be overcome. Hydraulic cylinders are commonly used to overcome
greater barriers or transport heavy loads, while pneumatic cylinders are
suitable for lighter loads. For instance, pneumatic cylinders are used for the
open/close mechanism of a machine door, while hydraulic cylinders are employed
for work-piece clamping mechanisms in robotic arms that carry heavy loads.
Rotary-limited movements are achieved using hydraulic and pneumatic rotary
actuators, which have restricted movement paths. CNC machine pallet changing
systems often utilize this type of limited rotary movement.
In
an advanced mechatronics system, limited movement is usually controlled by a
PLC (Programmable Logic Controller). The movement command is sent from the
controller to the PLC, which verifies the entire situation and generates the
required signal. The PLC then sends this signal to an actuator for the movement
of the element. Advanced mechatronics systems often interface with various
sensors (feedback elements), and the signals from these sensors are directly
sent to the PLC to ensure proper completion of the element's movement. The
working principles of different sensors and actuators employed in mechatronics
systems are discussed in a separate chapter. The following picture shows a
basic configuration of a limited linear movement, where a pneumatic cylinder's
piston is controlled by the PLC.
For limited rotary movement, a similar mechanism is applied in mechatronics systems, but rotary actuators are used instead of cylinders. The electrical connections between the PLC, solenoid valve coil, and the controller remain the same, but the output pressure line of the solenoid valve is connected to both ends of the rotary actuator. As mentioned before, the selection of a rotary actuator depends on the desired movement path. For example, if a robotic arm requires a rotary movement from 0 to 90 degrees, the selected rotary actuator's movement will be restricted to this range, and it will not be possible to stop the actuator at any intermediate position. Feedback systems can also interface with limited-movement rotary actuators to ensure the correct rotary movement between the two ends. The following picture shows a 315-degree limited movement hydraulic rotary actuator and its control mechanisms (no feedback system is shown).
3. Continuous rotary movement
Continuous
rotary movement refers to the uninterrupted rotation of a moving element, which
can be both controlled and uncontrolled. Controlled continuous rotary movement
involves speed control and is commonly achieved using servomotors and servo
amplifiers, eliminating the need for gear mechanisms. Servomotors offer
different RPM options without requiring additional attachments (the operation
and working principle of a servomotor are discussed in a separate chapter).
In mechatronics systems where controlled continuous rotary movement is not necessary, fixed RPM DC or AC motors are used to achieve continuous rotary movements at specific speeds. Hydro-motors and pneumatic motors are also utilized for continuous rotary movement in mechatronics systems. The advantage of using hydro-motors or pneumatic motors is that they provide a large starting torque compared to traditional electric motors. For example, a hydro-motor may be used for the tool arm movement of a CNC machine when continuous rotation with a high starting torque is required. In certain situations where using electricity is inconvenient, such as in the mining industry, pneumatic motors are employed to achieve high rotational speeds. PLCs typically control the continuous rotary movement of hydro-motors or pneumatic motors in advanced mechatronics systems, using a control method similar to that of limited movement systems discussed earlier. Instead of cylinders, hydro-motors or pneumatic motors are used. The working processes of hydro-motors and pneumatic motors are addressed in a separate chapter. The following picture shows the control mechanism of a hydro-motor with a PLC unit.
Control of elements
In
addition to controlled and preset movements in mechatronics systems, various
electro-mechanical elements need to be controlled. For example, starting a
cooling system, operating a three-phase induction motor, or controlling a lighting
system. The PLC supplies voltage to devices like relays and contactors to make
them operational within automated systems. Feedback systems are sometimes
employed as well. The following picture represents a three-phase induction
motor-driven pump controlled by a PLC. Upon receiving a command from the
controller, the PLC sends the necessary voltage to activate the motor
contactor. A three-phase AC voltage is then supplied to start the induction
motor, drawing water through the attached pump unit and delivering it through
the outlet. A flow switch is connected to the outlet line, providing a feedback
signal to the PLC, allowing the controller to immediately detect any
interrupted flow of water.











No comments:
Post a Comment