Topic 5 Enhanced Regulatory Control Strategies. In The Last Lecture  Cascade Control –What is cascade control –Advantages of cascade control –Testing.

Slides:



Advertisements
Similar presentations
PID Implementation Issues
Advertisements

Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Control Architectures: Feed Forward, Feedback, Ratio, and Cascade
Design with Root Locus Lecture 9.
Ratio Control Chapter 15.
Variance reduction techniques. 2 Introduction Simulation models should be coded such that they are efficient. Efficiency in terms of programming ensures.
Chapter 10 Control Loop Troubleshooting. Overall Course Objectives Develop the skills necessary to function as an industrial process control engineer.
LECTURE#08 PROCESS CONTROL STRATEGIES
LECTURE#09 PROCESS CONTROL STRATEGIES
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS
Enhanced Single-Loop Control Strategies
Process Dynamics Refers to unsteady-state or transient behavior.
Chapter 5 Control Using Wireless Transmitters. Measurement and Control Data Sampling Rate  To achieve the best control response, the rule of thumb is.
Introduction to Process Control
LECTURE#11 PID CONTROL AUTOMATION & ROBOTICS
Chapter 8 Performance of P-only, PI and PID Controllers.
Chapter 7 PID Control.
Unit 3a Industrial Control Systems
Cascade, Ratio, and Feedforward Control
PID Feedback Controllers PID 反馈控制器
Proportional/Integral/Derivative Control
Lecture 5: PID Control.
Control Loop Foundation Batch and Continuous Processes.
Topic 7 Control Valves. What We Will Cover Topic 1 Introduction To Process Control Topic 2 Introduction To Process Dynamics Topic 3 Plant Testing And.
Book Adaptive control -astrom and witten mark
Cascade and Ratio Control
26 Nov 12 Process Linearity, Integral Windup,
Control Engineering Application
Chapter 8 Model Based Control Using Wireless Transmitter.
Introduction to Process Control
Low Level Control. Control System Components The main components of a control system are The plant, or the process that is being controlled The controller,
Chapter 7 Adjusting Controller Parameters Professor Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan.
PID CONTROLLERS By Harshal Inamdar.
Topic 5 Enhanced Regulatory Control Strategies. In the previous lecture…  Plant test  Interacting loops.
PROCESS CONTROL SYSTEM (KNC3213) FEEDFORWARD AND RATIO CONTROL MOHAMED AFIZAL BIN MOHAMED AMIN FACULTY OF ENGINEERING, UNIMAS MOHAMED AFIZAL BIN MOHAMED.
Topic 4 Controller Actions And Tuning. In The Last Lecture…  Controller Actions  Proportional Control  Problems of Proportional-Only Control.
ERT 210/4 Process Control Hairul Nazirah bt Abdul Halim Office: CHAPTER 8 Feedback.
Topic 5 Enhanced Regulatory Control Strategies. In the last lecture  Feedforward Control –Measured Vs Unmeasured Loads –Purpose of feedforward control.
Lecture 17: Introduction to Control (part III)
Features of PID Controllers
Topic 4 Controller Actions And Tuning. Chemical Processes Self-regulating Process Dynamics SS Gain, Kp Deadtime, θ Lag, τ Integrating Process Dynamics.
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.
Controllability Analysis for Process and Control System Design
1 II. Bottom-up Determine secondary controlled variables and structure (configuration) of control system (pairing) A good control configuration is insensitive.
Process Control Methods 1. Open-Loop Control 2 Process control operations are performed automatically by either open-loop or closed-loop systems Processes.
Topic 5 Enhanced Regulatory Control Strategies. In The Last Lecture  Split-range control –What it is –When it is used –Problems associated with it 
ERT 210/4 Process Control & Dynamics
1 ChE / MET Apr 12 Cascade Control: Ch 09 Ratio Control: Ch 10 Advanced control schemes.
CSE 425: Industrial Process Control 1. About the course Lect.TuTotal Semester work 80Final 125Total Grading Scheme Course webpage:
MISS. RAHIMAH BINTI OTHMAN
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
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
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.
ERT 321 – Process Control & Dynamics Feedforward & Ratio Control
Process Control & Instrumentation MAPUA INSTITUTE OF TECHNOLOGY
Process Dynamics Refers to unsteady-state or transient behavior.
Process Control Engineering
Enhanced Single-Loop Control Strategies
Features of PID Controllers
Introduction to Process Control
Overview of Control System
A practical approach for process control optimization during start-up
Process Dynamics Refers to unsteady-state or transient behavior.
FeedForward Prof. Ing. Michele MICCIO
Feedforward Control Prof. Ing. Michele MICCIO
Process Dynamics Refers to unsteady-state or transient behavior.
Presentation transcript:

