During micrometer-level cutting operations, cutting errors caused by servo vibration can lead to significant costs. It is not possible to give a clear answer to the question “Why does the servo vibrate?” because the function of the machine used, the servo motor brand, the servo motor power, and the servo driver are not the same in every system. Therefore, in order to resolve servo vibration, the characteristics of the system must be examined, and the servo driver parameter settings during operation must also be taken into account.
Common vibration positions in servo motors
- Vibrations may occur during the servo’s start and stop positions.
- Vibrations caused by bouncing may be observed while the vehicle is in motion.
- After the servo moves to its holding position, vibration may occur during position stabilization.
Why Do Servo Motors Vibrate?
- Failure to adjust position, speed, and torque controls appropriately for the system,
- Servo input pulse shape (Pulse+ vs.),
- Factors such as the length of the servo driver and connection cables, and their lack of contact,
- Failure to configure the motor gain setting,
- From the servo motor driver settings,
- Due to a mechanical jam in the system,
- When the load is not appropriate for the servo motor’s power, the servo may be overloaded and cause problems such as misalignment, noise, and vibration.
Does servo vibration affect operating performance?
Vibration issues in servo motors, caused by various reasons, indirectly or directly affect the system’s operation. We can see these issues more clearly in the servos we use in CNC machines. However, in general, they can reduce the machine’s operating performance because they cause deviations in the motor’s position and affect the motor power.
How can servo motor vibration issues be resolved?
- If there is a tremor caused by the power supply, this problem can be resolved by using an external power supply.
- Configure the parameter input values according to the motor power. If the problem persists when the parameter settings are at maximum level, switch to a servo motor with a higher wattage value.
- Axis control settings are adjusted on CNC machines using Mach3.
- It can be run in the auto tuning (automatic adjustment) option. The auto tuning setting is not available on every servo motor driver. To control and apply variable parameter settings, PID settings must be configured.
Various factors can trigger vibration issues commonly encountered in servo motors. You can obtain technical support from Şahin Rulman regarding PID settings, which vary depending on motor power and servo driver. You can get support from the experienced Şahin Rulman team regarding the configuration of PID settings. If you wish, you can also share the vibration problems you experience with servo motors and servo drivers with us in the comments section.