SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, Issue 7, July 2013
2333
www.ijarcet.org

Abstract— A PID controller is designed using ISE, IAE, ITAE and
MSE error criteria for stable linear time invariant continuous
system. A BF-PSO PID controller is designed for the plant to meet
the desired performance specifications by using BF-PSO
optimization algorithm. PID controller gain parameters Kp,Ki,Kd
are designed and applied to the PID controller system .The PID
controller closed loop response is observed for ISE, IAE, IATE
and MSE error criteria. A comparison of system performance
observed for all four criteria.
Keywords—PID Controller Tuning, BF-PSO, Optimization
technique, Close loop feedback.
1. PID controller system
PID controller consists of Proportional, Integral and
Derivative gains. The PID feedback control system is
illustrated in Fig. 1 where r, e, y are respectively the
reference, error and controlled variables. Where Kp is
proportional gain ,Ki is integral gain and Kd is derivative
gain.
Fig1.1: A common feedback PID control system
In the diagram of Fig.1, G(s) is the plant transfer function
and C(s) is the PID controller transfer function that is given
as:
Manuscript received July, 2013.
Yogendra Kumar Soni is PG (M.TECH) Student of UCE, Rajasthan
Technical University KOTA (Mob.No.9784398967)
Rajesh Bhatt is Assit. Prof. of UCE, Rajasthan Technical University KOTA
(Mob.No.9413222142;)
C(s) = Kp+ + Kd [1]
Where Kp ,Ki, Kd parameters of the PID controllers that are
going to be tuned using BF-PSO.
2 Performance evaluation criteria
Quantification of system performance is achieved through a
performance index. The performance selected depends on the
process under consideration and is chosen such that
emphasis is placed on specific aspects of system
performance. Furthermore, performance index is defined as a
quantitative measure to depict the system performance of the
designed PID controller. Using this technique an ‘optimum
system’ can often be designed and a set of PID parameters in
the system can be adjusted to meet the required specification.
For a PID- controlled system, there are often four indices to
depict the system performance ISE, IAE, IATE and MSE.
They are defined as follows:
ISE Index:
ISE = [2]
IAE Index:
IAE = [3]
IATE Index:
IATE = [4]
MSE Index:
MSE =1/t [5]
The following performance indexes are used to minimize the
overshoot, settling time, steady state error and reference
tracking error for PSO-PID controller system. Therefore, for
the SA-based PID tuning, these performance indexes are
used as the objective function. In other word, the objective in
the SA-based optimization is to seek a set of PID parameters
such that the feedback control system has minimum
performance index.
3. Overview of PSO Algorithm
PSO is optimization algorithm based on evolutionary
computation technique. The basic PSO is developed from
research on swarm such as fish schooling and bird flocking.
After it was firstly introduced in 1995, a modified PSO was
then introduced in 1998 to improve the performance of the
original PSO. A new parameter called inertia weight is
added. This is a commonly used PSO where inertia weight is
linearly decreasing during iteration in addition to another
common type of PSO which is reported by Clerc. The later is
BF-PSO optimized PID Controller design
using ISE, IAE, IATE and MSE error criteria
Yogendra Kumar Soni1
and Rajesh Bhatt(Assit. Prof.)2
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, Issue 7, July 2013
www.ijarcet.org
2334
the one used in this paper. In PSO, instead of using genetic
operators, individuals called as particles are “evolved” by
cooperation and competition among themselves through
generations. A particle represents a potential solution to a
problem. Each particle adjusts its flying according to its own
flying experience and its companion flying experience. Each
particle is treated as a point in a D-dimensional space. The
ith particle is represented as XI=(xi1,xi2,…,xiD). The best
previous position (giving the minimum fitness value) of any
particle is recorded and represented as PI=(pi1,pi2,…,piD),
this is called pbest. The index of the best particle among all
particles in the population is represented by the symbol g,
called as gbest. The velocity for the particle i is represented
as VI= (vi1,vi2,…,viD). The particles are updated according
to the following equations:
=W. + *rand()*( )
+ *rand()*( ) [6]
= + [7]
where c1 and c2 are two positive constant. As recommended
in Clerc’s PSO, the constants are c1=1.2,c2=0.5. While
rand() is random function between 0 and 1, and m represents
iteration. Eq.7 is used to calculate particle’s new velocity
according to its previous velocity and the distances of its
current position from its own best experience (position) and
the group’s best experience. Then the particle flies toward a
new position according to Eq.8. The performance of each
particle is measured according to a pre-defined fitness
function (performance index), which is related to the
problem to be solved. Inertia weight, w is brought into the
equation to balance between the global search and local
search capability. It can be a positive constant or even
positive linear or nonlinear function of time. A guaranteed
convergence of PSO proposed by Clerc set w=0.9. It has been
also shown that PSO with different number of particles
(swarm size) has reasonably similar performance. Swarm
size of 10-50 is usually selected. Here, we set 40.
4. BACTERIAL FORAGING OPTIMIZATION
Introduction Based on the research of foraging behaviour of
E.colli bacteria Kevin M.Passino and Liu exploited a variety
of bacterial foraging and swarming behaviour, discussing
how to connect social foraging process with distributed
non-gradient optimization.In the bacterial foraging
optimization process four motile behaviours are mimicked:-
1)CHEMOTAXIS:
A chemotactic step can be defined as a tumble followed by a
tumble or a tumble followed by a run lifetime.To represent a
tumble a unit length random direction, (j), is generated ; this
will be used to define the direction of movement after a
tumble. In particular
i(j+1,k,l) = i(j,k,l) + C(i)* (j) [8]
Where i(j,k,l) represents the ith bacterium at jth chemotactic,
kth reproductive and lth elimination and dispersal step.C(i)
is the size of the step taken in the random direction specified
by a tumble(run length unit).
2)SWARMING:
E.Colli cellscan cooperatively self organize into highly
structured colonies with elevated environmental adaptability
using an intricate communication mechanism.Overall, cells
provide an attraction signal to each other so they swarm
together.The mathematical representation for swarming can
be represented by
Jcc(θ,P(j,k,l)) =Jicc(θ,θi(j,k,l)) =Σ[ Dattract * exp(-Wattract
*Σ( θm –θi m)2)] +Σ[Hrepellant * exp(-Wrepellant *Σ (θm
–θi m)2)] [9]
Where Jcc(θ,P(j,k,l)) is the cost function value to be added to
the actual cost function to be minimized to present a time
varying cost function,S is the total number of bacteria ,P is
the number of parameters to be optimized which are present
in each bacterium and Dattract ,Wattract ,hrepellant
,Wrepellant are different coefficients that should be properly
choosen.
3)REPRODUCTION:
The least healthier bacteria die and the other each healthier
bacteria split into two new bacteria each placed in the same
location.
4) ELIMINATION AND DISPERSAL:
It is possible that in the local environment, the lives of a
population of bacteria changes either gradually (eg, via
consumption of nutrients) or suddenly due to some other
influence. Events can occur that all the bacteria in a region
are killed or a group is dispersed into a new part of the
environment. They have the effect of possibly destroying the
chemotactic progress, but they have also the effect of
assisting the chemotactic process, since dispersal may place
bacteria near good food sources. From a board perspective,
elimination and disposal are parts of the population level
long distance motile behavior.
5.COMBINED PARTICLE SWARM OPTIMIZATION
(BF-PSO)
BF-PSO algorithm combines both BFO and PSO. The aim is
to make PSO ability to exchange social information and BF
abilityin finding new solution byelimination and dispersal, a
unit length direction of tumble behavior is randomly
generated. Random direction may lead to delay in reaching
the global solution. In "BF-PSO" algorithm the unit length
random direction of tumble behavior can be decided by the
global best position and the best position of each bacterium.
During the chemotaxis loop tumble direction is updated by:
ɸ(j+1) = ω*ɸ(j) +c1*rand*(pbest – pcurrent) + c2 * rand*
(gbest - pcurrent) [10]
Where pbest is the best position of each bacterium and gbest
is the global best bacterium. The brief pseudo-code of
BF-PSO has been provided below. Algorithm to find optimal
parameters using BFO for the objective function ITAE is
described below
FLOWCHART OF THE BF-PSO algorithm
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, Issue 7, July 2013
2335
www.ijarcet.org
Fig5.1 Flow chart of BF-PSO algorithm.
6. SIMULATION AND RESULTS
The transfer function (G) for the process is.
2.295 s^3 - 0.01173s^2 - 1.547e-005s + 6.115e-007
---------------------------------------------------------------------
s^4 - 0.01114 s^3 + 5.288e-005 s^2 + 9.232e-010 s +
2.06e-014 [11]
Fig 6.1 Step response of open loop plant
PID Controller tuning using BF-PSO algorithms [1]
Now we tune PID parameters Kp, Ki, Kd for above reduced
order system by using hybrid BF-PSO algorithm.. Fitness
Functions are used for designing PID controller ISE, IAE,
ITAE and ITSE .We set the following parameters
dimension of search space =3;
The number of bacteria =10;
Number of chemotactic steps =10;
Limits the length of a swim =4;
The number of reproduction steps =4;
The number of elimination-dispersal events =2;
The number of bacteria reproductions (splits) per generation
=s/2;
The probability that each bacteria will be
eliminated/dispersed =0.25;
c(:,1)=0.5*ones(s,1); the run length.
We use the following PSO parameters
C1=1.2;
C2= 0.5;
W=0.9;
5.1 BF-PSO-PID Controller tuning using ISE
We apply the BF-PSO algorithm to tune the PID parameters
Kp,Ki and Kd to meet the system performance criteria. We
use the Integral of Squired Error. We obtain the
kp = 362.0052,ki = -18.5505 and kd = 24.7977
Fig. 6.2 The step response of the BF-PSO-PID controller
system for ISE.
The step response of the BF-PSO-PID controller system is
shown in figure 6.2
5.2 BF-PSO-PID Controller tuning using IATE
We apply the BF-PSO to tune the PID parameters Kp,Ki and
Kd to meet the system performance criteria. We use the
Integral of absolute time error .We obtain the kp =
4.6879e+005,ki = 385.5821 and kd = 848.8285
The step response of the BF-PSO PID controller system is
shown in figure 6.3
Fig. 6.3 The step response of the BF-PSO PID controller
system for IATE.
ISSN: 2278 – 1323
International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
Volume 2, Issue 7, July 2013
www.ijarcet.org
2336
5.3 BF-PSO -PID Controller tuning using IAE
We apply the BFO-PSO to tune the PID parameters Kp,Ki
and Kd to meet the system performance criteria. We use the
Integral of absolute error. We obtain the
kp = 12.3353,ki = 0.3128 and kd = 2.3478e+005;
. The step response of the BF-PSO PID controller system
is shown in figure 6.7.
Fig. 6.7 The step response of the BF-PSO PID controller
system for IAE.
5.4 BF-PSO -PID Controller tuning using MSE
We apply the BF-PSO to tune the PID parameters Kp,Ki and
Kd to meet the system performance criteria. We use the Mean
Squire Error. We obtain the kp = -0.0938,ki = 1.5905 and kd
= 1.2114e+004
The step response of the BF-PSO PID controller system is
shown in figure 6.8.
Fig. 6.8 The step response of the BF-PSO PID controller
system for MSE.
Table1.1 Comparision of BF-PSO PID Controller system
for Different Error Critria
Error criteria
Parameters
ISE IATE IAE MSE
Kp 362.0052 4.6879e
+005
12.3353; -0.093
8
Ki -18.5505 385.582
1;
0.3128 1.5905
Kd 24.7977 848.828
5
2.3478e+
005
1.2114
e+004
RiseTime 0.0829 7.2113e
-004
4.0551e-
006
0.4605
SettlingTime 0.2081
0.0051 7.2172e-
006
0.5641
SettlingMin 1.0000
0.9487 0.9028 1.0000
SettlingMax 1.0876
1.1464 1.0000 1.0000
Overshoot 8.7613
14.6420
0
1.5343
e-005
Undershoot 0 0 0 0
Peak
1.0876 1.1464 1.0000 1.0000
PeakTime
0.1127 0.0019 1.9352e-
005
33.963
1
7.Conclusion
We can see from the results that open loop plant is highly
unstable system.Then we design the PID controller system
using BF-PSO algorithm.From the Table 1.1 we can see that
overshoot , rise time and settling time is minimun for IAE
criteria.For the above BF-PSO PID controller system with
IAE criteria undershoot 0 % ,overshoot 0 % and settling time
7.2172e-006 seconds and rise time 4.0551e-006 seconds.
References
[1] Dingyu Xuet and D.P. Atherton ,“A reduction based pid controller design
algorithm for a class of plant model”,u.k. proceeding of 23 conference on
decision and control dec 1993.
[2]Anitha Mary.x and l.sivakumar “a reduced order transfer function models
for alstom gasifier using genetic algorithm ”international journal of computer
applications (0975 – 8887) volume 46– no.5, may 2012 .
[3] Yogendra Kumar Soni and Rajesh Bhatt “PSO optimized reduced order PID
Controller design”International Journal Of Advanced Resarch in Computer
Engineering & Technology.Volume 2 Issue 3,March-2013,pp 989-992
ISSN:2278-1323.
[4] S. Morkos and H. Kamal “ Optimal Tuning of PID Controller using
Bacteria Foraging based Particle Swarm Optimization Algorithm,” Int. J. of
Computers, Communications & Control, ISSN 1841 9836, E-ISSN 1841-9844
Vol. VII, No. 1 (March), pp. 101-114, 2012.
[5] R. Vijay “ Intelligent Bacterial Foraging Optimization Technique to
Economic Load Dispatch Problem,” International Journal of Soft Computing
and Engineering (IJSCE) ISSN: 2231-2307, Volume-2, Issue-2, May 2012
[6] Deepa Thangavelusamy and Lakshmi Ponnusamy “Study and Comparison
of PI Controller Tuning Techniques using Bacteria Foraging and Bacteria
Foraging based Particle Swarm Optimization,” International Journal of
Electrical Engineering. ISSN 0974-2158 Volume 5, Number 5, 2012.

