1 / 26

Applications of Model Predictive Control

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

stobey
Télécharger la présentation

Applications of Model Predictive Control

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Applications of Model Predictive Control Glass Forehearth Control Drug Infusion Control

  2. 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

  3. 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.

  4. Control of a Glass Cooling Forehearth • Motivation • Downstream product quality dependent on temperature • Open-loop unstable process • Requires tight regulation of temperature Illustration source: (http://www.brainwave.com/industry/d3_furnace.html)

  5. Tc5 Tc3 Tc1 6 2 1 5 3 4 T0 T4 T2 T6 Glass Cooling Forehearth

  6. Steady-State Energy Balance

  7. Steady-States & Eigen Values

  8. Control System Description • Control of temperature in 3 zones of the forehearth [T2, T4, T6] by manipulating [Tc1, Tc3, Tc5] • 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 • explicit handling of constraints • inferential control

  9. 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.

  10. Estimation using EKF

  11. EKF Equations • Model prediction • Kalman filter gain and covariance • Measurement correction

  12. Interaction of Estimation and Control

  13. Results • Setpoint tracking • Parameter estimation • Viscosity parameter a • Unmeasured disturbance • fluctuations in flow rate M0 • Bias in heating circuit [Tc1, Tc3, Tc5] • Bias in output measurements [T2, T4, T6] • Control parameters: • sample time 10 minutes • constraints on inputs 5 deg. C per 10 min • 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

  14. 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

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

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

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

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

  19. Model Bank Parameters

  20. BAXTER ROTARY PUMPS MENNEN CO MAP ANESTHESIA DRUGS Experimental Setup

  21. MAP Regulation (SISO)

  22. MAP and CO Regulation (MIMO)

  23. Weighted-Model Tracking

  24. MAP and CO Regulation (MIMO)

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

  26. 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

More Related