SlideShare a Scribd company logo
1 of 26
SPEED CONTROL OF DC MOTOR
USING CONVENTIONAL AND PSO
TUNED PID CONTROLLER
Presented by,
AJESH BENNY
2/4/20191
2/4/20192
INTRODUCTION
 The speed control of a motor is frequently required in
industrial applications, robotics, home appliances, etc.
 The idea of a speed control system is to maintain the
speed of the motor at the desired value under various
condition. In practice, the DC motor is a nonlinear
device and its speed varies because of change in load
demand, disturbances, etc.
 PID controllers are most commonly used controller in
industrial applications.
2/4/20193
DC MOTOR SPEED CONTROL
SYSTEM
Reference
speed
CONTROLLER DC MOTOR
F/V
CONVERTER
SPEED
SENSOR
+
-
Fig. 1 Dc motor speed control system
2/4/20194
 To measure the motor speed an optical switch
is used. It is a LED and photo transistor pair,
which generates pulses corresponding to
motor speed.
 The pulses from optical switch are given to a F/V
converter. The F/V converter produce a DC
voltage proportional to motor speed.
 The controller acts on the error signal and
generates appropriate control voltage.
Speed Control System contd…
2/4/20195
PID CONTROLLER
 PID controllers are used in more than 95% of
closed-loop industrial processes.
 The PID controllers need of less plant
information than a complete mathematical
model.
 The transfer function of PID controller is:
Or,
2/4/20196
Fig. 2 Basic block diagram of a conventional PID controller
Kp e(t)
Ki ∫ 𝑒( 𝑥) 𝑑𝑥
𝑡
Kd
𝑑𝑒
𝑑𝑡
Plant
Setpoint OutputError
BLOCK DIAGRAM OF PID
CONTROLLER
2/4/20197
SYSTEM RESPONSE WITH PI
& PID CONTROLLER
Fig. 4 Step response of PID controllerFig. 3 PI controller step response
2/4/20198
TUNING OF CONTROLLER
• Tuning is adjustment of control parameters to the
optimum values for the desired control response.
• There are accordingly various methods for loop
tuning, some of them are:
-Manual tuning method,
-Ziegler–Nichols tuning method,
-PID tuning software methods.
2/4/20199
Manual Tuning Method
In manual tuning method, parameters are
adjusted by watching system responses. Kp, Ki, Kd are
changed until desired or required system response is
obtained. Although this method is simple, it should be
used by experienced personal.
2/4/201910
Ziegler–Nichols tuning method
• There are two methodologies:
1) Continuous Cycling Method
2) Damped Oscillation Method
1) Continuous Cycling Method
2/4/201911
Continues cycling method cont…..
• The Controller is first set to operate in P mode.
• set Td=0,Ti=∞.
• Increase the proportional gain to Kp=Kpmax,
till the system just starts oscillating with
constant amplitude continuously.
• The time period of continuous oscillation Tu is
noted.
• The optimum settings are:
Kp = 0.6 Kpmax, Ti =Tu/2, Td =Tu/8
2/4/201912
2) Damped Oscillation Method
• Implemented in the case of discontinuous oscillations.
2/4/201913
• Start with low gain proportional control mode with
Ti=0, Ti=∞.
• The gain increased slowly till a decay ratio(p2/p1)
of 1/4th is obtained in step response in the output.
• note Te.
• Ke be the proportional gain setting for obtaining
1/4th decay ratio.
• The optimum settings are:
Kp=Ke , Ti=Te/6,Td=Te/1.5.
Damped Oscillation method cont…..
2/4/201914
System Response with ZN method
Fig.5 System response with ziegler-nichols method
2/4/201915
Particle Swarm Optimization Technique
(PSO Algorithm)
 Inspired from the nature, social behavior and
dynamic movements with communications of insects, birds
and fish.
2/4/201916
 Particle Swarm Optimization (PSO) technique,
proposed by Kennedy and Eberhart in 1995.
 PSO is a robust stochastic optimization technique
based on the movement and intelligence of
swarms.
PSO Contd…
2/4/201917
Each particle keeps track of its coordinates
in the solution space which are associated
with the best solution (fitness) that has
achieved so far by that particle. This value is
called personal best , pbest.
 Another best value that is tracked by the