Más contenido relacionado

La actualidad más candente

An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...Hanoi, Water Resources University
 
TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS
TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERSTUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS
TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERSpaperpublications3
 
Stability analysis and design of algorithmic tuned pid controller for bio rea...
Stability analysis and design of algorithmic tuned pid controller for bio rea...Stability analysis and design of algorithmic tuned pid controller for bio rea...
Stability analysis and design of algorithmic tuned pid controller for bio rea...eSAT Journals
 
Design and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithmDesign and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithmeSAT Publishing House
 
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...ijsrd.com
 
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Cemal Ardil
 
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGA
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGAMulti-Robot Formation Control Based on Leader-Follower Optimized by the IGA
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGAIOSRjournaljce
 
Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Engr Nosheen Memon
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimizationanurag singh
 
Optimum capacity allocation of distributed generation
Optimum capacity allocation of distributed generationOptimum capacity allocation of distributed generation
Optimum capacity allocation of distributed generationeSAT Publishing House
 
Disease Classification using ECG Signal Based on PCA Feature along with GA & ...
Disease Classification using ECG Signal Based on PCA Feature along with GA & ...Disease Classification using ECG Signal Based on PCA Feature along with GA & ...
Disease Classification using ECG Signal Based on PCA Feature along with GA & ...IRJET Journal
 
