1 Approaches to increase the range of use of Model predictive control Miguel Rodriguez Advisor: Cesar De Prada Systems Engineering and Automatic Control.

Slides:



Advertisements
Similar presentations
CHEN 4460 – Process Synthesis, Simulation and Optimization
Advertisements

1 University of Southern California Keep the Adversary Guessing: Agent Security by Policy Randomization Praveen Paruchuri University of Southern California.
Institute for Resource Efficient and Sustainable Systems Graz University of Technology Zero Emissions Case Study May 13, 2005 Poster Presentation Zero.
Evaluation of River Flood Regulation using Model Predictive Control K. U. LEUVEN Patrick Willems Toni Barjas Blanco P.K. Chiang Bart De Moor Jean Berlamont.
Model predictive control for energy efficient cooling and dehumidification Tea Zakula Leslie Norford Peter Armstrong.
Dynamic Behavior Chapter 5
Presented by: Terry Stohs Viessmann Manufacturing Company Inc.
Université de Lyon- CNRS-LAGEP, France Paper C-090 Model Predictive Control of the Primary Drying Stage of the Drying of Solutions.
1 Optimal input design for online identification : a coupled observer-MPC approach by: Saida Flila, Pascal Dufour, Hassan Hammouri 10/07/2008 IFAC’08,
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.
PROCESS INTEGRATED DESIGN WITHIN A MODEL PREDICTIVE CONTROL FRAMEWORK Mario Francisco, Pastora Vega, Omar Pérez University of Salamanca – Spain University.
A NOVEL EFFICIENT STAND- ALONE PHOTOVOLTAIC DC VILLAGE ELECTRICITY SCHEME A.M. Sharaf, SM IEEE, and Liang Yang Department of Electrical and Computer Engineering.
A Parallel Statistical Learning Approach to the Prediction of Building Energy Consumption Based on Large Datasets Hai Xiang ZHAO, Phd candidate Frédéric.
© 2003 Warren B. Powell Slide 1 Approximate Dynamic Programming for High Dimensional Resource Allocation NSF Electric Power workshop November 3, 2003 Warren.
INTEGRATED DESIGN OF WASTEWATER TREATMENT PROCESSES USING MODEL PREDICTIVE CONTROL Mario Francisco, Pastora Vega University of Salamanca – Spain European.
EECE Hybrid and Embedded Systems: Computation T. John Koo, Ph.D. Institute for Software Integrated Systems Department of Electrical Engineering and.
NORM BASED APPROACHES FOR AUTOMATIC TUNING OF MODEL BASED PREDICTIVE CONTROL Pastora Vega, Mario Francisco, Eladio Sanz University of Salamanca – Spain.
October 28, 2008Final Work Presentation1. October 28, 2008Final Work Presentation2.
A Comparative Study Of Deterministic And Stochastic Optimization Methods For Integrated Design Of Processes Mario Francisco a, Silvana Revollar b, Pastora.
NORM BASED APPROACHES FOR INTEGRATED DESIGN OF WASTEWATER TREATMENT PLANTS Multiobjective problem considering f 1,f 22 and f 24 : Comparison of weights.
EECE Hybrid and Embedded Systems: Computation
Explicit Non-linear Optimal Control Law for Continuous Time Systems via Parametric Programming Vassilis Sakizlis, Vivek Dua, Stratos Pistikopoulos Centre.
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
Certifying the robustness of model predictive controllers W. P. Heath and B. Lennox Control Systems Centre The University of Manchester.
A NOVEL MAXIMUM POWER TRACKING CONTROLLER FOR A STAND-ALONE PHOTOVOLTAIC DC MOTOR DRIVE A.M. Sharaf, SM IEEE, and Liang Yang Department of Electrical and.
1 Jordan University of Science and Technology Chemical Engineering Department “Modeling & Control of Continuous Fluidized Bed Dryers” BY MOHAMMAD AL-HAJ.
Instrumentation & Power Electronics
DC-DC Fundamentals 1.1 An Introduction
Introduction to API Process Simulation
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 22.
Overview of Model Predictive Control in Buildings
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
Optimization for Operation of Power Systems with Performance Guarantee
A Framework for Distributed Model Predictive Control
Transfer Functions Chapter 4
Department of Mechanical Engineering The University of Strathclyde, Glasgow Hybrid Systems: Modelling, Analysis and Control Yan Pang Department of Mechanical.
New Modeling Techniques for the Global Routing Problem Anthony Vannelli Department of Electrical and Computer Engineering University of Waterloo Waterloo,
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.
Solution of a Partial Differential Equations using the Method of Lines
Presented By Dr. Mohsen Alardhi College of Technological Studies, Kuwait April 19 th,2009.
B.Ivanov, K.Mintchev Institute of Chemical engineering- Bulgarian academy of sciences ul. Acad. G.Bonchev, 103, Sofia 1113 Fax: +(359)(2)
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
1 Optimal operation of energy storage in buildings: The use of hot water system Emma Johansson Supervisors: Sigurd Skogestad and Vinicius de Oliveira.
7th International Scientific Conference on “Energy and Climate Change”
Robust Nonlinear Model Predictive Control using Volterra Models and the Structured Singular Value (  ) Rosendo Díaz-Mendoza and Hector Budman ADCHEM 2009.
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
DEPARTMENT/SEMESTER ME VII Sem COURSE NAME Operation Research Manav Rachna College of Engg.
Rd07 Conference th June 2007 Florence, Italy 1 High frequency stepdown DC-DC converter with switched capacitors This work is part of the INFN DACEL.
Better together... we deliver MODELLING, CONTROL AND OPTIMISATION OF A DUAL CIRCUIT INDUCED DRAFT COOLING WATER SYSTEM February 2016 C.J. Muller Sasol;
Nonlinear balanced model residualization via neural networks Juergen Hahn.
BIOMASS SUPPORTED SOLAR THERMAL HYBRID POWER PLANT
The article written by Boyarshinova Vera Scientific adviser: Eltyshev Denis THE USE OF NEURO-FUZZY MODELS FOR INTEGRATED ASSESSMENT OF THE CONDITIONS OF.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
T.W.Scholten, C. de Persis, P. Tesi
Marilyn Wolf1 With contributions from:
Coordinator MPC with focus on maximizing throughput
Keep the Adversary Guessing: Agent Security by Policy Randomization
Institute of Chemical engineering- Bulgarian academy of sciences
Process Dynamics and Operations Group (DYN) TU-Dortmund
PROMONICON Software for Process Monitoring, Operation and Control
CEC Conference, July 10, 2017 Comparison of different cryogenic control strategies via simulation applied to a superconducting magnet test bench at CERN.
Chemstations Dynamic Seminar
Decomposed optimization-control problem
Institute of Chemical engineering- Bulgarian academy of sciences
Guilherme A. A. Gonçalves, Evandro L. Alvaristo, Guilherme C
Luís Filipe Martinsª, Fernando Netoª,b. 
Changing between Active Constraint Regions for Optimal Operation: Classical Advanced Control versus Model Predictive Control Adriana Reyes-Lúa, Cristina.
Control System Instrumentation
Nordic Process Control workshop, Telemark, 2009
Chris Leonard and Baylor Howard Advisor: Dr. Jing Wang
Presentation transcript:

