Example regulatory control: Distillation

Slides:



Advertisements
Similar presentations
Large scale control Hierarchical and pratial control The evaporation process in sugar production.
Advertisements

The control hierarchy based on “time scale separation” MPC (slower advanced and multivariable control) PID (fast “regulatory” control) PROCESS setpoints.
Exercise 3. Solutions From Fujio Kida, JGC Co. All cases
1 Outline Control structure design (plantwide control) A procedure for control structure design I Top Down Step 1: Degrees of freedom Step 2: Operational.
distillation column control
1 Outline Control structure design (plantwide control) A procedure for control structure design I Top Down Step 1: Degrees of freedom Step 2: Operational.
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
1 M. Panahi ’Plantwide Control for Economically Optimal Operation of Chemical Plants’ Plantwide Control for Economically Optimal Operation of Chemical.
Chapter 18 Control Case Studies. Control Systems Considered Temperature control for a heat exchanger Temperature control of a CSTR Composition control.
PID Controllers Applied to MIMO Processes
PID Tuning and Controllability Sigurd Skogestad NTNU, Trondheim, Norway.
GHGT-8 Self-Optimizing and Control Structure Design for a CO 2 Capturing Plant Mehdi Panahi, Mehdi Karimi, Sigurd Skogestad, Magne Hillestad, Hallvard.
Optimal operation of distillation columns and link to control Distillation Course Berlin Summer Sigurd Skogestad. Part 3.
1 Outline Skogestad procedure for control structure design I Top Down Step S1: Define operational objective (cost) and constraints Step S2: Identify degrees.
Alternative form with detuning factor F
1 Outline Control structure design (plantwide control) A procedure for control structure design I Top Down Step 1: Degrees of freedom Step 2: Operational.
Practical plantwide process control Part 1
1 1 V. Minasidis et. al. | Simple Rules for Economic Plantwide ControlSimple Rules for Economic Plantwide Control, PSE & ESCAPE 2015 SIMPLE RULES FOR ECONOMIC.
1 Outline Skogestad procedure for control structure design I Top Down Step S1: Define operational objective (cost) and constraints Step S2: Identify degrees.
1 Self-Optimizing Control HDA case study S. Skogestad, May 2006 Thanks to Antonio Araújo.
1 A Plantwide Control Procedure Applied to the HDA Process Antonio Araújo and Sigurd Skogestad Department of Chemical Engineering Norwegian University.
1 E. S. Hori, Maximum Gain Rule Maximum Gain Rule for Selecting Controlled Variables Eduardo Shigueo Hori, Sigurd Skogestad Norwegian University of Science.
1 PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway.
1 Active constraint regions for economically optimal operation of distillation columns Sigurd Skogestad and Magnus G. Jacobsen Department of Chemical Engineering.
Sigurd Skogestad Department of Chemical Engineering
1/31 E. S. Hori, Self-optimizing control… Self-optimizing control configurations for two-product distillation columns Eduardo Shigueo Hori, Sigurd Skogestad.
1 Plantwide control: Towards a systematic procedure Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU)
1 Outline Control structure design (plantwide control) A procedure for control structure design I Top Down Step 1: Degrees of freedom Step 2: Operational.
Abstract An important issue in control structure selection is plant ”stabilization”. The paper presents a way to select measurement combinations c as controlled.
1 Decentralized control Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway.
1 Decentralized control Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway.
1 Self-optimizing control From key performance indicators to control of biological systems Sigurd Skogestad Department of Chemical Engineering Norwegian.
1 PLANTWIDE CONTROL Identifying and switching between active constraints regions Sigurd Skogestad and Magnus G. Jacobsen Department of Chemical Engineering.
1 II. Bottom-up Determine secondary controlled variables and structure (configuration) of control system (pairing) A good control configuration is insensitive.
1 Unconstrained degrees of freedom: C. Optimal measurement combination (Alstad, 2002) Basis: Want optimal value of c independent of disturbances ) – 
1 Outline About Trondheim and myself Control structure design (plantwide control) A procedure for control structure design I Top Down Step 1: Degrees of.
1 Self-optimizing control From key performance indicators to control of biological systems Sigurd Skogestad Department of Chemical Engineering Norwegian.
Outline Control structure design (plantwide control)
Implementation of a MPC on a deethanizer
Presentation at NI Day April 2010 Lillestrøm, Norway
Part 3: Regulatory («stabilizing») control
Implementation of a MPC on a deethanizer
PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering
Part 3: Regulatory («stabilizing») control
Outline Control structure design (plantwide control)
Sigurd Skogestad Department of Chemical Engineering
Decentralized control
Example regulatory control: Distillation
PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering
Plantwide control: Towards a systematic procedure
PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering
Outline Skogestad procedure for control structure design I Top Down
Outline Control structure design (plantwide control)
Implementation of a MPC on a deethanizer
Perspectives and future directions in control structure selection
Step 2. Degree of freedom (DOF) analysis
Plantwide control: Towards a systematic procedure
Example : Optimal blending of gasoline
Distillation Column – External Balance
Decentralized control
Methodology for Complete McCabe-Thiele Solution
Example regulatory control: Distillation
Part 3: Regulatory («stabilizing») control
Plant-wide Control- Part2
Plantwide control: Towards a systematic procedure
Implementation of a MPC on a deethanizer
Example regulatory control: Distillation
Example “stabilizing” control: Distillation
Part 3: Regulatory («stabilizing») control
Outline Control structure design (plantwide control)
Presentation transcript:

