SlideShare a Scribd company logo
PID CONTROLLER
TUNING
BY MITESH KUMAR
ROLL NO-10300513026
Applied Electronics & Instrumentation Engg.
Haldia Institute Of Technology
CONTENTSCONTENTS
-WHAT IS PID CONTROLLER?
-WHAT DO YOU NEED TO FORM A PID CONTROLLER?
-HOW DO YOU TUNE YOUR PID PARAMETERS TO THE
OPTIMAL RESPONSE?
-WHAT PERFORMANCE CRITERION SHOULD BE USE FOR
THE SELECTION AND THE TUNING OF THE
CONTROLLER?
-PID TUNING BY( ZIEGLER NICHOLUS METHOD)
:OPEN LOOP METHOD
: CLOSED LOOP METHOD
: TRIAL AND ERROR METHOD
-PID ARCHITECTURE
--What is PID ControllerWhat is PID Controller??
-It stands for proportional , integral and derivative controller.
-it’s a mathematical description of the way of think.
-PID helps you automatically achieve your goal, exactly the
same
way you used to do it manually .
-This diagram shows a general structure for a PID controller.
SP
PV
Controller outpute(t)
Process diagram of PID controllerProcess diagram of PID controller
--What do you need to form a PID Controller?What do you need to form a PID Controller?
-you need the following six basic elements:
-Error: it is the difference between your command and the output
the output of the controller.
-Proportional term P: it is a constant directly related to the amount
of the error .if you have large error ,the term gives you a large
output. and if you have a small error ,it will give you a small
output the simple! The p term affects the speed to reach your
target.
-Integral term: it is constant related to the integration (summation)
of errors over time. If your error is increasing, this term give you a
large output. however if the error is decreasing ,the I term give
you a small output.thu its used to the fine tune your results ,i.e,
when u almost reach your goal ,the p term canot serve you any
more
I term is the one you can count on to drive you error signal to zero.
How to tune PID Controller?How to tune PID Controller?
-Derivative term D:it is constant related to the rate of change
(derivative) of errors with time .
-what does this mean?
it means that if your error signal changes rapidly , i.e., you have a
highly dynamic system like a multi copter , the D term will give
you higher output to catch up with the changes .on the other hand if
your error changes slowly like in the room temperature example ,
the D term won’t find amplify . Thus it ‘ll look for your noise
signal(which usually has a high frequency ) and amplify it to make
your life miserable!
-the D term is a very dangerous controller if it’s not tuned perfectly!
Limits: you need to limit the output of each of the previous controller!
-Finally , you need your system of course unless you are satisfied with
controller
-How do you tune your PID parameters to the-How do you tune your PID parameters to the
optimal response?optimal response?
-Most often tuning is an art more than a science.
- Observe the system and use your intuitive guess and logical
Reasoning.
Here are seven golden rules for general PID tuning:
1.After nulling all the parameters ,increase the P term so that the
output reaches the target in the shortest possible time.
2.If your output starts oscillating ,it means you have too much P.
lower your P term until the oscillation disappears. you will end up
Slightly higher or lower than your target. don’t worry; we will fix that
in the next step.
3.Now increase I term slightly until your errors goes away. note that
usual I values are very small(in the order of one thousandth for
example)
-PID TUNING-PID TUNING
-and they are dependent on the update rate of your PID loop.
The I term is very useful when you have outside error signal affecting
your system (e.g. wind in a multi copter).
-It drives your error to zero whenever possible.
4.If you feel your output is oscillating and it was not before you
adjusted your I term , lower I slightly.
5.For many slow dynamic system ,your job is almost done! You just
have to jump to the last step . when dealing with highly dynamic
system however you need to adjust the D term .
If you feel your output “lagging” behind the error variation and trying
hard but falling to catch them ,increase this term slightly.
6.f your system starts to oscillate with high frequency and small
transition, you probably have to much D term which is amplifying
Your noise. Decrease D appropriately. If your system ,however has to
much noise it is better to keep this parameter to zero.
PID TUNINGPID TUNING
7.At the last watch your limit ! If you were changing the previous
parameters without any noticeable change in the output ,
Remember that limits cut down your output signal. Increase them
Probably but be careful not to burn or saturate your system.
Simulation figure of PID Controller
-What performance criterion should be use for the
selection and the tuning of the controller?
-There are a variety of performance criteria we could use ,such as:
-Keep the maximum deviation (error) as small as possible .
-Achieve short settling time .
-Minimize the integral of the errors until the process has settled to
its desired set point, and so on
-The most often quoted simple performance criteria are:
-overshoot(A/B)
-Rise time
-Settling time
- Decay ratio(C/A)
Performance criteriaPerformance criteria
PID TuningPID Tuning
-- OPEN LOOP METHOD(ZIEGLER NICHOLUS METHOD)OPEN LOOP METHOD(ZIEGLER NICHOLUS METHOD)
-It is done in manual mode
-It is way of relating the process parameters( i.e delay time ,process
gain and time constant) to the controller parameters (i.e .controller
gain and reset time)
-It has been developed for use on delay-followed -by-first-order-lag
processes.
-Process parameter (delay time, process gain and the-Process parameter (delay time, process gain and the
time constant ) from the graphtime constant ) from the graph
-Once the value of process parameter are obtained the-Once the value of process parameter are obtained the
PID parameter can be calculated from the table.PID parameter can be calculated from the table.
-Closed-Loop method (Closed-Loop method ( Ziegler Nichols tuning methodZiegler Nichols tuning method )
PID TuningPID Tuning
- In controller automatic mode ( operating condition ), PV approximate
to set-point. change the %PB of controller to maximum, Integral time
maximum and Derivative time minimum, then decrease %PB and take
load step ( change set-point or change process loads ) for monitor PV
responding until PV occur slight oscillation. Record %PB of oscillate
condition ( Ultimate controller gain, Kcu ) and Band width ( ultimate
period, Pu ).
Set-point
Pu
PV
%PB osc = 1/Kcu x 100(%)%PB osc = 1/Kcu x 100(%)
- Closed-Loop method ( Ziegler Nichols tuning method )
PID Tuning
- In case cannot find out the point of PV oscillation, another
one method is alternative. Adjust %PB and Ti until PV become
to Decay ratio form ( B/A = 1/4 ). Then estimate Pu and Kcu by
following equations.
Set-point
Pq
A
B
Pu = 0.9 PqPu = 0.9 Pq
Kcu = 1.67 KpqKcu = 1.67 Kpq
%PB decay ratio = 1/Kpq x 100(%)%PB decay ratio = 1/Kpq x 100(%)
- Closed-Loop method ( Ziegler Nichols tuning method )
PID Tuning
Roughly Tuning by initial value as table below.
Where:Where:
Kc – Controller gainKc – Controller gain
%PB = 1/Kc x 100(%)%PB = 1/Kc x 100(%)
%PB - % Proportional band%PB - % Proportional band
Ti – Integral time or reset timeTi – Integral time or reset time
( Sec./ Repeat )( Sec./ Repeat )
Td – Derivative time or rateTd – Derivative time or rate
( Sec.)( Sec.)
- Trial & Error method ( Ziegler Nichols tuning method )
PID Tuning
- In controller automatic mode ( operating condition ), PV
approximate to set-point. change the %PB of controller to
maximum, Integral time maximum and Derivative time
minimum, then decrease %PB and take load step ( change set-
point or change process loads ) for monitor PV responding until
PV occur slight oscillation.
Set-point
PV Period
PV
- Trial & Error method ( Ziegler Nichols tuning method )
PID Tuning
- Adjust initial value of the controller as following equations.
Ti = 0.67 PV Period
%PB = 1.33 %PBOSC
- Fine adjust the controller until PV response as Decay ratio
form.
Set-point
PV Period
A
B
Kc vs. Ti Chart
- Trial & Error method ( Ziegler Nichols tuning method )
PID Tuning
- Adjust initial derivative value of the controller by Td = 0.1 Ti
( Ti @ decay ratio ).
- Fine tuning, Derivative time ( Td ) should vary around 0.1Ti
– 0.25Ti incase PV responding is not target however after Td
increasing Kc maybe increased to 1.25 times and Ti maybe
decreased to 2/3 times of the previously, Finally Decry ratio
form is the best practice for tuning criteria after PV damping
( overshoot ) stay in tolerable.
- P Controller mitigates error but initiates offset.
- I Controller mitigates offset but initiates overshoot.
- D Controller mitigates overshoot for optimization.
PID Tuning Architecture
Erro
r
P Controller I Controller
D
Controller
Optimiz
e
Offse
t
Erro
r
Overshoot
Offse
t
Pid controller by Mitesh Kumar

More Related Content

What's hot

PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
KonirDom1
 
Modern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID TuningModern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID Tuning
Amr E. Mohamed
 
Pid controllers
Pid controllersPid controllers
Pid controllers
milind1076
 
Pid controller
Pid controllerPid controller
Pid controller
Dr. Chetan Bhatt
 
PID controller in control systems
PID controller in control systemsPID controller in control systems
PID controller in control systems
khalaf Gaeid
 
PID controller
PID controllerPID controller
PID controller
Tsuyoshi Horigome
 
PID Controllers
PID ControllersPID Controllers
PID Controllers
Ankit Basera
 
Control system lectures
Control system lectures Control system lectures
Control system lectures
Naqqash Sajid
 
PID Control System
PID Control System PID Control System
PID Control System
Asheesh Kumar Shahi
 
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
Waqas Afzal
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control system
LenchoDuguma
 
ON-OFF CONTROL (2).ppt
ON-OFF CONTROL (2).pptON-OFF CONTROL (2).ppt
ON-OFF CONTROL (2).ppt
MUST
 
Class 15 control action and controllers
Class 15   control action and controllersClass 15   control action and controllers
Class 15 control action and controllers
Manipal Institute of Technology
 
Tuning of pid
Tuning of pidTuning of pid
Tuning of pid
Ankuseth
 
Dcs lec01 - introduction to discrete-time control systems
Dcs   lec01 - introduction to discrete-time control systemsDcs   lec01 - introduction to discrete-time control systems
Dcs lec01 - introduction to discrete-time control systems
Amr E. Mohamed
 
Pid controllers
Pid controllersPid controllers
Pid controllers
Abhishek Mehta
 
Gain Scheduling (GS)
Gain Scheduling (GS)Gain Scheduling (GS)
Gain Scheduling (GS)
Mohamed Mohamed El-Sayed
 
Process control 2 chapter
Process control 2 chapterProcess control 2 chapter
Process control 2 chapter
Srinivasa Rao
 
Simulation and Comparison of P, PI, PID Controllers on MATLAB/ Simulink
Simulation and Comparison of P, PI, PID Controllers on MATLAB/ SimulinkSimulation and Comparison of P, PI, PID Controllers on MATLAB/ Simulink
Simulation and Comparison of P, PI, PID Controllers on MATLAB/ Simulink
HarshKumar649
 

What's hot (20)

PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
 
Modern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID TuningModern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID Tuning
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Pid controller
Pid controllerPid controller
Pid controller
 
PID controller in control systems
PID controller in control systemsPID controller in control systems
PID controller in control systems
 
PID controller
PID controllerPID controller
PID controller
 
PID Controllers
PID ControllersPID Controllers
PID Controllers
 
Control system lectures
Control system lectures Control system lectures
Control system lectures
 
PID Tuning
PID TuningPID Tuning
PID Tuning
 
PID Control System
PID Control System PID Control System
PID Control System
 
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control system
 
ON-OFF CONTROL (2).ppt
ON-OFF CONTROL (2).pptON-OFF CONTROL (2).ppt
ON-OFF CONTROL (2).ppt
 
Class 15 control action and controllers
Class 15   control action and controllersClass 15   control action and controllers
Class 15 control action and controllers
 
Tuning of pid
Tuning of pidTuning of pid
Tuning of pid
 
Dcs lec01 - introduction to discrete-time control systems
Dcs   lec01 - introduction to discrete-time control systemsDcs   lec01 - introduction to discrete-time control systems
Dcs lec01 - introduction to discrete-time control systems
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Gain Scheduling (GS)
Gain Scheduling (GS)Gain Scheduling (GS)
Gain Scheduling (GS)
 
Process control 2 chapter
Process control 2 chapterProcess control 2 chapter
Process control 2 chapter
 
Simulation and Comparison of P, PI, PID Controllers on MATLAB/ Simulink
Simulation and Comparison of P, PI, PID Controllers on MATLAB/ SimulinkSimulation and Comparison of P, PI, PID Controllers on MATLAB/ Simulink
Simulation and Comparison of P, PI, PID Controllers on MATLAB/ Simulink
 

Viewers also liked

Control Systems Design- PID Tuning
Control Systems Design- PID TuningControl Systems Design- PID Tuning
Control Systems Design- PID Tuning
parulo123
 
Proportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) ControlProportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) Control
guest9006ab
 
