Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dynamics Seminar Section 3 Process Control

Similar presentations


Presentation on theme: "Dynamics Seminar Section 3 Process Control"— Presentation transcript:

1 Dynamics Seminar Section 3 Process Control
John Edwards, P&I Design Ltd August, 2014 1

2 PROCESS CONTROL SYSTEMS COURSE OBJECTIVES REVIEW
Session Objectives are to study Feedback Control and Control Loop Structure Multiple Control Loops Appreciation of Basic Instrumentation Controller Equations and Control Modes Control Loop Behavior Control Valve Flowsheet Integration Control Loop Dynamics - Dead Time – Capacity – Resistance Appreciation of Behavior of Common Control Loops CHEMCAD Control Models Dynamic Vessel Control Loop Tuning SIMULATION SUITE CHEMCAD SOFTWARE

3 PROCESS CONTROL FEEDBACK CONTROL
INCREASES IMBALANCE CONTROL RUNAWAY RESTORES BALANCE CONTROL STABILITY PROCESS CONTROLLER Set Point (r) Manipulated Variable (m) Controlled Variable (c) Error (e) POSITIVE FEEDBACK NEGATIVE FEEDBACK SIMULATION SUITE CHEMCAD SOFTWARE

4 PROCESS CONTROL CONTROL LOOP ACTION
As level increases above Set Point Inlet valve must close so control signal decreases Increasing Input - Decreasing Output REVERSE ACTION Signal to Open Set Point Signal to Open As level increases above SP Outlet valve must open so control signal increases Increasing Input - Increasing Output DIRECT ACTION SIMULATION SUITE CHEMCAD SOFTWARE Signal to Open Fail Closed Valve Signal to Close Fail Open Valve

5 PROCESS CONTROL CONTROL LOOP CONFIGURATION
FUNCTIONS & SIGNALS LOCATIONS & TAGGING LOOP SCHEMATIC CONTROL CONVERT MEASURE CONTROL DEVICE Thermocouple mV Resistance bulb Ω Transmitter 4-20 mA Transmitter bar Characterise Measurement Linear 4-20 mA Signal 4-20 mA Signal Thermocouple Curve (mV/I) Square Root Extraction (√) Pneumatic to Current (I/P) Valve Actuator 4-20 mA I/P 4-20 mA to bar Valve Actuator bar Positioner bar XY TT 01 CV XIC Field Mounted Equipment Room Control Room c 4-20 mA XIC r e Measurement Transmitter ºC Control Valve Thyristor TT 01 CV m XY Signal Converter Controller SIMULATION SUITE CHEMCAD SOFTWARE

6 PROCESS CONTROL MULTIPLE CONTROL LOOP STRUCTURE
Tx XIC CV Single Primary Cascade Ch6, p154 Secondary FT RatioCh6, p160 Ratio RR FIC Split Range Valves Single Valve Auto SelectCh6, p167 Squeaky wheel gets the grease Auto selection of controlled variable < or > Hi Lo Select Ratio of controlled flow to wild flow Wild Controlled Secondary Primary AdaptiveCh6, p170 PID Adjust Adapts - models needs of process SIMULATION SUITE CHEMCAD SOFTWARE

7 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL CONTROL MODES & RELATIONSHIP CRYOGENIC BATCH REACTOR OPTIMISATION Proportional (P) P = PB % b =output bias m = b for e = 0 Proportional + Integral (PI) R = integral time (min) dm/dt = e/R P↓ Gain↑ Decreasing P Increases ∆m R↓ dm/dt↑ Never set R faster than process τ + τd

8 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL CONTROL MODES & RELATIONSHIP CRYOGENIC BATCH REACTOR OPTIMISATION Proportional + Derivative (PD) D =derivative time (min) Note D↑ dm/dt↑ Use D when sustained error End point control: pH – target temperature Proportional + Integral + Derivative (PID) 3Mode Never D on noisy processes: Flow – Level – Liquid Pressure Low R on fast processes: Flow – Liquid Pressure High R on slow processes: Batch reactor temperature

9 PROCESS CONTROL COMMON LOOP PROPERTIES
SIMULATION SUITE CHEMCAD SOFTWARE PROCESS CONTROL COMMON LOOP PROPERTIES Section 3 page 49 COMMON LOOP CHARACTERISTICS & TUNING PARAMETER RANGES Ch3, Table 3.3 PARAMETER CHARACTERISTIC P (%) I (min) D (min) FLOW FAST - NOISY NO PRESSURE (LIQUID) FAST - NOISY COMPOSITION (GAS) 50 – 500 0.05 – 2 LEVEL SLOW→FAST - NOISY 5 – 100 SOMETIMES TEMPERATURE SLOW - STEADY 10 – 100 2 – 120 I/4 < D > I/2 COMPOSITION (LIQUID) PRESSURE (GAS) 1 - 5 UNNECCESSARY VAPOR PRESSURE CONTROL MODES P (%) Ti (min) Td (min) P 2 Pu P + I 2.2 Pu Tu / 1.2 P + I + D 1.6 Pu Tu / 2.0 Tu / 8.0 = Ti /4 Pu measurement starts to oscillate at constant amplitude Tu for small SP changes

