Maximum Power Extraction From Utility-Interfaced Wind Turbines
Maximum Power Extraction From Utility-Interfaced Wind Turbines
Maximum Power Extraction From Utility-Interfaced Wind Turbines
1. Introduction
Wind energy is one of the most promising renewable energy resources for producing electricity
due to its cost competitiveness compared to other conventional types of energy resources. It
takes a particular place to be the most suitable renewable energy resources for electricity
production. It isn't harmful to the environment and it is an abundant resource available in
nature. Hence, wind power could be utilized by mechanically converting it to electrical power
using wind turbine, WT. Various WT concepts have a quick development of wind power
technologies and significant growth of wind power capacity during last two decades. Variable
speed operation and direct drive WTs have been the modern developments in the technology
of wind energy conversion system, WECS. Variable-speed operation has many advantages
over fixed-speed generation such as increased energy capture, operation at MPPT over a wide
range of wind speeds, high power quality, reduced mechanical stresses, aerodynamic noise
improved system reliability, and it can provide (10-15) % higher output power and has less
mechanical stresses in comparison with the operation at a fixed speed [1, 2]. WTs can be
classified according to the type of drive train into direct drive (DD) and gear drive (GD). The
GD type uses a gear box, squirrel cage induction generator (SCIG) and classified as stall, active
stall and pitch control WT and work in constant speed applications. The variable speed WT
uses doubly-fed induction generator, (DFIG) especially in high power WTs. The gearless DD
WTs have been used with small and medium size WTs employing permanent-magnet
synchronous generator (PMSG) with higher numbers of poles to eliminate the need for gearbox
which can be translated to higher efficiency. PMSG appears more and more attractive, because
the advantages of permanent magnet, (PM) machines over electrically excited machines such
as its higher efficiency, higher energy yield, no additional power supply for the magnet field
excitation and higher reliability due to the absence of mechanical components such as slip
2013 Eltamaly et al.; licensee InTech. This is an open access article distributed under the terms of the
Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0), which permits
unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
160
rings. In addition, the performance of PM materials is improving, and the cost is decreasing
in recent years. Therefore, these advantages make direct-drive PM wind turbine systems more
attractive in application of small and medium-scale wind turbines [1, 3-4].
Robust controller has been developed in many literatures [5-15] to track the maximum power
available in the wind. They include tip speed ratio (TSR) [5, 13], power signal feedback (PSF)
[8, 14], and the hill-climb searching (HCS) [11-12] methods. The TSR control method regulates
the rotational speed of the generator to maintain an optimal TSR at which power extracted is
maximum [13]. For TSR calculation, both the wind speed and turbine speed need to be
measured, and the optimal TSR must be given to the controller. The first barrier to implement
TSR control is the wind speed measurement, which adds to system cost and presents difficul
ties in practical implementations. The second barrier is the need to obtain the optimal value of
TSR, this value is different from one system to another. This depends on the turbine-generator
characteristics results in custom-designed control software tailored for individual wind
turbines [14]. In PSF control [8, 14], it is required to have the knowledge of the wind turbines
maximum power curve, and track this curve through its control mechanisms. The power
curves need to be obtained via simulations or off-line experiment on individual wind turbines
or from the datasheet of WT which makes it difficult to implement with accuracy in practical
applications [7-8, 15]. The HCS technique does not require the data of wind, generator speeds
and the turbine characteristics. But, this method works well only for very small wind turbine
inertia. For large inertia wind turbines, the system output power is interlaced with the turbine
mechanical power and rate of change in the mechanically stored energy, which often renders
the HCS method ineffective [11-12]. On the other hand, different algorithms have been used
for maximum power extraction from WT in addition to the three method mentioned above.
For example, Reference [1] presents an algorithm for maximum power extraction and reactive
power control of an inverter through the power angle, of the inverter terminal voltage and
the modulation index, ma based variable-speed WT without wind speed sensor. Reference [16]
presents an algorithm for MPPT via controlling the generator torque through q-axis current
and hence controlling the generator speed with variation of the wind speed. These techniques
are used for a decoupled control of the active and reactive power from the WT through q-axis
and d-axis current respectively. Also, reference [17] presents a decoupled control of the active
and reactive power from the WT, independently through q-axis and d-axis current but
maximum power point operation of turbine system has been produced through regulating the
input dc current of the dc/dc boost converter to follow the optimized current reference [17].
Reference [18] presents an algorithm for MPPT through directly adjusting duty ratio of the dc/
dc boost converter and modulation index of the PWM- VSC. Reference [19] presents MPPT
control algorithm based on measuring the dc-link voltage and current of the uncontrolled
rectifier to attain the maximum available power from wind. Finally, references [20-22] present
MPPT control based on a fuzzy logic control (FLC). The function of FLC is to track the generator
speed with the reference speed for maximum power extraction at variable speeds. The MPPT
algorithms can be divided into two categories, the first one is MPPT algorithms for WT with
wind speed sensor and the second one is MPPT algorithms without wind speed sensor
(sensorless MPPT controller). Wind speed sensor normally used in conventional wind energy
conversion systems, WECS [10, 23] for implementing MPPT control algorithm. This algorithm
increases cost and reduces the reliability of the WECS in addition to inaccuracies in measuring
the wind speed. Therefore, some MPPT control methods estimate the wind speed; however,
many of them require the knowledge of air density and mechanical parameters of the WECS
[88-92]. Such methods require turbine generator characteristics result in custom-design
software tailored for individual wind turbines. Air density, on the other hand, depends upon
climatic conditions and may vary considerably over various seasons. Therefore, this technique
is not favorite in modern design of WT and a lot of research efforts are focused on developing
wind speed sensorless MPPT controller which does not require the knowledge of air density
and turbine mechanical parameters [1, 9-11, 22-25]. Therefore, the cost and maintenance of the
power control system is decreased and implementation of the power control system is not
difficult compared to the sensored MPPT controller.
Inductive
reactor
Generator side
converter
Step-up
transformer
Gridside
converter
Power converter
Turbine rotor
Common
collecting point
Wind turbine converts the wind power to a mechanical power, which in turn, runs a generator
to generate electrical power. The mechanical power generated by wind turbine can be
expressed as [15]:
161
162
1
Pm = C P ( l , b ) r Au3
2
(1)
where
l=
rm wr
u
(2)
Where rm is the turbine rotor radius, r is the angular velocity of turbine (rad/s).
The turbine power coefficient, Cp, describes the power extraction efficiency of the wind turbine.
It is a nonlinear function of both tip speed ratio, and the blade pitch angle, . While its
maximum theoretical value is approximately 0.59, it is practically between 0.4 and 0.45 [15].
There are many different versions of fitted equations for Cp made in the literatures. A generic
equation has been used to model Cp(, ) and based on the modeling turbine characteristics
as shown in the following equation [27]:
21
1
C P ( l , b ) = 0.5176 116 * - 0.4 b - 5 e li + 0.0068l
li
(3)
1
1
0.035
=
li l + 0.08 b 1 + b 3
(4)
With
The Cp- characteristics, for different values of the pitch angle , are illustrated in Figure 2.
The maximum value of Cp is achieved for = 0 degree and for opt. The particular value of
is defined as the optimal value (opt). Continuous operation of wind turbine at this point
guarantees the maximum available power which can be harvested from the available wind at
any speed.
Cp
20
163
164
Controller -1
Controller -2
the output voltage of the generator is converted into dc voltage via a full-bridge diode rectifier
and this dc voltage is adjusted to control the maximum power of turbine. The grid side
converter is controlled by grid injected active and reactive power control method. The ac power
output from PMSG is fed to a three-phase diode bridge forward by boost converter to
effectively control the dc voltage level through the duty ratio of boost converter. The PWMVSC is used to interface the WTG with the electrical utility also to track the maximum power
available from PMSG. The modulation index of the PWM-VSC is controlled to enhance the
stability of the dc link voltage as shown in Figure 4.
dcdc
converter
Controller -1
Controller -2
Figure 4. Wind turbine generator with a diode-based rectifier as the generator-side converter [26].
the day, even though abundant. The Amount of power output from a WECS depends upon
the accuracy of tracking the peak power points using the MPPT controller irrespective of the
generator type used. The maximum power extraction algorithms can be classified into two
categories. The two categories are MPPT algorithms with wind speed sensor and MPPT
algorithms without wind speed sensor (sensor-less MPPT controller). These two algorithms
have been discussed in the following sections.
3.1. MPPT algorithms for a WT with wind speed sensor
3.1.1. Tip Speed Ratio (TSR) technique
The TSR control method regulates the rotational speed of the generator to maintain an optimal
TSR at which power extracted is maximum [13]. The target optimum power extracted from
wind turbine can be written as [14]:
3
Pmax = Kopt * wopt
( )
rm
opt
(5)
opt
*u
rm
The power for a certain wind speed is maximum at a certain value of rotational speed called
optimum rotational speed,opt. This optimum rotational speed corresponds to optimum tip
speed ratio, opt. In order to track maximum possible power, the turbine should always operate
at opt. This is achieved by controlling the rotational speed of the WT so that it always rotates
at the optimum rotational speed. As shown in Figure 5, for TSR calculation, both the wind
speed and turbine speed need to be measured, and the optimal TSR must be given to the
controller. The first barrier to implement TSR control is the wind speed measurement, which
adds to system cost and presents difficulties in practical implementations. The second barrier
is the need to obtain the optimal value of TSR, this value is different from one system to another.
This depends on the turbine-generator characteristics results in custom-designed control
software tailored for individual wind turbines [14].
lopt
Reference
Tip-speed
ratio
Wind Speed
Controller
Load
Power
Wind Energy
system
lact
wg * R
Figure 5. The block diagram of the tip speed ratio control of WECS [15].
Generator Speed, w g
wg
165
166
(6)
The actual power output, Pt is compared to the optimal power, Popt and any mismatch is used
by the fuzzy logic controller to change the modulation index of the grid side converter, PWMVSC as shown in Figure 6. The PWM-VSC is used to interface the WT with the electrical utility
and will be controlled through the power angle, and modulation index, ma to control the
active and reactive power output from the WTG [15].
Lookup Table
Popt
Popt
wr
Controller
Wind Energy
system
wr
Turbine power, Pt
Rotational Speed , w r
and the control objective is to keep the turbine on this curve as the wind speed varies. For any
wind speed, the MPPT device imposes a torque reference able to extract the maximum power.
The curve Topt is defined by [26]:
Topt = Kopt * w 2 opt
(7)
Where
3
r
Kopt = 0.5 * r A * m * C P - max
lopt
K opt
Reference
Torque
(8)
Wind Energy
system
Controller
wg
Generator Torque
w g2
Generator torque
Maximum torque
curve (Topt )
14 m/s
12 m/s
Rated
torque
10 m/s
8 m/s
6 m/s
Generator speed
167
168
power, PS, and reactive power, QS, transferred from the sending-end to the receiving-end can
be calculated from the following equation [26]:
Vs V R
sin d
X gen
(9)
Vs2 Vs VR
X gen
X gen
(10)
Ps =
Qs =
Psgen V d
R
Vs 0
X gen
ref
Psgen
d =
PWM
Vs VR
Vs
Qsrge ef n = 0
Grid
ref
Psgen
X gen
V R = VS -
Qsgrefen X g en
V R = Vs
Vs
d=
ref
PSgen
X gen
VS VR
VR = VS -
ref
QSgen
X gen
VS
(11)
(12)
extraction for a given generator speed, r. As the generator has permanent magnets, it does
not require magnetizing current through the stator, thus the reactive power reference value
ref
can be set to zero, QSgen
= 0 (i.e. VS and VR are equal in magnitude). The implementation of this
load angle control scheme is illustrated in Figure 9. The major advantage of the load angle
control is its simplicity. However, as the dynamics of the generator are not considered it may
not be very effective in controlling the generator during transient operation [26].
3.1.4.2. Load angle control for the grid-side converter
The objective of the grid-side converter controller is to maintain the dc-link voltage at the
reference value by exporting active power to the grid. In addition, the controller is designed
to enable the exchange of reactive power between the converter and the grid as required by
the application specifications. Also, the load angle control is a widely used grid side converter
control method, where the grid-side converter is the sending source (VS), and the grid is the
receiving source (VR0). As known, the grid voltage is selected as the reference; hence, the
phase angle is positive. The reactance Xgrid is the inductor coupling between these two sources
ref
, that needs to be transmitted to the grid
[26]. The reference value for the active power,PSgrid
can be determined by examining the dc-link dynamics with the aid of Figure 10.
Ps gen
Generator
output
power
Vdc
+
_
Pc
C
Ps grid
Power
transmitted
to the grid
This figure illustrates the power balance at the dc-link [26] as shown in the following equation:
PC =PSgen -PSgrid
(13)
where PC is the power across the dc-link capacitor, C, PSgen is the active power output of the
generator (and transmitted to the dc-link), and PSgrid is the active power transmitted from the
dc-link to the grid.
The dc-link voltage Vdc can be expressed in terms of the generator output power, PSgen, and the
power transmitted to the grid, PSgrid, as shown in the following [26]:
169
170
Vdc =
2
P
- PSgrid dt
C Sgen
(14)
Equation (12) calculates the actual value of Vdc. The reference value of the active power,
ref
PSgrid
, to be transmitted to the grid is calculated by comparing the actual dc-link voltage, Vdc,
with the desired dc-link voltage reference, Vdc-ref. The error between these two signals is
ref
processed by a PI-controller, whose output provides the reference active power PSgrid
, as shown
in Figure 11. Figure 12 illustrates the implementation of the load angle control scheme for the
grid-side converter with unity power factor [26].
Integrator
Ps gen
VD C
2
C
Ps grid
PI
Controller
Psref
grid
VDC ref
ref
Figure 11. Calculation of active power reference,PSgrid
, (suitable for simulation purposes) [26].
Vsd
ref
PSgrid
d =
ref
Psgrid
X grid
Vs VR
ref
=0
Qsgrid
Vs =VR +
ref
Qsgrid
Xgrid
Vs
X grid
VR0
Grid
PWM
V s=VR
VR
Psgrid
171
172
Variable speed
Wind Turbine
Synchronous
generator
Rectifier
Utility
system
Electrical loads
Figure 14. Typical wind power generation system connected to a utility grid [11].
Vdc is related to the generator angular rotational speed (r) by a function of the generator field
current (If) and the load current (Ig) as shown [11]:
Vdc = k( I f , I g ) * wr
(15)
The algorithm uses the relationship between the turbine mechanical power (Pm), and the
electrical system output power (Pout) given by Equation (14). By differentiating Equation (14)
to get a relationship for Pm, Equation (15) is obtained:
Pm = Pload + T f * wr + wr * J
DPm =
DPout
dwr Pout
dw
=
+ T f * wr + wr * J r
dt
h
dt
+ T f * Dwr + D(wr * J
dwr
)
dt
(16)
(17)
Authors noted that if the sampling period of the control system is adequately small then the
term k(If, Ig ) can be considered as a constant value k during a sampling period. Tf * and can
also be considered as constant values in the same sampling period. Based on the above
assumptions, Equation (15) leads to Equation (16) for digital control purposes.
DPm =
DPout
+ JK 2 * D(Vdc *
dVdc
)
dt
(18)
In order to establish rules to adjust the systems operating point, this method evaluates the
values of Pout and (Vdc*dVdc/dt) (which represents (r*dr/dt) ) based on Equation (14).
Depending on the values of Pout and (Vdc*dVdc/dt) the polarity of the inverter current demand
control signal (Idm) is decided according to Equation (16). There are three basic modes for this
method, i) initial mode, ii) training mode, and iii) application mode as shown in Figure 15.
Vdc
dVdc
dt
Pout
dPout
dt
Initial Mode
Max-Power Error
Driven Control
Training Mode
AHCS
&
Memory Updating Rules
Application Mode
Direct current
Demon control
(Memory access)
I dm
Figure 15. Structure of the intelligent maximum wind power extraction algorithm [11].
During its initial mode, before the algorithm has been trained, the magnitude of Idm is deter
mined by the maximum power error driven (MPED) control. MPED control is the implemen
tation of the conventional HCS method in terms of wind energy system characteristics. During
its training mode, the algorithm continually records and updates operating parameters into
its programmable lookup table for its intelligent memory feature. Since this method is trainable
with its intelligent memory, it allows itself to adapt to work with different WT. As a result, it
is a solution to the customization problems of many algorithms. Another advantage of this
algorithm is that it does not require mechanical sensors (like anemometers) which lowers its
cost and eliminates its associated practical problems. However, it can be seen in [11] that the
algorithm is relatively slow and complex as it has three different modes of operation. Another
drawback is that the algorithm cannot take into account of the changes in air density, which
affects the power characteristics quite significantly.
3.2.2. MPPT algorithm by directly adjusting the DC/DC converter duty cycle and modulation index
of the PWM-VSC
MPPT Algorithm by Directly Adjusting the dc/dc Converter duty ratio, D, and Modulation
Index of the PWM-VSC, ma, is shown in Figure 16. In this direct drive converter, the mechanical
power from the WT model is fed to the PMSG. The three-phase output voltages of the PMSG
are fed to the three- phase diode bridge rectifier. There is no control on the output voltage of
the diode bridge rectifier so it cannot be connected directly to the PWM because the PWM
inverter needs constant dc voltage. So, a dc/dc converter should be used to control the dc-link
voltage. Depending on the dc output voltage required from the dc/dc converter, boost or buck
converter can be used. In this study, the dc output voltage, Vd,out is required to be higher than
input dc voltage, Vd,in, so the boost converter is used. By controlling the dc voltage to be constant
by controlling of D the boost converter and ma the maximum available power from the wind
can be extracted. The main drawback of this system is the diode bridge and boost converter
are unidirectional power flow devices, so the PMSG has to work only in generator mode which
may affect the stability of the system at abnormal conditions. A high capacitance of the dc link
capacitor can remedy the effects of this drawback [18].
173
174
Wind turbine
Bridge
rectifier
PMSG
Boost
converter
Grid-side
converter
Inductive
reactor
Common
collecting point
Figure 16. Modelling of wind turbine driving permanent magnet synchronous generator.
The active and reactive power can be obtained in terms of ma and D of the boost converter as
shown in Equation (17) and Equation (18), respectively [18].
Pout =
Qout =
3 maVd ,in
3 maVd ,in
VLLU * cos d
2 2 (1 - D)Xs
2 2 (1 - D)
(19)
(20)
Where;
: torque angle at the electric utility side.
Xs: synchronous reactance of the electric utility.
It is clear from Equation (17) and Equation (18) that the active and reactive power can be
controlled by controlling modulation index, ma of the PWM inverter and duty ratio of the boost
converter.
3.2.3. Maximum power extraction and reactive power technique
3.2.3.1. Decoupled control of the active and reactive power, dependently
This method presents an algorithm for maximum power extraction and reactive power control
of an inverter based variable-speed wind-turbine generator without wind speed sensor. The
algorithm does not require information about the wind and generator speeds or the inverter dclink voltage and thus, is dependent of specifications of the wind turbine generation system [1].
Consider the wind-turbine generation system of Figure 17. The turbine mechanical power Pm
and the generator output power Pg are related by
Pm = Pg + wr * J
dwr Pout
dw
=
+ wr * J r
dt
h
dt
(21)
where Pout is the converter output power, r is the generator speed, J is the combined turbine
and generator moment of inertia and is the overall system efficiency.
Wind Turbine
dcdc
converter
Rectifier
Inverter
Synchronous
generator
Utility
system
A. Real power
This part shows how a maximum power can be extracted from a WTG without requiring
information about the wind and generator speeds. In the system of Figure 17, the converter
dc-link voltage is proportional to the generator speed, Vdc = Kr, since the generator terminal
voltage is proportional to the speed. Thus, Equation (19) can be expressed in terms of Vdc as [1]:
Pm =
Pout
J
K
Vdc
dVdc
dt
(22)
DPout
J
K
D(Vdc
dVdc
)
dt
(23)
Vdc is proportional to the inverter terminal voltage Vinv divided by the inverter amplitude
modulation index, ma. Thus,V dc = (V inv / ma).To extract maximum power from the wind, a
small perturbation is applied to the angle of the inverter terminal voltage, . Pout and
(V inv / ma) are estimated and their signs determine whether the operating point is moving
toward or away from the maximum turbine power, Figure 18. Depending on the operating
point direction of movement, the decision is to increase or decrease the angle or to keep it
constant. Table 1 describes the decision that is made based on the sign of the inverter output
power variation Pout and that of the ratio of the inverter terminal voltage to the amplitude
modulation index(V inv / ma). With the proposed algorithm for maximum power extraction,
only voltage and current at the inverter terminal need to be measured, and no information
about the wind and generator speeds and the dc-link voltage is required [1].
175
Turbine power
176
Up HILL
Down HILL
Pout
V inv
)
ma
Decision
>0
>0
Increase
<0
<0
Decrease
>0
<0
No change
<0
>0
No change
B. Reactive power
The inverter should be able to regulate its output reactive power to provide the reactive power
demand of the utility system, Figure 17. The inverter output reactive power must be controlled
so as the maximum real power extraction is not violated. The real and reactive power compo
nents (Pout, Qout ) at the inverter output terminals are [1]:
Pout =
Qout =
Vinv Vsys
XT
Vinv Vsys
XT
sin(d )
(24)
(V )
cos(d ) -
sys
(25)
XT
Vsys is the utility system voltage and XT is the reactance between the inverter and the utility
system. It is seen from Equation (22) and Equation (23) that Vinv and can be controlled so as
Qout is regulated at a desired value while Pout is kept constant at its maximum corresponding
to the wind speed. Substituting Vinv in Equation (22) by
deduced as follow:
3
2 2
Pout =
3 ma Vdc Vsys
2 2 XT
sin(d )
(26)
Assuming that Vdc does not change over the small sampling period T, Pout corresponding to the
sampling time nT and (n +1)T is
Pout ( n) =
Pout ( n +1) =
sin(d n )
sin(d n +1 )
(27)
(28)
To keep the real power constant, i.e., Pout (n+1) = Pout (n), while providing a desired reactive power,
Equation (23), the inverter voltage angle must satisfy the following condition.
ma( n)
d n +1 = sin -1
sin(d n )
ma( n +1)
(29)
Figure 19 shows a flowchart of the proposed algorithm for maximum power extraction and
reactive power control of a wind-turbine generator. The inputs are the three-phase voltages
and currents at the inverter output terminals and the outputs are the required amplitude
modulation index and the voltage angle of the inverter.
3.2.3.2 Decoupled control of the active and reactive power, independently
In this study [17], simple ac-dc-ac power conversion system and proposed modular control
strategy for grid-connected wind power generation system have been implemented. Grid-side
inverter maintains the dc-link voltage constant and the power factor of line side can be
adjusted. Input current reference of dc/dc boost converter is decided for the maximum power
point tracking of the turbine without any information of wind or generator speed. As the
proposed control algorithm does not require any speed sensor for wind or generator speed,
construction and installation are simple, cheap, and reliable. The main circuit and control block
diagrams are shown in Figure 20. For wide range of variable speed operation, a dc-dc boost
converter is utilized between 3-phase diode rectifier and PWM-VSC. The input dc current is
regulated to follow the optimized current reference for maximum power point operation of
turbine system. Grid PWM-VSC supply currents into the utility line by regulating the dc-link
voltage. The active power is controlled by q-axis current through regulating the dc-link voltage
whereas the reactive power can be controlled by d-axis current via adjusting the power factor
177
178
Vabc
iabc
Poutan d Q out
Calculate
V
D inv = D inv( n) - D inv( n -1)
m m
ma
a ( n) a ( n -1)
if (Qout Qdesired )
decrease ma
Table I
if (Qout Qdesired )
inccrease ma
Dd
ma(n+1)
m
d(n+1) = sin-1 a(n) sin(d(n) ) + Dd
ma(n+1)
d (n + 1)
ma(n+1)
Figure 19. Flowchart of the proposed maximum active power and reactive power control [1].
of the grid side converter as shown in Figure 20. The phase angle of utility voltage is detected
using Phased Locked Loop, PLL, in d-q synchronous reference frame [17].
Idc
Ldc
LF
SG
a
b
Cdc
Vin
Vdc
PWM
SVPWM
Vq*
D
CCdc
CCq
CCd
Iq
Id
Iq*
PFC
Vin
Vdc
Vdc*
Eq
Ed
Id*
I dc*
VC
PLL
Id
Iq
Idc
Vq *
cos
PMSG
Generator-side
converter
Grid-side
converter
Generator - side
controller
Grid- side
controller
Utility grid
179
180
MPPT algorithm has been achieved through controlling the generator side converter using
FLC. The grid-side converter controller maintains the dc-link voltage at the desired value by
exporting active power to the grid and it controls the reactive power exchange with the grid.
Generator-side
controller
To
PSIM
From
PSIM
Grid-side
controller
SimCoupler Block
(Power circuit)
Simuliink
(control circuit )
Figure 22. Co-simulation block of wind energy system interfaced to electric utility.
(30)
where is the air density (typically 1.225 kg/m3), is the pitch angle (in degree), A is the area
swept by the rotor blades (in m2); u is the wind speed (in m/s) and Cp(, ) is the wind-turbine
power coefficient (dimensionless).
The turbine power coefficient, Cp(, ), describes the power extraction efficiency of the WT and
is defined as the ratio between the mechanical power available at the turbine shaft and the
power available in wind. A generic equation shown later in Equation (3) is used to model
Cp(, ). CP is a nonlinear function of both tip speed ratio, and the blade pitch angle, . The
tip speed ratio, is the ratio of the turbine tip speed, m*R to the wind speed, u. This tip speed
ratio, , is defined as [28]:
l=
wm * R
u
Where m is the rotational speed and R is the turbine blade radius, respectively.
(31)
For a fixed pitch angle, , CP becomes a nonlinear function of tip speed ratio, , only. According
to Equation (29), there is a relation between the tip speed ratio, and the rotational speed, m.
Hence, at a certain wind speed, the power is maximum at a certain m called optimum
rotational speed, opt. This speed corresponds to optimum TSR, opt [15]. The value of the TSR
is constant for all maximum power points. So, to extract maximum power at variable wind
speed, the WT should always operate at opt in speeds bellow the rated speed. This occurs by
controlling the rotational speed of the WT to be equal to the optimum rotational speed. Figure
23 shows that the mechanical power generated by WT at the shaft of the generator as a function
of the rotational speed, m. These curves have been extracted from PSIM support for the wind
turbine used in this study. It is clear from this figure that for each wind speed the mechanical
output power is maximum at particular rotational speed, opt as shown in Figure 23.
Locus of Pmax
(32)
Where sq, and sd are the stator flux linkages in the direct and quadrature axis of rotor which
in the absence of damper circuits can be expressed in terms of the stator currents and the
magnetic flux as [29].
lsd = Ls isd + y F
lsq = Ls isq
(33)
181
182
3
P [lsd isq - lsq isd ]
2
(34)
Where P is the number of pole pairs. For a non-salient-pole machine the stator inductances Lsd
and Lsq are approximately equal. This means that the direct-axis current isd does not contribute
to the electrical torque. Our concept is to keep isd to zero in order to obtain maximal torque
with minimum current. Then, the electromagnetic torque results:
Te =
3
Py F isq = Kc isq
2
(35)
Kc is called the torque constant and represents the proportional coefficient between Te and isq.
wr =
P
w
2 m
(36)
So, the rotor angle, r, can be estimated by integrating of the electrical angular speed, r. The
input to the speed control is the actual and reference rotor mechanical speed (rad/sec) and the
output is the (, ) reference current components. The actual values of the (, ) current
components are estimated using Clark's transformation to the three phase current of PMSG.
The FLC can be used to find the reference speed along which tracks the maximum power point.
PMSG
PWM
converter
ib
ia
vdc
ic
abc / ,
Clarks
Trasformation
SVPWM
vs*
i
i
CC: - axis current controller
CC: - axis current controller
vs*
CC
CC
i
i *
i*
Speed
control
m*
m
m
FLC
q
PWM
sconverter
vdc
ib
ia
ic
Utility
SVPWM
vq*
is
CCq
i sq
CCd
iq
id
VC
vdc
vdc*
vd*
iq
iq*
id
id*
ir = I rf F
d (rotor direct-axis)
r
direct -axis)
Figure 25. The stator and rotor current space phasors and the excitation flux of the PMSG [29].
183
184
wopt =
lopt
R
(37)
From Equation (35), the relation between the optimum rotational speed and wind speed is
linear. At a certain wind speed, there is optimum rotational speed which is different at another
wind speed. The fuzzy logic control is used to search (observation and perturbation) the
rotational speed reference which tracks the maximum power point at variable wind speeds.
The fuzzy logic controller block diagram is shown in Figure 26. Two real time measurements
are used as input to fuzzy (P, and m*) and the output is (m-new*). Membership functions
are shown in Figure 27. Triangular symmetrical membership functions are suitable for the
input and output, which give more sensitivity especially as variables approach to zero value.
The width of variation can be adjusted according to the system parameter. The input signals
are first fuzzified and expressed in fuzzy set notation using linguistic labels which are
characterized by membership functions before it is processed by the FLC. Using a set of rules
and a fuzzy set theory, the output of the FLC is obtained [22]. This output, expressed as a fuzzy
set using linguistic labels characterized by membership functions, is defuzzified and then
produces the controller output. The fuzzy logic controller doesn't require any detailed
mathematical model of the system and its operation is governed simply by a set of rules. The
principle of the fuzzy logic controller is to perturb the reference speed m* and to observe the
corresponding change of power, P. If the output power increases with the last increment, the
searching process continues in the same direction. On the other hand, if the speed increment
reduces the output power, the direction of the searching is reversed. The fuzzy logic controller
is efficient to track the maximum power point, especially in case of frequently changing wind
conditions [22].
Figure 27 shows the input and output membership functions and Table 2 lists the control rule
for the input and output variable. The next fuzzy levels are chosen for controlling the inputs
and output of the fuzzy logic controller. The variation step of the power and the reference
speed may vary depending on the system. In Figure 27, the variation step in the speed reference
is from -0.15rad/s to 0.15rad/s for power variation ranging over from -30W to 30W. The
membership definitions are given as follows: N (negative), N++ (very big negative), NB
(negative big), NM (negative medium), NS (negative small), ZE (zero), P (positive), PS (positive
small), PM (positive medium), PB (positive big), and P++ ( very big positive ).
Time
delay
m*
m*
Fuzzy
Logic
Controller
Time
delay
m-new*
m-new *
Time
delay
N++
NB
NS
NM
-30
ZE
PS
PB
-0.15
P++
30
ZE
PM
0.15
-0.15
NB
NM
NS
ZE
PS
PM
PB
P++
0.15
185
186
N++
NB
NM
NS
ZE
PS
PM
PB
P++
P++
PB
PM
PS
ZE
NS
NM
NB
N++
ZE
NB
NM
NS
NS
ZE
PS
PM
PM
PB
N++
NB
NM
NS
ZE
PM
PM
PB
PB
Ps =
3
v i + vqsiqs
2 ds ds
(38)
(39)
Qs =
3
v i - vdsiqs
2 qs ds
By aligning the q-axis of the reference frame along with the grid voltage position vds=0 and vqs=
constant because the grid voltage is assumed to be constant. Then the active and reactive power
can be obtained from the following equations:
Ps =
3
v i
2 qs qs
(40)
Qs =
3
v i
2 qs ds
(41)
m*
FLC
187
PWM
converter
vdc
ib
ia
ic
Utility
SVPWM
vq*
CCq
vd*
CCd
iq
iq
id
iq*
id
id*
VC
vdc
vdc*
Figure 28. Control block diagram of grid-side converter.
188
wind speed. It is seen that according to the wind speed variation the generator speed varies
and that its output power is produced corresponding to the wind speed variation. The fuzzy
logic controller works well and it gives the good tracking performance for the maximum
output power point. The fuzzy logic controller makes WT always operates at the optimum
rotational speed. On the other hand, the grid-side controller maintains the dc-link voltage at
the desired value, 600v, as shown in Figure 29 (c). The dc-link voltage is regulated by exporting
active power to the grid as shown in Figure 29 (d). The reactive power transmitted to the grid
is shown in Figure 29 (e).
(a)
(b)
(c)
(d)
(e)
Figure 29. Different simulation waveforms: (a) Wind speed variation (7-13) m/s. (b) Actual and reference rotational
speed (rad/s). (c) dc-link voltage (v). (d) Active power (watt). (e) Reactive power (Var).
5. Conclusions
Wind energy conversion system has high priority among the various renewable energy
systems. Maximum power extraction from wind energy system became an important research
topic due to the increase in output energy by using this technique. Wind speed sensorless
MPPT control has been a very active area of research. In this study, a concise review of MPPT
control methods has been presented for controlling WECS. On the other hand, there is a
continuing effort to make converter and control schemes more efficient and cost effective in
hopes of developing an economically viable solution of increasing environmental issues.
Wind power generation has grown at a high rate in the past decade and will continue with
power electronic technology advanced. The survey of MPPT algorithms have been classi
fied into MPPT algorithms with wind speed sensor and MPPT algorithms without wind
speed sensor. A co-simulation (PSIM/Simulink) program has been proposed for WECS where
PSIM contains the power circuit of the WECS and Matlab/Simulink has the control circuit of
the system. The WT is connected to the grid via backto-back PWM-VSC. The generator side
controller and the grid side controller have been done in Simulink. The main function of the
generator side controller is to track the maximum power from wind through controlling the
rotational speed of the turbine using fuzzy logic controller. The fuzzy logic algorithm for the
maximum output power of the grid-connected wind power generation system using a PMSG
has been proposed and implemented above. The PMSG was controlled in indirect-vector
field oriented control method and its speed reference was determined using fuzzy logic
controller. The grid-side converter controls the dc-link voltage at a desired value, 600V, for
the proposed system. Active and reactive power control has been achieved by controlling qaxis and d-axis grid current components respectively. The d-axis grid current is controlled
to be zero for unity power factor and the q-axis grid current is controlled to deliver the power
flowing from the dc-link to the grid. The simulation results prove the superiority of FLC and
the whole control system.
Appendix
PMSG
Wind turbine
Nominal Output Power
19kw
Rs (stator resistance)
1m
Ld (d-axis inductance)
1m
12 m/s
Lq (q-axis inductance)
1m
190 rpm
No. of Poles P
30
Moment of inertia
1m
Moment of inertia
100m
189
190
Acknowledgements
The authors acknowledge the National Plan for sciences and Technology program (Project No.:
ENE226-02-08) by King Saud University for the financial support to carry out the research
work reported in this chapter.
Author details
Ali M. Eltamaly, A. I. Alolah and Hassan M. Farh
Department of Electrical Engineering, College of Engineering, King Saud University,
Riyadh, Saudi Arabia
References
[1] Vahid, O, & Hassan, N. Maximum power extraction for a wind-turbine generator with
no wind speed sensor. in Proc. on IEEE, Conversion and Delivery of Electrical Energy
in the 21st Cen. (2008). , 1-6.
[2] Thomas, A, & Lennart, S. An overview of wind energy status (2002). Renewable and
sustainable energy reviews 2002, 6:67-128.
[3] DuboisOptimized permanent magnet generator topologies for direct-drive wind
turbines. Ph.D. dissertation, Delft Univ. Technol., Delft, The Netherlands; (2004).
[4] Anders, G. Design of direct-driven permanent-magnet generators for wind turbines.
Ph.D. dissertation, Chalmers Univ. Technol., Goteborg, Sweden; (1996).
[5] Torbjrn, T, & Jan, L. Control by variable rotor speed of a fixed pitch wind turbine
operating in a wide speed range. IEEE Trans. on Energy Conversion, EC-8, (1993). ,
520-526.
[6] BuehringFreris. Control policies for wind energy Conversion System. Proc. Inst. Elect.
Eng. C, (1981). , 128, 253-261.
[7] Erimis, H. B, Ertan, E, & Akpinar, F. Ulgut, Autonomous wind energy conversion
systems with a simple controller for maximum power transfer, Proc. Inst. Elect. Eng.
B, (1992). , 139, 421-428.
[8] ChedidMrad, Basma. Intelligent control of a class of wind energy conversion systems.
IEEE Trans. on Energy Conversion, EC-14, (1999). , 1597-1604.
[9] Marcelo, S, Bimal, B, & Ronald, S. Fuzzy logic-based intelligent control of a variable
speed cage machine wind generation system. IEEE Trans. on Power Electron., PE-12,
(1997). , 87-94.
[10] EnslinWyk. A study of a wind power converter with micro-computer based maximum
power control utilizing an over- synchronous electronic Scherbius cascade. Renewable
Energy World (1993). , 2(6), 551-562.
[11] Quincy, W, & Liuchen, C. An intelligent maximum power extraction algorithm for
inverter-based variable speed wind turbine systems. IEEE Transactions on Power
Electronics (2004). , 19(5), 1242-1249.
[12] Quincy, W. Maximum wind energy extraction strategies using power electronic
converters. PhD. dissertation, Univ. of New Brunswick, Canada, (2003).
[13] Hui, L, Shi, K. L, & Mclaren, P. G. Neural-network-based sensorless maximum wind
energy capture with compensated power coefficient. IEEE Trans. Ind. Appl., (2005). ,
41(6), 1548-1556.
[14] RajuFernandes, Chatterjee. A UPF power conditioner with maximum power point
tracker for grid connected variable speed wind energy conversion system. Proc. of 1st
Int. Conf. on PESA, Bombay, India, (2004). , 107-112.
[15] Majid, A. A, Yatim, A. H. M, & Chee, W. Tan. A Study of Maximum Power Point
Tracking Algorithms for Wind Energy System. Proc. of 1st IEEE Conf. on Clean Energy
and Technology CET, (2011). , 321-326.
[16] Mnica, C, Santiago, A, & Juan, C. B. Control of Permanent-Magnet Generators Applied
to Variable-Speed Wind-Energy Systems Connected to the Grid. IEEE Trans. Energy
Conversion, 21 March (2006). , 130-135.
[17] Seung-ho, S, Shin-il, K, & Nyeon-kun, H. Implementation and control of grid connected
AC-DC-AC power converter for variable speed wind energy conversion system. IEEE,
(2003). , 154-158.
[18] Ali, M. E. Modelling of wind turbine driving permanent Magnet Generator with
maximum power point tracking system. J. King Saud Univ., Riyadh,(2007). , 19(2),
223-237.
[19] Mahmoud, M. H, Mohamed, O, Mahrous, E. A, & Mahmoud, A. S. Simple sensorless
control technique of permanent magnet synchronous generator wind turbine. Proc. of
IEEE Int. Conf. on Power and Energy,PEC201),Kuala Lumpur, Malaysia, (2010). ,
512-517.
[20] Swagat, P, Mohanty, K. B, & Benudhar, S. Performance Comparison of a Robust Self
Tuned Fuzzy Logic Controller used for Power Control in Wind Conversion Systems.
Proc. of Modern Electric Power Systems, MEPS10, Wroclaw, Poland, September
(2010). , 20-22.
[21] Xingjia, Y, Changchun, G, Zuoxia, X, Yan, L, & Shu, L. Variable Speed Wind Turbine
Maximum Power Extraction Based on Fuzzy Logic Control. Proc. of Int. Conf. on
Intelligent Human-Machine Systems and Cybernetics, IEEE; (2009). , 202-205.
191
192
[22] Ahmed, G. A, Dong-choon, L, & Jul-ki, S. Variable speed wind power generation system
based on fuzzy logic control for maximum power output tracking. in Proc. 35th Annual
IEEE Power Electron. Specialists Conf., PESC, Aachen, Germany, (2004). , 3, 2039-2043.
[23] Tanaka, T, & Toumiya, T. Output control by hill-climbing method for a small scale wind
power generating system. Renewable Energy, (1997). , 12(4), 387-400.
[24] Tan, K, & Islam, S. Optimum control strategies in energy conversion of PMSG wind
turbine system without mechanical sensors. IEEE Trans., (2004). , EC-19, 392-399.
[25] Datta, R, & Ranganathan, V. T. A method of tracking the peak power points for a
variable speed wind energy conversion system. IEEE Trans. on Energy Conversion,
March (2003). , EC-18, 163-168.
[26] Brendan, F, Damian, F, Leslie, B, Nick, J, David, M, Mark, O, Richard, W, & Olimpo, A.
Wind power integration: connection and system operational aspects. Proc. IET Power
and Energy Series, (2007). , 50, 77-85.
[27] Siegfried, H. Grid Integration of Wind Energy Conversion Systems. John Wiley & Sons,
Germany; (2006).
[28] Gary, L. J. Wind Energy Systems. Prentice Hall, Englewood cliffs; (2003).
[29] Peter, V. Sensorless Vector and Direct Torque Control. Oxford science publica
tions,New York, (1998).
[30] Orlando, M, Liserre, V. G, & Monopoli, A. DellAquila. Speed Sensorless Control of a
PMSG for Small Wind Turbine Systems. Proc. of IEEE International Symposiumon
Industrial Electronics, ISlE, Seoul, Korea, July (2009). , 5-8.