PID Tuning using Ziegler Nicholas - MATLAB Approach
PID Tuning using Ziegler Nicholas - MATLAB ApproachPID Tuning using Ziegler Nicholas - MATLAB Approach
PID Tuning using Ziegler Nicholas - MATLAB Approach
Waleed El-Badry
 
Class 32 performance criteria for tuning controllers
Class 32   performance criteria for tuning controllersClass 32   performance criteria for tuning controllers
Class 32 performance criteria for tuning controllers
Manipal Institute of Technology
 
Practical Boiler Control & Instrumentation for Engineers & Technicians
Practical Boiler Control & Instrumentation for Engineers & TechniciansPractical Boiler Control & Instrumentation for Engineers & Technicians
Practical Boiler Control & Instrumentation for Engineers & TechniciansLiving Online
 
Class 28 pneumatic controllers
Class 28   pneumatic controllersClass 28   pneumatic controllers
Class 28 pneumatic controllers
Manipal Institute of Technology
 
PID Control
PID ControlPID Control
PID Control
Dheeraj Upadhyay
 
Controller ppt
Controller pptController ppt
Controller pptgourav0077
 
Pneumatic controllers
Pneumatic controllersPneumatic controllers
Pneumatic controllers
bestinkallely
 
Ums class vessel
Ums class vesselUms class vessel
Ums class vessel
rohith30
 
