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

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advanced Piloting Cruise Plot.
Kapitel 21 Astronomie Autor: Bennett et al. Galaxienentwicklung Kapitel 21 Galaxienentwicklung © Pearson Studium 2010 Folie: 1.
Chapter 6 Cost and Choice. Copyright © 2001 Addison Wesley LongmanSlide 6- 2 Figure 6.1 A Simplified Jam-Making Technology.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Copyright © 2002 Pearson Education, Inc. Slide 1.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Combining Like Terms. Only combine terms that are exactly the same!! Whats the same mean? –If numbers have a variable, then you can combine only ones.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Tuesday, May 7 Integer Programming Formulations Handouts: Lecture Notes.
February 7, 2002 A brief review of Linear Algebra Linear Programming Models Handouts: Lecture Notes.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Two-step linear equations Variables.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
4.4.1 Generalised Row Echelon Form
1 LP, extended maxflow, TRW OR: How to understand Vladimirs most recent work Ramin Zabih Cornell University.
BALANCING 2 AIM: To solve equations with variables on both sides.
ZMQS ZMQS
1 Outline relationship among topics secrets LP with upper bounds by Simplex method basic feasible solution (BFS) by Simplex method for bounded variables.
Solve Multi-step Equations
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
1 Column Generation. 2 Outline trim loss problem different formulations column generation the trim loss problem master problem and subproblem in column.
ABC Technology Project
Shadow Prices vs. Vickrey Prices in Multipath Routing Parthasarathy Ramanujam, Zongpeng Li and Lisa Higham University of Calgary Presented by Ajay Gopinathan.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
Copyright © 2013, 2009, 2006 Pearson Education, Inc.
1 K  Convexity and The Optimality of the (s, S) Policy.
Squares and Square Root WALK. Solve each problem REVIEW:
Do you have the Maths Factor?. Maths Can you beat this term’s Maths Challenge?
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
1 First EMRAS II Technical Meeting IAEA Headquarters, Vienna, 19–23 January 2009.
Addition 1’s to 20.
25 seconds left…...
Test B, 100 Subtraction Facts
Week 1.
We will resume in: 25 Minutes.
Dantzig-Wolfe Decomposition
A SMALL TRUTH TO MAKE LIFE 100%
1 Unit 1 Kinematics Chapter 1 Day
How Cells Obtain Energy from Food
Maria Ugryumova Direct Solution Techniques in Spectral Methods CASA Seminar, 13 December 2007.
1 OR II GSLM Policy and Action  policy  the rules to specify what to do for all states  action  what to do at a state as dictated by the.
1 CONTROLLED VARIABLE AND MEASUREMENT SELECTION Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Technology (NTNU)
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 Practical plantwide process control. Extra Sigurd Skogestad, NTNU Thailand, April 2014.
1 E. S. Hori, Maximum Gain Rule Maximum Gain Rule for Selecting Controlled Variables Eduardo Shigueo Hori, Sigurd Skogestad Norwegian University of Science.
Economic Plantwide Control:
Ramprasad Yelchuru Sigurd Skogestad Henrik Manum
CONTROLLED VARIABLE AND MEASUREMENT SELECTION
Optimal measurement selection for controlled variables in Kaibel Distillation Column: A MIQP formulation Ramprasad Yelchuru (PhD Candidiate) Professor.
Presentation transcript:

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 1 Optimal controlled variable selection for individual process units Ramprasad Yelchuru Sigurd Skogestad

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 2 Outline 1.Problem formulation, c = Hy 2.Convex formulation (full H) 3.CVs for Individual unit control (Structured H) 4.MIQP formulations 5.Distillation Case study 6.Conclusions CV – Controlled Variables MIQP - Mixed Integer Quadratic Programming

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 3 Optimal steady-state operation Ref: Halvorsen et al. I&ECR, 2003 Kariwala et al. I&ECR, Problem Formulation Loss is due to (i) Varying disturbances (ii) Implementation error in controlling c at set point c s u J Loss Controlled variables, c s = constant K H y c u d Assumptions: (1) Active constraints are controlled (2) Quadratic nature of J around u opt (d) (3) Active constraints remain same throughout the analysis

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 4 2. Convex formulation (full H) Seemingly Non-convex optimization problem D : any non-singular matrix Objective function unaffected by D. So can choose freely. We made H unique by adding a constraint as subject to Full H Convex optimization problem Global solution Problem is convex in decision matrix H

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 5 Vectorization subject to Problem is convex QP in decision vector

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 6 Full H T 1, T 2, T 3, …, T 41 Tray temperatures qF Top section T 21, T 22, T 23,…, T 41 Bottom section T 1, T 2, T 3,…, T 20 c = Hyc = Hy Binary distillation column

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 7 Need for structural constraints (Structured H) Binary distillation column T 1, T 2, T 3, …, T 41 Tray temperatures qF Transient response for 5% step change in boil up (V) Top section T 21, T 22, T 23,…, T 41 Bottom section T 1, T 2, T 3,…, T 20 *Compositions are indirectly controlled by controlling the tray temperatures

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 8 Need for structural constraints (Structured H) T 1, T 2, T 3, …, T 41 Tray temperatures qF Top section T 21, T 22, T 23,…, T 41 Bottom section T 1, T 2, T 3,…, T 20 Individual Unit control Transient response for 5% step change in boil up (V) Binary distillation column Structured H is required for better dynamics and controllability

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 9 3. CVs for Individual Unit control (Structured H) D : any non-singular matrix So we can use D to match certain elements of to For individual unit control H IU only block diagonal D preserve the structure in H and

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 10 CVs for Individual Unit control (Structured H) Example 1 : Example 2 : This results in convex upper bound

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 11 Controlled variable selection Optimization problem : Minimize the average loss by selecting H and CVs as (i) best individual measurements (ii) best combinations of all measurements (iii) best combinations with few measurements Minimize the average loss by selecting H and CVs as (i) best individual measurements of disjoint measurement sets (ii) best combinations of disjoint measurement sets of all measurements (iii) best combinations of disjoint measurement sets with few measurements st. Individual unit control

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, MIQP Formulation (full H) We solve this MIQP for n = nu to ny Big M approach

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 13 MIQP Formulation (Structured H) We solve this MIQP for n = n u to n y Big M approach Matching elements Selecting measurements Structured H

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, Case Study : Distillation Column T 1, T 2, T 3, …, T 41 Tray temperatures qF Binary Distillation Column LV configuration (methanol & n-propanol) 41 Trays Level loops closed with D,B 2 MVs – L,V 41 Measurements – T 1,T 2,T 3,…,T 41 3 DVs – F, ZF, qF *Compositions are indirectly controlled by controlling the tray temperatures

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 15 Case Study : Individual section control T 1, T 2, T 3, …, T 41 Tray temperatures qF Top section T 21, T 22, T 23,…, T 41 Bottom section T 1, T 2, T 3,…, T 20

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 16 Case Study : Distillation Column Results Data

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, 17 Case Study : Distillation Column  The proposed methods are not exact (Loss should be same for H full, H disjoint with individual measurements)  Proposed method provide tight upper bounds

Ramprasad Yelchuru, Optimal controlled variable selection for Individual process units, Conclusions Using steady state economics of the total plant, the optimal controlled variables selection as  optimal individual measurements from disjoint/(individual unit) measurement sets  combinations of optimal fewer measurements from disjoint/(individual unit) measurement sets is solved using MIQP based formulations. The proposed methods are not exact, but provide upper bounds to Loss to find CVs as combinations of measurements from individual units.