PSO is the best value obtained so far by any
particle in the neighborhood of that particle.
This value is called gbest.
2/4/201918
Pi(t)
Xi(t) Gi(t) – Xi(t)
Gi(t)
Xi(t+1)
)
New Velocity,
Vij(t+1)=w Vij(t) + r1C1 [Pij(t) – Xij(t)] + r2C2 [Gij(t) – Xij(t)]
New Position,
Xij(t+1)=Xij(t) + Vij(t + 1)
PSO contd…
2/4/201919
The components of PSO are
Swarm Size, Velocity,
position components and
maximum no of iteration.
This techniques is used to
minimize;
-Maximum Overshoot
-Rise time
-Steady state error
-Settling time
PSO contd…
2/4/201920
The structure of the PID controller
with PSO algorithm
Fig.7 PSO-PID Controller Block diagram
2/4/201921
Response of PSO-PID
Controller
Fig.8 PSO-PID controller response
2/4/201922
COMPARISON
[PI,PID,
ZN,PSO]
PI
RESPONSE
PID
RESPONSE
ZIEGLER
NICHOLS
RESPONSE
PSO algorithm
Rise time (s) 6.01 4.99 2.95 0.0451
Settling time
(s)
34.1 20.4 5.28 0.0849
Peak time (s) 1.19 1.06 1.00 1.00
Overshoot
(%)
19 6.17 0.0446 0
Step
Response
STABLE STABLE STABLE More stable
COMPARISON [PI,PID,Z-N,PSO]
2/4/201923
CONCLUSION
 The conventional controllers however are not
recommended for higher order and complex systems
as they can cause the system to become
unstable.
 Hence, a heuristic approach is required for choice
of the controller parameters which can be provided
with the help of Bio inspired methods such as
Particle swarm Optimization, where we can define
variables in a subjective way.
2/4/201924
1) Luis Brito Palma,Fernando Vieira Coito,Bruno Gomes
Ferreira,Paulo Sousa Gil ,”PSO based on-line optimization for
DC motor speed control”, Compatibility and Power
Electronics(CPE) 9th International conference ©2015 IEEE.
2) Subhojit Malik, Palash Dutta, Sayantan Chakrabarti, Abhishek
Barman,“Parameter Estimation of a PID Controller using
Particle Swarm Optimization Algorithm”, International Journal
of Advanced Research in Computer and Communication
Engineering (IJARCCE) Vol. 3, Issue 3, March 2014.
3) P.M.Meshram, Rohit G. Kanojiya, “Tuning of PID Controller
using ziegler-nichols method for Speed Control of DC
motor”,IEEE international confrence on advanced in
engineering, science and management (ICAESM-2012) march
30,31,2012,.
REFERENCES
2/4/201925
4) Dr.Ch.Chengaiah1, K.Venkateswarlu2, “Comparative Study
on Dc Motor Speed Control Using Various Controllers”
International Journal of Advanced Research in Electrical,
Electronics and Instrumentation Engineering Vol. 3, Issue 1,
January 2014.
5) Zwe-Lee Gaing, A particle Swarm Optimization Approach for
Optimum Design of PID Controller in AVR(Automatic Voltage
Regulator) System, IEEE Transactions on Energy
Conversion, Vol.19, No.2, 384-391, 2004.
6) Anupam Aggrawal, 2Akhilesh Kumar Mishra*, 3Abdul Zeeshan
“Speed Control of DC Motor Using Particle Swarm
Optimization Technique by PSO Tunned PID and FOPID”,
International Journal of Engineering Trends and
Technology (IJETT) – Volume 16 Number 2 – Oct 2014
2/4/201926
THANK YOU

More Related Content

What's hot

Speed Control of DC Motor using PID FUZZY Controller.
Speed Control of DC Motor using PID FUZZY Controller.Speed Control of DC Motor using PID FUZZY Controller.
Speed Control of DC Motor using PID FUZZY Controller.Binod kafle
 
Smart grid ppt seminar topic
Smart grid ppt seminar topic Smart grid ppt seminar topic
Smart grid ppt seminar topic ramesh kumawat
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controllervinayvickky
 
