CHE 185 – PROCESS CONTROL AND DYNAMICS

Slides:



Advertisements
Similar presentations
CONTROLS OF SUPER CRITICAL BOILERS
Advertisements

Feedforward and Ratio Control
Chapter 9 PID Tuning Methods.
ERT 210 Process Control & dynamics
CHE 185 – PROCESS CONTROL AND DYNAMICS
Dynamic Behavior of Closed-Loop Control Systems
Enhanced Single-Loop Control Strategies
Control Architectures: Feed Forward, Feedback, Ratio, and Cascade
The control hierarchy based on “time scale separation” MPC (slower advanced and multivariable control) PID (fast “regulatory” control) PROCESS setpoints.
CHE 185 – PROCESS CONTROL AND DYNAMICS
Ratio Control Chapter 15.
CHE 185 – PROCESS CONTROL AND DYNAMICS
1 ChE / MET Apr 12 Process Linearity, Integral Windup, PID Controllers Linearity, Windup, & PID.
CHAPTER V CONTROL SYSTEMS
Chapter 10 Control Loop Troubleshooting. Overall Course Objectives Develop the skills necessary to function as an industrial process control engineer.
CHE 185 – PROCESS CONTROL AND DYNAMICS
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
CHE 185 – PROCESS CONTROL AND DYNAMICS
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
Enhanced Single-Loop Control Strategies
Chapter 11 Simulating Wireless Control. Simulate Parameter – Analog Input Block  The current or digital outputs of these transmitters and switches are.
CHE 185 – PROCESS CONTROL AND DYNAMICS CONTROL LOOP ANALYSIS.
CHE 185 – PROCESS CONTROL AND DYNAMICS OPTIMIZATION AND PRIMARY LOOP ELEMENTS.
Introduction to Process Control
Chapter 18 Control Case Studies. Control Systems Considered Temperature control for a heat exchanger Temperature control of a CSTR Composition control.
Chapter 8. The PID Controller Copyright © Thomas Marlin 2013
PID Controllers Applied to MIMO Processes
Chapter 7 PID Control.
Cascade, Ratio, and Feedforward Control
Proportional/Integral/Derivative Control
Lecture 5: PID Control.
CHAPTER II PROCESS DYNAMICS AND MATHEMATICAL MODELING
Industrial Process Control: CONTROL OF HEAT EXCHANGER
ERT 210/4 Process Control & Dynamics
Cascade and Ratio Control
26 Nov 12 Process Linearity, Integral Windup,
Control Engineering Application
DYNAMIC BEHAVIOR AND STABILITY OF CLOSED-LOOP CONTROL SYSTEMS
Introduction to Process Control
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.
ERT 210/4 Process Control Hairul Nazirah bt Abdul Halim Office: CHAPTER 8 Feedback.
Chapter 8 Feedback Controllers 1. On-off Controllers Simple Cheap Used In residential heating and domestic refrigerators Limited use in process control.
Topic 5 Enhanced Regulatory Control Strategies. In the last lecture  Feedforward Control –Measured Vs Unmeasured Loads –Purpose of feedforward control.
Features of PID Controllers
Process Control Methods 1. Open-Loop Control 2 Process control operations are performed automatically by either open-loop or closed-loop systems Processes.
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
1 ChE / MET Apr 12 Cascade Control: Ch 09 Ratio Control: Ch 10 Advanced control schemes.
Inferential Control Control Using a Single Secondary Measurement.
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.
MISS. RAHIMAH BINTI OTHMAN
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Cascade Control Systems (串级控制系统)
ERT 321 – Process Control & Dynamics Feedforward & Ratio Control Ms Anis Atikah Ahmad
UNIVERSITÁ DEGLI STUDI DI SALERNO
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
ERT 321 – Process Control & Dynamics Feedforward & Ratio Control
Chapter 12. Controlling the Process
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
Chapter 9 Design via Root Locus <<<4.1>>>
Control System Instrumentation
Process Control Engineering
Enhanced Single-Loop Control Strategies
Features of PID Controllers
Presentation transcript:

CHE 185 – PROCESS CONTROL AND DYNAMICS CASCADE AND RATIO CONTROL

METHODS TO IMPROVE BASIC PID CONTROL APPLIED WHEN THE STANDARD PID DESIGN IS NOT DOES NOT PROVIDE ADEQUATE CONTROL METHODOLOGY ADDITIONAL MEASURES OF PROCESS OUTPUTS ADDITIONAL MEASURES OF PROCESS INPUTS EXPLICIT MODELS IN THE CONTROL CALCULATION MODIFY THE PID ALGORITHM AND TUNING TO MEET CONTROL CRITERIA

Cascade, Ratio, and Feedforward Control Each of these techniques offers advantages with respect to disturbance rejection: Cascade reduces the effect of specific types of disturbances. Ratio reduces the effect of feed flow rates changes Feedforward control is a general methodology for compensating for measured disturbances.

METHODS TO IMPROVE BASIC PID CONTROL CATEGORIES OF ENHANCEMENT CASCADE CONTROL FEEDFORWARD CONTROL NONLINEAR FUNCTIONS - ADJUST CONTROL FOR VARYING PROCESS DYNAMICS INFERENTIAL CONTROL - CHANGE THE MEASURED VARIABLES LEVEL CONTROL - TO ADJUST INVENTORIES TO STABLE LEVELS MODEL PREDICTIVE CONTROL - FOR COMPLEX PROCESS DYNAMICS

Compensating for Disturbances Reduces Deviations from Setpoint and Settling Time

CASCADE CONTROL CONDITIONS THAT SUPPORT APPLICATION SINGLE LOOP CONTROL IS NOT SATISFACTORY A MEASURED SECONDARY VARIABLE IS AVAILABLE PROPERTIES OF THE SECONDARY VARIABLE MUST BE AFFECTED BY SIGNIFICANT DISTURBANCES MUST BE RELATED TO THE PRIMARY MANIPULATED VARIABLE SECONDARY VARIABLE DYNAMICS MUST BE FASTER THAN THE PRIMARY VARIABLE DYNAMICS.

CASCADE CONTROL CASCADE CONTROL GENERIC BLOCK FLOW DIAGRAM.

CASCADE CONTROL THE CASCADE LOOP COMBINES TWO FEEDBACK CONTROLLERS WITH THE PRIMARY CONTROLLER OUTPUT SERVING AS THE SECONDARY CONTROLLER SETPOINT. THE DISTURBANCE REJECTION CLOSED LOOP TRANSFER FUNCTION FOR THIS SYSTEM

