SlideShare a Scribd company logo
1 of 57
A
Presentation
on
Automatic Voltage Regulation Using FOPID
Controller Tuned by Particle Swarm
Optimization Technique
SUPERVISOR
(Mr. AKHILESH KUMAR MISHRA)
Assistant Professor
Presented By
Tushar Verma
(1201024508)
CONTENTS
1. Objective
2. Introduction
3. Automatic Voltage Regulation
4. PID Controller
5. FOPID Controller
6. Classical tuning methods of PID & FOPID Controller
7. Optimal Tuning of FOPID Tuning using PSO
8. Simulation Result
9. Conclusion
1. OBJECTIVE
• The aim of my work is to develop a controller based
on Particle Swarm Optimization Technique to
simulate an Automatic Voltage Regulator (AVR) for
a synchronous generator in order to achieve better
stability of the system and fulfil the requirements of
good excitation control.
2. INTRODUCTION
• In this work bio-inspired optimization technique in
controllers and their advantages over conventional
methods is discussed using MATLAB/Simulink.
• Also the advantage of FOPID controller over
Conventional PID controller is discussed using
MATLAB/Simulink.
• The main aim is to apply PSO technique to design
and tune parameters of FOPID controller to get an
output with better dynamic and static performance.
3. AUTOMATIC VOLTAGE
REGULATION
• The Automatic Voltage Regulator (AVR) is widely
used in industrial application to obtain the stability
and good regulation of different electrical apparatus.
• The automatic voltage regulator or AVR, as the name
implies, is a device intended to regulate voltage
automatically: that is to take a varying voltage level
and turn it into a constant voltage level.
Contd…
• A simple AVR consists of:-
1. Amplifier,
2. Exciter,
3. Generator and
4. Sensor.
Contd…
Fig : Block Diagram of AVR
Contd…
• Table 3.1 Parameter range for the components used in
AVR
4. PID CONTROLLER
• PID (proportional-integral-derivative) control
is one of the earlier control strategies.
Fig: Block Diagram of PID Controller
Contd…
• PID controller has all the necessary dynamics:
• Fast reaction on change of the controller input (D
mode),
• Increase in control signal to lead error towards zero (I
mode) and
• Suitable action inside control error area to eliminate
oscillations (P mode).
• The o/p of PID controller is given as:
Contd…
• Table : Effect of each controllers Kp, Ti and Td on a
closed-loop system
5. FOPID Controller
• Fractional-order calculus is an area of mathematics
that deals with derivatives and integrals from non-
integer orders.
• In fact, in principle, they provide more flexibility in
the controller design, with respect to the standard PID
controllers, because they have five parameters to
select (instead of three).
• The concept of FOPID controllers was proposed by
Podlubny in 1997 (Podlubny et al., 1997; Podlubny,
1999a).
Contd…
• It is Clear, by selecting λ = 1 and μ = 1, a classical PID
controller can be recovered. Using λ = 1, μ = 0, and λ = 0, μ =
1, respectively corresponds to the conventional PI & PD
controllers.
• All these classical types of PID controllers are special
cases of the FOPID controller.
•
Contd…
• The mathematical representation of such a controller
is as follows:
• ADVANTAGES OF F-O CONTROLLER
1. If the parameter of a controlled system changes, a fractional
order controller is less sensitive than a classical PID controller.
2. FOC has two extra variables to tune. This provides extra
degrees of freedom to the dynamic properties of fractional order
system.
6.CLASSICALTUNINGMETHODSOF
PID&FOPIDCONTROLLER
• PID Tuning
• The model of a plant is given
as
• The transfer is assumed as
• Where,
• K - Gain
• ϴ - delay time
• T – time constant
Contd…
• Now the response of plant is taken as
Contd…
• After computing the t1 and t2 times, the time delay
(ϴ) and process time constant (T) can be obtained
from the following equations:
Contd…
• Ziegler-Nichols Tuning Method
• Now the value of Kp, Ti, Td is obtained by the
following table :
Contd…
• Cohen-Coon Tuning Method
• Cohen and Coon based the controller settings on the
three parameters ϴ, T and K of the open loop step
response.
Contd…
FOPID Tuning
• Ziegler-Nichols Type Tuning Rules
• First set of tuning rules
• The first set of tuning rule is given as
• P=-0.0048+0.2664L+0.4982T+0.0232L2-0.0720T2-0.0348TL
Contd…
7. Optimal Tuning of FOPID Tuning
using PSO
• Introduction to Particle Swarm Optimization (PSO)
1. Origins
2. Concept
3. PSO Algorithm
Contd…
1. Origin
• Inspired from the nature social behavior and dynamic
movements with communications of insects, birds
and fish.
Contd…
• In 1986, Craig Reynolds described this process in 3
simple behaviors:
1.Separation
• avoidcrowdinglocalflockmates
Contd…
2. Alignment
• Move towards the average heading of local
flock mates
Contd…
3. Cohesion
• Move toward the average position of local
flock mates
Contd…
2. Origin
• Uses a number of agents (particles) that constitute a
swarm moving around in the search space looking for
the best solution.
• Each particle in search space adjusts its “flying”
according to its own flying experience as well as the
flying experience of other particles.
Contd…
• Each particle adjusts its travelling speed dynamically
corresponding to the flying experience of itself and its
colleagues.
• Each particle keeps track:
• its best solution, personal best, pbest
• the best value of any particle, global best, gbest
Contd…
• Each particle modifies its position according to
• Its current position
• Its current velocity
• The distance between
its current position and
pbest
• The distance between its
current position and pbest
Contd…
• 3. Algorithm
Contd…
Contd…
Particle update rule
p = p + v
With
v = v + c1 * rand * (pBest – p) + c2 * rand * (gBest – p)
where
• p: particle’s position
• v: path direction
• c1: weight of local information
• c2: weight of global information
• pBest: best position of the particle
• gBest: best position of the swarm
• rand: random variable
Contd…
1. Create a ‘population’ of agents (particles) uniformly
distributed over X
2. Evaluate each particle’s position according to the
objective function
3. If a particle’s current position is better than its
previous best position, update it
4. Determine the best particle (according to the
particle’s previous best positions)
Contd…
5. Update particles’ velocities
6. Move particles to their new positions:
7. Go to step 2 until stopping criteria are satisfied
Contd…
Contd…
Contd…
Contd…
Contd…
Contd…
Contd…
Contd…
Contd…
8. SIMULATION RESULT
• The figure shows the Simulink model of AVR using
PID controller
Contd…
• the figure shows the step response of AVR using PID
controller which is tuned by the Ziegler Nichols open
loop tuning method.
Contd…
• The figure shows the Simulink model of AVR using
PID controller
Contd…
• the figure shows the step response of AVR which is
tuned by Cohen Coon open loop tuning method.
Contd…
• The figure shows the Simulink model of AVR using
FOPID controller which is tuned by the conventional
tuning method i.e. Ziegler Nichols open loop tuning
method for the first set of tuning rules
Contd…
• The figure shows the step response of AVR using
fractional order PID controller which is tuned by the
ZN tuning method for the first set of tuning rules
Contd…
• The figure shows the Simulink model of AVR using
FOPID controller which is tuned by the bio inspired
optimization method i.e. Particle Swarm Optimization
Technique.
Contd…
• The figure shows the step response of AVR using
fractional order PID controller which is tuned by the
Particle Swarm Optimization Technique based on bio
inspired method
Contd…
• The figure show the comparative model of AVR using PID
controller tuned by ZN & CC open loop tuning method and
Fractional Order PID controller tuned by ZN & Particle
Swarm Optimization method respectively.
Contd…
• The figure shows the comparative step response of AVR
obtained by the PID controller tuned by ZN & CC open loop
tuning method and FOPID controller tuned by conventional
tuning method i.e. ZN tuning method for the first set of tuning
rule
Contd…
• Now the following table shows the comparative
analysis of PID controller tuned by ZN & CC and
FOPID controller tuned by ZN & PSO for AVR.
From the table 8.1 it is clear that the settling time of
the response for AVR obtained by FOPID controller
tuned by Particle Swarm optimization is better than
all the responses obtain by different methods
performed and it desirable condition.
Contd…
9. Conclusion
• Hence a controller is developed based on Particle
Swarm Optimization Technique to simulate an
Automatic Voltage Regulator (AVR) for a
synchronous generator in order to achieve better
stability of the system and fulfil the requirements of
good excitation control.
Thank You