ASME Conference Brings Together Engineering Professionals of All Types
ASME Conference Brings Together Engineering Professionals of All TypesASME Conference Brings Together Engineering Professionals of All Types
ASME Conference Brings Together Engineering Professionals of All Types
Maarky Thermal Systems
 
Optimal controller settings
Optimal controller settingsOptimal controller settings
Optimal controller settings
Sadiq Rahim
 
ELECTRICAL ACTUATORS &CONTROLLERS3
ELECTRICAL ACTUATORS &CONTROLLERS3ELECTRICAL ACTUATORS &CONTROLLERS3
ELECTRICAL ACTUATORS &CONTROLLERS3Vijayan KK
 
Pid controller
Pid controllerPid controller
Pid controller
Sangramjit Sarkar
 
Class 30 controller tuning
Class 30   controller tuningClass 30   controller tuning
Class 30 controller tuning
Manipal Institute of Technology
 
Presentation on Op-amp by Sourabh kumar
Presentation on Op-amp by Sourabh kumarPresentation on Op-amp by Sourabh kumar
Presentation on Op-amp by Sourabh kumar
Sourabh Kumar
 
ziegler nichols metodo 1
ziegler nichols metodo 1ziegler nichols metodo 1
ziegler nichols metodo 1
Rodrigo Alejandro Tay
 
