Professional Documents
Culture Documents
4, JULY/AUGUST 2014
2331
I. I NTRODUCTION
0093-9994 2014 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
2332
t R
v
(2)
(3)
d
d = vsd Rs isd + e q
dt
(4)
where vsq and vsd are the q- and d-axis stator terminal voltages,
respectively; isq and isd are the q- and d-axis stator currents,
respectively; Rs is the resistance of the stator windings; e
is the electrical angular velocity of the rotor; and q and d
are the q- and d-axis flux linkages of the PMSG, respectively,
given by
q = Lq isq
(5)
d = Ld isd + m
(6)
3 p |s |
[2|m |Lq sin + |s |(Ld Lq ) sin 2] (7)
4 Ld Lq
Te =
(8)
3 p
|s ||m | sin .
2 Ls
2H
Pm
dt
Pe
=
+
Dt
dt
t
t
(9)
ZHANG et al.: SPACE-VECTOR-MODULATED SENSORLESS DTC FOR DIRECT-DRIVE PMSG WIND TURBINES
2333
Fig. 3.
vector
u . The detailed analysis is given below.
According to (8), the reference torque angle in a discretetime form can be written as
2 Ls
Te [k]
1
[k] = sin
.
(10)
3 p |s [k]| |m |
Combining (10) with the magnitude of the desired stator flux
[k] and s [k] are the reference stator flux vector and the
corresponding stator flux angle in the stationary reference
(11)
d
s
dt
(12)
s [k]
[k]
s
+ Rsis [k].
Ts
(13)
With knowledge of
us [k], proper switching signals can
be generated by the SVM module to achieve fast and accurate
torque and flux linkage control. Since the reference torque angle
for the next time interval is directly acquired, the calculated
voltage vector can compensate for the torque and flux errors
instantaneously. However, the maximum magnitude Vm of the
voltage vector that
can be provided by the three-phase bridge
inverter is Vdc / 3, where Vdc is the dc-bus voltage. Once the
us [k] should
magnitude of
us [k] exceeds Vm , the values of
Vm
us [k]
us [k] =
us [k]2 +us [k]2
(14)
Vm
us [k] =
us [k].
2
2
us [k] +us [k]
(15)
where
e is the back electromotive force (EMF) vector, and
Rs /Ls
1/Ls
0
0
A=
, B=
0
Rs /Ls
0
1/Ls
e
sin(re )
e = = Ke e
e
cos(re )
where Ke is a back EMF constant. Thus, a quasi-sliding-mode
current estimator can be designed as follows:
d
)
is = A is + B (us l Z
dt
= sat(is is , Z0 )
Z
(16)
(17)
2334
Furthermore, considering the large time constant of the mechanical dynamics of the system, the rotor speed can be easily
calculated from the estimated rotor position by using a movingaverage algorithm [21].
V. MPPT C ONTROL W ITHOUT W IND
S PEED M EASUREMENT
Fig. 4. Block diagram of the QSMO-based PMSG rotor position and stator
flux estimation algorithm.
switching function sat(x, Z0 ) is adopted to generate the switching signals, which can mitigate the output chattering problem
of the commonly used sign switching function [19]. The block
diagram of the QSMO is shown in Fig. 4. The saturation
switching function is defined as
if x > Z0
Z0 ,
if |x| Z0
(18)
sat(x, Z0 ) = x,
Z0 , if x < Z0
where Z0 is the width of the boundary layer. Subtracting (16)
from (15), the following equations can be obtained:
d
e ).
(is is ) = A (is is ) + B (l Z
dt
(19)
(20)
|e | < lZ < 2 R Z |e |
0
0
Ts
Ld
(21)
Z0 > 2|e |
Tm =
2
e
1
c
=
= 2
sL + 2sL + 1
s2 + 2sc + c2
Z
(22)
(23)
(24)
(25)
Pm
.
t
(27)
Substituting (1) and (26) into (27), the optimal torque Topt can
be expressed as a quadratic function of the optimal shaft speed
t_opt , i.e.,
2Ld fs R
(26)
(28)
where
Kopt =
Ar Cp_opt R3
2 3opt
(29)
(30)
Equation (30) describes the optimal torque-rotor speed characteristic over the entire operational wind speed conditions of
the wind turbine. Therefore, if the actual rotor speed t is less
than the optimal rotor speed t_opt , the mechanical torque Tm
will be larger than the electromagnetic torque Te , leading to the
acceleration of the wind turbine. In contrast, the wind turbine
will decelerate when the actual rotor speed t exceeds the optimal rotor speed t_opt . The equilibrium point where the system
will eventually settle down is the MPP. Therefore, (30) can
be directly utilized to determine the optimal electromagnetic
torque command for the DTC system to achieve the MPPT
control of the WTG without measuring the wind speed.
ZHANG et al.: SPACE-VECTOR-MODULATED SENSORLESS DTC FOR DIRECT-DRIVE PMSG WIND TURBINES
Fig. 5.
2335
Fig. 6.
1
( 1.616) exp(0.2542 )
2
(31)
2336
TABLE I
PARAMETERS OF THE PMSG
Fig. 9. Actual tip-speed ratio and its optimal value during wind speed
variations.
Fig. 12.
Fig. 10. Electromagnetic torque and stator flux at 15 rpm using the proposed
DTC, fs = 10 kHz.
Fig. 11. Electromagnetic torque and stator flux at 15 rpm using the conventional DTC, fs = 40 kHz.
ZHANG et al.: SPACE-VECTOR-MODULATED SENSORLESS DTC FOR DIRECT-DRIVE PMSG WIND TURBINES
2337
Fig. 15. Comparison of measured and estimated rotor positions at 300 rpm.
Fig. 16. Measured and estimated rotor speeds during the variable-speed
operation.
2338
Fig. 19. Responses of stator flux linkages at 50 rpm using (top) the conventional DTC and (bottom) the SVM-DTC.
Fig. 17. Rotor speed and position estimation errors during variable-speed
operation.
accelerating/decelerating processes when larger speed variations occur. However, the position estimation errors are always
less than 4 electrical degrees, which demonstrates the robustness of the QSMO to speed variations.
The estimated - and -axis stator fluxes s and s are
plotted in Fig. 18. The results demonstrate that small distortion
and good regulation of the stator flux are achieved by using the
propose estimation algorithm.
C. Performance of the Proposed SVM-DTC
Both the proposed SVM-DTC and the conventional DTC are
applied for torque control of the PMSG. The dc-bus voltage of
the MSC is 150 V. The bandwidths of the conventional DTC
are set as 1 N m and 0.0005 V s, respectively. Figs. 19 and
20 compare the responses of the stator flux linkages and electromagnetic torques when using the proposed SVM-DTC and
the conventional DTC, where the PMSG is operated at 50 rpm,
and the flux and torque commands are set as 0.2532 V s and
2 N m, respectively. When the conventional DTC is used, the
average and peak-to-peak stator flux ripples are 0.0012 V s and
0.0016 V s, respectively, and the peak-to-peak torque ripple
is more than 5 N m. In contrast, when using the proposed
SVM-DTC, the average and peak-to-peak stator flux ripples
are reduced to 0.0002 V s and 0.0003 V s, respectively, and
ZHANG et al.: SPACE-VECTOR-MODULATED SENSORLESS DTC FOR DIRECT-DRIVE PMSG WIND TURBINES
2339
Fig. 21. Dynamic responses of electromagnetic torque and stator flux during
torque ramp changes.
Fig. 23. Wind speed profile and the tip-speed ratio when the MPPT control is
applied.
Fig. 22. Rotor position and speed estimation errors during torque ramp
changes.
and quickly. Although the estimated rotor speed has highfrequency oscillations, the torque ripples are still restricted
within 3 N m (3.75% of the rated torque). The estimation
errors of the rotor position and speed are shown in Fig. 25.
The position estimation errors are mostly within 3 electrical
2340
VIII. C ONCLUSION
This paper has proposed a sensorless MPPT SVM-DTC for
direct-drive PMSG wind turbines. A QSMO, which can be
operated with a relatively low sampling frequency, has been
designed to estimate the stator flux linkage and rotor position
with satisfactory accuracy. The QSMO is robust to the variations of rotor speed and electromagnetic torque for a wide
operating range in the WTG applications. The resultant SVMDTC-regulated PMSG wind turbine can achieve fast torque
response, relatively low flux and torque ripples, and maximum
power extraction without using any wind speed or rotor position
measurements. The effectiveness of the proposed SVM-DTC
has been demonstrated by simulation and experimental results
for direct-drive PMSG wind turbines.
R EFERENCES
[1] P. W. Carlin, A. S. Laxson, and E. B. Muljadi, The history and state of
the art of variable-speed wind turbine technology, Nat. Renew. Energy
Lab., Golden, CO, USA, Tech. Rep. NREL/TP-500-28607, Feb. 2001.
[2] W. Qiao, L. Qu, and R. G. Harley, Control of IPM synchronous generator
for maximum wind power generation considering magnetic saturation,
IEEE Trans. Ind. Appl., vol. 45, no. 3, pp. 10951105, May/Jun. 2009.
[3] W. Qiao, X. Yang, and X. Gong, Wind speed and rotor position sensorless
control for direct-drive PMG wind turbines, IEEE Trans. Ind. Appl.,
vol. 48, no. 1, pp. 311, Jan./Feb. 2012.
[4] Y. Zhao, C. Wei, Z. Zhang, and W. Qiao, A review on position/speed sensorless control for permanent-magnet synchronous machine-based wind
energy conversion systems, IEEE J. Emerging Sel. Topics Power Electron., vol. 1, no. 4, pp. 203216, Dec. 2013.
[5] Y. Inoue, S. Morimoto, and M. Sanada, Control method for direct torque
controlled PMSG in wind power generation system, in Proc. IEEE Elect.
Mach. Drives Conf., May 2009, pp. 12311238.
[6] F. Blaschke, A new method for the structural decoupling of A.C. induction machines, in Conf. Rec. IFAC, Oct. 1971, pp. 115.
[7] L. Zhong, M. F. Rahman, W. Y. Hu, and K. W. Lim, Analysis of direct
torque control in permanent magnet synchronous motor drives, IEEE
Trans. Power. Elec., vol. 12, no. 3, pp. 528536, May 1997.
[8] C. French and P. Acarnley, Direct torque control permanent magnet drives, IEEE Trans. Ind. Appl., vol. 32, no. 5, pp. 10801088,
Sep./Oct. 1996.
[9] G. S. Buja and M. P. Kazmierkowski, Direct torque control of PWM
inverter-fed AC motorsA survey, IEEE Trans. Ind. Electron., vol. 51,
no. 4, pp. 744757, Aug. 2004.
[10] Direct torque control, ABB, Zurich, Switzerland, Tech. Rep., Jun. 2011.
[11] F. Blaabjerg, M. Liserre, and K. Ma, Power electronics converters for
wind turbine systems, IEEE Trans. Ind. Appl., vol. 48, no. 2, pp. 708
719, Mar./Apr. 2011.
[12] D. Swierczynski, M. Kazmierkowski, and F. Blaabjerg, DSP based direct
torque control of Permanent Magnet Synchronous Motor (PMSM) using
space vector modulation (DTC-SVM), in Proc. IEEE Int. Symp. Ind.
Electron., May 2002, vol. 3, pp. 723727.
[13] L. Tang, L. Zhong, M. F. Rahman, and Y. Hu, A novel direct torque
controlled interior permanent magnet synchronous machine drive with
low ripple in flux and torque and fixed switching frequency, IEEE Trans.
Power Electron., vol. 19, no. 2, pp. 346354, Mar. 2004.
[14] J. Holtz and J. Quan, Sensorless vector control of induction motor at very
low speed using a nonlinear inverter model and parameter identification,
IEEE Trans. Ind. Appl., vol. 38, no. 4, pp. 10871095, Jul./Aug. 2002.
[15] C. Li and M. Elbuluk, A sliding mode observer for sensorless control
of permanent magnet synchronous motors, in Conf. Rec. 36th IEEE IAS
Annu. Meeting, Sep./Oct. 2001, vol. 2, pp. 12731278.
Zhe Zhang (S10) received the B.S. degree in electrical engineering from Xian Jiaotong University,
Xian, China, in 2010. He is currently working
toward the Ph.D. degree in electrical engineering
at the University of NebraskaLincoln, Lincoln,
NE, USA.
His current research interests include control of
wind energy conversion systems, power electronics,
and motor drives.
ZHANG et al.: SPACE-VECTOR-MODULATED SENSORLESS DTC FOR DIRECT-DRIVE PMSG WIND TURBINES
2341