Академический Документы
Профессиональный Документы
Культура Документы
q − axis
V2
− controller V3
Sa C
ωr is rotor speed.
2
Where ‘p’ is differential operator and ψˆ s
=
n =1
n
Vref
n
=
Sb
3
V4 V1
* G
Vq s d − axis
Te∗
Sc
n
4
ω r* *
=
=
n = 5
The state space model of I.M in stationary reference frame eω VT
6
n
PI PI V5 V6 E
+ + x − y
− controller −
ETe controller SVPWM
can be derived from the Equation (1) as [6-7]: ω̂ r Tˆe θˆe d − q
va
Power Circuit
⎡ − a1 0 a2 a3ω r ⎤ Vds vb
⎡ p i ds ⎤ ⎥ ⎡ i ds ⎤
2 2
ψˆ s = ψ ds + ψ qs
⎢ ⎛ψ qs ⎞
Vqs vc
⎢ ⎥ ⎢ 0 − a1 − a 3 ω r a2 ⎥ ⎢ ⎥ θˆe = tan−1⎜⎜
ψ ⎟
⎝ ds ⎠
⎟
ids ia
⎢ pi ⎥ ⎢ ⎥ ⎢ i ⎥ Tˆe =
3 P
( ) iqs ib
= ⎢ Lm
ψ dsiqs − ψ qsids
⎢ ⎥ 1
− ωr ⎥⎢ ⎥
qs qs 2 2
ic
0 − abc
⎢pψ ⎥ ⎢T r ⎥ ⎢ ψ dr ⎥
Stator Flux & Torque Estimation
⎢ dr ⎥
⎢
T r
⎢ ⎥
DTFC-SVM Algorithm
⎢pψ ⎥ L m ω r − 1 ⎥⎥ ⎢ ψ ⎥ Vds
Induction Motor
⎢ 0 ψ dr
⎢⎣ qr ⎥
⎦ ⎢ qr ⎥ Vqs
T r ⎥⎦ ⎣ ⎦
vds
Reference Model
⎢⎣ Tr
vqs
ωr
(2) ψ qr (Voltage Model) ids
iqs
ids
R̂s
⎡ 1 ⎤ Resistance
iqs
⎢σ 0 ⎥ Estimator
⎢ Ls ⎥ ψˆ dr
⎢ 1 ⎥ ⎡ v ds ⎤ ψˆ qr
AdaptiveMRAS
Model
+⎢ 0 ⎢ ⎥ (Current Model)
σ L s ⎥⎢
⎥ ⎣ v qs ⎥⎦
Adaptive
ω̂ r
⎢ Mechanism
⎢ 0 0 ⎥ Parallel MRAS
⎢ ⎥
⎣⎢ 0 0 ⎦⎥ Figure 1 Schematic model of DTFC-SVM of IMD.
Where In order to construct the reference stator voltage vector, the
R 1− σ Lm Lm volt-sec balance principal is used which is represented in
a1 = s + , a2 = , a3 = , equation (3) as:
σLs σTr σLs LrTr σLs Lr G G G G
L2 L Vref T s= VnTn + Vn +1Tn +1 + VzTz (3)
σ = 1 − m , and Tr = r
Ls Lr Rr G
Where Vz is zero, so equation (3) can be rewritten as:
idqs , idqr : d, q-axis stator and rotor currents, ψ ds , ψ dr : d-axis G G
G VnTn Vn +1Tn +1
stator and rotor flux linkages, ψ qs , ψ qr : q-axis stator and rotor Vref = + (4)
Ts Ts
flux linkages, Ls , Lr : stator and rotor inductances, Lm : mutual Equation (4) represents the vector sum of two quantities which
inductance, Rs , Rr : stator and rotor resistances, P : number of is represented in Figure 2. The dwell times can be calculated
from figure2 and these dwell times are given in equation (5):
poles, and Te : electromagnetic torque.
⎛ nπ ⎞
sin ⎜ − α⎟
Vref ⎝ 3 ⎠T
III. DTFC-SVM Tn = s (5.a)
Vn sin 60D
The generation of reference stator voltage plays an
important role in DTFC-SVM of IMD. The reference stator ⎛ (n − 1)π ⎞
sin ⎜ α − ⎟
voltage is generated according to the requirement of torque Vref ⎝ 3 ⎠
Tn +1 = Ts (5.b)
and flux. For generating reference stator voltage various Vn +1 sin 60D
DTFC-SVM strategies are available such as closed loop flux Tz = Ts − Tn − Tn +1 (5.c)
control, closed loop torque control, closed loop torque and Where n is sector number, Ts is switching time.
flux control in polar coordinates, closed loop torque and flux
2 ⎛ Vqs∗ ⎞
2
control in stator flux coordinates [4-5]. Among these Vref = Vds∗ + Vqs∗ and α = tan −1 ⎜⎜ ∗ ⎟⎟
strategies, the closed loop torque and flux control in stator flux ⎝ Vds ⎠
coordinates is the simple and best method, which is shown in Using these dwell times the gate pulses are constructed.
The generated gate pulses in sector-3 are shown in Figure 3.
2 used to estimate the rotor flux linkages. The expressions
Vn = Vn +1 = Vdc
G q − axis 3 which are used in reference and adaptive models are given by
Vn
G G
V2
equation (6) and equation (7), respectively.
V3
⎛
⎜α −
(n − 1)π ⎞
⎟
n = 2
L
Lm
(
ψ r = ψ dr + jψ qr = r ∫ Vs − ( Rˆ s + σLs p )is dt (6) )
⎝ 3 ⎠
G
60 D G ⎛L 1 ⎞
⎛ nπ ⎞
− α⎟
Vref VnTn
n =1 ψˆ r = ψ ˆ qr = ∫ ⎜⎜ m is − ψˆ r + jωr ψ
ˆ dr + jψ ˆ r ⎟⎟dt (7)
⎜ Ts
T T
⎝ 3 ⎠ ⎝ r r ⎠
n = 3 G
G 60 D V7
V1 Where Vs = Vds + jVqs and is = ids + jiqs
V n +1 G
V4 G V0
Vn +1Tn +1 d − axis In order to estimate the rotor speed and stator resistance,
Ts
n = 6
these two rotor fluxes are fed to the adaptation mechanism and
n = 4 the stator resistance estimation blocks respectively.
Reference Model
n = 5 + Lr 1 ψ dr
G vds Lm p
G −
V6
V5 ids Rˆ s + σLs p
iqs Rˆ s + σLs p
Figure 2 Switching states represented in vector form and
− ψ qr
construction of reference stator voltage vector when it is in vqs + Lr
Lm
1
p
third sector.
+ ε Rs Ki R̂s
Kp +
p
+
+ ψ qr
Sa − ψˆ qr
+ ψ dr
Stator Resistance Estimation − ψˆ dr
Sb Adaptive Model 1
Tr Adaptation Mechanism
− ψˆ dr +
Lm + 1
Tr p
− −
Sc Kp +
Ki
p
Lm + + 1
Tz Tn Tn +1 Tz Tn +1 Tn Tz Tr
−
p ω̂ r
ψˆ qr
4 2 2 2 2 2 4 1
Tr
ω̂ r
ω̂r
100 100
ω̂r
50 50 64.5
100.5
100
64
99.5
99
98.5
0 98
9.8 9.85 9.9 9.95 10 10.05 10.1 10.15
0 63.5
9.92 9.925 9.93 9.935 9.94 9.945 9.95 9.955 9.96
0 5 10 15 20 25 0 5 10 15 20 25
5 5
Speed error (rpm)
0 0
0.2
0.1 0.1
0
0.05
-0.1
0
-0.2
-0.05 7 8 9 10 11 12
-0.1
9.6 9.7 9.8 9.9 10 10.1 10.2 10.3 10.4
-5 -5
0 5 10 15 20 25 0 5 10 15 20 25
Time (s) Time (s)
(a) (b)
Figure 5 Simulation response of DTFC-SVM of an IMD under the operating conditions of: (a). Triangular change in speed at
50% load, (b). sinusoidal change in speed at 50% load.
9 9
Stator Resistance (ષ)
R̂s
8
Rs∗ 8
7 7
Rs∗ R̂
6 6
s
5 5
2 2.2 2.4 2.6 2.8 3 2 2.2 2.4 2.6 2.8 3
110 250
ωr
200 ωr∗
Speed (rpm)
100
ωr∗
150
90 ω 100
ω̂r
ω̂rr 50
80 0
2 2.2 2.4 2.6 2.8 3 2 2.2 2.4 2.6 2.8 3
12 15
10
Load (N-m)
Te
10
8
TL Te TL
6
5
4
2 0
2 2.2 2.4 2.6 2.8 3 2 2.2 2.4 2.6 2.8 3
4
Stator Currents (A)
5
2
0 0
-2
-5
-4
2 2.2 2.4 2.6 2.8 3 2 2.2 2.4 2.6 2.8 3
Time (s) Time (s)
(a) (b)
Figure 6 Simulation response of DTFC-SVM of an IMD under stator resistance increment (5.51 to 7.714) at load torque of 50%:
(a) With stator resistance estimation and (b) Without stator resistance estimation.
The performance of IMD is simulated under sudden t
augmentation of stator resistance (5.51 Rs to 7.714 Rs) at 2.5s IAE = ∫ e(t ) dt (10)
is shown in Figure 6. 0
t
The performance of IMD is simulated under sudden
augmentation of load torque (50% of load to 70% of load) at ITAE = ∫ (t ⋅ e(t ) ) dt (11)
0
3.5s with stator resistance estimation under two different t
speed conditions are shown in Figure 7 (a) & (b), respectively. ISE = ∫ {e(t )} dt
2
(12)
The error analysis of IMD is carried out at various load torque 0
(No load, Half load, Full load) operating conditions when the t
IM is operating at steady state is shown in Figure 8. The ISE = ∫ t ⋅ {e(t )} dt
2
(13)
various error analyses are summarized in Table 2. The 0
presented error analyses are Integral of Absolute Error (IAE), t
∫ ( e(t ) ) dt
2
Integral of Time multiplied by Absolute Error (ITAE),
Integral of squared Error (ISE), Integral of Time multiplied by RMSE = 0
(14)
squared Error (ITSE), and Root Mean Square Errors (RMSE). t
The various error analyses are measured at 4 sec.
150
8 8
TL TL
Load (N-m)
7 7
Speed (rpm)
6 6 100
5 Te 5
Te reference speed
speed at no-load
4
3 3.5 4 4.5 5
4
3 3.5 4 4.5 5
speed at half-load
7.74 7.74 50 speed at full-load
Stator Resistance (ࢹ)
7.73
Rs 7.73
Rs R̂s
7.72 7.72
7.71 7.71 0
0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
R̂s
7.7 7.7
7.69
3 3.5 4 4.5 5
7.69
3 3.5 4 4.5 5 120
12 102
10 100
Speed (rpm)
8
ω∗ 98
ωr∗
6 ωrr 96
ωr
110
4 ω̂r 94
ω̂r
2 92
3 3.5 4 4.5 5 3 3.5 4 4.5 5
2 2
0 0
90
-2 -2 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2
-4
3 3.5 4 4.5 5
-4
3 3.5 4 4.5 5
Time (s)
Time (s) Time (s)
Figure 8 The performance of IMD under various load torque
(a) (b)
conditions (reference speed (blue), estimated speeds at no-load
Figure 7 Simulation response of DTFC-SVM of an IMD under
load torque is changed from 50% to 70% at 3.5sec with a (green), half load (black) and full load (red)).
reference speed of: (a) 10 rpm, (b) 100 rpm.
TABLE 1 PARAMETER VALUES
Induction Motor Parameters DTFC-SVM parameters
Rated power 1.5 kW Switching frequency 5 KHz
Rated voltage 400 V DC link voltage, Vdc 400V
Rated current 3.39 A Gain values
Rated speed 1410 rpm Speed PI Controller
Rated torque 10 N-m Kp=6.34, Ti=0.0561
Rated flux 1 Wb Torque PI Controller
Stator resistance 5.5 ohm Kp=49.3, Ti=0.0006511
Rotor resistance 4.51 ohm Flux PI Controller
Stator self-inductance 306.5 mH Kp=2660, Ti=0.00122
Rotor self-inductance 306.5 mH MRAS PI Controllers
Mutual inductance 291.9 mH Kpω=582, Tiω=0.12067
Number of poles 4 Kpr=26.7, Tir= 0.001335
TABLE 2 ERROR ANALYSES OF IMD UNDER VARIOUS OPERATING CONDITIONS.
Load (N-m) tr (sec.) ts (sec.) Mp (%) ess IAE ITAE ISE ITSE RMSE
0 0.03935 0.65576 10.2592 0.009 0.3431 0.2489 1.292 0,797 0.5083
4.5 0.04175 0.68627 11.8767 0.01 0.3955 0.2831 1.559 0.9654 0.5583
9 0.04948 0.71901 15.5607 0.011 0.5182 0.3696 2.133 1.335 0.6531
[10] Faiz J., “Sensorless direct torque control of induction motors used
VI. CONCLUSION in electric vehicle”, IEEE Trans. Energy Convers., vol. 18, no. 1,
In this paper, rotor-flux based MRAS with parallel rotor 2003, pp. 1-10.
[11] Caruana. C, Asher. G.M, and Sumner. M, “Performance of high
speed and stator resistance estimation for DTFC-SVM of a
frequency signal injection techniques for zero-low-frequency
sensorless IMD is presented. The parallel rotor speed and vector control induction machines under sensorless conditions”,
stator resistance estimator is used to magnify the robustness of IEEE Trans. Ind. Electron., Vol. 53, pp. 225–238.
DTFC-SVM of sensorless IMD under very low speed [12] Holtz J. (2006), “Sensorless control of induction machines—with
operating region with parameter variation. The performance of or without signal injection?”, IEEE Trans. Ind. Electron., vol. 53,
no. 1, 2006, pp. 30-53.
DTFC-SVM of an IMD is simulated under various operating
[13] Lee C.-M. and Chen C.-L., “Observer-based speed estimation
conditions and corresponding results are presented. It is method for sensorless vector control of induction motors”, Proc.
observed that estimated speed is exactly tracking the reference Inst. Electr. Eng.—Control Theory Appl., vol. 145, no. 3, 1998, pp.
speed even at very low speed operating region under 359-363.
parameter variations. The error analysis of DTFC-SVM of [14] Maes J. and Melkebeek Jan. A., “Speed-sensorless direct torque of
IMD is presented under various load torque operating induction mootrs using an adaptive flux observer”, IEEE Trans. on
Industry Applications, Vol. 36, No. 3, 2000, pp.778-785.
conditions. In order to show the effectiveness of the parallel
[15] Rashed. M and Stronach. A. F., “A stable back-emf MRAS-based
MRAS scheme, the simulation results are presented under no- sensorless low speed induction motor drive insensitive to stator
load, load and sudden change in speed operating conditions. resistance variation”, IEE Proc. Electric Power Appl., Vol. 151,
2004, pp. 685–693.
REFERENCE [16] Gadoue S. M., Giaouris D., and Finch J. W., “MRAS sensorless
vector control of an induction motor using new sliding-mode and
[1] Buja. G. S and Kazmierkowski. M. P, “DTC of pwm inverter-fed fuzzy-logic adaptation mechanisms”, IEEE Trans. Energy
AC motors – A Survey”, IEEE Trans. on Ind. Elec., vol. 54, no. 5, Conversion, Vol. 25, No. 2, 2010, pp. 394–402.
2004, pp. 744 – 757. [17] Kojabadi. H. M, “Simulation and experimental studies of model
[2] Blaschke. F, “The principle of field-orientation as applied to the reference adaptive system for sensorless induction motor drive”,
transvector closed-loop control system for rotating-field Simulat. Model. Practice Theory, vol. 13, 2005, pp. 451–464.
machines”, Siemens Rev., vol. 34, 1988, pp. 135-147. [18] Maiti S., Chakraborty C., Hori Y., and Ta M. C., “Model reference
[3] Takahashi. I and Noguchi. T, “A new quick response and high adaptive controller based rotor resistance and speed estimation
efficiency control strategy of an induction motor”, IEEE Trans. techniques for vector controlled induction motor drive utilizing
Ind. Appl., vol. 22, no. 5, 1986, pp. 820-827. reactive power,” IEEE Trans. Ind. Electron., Vol. 55, No. 2, 2008,
[4] Reza, C. M. F. S., Islam, M. D., & Mekhilef, S. (2014). “A review pp. 594–601.
of reliable and energy efficient direct torque controlled induction [19] Kojabadi H. M, “Active power and MRAS based rotor resistance
motor drives”, Renewable and Sustainable Energy Reviews, vol. identification of an IM drive”, Simulat. Model. Practice Theory,
37,2014, pp. 919-932. vol. 17, 2009, pp. 376–389.
[5] Buja, Giuseppe S., and Marian P. Kazmierkowski. "Direct torque [20] Schauder. C, “Adaptive speed identification for vector control of
control of PWM inverter-fed AC motors-a survey." Industrial induction motors without rotational transducers”, IEEE Trans. Ind.
Electronics, IEEE Transactions, vol. 51, No. 4, 2004, pp. 744-757. Appl., Vol. 28, 1992, pp. 1054–1061.
[6] Ramesh, T., Anup Kumar Panda, and S. Shiva Kumar. "Type-2 [21] Zerikat M., Mechernene A., and Chekroun S. “High-performance
fuzzy logic control based MRAS speed estimator for speed sensorless vector control of induction motor drives using artificial
sensorless direct torque and flux control of an induction motor intelligent technique”, European Transactions on Electrical
drive." ISA transactions, Vol. 57, July 2015, pp. 262–275. Power, Vol. 21, 2011, pp. 787–800.
[7] Vas P., “Sensorless Vector and Direct Torque Control”, Oxford, [22] Ramesh, Tejavathu, Anup Kumar Panda, and S. Shiva Kumar.
U.K.: Oxford Univ. Press, 1998. "MRAS Speed Estimator Based on Type-1 and Type-2 Fuzzy
[8] Lascu C. C., Boldea I., and Blaabjerg F., “A modified direct torque Logic Controller for the Speed Sensorless DTFC-SVPWM of an
control for induction motor sensorless drive”, IEEE Trans. Ind. Induction Motor Drive." Journal of Power Electr., vol. 15, No. 3,
Appl., vol. 36, no. 1, Jan./Feb. 2000, pp. 122–130. 2015, pp. 730-740.
[9] Holtz J., “Sensorless control of induction motor drives”, Proc.
IEEE, Vol. 90, No. 8, 2002, pp. 1359– 1394.