Professional Documents
Culture Documents
6
0 5 10 15 20 25 30 35 40
(a) t [s]
10.5
9.5
∑ A cos(ω t +ψ )
N mechanical torque on the wind-turbine shaft as follows
VW (t ) = VWM + i i i
(1) [2],[12]:
i =0
1
where VWM is the mean value of the wind speed, typically TT = ρ Ar C p ( β , λ ) Vw3 (4)
determined as a 10-minute average value, and Ai and ψ i are 2ωT
the amplitude and random phase angle of the wind speed where Ar is the area covered by the rotor ( Ar = π R 2 , where R
fluctuations at discrete frequency ωi . Fig. 2(a) shows the is turbine rotor radius in m), Vw wind velocity in m/s, Cp
performance coefficient (or power coefficient), ρ air density
simulated waveform of typical wind speed fluctuations over in kg/m3, λ tip-speed-ratio (ωR/Vw), β rotor blade pitch angle
time. A formula for Ai and the related data are given in the in rad, and ωT turbine shaft angular speed in rad/s.
appendix. The power coefficient Cp can be expressed as a function of
For power calculations, the instantaneous wind speed λ and β as follows [2],[3]:
model can be augmented with complex wind effects on the π (λ − 3)
wind turbine blades, including high-frequency damping C p (λ , β ) = (0.44 − 0.0167β ) sin[ ] − 0.00184(λ − 3) β (5)
15 − 0.3β
effects and tower-shadow effects. To approximate the high
frequency damping effect, a low-pass filter with the transfer C. Mechanical Model
function given by (2) can be included in the aerodynamic The mechanical model is essentially a two-mass model of
model [7]: shaft dynamics, consisting of a large mass and a small mass,
1 corresponding to the wind turbine rotor inertia JT and
H= (2)
1 + τs generator inertia JG, respectively [7] (Fig. 3). The low-speed
The filter time-constant τ depends on the turbine radius, shaft is modeled as an inertia, a spring with stiffness
average wind speed at hub height, and the intensity of wind coefficient Ks, and a damper with coefficient B. An ideal gear
turbulence. Fig. 2(b) shows the wind speed after the low-pass box with the gear ratio 1:ngear is included between the low-
filter. speed and high-speed shafts. The drive train converts the
To account for the tower-shadow effect, a periodic torque aerodynamic torque TT on the low-speed shaft to the torque
pulse is added to the output torque of the aerodynamic model. on the high-speed shaft Tgen. The dynamics of the drive train
As a rule of thumb, the magnitude of this torque pulse equals is described by three differential equations, namely:
0.1 p.u., based on the rated torque of the wind turbine, and its
frequency ( f TP ) is [12]: d 1
ωT = [TT − ( K sδθ + Bδω )] (6)
f TP = N × f r (3) dt JT
where N is the number of blades and fr the rotor speed (in d
(δθ ) = δω (7)
Hz). dt
3
d 1 1 t on ,ij
ωG = [ ( K s δθ + Bδω ) − Tgen )] (8) 0 < d ij (t ) = <1 i = a, b, c j = A, B, C (9)
dt J G n gear TSeq
d aj + d bj + d cj = 1 j = A, B, C
where δθ = θ T − θ G / n gear and δω = ωT − ω G / n gear . The
turbine and generator torques are TT and Tgen in N.m, the SaA
inertias are JT and JG in kg.m2, the angular shaft speeds are ω T SbA
and ω in rad./s, and the shaft angles are θ and θ in rad.
G T G
iGb ib SbB vB
vb iB
JT
ScB iC
1 : nGear iGc ic vc vC
TT Ks JG SaC
Aerodynamic
C
vGa vGb vGc SbC vgenC vgenB vgenA
ωT ωG TG
B
ScC
Tshaft n N
Low-speed Gear High-speed Generator Fig. 4. Schematic diagram of a conventional matrix converter.
shaft box Shaft
D = D1 + D2 (14)
where ⎡ 0 ωo 0⎤
d
⎡ 1+ 2qcos(θs1) 1+ 2qcos(θs1 − 2π /3) 1+ 2qcos(θs1 + 2π /3)⎤ v dqogen + RO i dqoO + LO (i dqoO ) + Lo ⎢⎢ − ω o 0 0⎥⎥i dqoO
dt (17)
a ⎢
1+ 2qcos(θs1 −2π /3)⎥⎥
⎢⎣ 0 0 0⎥⎦
D1 = ⎢1+ 2qcos(θs1 + 2π /3) 1+ 2qcos(θs1)
3 ⎡ ω ⎤
⎣1+ 2qcos(θs1 − 2π / 3) 1+ 2qcos(θs1 + 2π / 3)
⎢ 1+ 2qcos(θs1) ⎥⎦ i
⎢ 0 0
d D 2a − 1 ⎥ D
= v dqoG
D
− R I i dqoG
D
− LI (i dqoG ) − Li ⎢ − ω i ( 2 a − 1) 0 0⎥ i dqoG
dt ⎢ ⎥
⎡ 1+2qcos(θs2) 1+2qcos(θs2 −2π/3) 1+2qcos(θs2 +2π/3)⎤ ⎢ 0 0 0⎥
1−a ⎢ ⎣⎢ ⎦⎥
D2 = 1+2qcos(θs2 −2π/3) 1+2qcos(θs2 +2π/3) 1+2qcos(θs2) ⎥⎥
3 ⎢ ⎡ ωi ⎤
⎢⎣1+2qcos(θs2 +2π/3) 1+2qcos(θs2) 1+2qcos(θs2 −2π/3)⎥⎦ 0 0
⎢ 2a − 1 ⎥
d ⎢ (18)
D
iqdoC = CI (vqdoO ) + C − ωi (2a − 1) 0 0⎥ vqdoO
dt ⎢ ⎥
and where θ s1 = ωi t − (ωo t + α o ) and θ s 2 = ωi t + (ωot + α o ) . ⎢ 0 0 0⎥
The parameter a (0 ≤ a ≤ 1) is used to adjust input ⎣⎢ ⎦⎥
rotor electrical angular speed. In addition, the uncontrollable disturbance input, and the pitch angle is taken
electromechanical torque of the machine is: to be a stall control against wind gusts.
The dynamic behavior of the model can be investigated by
Tgen = C5 (ψ drψ qs −ψ qrψ ds ) (20) simulating its step responses. In the following, dynamic
* responses to step changes in some input variables, i.e.,
where C = 3 P 1 x ml .
5
2 2 ωb xls xlr frequency (with V/f= const.) and parameter a, are presented.
In each set of results, the responses of the nonlinear model,
linear model, and the reduced-order model are presented.
VI. COMPLETE DYNAMIC MODEL
Fig. 6 shows the response of the three models of the
The complete dynamic model of the wind turbine system system to a step decrease of 1 Hz (6.28 rad./sec) in the output
contains eleven nonlinear equations (excluding wind model): frequency and a step decrease of 0.0083 in the voltage gain of
three, given by (6)-(8), for the turbine and shafts, four, given the matrix converter. Also, system responses to a step change
by (17) and (18), for the matrix converter in balanced three- in a are illustrated in Fig. 7. In all cases, the output closely
phase operation, and four, given by (19), for the induction follows the changes in the reference values. Furthermore, the
machine. The model is characterized by six inputs u , two results show strong coupling between the inputs ωe and a and
outputs y , and eleven state variables x , as shown in Fig. 5. the outputs P and Q, respectively.
D
iqG Step Response of the Active Power for ∆ w =-6.28 & ∆ q=-0.0083
e
200
ωe D
idG
v qo 0
q
P [KWat]
v do PGrid
a ψ qs Nonlinear-SYS
ψ ds -200
αo Linear-SYS
ψ qr Reduced-SYS
VW ψ dr QGrid -400
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
ωG t[Sec]
β
δθ Step Response of the Reactive Power for ∆ w =-6.28 & ∆ q=-0.0083
e
ωT -50
Q [KVar]
and reactive powers injected into the grid are treated as output
Step Response of the Active Power for ∆ a=-0.02
variables for the model. -50
-100
Nonlinear-SYS
For small-signal analysis, the nonlinear dynamic equations
Linear-SYS
of the model must be linearized at an operating point. The Reduced-SYS
parameters of the system under study are given in the -150
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
appendix. This linear model can then be employed for small- t[Sec]
signal analysis and controller design. The gramian method Step Response of the Reactive Power for ∆ a=-0.02
-80
with enforced DC gain matching method [15] has been used
-90
to reduce the order of the model from eleven to nine.
Q [KVar]
-100
VIII. SIMULATION RESULTS FOR THE DYNAMIC SYSTEM -110
vector y = [ PGrid QGrid ]T , and eleven state variables. Note that where K = [ K1 K 2 ] .
due to implementing a constant V/f strategy for the induction
generator the voltage gain (q) is a function of the input ωe. X. OPTIMAL CONTROL
The objective of the controller is to track an output power Linear quadratic (LQ) method is a well-known design
reference signal. In this analysis, the desired active and technique that provides state-feedback gains [15]-[17]. The
reactive powers delivered to the grid are selected as the main benefit of the LQ approach is that the decision about
references, i.e., y ref = [ Pref Qref ]T . The tracking error is desired pole locations is replaced by a more intuitive decision
defined as e = y − yref . In order to guarantee zero steady- involving the choice of two matrices R and Q.
The cost function leading to design of an LQ controller is
state error, integral action must be present in the controller. defined based on the states and inputs as follows:
A state-feedback integral controller includes both the ∞
integrator (I/s) and feedback matrices K1 and K2, as illustrated J (u ) = ∫ x(t )T Q x(t ) + u T (t ) R u (t ) dt (24)
in Fig. 8. In the figure, the matrices A, B, C, and D are the 0
Jacobian matrices that have been calculated for the linearized where Q and R are symmetrical matrices satisfying Q ≥ 0
model. The variable z is the integral of the tracking error. The and R > 0 . The state x(t) and input signal (control signal)
matrix K =[K1, K2] is to be designed. As long as a controller u(t) are penalized by the cost function.
can be designed to make the system stable, tracking of step Designing an LQ optimal controller for the system of Fig. 8
reference signals y ref (t ) by the output signal y (t ) is means determining the gain matrix K in (23), to result in an
optimal stabilizing controller. The K matrix can be calculated
guaranteed, with no steady-state error.
from the following formula:
O utput R efe rence
State-S pace M odel y ref ~
o f the S ystem K = R −1 B T P (25)
where P is a unique symmetrical positive semi-definite
u x = Ax + Bu y
& - z& I solution of the algebraic Riccati equation:
z
y =C x +Du s
~ ~ ~ ~
x A T P + PA T − PB R −1 B T P + Q = 0 (26)
- K1 By tuning Q and R, one can specify the penalization of each
element of the state vector and each input signal, and change
- K2
the value of the closed-loop eigenvalues.
Fig. 8. The state-space model of the system with an integrator and the state- A. An LQ Controller Design for the Wind Turbine System
feedback controller.
The common practice is to choose diagonal Q and R
matrices. With a diagonal Q matrix, the ith element of the
A state-space model for the plant augmented with the
matrix Q can be assigned as a weight to penalize the ith
integrator is given as follows:
component of the state matrix. Meanwhile, if it is desired to
d ~ ~~ ~ ~
x = A x + B u + Br yref (21) have a small input signal, the diagonal terms of the R matrix
dt must be increased.
⎡ x ⎤ ~ ⎡ A 0⎤ ~ ⎡ B ⎤ ~ ⎡ 0 ⎤ The open-loop system is asymptotically stable, while the
where, ~
x = ⎢ ⎥, A=⎢ ⎥ , B = ⎢ ⎥ , Br = ⎢ ⎥ , and augmented system has two poles at the origin. The augmented
⎣z ⎦ ⎣C 0⎦ ⎣ D⎦ ⎣− I ⎦ system is completely controllable and is therefore stabilizable
I is an identity matrix. as required for an optimal solution. The elements of the Q
Adding the state-feedback equation to the augmented plant matrix should be chosen so that the matrices A and Q are
equations, the closed-loop state-space model is described as detectable pair as required for an optimal solution, after which
follows: the entries of Q and R can be adjusted to obtain satisfactory
d ~ ~ ~ ~ transients. It may also be convenient to transform the system
x = AC x + BC yref
dt (22) to Real Schur form [15],[16] by a change of basis x = U x ′
~ ~ ~
y = CC ~
x so that A′ = U −1 AU is block upper-triangular. This
where transformation simplifies the choice of entries of Q to obtain
the desired transients, and results in a state feedback matrix K'
~ ⎡ A − BK1 − BK 2 ⎤ ~ ⎡ 0 ⎤
AC = ⎢ ⎥ , BC = ⎢ ⎥, (Fig. 9).
⎣C − DK1 − DK 2 ⎦ ⎣− I ⎦ u ~ ~
A′ B′ y
~
CC = [C − DK1 − DK 2 ]
~ ~
C ′ D′
The input signal u is: x′
u = −K ~
x (23) K′ z
7
Fig.9 Realization of the system using the Schur form. factor at the interface with the grid. A comprehensive model
of the matrix converter has been developed to control the
The required state feedback in the oriental coordinates is Step Response of the Active Pow er for ∆ P=1[KW]
2
then
1
u = K ′x ′ = K ′U x −1
(27)
0
P out
Pr ef
P [KWat]
poles at the origin as a function of the last two elements of the -1
R=⎢
⎣ 0 1000⎥⎦ -4
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
a)
and the poles at the origin have been moved to -9.438 and -
77.985. 0
∆ω [rad/sec]
-5
e
-10
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
-5
x 10
1
∆a
0.5
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
b) t[Sec]
0 Qout
Qr ef
the active power, while the input power factor signal is almost
e
-4
fact that the variations of frequency signal has been made -0.01
∆a
-0.015
proportional to variations in voltage gain in the constant V/f -0.02
control strategy. -0.025
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
b) t[Sec]
XI. CONCLUSIONS Fig.12 Step response to 5 kVar step change in a) reactive power b) input signals.
The modeling and preliminary control design for a wind
output voltage, output frequency, and input displacement
energy conversion scheme with an induction generator and a
power factor. The overall model is realized by eleven
matrix converter are presented. The matrix converter controls nonlinear equations. A reduced-order linear model is
the terminal voltage (magnitude and angle) and frequency of developed and examined by evaluating the response to the
the induction generator, as well as the displacement power input variations. The simulation results reveal that this model
8