Control Structure Design: New Developments and Future Directions Vinay Kariwala and Sigurd Skogestad Department of Chemical Engineering NTNU, Trondheim,

Slides:



Advertisements
Similar presentations
Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 1 Optimal controlled variable selection for individual process.
Advertisements

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 CONTROLLED VARIABLE AND MEASUREMENT SELECTION Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Technology (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.
1 Effective Implementation of optimal operation using Self- optimizing control Sigurd Skogestad Institutt for kjemisk prosessteknologi NTNU, Trondheim.
Ramprasad Yelchuru, MIQP formulations for optimal controlled variables selection in Self Optimizing Control, 1/16 MIQP formulation for optimal controlled.
GHGT-8 Self-Optimizing and Control Structure Design for a CO 2 Capturing Plant Mehdi Panahi, Mehdi Karimi, Sigurd Skogestad, Magne Hillestad, Hallvard.
1 Coordinator MPC for maximization of plant throughput Elvira Marie B. Aske* &, Stig Strand & and Sigurd Skogestad* * Department of Chemical Engineering,
First African Control Conference, Cape Town, 04 December 2003
1 Outline Skogestad procedure for control structure design I Top Down Step S1: Define operational objective (cost) and constraints Step S2: Identify degrees.
1 Plantwide control: Towards a systematic procedure Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU)
PSE and PROCESS CONTROL
1 1 Economic Plantwide Control, July 2015 ECONOMIC PLANTWIDE CONTROL Sigurd Skogestad Dept. of Chemical Engineering, Norwegian University of Science and.
Outline Skogestad procedure for control structure design I Top Down
1 Outline Control structure design (plantwide control) A procedure for control structure design I Top Down Step 1: Degrees of freedom Step 2: Operational.
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 Structure of the process control system Benefits from MPC (Model Predictive Control) and RTO (Real Time Optimization) Sigurd Skogestad Department of.
1 A SYSTEMATIC APPROACH TO PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim,
1 AN INTRODUCTION TO PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim,
1 A SYSTEMATIC APPROACH TO PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim,
1 A Plantwide Control Procedure Applied to the HDA Process Antonio Araújo and Sigurd Skogestad Department of Chemical Engineering Norwegian University.
1 Limits of Disturbance Rejection using Indirect Control Vinay Kariwala * and Sigurd Skogestad Department of Chemical Engineering NTNU, Trondheim, Norway.
1 Practical plantwide process control. Extra Sigurd Skogestad, NTNU Thailand, April 2014.
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 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 Self-optimizing control Theory. 2 Step S3: Implementation of optimal operation Optimal operation for given d * : min u J(u,x,d) subject to: Model equations:
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
Integrated Process Networks: Nonlinear Control System Design for Optimality and Dynamic Performance Michael Baldea a,b and Prodromos Daoutidis a a University.
1 A SYSTEMATIC APPROACH TO PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim,
3) OBJECTIVE FUNCTION & DISTURBANCES Objective function: Assuming product prices are the same, p D = p S = p B and (p-p F ) = p’, with F given and Q =
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 Selv-optimaliserende regulering Anvendelser mot prosessindustrien, biologi og maratonløping Sigurd Skogestad Institutt for kjemisk prosessteknologi,
1 Decentralized control Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway.
1 From process control to business control: A systematic approach for CV-selection Sigurd Skogestad Department of Chemical Engineering Norwegian University.
1 ECONOMIC PLANTWIDE CONTROL How to design the control system for a complete plant in a systematic manner Sigurd Skogestad Department of Chemical Engineering.
1 Self-optimizing control From key performance indicators to control of biological systems Sigurd Skogestad Department of Chemical Engineering Norwegian.
1 ECONOMIC PLANTWIDE CONTROL: Control structure design for complete processing plants Sigurd Skogestad Department of Chemical Engineering Norwegian University.
1 PLANTWIDE CONTROL Identifying and switching between active constraints regions Sigurd Skogestad and Magnus G. Jacobsen Department of Chemical Engineering.
1 Feedback: The simple and best solution. Applications to self-optimizing control and stabilization of new operating regimes Sigurd Skogestad Department.
1 A SYSTEMATIC APPROACH TO PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim,
1 II. Bottom-up Determine secondary controlled variables and structure (configuration) of control system (pairing) A good control configuration is insensitive.
1 Self-optimizing control: Simple implementation of optimal operation Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science.
1 A SYSTEMATIC APPROACH TO PLANTWIDE CONTROL ( ) Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology.
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 Effective Implementation of optimal operation using Self- optimizing control Sigurd Skogestad Institutt for kjemisk prosessteknologi NTNU, Trondheim.
1 Self-optimizing control From key performance indicators to control of biological systems Sigurd Skogestad Department of Chemical Engineering Norwegian.
1 Combination of Measurements as Controlled Variables for Self-optimizing Control Vidar Alstad † and Sigurd Skogestad Department of Chemical Engineering,
1 PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology (NTNU) Trondheim, Norway August/September.
1 Control structure design for complete chemical plants (a systematic procedure to plantwide control) Sigurd Skogestad Department of Chemical Engineering.
1 A SYSTEMATIC APPROACH TO PLANTWIDE CONTROL ( ) Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Tecnology.
Control strategies for optimal operation of complete plants Plantwide control - With focus on selecting economic controlled variables Sigurd Skogestad,
Computational Approach for Adjudging Feasibility of Acceptable Disturbance Rejection Vinay Kariwala and Sigurd Skogestad Department of Chemical Engineering.
Coordinator MPC with focus on maximizing throughput
Economic Plantwide Control:
PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering
Plantwide control: Towards a systematic procedure
PLANTWIDE CONTROL Sigurd Skogestad Department of Chemical Engineering
CONTROLLED VARIABLE AND MEASUREMENT SELECTION
Plantwide control: Towards a systematic procedure
Vidar Alstad† and Sigurd Skogestad Department of Chemical Engineering,
Plantwide control: Towards a systematic procedure
Optimal measurement selection for controlled variables in Kaibel Distillation Column: A MIQP formulation Ramprasad Yelchuru (PhD Candidiate) Professor.
Example “stabilizing” control: Distillation
Outline Control structure design (plantwide control)
Presentation transcript:

