Ramesh R. Rao Isermann Department of Chemical Engineering Rensselaer Polytechnic Institute Applications of Model Predictive Control Glass Forehearth Control.

Slides:



Advertisements
Similar presentations
Scheduled Model Predictive Control of Wind turbines in Above Rated Wind Avishek Kumar Dr Karl Stol Department of Mechanical Engineering.
Advertisements

5387 Avion Park Drive Highland Heights, Ohio INTUNE v4.4 Demonstration.
Optimization of the Pulp Mill Economical Efficiency; study on the behavior effect of the economically significant variables Alexey Zakharov, Sirkka-Liisa.
U D A Neural Network Approach for Diagnosis in a Continuous Pulp Digester Pascal Dufour, Sharad Bhartiya, Prasad S. Dhurjati, Francis J. Doyle III Department.
CHE 185 – PROCESS CONTROL AND DYNAMICS
1 Finding good models for model-based control and optimization Paul Van den Hof Okko Bosgra Delft Center for Systems and Control 17 July 2007 Delft Center.
CHE 185 – PROCESS CONTROL AND DYNAMICS
PROCESS INTEGRATED DESIGN WITHIN A MODEL PREDICTIVE CONTROL FRAMEWORK Mario Francisco, Pastora Vega, Omar Pérez University of Salamanca – Spain University.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
INTEGRATED DESIGN OF WASTEWATER TREATMENT PROCESSES USING MODEL PREDICTIVE CONTROL Mario Francisco, Pastora Vega University of Salamanca – Spain European.
Practical Process Control Using Control Station
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
Enhanced Single-Loop Control Strategies
NORM BASED APPROACHES FOR AUTOMATIC TUNING OF MODEL BASED PREDICTIVE CONTROL Pastora Vega, Mario Francisco, Eladio Sanz University of Salamanca – Spain.
Model Predictive Controller Emad Ali Chemical Engineering Department King Saud University.
Certifying the robustness of model predictive controllers W. P. Heath and B. Lennox Control Systems Centre The University of Manchester.
QUALITY CONTROL OF POLYETHYLENE POLYMERIZATION REACTOR M. Al-haj Ali, Emad M. Ali CHEMICAL ENGINEERING DEPARTMENT KING SAUD UNIVERSITY.
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Overall Objectives of Model Predictive Control
1 Jordan University of Science and Technology Chemical Engineering Department “Modeling & Control of Continuous Fluidized Bed Dryers” BY MOHAMMAD AL-HAJ.
CSE 425: Industrial Process Control 1. About the course Lect.TuLabTotal Semester work 80Final 125Total Grading Scheme Course webpage:
Chapter 23. Centralized Model Predictive Control
Offset Free Tracking with MPC under Uncertainty: Experimental Verification Audun Faanes * and Sigurd Skogestad † Department of Chemical Engineering Norwegian.
Tiebiao Zhao MESA (Mechatronics, Embedded Systems and Automation)Lab
A Framework for Distributed Model Predictive Control
1 Biosystems Control Design Chapter 23 addresses a variety of synthesis problems in the field of biosystems: Pharmaceutical Operations Bioreactors Crystallizers.
Computers on Cruise Control Creating Adaptive Systems with Control Theory Ricardo Portillo The University of Texas at El Paso
Temperature Controller A model predictive controller (MPC) based on the controller proposed by Muske and Rawlings (1993) is used. For the predictions we.
Models for on-line control of batch polymerization processes Student:Fredrik Gjertsen Supervisor, NTNU:Prof. Sigurd Skogestad Supervisor,
Multiple Model approach to Multi-Parametric Model Predictive Control of a Nonlinear Process a simulation case study Boštjan Pregelj, Samo Gerkšič Jožef.
MPC of Nonlinear Systems B. Wayne Bequette Motivation Challenging behavior Model Predictive Control Various Options EKF-based NMPC Multiple Model Predictive.
Design, Optimization, and Control for Multiscale Systems
CONTROL ENGINEERING IN DRYING TECHNOLOGY FROM 1979 TO 2005: REVIEW AND TRENDS by: Pascal DUFOUR IDS’06, Budapest, 21-23/08/2006.
Chapter 20 1 Overall Objectives of Model Predictive Control 1.Prevent violations of input and output constraints. 2.Drive some output variables to their.
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Unscented Kalman Filter 1. 2 Linearization via Unscented Transform EKF UKF.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
MPC in Statoil. 2 In-house tool Septic, Statoil Estimation and Prediction Tool for Identification and Control Developed and maintained by the process.
Matlab Tutorial for State Space Analysis and System Identification
Controllability Analysis for Process and Control System Design
MPC in Statoil Stig Strand, specialist MPC Statoil Research Center 93  SINTEF Automatic Control Dr. ing 1991: Dynamic Optimisation in State Space.
Extended Kalman Filter
INSTRUMENTATION & CONTROL
Nonlinear State Estimation
Chapter 20 Model Predictive Control
1 Chapter 20 Model Predictive Control Model Predictive Control (MPC) – regulatory controls that use an explicit dynamic model of the response of process.
Robust Nonlinear Model Predictive Control using Volterra Models and the Structured Singular Value (  ) Rosendo Díaz-Mendoza and Hector Budman ADCHEM 2009.
دانشگاه صنعتي اميركبير دانشكده مهندسي پزشكي استاد درس دكتر فرزاد توحيدخواه بهمن 1389 کنترل پيش بين-دکتر توحيدخواه MPC Stability-2.
1 II. Bottom-up Determine secondary controlled variables and structure (configuration) of control system (pairing) A good control configuration is insensitive.
Simulation and Experimental Verification of Model Based Opto-Electronic Automation Drexel University Department of Electrical and Computer Engineering.
Better together... we deliver MODELLING, CONTROL AND OPTIMISATION OF A DUAL CIRCUIT INDUCED DRAFT COOLING WATER SYSTEM February 2016 C.J. Muller Sasol;
ERT 210/4 Process Control & Dynamics
Temperature Control of An Open-loop Unstable Ethylene to Butene-1 Dimerization Reactor by Emad Ali & Khalid Al-humaizi Chemical Engineering Department.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
Cascade Control Systems (串级控制系统)
Chapter 20 Model Predictive Control (MPC) from Seborg, Edgar, Mellichamp, Process Dynamics and Control, 2nd Ed 1 rev. 2.1 of May 4, 2016.
Coordinator MPC with focus on maximizing throughput
PROMONICON Software for Process Monitoring, Operation and Control
Presentation at NI Day April 2010 Lillestrøm, Norway
Decomposed optimization-control problem
MPC in Statoil Stig Strand, specialist MPC Statoil Research Center 93  SINTEF Automatic Control Dr. ing 1991: Dynamic Optimisation in State.
Unscented Kalman Filter
Overall Objectives of Model Predictive Control
Two-level strategy Vertical decomposition Optimal process operation
Changing between Active Constraint Regions for Optimal Operation: Classical Advanced Control versus Model Predictive Control Adriana Reyes-Lúa, Cristina.
Process Control Engineering
State Feedback Controller Design
Unscented Kalman Filter
Blood/Subcutaneous Glucose Dynamics Estimation Techniques
Outline Control structure design (plantwide control)
Presentation transcript:

Ramesh R. Rao Isermann Department of Chemical Engineering Rensselaer Polytechnic Institute Applications of Model Predictive Control Glass Forehearth Control Drug Infusion Control

Chemical Process Control Group at RPI Kevin Schott: Multiple model adaptive control (MMAC) Manoel de Carvalho: CVD reactor modeling and control Ramesh Rao: Drug infusion control, multiple model predictive control (MMPC), gain scheduling Vinay Prasad: batch operability/safety, multirate estimation and control Brian Aufderheide: Drug infusion and MMPC Deepak Nagrath: optimization of chromatographic separations, run-to-run control Sandra Lynch: insulin infusion control Vikas Saraf: Autotuning for unstable cascade processes

Chemical Process Control Group at RPI Fundamental process control theory and applications to practical problems, with a focus on the effect of nonlinearity on control and the interaction of process design and control. Biomedical systems: regulation of hemodynamic variables of patients in critical care or surgery. Automated infusion of insulin for diabetics. Optimization of chromatographic separations: off- line and run-to-run optimization of protein separations. Batch reactor operability and safety, multirate nonlinear model predictive control.

Control of a Glass Cooling Forehearth Motivation u Downstream product quality dependent on temperature u Open-loop unstable process u Requires tight regulation of temperature Illustration source: (

Glass Cooling Forehearth T0T0 T6T6 T c1 T c3 T c5 T2T2 T4T4

Steady-State Energy Balance

Steady-States & Eigen Values

Control System Description Control of temperature in 3 zones of the forehearth [T 2, T 4, T 6 ] by manipulating [T c1, T c3, T c5 ] Need to operate at open-loop unstable steady state operating point Existence of model mismatch between plant and model in addition to unmeasured disturbances and measurement noise EKF based nonlinear MPC is used for state estimation and control u explicit handling of constraints u inferential control

Estimation and Control Strategy Extended Kalman filtering (EKF) is used to obtain current estimates of model states. Disturbances are modeled as integrated white noise states augmented to the original model. Nonlinear MPC algorithm uses EKF state estimates to predict future values of states and controlled outputs, which are then used to calculate the optimal manipulated variable action. Both the EKF and the nonlinear MPC algorithms are based on successive linearization of nonlinear model.

Estimation using EKF

EKF Equations Model prediction Kalman filter gain and covariance Measurement correction

Interaction of Estimation and Control

Setpoint tracking Parameter estimation  Viscosity parameter  Unmeasured disturbance u fluctuations in flow rate M 0 Bias in heating circuit [T c1, T c3, T c5 ] Bias in output measurements [T 2, T 4, T 6 ] Control parameters: u sample time 10 minutes u constraints on inputs 5 deg. C per 10 min u prediction horizon P = 20, control horizon N = 3, output weights Q 1:1:5, input weights R 1:1:1, Gaussian noise 0.1 deg. C Results

Summary of Glass Forehearth Control A first principles model was developed and parameters were identified from plant data EKF based NLMPC was developed and tested in simulation studies Setpoint tracking and regulatory control in the presence of disturbances was achieved

Motivation For Drug Infusion Control Patients in critical care or surgery u require regulation of vital states Typical clinical practice u manual regulation with drip IV u programmable pumps (open loop) State of the art u clinical trials of closed loop control of mean arterial pressure (MAP) Control objective u automated regulation of hemodynamic variables with physician “in the loop” u free-up physician to monitor difficult-to-measure variables

Problem Overview Multivariable, nonlinear system u regulation of mean arterial pressure (MAP), cardiac output (CO) using sodium nitroprusside (SNP), phenylephrine (PNP) and dopamine (DPM) Inter- and intra-patient variability u requires on-line adaptation to patient conditions Interactions from anesthetics Presence of constraint specifications u inputs: drug dosage u outputs: setpoint specified as range, min or max Use model predictive control (MPC) to handle constraints explicitly u model should encompass drug responses

Controller Design Challenges Lack of models that encompass the wide variety of patient responses to drugs Models from first principles u fairly cumbersome u requires online parameter estimation/adaptation u not viable for real-time applications Empirical model fitting u step response tests u pseudo random binary sequence (PRBS) tests

Optimization Prediction r(k) Reference Model Plant 1 2 m Model Bank  u(k) y(k)  i (k) y(k) ^ w i (k) Weight Computation Constrained MPC X X X y i (k) ^ y(k+1:P) ^ Multiple-Model Predictive Control (MMPC)

Model Bank Parameters

MENNEN BAXTER ANESTHESIA ROTARY PUMPS DRUGS MAP CO Experimental Setup

MAP Regulation (SISO)

MAP and CO Regulation (MIMO)

Weighted-Model Tracking

MAP and CO Regulation (MIMO)

Summary of Drug Infusion Control Multiple-model predictive control approach u weighted model bank provides a flexible and bounded prediction model to handle inter- and intra-patient variability u handling constraints Controller issues u controller tuning u choice of model banks (model types, number of models) Future work u develop weighting scheme more conducive to blending u more experiments

Acknowledgements B. Wayne Bequette The Whitaker Foundation, NSF, Merck, P&G David M. Koenig, Corning Inc. Animal Research Facility – Albany Medical Center Vinay Prasad, Brian Aufderheide AspenTech