SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Pooja Sharma et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 7), May 2014, pp.125-128
www.ijera.com 125 | P a g e
Tuning of PID Controller for A Linear Brushless DC Motor using
Swarm Intelligence Technique
Pooja Sharma, Rajeev Gupta
UCE, RTU Kota Kota, India
UCE, RTU Kota Kota, India
Abstract
An Optimal Design of PID Controller is proposed in this paper. The Methodology of PSO Algorithm is utilized
to search the optimal parameters of Proportional Integral Derivative (PID) Controller for BLDC Motor. PSO is
an Evolutionary Optimization Technique. A Linear Brushless DC Motors are known for higher efficiency and
lower maintenance. The Brushless DC Motor is modeled in Simulink & tuning of PID controller using PSO is
implemented in MATLAB. This Method was more efficient for Step Response Characteristics.
Keywords—Brushless DC Motor, Particle Swarm Optimization ,PID Controller, Optimal Control.
I. INTRODUCTION
There are two types of DC Motors which are
used on a large scale in industries or many
applications .They are Conventional DC or Brushless
DC motor .The first one is the conventional DC
motor where the flux is produced by current through
field coil of stationary pole structure [1] .The Second
one is BLDC Motor where permanent Magnet
Provides the necessary air gap flux instead of wire
wound field poles.
BLDC Motor has the advantage of No
Mechanical Commutator, Lower Maintenance also
has simple structure, higher efficiency, and high force
& has a high Starting Torque versus falling speed
Characteristics which helps high starting torque &
helps to prevent sudden load rise [2]. The BLDC
Motors are especially used in the industries,
production, aeronautics, medicine; consumer &
industrial automations .The BLDC Motors are well
driven by dc voltage. They have no commutation that
is done by electronics application (Hall effect
Sensors).Recently Many Control methodologies such
as optimal control[4] ,nonlinear control[3], variable
structure control[5] & adaptive control[6] have
widely used for Linear Brushless DC motor .However
These approaches are either complex in theoretical
Bases or difficult to implement[7].
The PID (proportional integral & derivative)
Controller is widely used in various field as control
engineering, if there are stability is desired, then PID
Controller could be very useful. PID controller is the
controller parameters tuning process. In a PID
controller, each mode (proportional, integral and
derivative mode) has a gain to be tuned, giving as a
result three variables involved in the tuning process.
PSO algorithm is used to select optimal control gains.
The Design of BLDC Motor involves a
complex process such as modeling, control scheme
selection, simulation & parameters tuning etc .various
control solutions methods are proposed for speed
control design of BLDC Motor. However, PSO PID
Controller Algorithm is an easy implementation,
flexible & highly reliable. It is firstly introduced by
Kennedy & Eberhart [14] is one of the method Of
learning algorithms .it is Motivated by the behavior
of organism , such as fish schooling & bird flocking
.it is a well Balanced mechanism to enhance the
Global & local exploration abilities.
In This Paper, an optimal PID Controller for
a general second Order system is developed using
PSO approach. The new PID tuning Algorithm is
applied to the speed control of BLDC Motors.
II. BRUSHLESS DC MOTORS
BLDC motors are a derivative of the most commonly
used DC motor, the brushed DC motor, and they
share the same torque and speed performance curve
characteristics. The major difference between the two
is the use of brushes. BLDC motors do not have
brushes (hence the name "brushless DC") and must
be electronically commutated [17]. Commutation is
the act of changing the motor phase currents at the
appropriate times to produce rotational torque .DC
motors use mechanical commutators and brushes to
achieve the commutation .BLDC Motors use Hall
Effect sensors in place of commutators.
The stators of BLDC motors are the coils,
and the rotors are the permanent magnets. The stators
develop the magnetic fields to make the rotor rotating
.The BLDC Motor operates in many modes (phases),
but the most common is the 3-phase.The 3-phase has
better efficiency and gives quite low torque. The 3-
phase has a very good precision in control .The
characteristics equations of BLDC motors can be
represented as:
RESEARCH ARTICLE OPEN ACCESS
Pooja Sharma et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 7), May 2014, pp.125-128
www.ijera.com 126 | P a g e
𝑣𝑎𝑝𝑝 (t) = L
𝑑𝑖(𝑡)
𝑑𝑡
+R. i (t) + 𝑣𝑎𝑝𝑝 (t) (1)
𝑣 𝑒𝑚𝑓 = 𝐾𝑏 .ω (t) (2)
T (t) =𝐾𝑖. i (t) (3)
T(t) = J
𝑑𝜔 (𝑡)
𝑑𝑡
+ D.𝜔(𝑡) (4)
Where 𝑣𝑎𝑝𝑝 (t) is the applied voltage, ω (t) is the rotor
speed,
L is the inductance of the stator, i(t) is the current of
the circuit, R is resistance of the stator, 𝑣 𝑒𝑚𝑓 (t) is the
back electromotive force , T is the torque of motor, D
is viscous coefficient , J is the moment of inertia ,
𝐾𝑡 is the motor torque constant , and 𝐾𝑏 is the back
electromotive force constant.
Fig.1 shows the block diagram of BLDC Motor, from
the characteristics equations of the BLDC motor, the
transfer function of speed model is obtained:
𝜔(𝑠)
𝑣 𝑎𝑝𝑝 (𝑠)
=
𝐾𝑡
𝐿.𝐽 .𝑆2+ 𝐿𝐷+𝑅𝐽 𝑆+𝐾 𝑡 𝐾 𝑏
(5)
Fig.1 The block diagram of BLDC motor
The parameters of the motors used for simulation are
as follows:
Table I
PARAMETERS OF THE MOTOR
PARAMETERS Values and units
R 21.2 Ω
𝐾𝑏 0.1433 Vs 𝑟𝑎𝑑−1
D 1*10−4
Kg-m s/ rad
L 0.052 H
𝐾𝑏 0.1433 Kg-m/A
J 1*10−5
Kgm 𝑠2
/rad
III. OVERVIEW OF PARTICLE SWARM
OPTIMIZATION
PSO is an easy & smart artificial techniques
and a evolutionary computation technique which is
developed by Kennedy & Eberhart [13] .it is used to
explore the search space of a given problem to find
the settings or parameters required to optimize a
particular objective. It is based on following two
concepts: (i) The idea of swarm intelligence based on
the observation of swarming habits by certain kinds
of animals (such as birds and fish), (ii) The field of
evolutionary computation .The assumption is basic of
PSO [16].
For n-variables optimization problem a flock
of particles are put into the n-dimensional search
space with randomly chosen velocities and positions
knowing their best values, so far (𝑃𝑏𝑒𝑠𝑡 ) and the
position in the n-dimensional space. The velocity of
each particle, adjusted accordingly to its own
experience and the other particles flying experience.
For example, the 𝑖𝑡𝑕 particle is represented as:
𝑋𝑖 =(𝑥𝑖1,𝑥𝑖2,𝑥𝑖3……………..𝑥𝑖𝑑 )in the d-dimensional
space,
the best previous positions of the 𝑖𝑡𝑕 particle is
represented as:
𝑃𝑏𝑒𝑠𝑡 =
(𝑃𝑏𝑒𝑠𝑡 𝑖,1,𝑃𝑏𝑒𝑠𝑡 𝑖,2,𝑃𝑏𝑒𝑠𝑡 𝑖,3………………𝑃𝑏𝑒𝑠𝑡 𝑖,𝑑 )
The index of the best particle among the group is
𝑔 𝑏𝑒𝑠𝑡 . Velocity of the 𝑖𝑡𝑕 particle is represented as:
𝑉𝑖 = (𝑉𝑖,1,𝑉𝑖,2 𝑉𝑖,3………….𝑉𝑖,𝑑)
The updated velocity and the distance from 𝑃𝑏𝑒𝑠𝑡 𝑖,𝑑 to
𝑔 𝑏𝑒𝑠𝑡 𝑖,𝑑 is given as[13] :
𝑣𝑖,𝑚
(𝑡+1)
=w.𝑣𝑖,𝑚
(𝑡)
+𝑐1*rand()*(𝑃𝑏𝑒𝑠𝑡𝑖,𝑚 -𝑥 𝑚
(𝑡)
)+𝑐2*
rand()*𝑔𝑏𝑒𝑠𝑡 𝑚 - 𝑥𝑖,𝑚
(𝑡)
)
(6)
𝑥𝑖,𝑚
(𝑡+1)
=𝑥 𝑚
(𝑡)
+𝑣 𝑚
(𝑡+1)
(7)
i= 1, 2........, n
m= 1, 2,......d
n Number of particles in the group
d Dimension
t Pointer of iterations (generations)
𝑣𝑖,𝑚
(𝑡)
Velocity of particle I at iteration t
w Inertia weight factor
𝑐1,𝑐2 Acceleration constant
rand () Random number between 0 and 1
𝑥𝑖,𝑑
(𝑡)
Current position of particle i at
iterations
𝑃𝑏𝑒𝑠𝑡𝑖 Best previous position of the ith
particle
𝑔 𝑏𝑒𝑠𝑡 Best particle among all the particles in the
population
IV. IMPLEMENTATION OF PSO-PID
FOR BLDC MOTOR
In This paper a time domain criterion is used
for evaluating the PID Controller .A set of good
control parameters P,I and D
Pooja Sharma et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 7), May 2014, pp.125-128
www.ijera.com 127 | P a g e
Can yield a good step response that will result in
performance criteria minimization in the time domain
.These performance criteria in the time domain
include the overshoot, rise time,
Settling time, and steady state error [13]. Therefore,
the performance criterion is defined as follows:
W (K) = (1- 𝑒−𝛽
).(𝑀𝑝 + 𝐸𝑠𝑠) + 𝑒−𝛽
.(𝑡 𝑠 - 𝑡 𝑟)
where K is [P,I,D]and β is weightening factor. The
performance criterion W (K) can satisfy the designer
requirement using the weightening factor β value. β
can set to be larger than 0.5 to reduce the overshoot
and steady state error, also can set smaller 0.5 to
reduce the rise time and settling time. The optimum
selection of β depends on the designer‟s requirement
and the characteristics of the plant under control. In
BLDC motor speed control system the lower β would
lead to more optimum responses. In this paper, due to
trial, β is set to be 0.5 to optimum the step response
of speed control system.
The fitness function is reciprocal of the
performance criterion, in the other words,
f =
1
𝑊(𝐾)
In this paper a PSO-PID controller is used to
find the optimal values of BLDC speed control
system.
Fig.2 shows the block diagram of optimal
PID control for the BLDC motor.
Fig.2 optimal PID control
In the proposed PSO method each particle
contains three members P, I and D. It means that the
search space has three dimension and particles must
„fly‟ in a three dimensional space.
The flow chart of PSO-PID controller is
shown in Fig. 3.
Fig.3 Flowchart of PSO-PID control system
V. RESULTS
To control the speed of LBDC motor at
500rpm, according to the trials, the following PSO
parameters are used to verify the performance of the
PSO-PID controller parameters:
 population size : 25
 𝑤 𝑚𝑎𝑥 = 0.9 , 𝑤 𝑚𝑖𝑛 = 0.4
 𝑐1 =𝑐2= 0.5
 Iteration = 100;
