Optimization-based PI/PID control for SOPDT process

Slides:



Advertisements
Similar presentations
Dynamic Behavior of Ideal Systems
Advertisements

CHE 185 – PROCESS CONTROL AND DYNAMICS
Controller Design Based on Transient Response Criteria
Model-based PID tuning methods Two degree of freedom controllers
Chapter 9 PID Tuning Methods.
Tuning PID Controller Institute of Industrial Control,
ERT 210 Process Control & dynamics
CHE 185 – PROCESS CONTROL AND DYNAMICS
PID Controllers and PID tuning
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.
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Control System Design Based on Frequency Response Analysis
CHE 185 – PROCESS CONTROL AND DYNAMICS
PID Controller Tuning for Desired Closed-Loop Response for SI/SO System 指導老師 : 曾慶耀 學生 : 詹佳翔.
Chapter 10 Stability Analysis and Controller Tuning
Chapter 4: Basic Properties of Feedback
Controller Design, Tuning. Must be stable. Provide good disturbance rejection---minimizing the effects of disturbance. Have good set-point tracking---Rapid,
Ratio Control Chapter 15.
Nyquist Stability Criterion
Nyquist Plot – First Order Lag
ChE / MET Mar Mar 07 2 Apr Mar 09.
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
Chapter 7 System Compensation (Linear Control System Design)
Feedback Controllers Chapter 8
Control System Design Based on Frequency Response Analysis
Controller Tuning: A Motivational Example
Transient and steady state response (cont.)
Process Control Instrumentation II
CHE 185 – PROCESS CONTROL AND DYNAMICS CONTROL LOOP ANALYSIS.
Lecture 7: PID Tuning.
بسم الله الرحمن الرحيم PID Controllers
Control System Design Based on Frequency Response Analysis
MODEL REFERENCE ADAPTIVE CONTROL
Chapter 8 Model Based Control Using Wireless Transmitter.
Controller Design (to determine controller settings for P, PI or PID controllers) Based on Transient Response Criteria Chapter 12.
Chapter 14 Frequency Response Force dynamic process with A sin  t, Chapter
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
PID Controller Design and
Lecture 5: Basic Dynamical Systems CS 344R: Robotics Benjamin Kuipers.
بسم الله الرحمن الرحيم Advanced Control Lecture three Mohammad Ali Fanaei Dept. of Chemical Engineering Ferdowsi University of Mashhad Reference: C. C.
Chapter 9 PID Controller Tuning ※ Control performance by three goals 1.Controlled-variable performance ― Minimize the IAE of controlled variable 2.Model.
Chapter 7 Adjusting Controller Parameters Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan.
Review: Neural Network Control of Robot Manipulators; Frank L. Lewis; 1996.
SELF TUNING OF CONTROLLERS What is a Controller Controller is an active element or device that receives the information from the measurements and takes.
CHAPTER 12: Controller Design, Tuning, & Troubleshooting
Features of PID Controllers
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
ChE 182 Chemical Process Dynamics and Control
Controllability Analysis for Process and Control System Design
Feedback Controllers Chapter 8
Lecture 9: PID Controller.
1 PID Feedback Controllers PID 反馈控制器 Dai Lian-kui Shen Guo-jiang Institute of Industrial Control, Zhejiang University.
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.
Feedback Controllers Chapter 8
Intrnal guide Asst. Prof. J.G.bhatt
Basic Design of PID Controller
Controller Tuning: A Motivational Example
Dynamic Behavior of Ideal Systems
Features of PID Controllers
بسم الله الرحمن الرحيم PID Controllers
Nyquist Stability Criterion
Synthesis of SISO Controllers
Dynamical Systems Basics
Feedback Controllers Chapter 8
Should we forget the Smith Predictor?
Closed-Loop Frequency Response and Sensitivity Functions
PID Controller Design and
Controller Tuning Relations
Presentation transcript:

Optimization-based PI/PID control for SOPDT process

Summary on optimization-based PI/PID control

Best achievable IAE performance by PI/PID control of FOPDT process

Optimal rise-time vs, IAE in PI/PID control of SOPDT process

Optimal rise-time vs, IAE in PI/PID control of SOPDT process

FOPDT

SOPDT

Loop transfer functions of IMC-PID Controllers According to the IMC theory, nominal loop transfer function of a control system that has an inverse-based controller will be of the following:

IMC-PID for FOPDT process