Common mode rejection ratio (cmrr) and the operational amplifier
Common mode rejection ratio (cmrr) and the operational amplifierCommon mode rejection ratio (cmrr) and the operational amplifier
Common mode rejection ratio (cmrr) and the operational amplifier
Edgefxkits & Solutions
 
The Electric Propulsion Systems
The Electric Propulsion SystemsThe Electric Propulsion Systems
The Electric Propulsion Systems
Port Said University
 

Viewers also liked (20)

Control Systems Design- PID Tuning
Control Systems Design- PID TuningControl Systems Design- PID Tuning
Control Systems Design- PID Tuning
 
p i d controller
p i d controllerp i d controller
p i d controller
 
Proportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) ControlProportional-Derivative-Integral (PID) Control
Proportional-Derivative-Integral (PID) Control
 
PID Tuning using Ziegler Nicholas - MATLAB Approach
PID Tuning using Ziegler Nicholas - MATLAB ApproachPID Tuning using Ziegler Nicholas - MATLAB Approach
PID Tuning using Ziegler Nicholas - MATLAB Approach
 
Class 32 performance criteria for tuning controllers
Class 32   performance criteria for tuning controllersClass 32   performance criteria for tuning controllers
Class 32 performance criteria for tuning controllers
 
Practical Boiler Control & Instrumentation for Engineers & Technicians
Practical Boiler Control & Instrumentation for Engineers & TechniciansPractical Boiler Control & Instrumentation for Engineers & Technicians
Practical Boiler Control & Instrumentation for Engineers & Technicians
 
Class 28 pneumatic controllers
Class 28   pneumatic controllersClass 28   pneumatic controllers
Class 28 pneumatic controllers
 
PID Control
PID ControlPID Control
PID Control
 
Controller ppt
Controller pptController ppt
Controller ppt
 
Pneumatic controllers
Pneumatic controllersPneumatic controllers
Pneumatic controllers
 
Ums class vessel
Ums class vesselUms class vessel
Ums class vessel
 
ASME Conference Brings Together Engineering Professionals of All Types
ASME Conference Brings Together Engineering Professionals of All TypesASME Conference Brings Together Engineering Professionals of All Types
ASME Conference Brings Together Engineering Professionals of All Types
 
Optimal controller settings
Optimal controller settingsOptimal controller settings
Optimal controller settings
 
ELECTRICAL ACTUATORS &CONTROLLERS3
ELECTRICAL ACTUATORS &CONTROLLERS3ELECTRICAL ACTUATORS &CONTROLLERS3
ELECTRICAL ACTUATORS &CONTROLLERS3
 
Pid controller
Pid controllerPid controller
Pid controller
 
Class 30 controller tuning
Class 30   controller tuningClass 30   controller tuning
Class 30 controller tuning
 
Presentation on Op-amp by Sourabh kumar
Presentation on Op-amp by Sourabh kumarPresentation on Op-amp by Sourabh kumar
Presentation on Op-amp by Sourabh kumar
 
ziegler nichols metodo 1
ziegler nichols metodo 1ziegler nichols metodo 1
ziegler nichols metodo 1
 
Common mode rejection ratio (cmrr) and the operational amplifier
Common mode rejection ratio (cmrr) and the operational amplifierCommon mode rejection ratio (cmrr) and the operational amplifier
Common mode rejection ratio (cmrr) and the operational amplifier
 
The Electric Propulsion Systems
The Electric Propulsion SystemsThe Electric Propulsion Systems
The Electric Propulsion Systems
 

Similar to Pid controller by Mitesh Kumar

4470838.ppt
4470838.ppt4470838.ppt
4470838.ppt
MuhammadMubeen58
 
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
muhammadsubhan626458
 
Pi dfor dummies
Pi dfor dummiesPi dfor dummies
Pi dfor dummies
Ludwig Du Plessis
 
How to tune PID loops
How to tune PID loopsHow to tune PID loops
How to tune PID loops
saeed shafiei
 
How to tune pid loops
How to tune pid loopsHow to tune pid loops
How to tune pid loops
saeed shafiei
 