CASCADE CONTROL THE EFFECTIVE PROCESS TIME CONSTANT, τ`p, CAN BE SHORTER THAN THAT FOR THE PRIMARY PROCESS TIME CONSTANT THE SECONDARY LOOP TIME CONSTANT IS SHORTER THAN THE PRIMARY LOOP THE SECONDARY LOOP AND PRIMARY LOOP TIME CONSTANTS ARE COMBINED TO OBTAIN THE EFFECTIVE TIME CONSTANT (FOR FIRST ORDER Gpp(s) AND Gps(s) AND P-ONLY CONTROLLERS - A SECOND ORDER RESPONSE RESULTS)

CASCADE CONTROL THE DISTURBANCE ENTERS THE SECONDARY CONTROL LOOP AND MAY BE EFFECTIVELY COUNTERACTED BY THE PRIMARY LOOP - SOMEWHAT LIKE A FILTER. THE SECONDARY ERROR IS ADDED TO THE PRIMARY ERROR FOR EACH CYCLE.

CASCADE CONTROL THE SECONDARY LOOP RESPONDS TO SHORT TERM DISTURBANCES THE PRIMARY LOOP RESPONDS TO LONGER TERM TRENDS THERE CAN BE MULTIPLE LEVELS OF CASCADE CONTROL HAVING ADDITIONAL CONTROL COMPONENTS CAN REDUCE THE OVERALL CONTROL SYSTEM RELIABILITY

CASCADE CONTROL CSTR COOLING EXAMPLE

CASCADE CONTROL CRITERIA FOR ADDING CASCADE CONTROL SINGLE LOOP DOES NOT EXHIBIT SATISFACTORY RESPONSES TO FEED CHANGES TO COOLING WATER TEMPERATURE CHANGES LAG TIME IS EXCESSIVE

CASCADE CONTROL CSTR COOLING EXAMPLE Modified control system

CASCADE CONTROL CSTR COOLING EXAMPLE SECONDARY LOOP VARIABLE CAN BE MEASURED = DISCHARGE COOLING WATER TEMPERATURE SECONDARY LOOP VARIABLE IS RELATED TO PRIMARY CONTROL VARIABLE - HEAT TRANSFER TO REACTOR IS REFLECTED IN DISCHARGE COOLING WATER TEMPERATURE

CASCADE CONTROL CSTR COOLING EXAMPLE SECONDARY LOOP CAN BE INFLUENCED BY THE MEASURED VARIABLE - CHANGE IN PRODUCT EXIT TEMPERATURE WILL CHANGE SETPOINT TO SECONDARY CONTROLLER SECONDARY LOOP HAS SHORTER TIME CONSTANT - TEMPERATURE CHANGE IN COOLING WATER SHOULD BE QUICKER IN RESPONSE TO A DISTURBANCE BECAUSE THERE IS LESS CAPACITANCE ON THE COOLING WATER SIDE.

CASCADE CONTROL CSTR COOLING EXAMPLE WHY NOT USE COOLING WATER FLOW AS THE SECONDARY VARIABLE? CAN IT HANDLE CHANGES IN FEED RATES? HOW WILL IT RESPOND TO CHANGES IN EITHER FEED OR COOLING WATER TEMPERATURE?

Level Controller on a Tank With and Without Cascade Control

Analysis of Cascade Example Without a cascade level controller, changes in downstream pressure will disturb the tank level. With cascade level controller, changes in downstream pressure will be absorbed by the flow controller before they can significantly affect tank level because the flow controller responds faster to this disturbance than the tank level process.

Features for Cascade Control to be Successful Secondary loop should reduce the effect of one or more disturbances. Secondary loop must be at least 3 times faster than master loop. The CV for the secondary loop should have a direct effect on the CV for the primary loop. The secondary loop should be tuned tightly

Multiple Cascade Example This approach works because the flow control loop is much faster than the temperature control loop which is much faster than the composition control loop.

Quick check Draw schematic: A temperature controller on the outlet stream is cascaded to a pressure controller on the steam which is cascaded to a control valve on the condensate.

Quick check solution

RATIO CONTROL THIS IS A VARIATION OF CASCADE CONTROL THE RATIO CONTROLLER RESPONDS A DISTURBANCE IN A MASTER VARIABLE, BY SENDING A RATIO SETPOINT TO THE CONTROLLER FOR A SLAVE VARIABLE. THE PRIMARY CONTROLLER SENDS A RATIO SETPOINT TO THE RATIO CONTROLLER

RATIO CONTROL Typical applications Mixing streams Maintaining stochiometric flows to a reaction system Maintaining reflux rates on distillation columns Maintaining fuel/air ratios to combustion systems

RATIO CONTROL CONSIDER THE TOP OF A DISTILLATION COLUMN

RATIO CONTROL THE TARGET IS TO MAINTAIN THE COMPOSITION AT A CERTAIN VALUE THE PRIMARY METHOD IS TO ADJUST THE REFLUX RATIO A SECOND OBJECTIVE IS TO HAVE THE SYSTEM RESPOND TO CHANGES IN BOILUP RATES NOTE THIS SKETCH DOES NOT SHOW THE PRESSURE CONTROL, WHICH IS ASSUMED TO HAVE A VERY SHORT LAG TIME AND BE LINEAR

RATIO CONTROL THE PRIMARY MEASURE OF ANALYSIS IS EITHER AN ON-LINE SAMPLER OR AN OFF-LINE ANALYSIS - EITHER ONE WITH A RELATIVELY LONG LAG TIME THE SIGNAL FROM THIS LOOP BECOMES THE SETPOINT FOR THE TRAY TEMPERATURE CONTROLLER THE OUTPUT FROM THE TRAY TEMPERATURE CONTROLLER IS THE RATIO SIGNAL TO THE FFRC.

RATIO CONTROL THE MASTER SIGNAL FOR THE FFRC IS THE PRODUCT FLOW RATE AND THE SLAVE IS THE REFLUX FLOW RATE THE PRODUCT FLOW RATE IS BASED ON THE OUTPUT FROM THE LEVEL CONTROL IN THE DISTILLATE ACCUMULATOR

RATIO CONTROL FOR THIS SYSTEM TO WORK AS SHOWN: THE TRAY TEMPERATURE NEEDS TO BE LINEAR WITH COMPOSITION THE LEVEL CONTROL SHOULD HAVE A SHORTER LAG TIME THAN CHANGES IN BOIL-UP RATES

RATIO CONTROL example Ratio Control for Wastewater Neutralization

RATIO CONTROL example Analysis The flow rate of base scales directly with the flow rate of the acidic wastewater. The output of the pH controller is the ratio of NaOH flow rate to acid wastewater flow rate; therefore, the product of the controller output and the measured acid wastewater flow rate become the setpoint for the flow controller on the NaOH addition.

FEEDFORWARD CONTROL CHARACTERISTICS THIS TECHNIQUE DOES NOT USE FEEDBACK CONTROL IT IS EFFECTIVE IN REDUCING DISTURBANCES, THOUGH NOT AS EFFECTIVELY AS FEEDBACK CONTROL IT IS TYPICALLY USED MOST EFFECTIVELY IN COMBINATION WITH FEEDBACK CONTROL

FEEDFORWARD CONTROL Consider feedback control Positive factors Disturbance source does not prevent corrective action PID control works in a wide range of processes Control design needs limited process information Negative factors Does not respond to disturbance variables Based on measured value for cv No corrective action until there is a setpoint deviation Long delays or large time constants may limit effectiveness

FEEDFORWARD CONTROL GENERIC BLOCK FLOW DIAGRAM

FEEDFORWARD CONTROL Compare with feedback control Positive factors Changes can be made based on Disturbance source instead of waiting for process change Provides potentially better Negative factors Based on measured value for control disturbance No corrective action based on other disturbances Typically requires a more detailed process model to set control parameters

FEEDFORWARD CONTROL GENERAL FORM FOR THE FEEDFORWARD TRANSFER FUNCTION IS COMBINING THE TERMS IN THE DENOMINATOR INTO A SINGLE PROCESS FUNCTION:

FEEDFORWARD CONTROL ASSUMING THE PROCESS AND DISTURBANCE TRANSFER FUNCTIONS HAVE FOPDT FORMS

FEEDFORWARD CONTROL Summary of parameters

FEEDFORWARD CONTROL STATIC FEEDFORWARD CONTROL FEEDFORWARD LOOP THAT DOES NOT PROVIDE DYNAMIC COMPENSATION CAN BE USED WHEN THE PROCESS HAS SIMILAR DYNAMIC RESPONSE TO DISTURBANCE CHANGES AND THE CHANGES IN THE MANIPULATED VARIABLE, WHERE THE LEAD/LAG RATIO ≈ 1

FEEDFORWARD CONTROL Static Feedforward Controller A static feedforward controller make a correction that is directly proportional to the disturbance change. A static feedforward controller is used when the process responds in a similar fashion to a change in the disturbance and the manipulated variable.

FEEDFORWARD CONTROL DYNAMIC COMPENSATION THIS EXAMINES HOW THE PROCESS RESPONDS RELATIVE TO THE SIGNAL FROM A FEEDFORWARD CONTROLLER

FEEDFORWARD CONTROL WHEN THE LEAD/LAG RATIO IS > 1, THEN AN INITIAL OVERCOMPENSATION IS NECESSARY WHEN THE LEAD/LAG IS < 1 THEN AN UNDERCOMPENSATION PROVIDES A BETTER CONTROL

FEEDFORWARD CONTROL TAKEN AT EXTREMES, WHEN THE LEAD ≈ 0, THEN THE FUNCTION BECOMES AN FOPDT RESPONSE WHEN THE VALUE OF THE LAG ≈ 0, THEN THE FUNCTION APPROACHES A PROPORTIONAL/DERIVATIVE FORM:

FEEDFORWARD CONTROL Feedforward When τp « τd

FEEDFORWARD CONTROL Example of Feedforward Control for τd<τp

FEEDFORWARD CONTROL Static Feedforward Results When the inlet temperature drops by 20ºC, Q is immediately increased by 20 kW. Deviations from setpoint result from dynamic mismatch

FEEDFORWARD CONTROL CONSIDER THE DISTILLATION COLUMN PREVIOUSLY PROVIDED WITH A CASCADE CONTROL WHAT FEED FORWARD ELEMENTS COULD BE ADDED TO ALLOW FOR CHANGES IN COLUMN FEED RATE? TO ALLOW FOR CHANGES IN FEED COMPOSITION? WOULD THESE DUPLICATE OR SUPPLEMENT THE FUNCTIONS OF EXISTING LOOPS?

FEEDFORWARD CONTROL TUNING FACTORS FEEDFORWARD CAN AMPLIFY NOISE WHICH CAN CAUSE OVERSHOOT. BASED ON THE PROCESS APPROXIMATING AN FOPDT MODEL, THEN LEAD/LAG RATIOS < 2.0 ARE RECOMMENDED

FEEDFORWARD CONTROL Perfect Feedforward Control FF correction is mirror image of disturbance effect. Net effect is no change in controlled variable.

FEEDFORWARD CONTROL INITIAL TUNING SEQUENCE – see figures on next slide ESTIMATE Kff, τld, τlg, AND θff FOR PROCESS Under open loop conditions, ADJUST ONLY Kff WHILE HOLDING OTHER PARAMETERS CONSTANT, TO ELIMINATE OFFSET ADJUST θff TO ELIMINATE DYNAMIC MISMATCH

FEEDFORWARD CONTROL ADJUST τld - τlg AND UNTIL THERE ARE EQUAL AREAS ABOVE AND BELOW THE SETPOINT

FEEDFORWARD CONTROL COMBINING FEEDFORWARD AND FEEDBACK CONTROL FEEDBACK AND FEEDFORWARD CONTROL HAVE COMPLEMENTARY CHARACTERISTICS MOST EFFECTIVE LOOPS MIGHT COMBINE BOTH TECHNIQUES

Feedforward and Feedback Level Control Reference figure 12.4.2

Feedforward and Feedback Level Control analysis Feedback-only must absorb the variations in steam usage by feedback action only. Feedforward-only handle variation in steam usage but small errors in metering will eventually empty or fill the tank. Combined feedforward and feedback has best features of both controllers

Feedforward and Feedback COMBINING FEEDFORWARD AND feedback AN EXAMPLE OF THE COMBINATION IS SHOWN GRAPHICALLY

Feedforward and Feedback Combined FF and FB for the CSTR

Feedforward and Feedback Comparative Results for CSTR

FEEDFORWARD CONTROL FEEDBACK ONLY PRODUCES OVERSHOOT BECAUSE OF THE DELAY DUE TO THE INVENTORY OF THE SYSTEM FEEDFORWARD ONLY, EVEN WITH DYNAMIC COMPENSATION, RESULTED IN LESS OVERSHOOT BECAUSE THE HEATING FLOW WAS INCREASED RELATIVE TO THE FEED, BUT THE SYSTEMS HAD AN EXTENDED SETTLING TIME COMBINING THE TWO METHODS ELIMINATES EXCESSIVE OVERSHOOT AND REDUCES SETTLING TIME