Topic 5 Enhanced Regulatory Control Strategies

In The Last Lecture  Cascade Control –What is cascade control –Advantages of cascade control –Testing cascade control loops –Tuning cascade control loops

What We Will Cover Topic 1 Introduction To Process Control Topic 2 Introduction To Process Dynamics Topic 3 Plant Testing And Data Analysis Topic 5 Enhanced Regulatory Control Strategies Topic 7 Process Control Hardware Systems Topic 4 Controller Actions And Tuning Topic 8 Control Valves Topic 9 Process Control Troubleshooting

In This Lecture  Feedforward Control –Measured Vs Unmeasured Loads –Purpose of feedforward control –Feedforward gain –Deadtime compensation –Lead-lag compensation –Testing Feedforward loops

Process Control Feedback Control PID controller Proportional Gain, K p Integral Time, τ I Derivative Time, τ D Feedforward Control SS Gain with lead/lag & deadtime compensation Feedforward Gain, KFF Deadtime Compensation, θ FF Lag time, τ Lag Lead time, τ Lead

Feedback control  PID control is a type of feedback control –To control the CV, we measure the CV –PV is “fed back” to controller for comparison with SP –Controller decides and executes new OP –CV is measured...  No knowledge of process disturbances are required –Loads need not be measured (ULOAD)  Controller takes action after CV is disturbed so perfect control is not possible  Good for short deadtime and lag time processes  Not as good for long deadtime and lag time processes but still ok  If we have knowledge of disturbances, can we do anything to improve control?

Feedback Response Measured Load Temperature with only feedback control Desired temperature response

Feedforward control  Knowledge on how loads affect the CV is required –Loads must be measured (MLOAD)  When a disturbance is detected, the feedforward controller takes synchronized action before the CV is disturbed so potential for perfect control exists  Used to supplement PID controller in a long deadtime, lag time process  Requires tuning for perfect synchronization: –Feedforward gain, K FF –Deadtime compensation, θ FF –Lag time, τ Lag –Lead time, τ Lead

Feedforward control If the flow rate increases, the feedforward controller will increase the flow of FG before the FOT is disturbed. All other unmeasured disturbances are taken care of by the PID controller (TIC).

Process dynamics t t TIC.OP TIC.PV K p, θ p, τ p

Process dynamics t t FI.PV TIC.PV K CV/MLOAD, θ CV/MLOAD, τ CV/MLOAD

Feedforward Gain, K FF  Whenever you see the feed flow rate increase by 1%, you want the FG flow rate to increase by 2%  Whenever you see the feed flow rate decrease by 2%, you want the FG flow rate to decrease by 4% and so on….  This relationship is the feedforward gain

Feedforward Gain, K FF  Assume you have the following information:  FI.Span = 100 – 0 = 100 m 3 /h  TIC.Span = 100 – 0 = 100C  You observe that if FI.PV rises by 1 m 3 /h, TIC.PV decreases by 2C  Also, if TIC.OP increases by 1%, TIC.PV increases by 1C  Therefore, if FI.PV rises by 1 m 3 /h, we can prevent TIC.PV from changing by increasing TIC.OP by 2%  We can instruct the feedforward controller to increase TIC.OP accordingly by setting the correct FF Gain

Feedforward Gain, K FF  FI.Span = 100 – 0 = 100 m 3 /h  TIC.Span = 100 – 0 = 100C  You observe that if FI.PV rises by 1 m 3 /h, TIC.PV decreases by 2C  Also, if TIC.OP increases by 1%, TIC.PV increases by 1C  SS Gain between FI.PV (MLOAD) and TIC.PV (CV) –  SS Gain between TIC.OP (MV) and TIC.PV (CV) –

Feedforward Gain, K FF  SS Gain between FI.PV (MLOAD) and TIC.PV (CV) –  SS Gain between TIC.OP (MV) and TIC.PV (CV) –  Feedforward Gain, K FF –

Deadtime Compensation, θ FF  While K FF deals with the disturbance and process at steady-state, it does not take into account the fact that deadtime may exist –Deadtime between FI.PV (MLOAD) and TIC.PV (CV) –Deadtime between TIC.OP (MV) and TIC.PV (CV)  Suppose θ CV/MLOAD = 10 min and θ p = 3 min  When FI.PV changes, TIC.PV will start to change 10 min later  When TIC.OP is adjusted, TIC.PV will start to change 3 min later  For perfect control, when FI.PV changes, we need to adjust TIC.OP after a fixed time (10 – 3 = 7 min) 

Lag Time, τ LAG  Some lag time will certainly exist between FI.PV and TIC.PV  When FI.PV increases, we do not want to increase TIC.OP by a step change  Instead, we want to synchronize the increase in TIC.OP with the way TIC.PV responds to MLOAD (FI.PV)  To do this, we want slow down the change in TIC.OP. We do this by applying a lag of τ CV/MLOAD to the change in TIC.OP  τ LAG = τ CV/MLOAD

Lead Time, τ LEAD  Some lag time will also exist between TIC.OP and TIC.PV  To compensate for this lag, TIC.OP will need to be speeded up  We do this by applying a lead time of τ p to TIC.OP  τ LEAD = τ p

Summary of FF parameters  Feedforward Gain,  Deadtime compensation,  Lag time,  Lead time,

FF parameters may be implemented in a single block

FF parameters may be implemented in separate blocks

Plant Testing For FF Control  There are two sets of dynamics we need to know in order to configure a feedforward control scheme –Between OP and PV –Between MLOAD and PV  Take a furnace example where we already have a FOT controller and we wish to implement a FF controller to guard against disturbances to the feed flow rate

How do we perform our test?

 To get dynamics between TIC.OP (MV) and TIC.PV (CV), perform step change test as per single feedback loop –Put loop to MAN, make step change to OP and collect data on PV response  To get dynamics between FI.PV (MLOAD) and TIC.PV (CV), –Ensure TIC.MODE is in MAN. We do not want the PID controller to interfere with the response of TIC.PV wrt FI.PV –Make a step change in FI.PV (assuming you can control FI.PV) and collect data on TIC.PV response –If you cannot change FI.PV at all, and you cannot obtain appropriate dynamic data, FF control cannot be implemented

When not to use FF control  When there is no MLOADS (all loads are ULOADS)  When θ CV/MLOAD is less than θ p (i.e. θ FF < 0) –However, you may still be able to approximate the ideal FF controller by setting θ FF = 0 and trying to adjust τ LAG and τ LEAD  When it takes too long to get one value of MLOAD –Some analyzers may take minutes to make a measurement, by which time the CV is already showing signs of disturbance  When dynamic models are poor –Your FF control is only as good as your underlying models –Harder to tune FF controllers by trial and error than PID controllers

In This Lecture…  Feedforward Control –Measured Vs Unmeasured Loads –Purpose of feedforward control –Feedforward gain –Deadtime compensation –Lead-lag compensation –Testing feedforward loops –When feedforward control cannot be used

In The Next Lecture…  Split-range control  Override control  Ratio control