jurnal of occupational safety and health
jurnal of occupational safety and healthjurnal of occupational safety and health
jurnal of occupational safety and healthSiti Mastura
 
Decline of Real Power Loss and Preservation of Voltage Stability by using Chi...
Decline of Real Power Loss and Preservation of Voltage Stability by using Chi...Decline of Real Power Loss and Preservation of Voltage Stability by using Chi...
Decline of Real Power Loss and Preservation of Voltage Stability by using Chi...ijeei-iaes
 
A modified invasive weed
A modified invasive weedA modified invasive weed
A modified invasive weedcsandit
 
Final Semester Project
Final Semester ProjectFinal Semester Project
Final Semester ProjectDebraj Paul
 
A new design of fuzzy logic controller optimized by PSO-SCSO applied to SFO-D...
A new design of fuzzy logic controller optimized by PSO-SCSO applied to SFO-D...A new design of fuzzy logic controller optimized by PSO-SCSO applied to SFO-D...
A new design of fuzzy logic controller optimized by PSO-SCSO applied to SFO-D...IJECEIAES
 

La actualidad más candente (17)

An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
 
TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS
TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERSTUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS
TUNING OF GAINS IN BASIS WEIGHT USING FUZZY CONTROLLERS
 
Stability analysis and design of algorithmic tuned pid controller for bio rea...
Stability analysis and design of algorithmic tuned pid controller for bio rea...Stability analysis and design of algorithmic tuned pid controller for bio rea...
Stability analysis and design of algorithmic tuned pid controller for bio rea...
 
