SlideShare ist ein Scribd-Unternehmen logo
1 von 17
MEHRAN UNIVERSITY OF ENGINEERING
AND TECHNOLOGY JAMSHORO SINDH
PAKISTAN
SIR RAFIQUE AHMED
JHATIAL

Submitted to:

HAMMAMA SOHAIL
11TE47

Submitted by:
Presentation topic:

P-I-D
CONTROLLER
Proportional Action
(P-Action)
A Proportional Band that is too
narrow causes hunting! The TC will
than behave like an ON/OFF
controller!
A correctly sized P-Band results in
an Overshoot, followed by an
Undershoot and than Stabilization,
with a small offset near the Set
Point.
With a (far) too large P-band the
Set point temperature will never be
reached!
Integral action
P+I -Action
When we add the “Integral Action” we can reduce the Offset to
0C, in a specified time.

The “Integral Action” will reduce the Offset completely, in the
“Integral time”
Because the “Integral Action” “Resets” the Offset caused by the
P-Action, the I action is in some books also called the “Reset
Action”.
 Integral control is a second form of feedback control.
A negative error will cause the signal to the system to decrease,
while a positive error will cause the signal to increase.
I-only controllers are much slower in their response time than P
only controllers.
This slower response time can be reduced by combining I-only
control with another form, such as P or PD control.
 I-only controls are often used when measured variables need to
remain within a very narrow range and require fine-tuning control.
I-control correlates the controller output to the integral of the
error.
Differential Action
P+ I+ D-Action
When we get a “Disturbance” in our process the PI
controller responds “rather slow”

 The D-Action looks at the speed of change.
 It INCREASES the Output capacity of the TC VERY
RAPIDLY
 D-Action” we will have LESS Undershoot, LESS Overshoot
and win valuable Time.
D-control is a form of feed forward control.
It functions to minimize the change of error, thus keeping the
system at a consistent setting.

The primary benefit of D controllers is to resist change in the
system.
Unlike proportional and integral controllers, derivative controllers
do not guide the system to a steady state. Because of this
property, D controllers must be coupled with P, I or PI controllers to
properly control the system.
D-control correlates the controller output to the derivative of the
error.
•A proportional-integral-derivative controller (PID
controller) is a generic control loop feedback
mechanism (controller) widely used in industrial control
systems.
•A PID controller calculates an "error" value as the difference
between a measured process variable and a desired set
point
•The PID controller calculation algorithm involves three
separate constant parameters, and is accordingly sometimes
called three-term control: the proportional,
the integral and derivative values
Proportional

• P depends on the present error

P

Integral

I

Differential

D

• I on the accumulation
of past errors

• D is a prediction of future errors,
based on current rate of change
The Characteristics of P, I, and D
Controllers
 A proportional controller (
) will have the effect of reducing
the rise time and will reduce but never eliminate the steadystate error.
An integral control (
) will have the effect of eliminating the
steady-state error for a constant or step input, but it may make
the transient response slower.
A derivative control (
) will have the effect of increasing the
stability of the system, reducing the overshoot, and improving the
transient response.
In fact, changing one of these variables can change the effect of the
other two.
With the PID controller we can set the P+I+D values so that we will
not have any Over or undershoot and reach set point directly.
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).

“This “combination”, of “Present + Past
+ Future”, makes it possible to control
the application very well”
The effects of each of controller parameters
Kp, Ki , Kd
CL
RESPONS
E

SPEED OF
RESPONSE

OVERSHOOT

S-S ERROR

Kp

Increase

Increase

Decrease

Ki

Decrease

Increase

Eliminate

Kd

Increase

Decrease

No Change
Advantages and disadvantages of
controls
Typical uses of P, I, D, PI, and PID
controllers
P I D CONTOLLER

Weitere ähnliche Inhalte

Was ist angesagt?

Pneumatic controllers
Pneumatic controllersPneumatic controllers
Pneumatic controllersbestinkallely
 
Controller ppt
Controller pptController ppt
Controller pptgourav0077
 
PID Control Basics
PID Control BasicsPID Control Basics
PID Control BasicsYokogawa1
 
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 systemsAmr E. Mohamed
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its designKonirDom1
 
Chapter 1 Measurement System
Chapter 1  Measurement  SystemChapter 1  Measurement  System
Chapter 1 Measurement SystemChe Ku Sabri
 
