Professional Documents
Culture Documents
Abstract. This paper presents a comparison study among reference value in order to keep TSR at its optimal value
three control methods based on vector control for maximising and consequently the power coefficient at its maximum
the output power and improving the performance of a small-scale value [1].
wind generation system (WGS). The three control methods Operations of WGS can mainly be classified into two
are a hysteresis-band current controller (HBCC), a PI current types: (i) a constant-speed wind turbine is based on
controller (PICC) and an improved PI current controller (IPICC) adjusting the pitch angle of wind turbine blades in order
which is based on particle swarm optimisation (PSO). The WGS to control the output power of a wind turbine. (ii) a
investigated in this research consists of a permanent magnet variable-speed wind turbine operated by controlling the
synchronous generator (PMSG) directly driven by a vertical-axis rotational speed of a wind turbine according to a reference
wind turbine (VAWT), a current controlled PWM rectifier, and speed that ensures the optimal TSR and a maximum power
a stand-alone DC load. The principle of maximum power point coefficient.
tracking (MPPT) is to adjust the rotational speed of a wind In general, MPPT techniques can be classified into two
turbine at optimal speeds that ensures optimal tip-speed ratios main categories. The first one is based on the knowledge of
(TSR) and maximum power coefficients over a wide range of wind turbine characteristics which is the power coefficient
wind speeds. Simulations are based on actual parameters which versus TSR curve, and the second method is rooted on
are obtained experimentally from a real wind turbine generator estimating the optimal reference signals of a control
system. The simulation results show the effectiveness of the system [2]. Vector control strategies have been widely
IPICC method compared with the HBCC and PICC methods used for PMSG using a PWM controlled rectifier and
due to its satisfactory dynamic responses with fast MPPT under PWM inverter. Basically, the aim of a vector control
wind speed variations. strategy for the generator-side is to control MPPT by
changing the speed of the wind turbine. The overall
Key Words control system consists of two main control loops: (i) a
speed controller compares the reference speed (which is
Variable-speed wind generation systems, maximum power calculated from a TSR controller) with a PMSG speed
point tracking, vector control, permanent magnet synchronous and generates a reference torque, (ii) current controllers
generator, controlled PWM rectifiers. compare the reference dq-axis currents with the PMSG
dq-axis currents to generate switching signal for a PWM
1. Introduction current controller. The aim of the vector control strategy
for a grid side PWM inverter is to maintain the DC link
WGS is efficient for a stand-alone hybrid power generation voltage constant regardless of the amount of the generator
system and a cost effective solution for street lighting power, while keeping sinusoidal grid currents [3].
utilities. The optimal operation of a WGS is important This paper is organised as follows. In Section 2, the
due to the high initial cost and the low efficiency of the models of a wind turbine and a PMSG are presented.
wind turbine generator systems. There are many factors Section 3 illustrates the three control methods, which are
that contribute to increasing wind turbine efficiencies, based on the vector control strategy: decoupling control
including the number of rotor blades, a blade pitch angle, method, i.e. HBCC method, PICC method and IPICC
and TSR which is the ratio of circumstantial speed to wind method. Simulation results are presented in Section 4.
speed. In a small-scale WGS, the only possible control Finally, some conclusions are presented in Section 5.
variable for yielding the maximum amount of energy
from wind is TSR by adjusting the rotational speed to a
https://doi.org/10.24084/repqj08.418 605 RE&PQJ, Vol.1, No.8, April 2010
Table I
600 PMSG MODEL VARIABLES AND PARAMETER DEFINITION
Position 1
A. Vector Control Strategy s
Rotational Speed
The principle of vector control is to adjust PMSG Reference Optimal TSR Wind
Small-Scale VAWT
Speed R Speed
Direct-Coupled
rotational speeds according to an optimal reference With PMSG
Anemometer
speed. The rotational speed is controlled by changing
the electromagnetic torque of the PMSG via dq-axis
Fig. 3. A small-scale WGS controlled by the HBCC technique
currents. In this control, the d-axis reference current is
set as zero in order to avoid the demagnetisation of rotor
permanent magnets, to linearise the relationship between
It can be seen from equations (13) and (14) that cross-
the electromagnetic torque and the stator current which is
coupling between the dq-axis voltages are by the terms
only equal to the q-axis current, and to decrease the copper
−ωe Lq iq and ωe (Ld id + λPM ) for the d-axis and q-axis
losses in a stator winding. The vector control strategy can
respectively. Thus, the dq-axis voltage equations without
be summarised as follows [8]:
cross-coupling can be written as below:
• In the generator side, the stationary three-phase cur-
d
rents (a, b and c) is converted to stationary two-phase Ld id
Vd = Rs id + (15)
currents (alpha and beta) via the Clark transformation. dt
In the controller side, the stationary two-phase currents d
Vq = Rs iq + Lq iq (16)
is converted to dq-axis rotational currents via the dt
Park transformation. These transformations need the The closed-loop s-plane transfer function of the PMSG with
shaft position of the PMSG which is measured via an a PI controller is calculated as the following:
encoder. id (s) kpd s + kid
• As mentioned before, the d-axis current is kept as zero. = 2
(17)
idref (s) Ld s + kpd Rs s + kid
• The q-axis reference current is proportional to the
speed reference that is generated from a TSR con- where kpd and kid are the proportional and integral
troller and the speed reference varies under wind speed parameters of the PI current controller.
variations.
• The vector current equals only the q-axis current C. Hysteresis-Band Current Control Technique
which is controlled to vary the PMSG rotational speed
via a PWM voltage source inverter (VSI) for each In the HBCC technique, three-phase line currents are
wind speed. compared with stationary three-phase reference currents
to generate a current error ∆io , which is applied to a
One of the difficulties in this control strategy is the
current controller constituting a hysteresis loop to generate
requirement to fix an anemometer close to wind
variable-frequency PWM pulses. The characteristics of
turbine blades in order to obtain accurate wind speed
HBCC can be represented as [10]:
measurements, otherwise inaccurate calculations of the
reference rotational speed is obtained causing the WTG 0 if ∆io < −h/2
system not to rotate at an optimal speed. a= ,
1 if ∆io > +h/2
B. Decoupling Control Strategy
where h is the width of the loop and a a variable. Figure 3
shows the block diagram of a WGS controlled by HBCC
A decoupling function is added in the vector controller
technique. It is important to note that the pulses used
in order to linearise the PMSG model by removing
to drive the controlled rectifier are of variable frequency
cross-coupling between the dq-axis voltages. The dynamic
because the current variations are limited from the upper to
equations of PMSG (11) and (12) can be rewritten as
the lower level and vice versa. HBCC has a fast response
follows:
d to rapid variations in reference currents with a small delay.
Vd = Rs id + Ld id − ωe Lq iq (13)
dt
D. PI Current Control Technique
d
Vq = Rs iq + Lq iq + ωe (Ld id + λPM ) (14) In the PICC technique, the dq-axis currents are compared
dt
https://doi.org/10.24084/repqj08.418 607 RE&PQJ, Vol.1, No.8, April 2010
Stand-alone
DC Load
DC Bus
+
PI PI Decoupling Clark
-
+ Network Transformation
0 PI
-
+
Park
-
Transformation
Position 1
s
Rotational Speed
with dq-axis reference currents to generate dq-axis In this study, the zero and pole placement method is
reference voltages. These voltages are linearised by used. This method is applied to decrease the closed loop
decoupling voltages to generate voltage references which overshoot by placing the poles and the zeros of the control
are then transformed into PWM pulses to drive a controlled system in the same position of the s plane.
PWM rectifier. It is important to note that the purpose
of decoupling voltages is firstly to remove the effect of E. Improved PI Current Control Technique
cross-coupling between the dq-axis current equations and
secondly to improve system dynamic performances. In In the IPICC technique, PI controllers are optimally
this technique, the PI controllers are tuned manually or by tuned using a particle swarm optimisation (PSO) without
using a conventional method, e.g. the pole-zero placement knowing PMSG parameters. PSO is an optimisation
method which is used in this research. The current loops method which is an evolutionary calculation strategy in
require two PI controllers which are designed in the nature motivated by the simulation of social activities. The
dq-axis rotating reference. In this reference, the dq-axis PSO strategy can be summarised as follows [11].
currents are converted into DC values as in a steady state. Step 1: The population (swarm) is initialised with random
Hence, PI controllers are used to control dq-axis currents, position x and velocity v.
which also decrease steady state errors to zero because of Step 2: The fitness value F of each particle is evaluated.
an integral part. The PI controller in the time domain is: Step 3: The solution of the fitness value is verified as
Z t follows:
u(t) = kp e(t) + ki e(τ )dτ (18)
if F (x) > f (gbest )
to
gbest = x
where u(t) is the output signal, e(t) the error signal, kp and
if F (x) > f (pbest )
ki the proportional and integral coefficients respectively. pbest = x
The PI controller equation can be represented in the s-
domain, and as a result the transfer function of the PI where gbest is the global best position and pbest the
controller becomes: personal best solution.
u(s) ki kp s + ki Step 4: If the condition of the previous step is satisfied,
TF = = kp + = . (19) gbest is set as equal to the best solution otherwise the steps
E(s) s s
2-5 are repeated.
The parameters of the PI controller must be optimally Step 5: The values of x and v are updated.
calculated in order to achieve required specifications, which In this study, PSO is utilised to search optimal parameters
are: for the PI controllers of WGS. As mentioned before, the
• Minimise the closed loop current overshoots, because number of PI parameters are 6: (i) 4 parameters for the
the generated current overshoot peaks may damage dq-axis current PI controllers which are Kpd , Kid , Kpq
power converters in hard conditions. and Kiq for the d-axis and q-axis current PI controllers
• The dq-axis currents must settle within speed sampling respectively, (ii) 2 parameters for the speed PI controller
period. which are Kpω and Kiω . The integral parameter Ki of
https://doi.org/10.24084/repqj08.418 608 RE&PQJ, Vol.1, No.8, April 2010
Table II Table III
C OMPARISON BETWEEN PI CONTROLLERS ACTUAL PARAMETERS OF THE WGS
Parameter PI tuned by the PI tuned by Parameter Value
pole-zero placement method PSO VAWT
Kpd 77.410 6.5272 Type Savonius VAWT
Kid 0.4335 0.0141 Rated Power 165 (W)
Kpq 77.410 65.100 Rated Wind Speed 11 (m/s)
Kiq 0.4335 0.0141 Optimal TSR 0.82
Kpω 0.7035 3.2180 Maximum Power Coefficient 0.22
Kiω 0.0542 0.1363 PMSG
Type GL-PMG500A
Rated Power 500 (W)
Stator Winding Resistance 0.35 (Ω)
all the controllers (Kid , Kiq , and Kiω ) are calculated as Moment of Inertia 0.066 (kg.m2 )
below:
^ Rs kid 10
kpd s + kid = 0 Rs + Ld s = 0 ⇔ = . (20)
Ld kpd
Speed controller
Torque*
<Rotor angle thetam (rad)>
gates theta
I_abc
g Vector controller
+ I_abc Tm
A Ta
R=10 Mta A
C=2200 B Tb m
- Mtb B
C Tc Mtc C
Three-phase Measures Permanent Magnet
Rectifier Synchronous Machine
35
is shown in simulations that the IPICC method has low
30
steady state errors and overshoots compared with the PICC
Rotational Speed (RPM)