Control Structure Design: New Developments and Future Directions Vinay Kariwala and Sigurd Skogestad Department of Chemical Engineering NTNU, Trondheim, Norway

2 Control Structure Design Challenges Tools (partial solutions) Case Studies Future Directions

3 Control Systems Optimizing Controller Process uymym d Truly Optimal Economic Optimizer Process Controller d u y m, z set z z set “Ph.D. Control” Modeling effort “PID Control” Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u PID (sec) MPC (min) RTO (hr)

4 Decentralization of layers Control Structure Design: Structural Decisions d Optimizing Controller Process Economic Optimizer Process Controller d z set Local Optimizer Supervisory Controller Regulatory Controller Process Truly Optimal Ph.D. ControlPID Control z set z z = y 1 primary controlled variables y 2,set y 2 secondary controlled variables (part of y m ) ymym ymym ymym y m measured variables u u u u manipulated variables

5 Previous Work Buckley (1964) Umeda et al. (1978) Fisher et al. (1988) Price, Georgakis et al. (1993) McAvoy and Ye (1994) Luyben et al. (1997) Ng and Stephanopolous (1998) We want a generic approach that is mathematically well-formulated and extends beyond process control

6 Control Structure Design Challenges Tools (partial solutions) Case Studies Future Directions

7 Challenges Q1. What should be controlled? Choice depends on operational objectives - usually steady-state economics Often the most important decision Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u

8 Challenges Q2. What variables should be used for regulatory control? Hundreds of measurements Lack of precise mathematical formulation Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u Q1. What should be controlled?

9 Challenges Q3. To decentralize or not? If yes, how? Pairing selection or process decomposition Usually an issue for supervisory layer Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u Q2. What variables should be used for regulatory control? Q1. What should be controlled?

10 Control Structure Design Challenges Tools (partial solutions) Case Studies Future Directions

11 Q1. What should be controlled? Self-optimizing control: 1.Control active constraints 2.Unconstrained: Control variables that give acceptable loss when held constant Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u Distance to leader of race Speed Heart rate Level of lactate in muscles

12 Q1. What should be controlled? Self-optimizing control: 1.Control active constraints 2.Unconstrained: Control variables that give acceptable loss when held constant Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u Sprinter Max Speed Distance to leader of race Speed Heart rate Level of lactate in muscles