PID Controller
PID ControllerPID Controller
PID Controllersaishah72
 
Types of Controllers PID PD I PD
Types of Controllers PID PD I PDTypes of Controllers PID PD I PD
Types of Controllers PID PD I PDAnaseem Hanini
 
Process control 2 chapter
Process control 2 chapterProcess control 2 chapter
Process control 2 chapterSrinivasa Rao
 
standard signal.pptx
standard signal.pptxstandard signal.pptx
standard signal.pptxB37Sultan
 
Split range control system
Split range  control systemSplit range  control system
Split range control systemAshvani Shukla
 
Time Response Analysis
Time Response AnalysisTime Response Analysis
Time Response AnalysisManthan Kanani
 

Was ist angesagt? (20)

Pneumatic controllers
Pneumatic controllersPneumatic controllers
Pneumatic controllers
 
Control Systems
Control SystemsControl Systems
Control Systems
 
Controller ppt
Controller pptController ppt
Controller ppt
 
PID Control Basics
PID Control BasicsPID Control Basics
PID Control Basics
 
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
 
Class 16 floating and proportional control mode
Class 16   floating and proportional control modeClass 16   floating and proportional control mode
Class 16 floating and proportional control mode
 
Cascade control
Cascade controlCascade control
Cascade control
 
PID Controller and its design
PID Controller and its designPID Controller and its design
PID Controller and its design
 
Pid controller
Pid controllerPid controller
Pid controller
 
Chapter 1 Measurement System
Chapter 1  Measurement  SystemChapter 1  Measurement  System
Chapter 1 Measurement System
 
Ppt on control system
Ppt on control systemPpt on control system
Ppt on control system
 
PID Controller
PID ControllerPID Controller
PID Controller
 
Pid controller
Pid controllerPid controller
Pid controller
 
Types of Controllers PID PD I PD
Types of Controllers PID PD I PDTypes of Controllers PID PD I PD
Types of Controllers PID PD I PD
 
Process control 2 chapter
Process control 2 chapterProcess control 2 chapter
Process control 2 chapter
 
Class 15 control action and controllers
Class 15   control action and controllersClass 15   control action and controllers
Class 15 control action and controllers
 
Class 4 process control loops
Class 4   process control loopsClass 4   process control loops
Class 4 process control loops
 
standard signal.pptx
standard signal.pptxstandard signal.pptx
standard signal.pptx
 
Split range control system
Split range  control systemSplit range  control system
Split range control system
 
Time Response Analysis
Time Response AnalysisTime Response Analysis
Time Response Analysis
 

Ähnlich wie P I D CONTOLLER

Ähnlich wie P I D CONTOLLER (20)

Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singh
 
Control system
Control systemControl system
Control system
 
UNIT-V.ppt
UNIT-V.pptUNIT-V.ppt
UNIT-V.ppt
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .ppt
 
Mechatroincs universitty for students .ppt
Mechatroincs universitty for students .pptMechatroincs universitty for students .ppt
Mechatroincs universitty for students .ppt
 
Basicontrol
BasicontrolBasicontrol
Basicontrol
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
4470838.ppt
4470838.ppt4470838.ppt
4470838.ppt
 
Control system
Control systemControl system
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 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
 
Paper id 21201482
Paper id 21201482Paper id 21201482
Paper id 21201482
 
Pi dfor dummies
Pi dfor dummiesPi dfor dummies
Pi dfor dummies
 
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,...
 
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
 
PID - Copy
PID - CopyPID - Copy
PID - Copy
 
Control
ControlControl
Control
 
ppipdcontroller-190829154906.pdf
ppipdcontroller-190829154906.pdfppipdcontroller-190829154906.pdf
ppipdcontroller-190829154906.pdf
 
P, PI AND PID CONTROLLER
P, PI AND PID CONTROLLERP, PI AND PID CONTROLLER
P, PI AND PID CONTROLLER
 

Mehr von hammama syed

Earth can't spin and rotate
Earth can't spin and rotateEarth can't spin and rotate
Earth can't spin and rotatehammama syed
 
Rotor spinning working principle
Rotor spinning working principleRotor spinning working principle
Rotor spinning working principlehammama syed
 
Auto cone winding machine
Auto cone winding machineAuto cone winding machine
Auto cone winding machinehammama syed
 