More Related Content

Similar to prsntsn.pptx

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
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.pptTaraGonzales5
 
Temperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerTemperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerMasum Parvej
 
PID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptPID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptmohamed abd elrazek
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd Iaetsd
 
PPT ON BODE INTEGRAL METHOD FOR HEADBOX
PPT ON BODE INTEGRAL METHOD FOR HEADBOXPPT ON BODE INTEGRAL METHOD FOR HEADBOX
PPT ON BODE INTEGRAL METHOD FOR HEADBOXSheikh Ishfaq
 
Speed Control of DC Motor Using PSO tuned PID Controller
Speed Control of DC Motor Using PSO tuned PID ControllerSpeed Control of DC Motor Using PSO tuned PID Controller
Speed Control of DC Motor Using PSO tuned PID ControllerAjesh Benny
 
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
 
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...Journal For Research
 
Ch8 pid controller
Ch8 pid controllerCh8 pid controller
Ch8 pid controllerElaf A.Saeed
 
Tuning of pid
Tuning of pidTuning of pid
Tuning of pidAnkuseth
 
Automated Tuning and Controller Design for DC-DC Boost Converter
Automated Tuning and Controller Design  for DC-DC Boost ConverterAutomated Tuning and Controller Design  for DC-DC Boost Converter
Automated Tuning and Controller Design for DC-DC Boost ConverterIRJET Journal
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentalspurnima saha
 
