Tuning PI Controller Based on Multiobjective Optimization Approaches for Speed Control of PMSG Wind Turbine.
Tuning PI Controller Based on Multiobjective Optimization Approaches
for Speed Control of PMSG Wind Turbine
Ratna Ika Putri
1, 2, Lie Jasa
3, Margo Pujiantara
1, Ardyono Priyadi
1, Mauridhi Hery P.
1Abstract
–
This paper presents a particle swarm optimization (PSO) method for determining
proportional integral (PI) controller parameters for a variable speed wind turbine driven by a
permanent magnet synchronous generator. Generator speed is controlled to obtain optimal power.
The performance of the PSO-PI controller is compared to that of a PI controller based on pole
assignment and simulation results show that the PSO method can successfully tune the PI
controller to achieve better performance than the PI controller.
Copyright © 2015 Praise Worthy
Prize S.r.l. - All rights reserved.
Keywords
:
Permanent Magnet Synchronous Generator, Particle Swarm Optimization, PI
Controller, Wind Turbine
Nomenclature
P
wWind Turbine Power (watt)
Cp
The Coefficient of turbine power conversion
ρ
The Air density (kg/m
3)
λ
The tip speed ratio
R
The blade radius (m)
V
wThe wind speed (m/s)
β
The pitch angle
ω
rThe turbine angular speed (rad/s)
J
The inertia moment (kg m
2)
F
The friction coefficient (N)
T
mThe mechanical torque (Nm)
T
wThe wind turbine torque (Nm)
i
q,i
dd and q axis current (A)
u
q,u
dd and q axis stator voltage (V)
Rs
The winding resistance (Ω)
L
d, L
qq and d-axis inductance (H)
ψr
Permanent magnetic flux (Wb)
P
Pole pairs
ω
gThe angular velocity of the generator (rad/s)
Te
Electromagnetic torque (Nm)
X
id(
t
)
Position of ith particle
P
bestThe best position of each particle
G
bestThe best position of the whole swarm
v
id(
t
)
velocity of ith particle
w
The constriction factor
C
1, C
2learning factors
r
1, r
2random numbers generated uniformly
Mp
Maximum overshoot
Ess
Steady state error
t
rRise time
t
sSettling time
α
The weight value
Kp
d,qProportional constant for the d and q-axis
current controller
t
id,qthe constant of integration time for the d-axis
current controller
ζ
The damping coefficient
Wn
The natural frequency
I.
Introduction
In Indonesia, the use of electrical energy has been
increasing every year by 6.2% [1]. The use of fossil fuels
in national power plants causes environmental damage
due to CO2 gas emissions.
In an effort to diversify the energy supply away from
dwindling fossil fuels and to reduce the environment
impact of the fossil energy, the use of renewable energy
is increasing. Wind energy has great potential in
Indonesia and has been developed quickly [2]. Based on
the wind speed data from various regions, wind energy
resources in Indonesia range from 2.5 to 5.5 m/s at a
height of 24 m above ground level.
This classifies wind speed in Indonesia in the
low-to-medium grade [3]. Although wind energy is clean,
pollution free, and inexhaustible, the amount of energy
generation fluctuates and the supply is intermittent.
The conversion of wind energy into electrical energy
requires an electric generator. Some electrical generators
that can be used in the wind energy conversion system
are permanent magnet synchronous generators (PMSG),
doubly fed induction generators (DFIG), and induction
generators. Currently, PMSG is used widely in wind
energy conversion systems because it has several
advantages: high reliability, lightweight components, low
volume, high performance, and high efficiency.
PMSG are cost effective and suitable for small-scale
applications. The use of PMSG for variable-speed wind
turbines is being investigated, particularly with respect to
optimizing the efficiency of the system [4]-[11].
(2)
Changes in wind speed affect the PMSG output power
and system performance. A control system is required to
improve the efficiency and performance by ensuring that
the generator operates at the maximum power point.
By controlling the PMSG rotor speed, this maximum
power point can be achieved. Several speed control
strategies have been developed. Proportional integral (PI)
controller has been widely used in industrial processes,
because it is simple and easy to implement. PI controllers
have shown good performance for PMSG speed control
[12]. However, the determination of the PI control
parameter is very difficult, so the necessary tuning
parameters PI. This can be done by several methods,
including neural networks, fuzzy logic, B-spline
networks, genetic algorithms, heuristic optimization
methods, and particle swarm optimization (PSO)
[13]-[20], [28]-[30]. Aissaoui et al [13] tuned PI controllers
using a fuzzy logic method to control the speed of a
PMSG. Based on simulation results, a PI controller tuned
by fuzzy logic can determine the maximum power with
better performance than the PI controller alone. However,
the success of the fuzzy logic method is highly dependent
on the determination rule and membership function used.
Tuning PI controller parameters with a heuristic
method for PMSG speed control has shown to have
better performance with fewer errors [17]. However, the
use of a heuristic method is a long process and is difficult
to implement in practice. To improve performance PI
controller , in this paper, the parameters of PI controller
tuned by using PSO. PSO is a multiobjective
optimization that can tune the parameters PI for the
PMSG speed control based on error steady state,
maximum overshoot, rise time and settling time.
Compared with genetic algorithms and the linear
quadratic regulator (LQR) method, PSO produces better
dynamic performance for linear brushless DC motors
[21]. PSO is also a very simple method that is easy to
implement and code using a computer, and for these
reasons has been widely studied [14]-[20]. This paper
presents the use of PSO for tuning a PI controller for the
speed control of a PMSG-driven wind turbine.
Speed control using the PSO-PI system is compared to
using the PI controller with pole assignment. This paper
is organized as follows: in Section 2 the variable speed
wind turbine and the PMSG models are described.
In Section 3, an overview of particle swarm
optimization is presented. In Section 4, the control
strategy is described (how PSO is used to optimally tune
the PI controller for speed control of the PMSG). In
Section 5, we compare the performance of the PSO-PI
controller and PI controller via simulation results. In
Section 6 we show our final conclusions of the paper.
II.
Modeling of a Variable Speed
Wind Turbine
The wind energy conversion system of interest here
consists of a wind turbine, permanent magnet
synchronous generator (PMSG), control rectifiers, a
pulse width modulation (PWM) system and electronic
filters. Kinetic energy from the wind is converted into
rotational energy using the turbine, which is then
converted into electrical energy by the attached
three-phase generator. Three-three-phase electric energy is rectified
by a circuit controlled by PWM. Here, modeling of the
wind conversion systems will be undertaken using dq
models and description of the control systems to obtain
optimum power.
II.1.
Wind Turbine Model
The power and torque produced by a wind turbine are
dependent on the wind speed. Wind power (
P
w) and
torque (
T
w) are expressed as follows [13], [22], [23]:
P
w= 0.5
πρCp
(
λ,β
)
R
2v
w3(1)
=
=
0,5
( , )
(2)
where
ρ
is air density,
Cp
is the coefficient of turbine
power conversion,
λ
is the tip speed ratio, R is the blade
radius, and
v
wis the wind speed.
Cp
can be expressed as
follows where
β
is the pitch angle:
= 0.5176
116
−
0.4
−
5
+ 0.0068
(3)
1
=
1
+ 0.08
−
0.035
+ 1
(4)
The tip speed ratio compares the turbine angular speed
(
ω
r) and the wind speed, expressed as follows:
=
(5)
The dynamic equation of the wind turbine can be
expressed by:
= (1/ )[
−
−
]
(6)
where
J
is the inertia moment,
F
is the friction
coefficient,
T
mis the torque that is produced by the
turbine, and
T
Lis generator torque. Fig. 1 shows the
characteristics of turbine output power as a function of
turbine speed for different wind speeds with a pitch angle
of 0
o. It is clear that different wind speeds produce very
different maximum output power values.
II.2.
Permanent Magnet Synchronous
Generator Model
PMSG can be modeled using a dq equivalent circuit as
shown in Figs. 2 [9], [22]-[24]. Based on this equivalent
circuit a mathematical model in a synchronous reference
frame can be expressed as follows:
(3)
=
−
+
+
1
(7)
=
−
−
−
1
+
1
(8)
where
i
dis the d-axis stator currents,
i
qis the q-axis stator
current,
v
dis d -axis stator voltage,
v
qis the q-axis stator
voltage,
Rs
is the winding resistance (Ω),
L
dis winding
inductance on the d-axis (H),
L
qis the winding
inductance on the axis
q
(H),
ψr
is permanent magnetic
flux (Wb), and
ω
ris the electrical rotating speed of the
PMSG (rad/s).
The angular speed of the electric generator is
dependent on the number of pole pairs (P) and the
angular velocity of the generator (
ω
g) which can be
expressed by Eq. (9):
ω
r= P
∙ ω
g(9)
Electromagnetic torque produced by the PMSG in
terms of the dq model can be expressed as follows:
T
e= 1.5
P
((
L
d-
L
q) ∙
i
d(
t
) ∙
i
q(
t
) +
i
q(
t
)
ψ
r)
(10)
III.
Overview of Particle Swarm
Optimization (PSO)
PSO is an evolutionary computing technique for
optimization [21], [28]-[30]. PSO was developed by Dr.
Kennedy and Dr. Eberhart based on a social-psychology
theory of the behavior of flocking animals such as ants,
termites, bees and birds. Social behavior consists of
individual actions influenced by others in the group.
Fig. 1. Turbine Power Characteristics
(a) q- axis equivalent circuit (b) q- axis equivalent circuit Figs. 2. Equivalent circuit of a PMSG
Every individual, for example a bird, is expressed as a
particle that has two characteristics, namely position and
velocity. The iterations of the model proceed as each
particle is randomly moved through the search space,
where the movement of a particle depends on its local
best-known location as well as that of the swarm.
Based on the optimum position of one particle, other
particles in the group will adjust their position and
velocity [14], [15], [18]-[20].
PSO is initialized to a random solution, an iterative
search for the optimal value based on an objective
function. If a particle in d- dimensional space is
expressed by
X
i= {
X
i1,
X
i2,…,
X
iD} and the best position
of each particle is Pbest. The best position of the whole
swarm is called Gbest. The velocity and position of the
ith particle can be defined according to the following
equations:
v
id(
t
)
= w v
id(
t-
1)
+ C
1r
1(
Pid – X
id(
t-
1)) +
+ C
2r
2(
Pid – X
id(
t-
1))
(11)
X
id(
t
)
= X
id(
t-
1)
+ v
id(
t
)
(12)
where
v
id(
t
) is velocity of ith particle,
X
id(
t
) is position of
ith particle,
w
is the constriction factor,
C
1and
C
2are
learning factors,
r
1and
r
2are random numbers generated
uniformly in the range [0 1] [21].
IV.
Control Strategy
A block diagram of the wind energy conversion
system is shown in Fig. 3 which consists of the PMSG,
wind turbines, control rectifiers, PWM module, current
controller, and a speed controller. As each wind speed
produces a different power curve, a control system is
required in order to modify the generator speed to
achieve optimum power with fluctuating wind speeds.
The PMSG speed controller consists of two stages; a
current controller (inner loop) and a speed controller
(outer loop).
In this paper, the speed controller was a PSO - PI
controller while the current controller for the d-axis and
q-axis was a PI controller based on pole assignment.
Fig. 3. Schematic of speed and current controller components
0 0.2 0.4 0.6 0.8 1 1.2 1.4
-0.2 0 0.2 0.4 0.6 0.8 1 1.2
1 pu Max. power at base wind speed (12 m/s) and beta = 0 deg
6 m/s 7.2 m/s
8.4 m/s 9.6 m/s
10.8 m/s 12 m/s
13.2 m/s 14.4 m/s
Turbine speed (pu of nominal generator speed)
T
u
rb
in
e
o
u
tp
u
t
p
o
w
e
r
(p
u
o
f
n
o
m
in
a
l
m
e
c
h
a
n
ic
a
l
p
o
w
e
r)
(4)
IV.1. Speed Control Using a PSO-PI Controller
The speed controller regulates the PMSG speed based
on a reference value obtained through maximum power
point tracking calculations. Based on the characteristics
of the WECS, the generator must rotate at an optimum
speed to achieve maximum power. Based on the method
of tip speed ratio (TSR), the optimum speed can be
determined by the wind speed, the length of the blade (R)
and the optimum tip speed ratio (
λ
opt) as described by Eq.
(13):
=
·
(13)
Here we assumed an optimum tip speed ratio of 8.1. A
block diagram of the speed controller components is
shown in Fig. 4. The speed controller input is the
difference between the reference speed and generator
speed while the controller output is the q-axis current that
will be referenced in the q-axis current controller.
Fig. 4. Speed control using the PSO-PI controller
The PI controller used a PSO algorithm to tune the
parameters Kp and Ki to get a suitable output transient
response. Every particle in PSO method has two
dimensions consisting of Kp and Ki. The initial value for
each particle is determined randomly and the speed and
position are updated based on equations (11) and (12).
The objective function at PSO is based on criteria
performance of controller.
The most common performance criteria are the
integrated absolute error (IAE), the integrated square
error of time (ITSE) and the integrated square error
(ISE), which were evaluated in the frequency domain.
These performance criteria have some disadvantages
where minimization can result in a response with a small
overshoot. Settling time becomes greater because the ISE
performance criterion weighs all errors equally
independent of time. The ITSE performance criteria can
overcome these shortcomings but the derivative
processing of the ITSE formula becomes more complex
and time-consuming [21].
Therefore the performance criteria used in this paper
to evaluate the PI controller are based on the time
domain. Performance criteria in the time domain include
maximum overshoot (
M
p), steady state error (
E
ss), rise
time (
t
r) and settling time (
t
s). These can be used in the
PSO algorithm as follows [21]:
W
(
K
)
=
(1
– e
(-α))
·
(
M
p+E
ss)
+ e
(-α)·
(
t
s-t
r)
(14)
Fig 5. Flowchart of the PSO-PI controller method
In this study, to reduce overshoot and steady state
error, the weight value
α can be set to a value greater
than 3. For reducing the rise time and settling time, the
α
value can be set to less than 3.
The value of the fitness function using the PSO
method is determined based on the minimum value
achieved from performance criteria.
A flowchart of the PSO-PI control used in this study is
shown in Fig. 5. The PI controller tuned by PSO had the
following parameters; number of iterations = 20, size of
the swarm = 20,
C
1=
C
2= 1.2, and a constriction factor
(
w
) = 0.45.
IV.2. Current Controller
Current controller functions to regulate the d-axis (
I
d)
and q-axis (
I
q) current and to generate a controller output
in the form of a d-axis (
V
d) and q-axis (
V
q) voltage. In
this study,
I
drefis zero and
I
qrefis the speed controller
output. The current controller used a proportional
integrator (PI) based on pole assignment.
A block diagram of the PI control for the d-axis and q-
axis is shown in Figs. 6. Based on the dynamic model
generator and PI controller outputs,
V
dto control the
d-axis current can be expressed by Eq. (15):
( ) =
( )
−
( ) +
(1)
Changes in wind speed affect the PMSG output power
and system performance. A control system is required to
improve the efficiency and performance by ensuring that
the generator operates at the maximum power point.
By controlling the PMSG rotor speed, this maximum
power point can be achieved. Several speed control
strategies have been developed. Proportional integral (PI)
controller has been widely used in industrial processes,
because it is simple and easy to implement. PI controllers
have shown good performance for PMSG speed control
[12]. However, the determination of the PI control
parameter is very difficult, so the necessary tuning
parameters PI. This can be done by several methods,
including neural networks, fuzzy logic, B-spline
networks, genetic algorithms, heuristic optimization
methods, and particle swarm optimization (PSO)
[13]-[20], [28]-[30]. Aissaoui et al [13] tuned PI controllers
using a fuzzy logic method to control the speed of a
PMSG. Based on simulation results, a PI controller tuned
by fuzzy logic can determine the maximum power with
better performance than the PI controller alone. However,
the success of the fuzzy logic method is highly dependent
on the determination rule and membership function used.
Tuning PI controller parameters with a heuristic
method for PMSG speed control has shown to have
better performance with fewer errors [17]. However, the
use of a heuristic method is a long process and is difficult
to implement in practice. To improve performance PI
controller , in this paper, the parameters of PI controller
tuned by using PSO. PSO is a multiobjective
optimization that can tune the parameters PI for the
PMSG speed control based on error steady state,
maximum overshoot, rise time and settling time.
Compared with genetic algorithms and the linear
quadratic regulator (LQR) method, PSO produces better
dynamic performance for linear brushless DC motors
[21]. PSO is also a very simple method that is easy to
implement and code using a computer, and for these
reasons has been widely studied [14]-[20]. This paper
presents the use of PSO for tuning a PI controller for the
speed control of a PMSG-driven wind turbine.
Speed control using the PSO-PI system is compared to
using the PI controller with pole assignment. This paper
is organized as follows: in Section 2 the variable speed
wind turbine and the PMSG models are described.
In Section 3, an overview of particle swarm
optimization is presented. In Section 4, the control
strategy is described (how PSO is used to optimally tune
the PI controller for speed control of the PMSG). In
Section 5, we compare the performance of the PSO-PI
controller and PI controller via simulation results. In
Section 6 we show our final conclusions of the paper.
II.
Modeling of a Variable Speed
Wind Turbine
The wind energy conversion system of interest here
consists of a wind turbine, permanent magnet
synchronous generator (PMSG), control rectifiers, a
pulse width modulation (PWM) system and electronic
filters. Kinetic energy from the wind is converted into
rotational energy using the turbine, which is then
converted into electrical energy by the attached
three-phase generator. Three-three-phase electric energy is rectified
by a circuit controlled by PWM. Here, modeling of the
wind conversion systems will be undertaken using dq
models and description of the control systems to obtain
optimum power.
II.1.
Wind Turbine Model
The power and torque produced by a wind turbine are
dependent on the wind speed. Wind power (
Pw
) and
torque (
Tw
) are expressed as follows [13], [22], [23]:
Pw
= 0.5
πρCp
(
λ,β
)
R
2vw
3(1)
=
=
0,5
( , )
(2)
where
ρ
is air density,
Cp
is the coefficient of turbine
power conversion,
λ
is the tip speed ratio, R is the blade
radius, and
vw
is the wind speed.
Cp
can be expressed as
follows where
β
is the pitch angle:
= 0.5176
116
−
0.4
−
5
+ 0.0068
(3)
1
=
1
+ 0.08
−
0.035
+ 1
(4)
The tip speed ratio compares the turbine angular speed
(
ω
r) and the wind speed, expressed as follows:
=
(5)
The dynamic equation of the wind turbine can be
expressed by:
= (1/ )[
−
−
]
(6)
where
J
is the inertia moment,
F
is the friction
coefficient,
Tm
is the torque that is produced by the
turbine, and
TL
is generator torque. Fig. 1 shows the
characteristics of turbine output power as a function of
turbine speed for different wind speeds with a pitch angle
of 0
o. It is clear that different wind speeds produce very
different maximum output power values.
II.2.
Permanent Magnet Synchronous
Generator Model
PMSG can be modeled using a dq equivalent circuit as
shown in Figs. 2 [9], [22]-[24]. Based on this equivalent
circuit a mathematical model in a synchronous reference
frame can be expressed as follows:
(2)
=
−
+
+
1
(7)
=
−
−
−
1
+
1
(8)
where
id
is the d-axis stator currents,
iq
is the q-axis stator
current,
vd
is d -axis stator voltage,
vq
is the q-axis stator
voltage,
Rs
is the winding resistance (Ω),
Ld
is winding
inductance on the d-axis (H),
Lq
is the winding
inductance on the axis
q
(H),
ψr
is permanent magnetic
flux (Wb), and
ω
ris the electrical rotating speed of the
PMSG (rad/s).
The angular speed of the electric generator is
dependent on the number of pole pairs (P) and the
angular velocity of the generator (
ω
g) which can be
expressed by Eq. (9):
ω
r = P∙ ω
g(9)
Electromagnetic torque produced by the PMSG in
terms of the dq model can be expressed as follows:
Te
= 1.5
P
((
Ld
-
Lq
)
∙
id
(
t
)
∙
iq
(
t
) +
iq
(
t
)
ψ
r)
(10)
III.
Overview of Particle Swarm
Optimization (PSO)
PSO is an evolutionary computing technique for
optimization [21], [28]-[30]. PSO was developed by Dr.
Kennedy and Dr. Eberhart based on a social-psychology
theory of the behavior of flocking animals such as ants,
termites, bees and birds. Social behavior consists of
individual actions influenced by others in the group.
Fig. 1. Turbine Power Characteristics
(a) q- axis equivalent circuit (b) q- axis equivalent circuit
Figs. 2. Equivalent circuit of a PMSG
Every individual, for example a bird, is expressed as a
particle that has two characteristics, namely position and
velocity. The iterations of the model proceed as each
particle is randomly moved through the search space,
where the movement of a particle depends on its local
best-known location as well as that of the swarm.
Based on the optimum position of one particle, other
particles in the group will adjust their position and
velocity [14], [15], [18]-[20].
PSO is initialized to a random solution, an iterative
search for the optimal value based on an objective
function. If a particle in d- dimensional space is
expressed by
Xi
= {
Xi
1,
Xi
2,…,
XiD
} and the best position
of each particle is Pbest. The best position of the whole
swarm is called Gbest. The velocity and position of the
ith particle can be defined according to the following
equations:
vid
(
t
)
= w vid
(
t-
1)
+ C
1r
1(
Pid – Xid
(
t-
1)) +
+ C
2r
2(
Pid – Xid
(
t-
1))
(11)
Xid
(
t
)
= Xid
(
t-
1)
+ vid
(
t
)
(12)
where
vid
(
t
) is velocity of ith particle,
Xid
(
t
) is position of
ith particle,
w
is the constriction factor,
C
1and
C
2are
learning factors,
r
1and
r
2are random numbers generated
uniformly in the range [0 1] [21].
IV.
Control Strategy
A block diagram of the wind energy conversion
system is shown in Fig. 3 which consists of the PMSG,
wind turbines, control rectifiers, PWM module, current
controller, and a speed controller. As each wind speed
produces a different power curve, a control system is
required in order to modify the generator speed to
achieve optimum power with fluctuating wind speeds.
The PMSG speed controller consists of two stages; a
current controller (inner loop) and a speed controller
(outer loop).
In this paper, the speed controller was a PSO - PI
controller while the current controller for the d-axis and
q-axis was a PI controller based on pole assignment.
Fig. 3. Schematic of speed and current controller components
0 0.2 0.4 0.6 0.8 1 1.2 1.4
-0.2 0 0.2 0.4 0.6 0.8 1 1.2
1 pu Max. power at base wind speed (12 m/s) and beta = 0 deg
6 m/s 7.2 m/s
8.4 m/s 9.6 m/s
10.8 m/s 12 m/s
13.2 m/s 14.4 m/s
Turbine speed (pu of nominal generator speed)
T
u
rb
in
e
o
u
tp
u
t
p
o
w
e
r
(p
u
o
f
n
o
m
in
a
l
m
e
c
h
a
n
ic
a
l
p
o
w
e
r)
(3)
IV.1. Speed Control Using a PSO-PI Controller
The speed controller regulates the PMSG speed based
on a reference value obtained through maximum power
point tracking calculations. Based on the characteristics
of the WECS, the generator must rotate at an optimum
speed to achieve maximum power. Based on the method
of tip speed ratio (TSR), the optimum speed can be
determined by the wind speed, the length of the blade (R)
and the optimum tip speed ratio (
λ
opt) as described by Eq.
(13):
=
·
(13)
Here we assumed an optimum tip speed ratio of 8.1. A
block diagram of the speed controller components is
shown in Fig. 4. The speed controller input is the
difference between the reference speed and generator
speed while the controller output is the q-axis current that
will be referenced in the q-axis current controller.
Fig. 4. Speed control using the PSO-PI controller
The PI controller used a PSO algorithm to tune the
parameters Kp and Ki to get a suitable output transient
response. Every particle in PSO method has two
dimensions consisting of Kp and Ki. The initial value for
each particle is determined randomly and the speed and
position are updated based on equations (11) and (12).
The objective function at PSO is based on criteria
performance of controller.
The most common performance criteria are the
integrated absolute error (IAE), the integrated square
error of time (ITSE) and the integrated square error
(ISE), which were evaluated in the frequency domain.
These performance criteria have some disadvantages
where minimization can result in a response with a small
overshoot. Settling time becomes greater because the ISE
performance criterion weighs all errors equally
independent of time. The ITSE performance criteria can
overcome these shortcomings but the derivative
processing of the ITSE formula becomes more complex
and time-consuming [21].
Therefore the performance criteria used in this paper
to evaluate the PI controller are based on the time
domain. Performance criteria in the time domain include
maximum overshoot (
Mp
), steady state error (
Ess
), rise
time (
tr
) and settling time (
ts
). These can be used in the
PSO algorithm as follows [21]:
W
(
K
)
=
(1
– e
(-α))
·
(
Mp+Ess
)
+ e
(-α)·
(
ts-tr
)
(14)
Fig 5. Flowchart of the PSO-PI controller method
In this study, to reduce overshoot and steady state
error, the weight value
α
can be set to a value greater
than 3. For reducing the rise time and settling time, the
α
value can be set to less than 3.
The value of the fitness function using the PSO
method is determined based on the minimum value
achieved from performance criteria.
A flowchart of the PSO-PI control used in this study is
shown in Fig. 5. The PI controller tuned by PSO had the
following parameters; number of iterations = 20, size of
the swarm = 20,
C
1=
C
2= 1.2, and a constriction factor
(
w
) = 0.45.
IV.2. Current Controller
Current controller functions to regulate the d-axis (
Id
)
and q-axis (
Iq
) current and to generate a controller output
in the form of a d-axis (
Vd
) and q-axis (
Vq
) voltage. In
this study,
Idref
is zero and
Iqref
is the speed controller
output. The current controller used a proportional
integrator (PI) based on pole assignment.
A block diagram of the PI control for the d-axis and q-
axis is shown in Figs. 6. Based on the dynamic model
generator and PI controller outputs,
Vd
to control the
d-axis current can be expressed by Eq. (15):
( ) =
( )
−
( ) +
(4)
where
Kp
dis a proportional constant for the d-axis
current controller and
ti
dis the constant of integration
time for the d-axis current controller.
The output of the q-axis current controller (
Vq
) can be
expressed by:
( ) =
( )
−
( ) +
+
( )
−
( )
+
+
( )
( ) +
( )
(16)
where
Kp
qis the proportional constant for the q-axis
current controller and
ti
qis the constant of integration
timefor the q-axis current controller.
(a) d-axis current controller
Iq +
-PI Controller
+ Iqref
r d d
r r
Vq(t)
+
(b) q-axis current controller
Figs. 6. PI control of (a) d-axis and (b) q-axis currents
The PI controller design is determined by pole
assignment then the proportional gain and the integration
time constant for d-axis and q-axis current are calculated
as follows:
Kp
d=
2
ζL
d–
Rs
(17)
=
2
−
(18)
Kp
q=
2
ζWnL
q – Rs(19)
=
2
−
(20)
where ζ is the damping coefficient selected to be 0.707
and
Wn
is the natural frequency which was selected
based on the desired closed loop settling time. The larger
the value of
Wn
, the shorter the closed loop settling time.
V.
Results and Discussion
For the developed model based on a variable-speed
wind turbine system we assumed an 8.5kW PMSG
system.
To test the performance of the PSO-PI controller
method, we used a Simulink simulation in MATLAB
with sampling time is 20 μs, where simulations were
performed with both constant and variable wind speeds.
Fig. 7 shows the generator speed response at constant
wind conditions of 10 m/s, where the PSO-PI and PI
controllers are compared. Both controllers are able to
follow the set-point but the PSO-PI controller produced
no overshoot and had a lower settling time.
Figs. 8 show the d-axis and q-axis current controller
responses for the PI and PSO-PI controllers. Both
controllers were able to follow the d-axis current
reference at zero. However the PSO-PI controller
generated a closer response. Fig. 9 shows the error rate in
the speed control. The PSO-PI controller showed a lower
error compared to the PI controller based on pole
assignment.
Fig. 7. Generator speed response
(a) PI controller
(b) PSO-PI controller
Figs. 8. q-axis and d-axis current responses
Fig. 9. Error rate of the speed controllers over time
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
5 10 15 20 25 30
X: 0.0959 Y: 26.72
Time(s)
G
e
n
e
ra
to
r
A
n
g
u
la
r
S
p
e
e
d
(
ra
d
/s
)
PID Reference Optimized PSO
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 -1
0 1x 10
-15
Id
(
A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
100 200 300
Iq
_
re
f
(A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
100 200 300
Time(s)
Iq
(A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 -5
0 5 10x 10
-16
Id
(
A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
100 200 300
Iq
_
re
f
(A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
100 200 300
Time(s)
Iq
(
A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 -5
0 5 10 15 20 25 30
Time (s)
E
rr
o
r
(r
a
d
/s
)
PSO-PI PI
(5)
Fig. 10 shows the response speed with a change in
wind speed and Figures 11 show the response current.
The PSO-PI controller followed changes in wind
speed. Table I compares the performance of the PSO-PI
and PI controllers.
TABLE I
PERFORMANCE OF PSO-PIAND PICONTROLLER
PSO-PI PI
P 8.4969 7.1 I 324.3317 460 Mp(%) 0 3.5 Ess 0.1 0.18 Tr (ms) 0.018 0.018 Ts(ms) 0.048 0.0719
Fig. 10. Generator speed response with changes in wind speed
(a) PI controller
(b) PSO-PI controller
Figs. 11. q-axis and d-axis current response with changes in wind speed
VI.
Conclusion
A control strategy for a variable-speed wind turbine
driven by a PMSG was presented, including a speed
controller as the outer loop and a current controller as the
inner loop. The speed controller used PSO-PI while the
current controller used PI based on pole assignment.
The overall system was simulated for two different
wind speeds and it was shown that the PSO algorithm
succeeded in tuning the PI controller parameter. The use
of the PSO-PI controller showed better performance than
the PI controller.
Future work will include further development of the
control technique and validation by an experimental
study.
Appendix
Density of Air: 1.225 kg/m
2, Area swept by blades:
3m
2, stator resistance (Rs): 0.08Ω, Inductance (L
d, Lq):
0.0066H, number of pole: 5.
Acknowledgements
The authors gratefully acknowledge the contributions
of the Directorate General of Higher Education in
Indonesia (DIKTI) for the support of this work.
References
[1] BPPT, Outlook Energi Indonesia 2013, Badan Pengkajian Dan Penerapan Teknologi. Jakarta, Indonesia, 2014
[2] M. Nasiri, J. Milimonfared, and S. H. Fathi, “Modeling, analysis and comparison of TSR and OTC methods for MPPT and power smoothing in permanent magnet synchronous generator-based wind turbines”, Energy Convers. Manag., vol. 86, pp. 892–900,
Oct. 2014
[3] Kementerian Energi dan Sumber Daya Mineral, Republik Indonesia, Indonesia Energy Outlook 2013, Kementerian Energi dan Sumber Daya Mineral, Republik Indonesia, 2014.
[4] S. Sharma and B. Singh, “Control of permanent magnet synchronous generator-based stand-alone wind energy conversion system,” IET Power Electron., vol. 5, no. 8, pp. 1519–1526, Sep. 2012.
[5] Y. Errami, M. Ouassaid, and M. Maaroufi, “Control of a PMSG based Wind Energy Generation System for Power Maximization and Grid Fault Conditions,” Energy Procedia, vol. 42, pp. 220– 229, 2013
[6] Ronilaya, F., Miyauchi, H., Frequency and voltage control for an autonomous distributed variable-speed wind turbine based on a PID-type fuzzy controller with battery support, (2014)
International Review on Modelling and Simulations (IREMOS), 7 (2), pp. 270-278.
[7] H. Q. Minh, N. Frederic, N. Essounbouli, and H. Abdelaziz, “A new MPPT method for stand-alone wind energy conversion system,” in 2012 2nd International Symposium on Environment Friendly Energies and Applications (EFEA), pp. 335–340, 2012.
[8] N. Lachguer and M. T. Lamchich, “Control strategy of permanent magnet synchronous generator for stand alone wind power generation system,” in 2011 International Aegean Conference on Electrical Machines and Power Electronics and 2011 Electromotion Joint Conference (ACEMP), pp. 392–397, 2011. [9] A. Rolan, A. Luna, G. Vazquez, D. Aguilar, and G. Azevedo,
“Modeling of a variable speed wind turbine with a Permanent Magnet Synchronous Generator,” in IEEE International Symposium on Industrial Electronics, 2009., pp. 734–739, 2009. [10] I. Colak, H. I. Bulbul, S. Sagiroglu, and M. Sahin, “Modeling a
permanent magnet synchronous generator used in wind turbine and the realization of voltage control on the model with artificial neural networks,” in 2012 International Conference on Renewable Energy Research and Applications (ICRERA), pp. 1– 6, 2012.
[11] M. E. Haque, K. M. Muttaqi, and M. Negnevitsky, “Control of a stand alone variable speed wind turbine with a permanent magnet synchronous generator,” in 2008 IEEE Power and Energy Society General Meeting - Conversion and Delivery of Electrical Energy in the 21st Century, pp. 1–9, 2008.
[12] S. P. Uma and S. Manikandan, “Control technique for variable speed wind turbine using PI controller,” in 2013 International Conference on Emerging Trends in Computing, Communication and Nanotechnology (ICE-CCN), pp. 640–643, 2013.
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
5 10 15 20 25 30 35
Time (s)
G
e
n
e
ra
to
r
A
n
g
u
la
r
S
p
e
e
d
(
ra
d
/s
)
PI Reference Optimized by PSO
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 -1
0 1 2x 10
-15
Id
(
A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
100 200 300
Iq
_
re
f(
A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
100 200 300
Time(s)
Iq
(
A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 -1
0 1 2x 10
-15
Id
(A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
100 200 300
Iq
_
re
f(
A
)
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0
100 200 300
Time(s)
Iq
(A
(6)
[13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [13] A. G.
and M powe
688
[14] H. E. contr
Ain S
[15] C. for a
Tran
[16] M. S contr
J. El
[17] A. Al Malik with P in
pp. 1
[18] W. C Intell Optim
Servi
[19] X. Li Tunin
Com
[20] R. G. contr swarm
Adva (APC
[21] Nasri Optimu Moto
26, 2
[22] E. N. “Mod synch
(NAP
[23] J. S. Mera syste contr
IEEE
[24] M. S (SMC
Energ
[25] Ghar powe conn
Intern
(3), p [26] Kojo tunin consi
Auto
[27] Amo the ro perm PI co
Revie
[28] Del P energ via p
Revie
553. [29] Dami
A., S react SVPW
(IRE
[30] Espo strate syste
(IRE
A. G. Ai and M. I. power fro
688–696
H. E. A. control o
Ain Shams E
C.-H. Liu for a STATCO
Trans. In
M. Sayed controllers
J. Electr.
A. Ali, A. Malik, “Co with PI in Energ pp. 120
W. Cai, L. Intelligen Optimiza
Service a
X. Li, F. Tuning o
Computa
R. G. K controller swarm o
Advances (APCET) Nasri Me Optimum Motor, 26, 2007
E. N. Lop “Modelli synchron
(NAPS),
J. S. Tho Merabet system u control m
IEEE Ind
M. S. Me (SMC) O
Energy P
Gharedag power po connected
Internati
(3), pp. 1 Kojooyan tuning P consideri Automati Amor, W.O. the robus permanen PI contro
Review o
Del Pizzo energy m via partic
Review o
553. Damiano A., Sing reactive p SVPWM (IREE), Esposito, strategy systems, (IREE),
A. G. Aissao and M. I. Ch power from w
696, Jan
H. E. A. Ibrah control of a b
Ain Shams En
H. Liu and for a STATCO
rans. Ind. El
M. Sayed, S. controllers fo
. Electr. Syst.
A. Ali, A. Mo Malik, “Com with PI-contr
nergy Co p. 120–126,
W. Cai, L. Ji Intelligent Optimization,
ervice and E
X. Li, F. Yu, Tuning of PID
Computation
R. G. Kano controller for swarm optim
Advances in (APCET), pp
Nasri Meh Optimum De Motor, World
6, 2007
E. N. Lopez “Modelling synchronous
(NAPS), 2012
J. S. Thongam Merabet, “Co system using control metho
IEEE Industri
M. S. Merzou (SMC) Of Pe
Energy Proce
Gharedaghi, power point connected to
International
(3), pp. 1044 Kojooyan Ja tuning P and considering tw
Automatic Co
Amor, W.O., the robust con permanent m PI controller
Review of Au
Del Pizzo, A. energy manag via particle sw
Review on Mo
Damiano, A., A., Single reactive powe SVPWM, (20
(IREE), 7 (4), Esposito, F., strategy for systems, (201
(IREE), 5 (5), . G. Aissaoui, A nd M. I. Cherg ower from wind
696, Jan. 20
. E. A. Ibrahim, ontrol of a brush
hams Eng. J
H. Liu and Y. for a STATCOM
s. Ind. Electr
M. Sayed, S. M. ontrollers for bo
ectr. Syst. In
. Ali, A. Moussa Malik, “Compara
controllers
ergy Confer 126, 201
W. Cai, L. Jia, Y Intelligent PID ptimization,” in
ce and
E-. Li, FE-. Yu, and Tuning of PID Co
putational In
R. G. Kanojiya ontroller for sp swarm optimizat
nces in P
, pp. 1
asri Mehdi, Hos ptimum Design
World Ac
E. N. Lopez-Ortiz Modelling of synchronous gen
PS), 2012, J. S. Thongam, P
, “Contro system using a
ontrol method,”
Industrial El
M. S. Merzoug, H (SMC) Of Perma
gy Procedia
haredaghi, F., ower point track onnected to Per
national Rev
(3), pp. 1044-104 ojooyan Jafari, tuning P and PI vo onsidering two m
matic Contro
mor, W.O., Gha the robust control ermanent magne I controller and
w of Automa
el Pizzo, A., Me nergy manageme ia particle swar
w on Modell
amiano, A., Gatt ., Single-stage reactive power flo
VPWM, (2012) 7 (4), pp. Esposito, F., Isasti strategy for pure systems, (2010)
5 (5), pp. . Aissaoui, A. T M. I. Chergui, “ er from wind turb
, Jan. 2013
E. A. Ibrahim, F. N trol of a brushless
s Eng. J., . Liu and Y.-Y. H a STATCOM U
d. Electron.
ayed, S. M. Gha trollers for boiler
Syst. Inf. Te
li, A. Moussa, K lik, “Comparative
controllers tun
y Conference 126, 2014
ai, L. Jia, Y. Zh lligent PID Co timization,” in 201
-Enterta
Li, F. Yu, and Y. ng of PID Contro
tional Intellig
jiya and troller for speed m optimization,
in Powe pp. 1–6, 20
di, Hossein timum Design of
orld Academ
Ortiz, D delling of a hronous generato
, pp. 1
Thongam, P. Bo , “Control o m using a wind trol method,” in
ustrial Electr
. Merzoug, H. Be MC) Of Permanent
rocedia, vol
edaghi, F., Jama er point tracking
ected to Perman
onal Review
1049. oyan Jafari, H., g P and PI voltag sidering two mass
c Control (IREAC
r, W.O., Gharian robust control of a anent magnet sy ontroller and slid
f Automatic
Pizzo, A., Meo, S gy management str particle swarm o
n Modelling
iano, A., Gatto, G stage grid tive power flow c WM, (2012) Inte
7 (4), pp. 464 sito, F., Isastia, V egy for pure ele ms, (2010) Inte
5 (5), pp. 186 issaoui, A. Tahou I. Chergui, “A F om wind turbine,
. 2013
. Ibrahim, F. N. Ha f a brushless DC
, vol. 5,
Y. Hsu, ATCOM Using
lectron., vol.
d, S. M. Ghargho rs for boiler turbi
st. Inf. Techno
A. Moussa, K. Ab Comparative perf
ontrollers tuned u
nference (E 2014. L. Jia, Y. Zhang,
t PID Contr
2010 In Entertainm
Yu, and Y. Wan f PID Controller,
al Intelligenc
jiya and P. r for speed cont optimization,” in
Power C 6, 2012
di, Hossein N P Design of PID
Academy o
Ortiz, D. Ca a win ous generator,”
pp. 1–6, 20
ngam, P. Bouch “Control of va
sing a wind sp method,” in IECON
rial Electroni
erzoug, H. Benal f Permanent Ma
vol. 18,
ghi, F., Jamali, oint tracking of d to Permanent
Review on M
1049. n Jafari, H., Ko
and PI voltage co ring two mass shaft
ntrol (IREA
.O., Ghariani, M t control of a sma nt magnet synch oller and sliding
tomatic Con
o, A., Meo, S., Br anagement strate cle swarm optim
odelling and
, A., Gatto, G., M stage grid co power flow contr
Interna
(4), pp. 4647 , F., Isastia, V., M
for pure electri
Internat
(5), pp. 1862 ui, A. Tahour, N. hergui, “A Fuzz wind turbine,”
him, F. N. Hassa brushless DC mo
vol. 5, no.
Y. Hsu, “De COM Using Part
vol. 57,
. M. Gharghory, r boiler turbine u
. Technol.
oussa, K. Abdel parative perform ollers tuned using
ence (ENER
Jia, Y. Zhang, and PID Controller
2010 Intern tertainment (IC
, and Y. Wang, “ ID Controller,” in
telligence an
jiya and P. M. r speed control mization,” in
ower Conv , 2012. , Hossein N P an Design of PID C
ademy of Sc
Ortiz, D. Campo a wind t s generator,” in
6, 2012
m, P. Bouchard, ontrol of variab a wind speed
IECON lectronics S
ug, H. Benall, an rmanent Magnet
vol. 18, pp.
F., Jamali, H., tracking of varia Permanent Mag
iew on Mod
fari, H., Kojooy PI voltage contro wo mass shaft mo
l (IREACO),
, Ghariani, M., N ntrol of a small v agnet synchrono and sliding mo
tic Control (IR
A., Meo, S., Brand gement strategy f swarm optimizat
ling and Sim
, Gatto, G., Maro stage grid connec wer flow control v
Internationa
, pp. 4647-4654. ., Isastia, V., Meo,
pure electric v
Internationa
, pp. 1862-1871. A. Tahour, N. Es
ui, “A Fuzzy turbine,” Energ
m, F. N. Hassan, an hless DC motor u
l. 5, no. 2, pp
Y. Hsu, “Design Using Particle
vol. 57, no.
. Gharghory, and iler turbine unit u
chnol.
sa, K. Abdelatif, tive performance rs tuned using heu
(ENERGYC
. Zhang, and N. ID Controller B
0 Internatio inment (ICE
Y. Wang, “PSO ontroller,” in
gence and Se
and P. M. Mesh eed control of D tion,” in 2012
r Conversio
ssein N P and M n of PID Contro
y of Scienc
z, D. Campos a wind turbi erator,” in Nort
6, 2012. . Bouchard, R. B ol of variable sp wind speed sen
IECON 2011 ronics Socie
H. Benall, and L. nent Magnet Syn
. 18, pp. 43
Jamali, H., Dey king of variable manent Magnet
on Modellin
H., Kojooyan J oltage control of
ass shaft model
EACO), 7 (2 ariani, M., Neji l of a small variab et synchronous g sliding mode c
ontrol (IR
eo, S., Brando, G., ment strategy for f
m optimization
and Simu
tto, G., Marongiu grid connected ow control via P
tional R
4654. stia, V., Meo, S., re electric vehic
rnational Re
1871. ahour, N. Essou “A Fuzzy-PI con
Energy Co
N. Hassan, and A. ss DC motor using
no. 2, pp. 39
Hsu, “Design Using Particle Sw
. 57, no. 2, pp
arghory, and H. turbine unit using
. Abdelatif, M. performance of ned using heurist
ERGYCON
ang, and N. Ni, ontroller Base
ternational C ment (ICEEE)
Wang, “PSO Al roller,” in 2007 In
e and Securi
P. M. Meshram control of DC
2012 Int onversion
n N P and Maghfo f PID Controller
f Science, E
D. Campos-Gaona wind turbine
North Am
ouchard, R. Begu f variable speed d speed sensorle
ON 2011 cs Society
d L. Lou t Magnet Synchro
, pp. 43–52, 2
ali, H., Deysi, M of variable spe ent Magnet Syn
odelling an
H., Kojooyan Jafari ge control of DFIG ss shaft model, (20
7 (2), pp i, M., Neji, R., S a small variable sp synchronous gene
ding mode contro
rol (IREACO)
., Brando, G., Da strategy for fuel
ptimization appro
Simulations
G., Marongiu, I., d connected PV control via PSO
tional Review
V., Meo, S., PSO lectric vehicles
onal Review
ur, N. Essounbou PI control
Energy Conve
Hassan, and A. O. DC motor using PS
2, pp. 391
of a Se Particle Swarm
no. 2, pp. 70
ory, and H. A. K ine unit using
Abdelatif, M. Eissa rformance of wind using heuristic op
ERGYCON), 20
, and N. Ni, “De troller Based
ational Confe t (ICEEE), pp.
ng, “PSO Algorith
2007 Intern d Security
. M. Meshram, “ trol of DC mot
012 Interna ersion and
P and Maghfoori ID Controller for
ience, Engin
Gaona, and d turbine with
orth Ameri
ard, R. Beguenan ariable speed wi
eed sensorless
2011 - 37th ociety, pp. 85
d L. Louze, gnet Synchronou
52, 2012
H., Deysi, M., variable speed wi Magnet Synchro
elling and Sim
jooyan Jafari, H ontrol of DFIG in
ft model, (2014) 7 (2), pp. 14 , R., Stud all variable speed ronous generator: mode controlle
EACO),
Brando, G., Dannie tegy for fuel-cell
ization approach
lations (IRE
arongiu, I., Meo nnected PV inv trol via PSO-PR b
l Review of
eo, S., PSO bas tric vehicles with
l Review of
. Essounbouli, F PI control to
y Convers. Ma
n, and A. O. Sho tor using PSO a
. 391–398, J
of a Self rticle Swarm Op
2, pp. 702
and H. A. Kama a new
latif, M. Eissa, S ance of wind tur g heuristic optimiz
CON), 2014
d N. Ni, “Design r Based on
al Conferen pp. 1
PSO Algorithm
07 Internatio curity, pp. 1
Meshram, “Optim of DC motor d
Internation n and En
d Maghfoori Ma Controller for Lin
e, Engineeri
Gaona, and E. turbine with p
h American
R. Beguenane, A le speed wind sensorless optim
37th Ann pp. 855
d L. Louze, “Slid t Synchronous Ge
2, 2012. Deysi, M., Kha able speed wind net Synchronous
g and Simula
an Jafari, H., Co l of DFIG in win odel, (2014) Inte
7 (2), pp. 147 , R., Study of ariable speed win us generator: Co de controller, (2
EACO), 7 (6), o, G., Dannier, A
cell hybrid tion approach, (2
tions (IREMO
ngiu, I., Meo, S., cted PV inverte PR based
Review of Ele
, S., PSO based e ehicles with du
view of Ele
Essounbouli, F. N I control to extra
nvers. Mana
nd A. O. Shomer, using PSO and BF
398, June
of a Self-Tunin e Swarm Optim
. 702–715, Fe
H. A. Kamal, “ a new hybrid
M. Eissa, S. Wa e of wind turbine uristic optimizatio
), 2014 IEEE
Ni, “Design and Based on Pa
Conference o pp. 1–4, 20
Algorithm Base
nternational pp. 128
shram, “Optimal DC motor drive
ernational nd Energy
Maghfoori Malihe oller for Linier
ngineering a
aona, and E. L. M ine with perm
erican Pow
Beguenane, A. F speed wind ener
sorless optimum
7th Annual p. 855–860
L. Louze, “Sliding chronous Genera
si, M., Khalili, speed wind gen t Synchronous ge
d Simulation
Jafari, H., Comp wind po
Internati
2), pp. 147-155. R., Study of the ble speed wind tu generator: Comp controller, (2014 7 (6), pp. ., Dannier, A., Cia
cell hybrid e approach, (2014
s (IREMOS),
, I., Meo, S., Perf PV inverter w PR based curr
w of Electric
PSO based energ les with dual e
of Electric
nbouli, F. Nollet, ntrol to extract
rs. Manag.
. O. Shomer, “O g PSO and BF te
98, June. 201
Tuning PI warm Optimizatio
715, Feb.
A. Kamal, “Gain a new hybrid ju
Eissa, S. Wasfy, f wind turbine driv stic optimization a
14 IEEE In
“Design and Sim d on Particle
erence on E 4, 2010
lgorithm Based O
rnational Con p. 128–132,
m, “Optimal tun motor drive usin
tional Confe Energy Te
foori Malihe, A P r for Linier Bru
eering and
, and E. L. More with permanen
can Power
uenane, A. F. Ok d wind energy rless optimum spe
Annual Con 860, 2011
uze, “Sliding Mo onous Generators
M., Khalili, A., ed wind generatio chronous genera
mulations (I
ri, H., Compariso wind power
Internationa
155. Study of the con speed wind turbin
rator: Compariso troller, (2014)
7 (6), pp. 551 annier, A., Cianc cell hybrid electric roach, (2014)
EMOS), 7 (4
Meo, S., Perfetto inverter with PR based current
Electrical En
based energy m with dual energ
Electrical En
uli, F. Nollet, M. l to extract an o
Manag., vol
. Shomer, “Optim O and BF techn
une. 2014
Tuning PI Con Optimization,”
5, Feb. 201
amal, “Gain tun new hybrid jump
issa, S. Wasfy, and d turbine driven ptimization algorit
IEEE Interna
sign and Simula on Particle
ce on E-Pro , 2010. rithm Based Onlin
nal Confere 132, 200
“Optimal tuning or drive using p
al Conferen ergy Techn
ri Malihe, A PSO r Linier Brushle
ng and Tech
d E. L. Moreno ith permanent m
Power Sym
ne, A. F. Okou, ind energy conv optimum speed
ual Confere , 2011. “Sliding Mode Co
s Generators (PMS
Khalili, A., Ma ind generation nous generator,
tions (IREMO
., Comparison wind power gen
rnational Re
y of the contribu d wind turbine ba r: Comparison b
r, (2014) Intern
(6), pp. 551-558 ier, A., Ciancetta, ll hybrid electric v h, (2014) Intern
7 (4), pp
, S., Perfetto, A. verter with activ based current con
ctrical Engin
sed energy manag ith dual energy sto
ctrical Engin
F. Nollet, M. Ab extract an optima
vol. 65,
mer, “Optimal P nd BF technique
. 2014. uning PI Control Optimization,”
eb. 2010. mal, “Gain tuning
hybrid jump PSO,”
. Wasfy, and O. rbine driven PMS mization algorithms,
Internation
and Simulation Particle Swa
Product
m Based Online Se
Conference 32, 2007. timal tuning of
rive using parti
onference Technolog
lihe, A PSO Bas nier Brushless DC
nd Technolo
. L. Moreno-Goyt ermanent magn
er Symposi
A. F. Okou, and energy conversi mum speed MP
Conference
iding Mode Cont Generators (PMSG),
lili, A., Maximu generation syste s generator, (201
s (IREMOS)
omparison of se d power generati
ional Review
f the contribution nd turbine based omparison betwe
Internatio
558. A., Ciancetta, F., An
rid electric vehic
Internatio
7 (4), pp. 54
, Perfetto, A., Ser r with active a d current controll
al Engineer
energy manageme ual energy stora
al Engineer
Nollet, M. Abid, ract an optimal
. 65, pp.
r, “Optimal PID F techniques,”
g PI Controller mization,” IEEE
. Gain tuning PI rid jump PSO,”
asfy, and O. P. e driven PMSG on algorithms,”
ernational
d Simulation of rticle Swarm
Product E
ed Online Self
ference on
. l tuning of PI using particle
erence on chnologies
, A PSO Based r Brushless DC
echnology
Goytia, anent magnet
Symposium
. Okou, and A. rgy conversion speed MPPT
ference on
Mode Control rators (PMSG),”
, A., Maximum ystem nerator, (2011)
EMOS),
parison of self wer generation
l Review of
contribution to urbine based on arison between
ternational
iancetta, F., An lectric vehicles
ternational
7 (4), pp. 543
rfetto, A., Serpi, with active and rrent controlled
ngineering
gy management energy storage
eering
t, M. Abid, an optimal
65, pp.
Optimal PID echniques,”
I Controller
IEEE
n tuning PI ump PSO,”
, and O. P. iven PMSG lgorithms,”
tional,
mulation of e Swarm
duct
E-nline
Self-nce on
ning of PI sing particle
ce on ologies
PSO Based shless DC
nology
Goytia, nt magnet
mposium
ou, and A. conversion eed MPPT
nce on
de Control rs (PMSG),”
, Maximum ystem tor, (2011)
OS), 4
son of self r generation
view of
tribution to ne based on son between
ational
etta, F., An ric vehicles
ational
), pp.
543-, A.543-, Serpi543-, active and t controlled
eering
management rgy storage
eering 1 Sura 2 3 c Tec in c Ph.D. Nov hyd netwo Nov Ele rene curre rese iden Osa Lab Iden Tec Artific ene 1Electric Surabay 2Electric 3Electric currently Technol in contr
Ph.D. d Novemb hydro p network Novemb Electric renewab currently research identific
Osaka c Laborato Identific Technol Artificia energy, Electrical Surabaya Electrical D Electrical E urrently Technology in control, p
Ph.D. degre November, hydro powe network
November Electrical En renewable e
currently a research inte identificatio
Osaka city Laboratory Identificatio Technology Artificial In energy, cond
Electrical Dep Surabaya.
Electrical Depa
Electrical Engin
urrently pursui Technology S in control, powe
Ph.D. degree in November, Sur hydro power g
November (ITS Electrical Engin renewable energ
currently a lect research interest identification of
Osaka city Univ Laboratory of Identification a Technology Sep Artificial Intelli energy, conditio
Electrical Departm
Electrical Departme
Electrical Engineerin
pursuing th hnology Sepuluh ontrol, power ele
D. degree in Ele vember, Surabay ro power gener
vember (ITS), In ctrical Engineerin ewable energy,
lecturer earch interest is ntification of pow
ka city University oratory of Instr ntification and
hnology Sepulu rtificial Intelligent rgy, condition an
Au
cal Department
cal Department, P
cal Engineering De
pursuing the P epuluh No ol, power electro
egree in Electric ber, Surabaya. Hi power generatio
ber (ITS), Indon al Engineering ble energy, protec
lecturer at h interest is powe cation of power s
city University, Ja tory of Instrum
cation and a p logy Sepuluh N al Intelligent, N , condition and mo
Authors
Department, In
epartment, Polit ngineering Depa Ratn borne receiv degre Brawi 1994 lectur Nege rsuing the Ph.D.
epuluh Novemb ower electronics Lie Indon his Engin Nove degre Techn 1996 ree in Electrical E
Surabaya. His er generation sy
Marg java receiv Syste Sepu maste Band degre (ITS), Indonesia Engineering Dep
protection Ardy java receiv Syste Sepu maste Syste Univ lecturer at Elec terest is power
n of power systems
Mau
Bang 16, 1 from Techn 1984 Engin 1989 University, Japa of Instrumenta n and a profe Sepuluh Novem Intelligent, Neura
dition and monito
thors’
partment, Instit
rtment, Politekni
neering Departme
Ratna Ik
borneo of received degree Brawijaya 1994 and lecturer o Negeri ing the Ph.D. deg
uluh November, r electronics and
Lie Jasa
Indonesia his bac Engineeri Novembe degree f Technolo 1996, wh Electrical Engi abaya. His curre
eneration system,
Margo P
java of received h System E Sepuluh master’s Bandung degree ), Indonesia in ineering Departme
protection and
Ardyono
java of I received h System E Sepuluh master an System Universit turer at Electrica st is power transi power systems
Mauridh
Bangkala 16, 1958 from Technolo 1984 an Engineeri 1989, and versity, Japan in
Instrumentation nd a professor puluh November, igent, Neural Ne
n and monitoring
thors’
ment, Institut
ment, Politeknik Ne
ring Department, U
Ratna Ika P
borneo of Ind received her degree in Brawijaya 1994 and 20 lecturer of ele Negeri Malan he Ph.D. degree
November, Sura ctronics and rene
Lie Jasa
Indonesia on his bachelo Engineering November, S degree from Technology 1996, where h ectrical Engineeri a. His current ration system, re
Margo Pujia
java of Ind received his b System Engi Sepuluh Nov master’s de Bandung (IT degree from Indonesia in 20
ring Department and iden
Ardyono Pr
java of Indon received his b System Engi Sepuluh Nov master and P System E University, J r at Electrical E s power transient
er systems.
Mauridhi H
Bangkalan 16, 1958. He from Elec Technology 1984 and m Engineering 1989, and P rsity, Japan in 199
strumentation, M a professor of h November, t, Neural Netwo
d monitoring syst
thors’ inform
t, Institut Tek
Politeknik Negeri
Department, Uday
atna Ika Putri
orneo of Indone received her bac egree in Ele
Unive 994 and 2006. lecturer of electro
Malang, h.D. degree in Ele vember, Surabay
renewab
was Indonesia on Dec
is bachelor's Engineering Ins
ovember, Sura egree from Ele Technology Sepu 996, where he is cal Engineering His current rese n system, renew
Margo Pujiantar
java of Indonesia received his bache
ystem Engineer epuluh Novemb aster’s degree Bandung (ITB),
egree from I esia in 2011.
Department, ITS and identific
rdyono Priyad
java of Indonesia is bache ystem Engineer epuluh Novemb aster and Ph.D ystem Engin niversity, Japan Electrical Engin er transient sta
Mauridhi Hery
Bangkalan east ja 6, 1958. He re from Electrica Technology Sepu 984 and mast Engineering Osa 989, and Ph.D. Japan in 1995. w
entation, Measu rofessor of Ele ovember, Surab eural Network, onitoring system
informati
Institut Teknolo
iteknik Negeri Ma
artment, Udayana
a Ika Putri was eo of Indonesia o ved her bachelo ee in Electri University and 2006. rer of electronics
Malang, East . degree in Electric ber, Surabaya
renewable e
was born nesia on Decemb bachelor's de neering Institute mber, Surabaya ee from Electric nology Sepuluh , where he is cur Engineering Insti current research system, renewable
go Pujiantara
of Indonesia ved his bachelor
m Engineering luh November (ITS er’s degree fro
ung (ITB), Indo ee from Institu
in 2011. H partment, ITS.
and identificatio
ono Priyadi
of Indonesia on is bachelor m Engineering luh November (ITS er and Ph.D. de
m Engineerin ersity, Japan in ctrical Engineerin
transient stability
ridhi Hery Pu
east java o 1958. He receiv
Electrical nology Sepuluh and master's neering Osaka c
h.D. degr n in 1995. wher tion, Measurem ssor of Electric Surabaya. l Network, Ima toring system.
informatio
stitut Teknologi
ik Negeri Malang
ent, Udayana Uni
was bo f Indonesia on O her bachelor’s d in Electrical
University, Ea 2006. Since 2 f electronics Dep Malang, East Jav gree in Electrical Surabaya. Her cu renewable energ
was born in on December, chelor's degree ing Institute T r, Surabaya in rom Electrical gy Sepuluh No ere he is currently ineering Institute rent research inte
m, renewable e
Pujiantara was b Indonesia on his bachelor degr Engineering from
November (ITS), degree from (ITB), Indonesia
from Institut 2011. He is c ment, ITS. His identification of
was b ndonesia on Sep is bachelor degr Engineering from
November (ITS), nd Ph.D. degree
Engineering y, Japan in 20 al Engineering D sient stability, re
i Hery Purn
east java of In . He received Electrical En gy Sepuluh No d master's deg ing Osaka city
h.D. degree in 1995. where he , Measurement r of Electrical
Surabaya. His etwork, Image P
information
Teknologi Sep
egeri Malang, Ind
Universi
was born donesia on Octob r bachelor’s degr Electrical En niversity, East Ja
Since 2000 ectronics Departm ng, East Java, I in Electrical Eng . Her curren ewable energy.
as born in Ta December, 18 1 or's degree
Institute Tech Surabaya in 19 Electrical Eng Sepuluh Novem he is currently w ring Institute Tec research interests renewable energ
was born onesia on Marc
achelor degree in ineering from I
ember (ITS), In gree from In (ITB), Indonesia in Institut Tek e is curre t, ITS. His rese
ntification of pow
was born nesia on Septem achelor degree in ineering from I
ember (ITS), In Ph.D. degree in Engineering fro
apan in 2008 a Engineering Depa t stability, renew
ery Purnomo
st java of Indone e received his trical Engine Sepuluh Novem master's degree Osaka city Uni .D. degree in Po 95. where he is Measurement and
Electrical Eng urabaya. His re rk, Image Proce
formation
nologi Sepuluh
ri Malang, Indone
University, I
was born in Ba sia on October, 2 helor’s degree ectrical Engine rsity, East Java Since 2000, sh nics Department East Java, Indo lectrical Enginee
. Her current rese ble energy.
born in Tabana cember, 18 1966
degree from titute Technolo baya in 1990 ectrical Enginee uluh November, s currently worki Institute Techno arch interests in wable energy, a
was born in sia on March18 elor degree in Ele ring from Instit
er (ITS), Indon from Institu Indonesia in 199 Institut Teknolo e is currently S. His researc cation of power s
was born in a on September elor degree in Ele ring from Instit
er (ITS), Indon .D. degree in Ele eering from n in 2008 and eering Departm bility, renewable
Purnomo
va of Indonesia ceived his bach al Engineerin uluh November, er's degree fro ka city Universi degree in Power where he is curr urement and Po ectrical Enginee
aya. His researc Image Processin
gi Sepuluh No
lang, Indonesia
University, Indo
in Balikp on October, 22 1 r’s degree and rical Engineerin , East Java Ind ce 2000, she ha s Department at P st Java, Indonesi
trical Engineering . Her current researc
in Tabanan ber, 18 1966. He egree from
nology a in 1990 and cal Engineering November, Sura rrently working to
itute Technology interests includ le energy, and
as born in Pasu on March18, 1 r degree in Electr
from Institut T (ITS), Indonesia from Institut T
nesia in 1995 a tut Teknologi
is currently a le His research in n of power syste
was born in Nga September 27, r degree in Electri from Institut T (ITS), Indonesia egree in Electric ng from Hi
2008 and 201 ng Department, y, renewable en
was f Indonesia on S ed his bachelor'
Engineering November, Sura
degree from city University, ree in Power syst re he is currently ment and Power cal Engineering . His research i ge Processing, r
Sepuluh Nope
, Indonesia.
iversity, Indonesi
in Balikpapan ctober, 22 1977. degree and ma
Engineering ast Java Indonesi 2000, she has b partment at Polit va, Indonesia. l Engineering Inst urrent research in
Tabanan Ba 18 1966. He rec e from Elec nology Se 1990 and ma Engineering Inst vember, Surabay ly working towar
Technology Se erests include mi nergy, and com
born in Pasuruan March18, 1966 ree in Electrical P m Institut Tekn ), Indonesia in Institut Tekn sia in 1995 and
Teknologi Se urrently a lectur s research intere f power systems
born in Nganjuk ptember 27, 1973 ree in Electrical P m Institut Tekn ), Indonesia in e in Electrical P
from Hirosh 08 and 2011. H Department, ITS renewable energy
was bor donesia on Septe his bachelor's d gineering Inst vember, Surabay gree from Elec
University, Japa in Power system e is currently an and Power Sy
Engineering Inst s research intere Processing, renewa
uluh Nopembe
rsity, Indonesia
n Balikpapan east er, 22 1977. ee and master’ ngineering from Java Indonesia i
, she has been ment at Politekni Indonesia. She i gineering Institut nt research interest
banan Bali o 966. He receive from Electrica nology Sepulu 90 and master's ineering Institut ber, Surabaya i working toward th chnology Sepulu ts include micro y, and compute
in Pasuruan eas rch18, 1966. H ical Powe nstitut Teknolog donesia in 1985 stitut Teknolog 1995 and Ph.D. knologi Sepulu
ntly a lecturer a search interest i
er systems
in Nganjuk eas ber 27, 1973. He n Electrical Powe nstitut Teknolog donesia in 1997 Electrical Powe from Hiroshim and 2011. He i artment, ITS. Hi able energy, an
was born i esia on Septembe bachelor's degre ering Institut ber, Surabaya i from Electrica iversity, Japan i ower system from
currently an hea d Power System
ineering Institut search interest i essing, renewabl Nopember,
Indonesia.
alikpapan east 22 1977. She and master’s eering from Indonesia in e has been a t at Politeknik She is ering Institute search interest
an Bali of . He received Electrical ogy Sepuluh and master's ring Institute Surabaya in ing toward the logy Sepuluh include
micro-and computer
Pasuruan east 8, 1966. He ical Power stitut Teknologi esia in 1985, t Teknologi 95 and Ph.D. logi Sepuluh a lecturer at h interest is
Nganjuk east 27, 1973. He ectrical Power stitut Teknologi esia in 1997, ctrical Power Hiroshima 2011. He is ent, ITS. His e energy, and
as born in on September helor's degree g Institute Surabaya in m Electrical sity, Japan in r system from ently an head ower System ring Institute rch interest is ssing, renewable opember,
apan east She master’s g from onesia in as been a Politeknik She is g Institute ch interest
Bali of e received Electrical Sepuluh master's Institute rabaya in toward the y Sepuluh -computer
ruan east 1966. He ical Power Teknologi in 1985, Teknologi and Ph.D. Sepuluh ecturer at nterest is
njuk east 1973. He trical Power Teknologi in 1997, al Power Hiroshima 1. He is ITS. His ergy, and
born in eptember r's degree Institute rabaya in Electrical Japan in stem from y an head r System Institute interest is renewable