Escolar Documentos
Profissional Documentos
Cultura Documentos
Abstract-- In this paper, using the three-phase Induction feedback nonlinear systems. This method has been
Motor(IM) fifth order model in a stationary two axis applied to a single arm robot[5] and to a rotor-flux Field
reference frame whit stator current and rotor flux as state Oriented Control (FOC) IM drive[6].
variables, a conventional backstepping controller is One may note that the FOC methods are in fact a type
designed first for speed and rotor flux control of an IM of partial feedback linearization control technique in
drive. Then in order to make the control system stable and which the zero dynamic stability can not be proved. As a
robust against the parameter uncertainties as well as the result, it is not guaranteed that system model would be
unknown load torque, in the next stage the backstepping robust to parameters variation. In addition in these control
controller is combined with an Artificial Neural Network
methods, the field orientation can be achieved only in the
system steady state conditions.
(ANN). It will be shown that the proposed composite
To overcome the above problems, in this paper, using
controller is capable of compensating the parameters
the fifth order model of IM in a fixed stator reference
variations and rejecting the external load torque
frame, based on control theory described in [4], a
disturbance. The overall system stability is proved by
composite nonlinear controller is designed that makes the
Lyapunov theory. It is also shown that the method of ANN IM drive system control robust and stable against the
training, guarantees the boundedness of errors and ANN parameter uncertainties and external load torque. In this
weighs. The validity and effectiveness of the controller is control approach, a two level SVPWM inverter feeds the
verified by computer simulation. IM drive.
Keywords- backstepping; induction motor; ANN; nonlinear
systems; robust II. IM MODEL
The IM fifth order model in fixed two axis reference
I. INTRODUCTION frame with rotor fluxes and stator currents as state
variables [7] is given as
In the recent two decades, nonlinear control methods
such as input-output feedback linearization and Sliding- dω 3n p M T
Mode (SM) control have been applied to the IM drive. = (ψ ra isb −ψ rb isa ) − l (1)
dt 2 JLr J
Specially in these years, in the field of adaptive and
robust control, there has been a tremendous amount of dψ ra R Rr
= − r ψ ra − n p ωψ rb + Misa (2)
activity on a special control scheme known as dt Lr Lr
“backstepping” [1],[2],[3]. A major problem of dψ rb R R
backstepping control approach is that certain function = − r ψ rb + n p ωψ ra + r Misb (3)
dt Lr Lr
must be “linear in the unknown system parameters” and
some very tedious analysis is needed to determine a disa MRr np M
“regression matrix” [3]. It must be noted that in adaptive = ψ ra + ωψ rb
dt σ Ls Lr 2 σ Ls Lr
backstepping control, problem of finding regression (4)
matrix is more difficult in comparison with conventional M 2 R + L 2 R 1
r r s
backstepping method. − isa + u
σ Ls Lr
2
σ Ls sa
To overcome the above problem, in [4], a combination
of the backstepping control with ANN has been proposed.
disb MRr np M
According to this method, in the process of backstepping = ψ rb − ωψ ra
controller design, two ANN are used to estimate a dt σ Ls Lr 2 σ Ls Lr
nonlinear function. Therefore no need to find the (5)
M 2 R + L 2 R 1
regression matrix for on-line estimation of unknown − r r s
isb + u
parameters. σ Ls Lr
2
σ Ls sb
In [4], using the ANN, the theory of robust
backstepping control has been presented for strictly
i i
The actual inputs to ANN1 are ψ r , ωr ,ψ rr ,ψ rr and IV. SYSTEM SIMULATION
i Based on proposed control strategy described in
actual inputs to ANN2 are ω , ω r , ω r ,ψ r ,ψ rr ,ψ ra ,ψ rb previous section, the block diagram of IM drive control is
i shown in Fig. 1.
,ψ rr , isa , isb , e1 , e2 . A C ++ computer program was developed for system
On line ANN approximation of F1 is simulation. In this program, the nonlinear equations are
solved based on static forth order Range-Kutta method.
∧ ∧
(19) The proposed control method, is tested for a three-phase
F1 = W1T φ1 IM with parameters shown in Table (1). In this
Then error dynamic equation of (11) becomes simulation, the controller gains are obtained by trial and
i T error method which are given as
D1 e = W1 φ1 − K1e + G1η + ε1 (20)
∧
K1 = diag{1525,1550} , K2 = diag{5000,1550}
where W1 = W1 − W1 . Similarly, approximation of F2
is assumes as kω = 1 , Γi = 10I
∧ ∧
F2 = W2T φ2 (21) Table 1 : IM PARAMETERS
Then error dynamic (15) will be Rs = 0.18Ω
Stator resistance
i T
D2 η = W2 φ2 − K 2η − G1T e + ε 2 (22) Rotor resistance Rr = 0.15Ω
Note that there is a term G1η in (20) and a term Rotor nominal flux linkage ψ rr = 1.3Wb.turns
−G1T e in (22). This means there are couplings between Number of pole pairs np = 1
the error dynamics (20) and (22). Ls = 0.0699H
Stator inductance
Rotor inductance Lr = 0.0699H
D. Updating ANNs Weights
In this part, the stability of proposed controller, is Mutual inductance M = 0.068H
proved based on Lyapunov stability theory. This analysis Nominal rotor speed ω r = 220rad / s
shows that tracking errors and updated weighs are
Uniformly Ultimately Bounded (UUB). Moment of inertia J = .0586kgm2
i i F1
η − K1
F2
−K 2 system
ω ,ψ
r r
r
e1 , e2 u states
−G1T
350 1.3 1
ω ( rad / s )
ψ r (W .t )
220 0.5
0.8
e1 ( rad / s)
0
0
-100 0 -0.5
0 1 2
sec. 3 4 5 0 1 2
sec. 3 4 5
100 100 -1
50 50 -1.5
isb ( A)
0 1 2 3 4 5
isa ( A)
0 0 sec.
-50 -50
0.01
e2 ((W .t )2 )
-100 -100
0 1 2
sec. 3 4 5 0 1 2
sec. 3 4 5
600 500 0
400
usa (V )
200
usb (V )
0 0 -0.01
-200
-400
-600
1.9 1.95 2 2.05 2.1
-500
1.9 1.95 2 2.05 2.1
-0.02
sec. sec. 0 1 2 3
sec.
4 5
Tl ( N .m)
ψ r (W .t )
∧
sec. sec. sec.
Fig. 3 : IM torque control
ω (rad / s )
Tl ( N .m)
ψ r (W .t )
∧
ψ r (W .t )
∧