Design and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithmDesign and optimization of pid controller using genetic algorithm
Design and optimization of pid controller using genetic algorithm
 
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
Development of Adaptive Neuro Fuzzy Inference System for Estimation of Evapot...
 
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
Hybrid neuro-fuzzy-approach-for-automatic-generation-control-of-two--area-int...
 
Gy3312241229
Gy3312241229Gy3312241229
Gy3312241229
 
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGA
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGAMulti-Robot Formation Control Based on Leader-Follower Optimized by the IGA
Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGA
 
Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO) Optimization and particle swarm optimization (O & PSO)
Optimization and particle swarm optimization (O & PSO)
 
Particle swarm optimization
Particle swarm optimizationParticle swarm optimization
Particle swarm optimization
 
Optimum capacity allocation of distributed generation
Optimum capacity allocation of distributed generationOptimum capacity allocation of distributed generation
Optimum capacity allocation of distributed generation
 
Disease Classification using ECG Signal Based on PCA Feature along with GA & ...
Disease Classification using ECG Signal Based on PCA Feature along with GA & ...Disease Classification using ECG Signal Based on PCA Feature along with GA & ...
Disease Classification using ECG Signal Based on PCA Feature along with GA & ...
 
jurnal of occupational safety and health
jurnal of occupational safety and healthjurnal of occupational safety and health
jurnal of occupational safety and health
 
Decline of Real Power Loss and Preservation of Voltage Stability by using Chi...
Decline of Real Power Loss and Preservation of Voltage Stability by using Chi...Decline of Real Power Loss and Preservation of Voltage Stability by using Chi...
Decline of Real Power Loss and Preservation of Voltage Stability by using Chi...
 
A modified invasive weed
A modified invasive weedA modified invasive weed
A modified invasive weed
 
Final Semester Project
Final Semester ProjectFinal Semester Project
Final Semester Project
 
A new design of fuzzy logic controller optimized by PSO-SCSO applied to SFO-D...
A new design of fuzzy logic controller optimized by PSO-SCSO applied to SFO-D...A new design of fuzzy logic controller optimized by PSO-SCSO applied to SFO-D...
A new design of fuzzy logic controller optimized by PSO-SCSO applied to SFO-D...
 

Destacado

Ijarcet vol-2-issue-4-1389-1392
Ijarcet vol-2-issue-4-1389-1392Ijarcet vol-2-issue-4-1389-1392
Ijarcet vol-2-issue-4-1389-1392Editor IJARCET
 
Ijarcet vol-2-issue-4-1579-1582
Ijarcet vol-2-issue-4-1579-1582Ijarcet vol-2-issue-4-1579-1582
Ijarcet vol-2-issue-4-1579-1582Editor IJARCET
 
Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Editor IJARCET
 
Ijarcet vol-2-issue-7-2337-2340
Ijarcet vol-2-issue-7-2337-2340Ijarcet vol-2-issue-7-2337-2340
Ijarcet vol-2-issue-7-2337-2340Editor IJARCET
 
A Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesA Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesJim Cahill
 

Destacado (8)

Ijarcet vol-2-issue-4-1389-1392
Ijarcet vol-2-issue-4-1389-1392Ijarcet vol-2-issue-4-1389-1392
Ijarcet vol-2-issue-4-1389-1392
 
Ijarcet vol-2-issue-4-1579-1582
Ijarcet vol-2-issue-4-1579-1582Ijarcet vol-2-issue-4-1579-1582
Ijarcet vol-2-issue-4-1579-1582
 
Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362
 
386 390
386 390386 390
386 390
 
Ijarcet vol-2-issue-7-2337-2340
Ijarcet vol-2-issue-7-2337-2340Ijarcet vol-2-issue-7-2337-2340
Ijarcet vol-2-issue-7-2337-2340
 
A Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant ObjectivesA Unified PID Control Methodology to Meet Plant Objectives
A Unified PID Control Methodology to Meet Plant Objectives
 
Class 19 pi & pd control modes
Class 19   pi & pd control modesClass 19   pi & pd control modes
Class 19 pi & pd control modes
 
Chapter 8-SAMPLE & SAMPLING TECHNIQUES
Chapter 8-SAMPLE & SAMPLING TECHNIQUESChapter 8-SAMPLE & SAMPLING TECHNIQUES
Chapter 8-SAMPLE & SAMPLING TECHNIQUES
 