Loop transfer functions of IMC-PID Controllers FOPDT processes: SOPDT processes: the resulting loop transfer function becomes:

Inverse-based Controller Design We should learn what happens to the Z-N tuned controllers? How inverse-based controllers are synthesized?

Loop transfer functions of Inverse-based Controllers Inverse-based synthesis approach is used Target loop transfer function (LTF) This LTF has satisfactory control performance as well as reasonable stability robustness ko and a are selected to meet desired control specification Defaulted value: ko=0.65 a=0.4 GM = 2.7 PM = 60 o

PI/PID Controllers Based on FOPDT Model ko=0.65 , a=0.4 A direct synthesis approach is used PI controller ko=0.5 Controller parameters (actual PID)

PID Controller Based on SOPDT Model Controller parameters (ideal PID) ko=0.5

Gain margin vs. phase margin at a=0.4

Auto-tune Autotuning via relay feedback: Astrom and Hagglund (1984) Referred as autotune variation (ATV): Luyben (1987) Main advantage: under closed-loop

Apply Z-N or T-L tuning

MODEL-BASED CONTROLLERS DESIGN Reduced order models FOPDT Monotonic step response For zero offset, PI or PID controller is considered Usage of PI or PID controller depend on: The application occasions The dynamic characteristics of given process Processes are classified into two groups for controller tuning - Underdamped SOPDT Oscillatory step response

A: Ku > 1 Criterion for Classifying model order In general, processes with overdamped or slightly underdamped SOPDT dynamics can be identified with FOPDT models for controller tuning Q: When an SOPDT process could be reduced to an FOPDT parameterization? A: Ku > 1

PI/PID Controllers Based on FOPDT Model ko=0.65 , a=0.4 A direct synthesis approach is used PI controller ko=0.5 Controller parameters (actual PID) In terms of ultimate data (Ku = kp kcu)

Defaulted value: ko=0.55 a=0.4 PI controller Defaulted value: ko=0.55 a=0.4 In terms of ultimate data

PID Controller Based on SOPDT Model Only PID controller is used for significant underdamped SOPDT dynamics, i.e. Controller parameters (ideal PID) The values of kp and need to be estimated in advance ko=0.5 In terms of ultimate data

Dynamic Process FOPDT Model SOPDT Model Group I Group II PID Controller PI Controller PID Controller

Estimation of process gain kp Start the ATV test with a temporal disturbance to setpoint or process input Define and have cycling responses

Estimation from is subject to error, sometimes as high as 20% From Fourier series expansion Ultimate gain is computed exactly as:

Estimation of Apparent Deadtime In an ATV test, two measured quantities are used to characterize the effect of the apparent deadtime For SOPDT process, this two quantities are functions of and

Underdamped SOPDT processes

Algorithm for estimation of apparent deadtime Starting from a guessed value of Calculate and , and feed them into networks to compute and Check if the eq. holds If not, increase the value of until the above eq. holds. At that time, is the estimated apparent deadtime

In ATV test, it provides and which are functions of and Locate on this figure Zone I: FOPDT parameterization Zone II: SOPDT parameterization

Initiate ATV test by a short period of manual disturbance and record y(t) and u(t) until constant cycling is attained Compute kp and kcu Estimate the apparent deadtime Classify the process by the location of If the process belongs to Group I, tune PI or PID controller based on FOPDT model parameterization If the process belongs to Group II, tune PID controller based on SOPDT model parameterization

Examples

Ex. 3 Ex. 1 Ex. 2

Ideal PID controller with an extra filter The value of kp and need to be known in advance

Optimal IAE Value for Set-point Tracking PI control PID control These optimal systems have reasonable stability robustness PI control gain margin = 2.6 For unit step set-point change (Huang and Jeng, 2002 ) phase margin = 55o PID control gain margin = 2.1, phase margin = 60o

The optimal IAE value occurs at a phase margin about 30o to 50o Optimal System for Disturbance Rejection Control systems designed for optimal input disturbance response will give smaller gain margin and phase margin than those designed for optimal set-point response. The optimal IAE value occurs at a phase margin about 30o to 50o trade-off between disturbance performance and phase margin is not always needed PI control PID control

Optimal IAE Value for Disturbance Rejection The smaller the gain margin is (i.e. less robust), the lower the optimal IAE value can achieve. trade-off between disturbance performance and gain margin is needed PI control PID control PI control PID control Gain margin