Closed-loop step response for tuning PID fractional-order filter controllers
Closed-loop step response for tuning PID fractional-order filter controllersClosed-loop step response for tuning PID fractional-order filter controllers
Closed-loop step response for tuning PID fractional-order filter controllersISA Interchange
 
Screenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfScreenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfmuhammadsubhan626458
 
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...IOSR Journals
 
Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...MIbrar4
 
Tuning for PID Controllers.pdf
Tuning for PID Controllers.pdfTuning for PID Controllers.pdf
Tuning for PID Controllers.pdfssuser78cc56
 

Similar to prsntsn.pptx (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
 
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
179529572-ROOT-LOCUS-Control-system-Design-ppt.ppt
 
Temperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerTemperature Control System Using Pid Controller
Temperature Control System Using Pid Controller
 
PID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptPID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.ppt
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pid
 
pid controller
 pid controller pid controller
pid controller
 
PPT ON BODE INTEGRAL METHOD FOR HEADBOX
PPT ON BODE INTEGRAL METHOD FOR HEADBOXPPT ON BODE INTEGRAL METHOD FOR HEADBOX
PPT ON BODE INTEGRAL METHOD FOR HEADBOX
 
Speed Control of DC Motor Using PSO tuned PID Controller
Speed Control of DC Motor Using PSO tuned PID ControllerSpeed Control of DC Motor Using PSO tuned PID Controller
Speed Control of DC Motor Using PSO tuned PID Controller
 
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
 
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
MODEL BASED ANALYSIS OF TEMPERATURE PROCESS UNDER VARIOUS CONTROL STRATEGIES ...
 
Ch8 pid controller
Ch8 pid controllerCh8 pid controller
Ch8 pid controller
 
Tuning of pid
Tuning of pidTuning of pid
Tuning of pid
 
Automated Tuning and Controller Design for DC-DC Boost Converter
Automated Tuning and Controller Design  for DC-DC Boost ConverterAutomated Tuning and Controller Design  for DC-DC Boost Converter
Automated Tuning and Controller Design for DC-DC Boost Converter
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentals
 
Closed-loop step response for tuning PID fractional-order filter controllers
Closed-loop step response for tuning PID fractional-order filter controllersClosed-loop step response for tuning PID fractional-order filter controllers
Closed-loop step response for tuning PID fractional-order filter controllers
 
Screenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdfScreenshot 2021-02-23 at 2.46.02 PM.pdf
Screenshot 2021-02-23 at 2.46.02 PM.pdf
 
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
Model-based Approach of Controller Design for a FOPTD System and its Real Tim...
 
Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...Analysis and Design of PID controller with control parameters in MATLAB and S...
Analysis and Design of PID controller with control parameters in MATLAB and S...
 
Tuning for PID Controllers.pdf
Tuning for PID Controllers.pdfTuning for PID Controllers.pdf
Tuning for PID Controllers.pdf
 
B010411016
B010411016B010411016
B010411016
 

Recently uploaded

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
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
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
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
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
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringJuanCarlosMorales19600
 

Recently uploaded (20)

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
 
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
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
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
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
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
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineering
 

prsntsn.pptx

  • 1. A Presentation on Automatic Voltage Regulation Using FOPID Controller Tuned by Particle Swarm Optimization Technique SUPERVISOR (Mr. AKHILESH KUMAR MISHRA) Assistant Professor Presented By Tushar Verma (1201024508)
  • 2. CONTENTS 1. Objective 2. Introduction 3. Automatic Voltage Regulation 4. PID Controller 5. FOPID Controller 6. Classical tuning methods of PID & FOPID Controller 7. Optimal Tuning of FOPID Tuning using PSO 8. Simulation Result 9. Conclusion
  • 3. 1. OBJECTIVE • The aim of my work is to develop a controller based on Particle Swarm Optimization Technique to simulate an Automatic Voltage Regulator (AVR) for a synchronous generator in order to achieve better stability of the system and fulfil the requirements of good excitation control.
  • 4. 2. INTRODUCTION • In this work bio-inspired optimization technique in controllers and their advantages over conventional methods is discussed using MATLAB/Simulink. • Also the advantage of FOPID controller over Conventional PID controller is discussed using MATLAB/Simulink. • The main aim is to apply PSO technique to design and tune parameters of FOPID controller to get an output with better dynamic and static performance.
  • 5. 3. AUTOMATIC VOLTAGE REGULATION • The Automatic Voltage Regulator (AVR) is widely used in industrial application to obtain the stability and good regulation of different electrical apparatus. • The automatic voltage regulator or AVR, as the name implies, is a device intended to regulate voltage automatically: that is to take a varying voltage level and turn it into a constant voltage level.
  • 6. Contd… • A simple AVR consists of:- 1. Amplifier, 2. Exciter, 3. Generator and 4. Sensor.
  • 7. Contd… Fig : Block Diagram of AVR
  • 8. Contd… • Table 3.1 Parameter range for the components used in AVR
  • 9. 4. PID CONTROLLER • PID (proportional-integral-derivative) control is one of the earlier control strategies. Fig: Block Diagram of PID Controller
  • 10. Contd… • PID controller has all the necessary dynamics: • Fast reaction on change of the controller input (D mode), • Increase in control signal to lead error towards zero (I mode) and • Suitable action inside control error area to eliminate oscillations (P mode). • The o/p of PID controller is given as:
  • 11. Contd… • Table : Effect of each controllers Kp, Ti and Td on a closed-loop system
  • 12. 5. FOPID Controller • Fractional-order calculus is an area of mathematics that deals with derivatives and integrals from non- integer orders. • In fact, in principle, they provide more flexibility in the controller design, with respect to the standard PID controllers, because they have five parameters to select (instead of three). • The concept of FOPID controllers was proposed by Podlubny in 1997 (Podlubny et al., 1997; Podlubny, 1999a).
  • 13. Contd… • It is Clear, by selecting λ = 1 and μ = 1, a classical PID controller can be recovered. Using λ = 1, μ = 0, and λ = 0, μ = 1, respectively corresponds to the conventional PI & PD controllers. • All these classical types of PID controllers are special cases of the FOPID controller. •
  • 14. Contd… • The mathematical representation of such a controller is as follows: • ADVANTAGES OF F-O CONTROLLER 1. If the parameter of a controlled system changes, a fractional order controller is less sensitive than a classical PID controller. 2. FOC has two extra variables to tune. This provides extra degrees of freedom to the dynamic properties of fractional order system.
  • 15. 6.CLASSICALTUNINGMETHODSOF PID&FOPIDCONTROLLER • PID Tuning • The model of a plant is given as • The transfer is assumed as • Where, • K - Gain • ϴ - delay time • T – time constant
  • 16. Contd… • Now the response of plant is taken as
  • 17. Contd… • After computing the t1 and t2 times, the time delay (ϴ) and process time constant (T) can be obtained from the following equations:
  • 18. Contd… • Ziegler-Nichols Tuning Method • Now the value of Kp, Ti, Td is obtained by the following table :
  • 19. Contd… • Cohen-Coon Tuning Method • Cohen and Coon based the controller settings on the three parameters ϴ, T and K of the open loop step response.
  • 20. Contd… FOPID Tuning • Ziegler-Nichols Type Tuning Rules • First set of tuning rules • The first set of tuning rule is given as • P=-0.0048+0.2664L+0.4982T+0.0232L2-0.0720T2-0.0348TL
  • 22. 7. Optimal Tuning of FOPID Tuning using PSO • Introduction to Particle Swarm Optimization (PSO) 1. Origins 2. Concept 3. PSO Algorithm
  • 23. Contd… 1. Origin • Inspired from the nature social behavior and dynamic movements with communications of insects, birds and fish.
  • 24. Contd… • In 1986, Craig Reynolds described this process in 3 simple behaviors: 1.Separation • avoidcrowdinglocalflockmates
  • 25. Contd… 2. Alignment • Move towards the average heading of local flock mates
  • 26. Contd… 3. Cohesion • Move toward the average position of local flock mates
  • 27. Contd… 2. Origin • Uses a number of agents (particles) that constitute a swarm moving around in the search space looking for the best solution. • Each particle in search space adjusts its “flying” according to its own flying experience as well as the flying experience of other particles.
  • 28. Contd… • Each particle adjusts its travelling speed dynamically corresponding to the flying experience of itself and its colleagues. • Each particle keeps track: • its best solution, personal best, pbest • the best value of any particle, global best, gbest
  • 29. Contd… • Each particle modifies its position according to • Its current position • Its current velocity • The distance between its current position and pbest • The distance between its current position and pbest
  • 32. Contd… Particle update rule p = p + v With v = v + c1 * rand * (pBest – p) + c2 * rand * (gBest – p) where • p: particle’s position • v: path direction • c1: weight of local information • c2: weight of global information • pBest: best position of the particle • gBest: best position of the swarm • rand: random variable
  • 33. Contd… 1. Create a ‘population’ of agents (particles) uniformly distributed over X 2. Evaluate each particle’s position according to the objective function 3. If a particle’s current position is better than its previous best position, update it 4. Determine the best particle (according to the particle’s previous best positions)
  • 34. Contd… 5. Update particles’ velocities 6. Move particles to their new positions: 7. Go to step 2 until stopping criteria are satisfied
  • 44. 8. SIMULATION RESULT • The figure shows the Simulink model of AVR using PID controller
  • 45. Contd… • the figure shows the step response of AVR using PID controller which is tuned by the Ziegler Nichols open loop tuning method.
  • 46. Contd… • The figure shows the Simulink model of AVR using PID controller
  • 47. Contd… • the figure shows the step response of AVR which is tuned by Cohen Coon open loop tuning method.
  • 48. Contd… • The figure shows the Simulink model of AVR using FOPID controller which is tuned by the conventional tuning method i.e. Ziegler Nichols open loop tuning method for the first set of tuning rules
  • 49. Contd… • The figure shows the step response of AVR using fractional order PID controller which is tuned by the ZN tuning method for the first set of tuning rules
  • 50. Contd… • The figure shows the Simulink model of AVR using FOPID controller which is tuned by the bio inspired optimization method i.e. Particle Swarm Optimization Technique.
  • 51. Contd… • The figure shows the step response of AVR using fractional order PID controller which is tuned by the Particle Swarm Optimization Technique based on bio inspired method
  • 52. Contd… • The figure show the comparative model of AVR using PID controller tuned by ZN & CC open loop tuning method and Fractional Order PID controller tuned by ZN & Particle Swarm Optimization method respectively.
  • 53. Contd… • The figure shows the comparative step response of AVR obtained by the PID controller tuned by ZN & CC open loop tuning method and FOPID controller tuned by conventional tuning method i.e. ZN tuning method for the first set of tuning rule
  • 54. Contd… • Now the following table shows the comparative analysis of PID controller tuned by ZN & CC and FOPID controller tuned by ZN & PSO for AVR. From the table 8.1 it is clear that the settling time of the response for AVR obtained by FOPID controller tuned by Particle Swarm optimization is better than all the responses obtain by different methods performed and it desirable condition.
  • 56. 9. Conclusion • Hence a controller is developed based on Particle Swarm Optimization Technique to simulate an Automatic Voltage Regulator (AVR) for a synchronous generator in order to achieve better stability of the system and fulfil the requirements of good excitation control.