SlideShare a Scribd company logo
1 of 9
Control Systems Design   PID Controller Tuning Method Parul Goyal
PID Tuning  ( The Ziegler-Nichols Method ) ,[object Object],[object Object],Where: Kmax=  the value of Kp at the point of instability (zeroing the integral and differential gains and raising the proportional gain until the system is unstable): f0= frequency of oscillation 0.125/f0 2.0*f0 0.6*Kmax PID Controller 0 1.2*f0 0.45*Kmax PI Controller 0 0 0.5*Kmax P Controller Kd Ki Kp Controller Type
PID Tuning  ( The Ziegler-Nichols Method ) Application ,[object Object],[object Object]
PID Tuning  ( The Ziegler-Nichols Method ) Application Input to the Model : Desired Position of the Valve Output of the Model : Controlled Position of the Valve
PID Tuning  ( The Ziegler-Nichols Method ) Application Setting PID Gains:  Kp=increase until output becomes unstable Ki=0, Kd=0 At Kp=21.5*1.1, Position Output is still Stable
PID Tuning  ( The Ziegler-Nichols Method ) Application Setting PID Gains:  Kp=increase until output becomes unstable Ki=0, Kd=0 At Kp=21.5*1.3, Position Output has become Unstable
PID Tuning  ( The Ziegler-Nichols Method ) Application Calculation of Kmax & f0: Kmax = 21.5*1.3 f0 =  frequency of oscillations = 33.33 hz PID Controller Parameters: Kp=0.6*Kmax = 0.6*(21.5*1.3) Ki=2.0*f0 = 2.0*33.33 Kd=0.125/f0 = 0.125/33.33 At Kp=21.5*1.3, Position Output has become Unstable
PID Tuning  ( The Ziegler-Nichols Method ) Application Setting PID Gains:  Kp = 21.5*1.3*0.6 Kd = 66.6 Ki = 0.00375
PID Tuning  ( The Ziegler-Nichols Method ) Application Model Output Study: Reduced Steady State Error Stable Output More fine-tuning of PID Gains can be Done by Trial and Error

More Related Content

What's hot

What's hot (20)

PID Control Basics
PID Control BasicsPID Control Basics
PID Control Basics
 
PID controller in control systems
PID controller in control systemsPID controller in control systems
PID controller in control systems
 
Modern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID TuningModern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID Tuning
 
Override control system
Override control systemOverride control system
Override control system
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
 
Pid controller
Pid controllerPid controller
Pid controller
 
Cascade control
Cascade controlCascade control
Cascade control
 
08 pid.controller
08 pid.controller08 pid.controller
08 pid.controller
 
Cascade control system
Cascade control systemCascade control system
Cascade control system
 
Controllers ppt
Controllers pptControllers ppt
Controllers ppt
 
PID Controllers
PID ControllersPID Controllers
PID Controllers
 
Pid controller by Mitesh Kumar
Pid controller by Mitesh KumarPid controller by Mitesh Kumar
Pid controller by Mitesh Kumar
 
Gain Scheduling (GS)
Gain Scheduling (GS)Gain Scheduling (GS)
Gain Scheduling (GS)
 
Pid controller
Pid controllerPid controller
Pid controller
 
Pid controller
Pid controllerPid controller
Pid controller
 
05 tuning.pid.controllers
05 tuning.pid.controllers05 tuning.pid.controllers
05 tuning.pid.controllers
 
Pid controller
Pid controllerPid controller
Pid controller
 
Process Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDsProcess Control Fundamentals and How to read P&IDs
Process Control Fundamentals and How to read P&IDs
 
Class 27 pd, pid electronic controllers
Class 27   pd, pid electronic controllersClass 27   pd, pid electronic controllers
Class 27 pd, pid electronic controllers
 
Floating mode controller
Floating mode controllerFloating mode controller
Floating mode controller
 

Viewers also liked

Chapter 9 Design Via Root Locus
Chapter 9 Design Via Root LocusChapter 9 Design Via Root Locus
Chapter 9 Design Via Root Locusguesta0c38c3
 
