Digital servo-control apparatus for preventing torque variations
First Claim
1. A digital servo-control apparatus having a current feedback loop for sampling a load current to an AC servomotor of three-phase type at a predetermined control interval thereby obtaining a current feedback value and digitally controlling said load current according to said current feedback value and a target value of said load current, wherein said digital servo-control apparatus comprises:
- current detection means for detecting, as said load current, load currents of at least two phases;
amplifiers for amplifying output values of said current detection means;
detected current transformation means for obtaining as said feedback value, from output values of said amplifiers, a d-axis component representing a reactive current component and a q-axis component representing an active current component in a dq-coordinate system;
parameter calculation means for sampling, during calibration of said servo-control apparatus, said output values of said amplifiers at a plurality of points of time during a predetermined period and determining, according to time-dependent characteristics of said d-axis component and said q-axis component obtained by said detected current transformation means, parameters related to amplification factors and offset values of current detection systems formed of said current detection means and said amplifiers; and
correction means for correcting, according to said parameters calculated by said parameter calculation means, said output values of said amplifiers on a real-time basis while said servo-control apparatus is being driven during normal operation,wherein said parameters are determined so that fluctuations of said d-axis component and q-axis component are eliminated.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for preventing torque variation in a digitally controlled servomotor. Electrical angles θ1 and θ2 of the exciting magnetic field or the armature coil at respective timings of detecting and controlling a load current are obtained. The current is dq-transformed with θ1 and inverse-dq-transformed with θ2. As a result, even if there is a displacement of the actual electrical angle owing to the rotation of the armature during computing, it is possible to execute accurate current control. Further, at the time of calibration of the control system, the load currents are detected to be dq-transformed. From the d-axis components and q-axis components, values related to the offset and the amplification factor of the current detection systems are calculated. During the actual operation of the servomotor, the detected current value is corrected using the values. Further, the detection of the load current is performed plural times in one control cycle. Thereupon, a statistical average value is obtained as the detected current. Accordingly, an undesirable variation of the output torque is prevented.
-
Citations
4 Claims
-
1. A digital servo-control apparatus having a current feedback loop for sampling a load current to an AC servomotor of three-phase type at a predetermined control interval thereby obtaining a current feedback value and digitally controlling said load current according to said current feedback value and a target value of said load current, wherein said digital servo-control apparatus comprises:
-
current detection means for detecting, as said load current, load currents of at least two phases; amplifiers for amplifying output values of said current detection means; detected current transformation means for obtaining as said feedback value, from output values of said amplifiers, a d-axis component representing a reactive current component and a q-axis component representing an active current component in a dq-coordinate system; parameter calculation means for sampling, during calibration of said servo-control apparatus, said output values of said amplifiers at a plurality of points of time during a predetermined period and determining, according to time-dependent characteristics of said d-axis component and said q-axis component obtained by said detected current transformation means, parameters related to amplification factors and offset values of current detection systems formed of said current detection means and said amplifiers; and correction means for correcting, according to said parameters calculated by said parameter calculation means, said output values of said amplifiers on a real-time basis while said servo-control apparatus is being driven during normal operation, wherein said parameters are determined so that fluctuations of said d-axis component and q-axis component are eliminated. - View Dependent Claims (2, 3)
-
-
4. A digital servo-control method comprising the steps of:
-
detecting a load current to an AC servomotor; amplifying said detected load current; obtaining from said amplified load current value, a d-axis component representing a reactive current component and a q-axis component representing an active current component in a dq-coordinate system; sampling at the time of calibrating said amplified load current value at a plurality of points of time during a predetermined period and calculating, according to time-dependent characteristics of said d-axis component and said q-axis component obtained, parameters related to an amplification factor and an offset value; and
,correcting according to the parameters calculated, the amplified load current value on a real-time basis.
-
Specification