Example regulatory control: Distillation S. Skogestad, 01 Apr 2006 Example regulatory control: Distillation Assume given feed 5 dynamic DOFs (L,V,D,B,VT) Overall objective: Control compositions (xD and xB) “Obvious” stabilizing loops: Condenser level (M1) Reboiler level (M2) Pressure E.A. Wolff and S. Skogestad, ``Temperature cascade control of distillation columns'', Ind.Eng.Chem.Res., 35, 475-484, 1996.

LV-configuration used for levels (most common) L and V remain as degrees of freedom after level loops are closed Other possibilities: DB, L/D V/B, etc….

BUT: To avoid strong sensitivity to disturbances: Temperature profile must also be “stabilized” D feedback using e.g. D,L,V or B LIGHT F TC HEAVY B Even with the level and pressure loops closed the column is practically unstable - either close to integrating or even truly unstable ( e.g. with mass reflux: Jacobsen and Skogestad, 1991) To stabilize the column we must use feedback (feedforward will give drift) Simplest: “Profile feedback” using sensitive temperature

Stabilizing the column profile Should close one “fast” loop (usually temperature) in order to “stabilize” the column profile Makes column behave more linearly Strongly reduces disturbance sensitivity Keeps disturbances within column Reduces the need for level control Makes it possible to have good dual composition control P-control usually OK (no integral action) Similar to control of liquid level

Stabilizing the column profile

Bonus 1 of temp. control: Indirect level control TC Disturbance in V, qF: Detected by TC and counteracted by L -> Smaller changes in D required to keep Md constant!

Bonus 2 of temp. control: Less interactive Setpoint T: New “handle” instead of L Ts TC

Bonus 2 of temp. control: Less interactive Ts xDS TC CC xBS CC

Less interactive: RGA with temperature loop closed

Less interactive: Closed-loop response with decentralized PID-composition control Interactions much smaller with “stabilizing” temperature loop closed … and also disturbance sensitivity is expected smaller %

Integral action in temperature loop has little effect %

No need to close two inner temperature loops % Would be even better with V/F

Would be even better with V/F: Ts TC F (V/F)s x V

A “winner”: L/F-T-conguration x Ts (L/F)s Only caution: V should not saturate

Temperature control: Which stage? TC

Which temperature? Rule: Maximize the scaled gain Scalar case. Minimum singular value = gain |G| Maximize scaled gain: |G| = |G0| / span |G0|: gain from independent variable (u) to candidate controlled variable (c) span (of c) = variation (of c) = optimal variation in c + control error for c

Binary distillation: Unscaled steady-state gain G0 = ΔT/ΔL for small change in L BTM TOP

Procedure scaling Find Ti,opt for the following disturbances Nominal simulation Unscaled gains (“steady-state sensitivity”) Make small change in input (L) with the other inputs (V) constant. Find gain =  Ti/ L Do the same for change in V Obtain scalings (“optimal variation for various disturbances”) Find Ti,opt for the following disturbances F (from 1 to 1.2) yoptf zF from 0.5 to 0.6 yoptz “Optimal” variation yopt to disturbances: Keep constant xD and xB by changing both L and V (disturbance in F has no effect in this case, so yoptf=0) Control (implementation) error. Assume=0.5 K on all stages Find scaled-gain = gain/span where span = abs(yoptf)+abs(yoptz)+0.5 “Maximize gain rule”: Prefer stage where scaled-gain is large

Implementation error used , n = 0.5C Scaling 2: Not used BTM TOP Conclusion: Control in middle of section (not at column ends or around feed) Scalings not so important here

Simulation with temperature loop closed: Response in xB to 1% feedrate change

Simulation: Response with temperature loop closed using L (can improve with L/F!) BTM COMPOSITION (ximpurity) TOP COMPOSITION (ximpurity) T10 (btm) T30 (top) T30 (top) T10 (btm) Disturbances: F changes from 1 to 1.1 at t = 0 zF changes from 0.5 to 0.55 at t = 50 qF changes from 1 to 0.9 at t = 100 Note(as expected!): Temp. meas. in top -> Top comp. OK Temp. meas. in btm -> Btm. comp. OK

Multicomponent: Composition profiles

Multicomponent: Temperature profile Profile steepest in middle and at column ends but small gain

Multicomponent distillation Conclusion: Control temperature in middle of sections Almost same as for binary Very different from slope of temperature profile (initial response):

Conclusion: Stabilizing control distillation Control problem as seen from layer above becomes much simpler if we control a sensitive temperature inside the column (y2 = T) Stabilizing control distillation Condenser level Reboiler level Pressure (sometimes left “floating” for optimality) Column temperature Most common pairing: “LV”-configuration for levels Cooling for pressure (a) L for T-control (if V may saturate; or top composition important) (b) V for T-control (if delay from L to T; or btm composition important)

Conclusion stabilizing control: Remaining supervisory control problem TC Ts Ls Would be even better with L/F With V for T-control + may adjust setpoints for p, M1 and M2 (MPC)