Cascade control. Cascade control. 2. Cascade control - details

Similar documents
CHAPTER 7: THE FEEDBACK LOOP

Process Control Loops

NATIONAL UNIVERSITY OF SINGAPORE. EE3302/EE3302E Industrial Control Systems E1: ADVANCED CONTROL SYSTEMS

Instrumentation (and

How to Combat Process Disturbances and Interactions

Control System Nur Istianah-THP-FTP-UB-2014

STICTION: THE HIDDEN MENACE

2.6 Control Systems Cascade Loops

PROCESS MONITORING AND CONTROL

Fail Operational Controls for an Independent Metering Valve

Process Dynamic and Control I CHEN 341

Process & Instrumentation Diagram (P&ID) Purpose. Howitisdone? Methodology?

Characterizers for control loops

Implementing Mid Ranging in a DCS Environment

IE098: Advanced Process Control for Engineers and Technicians

PART 1.2 HARDWARE SYSTEM. Dr. AA, Process Control & Safety

CHEMICAL ENGINEERING LABORATORY CHEG 239W. Control of a Steam-Heated Mixing Tank with a Pneumatic Process Controller

Distributed Control Systems

Flotation Control & Optimisation

DISTILLATION PRESSURE CONTROL TROUBLESHOOTING THE HIDDEN PITTFALLS OF OVERDESIGN

IE011: Process Control & Instrumentation Technology

Gerald D. Anderson. Education Technical Specialist

ADVANCED CONTROL VALVE AND ACTUATOR: Selection, Calculations, Sizing, Applications, Operation, Diagnostic Testing, Troubleshooting and Maintenance.

Foundation Fieldbus Control in Field- Benefits

Recovery from a Process Saturation Condition. Benefits of Using DeltaV PIDPlus

Depropaniser Train VE-107

IE068: Process Instrumentation Technology

CONTROL and INSTRUMENTATION

IE039: Practical Process Instrumentation & Automatic Control

Control Valves, Actuators, & Pressure Safety Valves

Digital Level Control One and Two Loops Proportional and Integral Control Single-Loop and Cascade Control

DISTILLATION COLUMN PROCESS CONTROL STRATEGIES

OIL & GAS. 20th APPLICATION REPORT. SOLUTIONS for FLUID MOVEMENT, MEASUREMENT & CONTAINMENT. Q&A: OPEC Responds to SHALE BOOM

Data Sheet T 8389 EN. Series 3730 and 3731 Types , , , and. EXPERTplus Valve Diagnostic

UNIVERSITY OF WATERLOO

Multivariable Predictive Control and its Application on the Solvent Dehydration Tower

Sustainable Application of Model Predictive Control (MPC) to the minimization of Flaring from Fuel Gas supply networks

Fail operational controls for an independent metering valve

D421E: PROCESS MEASUREMENT CONTROL AND SAFEGUARDING

RICK FAUSEL, BUSINESS DEVELOPMENT ENGINEER TURBOMACHINERY CONTROL SYSTEM DESIGN OBJECTIVES

Series 3730 and Series 3731 EXPERTplus Valve Diagnostics with Partial Stroke Test (PST)

Developments on Flow Rate And High Pressure Stability of Peroxide Dosing Pumps For The Chemical Industry

M-System s I/P and P/I Transducers

EXPERIMENT 2 LEVEL CONTROL SYSTEM

ISO 29990:2010 Standards

Unit 55: Instrumentation and Control Principles

A Depletion Compensated Wet Bath Simulator For Calibrating Evidential Breath Alcohol Analyzers

Measurement And Control Appreciation

Specifications and information are subject to change without notice. Up-to-date address information is available on our website.

Control Performance: An Imperative for Safety

Successful completion of the course leads to the award of the Technical Training Solutions Certificate of Competence 510: Instrumentation.

EXPERIMENT 1 AIR PRESSURE CONTROL SYSTEM

Training Fees 4,000 US$ per participant for Public Training includes Materials/Handouts, tea/coffee breaks, refreshments & Buffet Lunch.

This portion of the piping tutorial covers control valve sizing, control valves, and the use of nodes.

PROCESS DYNAMIC AND CONTROL MODIFIED II QUADRUPLE TANK ON LABVIEW APPLICATION

Procedure Instruction of program Pressurized Enclosure - Test Round 2017

PTB Ex PT Scheme. Procedure Instruction of program Explosion Pressure - Test Round 2017

OIL SUPPLY SYSTEMS ABOVE 45kW OUTPUT 4.1 Oil Supply

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications

S-CO 2 Brayton Recompression Loop Design and Control

Life Cycle Benefits: Maintenace (Control Valve Diagnostic and Field Device Diagnostic Management)


1.3. PROCESS MONITORING AND CONTROL

LAr Filling and Commissioning of Cryogenics

A versatile gas mixing system for blending LPG and air that is SAFE, RELIABLE, and EASY TO USE

Dynamic Simulation for T-9 Storage Tank (Holding Case)

T e l N o : F a x N o : E m a i l : a i s h c m c - m e. c o m w w w. c m c - m e.

MACH ONE MASS FLOW CONTROLLER. MACH ONE SERIES flow control. MASS FLOW CONTROLLERS at the speed of sound.

Training Fees 3,400 US$ per participant for Public Training includes Materials/Handouts, tea/coffee breaks, refreshments & Buffet Lunch.

Gas Accumulation Potential & Leak Detection when Converting to Gas

LABORATORY EXERCISE 1 CONTROL VALVE CHARACTERISTICS

Fisher DVI Desuperheater Venturi Inline

Model 601CV. Mass Flow Controller. Product Features:

ACV-10 Automatic Control Valve

Measuring range Δp (span = 100%) Pa

Reduce Turnaround Duration by Eliminating H 2 S from Flare Gas Utilizing VaporLock Scrubber Technology

VSR modulating valves with membrane actuator

Identification and Screening of Scenarios for LOPA. Ken First Dow Chemical Company Midland, MI

Vortex Meters for Liquids, Gas, and Steam

Improving distillation tower operation

USER MANUAL. For the lab scale MINILOOP

International Journal of Technical Research and Applications e-issn: , Volume 4, Issue 3 (May-June, 2016), PP.

Control Valve : The Final Control Element. Nimish Shah

Significant Change to Dairy Heat Treatment Equipment and Systems

The benefits of the extended diagnostics feature. Compact, well-proven, and flexible

Avoiding Short Term Overheat Failures of Recovery Boiler Superheater Tubes

HIGH ACCURACY MULTI-GAS MONITORING USING AUTOMATED SELF- CALIBRATION

Proposed Abstract for the 2011 Texas A&M Instrumentation Symposium for the Process Industries

Introduction. Seafood HACCP Alliance Training Course 8-1

Tube rupture in a natural gas heater

CORI-FLOW PRECISION MASS FLOW METER / CONTROLLER FOR LIQUIDS AND GASES

SEMEM3-78 Testing and calibrating instrumentation and control equipment and circuits

TESTING OF BELIMO PRESSURE INDEPENDENT CHARACTERIZED CONTROL VALVES

HTR Systems and Components

Inerting System Design for Medium Speed Vertical Spindle Coal Pulverizers TABLE OF CONTENTS

HOW TO MANAGE VAPORIZATION IN AN ANALYTICAL SYSTEM By Dean Slejko and Tony Waters

Controlling the prefeeder

FUEL GAS FIRING CONTROL RJ (Dick) Perry Safety Systems Consultant 6 June 2016

DELTI. Vac. DELTI-Vac MIL. Application. Principle. Characteristic

Thermoflex Online. October 5 th, 2017 Bram Kroon

Transcription:

Cascade control Statistical Process Control Feedforward and ratio control Cascade control Split range and selective control Control of MIMO processes 1 Structure of discussion: Cascade control Cascade control summary Cascade control details Class case study Design issues Case study 1: Cascade control of temperature in a plant for manufacturing ointments and creams Case study 2: Control of a pasteurisation unit Virtual laboratory: cascade control Lifelong learning Questions and Answers 2 1. Cascade control - summary A fast inner slave loop is used to compensate for changes in the controlled variable before they can disturb the outer master control loop. Example: When the fuel gas pressure varies, the slave flow controller corrects for this, and maintains the desired flow. Without the cascade controller, the temperature controller would eventually adjust for the reduced fuel flow, but after the temperature has dropped. Cascade control can speed up control response, help eliminate disturbances and compensate for non-linearities. The slave loop is tuned before the master loop, and is typically tuned so it acts five times faster than the master loop. Often, the slave controller is in P form, 3 with the master controller being in PI form. 2. Cascade control - details Reference: Marlin, D.E. (2000). Process control, Chapter 14. 4

What can be done? 5 6 7 8

9 10 11 12

3. Class case study 13 Task: Design a cascade controller to improve performance 14 15 16

17 18 19 20

Technology note: Modern positioners provide diagnosis of the valve behaviour, transmitted digitally (for later evaluation). This is useful in maintenance and troubleshooting. 21 22 We can combine cascade and feedforward control. A cascade is a hierarchy, with decisions transmitted from upper to lower levels. No communication flows up the hierarchy. In summary 23 24

In summary.. Furnace temperature control system Conventional feedback Satisfactory job of controlling hot oil T, despite disturbances in oil flow rate of cold oil temperature. If a disturbance occurs in the fuel gas supply P, fuel gas flow changes, changing furnace operation, changing hot oil T. Only then, the T controller takes corrective action by adjusting the fuel gas flow via the control valve. Anticipate that this control will result in a slow response to changes in fuel gas supply P. In summary.. Furnace temperature control system Cascade Now, the control valve is adjusted rapidly to the detection of changes in supply pressure; these changes have then little effect on furnace operation and exit oil temperature. Some (lesser) performance improvement for changes in oil flow rate or inlet temperature; feedforward control may be desirable for these disturbances. Reference: Seborg, D.E. et al. (2004). Process dynamics and Control, 2 nd edition, Chapter 15. 25 26 Another thought experiment 27 28

Tutorial question Solution Reference: Marlin, T.E. (2000). Process Control, 2 nd edition, Chapter 14. 29 30 31 32

Previous exam question 33 34 35 36

4. Design issues Features of cascade control Two feedback controllers but only a single control valve (or other final control element). Output signal of the master controller is the set-point for the slave controller. Two feedback control loops are nested, with the slave (or secondary or inner) control loop inside the master (or primary or outer) control loop. The secondary loop should reduce the effect of one or more disturbances. The secondary loop should be at least 3 times faster than the primary loop. The secondary loop should be tuned tightly. 37 5. Case study 1: Cascade control of temperature in a plant for manufacturing ointments and creams Products Plant Overview Process Control System PID Control of Plant Temperature Cascade Control Strategy Cascade Control of Plant Temperature Summary Acknowledgements: This part of the presentation was prepared with the assistance of Ms. A. O Reilly, Leo Laboratories Ltd. 38 Typical Creams and Ointments manufactured in P4 Plant P4 Manufacturing Plant Process Control System Machine control Recipe management Operator process visualisation Alarm monitoring Batch recording Process parameter trending Temperature Control Jacketed Vessel 39 40

SCADA Interface Process Control Network 41 42 Product Single Loop Temperature Control Product single loop temperature control Single PID Controller PB = 0.3 % Ti = 300 s Td = 120 s 43 44

deg C Single Loop Control of Ointment Temp. - unsatisfactory Te m pe ra ture Control be fore Mods 140 120 100 TIT401 Temp (Homog) 80 TIT402 Temp (top) TIT403 temp (cone) 60 TIT407 Temp (jacket) 40 TIT401 sp Cascade Control Strategy Combines two feedback controllers Primary controller output serves as the secondary controller s set-point Compensates for disturbances 20 0 10:15:49 08.06.2001 11:51:09 08.06.2001 13:26:29 08.06.2001 15:01:49 08.06.2001 16:37:09 08.06.2001 Tim e 18:12:29 08.06.2001 19:47:49 08.06.2001 45 FAST LOOP SLOW LOOP 46 Cascade Control Implementation Cascade Control of Ointment Temperature Temperature Control After Mods 140 120 100 Jacket Temp TIT401 Temp (Homog) deg C 80 60 Product Temp TIT402 Temp (top) TIT403 temp (cone) TIT407 Temp (jacket) 40 20 0 19:25:00 13.06.2001 20:50:10 13.06.2001 22:15:20 13.06.2001 23:40:30 13.06.2001 01:05:40 14.06.2001 02:30:50 14.06.2001 03:56:00 14.06.2001 05:21:10 14.06.2001 TIT401 sp Setpoint 47 Time 48

In conclusion Reasons for cascade control: Allow faster secondary controller to handle disturbances in the secondary loop. Allow secondary controller to handle non-linear valve and other final control element problems. Allow operator to directly control secondary loop during certain modes of operation (such as start-up). Requirements for cascade control: Secondary loop process dynamics must be at least four times as fast as primary loop process dynamics. Secondary loop must have relevant sensors and actuators. Reasons not to use cascade control: Cost of measurement of secondary variable (assuming it is not measured for other reasons). Additional complexity. 49 6. Case study 2: Control of a pasteurisation unit at Teagasc, Moorpark Research Centre, Fermoy, Co. Cork Objectives of pasteurisation Kill harmful bacteria and fungi Extend shelf-life Methodology High temperature for a short time (72 degrees C for 15 seconds). Acknowledgements: This part of the presentation was prepared with the assistance of Mr. P. Murphy 50 and Dr. T. O Mahony, Cork Institute of Technology. Single loop PID control of individual temperatures Chilled Milk Out Chilled Water In Cooling Section Start of holding tube configuration RAW MILK IN CIP Flow Divert Tetra Plex C3 Plate Heat Exchanger F T Regenerator text Holding Tube Heating Section HOT WATER OUT Brazed Heat Ex. STEAM STEAM FLOW VALVE Chilled Milk Out Chilled Water In Cooling Section End of holding tube configuration RAW MILK IN CIP Flow Divert Tetra Plex C3 Plate Heat Exchanger F T Regenerator text Holding Tube Heating Section HOT WATER OUT Brazed Heat Ex. STEAM STEAM FLOW VALVE Chilled Water Out Setpoint HOT WATER IN PID Controller 51 Chilled Water Out Setpoint HOT WATER IN PID Controller 52

Cascade controller configuration Holding Tube 7. Virtual laboratory cascade control Associated virtual laboratory: feedforward control. 3 o C Chilled Water In Flow Divert 74 o C 70 o C HOT WATER OUT STEAM 6 o C Chilled Milk Out Cooling Section Section 3 18 o C Tetra Plex C3 Plate Heat Exchanger 6 o C RAW MILK IN F T Regenerato Section 2 r 62 o C Heating Section Section 1 75 o C Brazed Heat Ex. STEAM FLOW VALVE 18 o C HOT WATER IN Chilled Water Out 13 o C PV Final product setpoint PID Controller Outer loop 77 o C PV 1 Hot water setpoint PI Controller Inner loop - CV 53 54 55 56

57 58 8. Lifelong learning Books: 1. Seborg, D.E. et al. (2004). Process dynamics and control, 2 nd edition, Chapter 16. 2. Marlin, T.E. (2000). Process control, Chapter 14. Trade magazines (e.g. Control Engineering) often have web-accessible tutorial articles on aspects of cascade control. One example of these articles is: Gerry, G. (1991). Tune loops for load upsets versus setpoint changes, Control, September. http://www.expertune.com/artcon91.html Finally, there are many web based tutorials and discussions on the basics of cascade control. One example: Cascade Control, J.A. Shaw, http://www.jashaw.com/pid/cascade.html 59 60

Question and Awnser Which of the following statement(s) does NOT appear in the cascade control design criteria? The secondary variable must indicate the occurrence of an important disturbance. Only one valve can influence the secondary and primary variables The secondary variable dynamics must be faster than the primary variable dynamics. There must be a causal relationship between the manipulated and secondary variables. Answer: Only one valve can influence the secondary and primary variables. Although cascade control uses only one valve, many valves can influence the primary and secondary variables. For the example in the figure, the feed valve v2 also affects both secondary and primary variables, but v2 would not be used for cascade control because of the 61 speeds of response. Question True or false? The secondary variable in a cascade can respond to more than one disturbance. Cascade control is limited to two levels, because of the delay in passing the decisions down the levels of controllers. The principle reason for cascade control is to provide improved responses to set point changes. Cascade control requires more instrumentation than the equivalent single-loop control. 62 The secondary variable in a cascade can respond to more than one disturbance. True, the cascade control system shown compensates for disturbances in - heating oil pressure - heating oil temperature - feed temperature - feed flow rate (partially) Answer Answer - continued Cascade control requires more instrumentation than the equivalent single-loop control. True. Note that instrumentation includes valves, sensors and signal transmission. To add a secondary control loop, a secondary sensor and controller are both needed. This added cost is often very small compared with the substantial benefits gained through cascade performance. Cascade control is limited to two levels, because of the delay in passing the decisions down the levels of controllers. False, multiple levels are possible! There is essentially no delay in passing a signal from the top controller to the valve. Remember that every level must conform to the cascade controller design rules. The principle reason for cascade control is to provide improved responses to set point changes. False, there is virtually no improvement in the control performance for setpoint changes. 63 64

Cascade control involves two controlled variables, but only one valve? Question Answer The description is not correct; cascade involves two controlled variables and two valves. No, as shown in the figure, cascade control involves two (or more) controlled variables and only one valve. The description is not correct; cascade involves one controlled variable and one valve. No, see above explanation. Cascade control involves two controlled variables, but only the primary variable is controlled independently by the valve. The description is not correct; cascade involves two controlled variables and two valves. The description is not correct; cascade involves one controlled variable and one valve. Cascade control involves two controlled variables, but only the primary variable is controlled independently by the valve. 65 Yes. Only the primary controlled variable can be maintained at an independently determined value by adjusting the one control valve. The secondary variable is influenced by the valve, but it is also influenced by unregulated disturbances. The value of the secondary variable depends on all (secondary) disturbances and the position of the control valve. 66 Which of the following statements are true for a valve positioner? Question Answer It is a secondary in a cascade control system. Yes, the valve positioner is a feedback controller that can reduce the effects of a 'sticky' valve that does not attain the desired % opening without the positioner. It uses no measured variable No, the measured variable is the mechanical position of the valve stem. It can improve the control performance for a slow feedback control loop. It is a secondary in a cascade control system. It uses no measured variable. It can improve the control performance for a slow feedback control loop. Yes. A valve positioner can improve the performance by reducing the effects of a 'sticky' valve. Naturally, the loop remains slow and might not performance satisfactorily, depending on the required performance. 67 68

How many process reaction curve experiments are required to tune the controllers in a twolevel cascade? Question Answer One step change to the valve to determine the dynamics of both controlled variables. No, this experiment is good for the dynamics of the secondary variable, but another experiment must be done. What is the manipulated variable in the primary loop? Two steps, one to the valve and the other to the secondary controlled variable. No, almost right! What is the manipulated variable in the outer loop? Two steps, one to the valve and the other to the set point of the secondary variable. One step change to the valve to determine the dynamics of both controlled variables. Two steps, one to the valve and the other to the secondary controlled variable Two steps, one to the valve and the other to the set point of the secondary variable. 69 Yes, this is the correct way to tune the controllers. The valve is the manipulated variable in the inner loop and the setpoint of the secondary variable is the manipulated variable in the outer loop. 70 Cascade control may be designed for the fired heater in the figure. Cascade control is effective for which of the following disturbances? Question A sticky control valve Answer Yes, the dynamics of the secondary loop are very fast, thus if the valve "sticks" the problem could be attenuated immediately by the secondary controller. A disturbance in fuel temperature No, for cascade control to be effective, the secondary sensor must be able to indicate the occurance of an important disturbance. The secondary sensor in this case is a flowmeter and could not detect a change in fuel temperature. Anyway, the effect of changes in fuel temperature would likely be small. A disturbance in fuel composition A sticky control valve A disturbance in fuel temperature A disturbance in fuel composition A disturbance in fuel source pressure 71 No, the change in composition of the fuel would not be reliably determined by a flow sensor. A disturbance in fuel source pressure Yes, an increase in fuel pressure would be accompanied by a change in fuel flow rate. This disturbance would be measured by the flow meter and could be attenuated to by the secondary loop. The attenuation might not be perfect because an orifice meter would be affected by the density change associated with the pressure change of the fuel gas. 72

A stirred tank chemical reactor is shown in the figure. We want to control AC- 1. What is the best cascade design for the disturbances shown in the figure? Question Answer AC-1 outer loop, TC-1 inner loop, Vc manipulated variable No, the temperature will not provide a rapid measurement of the disturbance. In fact, if the heat of reaction is small, the temperature will not provide a measurement of the disturbance. AC-1 outer loop, AC-2 inner loop, Vc manipulated variable No, the feed composition analyzer will provide a rapid measurement of the disturbance, but the coolant flow rate (vc) does not affect the FEED composition. Therefore, a feedback secondary controller would not function - no causal relationship, no feedback! AC-1 outer loop, AC-2 inner loop, Va manipulated variable AC-1 outer loop, TC-1 inner loop, Vc manipulated variable AC-1 outer loop, AC-2 inner loop, Vc manipulated variable AC-1 outer loop, AC-2 inner loop, Va manipulated variable Yes, the feed composition will provide a rapid measurement for the disturbances, and the pure A valve will provide rapid compensation. We would have to make sure that the valve has sufficient range in adjusting the flow rate to compensate for the expected magnitude of disturbances 73 74