Introduction to PID control

Slides:



Advertisements
Similar presentations
PID Control for Embedded Systems
Advertisements

Model-based PID tuning methods Two degree of freedom controllers
Tuning of PID controllers
10.1 Introduction Chapter 10 PID Controls
ERT 210 Process Control & dynamics
CHE 185 – PROCESS CONTROL AND DYNAMICS
1 ChE / MET Apr 12. Feedback Controller Tuning: (General Approaches) 1)Simple criteria; i.e QAD via ZN I, t r, etc easy, simple, do on existing.
PID control. Practical issues
Example: PI-control of integrating process. Simulink, tunepid4.
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
Alexander Voice, Boron Delta Andrew Wilkins, Boron Delta
Controller Tuning: A Motivational Example
What does Kc do?. What is Kc? Kc is the Controller Gain of a control system. It can be adjusted to obtain a variety of system responses.
Lecture 7: PID Tuning.
Chapter 8 Performance of P-only, PI and PID Controllers.
PID Tuning and Controllability Sigurd Skogestad NTNU, Trondheim, Norway.
Chapter 7 PID Control.
PID Feedback Controllers PID 反馈控制器
Proportional/Integral/Derivative Control
Lecture 5: PID Control.
PSE and PROCESS CONTROL
Alternative form with detuning factor F
Simple rules for PID tuning Sigurd Skogestad NTNU, Trondheim, Norway.
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Feedback Control.
Controller Design (to determine controller settings for P, PI or PID controllers) Based on Transient Response Criteria Chapter 12.
PID Controller Design and
PID controller Time domain Laplace domain
PID. The proportional term produces an output value that is proportional to the current error value. Kp, called the proportional gain constant.
Chapter 7 Adjusting Controller Parameters Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan.
ERT 210/4 Process Control Hairul Nazirah bt Abdul Halim Office: CHAPTER 8 Feedback.
Miss Hairul Nazirah bt Abdul Halim
Ch. 13 Frequency analysis TexPoint fonts used in EMF.
Features of PID Controllers
PID Feedback Controllers Lei XIE Department of Control, Zhejiang University, Hangzhou, China 2013/3/20.
Chapter - Continuous Control
Lecture 16: Introduction to Control (Part II)
Control Loops Tune a Fish. Control Loops Tuning of a control loop involves selecting loop parameters to ensure stable control under all operating conditions.
1 PID Feedback Controllers PID 反馈控制器 Dai Lian-kui Shen Guo-jiang Institute of Industrial Control, Zhejiang University.
ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering.
Process Control. Feedback control y sp = set point (target value) y = measured value The process information (y) is fed back to the controller The objective.
EEN-E1040 Measurement and Control of Energy Systems Control I: Control, processes, PID controllers and PID tuning Nov 3rd 2016 If not marked otherwise,
Practical plantwide process control: PID tuning
PID Control for Embedded Systems
Probably© the smoothest PID tuning rules in the world: Lower limit on controller gain for acceptable disturbance rejection Sigurd Skogestad Department.
Salman Bin Abdulaziz University
Feedback Controllers Chapter 8
Model SIMC-tunings Tight control Smooth control Level control
Process Control & Instrumentation MAPUA INSTITUTE OF TECHNOLOGY
Presentation at NI Day April 2010 Lillestrøm, Norway
PID-tuning using the SIMC rules
Lec 14. PID Controller Design
Practical plantwide process control: PID tuning
Basic Design of PID Controller
Controller Tuning: A Motivational Example
Process Control Engineering
Model SIMC-tunings Tight control Smooth control Level control
Course PEF3006 Process Control Fall 2018 PID Control
Features of PID Controllers
Stability of Closed-Loop Control Systems
Decentralized control
Dynamical Systems Basics
Feedback Controllers Chapter 8
Should we forget the Smith Predictor?
Closed-Loop Frequency Response and Sensitivity Functions
Henrik Manum, student, NTNU
PID Controller Design and
Outline Control structure design (plantwide control)
Performance and Robustness of the Smith Predictor Controller
Course PEF3006 Process Control Fall 2017 PID Control
Presentation transcript:

Introduction to PID control Sigurd Skogestad

e ym Block diagram of negative feedback control

PID controller P-part: Input change (Δu) proportional to error I-part: Add contribution proportional to integrated error. Will eventually make e=0 (no steady-state offset!) Possible D-part: Add contribution proportional to change in (derivative of) error TUNING OF PID-CONTROLLER. Want the system to be (TRADE-OFF!) Fast intitially (Kc large, D large) Fast approach to steady state (I small) Robust / stable (OPPOSITE: Kc small, I large) Smooth use of inputs (OPPOSITE: Kc small, D small) NOTE: Always check the manual for your controller! Many variants are in use, for example: I = Kc/I Proportional band = 100/Kc Reset rate = 1/ I

Tuning of your PID controller I. “Trial & error” approach (online) P-part: Increase controller gain (Kc) until the process starts oscillating or the input saturates Decrease the gain (~ factor 2) I-part: Reduce the integral time (I) until the process starts oscillating Increase a bit (~ factor 2) Possible D-part: Increase D and see if there is any improvement

II. Model-based tuning (SIMC rule) From step response k = Δy(∞)/ Δu – process gain  - process time constant (63%)  - process time delay Proposed controller tunings

Example SIMC rule) From step response Proposed controller tunings k = Δy(∞)/ Δu = 10C / 1 kW = 10  = 0.4 min (time constant)  = 0.3 min (delay) Proposed controller tunings

Simulation PID control Setpoint change at t=0 and disturbance at t=5 min Well tuned (SIMC): Kc=0.07, taui=0.4min Too long integral time (Kc=0.07, taui=1 min) : settles slowly Too large gain (Kc=0.15, taui=0.4 min) – oscillates Too small integral time (Kc=0.07, taui=0.2 min) – oscillates Even more aggressive (Kc=0.1, taui=0.2 min) – unstable (not shown on figure) 3 4 Output (y) 2 1 setpoint 1 2 3 4 Time [min]

Comments tuning Delay (θ) is feedback control’s worst enemy! Common mistake: Wrong sign of controller! Controller gain (Kc) should be such that controller counteracts changes in output With negative feedback: Sign of Controller gain (Kc) is same as sign of process gain (k) Alternatively, always use Kc positive and select between ”Reverse acting” when k is positive (most common case) because MV (u) should go down when CV (y) goes up ”Direct acting” when k is negative WARNING: Some reverse these definitions (e.g. wikipedia)