10 DYNAMIC SIMULATION INDIRECT FLOW REGULATION
SIMULATION SUITE CHEMCAD SOFTWARE DYNAMIC SIMULATION INDIRECT FLOW REGULATION CVAL can control flow directly ONLY following CVAL inside a flowsheet indirect flow regulation is required CVAL calculates flow from: Pressure drop(dp)-Valve position(%)-Valve characteristic(Equal%-Linear) CVAL inside a flowsheet it cannot maintain a mass balance!! CVAL calculated flow is passed to an upstream UnitOp, to force the inlet valve flow to match the calculated (outlet) flow. UnitOps suitable: Divider - Dynamic Vessel & Column - Batch Reactor – Stream Reference CORRECTLY SIZED VALVE CRITICAL TO SUCCESS OF SIMULATION

11 DYNAMIC SIMULATION INDIRECT FLOW DIVIDER
SIMULATION SUITE CHEMCAD SOFTWARE DYNAMIC SIMULATION INDIRECT FLOW DIVIDER Indirect Flow Divider D3.03 page 63 Divider Output to Stream 7 is referred to Output Stream 2 (Numbering form top) for Control Valve feedback variable Output 1 Output 2

12 DYNAMIC SIMULATION INDIRECT FLOW REGULATION
SIMULATION SUITE CHEMCAD SOFTWARE DYNAMIC SIMULATION INDIRECT FLOW REGULATION

13 DYNAMIC SIMULATION CONTROLLER SET UP
SIMULATION SUITE CHEMCAD SOFTWARE DYNAMIC SIMULATION CONTROLLER SET UP MEASUREMENT LINEAR 0 to kg/h SIGNAL 4.0 to 20 mA INC FLOW ↑ INC SIGNAL ↑ CONTROLLER ACTION REVERSE INC FLOW ↑ DEC OUTPUT ↓ FOR FAIL CLOSED VALVE SIGNAL TO OPEN (S/O) IF FAIL OPEN VALVE (S/C) INC FLOW ↑ DEC OUTPUT ↑

14 DYNAMIC SIMULATION 3 WAY FLOW DIVERTING
SIMULATION SUITE CHEMCAD SOFTWARE DYNAMIC SIMULATION 3 WAY FLOW DIVERTING Indirect Flow Divider 2 D page 65

15 DYNAMIC VESSEL LEVEL CONTROL INLET FLOW CONTROL
SIMULATION SUITE CHEMCAD SOFTWARE DYNAMIC VESSEL LEVEL CONTROL INLET FLOW CONTROL Section 3 page 67 D3.04 page 67 Control liquid level at 2m, initial state, in vessel 3(D 1.2m H 4.8m) Constant supply of water 4000 kg/h Variable demand of water on outlet controlled by Ramp 5 Draw from scratch

16 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION PROBLEM STATEMENT CRYOGENIC BATCH REACTOR OPTIMISATION Component - Water Thermodynamics - K : Vap, H : Late Initial Feed Flow = 4000 kg/hr, T = 20 C, P = 4 bar Initial Liquid level = 2 m Water demand schedule – 0 –10 minutes at kg/hr 10 – 15 minutes at to 0 kg/hr ramped 15 – 20 minutes at kg/hr 20 – 25 minutes at kg/hr 25 – 40 minutes at kg/hr

17 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION PROCESS DEMAND CRYOGENIC BATCH REACTOR OPTIMISATION

18 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION DVSL CONFIGURATION CRYOGENIC BATCH REACTOR OPTIMISATION Standard Dimensions Initial Conditions Method Vessel Mode Fixed Pressure 3 bar

19 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL CONTROLLER CONFIGURATION CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 page 67 D 3.04 page 67 LEVEL MEASUREMENT LINEAR 0.5 to 4.5 metre SIGNAL 4.0 to 20 mA CONTROLLER ACTION DIRECT INC LEVEL ↑ INC OUTPUT ↑ FAIL CLOSED VALVE ON OUTLET (OPENS) FAIL OPEN VALVE ON INLET (CLOSES) Direct Action - Increasing Input gives Increasing Output e = X – Xset Reverse Action - Increasing Input gives Decreasing Output e = Xset – X

20 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION DVSL CONFIGURATION CRYOGENIC BATCH REACTOR OPTIMISATION Specify Inlet & Outlet Flows Specify Composition & Conditions of initial contents