Similar a Ijarcet vol-2-issue-7-2333-2336

Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
 
Optimization of Unit Commitment Problem using Classical Soft Computing Techni...
Optimization of Unit Commitment Problem using Classical Soft Computing Techni...Optimization of Unit Commitment Problem using Classical Soft Computing Techni...
Optimization of Unit Commitment Problem using Classical Soft Computing Techni...IRJET Journal
 
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...ijeei-iaes
 
IRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET- Performance Analysis of Optimization Techniques by using ClusteringIRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET- Performance Analysis of Optimization Techniques by using ClusteringIRJET Journal
 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...IJECEIAES
 
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...IRJET Journal
 
Enhancement of Power System Performance by Optimal Placement of Distributed G...
Enhancement of Power System Performance by Optimal Placement of Distributed G...Enhancement of Power System Performance by Optimal Placement of Distributed G...
Enhancement of Power System Performance by Optimal Placement of Distributed G...IRJET Journal
 
DriP PSO- A fast and inexpensive PSO for drifting problem spaces
DriP PSO- A fast and inexpensive PSO for drifting problem spacesDriP PSO- A fast and inexpensive PSO for drifting problem spaces
DriP PSO- A fast and inexpensive PSO for drifting problem spacesZubin Bhuyan
 
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOTPSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOTJaresJournal
 
Using particle swarm optimization to solve test functions problems
Using particle swarm optimization to solve test functions problemsUsing particle swarm optimization to solve test functions problems
Using particle swarm optimization to solve test functions problemsriyaniaes
 
Controller design and optimized system analysis for standard dexterous arm model
Controller design and optimized system analysis for standard dexterous arm modelController design and optimized system analysis for standard dexterous arm model
Controller design and optimized system analysis for standard dexterous arm modelIAEME Publication
 
Relevance of Particle Swarm Optimization Technique for the Solution of Econom...
Relevance of Particle Swarm Optimization Technique for the Solution of Econom...Relevance of Particle Swarm Optimization Technique for the Solution of Econom...
Relevance of Particle Swarm Optimization Technique for the Solution of Econom...IRJET Journal
 
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization TechniqueDynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization TechniquejournalBEEI
 
COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...
COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...
COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...csandit
 
Optimal PID controller design using artificial bee colony algorithm for robot...
Optimal PID controller design using artificial bee colony algorithm for robot...Optimal PID controller design using artificial bee colony algorithm for robot...
Optimal PID controller design using artificial bee colony algorithm for robot...nooriasukmaningtyas
 
Optimal control of load frequency control power system based on particle swar...
Optimal control of load frequency control power system based on particle swar...Optimal control of load frequency control power system based on particle swar...
Optimal control of load frequency control power system based on particle swar...theijes
 
Economic Load Dispatch Optimization of Six Interconnected Generating Units Us...
Economic Load Dispatch Optimization of Six Interconnected Generating Units Us...Economic Load Dispatch Optimization of Six Interconnected Generating Units Us...
Economic Load Dispatch Optimization of Six Interconnected Generating Units Us...IOSR Journals
 
Performance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using geneticPerformance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using geneticIAEME Publication
 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...AIRCC Publishing Corporation
 

Similar a Ijarcet vol-2-issue-7-2333-2336 (20)

Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
Optimization of Unit Commitment Problem using Classical Soft Computing Techni...
Optimization of Unit Commitment Problem using Classical Soft Computing Techni...Optimization of Unit Commitment Problem using Classical Soft Computing Techni...
Optimization of Unit Commitment Problem using Classical Soft Computing Techni...
 
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...
 
IRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET- Performance Analysis of Optimization Techniques by using ClusteringIRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET- Performance Analysis of Optimization Techniques by using Clustering
 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...
 
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...
Artificial Intelligent and meta-heuristic Control Based DFIG model Considered...
 
Enhancement of Power System Performance by Optimal Placement of Distributed G...
Enhancement of Power System Performance by Optimal Placement of Distributed G...Enhancement of Power System Performance by Optimal Placement of Distributed G...
Enhancement of Power System Performance by Optimal Placement of Distributed G...
 
DriP PSO- A fast and inexpensive PSO for drifting problem spaces
DriP PSO- A fast and inexpensive PSO for drifting problem spacesDriP PSO- A fast and inexpensive PSO for drifting problem spaces
DriP PSO- A fast and inexpensive PSO for drifting problem spaces
 
Optimal Power System Planning with Renewable DGs with Reactive Power Consider...
Optimal Power System Planning with Renewable DGs with Reactive Power Consider...Optimal Power System Planning with Renewable DGs with Reactive Power Consider...
Optimal Power System Planning with Renewable DGs with Reactive Power Consider...
 
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOTPSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT
PSO APPLIED TO DESIGN OPTIMAL PD CONTROL FOR A UNICYCLE MOBILE ROBOT
 
Using particle swarm optimization to solve test functions problems
Using particle swarm optimization to solve test functions problemsUsing particle swarm optimization to solve test functions problems
Using particle swarm optimization to solve test functions problems
 
Controller design and optimized system analysis for standard dexterous arm model
Controller design and optimized system analysis for standard dexterous arm modelController design and optimized system analysis for standard dexterous arm model
Controller design and optimized system analysis for standard dexterous arm model
 