PIDtutorial.pdf
PIDtutorial.pdfPIDtutorial.pdf
PIDtutorial.pdf
Phương Nam
 
Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singh
Adarsh Singh
 
Tuning for PID Controllers.pdf
Tuning for PID Controllers.pdfTuning for PID Controllers.pdf
Tuning for PID Controllers.pdf
ssuser78cc56
 
Isa saint-louis-exceptional-opportunities-short-course-day-2
Isa saint-louis-exceptional-opportunities-short-course-day-2Isa saint-louis-exceptional-opportunities-short-course-day-2
Isa saint-louis-exceptional-opportunities-short-course-day-2
Jim Cahill
 
Lecture9.pdf
Lecture9.pdfLecture9.pdf
Lecture9.pdf
RajKD5
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482IJRAT
 
Pid controllers
Pid controllersPid controllers
Pid controllers
Hussain K
 
Presentation
PresentationPresentation
Presentation
Hakan Aykulu
 
control technology of bachlor of engineering technology
control technology of bachlor of engineering technologycontrol technology of bachlor of engineering technology
control technology of bachlor of engineering technology
engineerfazi245
 
PITOPS Industrial Process Control Software
PITOPS Industrial Process Control SoftwarePITOPS Industrial Process Control Software
PITOPS Industrial Process Control Software
ie-net ingenieursvereniging vzw
 
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
 

Similar to Pid controller by Mitesh Kumar (20)

4470838.ppt
4470838.ppt4470838.ppt
4470838.ppt
 
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
 
Pi dfor dummies
Pi dfor dummiesPi dfor dummies
Pi dfor dummies
 
How to tune PID loops
How to tune PID loopsHow to tune PID loops
How to tune PID loops
 
How to tune pid loops
How to tune pid loopsHow to tune pid loops
How to tune pid loops
 
P I D CONTOLLER
P I D CONTOLLERP I D CONTOLLER
P I D CONTOLLER
 
PIDtutorial.pdf
PIDtutorial.pdfPIDtutorial.pdf
PIDtutorial.pdf
 
Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singh
 
ControlsLab2
ControlsLab2ControlsLab2
ControlsLab2
 
Tuning for PID Controllers.pdf
Tuning for PID Controllers.pdfTuning for PID Controllers.pdf
Tuning for PID Controllers.pdf
 
Isa saint-louis-exceptional-opportunities-short-course-day-2
Isa saint-louis-exceptional-opportunities-short-course-day-2Isa saint-louis-exceptional-opportunities-short-course-day-2
Isa saint-louis-exceptional-opportunities-short-course-day-2
 
PID - Copy
PID - CopyPID - Copy
PID - Copy
 
Lecture9.pdf
Lecture9.pdfLecture9.pdf
Lecture9.pdf
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
Presentation
PresentationPresentation
Presentation
 
control technology of bachlor of engineering technology
control technology of bachlor of engineering technologycontrol technology of bachlor of engineering technology
control technology of bachlor of engineering technology
 
1578385.ppt
1578385.ppt1578385.ppt
1578385.ppt
 
PITOPS Industrial Process Control Software
PITOPS Industrial Process Control SoftwarePITOPS Industrial Process Control Software
PITOPS Industrial Process Control Software
 
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...
 

More from Mitesh Kumar

Embeded system by Mitesh Kumar
Embeded system by Mitesh KumarEmbeded system by Mitesh Kumar
Embeded system by Mitesh Kumar
Mitesh Kumar
 
Fiber optics measurement Technique by mitesh kumar
Fiber optics measurement Technique by mitesh kumarFiber optics measurement Technique by mitesh kumar
Fiber optics measurement Technique by mitesh kumar
Mitesh Kumar
 
Microcontroller 8051 By Mitesh kumar
Microcontroller 8051 By Mitesh kumarMicrocontroller 8051 By Mitesh kumar
Microcontroller 8051 By Mitesh kumar
Mitesh Kumar
 
Temperature measurement By Mitesh Kumar
Temperature  measurement By Mitesh KumarTemperature  measurement By Mitesh Kumar
Temperature measurement By Mitesh Kumar
Mitesh Kumar
 
Synchronous machine by Mitesh Kumar
Synchronous machine by Mitesh KumarSynchronous machine by Mitesh Kumar
Synchronous machine by Mitesh Kumar
Mitesh Kumar
 
Three phase induction motor By Mitesh Kumar
Three phase induction motor By Mitesh KumarThree phase induction motor By Mitesh Kumar
Three phase induction motor By Mitesh Kumar
Mitesh Kumar
 
Transmitter By MItesh Kumar
Transmitter By MItesh KumarTransmitter By MItesh Kumar
Transmitter By MItesh Kumar
Mitesh Kumar
 
Temperature measurement By Mitesh Kumar
Temperature  measurement By Mitesh KumarTemperature  measurement By Mitesh Kumar
Temperature measurement By Mitesh Kumar
Mitesh Kumar
 
Resistance Temperature Detector By Mitesh Kumar
Resistance Temperature Detector By Mitesh KumarResistance Temperature Detector By Mitesh Kumar
Resistance Temperature Detector By Mitesh Kumar
Mitesh Kumar
 