Algorithms and hardware designs for quadcopters
Algorithms and hardware designs for quadcoptersAlgorithms and hardware designs for quadcopters
Algorithms and hardware designs for quadcoptersShipeng Xu
 
Industrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersIndustrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersBehzad Samadi
 
Quadcopter final report anand
Quadcopter final report anandQuadcopter final report anand
Quadcopter final report anandAnand kumar
 
CodeRage XI international Conference: Arduino + Delphi Mobile Apps
CodeRage XI international Conference: Arduino + Delphi Mobile Apps CodeRage XI international Conference: Arduino + Delphi Mobile Apps
CodeRage XI international Conference: Arduino + Delphi Mobile Apps Vic Fernandes
 
Design of Control System for Humanoid Robot
Design of Control System for Humanoid RobotDesign of Control System for Humanoid Robot
Design of Control System for Humanoid RobotRohit Bhat
 
Design and Implementation of a Quadrotor Helicopter
Design and Implementation of a Quadrotor HelicopterDesign and Implementation of a Quadrotor Helicopter
Design and Implementation of a Quadrotor HelicopterHicham Berkouk
 
Android + arduino = love @ Droidcon Bucharest 2012
Android + arduino = love @ Droidcon Bucharest 2012Android + arduino = love @ Droidcon Bucharest 2012
Android + arduino = love @ Droidcon Bucharest 2012Droidcon Eastern Europe
 
Controller ppt
Controller pptController ppt
Controller pptgourav0077
 
Thompson tchobanian ni_li)
Thompson tchobanian ni_li)Thompson tchobanian ni_li)
Thompson tchobanian ni_li)trtrungviet
 
Industrial process control
Industrial process controlIndustrial process control
Industrial process controlMohamed A Hakim
 

Viewers also liked (15)

Chapter 9 Design Via Root Locus
Chapter 9 Design Via Root LocusChapter 9 Design Via Root Locus
Chapter 9 Design Via Root Locus
 
Algorithms and hardware designs for quadcopters
Algorithms and hardware designs for quadcoptersAlgorithms and hardware designs for quadcopters
Algorithms and hardware designs for quadcopters
 
Industrial Control Systems - PID Controllers
Industrial Control Systems - PID ControllersIndustrial Control Systems - PID Controllers
Industrial Control Systems - PID Controllers
 
Quadcopter final report anand
Quadcopter final report anandQuadcopter final report anand
Quadcopter final report anand
 
Speed Controller for DC Motor
Speed Controller for DC MotorSpeed Controller for DC Motor
Speed Controller for DC Motor
 
CodeRage XI international Conference: Arduino + Delphi Mobile Apps
CodeRage XI international Conference: Arduino + Delphi Mobile Apps CodeRage XI international Conference: Arduino + Delphi Mobile Apps
CodeRage XI international Conference: Arduino + Delphi Mobile Apps
 
Design of Control System for Humanoid Robot
Design of Control System for Humanoid RobotDesign of Control System for Humanoid Robot
Design of Control System for Humanoid Robot
 
Line Follower Robot
Line Follower RobotLine Follower Robot
Line Follower Robot
 
Design and Implementation of a Quadrotor Helicopter
Design and Implementation of a Quadrotor HelicopterDesign and Implementation of a Quadrotor Helicopter
Design and Implementation of a Quadrotor Helicopter
 
Android + arduino = love @ Droidcon Bucharest 2012
Android + arduino = love @ Droidcon Bucharest 2012Android + arduino = love @ Droidcon Bucharest 2012
Android + arduino = love @ Droidcon Bucharest 2012
 
Pi Controller
Pi ControllerPi Controller
Pi Controller
 
Controller ppt
Controller pptController ppt
Controller ppt
 
Thompson tchobanian ni_li)
Thompson tchobanian ni_li)Thompson tchobanian ni_li)
Thompson tchobanian ni_li)
 
PID Control
PID ControlPID Control
PID Control
 
Industrial process control
Industrial process controlIndustrial process control
Industrial process control
 

Similar to Control Systems Design- PID Tuning

Speed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportSpeed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportBinod kafle
 
