Tuning PI Controller Based on Multiobjective Optimization Approaches for Speed Control of PMSG Wind Turbine.

(1)

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.

1

Abstract

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

w

Wind 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

w

The wind speed (m/s)

β

The pitch angle

ω

r

The turbine angular speed (rad/s)

J

The inertia moment (kg m

2

)

F

The friction coefficient (N)

T

m

The mechanical torque (Nm)

T

w

The wind turbine torque (Nm)

i

q

,i

d

d and q axis current (A)

u

q

,u

d

d and q axis stator voltage (V)

Rs

The winding resistance (Ω)

L

d

, L

q

q and d-axis inductance (H)

ψr

Permanent magnetic flux (Wb)

P

Pole pairs

ω

g

The angular velocity of the generator (rad/s)

Te

Electromagnetic torque (Nm)

X

id

(

t

)

Position of ith particle

P

best

The best position of each particle

G

best

The best position of the whole swarm

v

id

(

t

)

velocity of ith particle

w

The constriction factor

C

1

, C

2

learning factors

r

1

, r

2

random numbers generated uniformly

Mp

Maximum overshoot

Ess

Steady state error

t

r

Rise time

t

s

Settling time

α

The weight value

Kp

d,q

Proportional constant for the d and q-axis

current controller

t

id,q

the 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

2

v

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

w

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,

T

m

is the torque that is produced by the

turbine, and

T

L

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:


(3)

=

+

+

1

(7)

=

1

+

1

(8)

where

i

d

is the d-axis stator currents,

i

q

is the q-axis stator

current,

v

d

is d -axis stator voltage,

v

q

is the q-axis stator

voltage,

Rs

is the winding resistance (Ω),

L

d

is winding

inductance on the d-axis (H),

L

q

is the winding

inductance on the axis

q

(H),

ψr

is permanent magnetic

flux (Wb), and

ω

r

is 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

1

r

1

(

Pid – X

id

(

t-

1)) +

+ C

2

r

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

1

and

C

2

are

learning factors,

r

1

and

r

2

are 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

dref

is zero and

I

qref

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,

V

d

to 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

2

vw

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

ω

r

is 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

1

r

1

(

Pid – Xid

(

t-

1)) +

+ C

2

r

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

1

and

C

2

are

learning factors,

r

1

and

r

2

are 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

d

is a proportional constant for the d-axis

current controller and

ti

d

is 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

q

is the proportional constant for the q-axis

current controller and

ti

q

is 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