Controllability Analysis for Process and Control System Design

Slides:



Advertisements
Similar presentations
Tuning of PID controllers
Advertisements

Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
PID Controller Tuning for Desired Closed-Loop Response for SI/SO System 指導老師 : 曾慶耀 學生 : 詹佳翔.
EE357 Control System I - Lec B2 (2010W) - Introduction.
Chapter 4: Basic Properties of Feedback
Ratio Control Chapter 15.
Process Control: Designing Process and Control Systems for Dynamic Performance Chapter 19. Single-Loop IMC Copyright © Thomas Marlin 2013 The copyright.
Robust control Saba Rezvanian Fall-Winter 88.
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
Control of Multiple-Input, Multiple-Output Processes
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
CHE 185 – PROCESS CONTROL AND DYNAMICS
PROCESS INTEGRATED DESIGN WITHIN A MODEL PREDICTIVE CONTROL FRAMEWORK Mario Francisco, Pastora Vega, Omar Pérez University of Salamanca – Spain University.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
INTEGRATED DESIGN OF WASTEWATER TREATMENT PROCESSES USING MODEL PREDICTIVE CONTROL Mario Francisco, Pastora Vega University of Salamanca – Spain European.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Enhanced Single-Loop Control Strategies
NORM BASED APPROACHES FOR AUTOMATIC TUNING OF MODEL BASED PREDICTIVE CONTROL Pastora Vega, Mario Francisco, Eladio Sanz University of Salamanca – Spain.
Control of Multiple-Input, Multiple- Output (MIMO) Processes 18.1 Process Interactions and Control Loop Interactions 18.2 Pairing of Controlled and Manipulated.
Controller Tuning: A Motivational Example
Chapter 11 1 Closed-Loop Responses of Simple Control Systems In this section we consider the dynamic behavior of several elementary control problems for.
5.4 Disturbance rejection The input to the plant we manipulated is m(t). Plant also receives disturbance input that we do not control. The plant then can.
Chapter 8. The PID Controller Copyright © Thomas Marlin 2013
PID Tuning and Controllability Sigurd Skogestad NTNU, Trondheim, Norway.
Chapter 7 PID Control.
Cascade, Ratio, and Feedforward Control
Lecture 5: PID Control.
GHGT-8 Self-Optimizing and Control Structure Design for a CO 2 Capturing Plant Mehdi Panahi, Mehdi Karimi, Sigurd Skogestad, Magne Hillestad, Hallvard.
Offset Free Tracking with MPC under Uncertainty: Experimental Verification Audun Faanes * and Sigurd Skogestad † Department of Chemical Engineering Norwegian.
PSE and PROCESS CONTROL
DYNAMIC BEHAVIOR AND STABILITY OF CLOSED-LOOP CONTROL SYSTEMS
Outline Skogestad procedure for control structure design I Top Down
Alternative form with detuning factor F
Temperature Controller A model predictive controller (MPC) based on the controller proposed by Muske and Rawlings (1993) is used. For the predictions we.
Simple rules for PID tuning Sigurd Skogestad NTNU, Trondheim, Norway.
Chapter 6 Model Predictive Control Prof. Shi-Shang Jang National Tsing-Hua University Chemical Engineering Department.
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.
1 Chapter 5 Sinusoidal Input. 2 Chapter 5 Examples: 1.24 hour variations in cooling water temperature Hz electrical noise (in USA!) Processes are.
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
Input-output Controllability Analysis Idea: Find out how well the process can be controlled - without having to design a specific controller Reference:
PID controller Time domain Laplace domain
Chapter 7 Adjusting Controller Parameters Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan.
PROCESS CONTROL SYSTEM (KNC3213) FEEDFORWARD AND RATIO CONTROL MOHAMED AFIZAL BIN MOHAMED AMIN FACULTY OF ENGINEERING, UNIMAS MOHAMED AFIZAL BIN MOHAMED.
1 Decentralized control Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway.
B. Caron, G. Balik, L. Brunetti LAViSta Team LAPP-IN2P3-CNRS, Université de Savoie, Annecy, France & SYMME-POLYTECH Annecy-Chambéry, Université de Savoie,
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.
1 Chapter 20 Model Predictive Control Model Predictive Control (MPC) – regulatory controls that use an explicit dynamic model of the response of process.
1 II. Bottom-up Determine secondary controlled variables and structure (configuration) of control system (pairing) A good control configuration is insensitive.
Topic 5 Enhanced Regulatory Control Strategies. In The Last Lecture  Cascade Control –What is cascade control –Advantages of cascade control –Testing.
ChE 433 DPCL Model Based Control Smith Predictors.
Dead Time Compensation (Smith Predictor)
Cascade Control Systems (串级控制系统)
1 PID Feedback Controllers PID 反馈控制器 Dai Lian-kui Shen Guo-jiang Institute of Industrial Control, Zhejiang University.
ERT 321 – Process Control & Dynamics Feedforward & Ratio Control Ms Anis Atikah Ahmad
Coordinator MPC with focus on maximizing throughput
Process Dynamics and Operations Group (DYN) TU-Dortmund
ERT 321 – Process Control & Dynamics Feedforward & Ratio Control
Chapter 1: Overview of Control
Controller Tuning: A Motivational Example
Process Control Engineering
Enhanced Single-Loop Control Strategies
Introduction to Process Control
Synthesis of SISO Controllers
Should we forget the Smith Predictor?
Closed-Loop Frequency Response and Sensitivity Functions
PID Controller Design and
Outline Control structure design (plantwide control)
Presentation transcript:

Controllability Analysis for Process and Control System Design September 26, 2003

Thesis Overview Introduction pH-neutralization: Integrated process and control design Buffer tank design Control design for serial processes MPC without active constraints Feedforward control under the presence of uncertainty Offset free tracking with MPC: An experiment Conclusions and directions for further work Appendix A and B: Published material not covered in the other chapters September 26 2003

Outline of the Presentation Introduction Part 1 (Chapter 2 and 3): Buffer tank design. Idea: Handle disturbances neither handled by the process itself nor the feedback controllers Part 2 (Chapter 6): Feedforward control under uncertainty Part 3 (Chapter 4, 5 and 7): Multivariable control: Feedforward effects Integral action Uncertainty Summary September 26 2003

Introduction Kårstø gas processing plant: Steam pressure September 26 2003

Process Example: Neutralization in Three Tanks d ym,3 ym,2 ym,1 y3 y2 y1 r3 September 26 2003

Block Scheme d u y Process Controller ym dm G Gd Kff r K Model scaling: Require for output Expect from disturbance Given for control inputs G Gd + Kff - r + - K September 26 2003

Controllability With a Scaled Model Disturbance, d Output, y Expect Require September 26 2003

Controllability Effect of disturbances on the output: Low frequencies High frequencies Required performance for all w d u y=ym Process Controller G Gd + r - K September 26 2003

Outline of the Presentation Introduction Part 1 (Chapter 2 and 3): Buffer tank design. Idea: Handle disturbances neither handled by the process itself nor the feedback controllers Part 2 (Chapter 6): Feedforward control under uncertainty Part 3 (Chapter 4, 5 and 7): Multivariable control: Feedforward effects Integral action Uncertainty Summary September 26 2003

Two Sources for Disturbances Quality disturbance In concentration or temperature “Averaging by mixing” Flow rate disturbance Slow level control “Averaging level control” Figure 3.1(I) Figure 3.1(II) September 26 2003

Use Buffer Tanks to Modify the Response Typical buffer tank transfer function: (logarithmic scales) Figure 3.4 |h| w September 26 2003

How Buffer Tanks Modify the Response I Quality disturbance: Mixing tank Assume perfect mixing n tanks II Flow disturbance: Slow level control P controller gives 1st order filter Volume selected to keep level within limits: t t September 26 2003

pH-neutralization (Chapter 2) Quality disturbance: mixing tanks Gd,0= kd (constant) and kd is large ( 103 or larger) Consider frequency where S=1 Obtain minimum total volume requirement where q is flow rate n is number of tanks q is time delay in control loops May reduce total volume with more tanks September 26 2003

pH-neutralization (continued) Numerical computations Local PI/PID in each tank with different tunings: Ziegler-Nichols, IMC, SIMC Optimal tuning: Minimizing buffer volume Frequency response Step response in time domain Conclusions: Equal tanks Total volume September 26 2003

More General Buffer Tank Design (Chapter 3) All kinds of processes Both mixing tanks and surge tanks Feedback control system given or not Two steps Find the required transfer function h(s) Design a tank (and possibly a level controller) to realize h(s) September 26 2003

Outline of the Presentation Introduction Part 1 (Chapter 2 and 3): Buffer tank design. Idea: Handle disturbances neither handled by the process itself nor the feedback controllers Part 2 (Chapter 6): Feedforward control under uncertainty Part 3 (Chapter 4, 5 and 7): Multivariable control: Feedforward effects Integral action Uncertainty Summary September 26 2003

Controllability (Revisited) Effect of disturbances on the output: Low frequencies High frequencies Feedforward control required if for any frequency Feedforward from the reference d u y=ym Process Controllers G Gd + r - K Kff - September 26 2003

Feedforward Sensitivity Functions Output with feedforward and feedback control: Introduce feedforward sensitivity functions: and obtain Feedforward from the reference, r: Feedforward effective: Balchen: September 26 2003

Ideal Feedforward Controller No model error: When applied to actual plant and : i.e. the relative errors in G/Gd and G September 26 2003

Some Example Feedforward Sensitivities Gain error Delay error w w (logarithmic scale) Figure 6.2(a) and (b) September 26 2003

Some Example Feedforward Sensitivities Gain and time constant error Time constant error Figure 6.2(c) and (d) September 26 2003

Combined Feedforward and Feedback Control No model error Sff SGd SSffGd September 26 2003

Combined Feedforward and Feedback Control Delay error Sff SGd SSffGd September 26 2003

Robust Feedforward Control Scali and co-workers: H2 /H optimal combined feedforward and feedback control Detune ideal feedforward controller (reduce gain, filter) m-optimal feedforward controller Figure 6.9 September 26 2003

Outline of the Presentation Introduction Part 1 (Chapter 2 and 3): Buffer tank design. Idea: Handle disturbances neither handled by the process itself nor the feedback controllers Part 2 (Chapter 6): Feedforward control under uncertainty Part 3 (Chapter 4, 5 and 7): Multivariable control: Feedforward effects Uncertainty Integral action Summary September 26 2003

Serial Processes One process unit after another in a series Material flow and information go in one direction Example Here: Each unit controlled separately September 26 2003

Serial Processes: Model Structure September 26 2003

Control of Serial Processes Possibly input resetting “Feedforward” control Local feedback control September 26 2003

Example: Three Tanks in Series 10s delay in each tank Local PID controllers Figure 4.5(a) September 26 2003

Example: Three Tanks in Series Feedforward control Figure 4.5(b) September 26 2003

Example: Three Tanks in Series MPC – Model predictive control Input disturbance estimation First version: Did not handle model error (Fig. 4.9) Modified version: Correct integral action (Fig. 4.11) Figure 4.7(a) September 26 2003

MPC With No Active Constraints Can be expressed as state feedback: Extended to non-zero reference, output feedback, input disturbance estimation and possibly input resetting The full controller on state-space form Makes it possible to Plot the controller gain of each channel Sensitivity function for each channel September 26 2003

Example: Three Tanks in Series Controller gains Sensitivity functions Figure 4.10 September 26 2003

Summary Design of pH neutralization plants Design of buffer tanks to achieve required performance Feedforward control under uncertainty Feedforward sensitivity functions When is feedforward needed? When is it useful? Multivariable control makes use of both feedforward and feedback control effects Nominally good performance Sensitive to uncertainty Integral action Model predictive controller without active constraints State space form of controller and estimator September 26 2003