Synchronous machine Mitesh Kumar
Synchronous machine Mitesh KumarSynchronous machine Mitesh Kumar
Synchronous machine Mitesh Kumar
Mitesh Kumar
 
Pressure measurement id Mitesh Kuamr
Pressure measurement id Mitesh KuamrPressure measurement id Mitesh Kuamr
Pressure measurement id Mitesh Kuamr
Mitesh Kumar
 
Piezoelectric pressure sensor Mitesh Kumar
Piezoelectric pressure sensor Mitesh KumarPiezoelectric pressure sensor Mitesh Kumar
Piezoelectric pressure sensor Mitesh Kumar
Mitesh Kumar
 
Optical measurent Mitesh kumar
Optical measurent Mitesh kumarOptical measurent Mitesh kumar
Optical measurent Mitesh kumar
Mitesh Kumar
 
Net neutrality by Mitesh Kumar
Net neutrality by Mitesh KumarNet neutrality by Mitesh Kumar
Net neutrality by Mitesh Kumar
Mitesh Kumar
 
Dc to Ac inverter By Mitesh Kumar
Dc to Ac inverter By Mitesh KumarDc to Ac inverter By Mitesh Kumar
Dc to Ac inverter By Mitesh Kumar
Mitesh Kumar
 
Network problem cpm and pert BY MITESH KUMAR
Network problem cpm and pert BY MITESH KUMARNetwork problem cpm and pert BY MITESH KUMAR
Network problem cpm and pert BY MITESH KUMAR
Mitesh Kumar
 
Water pollution treatment BY Mitesh Kumar
Water pollution treatment BY Mitesh KumarWater pollution treatment BY Mitesh Kumar
Water pollution treatment BY Mitesh Kumar
Mitesh Kumar
 
Biomass ppt By Mitesh Kumar
Biomass ppt By Mitesh KumarBiomass ppt By Mitesh Kumar
Biomass ppt By Mitesh Kumar
Mitesh Kumar
 
Humanoid robot by mitesh kumar
Humanoid robot by mitesh kumarHumanoid robot by mitesh kumar
Humanoid robot by mitesh kumar
Mitesh Kumar
 
Humanoid robot by Mitesh kumar
Humanoid robot by Mitesh kumar Humanoid robot by Mitesh kumar
Humanoid robot by Mitesh kumar
Mitesh Kumar
 

More from Mitesh Kumar (20)

Embeded system by Mitesh Kumar
Embeded system by Mitesh KumarEmbeded system by Mitesh Kumar
Embeded system by Mitesh Kumar
 
Fiber optics measurement Technique by mitesh kumar
Fiber optics measurement Technique by mitesh kumarFiber optics measurement Technique by mitesh kumar
Fiber optics measurement Technique by mitesh kumar
 
Microcontroller 8051 By Mitesh kumar
Microcontroller 8051 By Mitesh kumarMicrocontroller 8051 By Mitesh kumar
Microcontroller 8051 By Mitesh kumar
 
Temperature measurement By Mitesh Kumar
Temperature  measurement By Mitesh KumarTemperature  measurement By Mitesh Kumar
Temperature measurement By Mitesh Kumar
 
Synchronous machine by Mitesh Kumar
Synchronous machine by Mitesh KumarSynchronous machine by Mitesh Kumar
Synchronous machine by Mitesh Kumar
 
Three phase induction motor By Mitesh Kumar
Three phase induction motor By Mitesh KumarThree phase induction motor By Mitesh Kumar
Three phase induction motor By Mitesh Kumar
 
Transmitter By MItesh Kumar
Transmitter By MItesh KumarTransmitter By MItesh Kumar
Transmitter By MItesh Kumar
 
Temperature measurement By Mitesh Kumar
Temperature  measurement By Mitesh KumarTemperature  measurement By Mitesh Kumar
Temperature measurement By Mitesh Kumar
 
Resistance Temperature Detector By Mitesh Kumar
Resistance Temperature Detector By Mitesh KumarResistance Temperature Detector By Mitesh Kumar
Resistance Temperature Detector By Mitesh Kumar
 
Synchronous machine Mitesh Kumar
Synchronous machine Mitesh KumarSynchronous machine Mitesh Kumar
Synchronous machine Mitesh Kumar
 
Pressure measurement id Mitesh Kuamr
Pressure measurement id Mitesh KuamrPressure measurement id Mitesh Kuamr
Pressure measurement id Mitesh Kuamr
 
Piezoelectric pressure sensor Mitesh Kumar
Piezoelectric pressure sensor Mitesh KumarPiezoelectric pressure sensor Mitesh Kumar
Piezoelectric pressure sensor Mitesh Kumar
 
Optical measurent Mitesh kumar
Optical measurent Mitesh kumarOptical measurent Mitesh kumar
Optical measurent Mitesh kumar
 