1 Approaches to increase the range of use of Model predictive control Miguel Rodriguez Advisor: Cesar De Prada Systems Engineering and Automatic Control Department University of Valladolid, Spain Pisa, October 2008.

2 Outline Motive Control explicit using Multiparametric Programming Approaches for using NMPC in Hybrid Systems –Mixed continuous-batch processes –Hybrid system Reduced Order Model Conclusions Approaches to increase the range of use of Model predictive control

3 Motive MPC is used to controlling a wide range of process industrials. MPC is capable of operating without expert intervention for long periods time. Centralized control, Multi-level, complex plants. Constraint handling, Input saturation, states constraints, etc. But –MPC to require a time of calculation to find the optimal control signal. –The time of calculation is increased when the systems are Hybrid or Nonlinear. –If optimization time is higher that the response time, MPC is impossible to apply. Approaches to increase the range of use of Model predictive control

4 Motive The main objective is find techniques that decreased the optimization time and retain all benefits of MPC approach. Three approach are presented in this work –Control explicit using Multiparametric Programming –Approaches for NMPC to Hybrid Systems Mixed continuous-batch processes Hybrid system –Reduced Order Model Approaches to increase the range of use of Model predictive control

5 Control explicit using Multiparametric Programming Linear MPC without constraints Using the steady states model and making predictions to the horizon prediction Approaches to increase the range of use of Model predictive control