Relevance of Particle Swarm Optimization Technique for the Solution of Econom...
Relevance of Particle Swarm Optimization Technique for the Solution of Econom...Relevance of Particle Swarm Optimization Technique for the Solution of Econom...
Relevance of Particle Swarm Optimization Technique for the Solution of Econom...
 
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization TechniqueDynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
Dynamic Economic Dispatch Assessment Using Particle Swarm Optimization Technique
 
COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...
COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...
COMPARING THE CUCKOO ALGORITHM WITH OTHER ALGORITHMS FOR ESTIMATING TWO GLSD ...
 
Optimal PID controller design using artificial bee colony algorithm for robot...
Optimal PID controller design using artificial bee colony algorithm for robot...Optimal PID controller design using artificial bee colony algorithm for robot...
Optimal PID controller design using artificial bee colony algorithm for robot...
 
Optimal control of load frequency control power system based on particle swar...
Optimal control of load frequency control power system based on particle swar...Optimal control of load frequency control power system based on particle swar...
Optimal control of load frequency control power system based on particle swar...
 
Economic Load Dispatch Optimization of Six Interconnected Generating Units Us...
Economic Load Dispatch Optimization of Six Interconnected Generating Units Us...Economic Load Dispatch Optimization of Six Interconnected Generating Units Us...
Economic Load Dispatch Optimization of Six Interconnected Generating Units Us...
 
Performance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using geneticPerformance optimization and comparison of variable parameter using genetic
Performance optimization and comparison of variable parameter using genetic
 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
 

Más de Editor IJARCET

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationEditor IJARCET
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Editor IJARCET
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Editor IJARCET
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Editor IJARCET
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Editor IJARCET
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Editor IJARCET
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Editor IJARCET
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Editor IJARCET
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Editor IJARCET
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Editor IJARCET
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Editor IJARCET
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Editor IJARCET
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Editor IJARCET
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Editor IJARCET
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Editor IJARCET
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Editor IJARCET
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Editor IJARCET
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Editor IJARCET
 
Volume 2-issue-6-2098-2101
Volume 2-issue-6-2098-2101Volume 2-issue-6-2098-2101
Volume 2-issue-6-2098-2101Editor IJARCET
 

Más de Editor IJARCET (20)

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturization
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107
 
Volume 2-issue-6-2098-2101
Volume 2-issue-6-2098-2101Volume 2-issue-6-2098-2101
Volume 2-issue-6-2098-2101
 