Different parts of simplex & their functions
Different parts of simplex & their functionsDifferent parts of simplex & their functions
Different parts of simplex & their functionshammama syed
 

Mehr von hammama syed (6)

Earth can't spin and rotate
Earth can't spin and rotateEarth can't spin and rotate
Earth can't spin and rotate
 
Rotor spinning working principle
Rotor spinning working principleRotor spinning working principle
Rotor spinning working principle
 
p i d controller
p i d controllerp i d controller
p i d controller
 
Auto cone winding machine
Auto cone winding machineAuto cone winding machine
Auto cone winding machine
 
Different parts of simplex & their functions
Different parts of simplex & their functionsDifferent parts of simplex & their functions
Different parts of simplex & their functions
 
simplex machine
simplex machinesimplex machine
simplex machine
 

Kürzlich hochgeladen

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Kürzlich hochgeladen (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

P I D CONTOLLER

  • 1. MEHRAN UNIVERSITY OF ENGINEERING AND TECHNOLOGY JAMSHORO SINDH PAKISTAN
  • 2.
  • 3. SIR RAFIQUE AHMED JHATIAL Submitted to: HAMMAMA SOHAIL 11TE47 Submitted by:
  • 5. Proportional Action (P-Action) A Proportional Band that is too narrow causes hunting! The TC will than behave like an ON/OFF controller! A correctly sized P-Band results in an Overshoot, followed by an Undershoot and than Stabilization, with a small offset near the Set Point. With a (far) too large P-band the Set point temperature will never be reached!
  • 6. Integral action P+I -Action When we add the “Integral Action” we can reduce the Offset to 0C, in a specified time. The “Integral Action” will reduce the Offset completely, in the “Integral time” Because the “Integral Action” “Resets” the Offset caused by the P-Action, the I action is in some books also called the “Reset Action”.
  • 7.  Integral control is a second form of feedback control. A negative error will cause the signal to the system to decrease, while a positive error will cause the signal to increase. I-only controllers are much slower in their response time than P only controllers. This slower response time can be reduced by combining I-only control with another form, such as P or PD control.  I-only controls are often used when measured variables need to remain within a very narrow range and require fine-tuning control. I-control correlates the controller output to the integral of the error.
  • 8. Differential Action P+ I+ D-Action When we get a “Disturbance” in our process the PI controller responds “rather slow”  The D-Action looks at the speed of change.  It INCREASES the Output capacity of the TC VERY RAPIDLY  D-Action” we will have LESS Undershoot, LESS Overshoot and win valuable Time.
  • 9. D-control is a form of feed forward control. It functions to minimize the change of error, thus keeping the system at a consistent setting. The primary benefit of D controllers is to resist change in the system. Unlike proportional and integral controllers, derivative controllers do not guide the system to a steady state. Because of this property, D controllers must be coupled with P, I or PI controllers to properly control the system. D-control correlates the controller output to the derivative of the error.
  • 10. •A proportional-integral-derivative controller (PID controller) is a generic control loop feedback mechanism (controller) widely used in industrial control systems. •A PID controller calculates an "error" value as the difference between a measured process variable and a desired set point •The PID controller calculation algorithm involves three separate constant parameters, and is accordingly sometimes called three-term control: the proportional, the integral and derivative values
  • 11. Proportional • P depends on the present error P Integral I Differential D • I on the accumulation of past errors • D is a prediction of future errors, based on current rate of change
  • 12. The Characteristics of P, I, and D Controllers  A proportional controller ( ) will have the effect of reducing the rise time and will reduce but never eliminate the steadystate error. An integral control ( ) will have the effect of eliminating the steady-state error for a constant or step input, but it may make the transient response slower. A derivative control ( ) will have the effect of increasing the stability of the system, reducing the overshoot, and improving the transient response.
  • 13. In fact, changing one of these variables can change the effect of the other two. With the PID controller we can set the P+I+D values so that we will not have any Over or undershoot and reach set point directly. 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). “This “combination”, of “Present + Past + Future”, makes it possible to control the application very well”
  • 14. The effects of each of controller parameters Kp, Ki , Kd CL RESPONS E SPEED OF RESPONSE OVERSHOOT S-S ERROR Kp Increase Increase Decrease Ki Decrease Increase Eliminate Kd Increase Decrease No Change
  • 16. Typical uses of P, I, D, PI, and PID controllers