13 Q1. What should be controlled? Self-optimizing control: 1.Control active constraints 2.Unconstrained: Control variables that give acceptable loss when held constant Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u Marathon Runner Constant Heart Rate Distance to leader of race Speed Heart rate Level of lactate in muscles

14 Q1. What should be controlled? Skogestad. J. Proc. Control, 2000 Halvorsen, Morud, Skogestad and Alstad. Ind. Eng. Chem. Res Ph.D. Thesis of M. Govatsmark and V. Alstad, NTNU, Norway  Brute force evaluation  Locally optimal methods Maximum gain rule: max Combination of measurements Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u Self-optimizing control: 1.Control active constraints 2.Unconstrained: Control variables that give acceptable loss when held constant

15 Regulatory layer Local Optimizer Supervisory Controller Regulatory Controller Process z set y 2,set ymym u Prevent the runner from falling (Separation of tasks) Objectives – regulatory control: a.Stabilization b.Disturbance rejection

16 Q2a. Variables for stabilization? Choose variables that minimize input usage Reduced likelihood of input saturation Least disturbing effect on stabilized system Havre and Skogestad, IEEE TAC, 2003 (pole-vector approach) Kariwala, Skogestad, Forbes and Meadows. Intl. J. Control, Minimal Hankel singular value Unstable part of G Achievable input performance uy2y2 d

17 Q2b. Variables for Disturbance Rejection Choose variables to reduce disturbance sensitivity Minimize Maximize Skogestad and Postlethwaite. Multivariable Feedback Control, 2e, 2005 Local Disturbance Rejection u 2 Stabilized System u 1 d y2y2 z - r - + n + + With y 2 controlled:

18 Sequential Approach u z Primary CVs Economically self-optimizing System1. Kariwala, Forbes and Meadows, Automatica, 2005 (Integrity) z Stabilized System Pairing selection Integrity, Interactions u1u1 y 2,set 3. y 2,set y2y2 Secondary CVs and pairing with MVs Stabilization, Disturbance rejection System z u1u1 u2u2 2. K

19 Control Structure Design Challenges Tools (partial solutions) Case Studies Future Directions

20 Applications Traditional: Chemical plants Aerospace and mechanical systems Emerging: Fuel cells Bioreactors Systems biology

21 Example: Binary Distillation Column 1. Primary CVs (self-optimizing) z: Top and Bottom compositions 2a. Stabilization y 2: Holdups u 2 : External flows

22 Example: Binary Distillation Column 2b. Disturbance rejection y 2: Temperature on Tray 15 u 2 : Vapor Boilup 3. Pairings x D – Reflux x B – Temperature setpoint

23 Example: Solid Oxide Fuel Cell Track changes in power demand Avoid large temperature variations in SOFC Kandepu et al., Proceedings of SIMS, Trondheim, Norway, 2005

24 Extra Manipulated Variables Air Blow-Off Air Bypass Fuel Bypass Disturbance sensitivity – Fresh fuel, Air Bypass

25 Performance Evalution Inputs are also within bounds

26 Control Structure Design Challenges Tools (partial solutions) Case Studies Future Directions

27 Controller Complexity ´´Minimize controller complexity subject to the achievement of accuracy specifications in the face of uncertainty. (Nett, 1990)´´ How to define controller complexity? –Number of non-zero elements of controller –Number of tuning parameters How to consider it during structure selection? Nobakhti, Proceedings of ISIC MED, 2005

28 Computational Aspects Millions of Alternatives Problem size Alternatives How to avoid combinatorial issues? – Integer variables, Non-convexity, Multi-objective – NP-hardness (Integrity problem) Cao and Saha, Chem. Eng. Sci., 2005

29 Conclusions: Remaining Challenges Controller complexity –Definition, inclusion in selection procedure Computational aspects –Integer variables, Non-convexity, Multi-objective –NP-hardness (Integrity problem) Non-linear systems –Most of theory – Linear systems Time-scale separation –Speeds of layers

Control Structure Design: New Developments and Future Directions Vinay Kariwala and Sigurd Skogestad Department of Chemical Engineering NTNU, Trondheim, Norway