Fig.4 Step response of BLDC motor with PSO tune
PID controller
Pooja Sharma et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 7), May 2014, pp.125-128
www.ijera.com 128 | P a g e
TABLE II
PERFORMANCE OF THE PSO-PID
CONTROLLER
Parameters Proposed Method Mehdi
Nasri et.
Al. [21]
[KP KI KD] [ 90.3281,85.2238
,16.7163]
[190.0176,5
0,0.039567]
Rise Time(ms) 4.7733e-004 0.3038
Max
Overshoot (%)
0 0
Steady State
error
0.5000 0.77186
Settling time 8.5014e-007 0.60116
VI. CONCLUSIONS
In this paper a novel method to determine
PID controller parameters using the PSO method is
proposed. Obtained through simulation of BLDC
motor, the results show that the proposed controller
can perform an efficient search for the optimal PID
controller. This method can improve the dynamic
Performance of the system in a better way.
REFERENCES
[1] V. Tipsuwanporn, W. Piyarat and C.
Tarasantisuk, “Identification and control of
brushless DC motors using on-line trained
artificial neural networks,” in Proc. Power
Conversion Conf., pp. 1290-1294, Apr. 2002.
[2] X.Li Q.Zhang and H.Xiao, “The design of
brushless DC motor servo system based on
wavelet ANN, “in Proc. Int. Conf. Machine
Learning and Cybernetics, pp. 929-933, 2004.
[3] N. Hemati, J. S. Thorp, and M. C. Leu,
“Robust nonlinear control of Brushless dc
motors for direct-drive robotic applications,”
IEEE Trans. Ind. Electron., vol. 37, pp. 460–
468, Dec 1990.
[4] P. M. Pelczewski and U. H. Kunz, “The
optimal control of a constrained drive system
with brushless dc motor,” IEEE Trans. Ind.
Electron., vol.37, pp. 342–348, Oct. 1990.
[5] F. J. Lin, K. K. Shyu, and Y. S. Lin, “Variable
structure adaptive control for PM synchronous
servo motor drive,” IEE Proc. IEE B: Elect.
Power Application, vol. 146, pp. 173–185,
Mar. 1999.
[6] E. Cerruto, A. Consoli, A. Raciti, and A. Testa,
“A robust adaptive controller for PM motor
drives in robotic applications,” IEEE Trans.
Power Electron., vol. 10, pp. 62–71, Jan. 1995.
[7] C.-L. Lin, and H.-Y. Jan, “Evolutionarily multi
objective PID control for linear brushless DC
motor ”in Proc. IEEE Int. Conf .Industrial
Elect. Society, Nov. 2002, pp.39-45.
Technology” IEEE Trans. Control System
Technology, vol. 13, pp. 559-576, July 2005.
[9] G. Yu, and R. Hwang, “Optimal PID speed
control of brush less DC motors using LQR
approach,” in Proc. IEEE Int. Conf. Systems,
Man and Cybernetics, 2004, pp. 473-478.
[10] C. L. Lin, and H. Y. Jan, and N. C. Shieh,
“GA-based multi objective PID control for a
linear brushless DC motor,” IEEE/ASME
Trans. Mechatronics , vol.8, No. 1, pp. 56-65,
2003.
[11] D. B. Fogel, Evolutionary Computation toward
a New Philosophy of Machine Int [8] K. Ang,
G. Chong, and Y. Li, “PID control system
analysis, design, and intelligence: New York:
IEEE, 1995.
[12] R. C. Eberhart and Y. Shi, “Comparison
between genetic algorithms and particle swarm
optimization,” in Proc. IEEE Int. Conf. Evol.
Compute, Anchorage, AK, May 1998, pp.
611–616.
[13] Z.-L. Gaing, “A particle swarm optimization
approach for optimum design of PID controller
in AVR system,” IEEE Trans. Energy
Conversion, vol. 19, pp. 384-391, June 2004.
[14] J. Kennedy and R. Eberhart, “Particle swarm
optimization,” in Proc. IEEE Int. Conf. Neural
Networks, vol. IV, Perth, Australia, 1995, pp.
1942–1948.
[15] M. A. Abido, “Optimal design of power-
system stabilizers using particle swarm
optimization,” IEEE Trans. Energy
Conversion, vol. 17, pp.406-413, Sep. 2002.
[16] H. Yoshida, K. Kawata, Y. Fukuyama, S.
Takayama, and Y. Nakanishi, “A particle
swarm optimization for reactive power and
voltage control considering voltage security
assessment,” IEEE Trans. on Power Systems,
Vol. 15, No. 4, Nov. 2000, pp. 1232 – 1239.
[17] Allan R. Hambley, Electrical Engineering:
Principles and Application, Prentice Hall, New
Jersey 1997.
[18] Chee-Mun Ong.Dynamic Simulation of
Electric Machinery, Prentice Hall, New Jersey,
1998.
[19] R. A. Krohling and J. P. Rey, “Design of
optimal disturbance rejection PID controllers
using genetic algorithm,” IEEE Trans. Evol.
Compute, vol. 5, pp. 78–82, Feb. 2001.
[20] Y. Mitsukura, T. Yamamoto, and M. Kaneda,
“A design of self-tuning PID controllers using
a genetic algorithm,” in Proc. Amer. Contr.
Conf., San Diego, CA, June 1999, pp. 1361–
1365.
[21] Mehdi Nasri, Hossein Nezamabadi-pour, and
Malihe Maghfoori,” A PSO-Based Optimum
Designof PID Controller for a Linear
Brushless DC Motor”, World Academy of
Science, Engineering and Technology 26 2007.

Mais conteúdo relacionado

Mais procurados

Configuration of pid controller for speed control of dc motor utilizing optim...
Configuration of pid controller for speed control of dc motor utilizing optim...Configuration of pid controller for speed control of dc motor utilizing optim...
Configuration of pid controller for speed control of dc motor utilizing optim...
Santosh Suman
 
Enhanced Direct Torque Control for Doubly Fed InductionMachine by Active Lear...
Enhanced Direct Torque Control for Doubly Fed InductionMachine by Active Lear...Enhanced Direct Torque Control for Doubly Fed InductionMachine by Active Lear...
Enhanced Direct Torque Control for Doubly Fed InductionMachine by Active Lear...
CSCJournals
 
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHMTORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
ijics
 

Mais procurados (19)

OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
OPTIMAL PID CONTROLLER DESIGN FOR SPEED CONTROL OF A SEPARATELY EXCITED DC MO...
 
A Comparative Study of GA tuned and PSO tuned PI Controller Based Speed Contr...
A Comparative Study of GA tuned and PSO tuned PI Controller Based Speed Contr...A Comparative Study of GA tuned and PSO tuned PI Controller Based Speed Contr...
A Comparative Study of GA tuned and PSO tuned PI Controller Based Speed Contr...
 
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC MotorNovelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
Novelty Method of Speed Control Analysis of Permanent Magnet Brushless DC Motor
 
Design of H_∞ for induction motor
Design of H_∞ for induction motorDesign of H_∞ for induction motor
Design of H_∞ for induction motor
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...
 
Investigation of Artificial Neural Network Based Direct Torque Control for PM...
Investigation of Artificial Neural Network Based Direct Torque Control for PM...Investigation of Artificial Neural Network Based Direct Torque Control for PM...
Investigation of Artificial Neural Network Based Direct Torque Control for PM...
 
Configuration of pid controller for speed control of dc motor utilizing optim...
Configuration of pid controller for speed control of dc motor utilizing optim...Configuration of pid controller for speed control of dc motor utilizing optim...
Configuration of pid controller for speed control of dc motor utilizing optim...
 
Enhanced Direct Torque Control for Doubly Fed InductionMachine by Active Lear...
Enhanced Direct Torque Control for Doubly Fed InductionMachine by Active Lear...Enhanced Direct Torque Control for Doubly Fed InductionMachine by Active Lear...
Enhanced Direct Torque Control for Doubly Fed InductionMachine by Active Lear...
 
Type 1 versus type 2 fuzzy logic speed controllers for brushless DC motors
Type 1 versus type 2 fuzzy logic speed controllers for brushless DC motors Type 1 versus type 2 fuzzy logic speed controllers for brushless DC motors
Type 1 versus type 2 fuzzy logic speed controllers for brushless DC motors
 
Explicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic systemExplicit model predictive control of fast dynamic system
Explicit model predictive control of fast dynamic system
 
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
Speed and Torque Control of Mechanically Coupled Permanent Magnet Direct Curr...
 
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
 
Optimal parameter estimation for a DC motor using genetic algorithm
Optimal parameter estimation for a DC motor using genetic algorithmOptimal parameter estimation for a DC motor using genetic algorithm
Optimal parameter estimation for a DC motor using genetic algorithm
 
STATOR FLUX OPTIMIZATION ON DIRECT TORQUE CONTROL WITH FUZZY LOGIC
STATOR FLUX OPTIMIZATION ON DIRECT TORQUE CONTROL WITH FUZZY LOGIC STATOR FLUX OPTIMIZATION ON DIRECT TORQUE CONTROL WITH FUZZY LOGIC
STATOR FLUX OPTIMIZATION ON DIRECT TORQUE CONTROL WITH FUZZY LOGIC
 
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHMTORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
TORQUE CONTROL OF AC MOTOR WITH FOPID CONTROLLER BASED ON FUZZY NEURAL ALGORITHM
 
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM DriveDesign of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...
 
IRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural NetworkIRJET- Control of Induction Motor using Neural Network
IRJET- Control of Induction Motor using Neural Network
 
A034301010
A034301010A034301010
A034301010
 

Destaque

Optimalisasi kinerja windows
Optimalisasi kinerja windowsOptimalisasi kinerja windows
Optimalisasi kinerja windows
Sii Frc
 
идея романтического оформления по мотивам фильма влюбленный шекспир
идея романтического оформления по мотивам фильма влюбленный шекспиридея романтического оформления по мотивам фильма влюбленный шекспир
идея романтического оформления по мотивам фильма влюбленный шекспир
Anna Hristyuk
 
Ngajar 14
Ngajar 14Ngajar 14
Ngajar 14
Sii Frc
 

Destaque (20)

2011 summer A 803 q
2011 summer A 803 q2011 summer A 803 q
2011 summer A 803 q
 
Bando collegi universitari_2014_2015_
Bando collegi universitari_2014_2015_Bando collegi universitari_2014_2015_
Bando collegi universitari_2014_2015_
 
Optimalisasi kinerja windows
Optimalisasi kinerja windowsOptimalisasi kinerja windows
Optimalisasi kinerja windows
 
Perubahan sosial di cilacap PLS UNNES 2013
Perubahan sosial di cilacap PLS UNNES 2013Perubahan sosial di cilacap PLS UNNES 2013
Perubahan sosial di cilacap PLS UNNES 2013
 
N045048590
N045048590N045048590
N045048590
 
идея романтического оформления по мотивам фильма влюбленный шекспир
идея романтического оформления по мотивам фильма влюбленный шекспиридея романтического оформления по мотивам фильма влюбленный шекспир
идея романтического оформления по мотивам фильма влюбленный шекспир
 
Проект приказа
Проект приказаПроект приказа
Проект приказа
 
M45017276
M45017276M45017276
M45017276
 
IGEOF
IGEOFIGEOF
IGEOF
 
R4502106114
R4502106114R4502106114
R4502106114
 
T.social.uneme iguala
T.social.uneme igualaT.social.uneme iguala
T.social.uneme iguala
 
PENDIDIKAN ORANG DEWASA PLS UNNES 2013 2
PENDIDIKAN ORANG DEWASA PLS UNNES 2013 2PENDIDIKAN ORANG DEWASA PLS UNNES 2013 2
PENDIDIKAN ORANG DEWASA PLS UNNES 2013 2
 
minyak bumi kelas X
minyak bumi kelas Xminyak bumi kelas X
minyak bumi kelas X
 
Pancia gonfia: le cause e le soluzioni più efficaci per risolvere il problema...
Pancia gonfia: le cause e le soluzioni più efficaci per risolvere il problema...Pancia gonfia: le cause e le soluzioni più efficaci per risolvere il problema...
Pancia gonfia: le cause e le soluzioni più efficaci per risolvere il problema...
 
S04507106111
S04507106111S04507106111
S04507106111
 
Drinmo - dream in move!
Drinmo - dream in move!Drinmo - dream in move!
Drinmo - dream in move!
 
P045068488
P045068488P045068488
P045068488
 
Practica 3
Practica 3Practica 3
Practica 3
 
Q04504101113
Q04504101113Q04504101113
Q04504101113
 
Ngajar 14
Ngajar 14Ngajar 14
Ngajar 14
 

Semelhante a V04507125128

Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
iosrjce
 
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach  Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
IJEEE
 

Semelhante a V04507125128 (20)

Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
 
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...Fuzzy logic Technique Based Speed Control of a Permanent  Magnet Brushless DC...
Fuzzy logic Technique Based Speed Control of a Permanent Magnet Brushless DC...
 
Gl3311371146
Gl3311371146Gl3311371146
Gl3311371146
 
B010341317
B010341317B010341317
B010341317
 
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
Speed Control of a Seperately Excited DC Motor by Implementing Fuzzy Logic Co...
 
J010616573
J010616573J010616573
J010616573
 
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
 
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device ApplicationsIRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
IRJET - Flyback Converter based BLDC Motor Drives for Power Device Applications
 
6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor6. performance analysis of pd, pid controllers for speed control of dc motor
6. performance analysis of pd, pid controllers for speed control of dc motor
 
The Effect of Parameters Variation on Bilateral Controller
The Effect of Parameters Variation on Bilateral ControllerThe Effect of Parameters Variation on Bilateral Controller
The Effect of Parameters Variation on Bilateral Controller
 
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
 
Speed Control of Induction Motor by Using Intelligence Techniques
Speed Control of Induction Motor by Using Intelligence TechniquesSpeed Control of Induction Motor by Using Intelligence Techniques
Speed Control of Induction Motor by Using Intelligence Techniques
 
Da33612620
Da33612620Da33612620
Da33612620
 
Da33612620
Da33612620Da33612620
Da33612620
 
Gz3512221228
Gz3512221228Gz3512221228
Gz3512221228
 
FPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC MotorFPGA Based Speed Control of BLDC Motor
FPGA Based Speed Control of BLDC Motor
 
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVESA NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
A NEW APPROACH TO DTC METHOD FOR BLDC MOTOR ADJUSTABLE SPEED DRIVES
 
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach  Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
 
Simulation Approach to Speed Control of PMBLDC Motor using Various Control Te...
Simulation Approach to Speed Control of PMBLDC Motor using Various Control Te...Simulation Approach to Speed Control of PMBLDC Motor using Various Control Te...
Simulation Approach to Speed Control of PMBLDC Motor using Various Control Te...
 
D0262019026
D0262019026D0262019026
D0262019026
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

V04507125128

  • 1. Pooja Sharma et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 7), May 2014, pp.125-128 www.ijera.com 125 | P a g e Tuning of PID Controller for A Linear Brushless DC Motor using Swarm Intelligence Technique Pooja Sharma, Rajeev Gupta UCE, RTU Kota Kota, India UCE, RTU Kota Kota, India Abstract An Optimal Design of PID Controller is proposed in this paper. The Methodology of PSO Algorithm is utilized to search the optimal parameters of Proportional Integral Derivative (PID) Controller for BLDC Motor. PSO is an Evolutionary Optimization Technique. A Linear Brushless DC Motors are known for higher efficiency and lower maintenance. The Brushless DC Motor is modeled in Simulink & tuning of PID controller using PSO is implemented in MATLAB. This Method was more efficient for Step Response Characteristics. Keywords—Brushless DC Motor, Particle Swarm Optimization ,PID Controller, Optimal Control. I. INTRODUCTION There are two types of DC Motors which are used on a large scale in industries or many applications .They are Conventional DC or Brushless DC motor .The first one is the conventional DC motor where the flux is produced by current through field coil of stationary pole structure [1] .The Second one is BLDC Motor where permanent Magnet Provides the necessary air gap flux instead of wire wound field poles. BLDC Motor has the advantage of No Mechanical Commutator, Lower Maintenance also has simple structure, higher efficiency, and high force & has a high Starting Torque versus falling speed Characteristics which helps high starting torque & helps to prevent sudden load rise [2]. The BLDC Motors are especially used in the industries, production, aeronautics, medicine; consumer & industrial automations .The BLDC Motors are well driven by dc voltage. They have no commutation that is done by electronics application (Hall effect Sensors).Recently Many Control methodologies such as optimal control[4] ,nonlinear control[3], variable structure control[5] & adaptive control[6] have widely used for Linear Brushless DC motor .However These approaches are either complex in theoretical Bases or difficult to implement[7]. The PID (proportional integral & derivative) Controller is widely used in various field as control engineering, if there are stability is desired, then PID Controller could be very useful. PID controller is the controller parameters tuning process. In a PID controller, each mode (proportional, integral and derivative mode) has a gain to be tuned, giving as a result three variables involved in the tuning process. PSO algorithm is used to select optimal control gains. The Design of BLDC Motor involves a complex process such as modeling, control scheme selection, simulation & parameters tuning etc .various control solutions methods are proposed for speed control design of BLDC Motor. However, PSO PID Controller Algorithm is an easy implementation, flexible & highly reliable. It is firstly introduced by Kennedy & Eberhart [14] is one of the method Of learning algorithms .it is Motivated by the behavior of organism , such as fish schooling & bird flocking .it is a well Balanced mechanism to enhance the Global & local exploration abilities. In This Paper, an optimal PID Controller for a general second Order system is developed using PSO approach. The new PID tuning Algorithm is applied to the speed control of BLDC Motors. II. BRUSHLESS DC MOTORS BLDC motors are a derivative of the most commonly used DC motor, the brushed DC motor, and they share the same torque and speed performance curve characteristics. The major difference between the two is the use of brushes. BLDC motors do not have brushes (hence the name "brushless DC") and must be electronically commutated [17]. Commutation is the act of changing the motor phase currents at the appropriate times to produce rotational torque .DC motors use mechanical commutators and brushes to achieve the commutation .BLDC Motors use Hall Effect sensors in place of commutators. The stators of BLDC motors are the coils, and the rotors are the permanent magnets. The stators develop the magnetic fields to make the rotor rotating .The BLDC Motor operates in many modes (phases), but the most common is the 3-phase.The 3-phase has better efficiency and gives quite low torque. The 3- phase has a very good precision in control .The characteristics equations of BLDC motors can be represented as: RESEARCH ARTICLE OPEN ACCESS
  • 2. Pooja Sharma et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 7), May 2014, pp.125-128 www.ijera.com 126 | P a g e 𝑣𝑎𝑝𝑝 (t) = L 𝑑𝑖(𝑡) 𝑑𝑡 +R. i (t) + 𝑣𝑎𝑝𝑝 (t) (1) 𝑣 𝑒𝑚𝑓 = 𝐾𝑏 .ω (t) (2) T (t) =𝐾𝑖. i (t) (3) T(t) = J 𝑑𝜔 (𝑡) 𝑑𝑡 + D.𝜔(𝑡) (4) Where 𝑣𝑎𝑝𝑝 (t) is the applied voltage, ω (t) is the rotor speed, L is the inductance of the stator, i(t) is the current of the circuit, R is resistance of the stator, 𝑣 𝑒𝑚𝑓 (t) is the back electromotive force , T is the torque of motor, D is viscous coefficient , J is the moment of inertia , 𝐾𝑡 is the motor torque constant , and 𝐾𝑏 is the back electromotive force constant. Fig.1 shows the block diagram of BLDC Motor, from the characteristics equations of the BLDC motor, the transfer function of speed model is obtained: 𝜔(𝑠) 𝑣 𝑎𝑝𝑝 (𝑠) = 𝐾𝑡 𝐿.𝐽 .𝑆2+ 𝐿𝐷+𝑅𝐽 𝑆+𝐾 𝑡 𝐾 𝑏 (5) Fig.1 The block diagram of BLDC motor The parameters of the motors used for simulation are as follows: Table I PARAMETERS OF THE MOTOR PARAMETERS Values and units R 21.2 Ω 𝐾𝑏 0.1433 Vs 𝑟𝑎𝑑−1 D 1*10−4 Kg-m s/ rad L 0.052 H 𝐾𝑏 0.1433 Kg-m/A J 1*10−5 Kgm 𝑠2 /rad III. OVERVIEW OF PARTICLE SWARM OPTIMIZATION PSO is an easy & smart artificial techniques and a evolutionary computation technique which is developed by Kennedy & Eberhart [13] .it is used to explore the search space of a given problem to find the settings or parameters required to optimize a particular objective. It is based on following two concepts: (i) The idea of swarm intelligence based on the observation of swarming habits by certain kinds of animals (such as birds and fish), (ii) The field of evolutionary computation .The assumption is basic of PSO [16]. For n-variables optimization problem a flock of particles are put into the n-dimensional search space with randomly chosen velocities and positions knowing their best values, so far (𝑃𝑏𝑒𝑠𝑡 ) and the position in the n-dimensional space. The velocity of each particle, adjusted accordingly to its own experience and the other particles flying experience. For example, the 𝑖𝑡𝑕 particle is represented as: 𝑋𝑖 =(𝑥𝑖1,𝑥𝑖2,𝑥𝑖3……………..𝑥𝑖𝑑 )in the d-dimensional space, the best previous positions of the 𝑖𝑡𝑕 particle is represented as: 𝑃𝑏𝑒𝑠𝑡 = (𝑃𝑏𝑒𝑠𝑡 𝑖,1,𝑃𝑏𝑒𝑠𝑡 𝑖,2,𝑃𝑏𝑒𝑠𝑡 𝑖,3………………𝑃𝑏𝑒𝑠𝑡 𝑖,𝑑 ) The index of the best particle among the group is 𝑔 𝑏𝑒𝑠𝑡 . Velocity of the 𝑖𝑡𝑕 particle is represented as: 𝑉𝑖 = (𝑉𝑖,1,𝑉𝑖,2 𝑉𝑖,3………….𝑉𝑖,𝑑) The updated velocity and the distance from 𝑃𝑏𝑒𝑠𝑡 𝑖,𝑑 to 𝑔 𝑏𝑒𝑠𝑡 𝑖,𝑑 is given as[13] : 𝑣𝑖,𝑚 (𝑡+1) =w.𝑣𝑖,𝑚 (𝑡) +𝑐1*rand()*(𝑃𝑏𝑒𝑠𝑡𝑖,𝑚 -𝑥 𝑚 (𝑡) )+𝑐2* rand()*𝑔𝑏𝑒𝑠𝑡 𝑚 - 𝑥𝑖,𝑚 (𝑡) ) (6) 𝑥𝑖,𝑚 (𝑡+1) =𝑥 𝑚 (𝑡) +𝑣 𝑚 (𝑡+1) (7) i= 1, 2........, n m= 1, 2,......d n Number of particles in the group d Dimension t Pointer of iterations (generations) 𝑣𝑖,𝑚 (𝑡) Velocity of particle I at iteration t w Inertia weight factor 𝑐1,𝑐2 Acceleration constant rand () Random number between 0 and 1 𝑥𝑖,𝑑 (𝑡) Current position of particle i at iterations 𝑃𝑏𝑒𝑠𝑡𝑖 Best previous position of the ith particle 𝑔 𝑏𝑒𝑠𝑡 Best particle among all the particles in the population IV. IMPLEMENTATION OF PSO-PID FOR BLDC MOTOR In This paper a time domain criterion is used for evaluating the PID Controller .A set of good control parameters P,I and D
  • 3. Pooja Sharma et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 7), May 2014, pp.125-128 www.ijera.com 127 | P a g e Can yield a good step response that will result in performance criteria minimization in the time domain .These performance criteria in the time domain include the overshoot, rise time, Settling time, and steady state error [13]. Therefore, the performance criterion is defined as follows: W (K) = (1- 𝑒−𝛽 ).(𝑀𝑝 + 𝐸𝑠𝑠) + 𝑒−𝛽 .(𝑡 𝑠 - 𝑡 𝑟) where K is [P,I,D]and β is weightening factor. The performance criterion W (K) can satisfy the designer requirement using the weightening factor β value. β can set to be larger than 0.5 to reduce the overshoot and steady state error, also can set smaller 0.5 to reduce the rise time and settling time. The optimum selection of β depends on the designer‟s requirement and the characteristics of the plant under control. In BLDC motor speed control system the lower β would lead to more optimum responses. In this paper, due to trial, β is set to be 0.5 to optimum the step response of speed control system. The fitness function is reciprocal of the performance criterion, in the other words, f = 1 𝑊(𝐾) In this paper a PSO-PID controller is used to find the optimal values of BLDC speed control system. Fig.2 shows the block diagram of optimal PID control for the BLDC motor. Fig.2 optimal PID control In the proposed PSO method each particle contains three members P, I and D. It means that the search space has three dimension and particles must „fly‟ in a three dimensional space. The flow chart of PSO-PID controller is shown in Fig. 3. Fig.3 Flowchart of PSO-PID control system V. RESULTS To control the speed of LBDC motor at 500rpm, according to the trials, the following PSO parameters are used to verify the performance of the PSO-PID controller parameters:  population size : 25  𝑤 𝑚𝑎𝑥 = 0.9 , 𝑤 𝑚𝑖𝑛 = 0.4  𝑐1 =𝑐2= 0.5  Iteration = 100; Fig.4 Step response of BLDC motor with PSO tune PID controller
  • 4. Pooja Sharma et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 7), May 2014, pp.125-128 www.ijera.com 128 | P a g e TABLE II PERFORMANCE OF THE PSO-PID CONTROLLER Parameters Proposed Method Mehdi Nasri et. Al. [21] [KP KI KD] [ 90.3281,85.2238 ,16.7163] [190.0176,5 0,0.039567] Rise Time(ms) 4.7733e-004 0.3038 Max Overshoot (%) 0 0 Steady State error 0.5000 0.77186 Settling time 8.5014e-007 0.60116 VI. CONCLUSIONS In this paper a novel method to determine PID controller parameters using the PSO method is proposed. Obtained through simulation of BLDC motor, the results show that the proposed controller can perform an efficient search for the optimal PID controller. This method can improve the dynamic Performance of the system in a better way. REFERENCES [1] V. Tipsuwanporn, W. Piyarat and C. Tarasantisuk, “Identification and control of brushless DC motors using on-line trained artificial neural networks,” in Proc. Power Conversion Conf., pp. 1290-1294, Apr. 2002. [2] X.Li Q.Zhang and H.Xiao, “The design of brushless DC motor servo system based on wavelet ANN, “in Proc. Int. Conf. Machine Learning and Cybernetics, pp. 929-933, 2004. [3] N. Hemati, J. S. Thorp, and M. C. Leu, “Robust nonlinear control of Brushless dc motors for direct-drive robotic applications,” IEEE Trans. Ind. Electron., vol. 37, pp. 460– 468, Dec 1990. [4] P. M. Pelczewski and U. H. Kunz, “The optimal control of a constrained drive system with brushless dc motor,” IEEE Trans. Ind. Electron., vol.37, pp. 342–348, Oct. 1990. [5] F. J. Lin, K. K. Shyu, and Y. S. Lin, “Variable structure adaptive control for PM synchronous servo motor drive,” IEE Proc. IEE B: Elect. Power Application, vol. 146, pp. 173–185, Mar. 1999. [6] E. Cerruto, A. Consoli, A. Raciti, and A. Testa, “A robust adaptive controller for PM motor drives in robotic applications,” IEEE Trans. Power Electron., vol. 10, pp. 62–71, Jan. 1995. [7] C.-L. Lin, and H.-Y. Jan, “Evolutionarily multi objective PID control for linear brushless DC motor ”in Proc. IEEE Int. Conf .Industrial Elect. Society, Nov. 2002, pp.39-45. Technology” IEEE Trans. Control System Technology, vol. 13, pp. 559-576, July 2005. [9] G. Yu, and R. Hwang, “Optimal PID speed control of brush less DC motors using LQR approach,” in Proc. IEEE Int. Conf. Systems, Man and Cybernetics, 2004, pp. 473-478. [10] C. L. Lin, and H. Y. Jan, and N. C. Shieh, “GA-based multi objective PID control for a linear brushless DC motor,” IEEE/ASME Trans. Mechatronics , vol.8, No. 1, pp. 56-65, 2003. [11] D. B. Fogel, Evolutionary Computation toward a New Philosophy of Machine Int [8] K. Ang, G. Chong, and Y. Li, “PID control system analysis, design, and intelligence: New York: IEEE, 1995. [12] R. C. Eberhart and Y. Shi, “Comparison between genetic algorithms and particle swarm optimization,” in Proc. IEEE Int. Conf. Evol. Compute, Anchorage, AK, May 1998, pp. 611–616. [13] Z.-L. Gaing, “A particle swarm optimization approach for optimum design of PID controller in AVR system,” IEEE Trans. Energy Conversion, vol. 19, pp. 384-391, June 2004. [14] J. Kennedy and R. Eberhart, “Particle swarm optimization,” in Proc. IEEE Int. Conf. Neural Networks, vol. IV, Perth, Australia, 1995, pp. 1942–1948. [15] M. A. Abido, “Optimal design of power- system stabilizers using particle swarm optimization,” IEEE Trans. Energy Conversion, vol. 17, pp.406-413, Sep. 2002. [16] H. Yoshida, K. Kawata, Y. Fukuyama, S. Takayama, and Y. Nakanishi, “A particle swarm optimization for reactive power and voltage control considering voltage security assessment,” IEEE Trans. on Power Systems, Vol. 15, No. 4, Nov. 2000, pp. 1232 – 1239. [17] Allan R. Hambley, Electrical Engineering: Principles and Application, Prentice Hall, New Jersey 1997. [18] Chee-Mun Ong.Dynamic Simulation of Electric Machinery, Prentice Hall, New Jersey, 1998. [19] R. A. Krohling and J. P. Rey, “Design of optimal disturbance rejection PID controllers using genetic algorithm,” IEEE Trans. Evol. Compute, vol. 5, pp. 78–82, Feb. 2001. [20] Y. Mitsukura, T. Yamamoto, and M. Kaneda, “A design of self-tuning PID controllers using a genetic algorithm,” in Proc. Amer. Contr. Conf., San Diego, CA, June 1999, pp. 1361– 1365. [21] Mehdi Nasri, Hossein Nezamabadi-pour, and Malihe Maghfoori,” A PSO-Based Optimum Designof PID Controller for a Linear Brushless DC Motor”, World Academy of Science, Engineering and Technology 26 2007.