Net neutrality by Mitesh Kumar
Net neutrality by Mitesh KumarNet neutrality by Mitesh Kumar
Net neutrality by Mitesh Kumar
 
Dc to Ac inverter By Mitesh Kumar
Dc to Ac inverter By Mitesh KumarDc to Ac inverter By Mitesh Kumar
Dc to Ac inverter By Mitesh Kumar
 
Network problem cpm and pert BY MITESH KUMAR
Network problem cpm and pert BY MITESH KUMARNetwork problem cpm and pert BY MITESH KUMAR
Network problem cpm and pert BY MITESH KUMAR
 
Water pollution treatment BY Mitesh Kumar
Water pollution treatment BY Mitesh KumarWater pollution treatment BY Mitesh Kumar
Water pollution treatment BY Mitesh Kumar
 
Biomass ppt By Mitesh Kumar
Biomass ppt By Mitesh KumarBiomass ppt By Mitesh Kumar
Biomass ppt By Mitesh Kumar
 
Humanoid robot by mitesh kumar
Humanoid robot by mitesh kumarHumanoid robot by mitesh kumar
Humanoid robot by mitesh kumar
 
Humanoid robot by Mitesh kumar
Humanoid robot by Mitesh kumar Humanoid robot by Mitesh kumar
Humanoid robot by Mitesh kumar
 

Recently uploaded

NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
An Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering TechniquesAn Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering Techniques
ambekarshweta25
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 

Recently uploaded (20)

NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
An Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering TechniquesAn Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering Techniques
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 