Tuning for PID Controllers.pdf
Tuning for PID Controllers.pdfTuning for PID Controllers.pdf
Tuning for PID Controllers.pdfssuser78cc56
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsBaghdad
 
Temperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerTemperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerMasum Parvej
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd Iaetsd
 
Pid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicPid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicRoni Roshni
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning nalan karunanayake
 
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
 
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
 
Presentation FOPID Boost DC-DC Converter.pptx
Presentation FOPID Boost DC-DC Converter.pptxPresentation FOPID Boost DC-DC Converter.pptx
Presentation FOPID Boost DC-DC Converter.pptxSherAli260123
 

Similar to Control Systems Design- PID Tuning (20)

Ziegler-Nichols methods.pptx
Ziegler-Nichols methods.pptxZiegler-Nichols methods.pptx
Ziegler-Nichols methods.pptx
 
PID.pptx
PID.pptxPID.pptx
PID.pptx
 
Speed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportSpeed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress report
 
prsntsn.pptx
prsntsn.pptxprsntsn.pptx
prsntsn.pptx
 
1578385.ppt
1578385.ppt1578385.ppt
1578385.ppt
 
Tuning for PID Controllers.pdf
Tuning for PID Controllers.pdfTuning for PID Controllers.pdf
Tuning for PID Controllers.pdf
 
D04954148
D04954148D04954148
D04954148
 
ppt.pptx
ppt.pptxppt.pptx
ppt.pptx
 
Chapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systemsChapter_6.pptx_Control_systems
Chapter_6.pptx_Control_systems
 
PID Temperature Controller
PID Temperature ControllerPID Temperature Controller
PID Temperature Controller
 
Temperature Control System Using Pid Controller
Temperature Control System Using Pid ControllerTemperature Control System Using Pid Controller
Temperature Control System Using Pid Controller
 
M0537683
M0537683M0537683
M0537683
 
Iaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power systemIaetsd design of fuzzy self-tuned load frequency controller for power system
Iaetsd design of fuzzy self-tuned load frequency controller for power system
 
Pid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicPid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logic
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning
 
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
 
PID Tuning
PID TuningPID Tuning
PID Tuning
 
PID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.pptPID-Control_automation_Engineering_chapter6.ppt
PID-Control_automation_Engineering_chapter6.ppt
 
Presentation
PresentationPresentation
Presentation
 
Presentation FOPID Boost DC-DC Converter.pptx
Presentation FOPID Boost DC-DC Converter.pptxPresentation FOPID Boost DC-DC Converter.pptx
Presentation FOPID Boost DC-DC Converter.pptx
 

Control Systems Design- PID Tuning

  • 1. Control Systems Design PID Controller Tuning Method Parul Goyal
  • 2.
  • 3.
  • 4. PID Tuning ( The Ziegler-Nichols Method ) Application Input to the Model : Desired Position of the Valve Output of the Model : Controlled Position of the Valve
  • 5. PID Tuning ( The Ziegler-Nichols Method ) Application Setting PID Gains: Kp=increase until output becomes unstable Ki=0, Kd=0 At Kp=21.5*1.1, Position Output is still Stable
  • 6. PID Tuning ( The Ziegler-Nichols Method ) Application Setting PID Gains: Kp=increase until output becomes unstable Ki=0, Kd=0 At Kp=21.5*1.3, Position Output has become Unstable
  • 7. PID Tuning ( The Ziegler-Nichols Method ) Application Calculation of Kmax & f0: Kmax = 21.5*1.3 f0 = frequency of oscillations = 33.33 hz PID Controller Parameters: Kp=0.6*Kmax = 0.6*(21.5*1.3) Ki=2.0*f0 = 2.0*33.33 Kd=0.125/f0 = 0.125/33.33 At Kp=21.5*1.3, Position Output has become Unstable
  • 8. PID Tuning ( The Ziegler-Nichols Method ) Application Setting PID Gains: Kp = 21.5*1.3*0.6 Kd = 66.6 Ki = 0.00375
  • 9. PID Tuning ( The Ziegler-Nichols Method ) Application Model Output Study: Reduced Steady State Error Stable Output More fine-tuning of PID Gains can be Done by Trial and Error