Method and apparatus for position error compensation
AssigneeCincinnati Milacron Inc.
InventorAlfred H. Morser
Life of this patent
Estimating the term…
Abstract
Positioning errors of a moveable machine member are reduced by compensation for cyclic errors attributable to anomalies of a position transducer. Compensation values are produced which are unique only within the pitch of transducer measurement and are applied to correct the representation of measured position produced by the transducer. Positioning errors not attributable to the position transducer are corrected by compensation of position commands using compensation values associated with fixed calibration points. Use of both compensations is effective to eliminate residual errors in position correction which arise from use of calibration data created without correction of transducer cyclic errors.
Claims19
A method of controlling operation of an actuator for effecting motion of a moveable member of a machine, the position of the moveable member being detected by a transducer having a rotor and stator moveable relative each to the other and producing output signals correlated to the relative position of the rotor and stator so as to define a transducer measurement pitch within which the relative position of the rotor and stator are uniquely determinable from the output signals and at least a portion of which is repeated within the range of motion of the machine member, the method comprising the steps of:
- a. producing a position command signal representing a position at which the moveable member is to be located;
- b. producing a transducer position signal in response to the transducer output signals, the transducer position signal representing the relative position of the rotor and stator within the transducer measurement pitch;
- c. producing a compensation signal in response to the transducer position signal and predetermined position error data characteristic of all transducers of the same transducer type, the compensation signal representing a difference between the value of the transducer position signal and the actual relative position of the rotor and stator at the relative position represented by the transducer position signal and having unique values only within the range of transducer measurement pitch;
- d. producing a compensated position signal in response to the transducer position signs and the compensation signal, the compensated position signal representing a position value corrected according to the value of the compensation signal;
- e. controlling the actuator in response to the command signal and the compensated position signal.
A method for controlling operation of an actuator for effecting motion of a moveable member of a machine, the position of the moveable member being detected by a transducer having a rotor and stator moveable relative each to the other and producing output signals correlated to the relative position of the rotor and stator so as to define a transducer measurement pitch within which the relative position of the rotor and stator are uniquely determinable from the output signals and at least a portion of which is repeated within the range of motion of the machine member, the method comprising the steps of:
- a. producing a position command signal representing a position at which the moveable member is to be located;
- b. producing an interpolatecd compensation signal representing a compensation value interpolated between two compensation values associated with successive calibration points between which lies the position represented by the command signal;
- c. producing a compensated command signal in response to the command signal and the interpolated compensation signal, the compensated command signal representing a command position corrected according to the value of the interpolated compensation signal;
- d. producing a transducer position signal in response to the transducer output signals, the transducer position signal representing the relative position of the rotor and stator within the transducer measurement pitch;
- e. producing a compensation signal in response to the transducer position signal and predetermined position error data characteristic of all transducers of the same transducer type, the compensation signal representing a difference between the value of the transducer position signal and the actual relative position of the rotor and stator at the relative position represented by the transducer position signal and having unique values only within the range of transducer measurement pitch;
- f. producing a compensated position signal in response to the transducer position signal and the compensation signal, the compensated position signal representing a position value corrected according to the value of the compensation signal;
- g. controlling the actuator in response to the compensated command signal and the compensated position signal.
An apparatus or controlling operation of an actuator for effecting motion of a moveable member of a machine, the position of the moveable member being detected by a transducer having a rotor and stator moveable relative each to the other and producing output signals correlated to the relative position of the rotor and stator so as to define a transducer measurement pitch within which the relative position of the rotor and stator are uniquely determinable from the output signals and at least a portion of which is repeated within the range of motion of the machine member, the apparatus comprising:
- a. means for producing a position command signal representing a position at which at which the movable member is to be located;
- b. means for producing a transducer position signal in response to the transducer output signals, the transducer position signal representing the relative position of the rotor and stator within the transducer measurement pitch;
- c. means for producing a compensation signal in response to the transducer position signal and predetermined position error data characteristic of all transducers of the same transducer type, the compensation signal representing a difference between the value of the transducer position signal and the actual relative position of the rotor and stator at the position represented by the transducer position signal and having unique values only within the range of transducer measurement pitch;
- d. means for producing a compensated position signal in response to the translucent position signal and the compensation signal, the compensated position signal representing a position value corrected according to the value of the compensation signal;
- e. means for controlling the actuator in response to the command signal and the compensated position signal.
Dependencies are inferred from the claim text.