6 Control explicit using Multiparametric Programming Linear MPC without constraints Then Explicit Solution: where Approaches to increase the range of use of Model predictive control

7 Control explicit using Multiparametric Programming Linear MPC with constraints Using multiparametric programming, z is dependent variable of the current states x and the system constraints. with the KKT conditions, we can found, of way iterative, the explicit solution into the region where it solution is valid. Approaches to increase the range of use of Model predictive control

8 Control explicit using Multiparametric Programming Linear MPC without constraints finally, we have an explicit solution for each region CR i Approaches to increase the range of use of Model predictive control

9 Control explicit using Multiparametric Programming DC-DC Converter (Buck-Boost type) Average Model (continuous conduction mode) Search method: binary search tree (Tondel, Johansen and Bemporad, 2002) Approaches to increase the range of use of Model predictive control Control mp-QP EcoSimPro Set point V 0, I L d, R MatLab States estimator States d Disturbance model

10 Control explicit using Multiparametric Programming DC-DC Converter (Buck-Boost type) Controller partition with 51 regions Approaches to increase the range of use of Model predictive control

11 Control explicit using Multiparametric Programming DC-DC Converter Comparison between Slide Model Control and mp-MPC. Approaches to increase the range of use of Model predictive control Load (Ohms) Ref (Volts) V 0 (Volts)

12 Control explicit using Multiparametric Programming Feasibility of implementing the controller. –Ts=0.1 ms –State Estimator ( 16 multiplications + 32 assignations ) ≈ 50 cycles –Signal capture ( 2 input, Voltage and Current)≈ 4 cycles –Search of region (51 regions X 5 operations ) ≈ 205 cycles –Calculation control signal (3 multiplications + 3 assignations) ≈ 6 cycles –Output PWM (3 assignations) ≈ 6 cycles –Total of cycles ≈ 270 cycles  Controller frequency Standard floating point DSP controller (Texas, Microchip, etc) Approaches to increase the range of use of Model predictive control

13 Approaches for NMPC to Hybrid Systems. Mixed continuous-batch processes – Parallel Production Line Hybrid system –Solar Air conditioning plant Approaches to increase the range of use of Model predictive control

14 Parallel Production Line The benchmark is a chemical process proposed by UCL, Belgium Approaches to increase the range of use of Model predictive control

15 Parallel Production Line Aims of control –Maximize the productivity in the presence of uncertainties and disturbances. –Maximize the output flow of storage tank and hold transfer continuously to downstream processing stage. –To avoid the total discharge in the storage tank. Decision variables –Standby times for filling, heating and discharging of both autoclaves. –Outflow of B product from storage tank (F out ST) Non-measured disturbances –Change in the temperature of hot steam (Th) Approaches to increase the range of use of Model predictive control

16 T contraints =T overlap fill +T overlap Heat Parallel Production Line T constraints Approaches to increase the range of use of Model predictive control

17 Parallel Production Line (Simulation Results. Overview) Approaches to increase the range of use of Model predictive control  Values of the parameters of Objective Function:  Values of the weights  Almost, for each batch unit, 3 batches are predicted, 2 of them are controlled. So, Np=3 and Ncb1=Ncb2=2.  4 changes for classical continuous variables F out ST V ST refV ST maxV ST minF out STT constraints Weight (a i ) V ST refV ST maxV ST min