Different Kinds of Maximum Power Point Tracking Control Method for Photovolta...
Different Kinds of Maximum Power Point Tracking Control Method for Photovolta...Different Kinds of Maximum Power Point Tracking Control Method for Photovolta...
Different Kinds of Maximum Power Point Tracking Control Method for Photovolta...yash yadav
 
Final ppt on automatic solar traking system
Final ppt on automatic solar traking systemFinal ppt on automatic solar traking system
Final ppt on automatic solar traking systemSHASHIKANT GARUD
 
Solar pv system and mppt
Solar pv system and mpptSolar pv system and mppt
Solar pv system and mpptakshay1234kumar
 
Automatic sun tracking system. ppt
Automatic sun tracking system. pptAutomatic sun tracking system. ppt
Automatic sun tracking system. pptSaumya Ranjan Behura
 
Perturb and observe maximum power point tracking for photovoltaic cell
Perturb and observe maximum power point tracking for photovoltaic cellPerturb and observe maximum power point tracking for photovoltaic cell
Perturb and observe maximum power point tracking for photovoltaic cellAlexander Decker
 
Bidirectional DC-DC isolated converter
Bidirectional DC-DC isolated converterBidirectional DC-DC isolated converter
Bidirectional DC-DC isolated converterVasudeva Guptha
 
Modified ppt for mtech project
Modified ppt for mtech projectModified ppt for mtech project
Modified ppt for mtech projectbetha divya
 
Control system lectures
Control system lectures Control system lectures
Control system lectures Naqqash Sajid
 
Lecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsLecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsSaifullah Memon
 
MPPT using fuzzy logic
MPPT using fuzzy logicMPPT using fuzzy logic
MPPT using fuzzy logicmazirabbas
 
Sensors and microcontroller interfacing
Sensors and microcontroller interfacingSensors and microcontroller interfacing
Sensors and microcontroller interfacingmohamed albanna
 
Solar powered automatic irrigation system
Solar powered automatic irrigation systemSolar powered automatic irrigation system
Solar powered automatic irrigation systemPankaj Kumar
 
maximum power point tracking (mppt)
maximum power point tracking (mppt)maximum power point tracking (mppt)
maximum power point tracking (mppt)Shashikumar Jeevan
 

What's hot (20)

Speed Control of DC Motor using PID FUZZY Controller.
Speed Control of DC Motor using PID FUZZY Controller.Speed Control of DC Motor using PID FUZZY Controller.
Speed Control of DC Motor using PID FUZZY Controller.
 
Smart grid ppt seminar topic
Smart grid ppt seminar topic Smart grid ppt seminar topic
Smart grid ppt seminar topic
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controller
 
Different Kinds of Maximum Power Point Tracking Control Method for Photovolta...
Different Kinds of Maximum Power Point Tracking Control Method for Photovolta...Different Kinds of Maximum Power Point Tracking Control Method for Photovolta...
Different Kinds of Maximum Power Point Tracking Control Method for Photovolta...
 
Final ppt on automatic solar traking system
Final ppt on automatic solar traking systemFinal ppt on automatic solar traking system
Final ppt on automatic solar traking system
 
Solar pv system and mppt
Solar pv system and mpptSolar pv system and mppt
Solar pv system and mppt
 
Maximum power point tracking algorithms for solar(pv) systems
Maximum power point tracking algorithms for solar(pv) systemsMaximum power point tracking algorithms for solar(pv) systems
Maximum power point tracking algorithms for solar(pv) systems
 
Pid controller
Pid controllerPid controller
Pid controller
 
Automatic sun tracking system. ppt
Automatic sun tracking system. pptAutomatic sun tracking system. ppt
Automatic sun tracking system. ppt
 
Perturb and observe maximum power point tracking for photovoltaic cell
Perturb and observe maximum power point tracking for photovoltaic cellPerturb and observe maximum power point tracking for photovoltaic cell
Perturb and observe maximum power point tracking for photovoltaic cell
 
Bidirectional DC-DC isolated converter
Bidirectional DC-DC isolated converterBidirectional DC-DC isolated converter
Bidirectional DC-DC isolated converter
 
Modified ppt for mtech project
Modified ppt for mtech projectModified ppt for mtech project
Modified ppt for mtech project
 
Control system lectures
Control system lectures Control system lectures
Control system lectures
 
Solar tracking system - Report
Solar tracking system - ReportSolar tracking system - Report
Solar tracking system - Report
 
Lecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systemsLecture 7 modelling-of__real_world_systems
Lecture 7 modelling-of__real_world_systems
 
MPPT using fuzzy logic
MPPT using fuzzy logicMPPT using fuzzy logic
MPPT using fuzzy logic
 
Sensors and microcontroller interfacing
Sensors and microcontroller interfacingSensors and microcontroller interfacing
Sensors and microcontroller interfacing
 
Solar powered automatic irrigation system
Solar powered automatic irrigation systemSolar powered automatic irrigation system
Solar powered automatic irrigation system
 
maximum power point tracking (mppt)
maximum power point tracking (mppt)maximum power point tracking (mppt)
maximum power point tracking (mppt)
 
solar tree seminar report
solar tree seminar reportsolar tree seminar report
solar tree seminar report
 

Similar to Speed Control of DC Motor Using PSO tuned PID Controller

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 Journals
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft IJECEIAES
 
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
 
IRJET- Speed Control of DC Motor using PID Controller - A Review
IRJET-  	  Speed Control of DC Motor using PID Controller - A ReviewIRJET-  	  Speed Control of DC Motor using PID Controller - A Review
IRJET- Speed Control of DC Motor using PID Controller - A ReviewIRJET Journal
 
Comparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear SystemComparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear Systempaperpublications3
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentIAEME Publication
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131Oyeniyi Samuel
 
IRJET- Performance Analysis of ACO based PID Controller in AVR System: A ...
IRJET-  	  Performance Analysis of ACO based PID Controller in AVR System: A ...IRJET-  	  Performance Analysis of ACO based PID Controller in AVR System: A ...
IRJET- Performance Analysis of ACO based PID Controller in AVR System: A ...IRJET Journal
 
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...ijsc
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...ijsc
 
11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)IAESIJEECS
 
DC Motor Speed Control for a Plant Based On PID Controller
DC Motor Speed Control for a Plant Based On PID ControllerDC Motor Speed Control for a Plant Based On PID Controller
DC Motor Speed Control for a Plant Based On PID Controllerpaperpublications3
 
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
IRJET-  	  Design & Development of Two-Wheeled Self Balancing RobotIRJET-  	  Design & Development of Two-Wheeled Self Balancing Robot
IRJET- Design & Development of Two-Wheeled Self Balancing RobotIRJET Journal
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET Journal
 

Similar to Speed Control of DC Motor Using PSO tuned PID Controller (20)

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
 
1011ijaia03
1011ijaia031011ijaia03
1011ijaia03
 
Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft  Fuzzy gain scheduling control apply to an RC Hovercraft
Fuzzy gain scheduling control apply to an RC Hovercraft
 
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
 
IRJET- Speed Control of DC Motor using PID Controller - A Review
IRJET-  	  Speed Control of DC Motor using PID Controller - A ReviewIRJET-  	  Speed Control of DC Motor using PID Controller - A Review
IRJET- Speed Control of DC Motor using PID Controller - A Review
 
Ge2310721081
Ge2310721081Ge2310721081
Ge2310721081
 
Comparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear SystemComparison of Tuning Methods of PID Controllers for Non-Linear System
Comparison of Tuning Methods of PID Controllers for Non-Linear System
 
Optimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environmentOptimal tuning of pid power system stabilizer in simulink environment
Optimal tuning of pid power system stabilizer in simulink environment
 
12 article azojete vol 8 125 131
12 article azojete vol 8 125 13112 article azojete vol 8 125 131
12 article azojete vol 8 125 131
 
anas.pdf
anas.pdfanas.pdf
anas.pdf
 
IRJET- Performance Analysis of ACO based PID Controller in AVR System: A ...
IRJET-  	  Performance Analysis of ACO based PID Controller in AVR System: A ...IRJET-  	  Performance Analysis of ACO based PID Controller in AVR System: A ...
IRJET- Performance Analysis of ACO based PID Controller in AVR System: A ...
 
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
Performance Based Comparison Between Various Z-N Tuninng PID And Fuzzy Logic ...
 
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
Performance based Comparison between Various Z-N Tuninng PID and Fuzzy Logic ...
 
11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)11 21 oct16 13083 26986-2-sm(edit)
11 21 oct16 13083 26986-2-sm(edit)
 
DC Motor Speed Control for a Plant Based On PID Controller
DC Motor Speed Control for a Plant Based On PID ControllerDC Motor Speed Control for a Plant Based On PID Controller
DC Motor Speed Control for a Plant Based On PID Controller
 
At4201308314
At4201308314At4201308314
At4201308314
 
Ib3414801485
Ib3414801485Ib3414801485
Ib3414801485
 
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
IRJET-  	  Design & Development of Two-Wheeled Self Balancing RobotIRJET-  	  Design & Development of Two-Wheeled Self Balancing Robot
IRJET- Design & Development of Two-Wheeled Self Balancing Robot
 
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 ...
 
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
IRJET- Analysis of 3-Phase Induction Motor with High Step-Up PWM DC-DC Conver...
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

Speed Control of DC Motor Using PSO tuned PID Controller

  • 1. SPEED CONTROL OF DC MOTOR USING CONVENTIONAL AND PSO TUNED PID CONTROLLER Presented by, AJESH BENNY 2/4/20191
  • 2. 2/4/20192 INTRODUCTION  The speed control of a motor is frequently required in industrial applications, robotics, home appliances, etc.  The idea of a speed control system is to maintain the speed of the motor at the desired value under various condition. In practice, the DC motor is a nonlinear device and its speed varies because of change in load demand, disturbances, etc.  PID controllers are most commonly used controller in industrial applications.
  • 3. 2/4/20193 DC MOTOR SPEED CONTROL SYSTEM Reference speed CONTROLLER DC MOTOR F/V CONVERTER SPEED SENSOR + - Fig. 1 Dc motor speed control system
  • 4. 2/4/20194  To measure the motor speed an optical switch is used. It is a LED and photo transistor pair, which generates pulses corresponding to motor speed.  The pulses from optical switch are given to a F/V converter. The F/V converter produce a DC voltage proportional to motor speed.  The controller acts on the error signal and generates appropriate control voltage. Speed Control System contd…
  • 5. 2/4/20195 PID CONTROLLER  PID controllers are used in more than 95% of closed-loop industrial processes.  The PID controllers need of less plant information than a complete mathematical model.  The transfer function of PID controller is: Or,
  • 6. 2/4/20196 Fig. 2 Basic block diagram of a conventional PID controller Kp e(t) Ki ∫ 𝑒( 𝑥) 𝑑𝑥 𝑡 Kd 𝑑𝑒 𝑑𝑡 Plant Setpoint OutputError BLOCK DIAGRAM OF PID CONTROLLER
  • 7. 2/4/20197 SYSTEM RESPONSE WITH PI & PID CONTROLLER Fig. 4 Step response of PID controllerFig. 3 PI controller step response
  • 8. 2/4/20198 TUNING OF CONTROLLER • Tuning is adjustment of control parameters to the optimum values for the desired control response. • There are accordingly various methods for loop tuning, some of them are: -Manual tuning method, -Ziegler–Nichols tuning method, -PID tuning software methods.
  • 9. 2/4/20199 Manual Tuning Method In manual tuning method, parameters are adjusted by watching system responses. Kp, Ki, Kd are changed until desired or required system response is obtained. Although this method is simple, it should be used by experienced personal.
  • 10. 2/4/201910 Ziegler–Nichols tuning method • There are two methodologies: 1) Continuous Cycling Method 2) Damped Oscillation Method 1) Continuous Cycling Method
  • 11. 2/4/201911 Continues cycling method cont….. • The Controller is first set to operate in P mode. • set Td=0,Ti=∞. • Increase the proportional gain to Kp=Kpmax, till the system just starts oscillating with constant amplitude continuously. • The time period of continuous oscillation Tu is noted. • The optimum settings are: Kp = 0.6 Kpmax, Ti =Tu/2, Td =Tu/8
  • 12. 2/4/201912 2) Damped Oscillation Method • Implemented in the case of discontinuous oscillations.
  • 13. 2/4/201913 • Start with low gain proportional control mode with Ti=0, Ti=∞. • The gain increased slowly till a decay ratio(p2/p1) of 1/4th is obtained in step response in the output. • note Te. • Ke be the proportional gain setting for obtaining 1/4th decay ratio. • The optimum settings are: Kp=Ke , Ti=Te/6,Td=Te/1.5. Damped Oscillation method cont…..
  • 14. 2/4/201914 System Response with ZN method Fig.5 System response with ziegler-nichols method
  • 15. 2/4/201915 Particle Swarm Optimization Technique (PSO Algorithm)  Inspired from the nature, social behavior and dynamic movements with communications of insects, birds and fish.
  • 16. 2/4/201916  Particle Swarm Optimization (PSO) technique, proposed by Kennedy and Eberhart in 1995.  PSO is a robust stochastic optimization technique based on the movement and intelligence of swarms. PSO Contd…
  • 17. 2/4/201917 Each particle keeps track of its coordinates in the solution space which are associated with the best solution (fitness) that has achieved so far by that particle. This value is called personal best , pbest.  Another best value that is tracked by the PSO is the best value obtained so far by any particle in the neighborhood of that particle. This value is called gbest.
  • 18. 2/4/201918 Pi(t) Xi(t) Gi(t) – Xi(t) Gi(t) Xi(t+1) ) New Velocity, Vij(t+1)=w Vij(t) + r1C1 [Pij(t) – Xij(t)] + r2C2 [Gij(t) – Xij(t)] New Position, Xij(t+1)=Xij(t) + Vij(t + 1) PSO contd…
  • 19. 2/4/201919 The components of PSO are Swarm Size, Velocity, position components and maximum no of iteration. This techniques is used to minimize; -Maximum Overshoot -Rise time -Steady state error -Settling time PSO contd…
  • 20. 2/4/201920 The structure of the PID controller with PSO algorithm Fig.7 PSO-PID Controller Block diagram
  • 21. 2/4/201921 Response of PSO-PID Controller Fig.8 PSO-PID controller response
  • 22. 2/4/201922 COMPARISON [PI,PID, ZN,PSO] PI RESPONSE PID RESPONSE ZIEGLER NICHOLS RESPONSE PSO algorithm Rise time (s) 6.01 4.99 2.95 0.0451 Settling time (s) 34.1 20.4 5.28 0.0849 Peak time (s) 1.19 1.06 1.00 1.00 Overshoot (%) 19 6.17 0.0446 0 Step Response STABLE STABLE STABLE More stable COMPARISON [PI,PID,Z-N,PSO]
  • 23. 2/4/201923 CONCLUSION  The conventional controllers however are not recommended for higher order and complex systems as they can cause the system to become unstable.  Hence, a heuristic approach is required for choice of the controller parameters which can be provided with the help of Bio inspired methods such as Particle swarm Optimization, where we can define variables in a subjective way.
  • 24. 2/4/201924 1) Luis Brito Palma,Fernando Vieira Coito,Bruno Gomes Ferreira,Paulo Sousa Gil ,”PSO based on-line optimization for DC motor speed control”, Compatibility and Power Electronics(CPE) 9th International conference ©2015 IEEE. 2) Subhojit Malik, Palash Dutta, Sayantan Chakrabarti, Abhishek Barman,“Parameter Estimation of a PID Controller using Particle Swarm Optimization Algorithm”, International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE) Vol. 3, Issue 3, March 2014. 3) P.M.Meshram, Rohit G. Kanojiya, “Tuning of PID Controller using ziegler-nichols method for Speed Control of DC motor”,IEEE international confrence on advanced in engineering, science and management (ICAESM-2012) march 30,31,2012,. REFERENCES
  • 25. 2/4/201925 4) Dr.Ch.Chengaiah1, K.Venkateswarlu2, “Comparative Study on Dc Motor Speed Control Using Various Controllers” International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering Vol. 3, Issue 1, January 2014. 5) Zwe-Lee Gaing, A particle Swarm Optimization Approach for Optimum Design of PID Controller in AVR(Automatic Voltage Regulator) System, IEEE Transactions on Energy Conversion, Vol.19, No.2, 384-391, 2004. 6) Anupam Aggrawal, 2Akhilesh Kumar Mishra*, 3Abdul Zeeshan “Speed Control of DC Motor Using Particle Swarm Optimization Technique by PSO Tunned PID and FOPID”, International Journal of Engineering Trends and Technology (IJETT) – Volume 16 Number 2 – Oct 2014