21 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION CONTROLLER SET UP CRYOGENIC BATCH REACTOR OPTIMISATION Sensor Measured Object Set Point Desired Value 2m Measurement 1.5m to 3.5 m for 4 to 20 mA signal Control Settings Action Inc Level Inc Output

22 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION CONTROL VALVE SET UP CRYOGENIC BATCH REACTOR OPTIMISATION Rangeability now typically 30 to 50 Fail Closed Valve Signal to Open

23 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION SET INITIAL CONDITIONS CRYOGENIC BATCH REACTOR OPTIMISATION Set Feed to T = 20 degC; P = 4 bar; F = 4000 kg/hr Run Control Valve and Controller in Steady State

24 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION SET DYNAMIC RUN CONDITIONS CRYOGENIC BATCH REACTOR OPTIMISATION Switch to dynamic mode under convergence Set Run Time to 60 minutes with 0.5 minute step size Record desired streams Record desired unit operations Select Run Time plot options Run from Initial State Plot results

25 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION CONTROLLER TUNING CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 page 57

26 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL LEVEL CONTROL OUTLET FLOW CONTROL CRYOGENIC BATCH REACTOR OPTIMISATION D3.05 page 73

27 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION PROBLEM SUMMARY CRYOGENIC BATCH REACTOR OPTIMISATION Component – Water Thermodynamics - K : Vap, H : Late Initial Feed Flow = 4000 kg/hr, T = 20 C, P = 4 bar Initial Liquid Level Empty Water demand schedule – Feed ramped to kg/hr, held for 10 minutes and then returned to 4000 kg/hr

28 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION DVSL CONFIGURATION CRYOGENIC BATCH REACTOR OPTIMISATION

29 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION DVSL CONFIGURATION CRYOGENIC BATCH REACTOR OPTIMISATION Liquid flow out is set by CV 1

30 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION CONTROLLER CONFIGURATION CRYOGENIC BATCH REACTOR OPTIMISATION Measurement 1 to 5 m for 4 to 20 mA Direct Action Inc - Inc

31 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION RESIZE CONTROL VALVE CRYOGENIC BATCH REACTOR OPTIMISATION Flowrate = kg/hr Outlet P = 1.8 bar

32 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION CONTROL VALVE CONFIGURATION CRYOGENIC BATCH REACTOR OPTIMISATION Note: There is no need to fill in the “Optional mass…” option when valve follows dynamic vessel.

33 CRYOGENIC BATCH REACTOR OPTIMISATION
DYNAMIC VESSEL SIMULATION PROCESS INPUT SCHEDULE CRYOGENIC BATCH REACTOR OPTIMISATION

34 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL DEAD TIME CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.07 page 87

35 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL CAPACITY CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.08 page 88 Run Time min Tank Level m

36 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL CAPACITY CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.08 page 88 Tank Level m Run Time min Fixed Position 47.5% Flow Change 15 to 20 m3/h Off τ1

37 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL DISPLACER LEVEL CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.09 page 89 Period is function of wetted surface length Throttling displacer valves reduces amplitude allowing narrower PB

38 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL TANK BALANCING CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.10 page 90

39 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL GAS PRESSURE CONTROL CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.11page 91

40 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL FLOW CONTROL LEVEL CUT BACK CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.12page 92

41 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL TRAINING SIMULATOR CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.13page 93

42 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL TRAINING SIMULATOR CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.13page 80 Real Time Step 1.0m Simulation Time 0.1m

43 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL CONTROLLER TUNING CRYOGENIC BATCH REACTOR OPTIMISATION Section 3 D3.14page 94

44 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL HEAT EXCHANGER CONTROL CRYOGENIC BATCH REACTOR OPTIMISATION Section 4 D4.01page 99

45 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL HEAT EXCHANGER CONTROL CRYOGENIC BATCH REACTOR OPTIMISATION Section 4 D4.02page 99

46 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL SHELL PLATE HEAT EXCHANGER CONTROL CRYOGENIC BATCH REACTOR OPTIMISATION Section 4 D4.03page 100

47 CRYOGENIC BATCH REACTOR OPTIMISATION
PROCESS CONTROL SHELL PLATE HEAT EXCHANGER CONTROL CRYOGENIC BATCH REACTOR OPTIMISATION Section 4 D4.03page 100

48 PROCESS CONTROL SESSION REVIEW
SIMULATION SUITE CHEMCAD SOFTWARE PROCESS CONTROL SESSION REVIEW Session studied Dynamic Simulation Vessel set up procedure Ramp for Process Input and Demand schedules Control Valve Action and Failure mode Control Valve Flow Characteristic influence Level Control Loop behaviour Level Control Loop tuning Dynamic Results generation


Download ppt "Dynamics Seminar Section 3 Process Control"

Similar presentations


Ads by Google