Method and apparatus for tuning a motion control system having an external velocity loop
First Claim
1. A method for tuning a motion control system of the type including an input device for generating position command signals, an actuator for displacing a physical element to a desired location in response to drive signals, a servo amplifier circuit implementing a velocity control loop for converting control signals to drive signals for driving the actuator, a sensor for generating feedback signals representative of the position of the physical element, and a controller coupled to the input device, the sensor and the amplifier circuit for processing the command and feedback signals and generating the control signals, the controller implementing a position control loop wherein at least one parameter error signal derived from the command and feedback signals is multiplied by a position loop gain value, the method including the steps of:
- (a) applying a control signal at a predetermined level to the amplifier circuit to accelerate the actuator in a predetermined direction;
(b) monitoring the feedback signals from the sensor during acceleration of the actuator;
(c) generating a value representative of velocity loop bandwidth based upon the feedback signals; and
(d) generating a desired value for the position loop gain value based upon velocity loop bandwidth value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for tuning an external velocity loop servo drive of the type including a controller, a command device, an external velocity servo amplifier, an actuator and a position feedback device. The tuning technique include the use of three unidirectional motion events of descending duration. In the first motion event the controller applies a control signal of known amplitude to the actuator and monitors the actuator velocity based upon the position feedback signals. The controller determines the actuator steady state velocity during the motion event and uses this value to determine a scaling factor for the servo amplifier. In a second motion event, the controller drives the actuator in acceleration and deceleration in response to a control signal of known amplitude. Based upon the times at which the actuator reaches certain anticipated velocities, the controller determines system dynamic characteristics. In a third motion event the controller pulses the actuator for a short interval and monitors the actuator velocity to determine the rise time in response to a control signal of known amplitude. The rise time is used to determine the velocity loop bandwidth. The velocity loop bandwidth is then used to tune the position loop gains to appropriate levels.
65 Citations
17 Claims
-
1. A method for tuning a motion control system of the type including an input device for generating position command signals, an actuator for displacing a physical element to a desired location in response to drive signals, a servo amplifier circuit implementing a velocity control loop for converting control signals to drive signals for driving the actuator, a sensor for generating feedback signals representative of the position of the physical element, and a controller coupled to the input device, the sensor and the amplifier circuit for processing the command and feedback signals and generating the control signals, the controller implementing a position control loop wherein at least one parameter error signal derived from the command and feedback signals is multiplied by a position loop gain value, the method including the steps of:
-
(a) applying a control signal at a predetermined level to the amplifier circuit to accelerate the actuator in a predetermined direction; (b) monitoring the feedback signals from the sensor during acceleration of the actuator; (c) generating a value representative of velocity loop bandwidth based upon the feedback signals; and (d) generating a desired value for the position loop gain value based upon velocity loop bandwidth value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for tuning a motion control system of the type including an input device for generating position command signals, an actuator for displacing a physical element to a desired location in response to drive signals, a servo amplifier circuit implementing a velocity control loop for converting control signals to drive signals for driving the actuator through multiplication of the drive signals by a scaling factor, a sensor for generating feedback signals representative of the position of the physical element, and a controller coupled to the input device, the sensor and the amplifier circuit for processing the command and feedback signals and generating the control signals, the method including the steps of:
-
(a) applying a control signal at a predetermined level to the amplifier circuit to drive the actuator at a steady state velocity; (b) monitoring the feedback signals; (c) generating a value representative of the steady state velocity based upon the feedback signals; and (d) generating the scaling factor from the predetermined level of the control signals and from the steady state velocity value. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An apparatus for tuning a motion control system of the type including an input device for generating position command signals, an actuator for displacing a physical element to a desired location in response to drive signals, a servo amplifier circuit implementing a velocity control loop for converting control signals to drive signals for driving the actuator, a sensor for generating feedback signals representative of the position of the physical element, and a controller coupled to the input device, the sensor and the amplifier circuit for processing the command and feedback signals and generating the control signals, the controller implementing a position control loop wherein at least one parameter error signal derived from the command and feedback signals is multiplied by a position loop gain value, the apparatus comprising:
-
a control signal generating circuit coupled to the amplifier circuit and configured to generate and apply a control signal to the amplifier circuit to accelerate the actuator during a tuning sequence; a monitoring circuit coupled to the sensor for monitoring the feedback signals during the tuning sequence; a signal processing circuit coupled to the monitoring circuit and configured to generate a velocity loop bandwidth value based upon the feedback signals monitored during the tuning sequence and to derive the position loop gain value from the velocity loop bandwidth value; and a memory circuit for storing the position loop gain value. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification