Servo Motor Position Control Hunting Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Servo motor position control systems face instability and oscillation issues when the motor reaches a target position and stops, due to the minimum resolution of the pulse encoder, leading to hunting phenomena.

Innovation Solution

Implementing a servo motor position control device with a cascade configuration that switches from proportional-integral control to proportional control in the q-axis current controller when the servo motor reaches the target position, maintaining the current instruction signal value and stabilizing the q-axis voltage instruction signal to prevent unnecessary movement and oscillation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If proportional-integral control is used in the q-axis current controller, then the servo motor can reach the target position accurately, but the servo motor oscillates and hunts when it stops at the target position

Engineering Contradiction:
Improveposition accuracyVSAvoidstop stability
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

The control method dynamically switches between proportional-integral control and proportional control based on the servo motor's operational state. When the motor is moving, proportional-integral control maintains high position accuracy. When the motor reaches the target position and stops, the system transitions to proportional control to eliminate oscillation and maintain stop stability, thus resolving the contradiction between position accuracy and stop stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the control parameters by switching the control mode in the q-axis current controller. By disabling integral control when the servo motor is at the target position, the system prevents the accumulation of position deviation errors that cause hunting, while maintaining the ability to achieve accurate positioning through proportional control alone in the stopped state.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the pulse encoder resolution is increased to reduce hunting range, then the position detection precision improves, but the device complexity and cost increase

Engineering Contradiction:
Improveposition detection precisionVSAvoidencoder resolution
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of increasing the hardware resolution of the pulse encoder, the invention changes the control parameters and control mode in the q-axis current controller. By switching from proportional-integral control to proportional control when the servo motor stops at the target position, the system effectively reduces hunting within the existing encoder resolution range, avoiding the need for higher-resolution (and more complex/expensive) encoders.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8508160B2Servo motor position control device
Publication Date: 2013.08.13 THK CO LTD
  • US8508160B2 patent drawing
  • US8508160B2 patent drawing
  • US8508160B2 patent drawing

AI summary

Provided is a technique to suppress hunting in a range of a minimum resolution of a pulse encoder when a servo motor has reached a target position and stopped, thereby maintaining a stable stop state. A servo motor position control device uses a cascade configuration having a position control loop as a main loop and a velocity and current control loop as a minor loop. A proportion control is performed for a position control while a proportion integration control is performed for a velocity control and a current control. When the servo motor position has reached the target position and stopped (S201), a current instruction value for the current control is maintained at a value upon stop (S202) and the current control is switched to the proportion control (S204).