Pid controller by Mitesh Kumar

  • 1. PID CONTROLLER TUNING BY MITESH KUMAR ROLL NO-10300513026 Applied Electronics & Instrumentation Engg. Haldia Institute Of Technology
  • 2. CONTENTSCONTENTS -WHAT IS PID CONTROLLER? -WHAT DO YOU NEED TO FORM A PID CONTROLLER? -HOW DO YOU TUNE YOUR PID PARAMETERS TO THE OPTIMAL RESPONSE? -WHAT PERFORMANCE CRITERION SHOULD BE USE FOR THE SELECTION AND THE TUNING OF THE CONTROLLER? -PID TUNING BY( ZIEGLER NICHOLUS METHOD) :OPEN LOOP METHOD : CLOSED LOOP METHOD : TRIAL AND ERROR METHOD -PID ARCHITECTURE
  • 3. --What is PID ControllerWhat is PID Controller?? -It stands for proportional , integral and derivative controller. -it’s a mathematical description of the way of think. -PID helps you automatically achieve your goal, exactly the same way you used to do it manually . -This diagram shows a general structure for a PID controller. SP PV Controller outpute(t)
  • 4. Process diagram of PID controllerProcess diagram of PID controller
  • 5. --What do you need to form a PID Controller?What do you need to form a PID Controller? -you need the following six basic elements: -Error: it is the difference between your command and the output the output of the controller. -Proportional term P: it is a constant directly related to the amount of the error .if you have large error ,the term gives you a large output. and if you have a small error ,it will give you a small output the simple! The p term affects the speed to reach your target. -Integral term: it is constant related to the integration (summation) of errors over time. If your error is increasing, this term give you a large output. however if the error is decreasing ,the I term give you a small output.thu its used to the fine tune your results ,i.e, when u almost reach your goal ,the p term canot serve you any more I term is the one you can count on to drive you error signal to zero.
  • 6. How to tune PID Controller?How to tune PID Controller? -Derivative term D:it is constant related to the rate of change (derivative) of errors with time . -what does this mean? it means that if your error signal changes rapidly , i.e., you have a highly dynamic system like a multi copter , the D term will give you higher output to catch up with the changes .on the other hand if your error changes slowly like in the room temperature example , the D term won’t find amplify . Thus it ‘ll look for your noise signal(which usually has a high frequency ) and amplify it to make your life miserable! -the D term is a very dangerous controller if it’s not tuned perfectly! Limits: you need to limit the output of each of the previous controller! -Finally , you need your system of course unless you are satisfied with controller
  • 7. -How do you tune your PID parameters to the-How do you tune your PID parameters to the optimal response?optimal response? -Most often tuning is an art more than a science. - Observe the system and use your intuitive guess and logical Reasoning. Here are seven golden rules for general PID tuning: 1.After nulling all the parameters ,increase the P term so that the output reaches the target in the shortest possible time. 2.If your output starts oscillating ,it means you have too much P. lower your P term until the oscillation disappears. you will end up Slightly higher or lower than your target. don’t worry; we will fix that in the next step. 3.Now increase I term slightly until your errors goes away. note that usual I values are very small(in the order of one thousandth for example)
  • 8. -PID TUNING-PID TUNING -and they are dependent on the update rate of your PID loop. The I term is very useful when you have outside error signal affecting your system (e.g. wind in a multi copter). -It drives your error to zero whenever possible. 4.If you feel your output is oscillating and it was not before you adjusted your I term , lower I slightly. 5.For many slow dynamic system ,your job is almost done! You just have to jump to the last step . when dealing with highly dynamic system however you need to adjust the D term . If you feel your output “lagging” behind the error variation and trying hard but falling to catch them ,increase this term slightly. 6.f your system starts to oscillate with high frequency and small transition, you probably have to much D term which is amplifying Your noise. Decrease D appropriately. If your system ,however has to much noise it is better to keep this parameter to zero.
  • 9. PID TUNINGPID TUNING 7.At the last watch your limit ! If you were changing the previous parameters without any noticeable change in the output , Remember that limits cut down your output signal. Increase them Probably but be careful not to burn or saturate your system. Simulation figure of PID Controller
  • 10. -What performance criterion should be use for the selection and the tuning of the controller? -There are a variety of performance criteria we could use ,such as: -Keep the maximum deviation (error) as small as possible . -Achieve short settling time . -Minimize the integral of the errors until the process has settled to its desired set point, and so on -The most often quoted simple performance criteria are: -overshoot(A/B) -Rise time -Settling time - Decay ratio(C/A)
  • 12. PID TuningPID Tuning -- OPEN LOOP METHOD(ZIEGLER NICHOLUS METHOD)OPEN LOOP METHOD(ZIEGLER NICHOLUS METHOD) -It is done in manual mode -It is way of relating the process parameters( i.e delay time ,process gain and time constant) to the controller parameters (i.e .controller gain and reset time) -It has been developed for use on delay-followed -by-first-order-lag processes.
  • 13. -Process parameter (delay time, process gain and the-Process parameter (delay time, process gain and the time constant ) from the graphtime constant ) from the graph
  • 14. -Once the value of process parameter are obtained the-Once the value of process parameter are obtained the PID parameter can be calculated from the table.PID parameter can be calculated from the table.
  • 15. -Closed-Loop method (Closed-Loop method ( Ziegler Nichols tuning methodZiegler Nichols tuning method ) PID TuningPID Tuning - In controller automatic mode ( operating condition ), PV approximate to set-point. change the %PB of controller to maximum, Integral time maximum and Derivative time minimum, then decrease %PB and take load step ( change set-point or change process loads ) for monitor PV responding until PV occur slight oscillation. Record %PB of oscillate condition ( Ultimate controller gain, Kcu ) and Band width ( ultimate period, Pu ). Set-point Pu PV %PB osc = 1/Kcu x 100(%)%PB osc = 1/Kcu x 100(%)
  • 16. - Closed-Loop method ( Ziegler Nichols tuning method ) PID Tuning - In case cannot find out the point of PV oscillation, another one method is alternative. Adjust %PB and Ti until PV become to Decay ratio form ( B/A = 1/4 ). Then estimate Pu and Kcu by following equations. Set-point Pq A B Pu = 0.9 PqPu = 0.9 Pq Kcu = 1.67 KpqKcu = 1.67 Kpq %PB decay ratio = 1/Kpq x 100(%)%PB decay ratio = 1/Kpq x 100(%)
  • 17. - Closed-Loop method ( Ziegler Nichols tuning method ) PID Tuning Roughly Tuning by initial value as table below. Where:Where: Kc – Controller gainKc – Controller gain %PB = 1/Kc x 100(%)%PB = 1/Kc x 100(%) %PB - % Proportional band%PB - % Proportional band Ti – Integral time or reset timeTi – Integral time or reset time ( Sec./ Repeat )( Sec./ Repeat ) Td – Derivative time or rateTd – Derivative time or rate ( Sec.)( Sec.)
  • 18. - Trial & Error method ( Ziegler Nichols tuning method ) PID Tuning - In controller automatic mode ( operating condition ), PV approximate to set-point. change the %PB of controller to maximum, Integral time maximum and Derivative time minimum, then decrease %PB and take load step ( change set- point or change process loads ) for monitor PV responding until PV occur slight oscillation. Set-point PV Period PV
  • 19. - Trial & Error method ( Ziegler Nichols tuning method ) PID Tuning - Adjust initial value of the controller as following equations. Ti = 0.67 PV Period %PB = 1.33 %PBOSC - Fine adjust the controller until PV response as Decay ratio form. Set-point PV Period A B Kc vs. Ti Chart
  • 20. - Trial & Error method ( Ziegler Nichols tuning method ) PID Tuning - Adjust initial derivative value of the controller by Td = 0.1 Ti ( Ti @ decay ratio ). - Fine tuning, Derivative time ( Td ) should vary around 0.1Ti – 0.25Ti incase PV responding is not target however after Td increasing Kc maybe increased to 1.25 times and Ti maybe decreased to 2/3 times of the previously, Finally Decry ratio form is the best practice for tuning criteria after PV damping ( overshoot ) stay in tolerable.
  • 21. - P Controller mitigates error but initiates offset. - I Controller mitigates offset but initiates overshoot. - D Controller mitigates overshoot for optimization. PID Tuning Architecture Erro r P Controller I Controller D Controller Optimiz e Offse t Erro r Overshoot Offse t