Académique Documents
Professionnel Documents
Culture Documents
Authorized licensed use limited to: Reva Institute of Tehnology and Management. Downloaded on October 6, 2008 at 7:0 from IEEE Xplore. Restrictions apply.
d1 d2 d3 III. Parameter Estimation
R
S
C1 q1 q2 q3
vs1 is1 The use of recursive least squares (RLS) estimation tech-
0
T
vs3 i
niques requires that the system model should be defined
d1 d2 s3
d3
C2 as a regression equation like
q1 q2 q3 δr
L o a d
ŷ (t|θ) = ψ (t) θ (t) (10)
CA MOTOR
where ŷ (t|θ) , ψ (t) and θ (t) are the prediction vector, the
timer A/D regression matrix and the parameter vector, respectively.
PPI The basic equations of the RLS algorithm used to com-
microcomputer
puter θ can be found in [10].
Fig. 1. Induction motor drive system.
The proposed estimation procedure is split in two parts.
In the first part, stator resistance and leakage inductance
are determined based on the homopolar model. In the
second part, all the other electrical parameters are deter-
II. Induction Motor Model
mined based on the dynamic dq model. As shown in the
The induction motor is described, in a stator reference following Step 1 and Step 2 are executed for open-loop esti-
frame, by the following model [9]: mation. On the other hand Step 1 and Step 3 are executed
for closed-loop estimation.
d A. Step 1: Estimating rs and lls
vs φ
= rs is + (1)
dt s
It has been established that if rs is jointly estimated with
d
0 = rr ir + φr − jωr φr (2) all the other motor parameters one may obtain, in general,
dt
φs = ls is + lm ir (3) an ill-conditioned numerical problem [1]. An alternative
technique for determining solely the stator resistance (for
φr
= lr i r + l m i s (4)
dc and ac excitation) was presented in [6]. The proposed
lm
Te = P (isq φrd − isd φrq ) (5) technique [6] also provides an estimate of the stator leakage
lr inductance. In this paper, the regression model employed
d
P (Te − Tl ) = Jm ωr + Fm ωr (6) for estimating rs and lls is given by
dt
d ŷ (t) = vso (11)
vso = rs iso + lls iso .
dt
(7) d
ψ (t) = iso dt iso (12)
T
The variables and parameters used in the above expres- θ = rs lls (13)
sions are defined as follows: i) vs = vsd + jvsq , is = isd +
and can be derived from (7). Here and elsewhere, deriva-
jisq , ir = ird + jirq , φs = φsd + jφsq and φr = φrd + jφrq
tives of signals will be obtained by using state variable
are the stator voltage, the stator current, the rotor current,
filters (SVF) [11].
the stator flux and the rotor flux vectors, respectively; ii)
ωr , Te and Tl are the angular shaft speed, the electromag- B. Step 2: Open-Loop Estimation
netic torque and the load torque, respectively and iii) P , Solving equations (1) to (4) for is and considering that
Jm , Fm , rs , rr , ls , lr and lm are the number of pole pairs, voltages, currents and speed of the machine are measur-
the moment of inertia, the viscous friction coefficient, the able, the regression model is
stator resistance, the rotor resistance, the self inductance
d2 d
of the stator, the self inductance of the rotor and the mu- ŷ (t) = is − jωr is (14)
dt2 dt
tual inductance between stator and rotor, respectively.
The homopolar voltage and current that are obtained
ψ (t) = − d is (vs − rs is )
dt
by transforming (power conservative odq transformation) d
vs − jωr vs + jωr rs is (15)
vs1 , vs2 , vs3 , is1 , is2 and is3 , are given by dt
T
lr lr
θ = α βτ r β (16)
1
vso = √ (vs1 + vs2 + vs3 ) (8)
3 with α = rs lr +r
β
r ls 2
, τr = rlrr and β = lr ls − lm . For execut-
1 ing Step 2 we also consider that Step 1 was already been
iso = √ (is1 + is2 + is3 ) . (9)
3 executed to provide rs and lls .
Authorized licensed use limited to: Reva Institute of Tehnology and Management. Downloaded on October 6, 2008 at 7:0 from IEEE Xplore. Restrictions apply.
i s*
15
ec is
+ C(s) G(s)
10
-
vso (V)
C. Step 3: Closed-Loop Estimation −5
G (s) = (17)
s + (α − jωr ) s + rsβlr τ1r − jωr
2 0.15
0.1
kd s2 + kp s + ki 0
s −0.05
is a standard PID controller. The initial values for the con- −0.1
Authorized licensed use limited to: Reva Institute of Tehnology and Management. Downloaded on October 6, 2008 at 7:0 from IEEE Xplore. Restrictions apply.
150 Current
1
100
time (s)
0.5
50
0
0.2
0.1 0.15 0.2
stator resistance
0 0.05 0.1
0 0
−0.1 −0.1 −0.05
−0.2 −0.15
isq (A) isd (A)
−50 Voltage
1
−100
time (s)
0.5
−150
0
40
20 20 30
0 0 10
−200 −20 −10
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 −40 −20
−30
time (s)
vsq (V) vsd (V)
Fig. 5. Estimated stator resistance. Fig. 7. Stator currents and voltages in open-loop.
3500
Rotor Speed
400
3000
2500 350
2000
stator leakage inductance (H)
300
1500
250
1000
wr (rad/s) 200
500
0 150
−500
100
−1000
50
−1500
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2
time (s)
0
0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
time (s)
Authorized licensed use limited to: Reva Institute of Tehnology and Management. Downloaded on October 6, 2008 at 7:0 from IEEE Xplore. Restrictions apply.
Estimated Parameters Rotor Speed
4000 70
2000
θ(1)
60
0
−2000 50
0 0.05 0.1 0.15
5000
40
wr (rad/s)
θ(2)
30
−5000
−10000
0 0.05 0.1 0.15 20
200
150 10
θ(3)
100
50 0
0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
time (s)
0
0 0.05 0.1 0.15
time (s)
θ(1)
rs (Ω) 29 28.10 3.10 0
150
TABLE 2. Parameters obtained by the standard tests and its esti-
θ(3)
100
mated values by using the closed-loop algorithm.
50
0
0 0.05 0.1 0.15
time (s)
True and Reference Currents
0.4
True isd
0.2
Reference isd
Fig. 12. Estimated parameters in closed-loop.
isd (A)
−0.2
method.
−0.4
0 0.05 0.1 0.15 0.2 0.25
time (s)
0.3 0.35 0.4 0.45 0.5 It is important to notice that the data obtained during
0.3
the speed transient from rest to steady-state speed have
True isq
0.2 Reference isq been exploited to estimate the electrical parameters of (16)
0.1
and (21). In Table 1 and Table 2 are shown the param-
isq (A)
−0.1 eters obtained from the standard tests and the estimated
−0.2
−0.3
values using the open-loop and closed-loop algorithms, re-
−0.4
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 spectively. From the data in Table 1 and Table 2, it can be
time (s)
seen that estimation errors are quite small, and so that it
Fig. 10. Stator currents true and reference in closed-loop. is possible to estimate all the electrical parameters of the
induction motor with good precision. Moreover, the exper-
iment design is not a critical issue since good results were
Finally, in the last part, the closed-loop estimation was
achieved with relatively low persistence signals (sinusoidal
implemented by using a PID controller. In this exper-
signals).
iment, the values for the controllers’s gains kp , ki and
kd were 232, 56000 and 0.877, respectively. Fig. 10 and
V. Conclusion
Fig. 11 show waveforms of the dq stator true and refer-
ence currents and rotor speed, respectively. Fig. 12 show In this paper two techniques for estimating the param-
the parameters as obtained in the closed-loop estimation eters of an induction motor in open-loop and closed-loop
Authorized licensed use limited to: Reva Institute of Tehnology and Management. Downloaded on October 6, 2008 at 7:0 from IEEE Xplore. Restrictions apply.
operation by means of recursive least square (RLS) were tems Technology, vol. 8, no. 6, pages 873–882, 2000.
presented. Results show that, differently of the most of al- [8] A. Besanon-Voda and M. Titiliuc. Issues on identifi-
gorithms presented in literature, all electrical parameters cation in closed-loop of induction motors. In European
of the motor can be retrieved from estimation of the stator Control Conference, pages 1940–1945, 2001.
resistance and stator leakage inductance jointly with the [9] W. Leonhard. Control of Electrical Drives. Springer-
estimation of only three parameters. The experimental Verlag, Inc, Berlin, Germany, second edition, 1996.
results have demonstrated the feasibility of the proposed [10] L. Ljung. System Identification. Theory for the User.
techniques. Prentice Hall, Inc, Upper Saddle River, New Jersey,
In particular, the methods proposed have the following second edition, 1999.
advantages with respect to other methods: [11] I. D. Landau. Adaptive Control: The Model Reference
Approach. Prentice Hall, Marcel Dekker, Inc., 1979.
• The algorithm is easy to implement and has a relatively
low computational load;
• The parameter vector has at the most three parameters
to be estimated;
• It is not critical in terms of persistence of excitation. This
is very useful in industrial applications;
• It allows the three electrical parameters to be estimated
during a speed transient of the machine;
• The method estimate on-line all electrical parameters of
the induction motor in closed-loop.
References
Authorized licensed use limited to: Reva Institute of Tehnology and Management. Downloaded on October 6, 2008 at 7:0 from IEEE Xplore. Restrictions apply.