Improvement of Robustness of Vector Controlled Induction Motors

advertisement
Improvement of Robustness of Vector Controlled Induction
Motors using Feed Forward and Feedback Control
Susumu TADAKUMA*, Fellow, IEEE, Shigeru T A " * *
Haruo NAITOH**, Member, IEEE and Kazuo SHIMANE**
* Department of ElectricalEngineering
**HeavyApparatus Eng. Lab., Fuchu Works,
Chba Institute of Technology
Toshiba Corp.,
2-17-1Tsudanuma, Narasho-sh, Chiba 275, Japan
1,Toshiba-cho,Fuchu-shi,Tokyo 183,Japan
Tel.: +81-474-78-0359 Fax: +81-47478-0379
Tel.: +81-423-33-2566, Fax: +81-423-40-8078
Abstsact-The authors propose a combined feed forward and feedback
frequency control is one of the solutions to accomplish much better
(FFFB) control to improve robustness of vector controlled induction
vector control of induction motors. The authors call this a feed forward
motors. This FF/FB system maintains the quick response of the slip
and feedback (FF/FB) controlled inductionmotor. If it is developed into
frequency type and is insensitiveto parameter variation in cooperation
neural network ("w) based control, the neural network's learning
with
capability enables higher performances especially in low speed
field orientation control. Furthermore the authors propose a
neural network based vector control as a finalgoal of the W/FB system.
operation.
The paper discusses improvement of the robustness of vector
1. INTRODUCI'ION
controlled induction motors via FF/FBcontrol and NNW control.
The vector control of induction motors can be classified into two
2. BACKGROUND OF THIS WORK
schemes;field orientation scheme and slip frequency scheme[l]. They
Vectors of stator currents of an induction motor are represented in
are frequentlycalled direct control and indirect control, respectively.
field orientation control essentially requires a flux detector.
Fig. 1.Three approaches have been discussedto linearizethe torque vs.
Generally, a flux d d a t o r [ 2 ] or a flux okwer[3] can be a substitute
torque current as in dc motors. Their principles are briefly explained as
for the flux detector. The directly detected flux, or the estimated flux, is
follows:
The
used in the feedback path to maintainthe amount of flux of an induction
motor. "he field orientation type decreases the high sensitivity of
1) To determine the exciting current and slip fresuency in the
equivalentcircuit, startingfrom a three phase model (Fig.l(a)) [4].
parameters variation on aocount of flux detection.
2) To calculate
The slip frequency control is one of the typical feed folward control
a- and
B-axis aurents corresponding to the
respective flux component on the two phase, ( a ,
0) coordinate
systems, where the value of secondary resistance or the corresponding
system(Fig.l(b)). This scheme is called a field orientation type vector
time constant m u r e d prior to p r a d i d operation is preset in its feed
control.
forward path. If the motor temperature rises during operation, the
3)To decide the magnetizingcurrent and slip frequency in two phase
subsequent increase of the secondary mistance results in a reduction in
(d, q) coordinate system, namely rotating flux coordinate system
the toque mfficient.
(Fig.l(C)). This is calleda slip frequencytype vector control.
Complementary use of the field orientationcontrol and the slip
0-7803-3044-7196
$5.000 1996 IEEE
It is well-known that voltage equation is transformed ffom (a) to (b)
405
,8 -axi s
c-axis
(a) 3 phase fixed coordinate
model
e,=
e,=
(b) 2 phase fixed coordinate
model
e
or = (
os =
I-s)
o0t
Soot
/ ild)
= tan-’ ( i,,
B = tan-’ ( A ~ , B / , I ~ ~ )
Fig.1 Vectors of Stator Currents
(c) 2 phase rotating-flux
coordinate model
and from (b) to (c). Most applications, however, belong to either
current and slip frequency required to satisfy this requirement are
Fig.l(b) or Fig.1 (c).
derived from thethird and forth rows of Eq.(l).
Denoting the d- and q-axis components of secondary flux by
and
h
h %, respectively,voltage equations are expressedby
In the conventional slip frequency control, the motor constants are
determined by measurement prior to the practical operation. The preset
constants,especially rotor resistance, change as rotor temperature rises
and caw serious problems.
Now, consider the torque vs. angular slip frequency characteristicsas
where U=1-M21L& is the leakage coefficient and w s= w o- CO I is the
shown in Fig.2. The solid line depicts the measured characteristic.When
angular slip frequency.
flux referem h
currentild* and slip frequency w
The motor torque is given by
i,, *= h
If angular slip frequency is chosen so as to keep
and torque reference
h constantand
*/M*, W :=R2*
Z */(
s*
7*
are given, magnetizing
are given by
2
2d
*)
(5)
where quantitiesmarked with * represent reference or the preset value.
h at zero, the torque is given by
Suppose that the motor is operated at point Pogiven by Eq.(5). If the
rotor resistance increases from R2* to R; due to an increase in the
z = % h 2d =(M h 2dlL2)ilq.
(3)
temperature,the torque-slip curve shifts from the solid line to the dashed
line in Fig.2. In thiscase,the operatingpoint is required to move from Po
The torque is directly proportional to torque current i,. The exciting
to PI. It, however, results to be at Pu since angular slip frequency is
406
secondary resistance is predicted by rule of thumb on the basis of the
operatingpattem. It is, however, difficult to expect accumteestimation.
The FF/FB control proposed here is based on the slip fkquency
methcd in the feed forward path and the field orientation control
concurrently used in the feed back manner[5]. Namely, the feedback
loops of d-axis secondary flux h
and q-axis primary current ilqare
added in parallel with the exciting m n t and slip frequency dculatols,
respectively, as shown in Fig.3.
(1)FF Control loop:
Magnetizing current reference ila* and angular slip frequency
reference CL) &* are determined using motor constants measured before
practical operation. Their values are derived by setting h 2s to zero in
Eq.(l) giving:
Fig.2 Characteristicsof torque vs. slip angular fresuency
fixed at o.: The actual torque is therefore reduced by A t compared
with the reference torque
Z
*. Considering the torque equation (2), the
ild)*= zd*/M*+(L2*lM*R2*)(dh 2d*/dt)
(6)
h
0
CL) &*=(M*R2*/L2*
ilq*
where, torque current is calculated by Eq.(3).
second term i,,h 2s does not vanish
and the torque reduced by this amount.
The control system has to be
constructed so that the quadram axis
flux
h 2s always becomes zero. To add
.x
feedback operation into the slip
kquency control is most important for
thisPurpose.
3.mmcoNTRoLLED
INDUCTION MOTOR
According to past work, application
of a flux obsewer to the field orientation
control is one of the promising
measures. The low speed operation,
however, is still unsolved. In the slip
fiquency control, the value of
Fig3 FFFB controlled induction motor
407
RST
current referem of amplitude il*and phase angle 8 *. The sum of slip
ii-eq~~ncy
w s* and rotor angular velocity
CO
is transformed into the
phase angle b * through an integrator. This is regarded as the angular
position of rotating d-axis flux. The phase angle of current vector is
therefore expressed as 8
angle 8
8 *+ b * and current vector i,* with the
is distributed to three phase stator currents i,,
*, i,; and
'*
llc .
(3)characteristicsof FF/FB controlledinductionmotor.
Fig. 4 demonstrates the effectiveness of the FB controller. The rating
of the test m t o r is 4P-llkW. The induction motor is rotating at constant
speed of 2ooo rpm by the conventional slip frequency type
controller. The FB controller is disconnected in this case. The torque
ament i,, ( S A ) does not coincide with reference torque current ilq*
Fig.4 Behavior of ilq*,il, a n d r by
(=18A) due to the change of rotor resistance &. This is because the
applyingthe feedback control
actual magnetizing current is i n a d compared with the magnetizing
current reference and the m t o r torque is balanced with the load torque.
If the Fl3 controller is put into operation, the slip frequency is
automatidy modified from the preset value of 0.34 to 0.84 and the
il:=(L2*/M* h
z*
toque current becomes equal to its referencevalue of 12A
Fig5 and Fig6 s h w the relationship between toque current
When flux
h
r e f e m and motor torque in case of R,*dz, and R2*>R, reswvely.
is kept at the preset value, the second term of Eq.(6)
Solid lines correspond to the case of FF/FB control and dashed lines
becomes zero. ConsequentlyEqs.(6) and (7) equal Eq.(5).
correspond to the case of FF control. These figuresdemonstrate that the
(2)Fl3 control loop:
In Fig.3, the flux calculator provides flux
motor torque generated using FF/FB control is directly proportional to
h and torque current i,
thetorque current.
estimated on the basis of input voltage and current of the motor. The
estimated flux
current*,i
h is compared with the reference h
Quick response is brought about by the FF control and innuence of
and exciting
secondary resistance variation is eliminated by the FBcompensation.
is supplemented by A ild*through controller GAS)so as to
redue the flux deviation to zero. On the other hand, torque current i,, is
compared with reference ilq*.The torque current deviation is introdud
to controller G,(s), whose output A w a* is added to angular slip
frequency w a*. According to torque equation (2), the feedback
controller regulates the magnetizing current and slip frequency so that
h may coincide with the torque reference and the
quadrature component i,, h becomes zero.
the h t term i,,
Vector rotation device transforms the ild*and ilq* from the (d, q)
coordinate system to the ( CY., L3)coordinate system and generates the
408
30
30
h
CI
E
E
z
z
v
Y
b
b
20
20
10
10
: 1 5 Hz
: 1 0 Hz
: 5 Hz
0
0
0
10
20
i;q
Fig5 Torque characteristicsfor R2*cR2
4 0
30
50
(A)
Fig6 Torque Characteristicsfor R2*>R2
4. IMPROVEMENTOF ROBUsIlvEss VIA NEURAL
speed is signiscantly improved.
NETWORK
Fig.7 shows the block diagram of the proposed induction motor drive
with a neural nelwork[7][8]. Flux reference h
and torque current
The following topic is a neural network ("W) [6] based vector
reference ilq*are prepared for the neuroantroller as the outputs of the
control system as a forthcoming technology u t i i g the FF/FB control.
calculator C A L Assume that d-axis and q-axis current of the motor are
In the previous F
F
m system, robustness is enhanced by the field
independently controlled ftom each other. The inputs of motor are ild*,
orientation control and drastically improved compared with the slip
iIq*and o s*,
kquency method. Flux detection, however, is quite difiicult at low
and slip kquency, respectively. The outputs are
speed or standstill and the degradation of the characteristics are still
the estimated flux and q-axis current. The neun>controller compares the
present especially in the lower speed range. If the learning capability of
references with the estimated values as to flux and torque current,
NNW is intrcduced to this system, the magnetizing current and slip
respectively. The neurocontroller processes the followingcalculations.
frequency applied to the motor are optimized by means of intelligent
processing of the NNW. Low speed operations are performed by the FF
control using the latest parameten learned before and stability for low
409
which are references of d-axis current, q-axis current
h and i , which are
When
A
and ilq*are put into the neuroantroller,
the outputs ild*and o
are calculated as U, and U,
respectively. At the next instan4 two switches are
L
turned on at the obsemer side and intrduce the actual
flux and torque current to the neurocontroller. The
or
new outputs V, and V, are calculated at this instant.
Deviationsbetween two successivesampling outputs,
(U,+',), (U,-VJ, -,
neu"troller
Observer
Motor
depends on whether or not the
reflect the induction motor. These
inconsistenciesare solved by adjusting the weighting
functions in neurc-controller. In order to find out the
correct rralues for Wll, W,, W, , these iterative
Fig.7 Block diagram of induction motor drive with neural network
calculation is continued to the point of minimizing the
square root of the error signals.
It is easy to understand that the neural network looks like a backward
Weighting functions, Wll, W,, W,, are automatically adjusted,
system of the real induction motor and vice versa. System identification
dif€erence between the reference and the real output
suaxsfully occurs with when the total gain from input of the neuro-
minimizing the
value with respect to flux and torque current.
Fig8 shows details of a 2 layer neural vector controller. The neural
h
controller to output of the motor became unity. This is called back
propagationcontrol.
or h 2d and torque current il; or i,,
Fig9 shows the leaming process of the neuro-based induction motor.
Outputs are ild*and w St. Two switches are placed on the input and
The upper part is by Simulation and the lower part is by experiment at
output sides of the neural network.
constant speed and constant load. At the beginning of this operation,
network has two inputs, flux
First,
two switches are changed over to the reference side.
parameters inside the neuro-controller
are implemented with inaccurate
parameters. In 2 seconds, the learning action starts and takes on near
Back Propa gation
perfedion of parameters identification in about 10 seconds. Finally, the
actual flux and torque nearly equal the referencevalues, respectively.
Fig.8 Configurationof 2 layered neural vector controller
410
controller,referringto the obsewed data in high speed operation.
(2) The neural network was intrcduced to improve the FF/FBmethd.
Controller parameters are learned and revised in real time at medium or
nn
high speed, where parameters correction is made in every sampliig
interval(4ms). The controller parameters are,therefore7always consistent
0.0
with the observed data and disturbances by inconsistent parameters are
excluded even in low speed operation or in forward-reverseoperation.
0.0
The neuro-base technologies contribute to provide an adjustment-See
and maintenance-fieevector controlled induction motor for the industrial
.I
fields.
Start of learning
(by Simulation)
[l]Nabae,"PreSent issues of vector control technologies of ac motor",
1983National Convention of the EE of Japan, S.8-1.
[2]Takahashi and Noguchi,"A new quick mponse and high efficiency
control strategy of an induction motor",
IEEE Trans. on IA,IA-22,
p.820,1986.
[3]Verghex and Sandera,"Observers for faster estimation in induction
motors", IFEE PESC85 Rec., p.751.
(by Experiment)
[4]Yama",
Fig.9 Simulationresult and experimentalresult
"AC motors for high-performance applications -
analysisand control ",Marel Dekker Inc. (1986).
[5]Tadakuma, Tan& Miura and Naitoh,"Vector controlled induction
motors using feed foIward and feedback control", IAS Annual Meeting
5. CONCLUSION
of the IEE of Japan, N0.81~1988.
[6]Takahashi7"Neura1network based adaptive control", Journal of SICE
DiscusSions on improving robustness of vector controlled induction
motors are concluded as follows:
(1) In the proposed FFPB control system, feed forward and feedback,
in parallel, complement each other for improving the control
characteristics. The feed forward control maintains quick respom of
slip fkquency type while the feedback control keeps orthogonal
of Japan, Vol.-29, N0.8~1990,p.729.
[7]Shimane, Tanaka and Tadakuma,"Vector controlled induction
motors using neural network", IAS Annual Meeting of the IEEof Japan,
N0.109,1992.
[S]Tadakuma and Ehara, "Historicaland predicted trends of industrial ac
drives", pmc.TEEE/IEs, IE"93,
relationship between exciting current and torque current as in the field
orientation control. The FB control, however, disturbs the low speed
operation in conflict with the FF control. To solve thisproblem, it is very
important to revise step by step all parameters implemented in FF
41 1
p.665.
Download