Maximum Power Point Tracker For Wind Energy Generation Systems Using Matrix Converters
Maximum Power Point Tracker For Wind Energy Generation Systems Using Matrix Converters
dP 3 Vef
=0 (6) ψs = ≈ const (10)
dωt ωs
From (5) and (6) the optimum speed can be calculated as a From (6) and (10) is obtained the rotor q component
function of the wind speed and the blades length, considering *
reference current irq that guarantees the maximum output
that the air density is ρ = 1.225kg / m3 . power:
6.32497 * Ls ω s
ωTopt = u (7) irq =− T* (11)
R 3 Vef p M
This optimum speed will be further used as a reference for
the speed controller. This value depends on the reference torque T * .
Ls
irq = − Tem (6) Figure 2. Reactive power flow.
p M ψs
°ψ sd = Ls isd + M ird voltage vector must increase the current irαβ ;
® (13) .
°̄ψ sq = Ls isq + M irq ( ) (
- If S rαβ erαβ , t < 0 S rαβ erαβ , t > 0 , then the chosen)
Taking into account (5) and considering (9), the reactive voltage vector must decrease the current irαβ ;
power Qs is then given by (14):
( )
- If S rαβ erαβ , t = 0 the chosen vector must guarantee that
(
°S rα (erα , t ) = kα ir*α − irα ) And the stability condition is:
®
( ) ( *
°̄S rβ erβ , t = kβ irβ − irβ ) (17)
( ) (
.
S q eiq , t S iq eiq , t < 0 ) (23)
The gains kα and kβ should be greater than zero with a limit According to (22), (23) and [9] the criteria to choose the
value imposed by the semiconductors maximum switching current state space vectors are:
frequency, as these gains affect directly the switching
frequency [10]. ( )
- If S q eiq , t < 0 the chosen vector must guarantee
.
To guarantee the right choice of the voltage state space
vectors, defined by the SVM [7], [9], [10] the stability
( )
S iq eiq , t > 0 , increasing the current iq;
conditions have to be satisfied. ( )
- If S q eiq , t > 0 the chosen vector must guarantee
.
( )
S iq eiq , t < 0 , decreasing the current iq.
IV. WIND TURBINE SPEED AND TORQUE CONTROL As a second order system, the transfer function (27) can be
written in the canonical form (28):
A. Wind turbine speed control
From (7) the generator speed reference ω*m is given by ωm ω02
= (28)
(24), where G is the gear ratio. ω*m s 2 + 2ξω0 s + ω02
ω*m will be applied to the matrix converter. In order to evaluate the performance of these MPPT
techniques the whole model of the system was designed using
A proportional-integral controller (PI) is then used [9] to Matlab / Simulink.
guarantee a zero static error. A 1.5MW based Nordex S77 turbine, with R=36.5m and
gear ratio G=104 was used. The induction generator
sTz + 1 K parameters are those presented in Table I.
C (s ) = = Kp + i (25)
sT p s
TABLE I. DFIG PARAMETERS
In order to cancel the low frequency pole of the system at Vef (V) P (MW) rs (Ω) rr (Ω) Ls (mH) Lr (mH) M (mH) p
− K d J , the PI compensator zero Tz is given by (26): 690 1.5 2.2 1.8 3.02 2.95 2.9 2
Kd
Tz = (26) A wind speed chart was established according to some real
J speed records. These records are discrete and correspond to the
From Fig 3, (25) and (26) the closed-loop transfer function average speed per hour. However, due to CPU processing
of the system is given by (27): speed limitations, the simulation was reduced to 48 seconds,
based on 48 hours of wind records. Once the simulation time
1 had to be reduced, the moment of inertia J of the whole system
had to be reduced to acceptable values that allow the turbine
ωm T p K d Td speed to change within this time scale.
= (27)
ωm s 2 + 1 s +
* 1
From the total equivalent moment of inertia J of the
Td T p K d Td turbine, the damping ratio ξ of the compensator, and the delay
Td the speed controller was sized and the resultant parameters
are presented in Table II.
TABLE II. SPEED CONTROLLER PARAMETERS Both control methods set a certain reference torque Tref and
J (kg m ) 2
ξ Td (ms) Tz (ms) Tp (ms) the MC is controlled in order to follow this reference. As Fig. 5
shows the reference torque is followed by the system in both
145.6 2 2 1 3.02 40
situations.
As Fig. 6 shows, the grid voltage and current are in
Using the same wind chart the numerical results obtained opposite phase guaranteeing Qs ≈ 0 thus supplying active
for both control systems are presented in Tables III to V. The
results of Energy Ratios (Table IV) and Energy Losses (Table power to the electric network. These results were obtained for
V) were calculated according to the formulas presented in the both control methods, keeping the power factor of the whole
Appendix. system above 0.99 during all the simulations.
a)
VI. CONCLUSION
Even though both control methods were designed to follow
the maximum power, they present different results.
The fraction of the available wind energy delivered to the
b) network is slightly larger (0.37%) for the speed control case.
Figure 4. Generator speed (rpm) ωm (blue) and ω* (green): a) Torque control
However, in the torque control method the reference torque is
technique; b) Speed control technique. set continuously and within a smaller range of values avoiding
the fast changes of the rotor current and consequently the
generated power when the wind speed changes. Another
important detail is that when the wind speed drops too fast, the Eturbine − E generated
speed controller forces the system to generate power above the LDFIG = (A7)
nominal value. Eturbine