18 Parallel Production Line (Simulation Results. Overview) Approaches to increase the range of use of Model predictive control Manipulated variableControlled variable Batch sequences

19 Solar Air conditioning plant (Description) The absorption machine Energy supply systems –solar collector –gas heater –Accumulation tank Aims of control –Maintaining the chilled water temperature (75º-95º) –Minimize the gas used Decision variables –Continuous v B1, vm 3 –Discrete mode of operation (set of on/off valves) Approaches to increase the range of use of Model predictive control Problem MINLP very complex

20 Solar Air conditioning plant (Embedded Logic Control) Fictitious variable u to represent the energy supply to the plant Definition of a set of rules Integration of the rules and the fictitious variable Solution of the associated optimization problem every sampling period Objective function Approaches to increase the range of use of Model predictive control Embedded logic control rules of Operation

21 Solar Air conditioning plant (Sensibility problems) Approaches to increase the range of use of Model predictive control For u(t) we are solving For u(t+Ts) we are solving Sub-optimal solution, but no problem with the sensibility

22 Sequential approach to dynamic optimization Solar Air conditioning plant (Controller implementation) Approaches to increase the range of use of Model predictive control

23 Solar Air conditioning plant (Results) Simulation results Approaches to increase the range of use of Model predictive control Manipulated variables Controlled variable

24 Solar Air conditioning plant (Results) Test real plant Approaches to increase the range of use of Model predictive control Manipulated variables Controlled variable

25 Reduced Order Model (The open plate reactor) It combines heat exchanger and micro-reactor: more efficient but more difficult to control Controlled variables: γ conversion T i temperature along the reactor Manipulated variables: u B1, u B2, feed flows rates of B T feedA, temperature of reactant A, T cool the cooling temperature. A + B → C

26 The open plate reactor (Dynamics and Aims) Aim: Finding a reduced dynamic model that facilitates the use of NMPC Start-up of the plate reactor avoiding ‘hot spots’ Highly non-linear distributed process

27 The open plate reactor ( Proper Orthogonal Decomposition POD) A field x can be represented as a complete series of orthonormal globally defined functions  i A projection is made on a subspace retaining % of the energy of the signals, allowing to obtain a model with a smaller number of ODE’s DFM POD

28 The open plate reactor ( NMPC) NMPC based on continuous time formulation with the POD model and a sequential approach for the NLP problem Results of the reactor start-up Inputs Outputs

29 Conclusions Approaches to apply NMPC in Fast-System and hybrid system have been presented. Transformation of problem discrete variables to Continuous variables. To use NLP approach to solver Mixed integer no linear problem. A study of feasibility to implementing mp-MPC in  controllers has been presented. Approaches to increase the range of use of Model predictive control

30 Reference M. Rodríguez, D. Sarabia, and C. de Prada: Hybrid Predictive Control of a Simulated Chemical Plant. Taming Heterogeneity and Complexity of Embedded Control Systems, International Scientific & Technical Encyclopedia (ISTE), London, Editors: F. Lamnabhi- Lagarrigue, S. Laghrouche, A. Loria and E. Panteley, pp , 2007 M. Rodríguez, C. De Prada, F. Capraro, S. Cristea, and R. M. C. De Keyser: Hybrid Predictive Control of a Solar Air Conditioning Plant. 17th IFAC World Congress, Seoul, Korea, D. Sarabia, C. de Prada, and S. Cristea: A Mixed Continuous-Batch Process: Implementation of Hybrid Predictive Controllers. Proc. 7th IFAC Symp. on Advances in Control Education, 2006, Paper-ID: 148. M. Rodríguez, C. de Prada, A. A. Alonso, C. Vilas and M. García: A nonlinear model predictive controller for the start-up of a open plate reactor, International Workshop on Assessment and Future Directions Of Nonlinear Model Predictive Control, Pavia, Italy, Approaches to increase the range of use of Model predictive control

31 Questions? Thank you. Approaches to increase the range of use of Model predictive control