Último

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Último (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Ijarcet vol-2-issue-7-2333-2336

  • 1. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, Issue 7, July 2013 2333 www.ijarcet.org  Abstract— A PID controller is designed using ISE, IAE, ITAE and MSE error criteria for stable linear time invariant continuous system. A BF-PSO PID controller is designed for the plant to meet the desired performance specifications by using BF-PSO optimization algorithm. PID controller gain parameters Kp,Ki,Kd are designed and applied to the PID controller system .The PID controller closed loop response is observed for ISE, IAE, IATE and MSE error criteria. A comparison of system performance observed for all four criteria. Keywords—PID Controller Tuning, BF-PSO, Optimization technique, Close loop feedback. 1. PID controller system PID controller consists of Proportional, Integral and Derivative gains. The PID feedback control system is illustrated in Fig. 1 where r, e, y are respectively the reference, error and controlled variables. Where Kp is proportional gain ,Ki is integral gain and Kd is derivative gain. Fig1.1: A common feedback PID control system In the diagram of Fig.1, G(s) is the plant transfer function and C(s) is the PID controller transfer function that is given as: Manuscript received July, 2013. Yogendra Kumar Soni is PG (M.TECH) Student of UCE, Rajasthan Technical University KOTA (Mob.No.9784398967) Rajesh Bhatt is Assit. Prof. of UCE, Rajasthan Technical University KOTA (Mob.No.9413222142;) C(s) = Kp+ + Kd [1] Where Kp ,Ki, Kd parameters of the PID controllers that are going to be tuned using BF-PSO. 2 Performance evaluation criteria Quantification of system performance is achieved through a performance index. The performance selected depends on the process under consideration and is chosen such that emphasis is placed on specific aspects of system performance. Furthermore, performance index is defined as a quantitative measure to depict the system performance of the designed PID controller. Using this technique an ‘optimum system’ can often be designed and a set of PID parameters in the system can be adjusted to meet the required specification. For a PID- controlled system, there are often four indices to depict the system performance ISE, IAE, IATE and MSE. They are defined as follows: ISE Index: ISE = [2] IAE Index: IAE = [3] IATE Index: IATE = [4] MSE Index: MSE =1/t [5] The following performance indexes are used to minimize the overshoot, settling time, steady state error and reference tracking error for PSO-PID controller system. Therefore, for the SA-based PID tuning, these performance indexes are used as the objective function. In other word, the objective in the SA-based optimization is to seek a set of PID parameters such that the feedback control system has minimum performance index. 3. Overview of PSO Algorithm PSO is optimization algorithm based on evolutionary computation technique. The basic PSO is developed from research on swarm such as fish schooling and bird flocking. After it was firstly introduced in 1995, a modified PSO was then introduced in 1998 to improve the performance of the original PSO. A new parameter called inertia weight is added. This is a commonly used PSO where inertia weight is linearly decreasing during iteration in addition to another common type of PSO which is reported by Clerc. The later is BF-PSO optimized PID Controller design using ISE, IAE, IATE and MSE error criteria Yogendra Kumar Soni1 and Rajesh Bhatt(Assit. Prof.)2
  • 2. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, Issue 7, July 2013 www.ijarcet.org 2334 the one used in this paper. In PSO, instead of using genetic operators, individuals called as particles are “evolved” by cooperation and competition among themselves through generations. A particle represents a potential solution to a problem. Each particle adjusts its flying according to its own flying experience and its companion flying experience. Each particle is treated as a point in a D-dimensional space. The ith particle is represented as XI=(xi1,xi2,…,xiD). The best previous position (giving the minimum fitness value) of any particle is recorded and represented as PI=(pi1,pi2,…,piD), this is called pbest. The index of the best particle among all particles in the population is represented by the symbol g, called as gbest. The velocity for the particle i is represented as VI= (vi1,vi2,…,viD). The particles are updated according to the following equations: =W. + *rand()*( ) + *rand()*( ) [6] = + [7] where c1 and c2 are two positive constant. As recommended in Clerc’s PSO, the constants are c1=1.2,c2=0.5. While rand() is random function between 0 and 1, and m represents iteration. Eq.7 is used to calculate particle’s new velocity according to its previous velocity and the distances of its current position from its own best experience (position) and the group’s best experience. Then the particle flies toward a new position according to Eq.8. The performance of each particle is measured according to a pre-defined fitness function (performance index), which is related to the problem to be solved. Inertia weight, w is brought into the equation to balance between the global search and local search capability. It can be a positive constant or even positive linear or nonlinear function of time. A guaranteed convergence of PSO proposed by Clerc set w=0.9. It has been also shown that PSO with different number of particles (swarm size) has reasonably similar performance. Swarm size of 10-50 is usually selected. Here, we set 40. 4. BACTERIAL FORAGING OPTIMIZATION Introduction Based on the research of foraging behaviour of E.colli bacteria Kevin M.Passino and Liu exploited a variety of bacterial foraging and swarming behaviour, discussing how to connect social foraging process with distributed non-gradient optimization.In the bacterial foraging optimization process four motile behaviours are mimicked:- 1)CHEMOTAXIS: A chemotactic step can be defined as a tumble followed by a tumble or a tumble followed by a run lifetime.To represent a tumble a unit length random direction, (j), is generated ; this will be used to define the direction of movement after a tumble. In particular i(j+1,k,l) = i(j,k,l) + C(i)* (j) [8] Where i(j,k,l) represents the ith bacterium at jth chemotactic, kth reproductive and lth elimination and dispersal step.C(i) is the size of the step taken in the random direction specified by a tumble(run length unit). 2)SWARMING: E.Colli cellscan cooperatively self organize into highly structured colonies with elevated environmental adaptability using an intricate communication mechanism.Overall, cells provide an attraction signal to each other so they swarm together.The mathematical representation for swarming can be represented by Jcc(θ,P(j,k,l)) =Jicc(θ,θi(j,k,l)) =Σ[ Dattract * exp(-Wattract *Σ( θm –θi m)2)] +Σ[Hrepellant * exp(-Wrepellant *Σ (θm –θi m)2)] [9] Where Jcc(θ,P(j,k,l)) is the cost function value to be added to the actual cost function to be minimized to present a time varying cost function,S is the total number of bacteria ,P is the number of parameters to be optimized which are present in each bacterium and Dattract ,Wattract ,hrepellant ,Wrepellant are different coefficients that should be properly choosen. 3)REPRODUCTION: The least healthier bacteria die and the other each healthier bacteria split into two new bacteria each placed in the same location. 4) ELIMINATION AND DISPERSAL: It is possible that in the local environment, the lives of a population of bacteria changes either gradually (eg, via consumption of nutrients) or suddenly due to some other influence. Events can occur that all the bacteria in a region are killed or a group is dispersed into a new part of the environment. They have the effect of possibly destroying the chemotactic progress, but they have also the effect of assisting the chemotactic process, since dispersal may place bacteria near good food sources. From a board perspective, elimination and disposal are parts of the population level long distance motile behavior. 5.COMBINED PARTICLE SWARM OPTIMIZATION (BF-PSO) BF-PSO algorithm combines both BFO and PSO. The aim is to make PSO ability to exchange social information and BF abilityin finding new solution byelimination and dispersal, a unit length direction of tumble behavior is randomly generated. Random direction may lead to delay in reaching the global solution. In "BF-PSO" algorithm the unit length random direction of tumble behavior can be decided by the global best position and the best position of each bacterium. During the chemotaxis loop tumble direction is updated by: ɸ(j+1) = ω*ɸ(j) +c1*rand*(pbest – pcurrent) + c2 * rand* (gbest - pcurrent) [10] Where pbest is the best position of each bacterium and gbest is the global best bacterium. The brief pseudo-code of BF-PSO has been provided below. Algorithm to find optimal parameters using BFO for the objective function ITAE is described below FLOWCHART OF THE BF-PSO algorithm
  • 3. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, Issue 7, July 2013 2335 www.ijarcet.org Fig5.1 Flow chart of BF-PSO algorithm. 6. SIMULATION AND RESULTS The transfer function (G) for the process is. 2.295 s^3 - 0.01173s^2 - 1.547e-005s + 6.115e-007 --------------------------------------------------------------------- s^4 - 0.01114 s^3 + 5.288e-005 s^2 + 9.232e-010 s + 2.06e-014 [11] Fig 6.1 Step response of open loop plant PID Controller tuning using BF-PSO algorithms [1] Now we tune PID parameters Kp, Ki, Kd for above reduced order system by using hybrid BF-PSO algorithm.. Fitness Functions are used for designing PID controller ISE, IAE, ITAE and ITSE .We set the following parameters dimension of search space =3; The number of bacteria =10; Number of chemotactic steps =10; Limits the length of a swim =4; The number of reproduction steps =4; The number of elimination-dispersal events =2; The number of bacteria reproductions (splits) per generation =s/2; The probability that each bacteria will be eliminated/dispersed =0.25; c(:,1)=0.5*ones(s,1); the run length. We use the following PSO parameters C1=1.2; C2= 0.5; W=0.9; 5.1 BF-PSO-PID Controller tuning using ISE We apply the BF-PSO algorithm to tune the PID parameters Kp,Ki and Kd to meet the system performance criteria. We use the Integral of Squired Error. We obtain the kp = 362.0052,ki = -18.5505 and kd = 24.7977 Fig. 6.2 The step response of the BF-PSO-PID controller system for ISE. The step response of the BF-PSO-PID controller system is shown in figure 6.2 5.2 BF-PSO-PID Controller tuning using IATE We apply the BF-PSO to tune the PID parameters Kp,Ki and Kd to meet the system performance criteria. We use the Integral of absolute time error .We obtain the kp = 4.6879e+005,ki = 385.5821 and kd = 848.8285 The step response of the BF-PSO PID controller system is shown in figure 6.3 Fig. 6.3 The step response of the BF-PSO PID controller system for IATE.
  • 4. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 2, Issue 7, July 2013 www.ijarcet.org 2336 5.3 BF-PSO -PID Controller tuning using IAE We apply the BFO-PSO to tune the PID parameters Kp,Ki and Kd to meet the system performance criteria. We use the Integral of absolute error. We obtain the kp = 12.3353,ki = 0.3128 and kd = 2.3478e+005; . The step response of the BF-PSO PID controller system is shown in figure 6.7. Fig. 6.7 The step response of the BF-PSO PID controller system for IAE. 5.4 BF-PSO -PID Controller tuning using MSE We apply the BF-PSO to tune the PID parameters Kp,Ki and Kd to meet the system performance criteria. We use the Mean Squire Error. We obtain the kp = -0.0938,ki = 1.5905 and kd = 1.2114e+004 The step response of the BF-PSO PID controller system is shown in figure 6.8. Fig. 6.8 The step response of the BF-PSO PID controller system for MSE. Table1.1 Comparision of BF-PSO PID Controller system for Different Error Critria Error criteria Parameters ISE IATE IAE MSE Kp 362.0052 4.6879e +005 12.3353; -0.093 8 Ki -18.5505 385.582 1; 0.3128 1.5905 Kd 24.7977 848.828 5 2.3478e+ 005 1.2114 e+004 RiseTime 0.0829 7.2113e -004 4.0551e- 006 0.4605 SettlingTime 0.2081 0.0051 7.2172e- 006 0.5641 SettlingMin 1.0000 0.9487 0.9028 1.0000 SettlingMax 1.0876 1.1464 1.0000 1.0000 Overshoot 8.7613 14.6420 0 1.5343 e-005 Undershoot 0 0 0 0 Peak 1.0876 1.1464 1.0000 1.0000 PeakTime 0.1127 0.0019 1.9352e- 005 33.963 1 7.Conclusion We can see from the results that open loop plant is highly unstable system.Then we design the PID controller system using BF-PSO algorithm.From the Table 1.1 we can see that overshoot , rise time and settling time is minimun for IAE criteria.For the above BF-PSO PID controller system with IAE criteria undershoot 0 % ,overshoot 0 % and settling time 7.2172e-006 seconds and rise time 4.0551e-006 seconds. References [1] Dingyu Xuet and D.P. Atherton ,“A reduction based pid controller design algorithm for a class of plant model”,u.k. proceeding of 23 conference on decision and control dec 1993. [2]Anitha Mary.x and l.sivakumar “a reduced order transfer function models for alstom gasifier using genetic algorithm ”international journal of computer applications (0975 – 8887) volume 46– no.5, may 2012 . [3] Yogendra Kumar Soni and Rajesh Bhatt “PSO optimized reduced order PID Controller design”International Journal Of Advanced Resarch in Computer Engineering & Technology.Volume 2 Issue 3,March-2013,pp 989-992 ISSN:2278-1323. [4] S. Morkos and H. Kamal “ Optimal Tuning of PID Controller using Bacteria Foraging based Particle Swarm Optimization Algorithm,” Int. J. of Computers, Communications & Control, ISSN 1841 9836, E-ISSN 1841-9844 Vol. VII, No. 1 (March), pp. 101-114, 2012. [5] R. Vijay “ Intelligent Bacterial Foraging Optimization Technique to Economic Load Dispatch Problem,” International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-2, Issue-2, May 2012 [6] Deepa Thangavelusamy and Lakshmi Ponnusamy “Study and Comparison of PI Controller Tuning Techniques using Bacteria Foraging and Bacteria Foraging based Particle Swarm Optimization,” International Journal of Electrical Engineering. ISSN 0974-2158 Volume 5, Number 5, 2012.