Economic MPC and Real-time Decision Making with Application to Large-Scale HVAC Energy Systems

Size: px
Start display at page:

Download "Economic MPC and Real-time Decision Making with Application to Large-Scale HVAC Energy Systems"

Transcription

1 Economic MPC and Real-time Decision Making with Application to Large-Scale HVAC Energy Systems J.B. Rawlings N.R. Patel M.J. Wenzel R.D. Turney M.J. Risbeck C.T. Maravelias FOCAPO/CPC 2017 Tucson, Arizona January 8 12, 2017 FOCAPO/CPC / 34

2 Outline 1 Stanford Energy System Innovations (SESI) project 2 Expanding the Industrial Scope of Model Predictive Control Discrete decisions Is the control robust? Economic MPC with periodic constraint 3 Conclusions 4 Future Work FOCAPO/CPC / 34

3 The $485-million Stanford Energy System Innovations (SESI) project; replaced an aging 50-MW natural-gas-fired cogeneration plant with a new heat-recovery system to provide heating and cooling to the campus. FOCAPO/CPC / 34

4 A new 80-megavolt-ampere electrical substation brings electricity from the grid. Crews also converted 155 campus buildings from steam to hot-water distribution and installed a 22-mile-long network of new pipe. FOCAPO/CPC / 34

5 The star of the show: three heat-recovery chillers the largest in the U.S. that strip waste heat from 155 campus buildings. FOCAPO/CPC / 34

6 Johnson Controls developed the Central Energy Plant Optimization Model (CEPOM); the algorithm optimizes a 10-day forecast every 15 minutes, considering campus loads, weather patterns, price of electricity, available equipment and many other factors. FOCAPO/CPC / 34

7 Large-scale commercial application FOCAPO/CPC / 34

8 Control Decomposition Disturbance Forecasts, Electricity Pricing High Level Disturbance Estimate Cooling Load Aggregate System Curve Demand Profile Low-Level Airside Airside Subsystem 1 Airside Subsystem 2 Airside Subsystem n Low-Level Waterside Measurements Temperature Setpoints Measurements Equipment Setpoints Airside PID 1 Airside PID 2 Airside PID n Waterside PID FOCAPO/CPC / 34

9 The disturbance forecast: weather and electricity prices Amb.Temp. ( C) Elec. price ($/kwh) Time (days) FOCAPO/CPC / 34

10 High-level problem: Optimal production and average building temperatures (25 buildings) Cooling Load (MW) Demand Production Storage Unmet Avg. Temp. ( C) Time (days) FOCAPO/CPC / 34

11 Zone Temp. ( C) Low level airside: Optimal zone temperatures and setpoints (20 zones in each of 25 buildings) Temp. Setpoint ( C) Time (days) FOCAPO/CPC / 34

12 Low level waterside: Production and Gantt chart for central plant equipment Cooling Load (MW) Demand Production Storage Unmet Towers Pumps Chillers Time (days) FOCAPO/CPC / 34

13 Real-time computational requirements The optimizations were solved using Gurobi 6.0 via Matlab R2016b on a machine with 8GB RAM and 2.66GHz Intel Core 2 Quad Processor Q8400. The high-level problem took 35 seconds to solve. The low-level airside subproblems took about 15 seconds each to solve. The low-level waterside subproblem was given two minutes of computation time, after which the incumbent solution (with an optimality gap of 0.2%) was accepted. Since control executions occur every 15 minutes, this decomposition can easily be implemented online. Solution times can be further decreased by using a horizon shorter than one week (Risbeck, Maravelias, Rawlings, and Turney, 2016). FOCAPO/CPC / 34

14 SESI operation summary In operation since December 2015 (Wenzel, Turney, and Drees, 2016). The central plant was run in autonomous mode about 90% of the time (including time off-line for plant maintenance). Achieved 10% to 15% additional savings in operating costs compared to control by the best team of trained human operators (Stagner, 2016). This large-scale implementation demonstrates the significant potential benefits to applying model-based optimization to large HVAC systems FOCAPO/CPC / 34

15 Literature review for multiple problem elements Buildings Stochastic MPC for buildings Oldewurtel, Parisio, Jones, Gyalistras, Gwerder, Stauch, Lehmann, and Morari (2012) Ma, Matuško, and Borrelli (2015) Scheduling for central plants with TES Kapoor, Powell, Cole, Kim, and Edgar (2013) Scheduling/control for TES and buildings Mayer, Killian, and Kozek (2015) Touretzky and Baldea (2016) Discrete Actuators Mixed logical dynamical/piecewise affine systems Bemporad and Morari (1999) Lazar, Heemels, Weiland, and Bemporad (2006) Switched Systems El-Farra and Christofides (2003) Quantization as a disturbance Quevedo, Goodwin, and De Doná (2004) Kobayshi and Hiraishi (2013) Economic MPC Stability Diehl, Amrit, and Rawlings (2011) Ellis, Durand, and Christofides (2014) Grüne and Stieler (2014) Average Performance Angeli, Amrit, and Rawlings (2012) Müller, Angeli, and Allgöwer (2014) Periodic Systems Linear Nonlinear Böhm, Raff, Reble, and Allgöwer (2009) Limon, Alamo, de la Peña, Zeilinger, Jones, and Pereira (2012) Huang, Harinath, and Biegler (2011) Zanon, Gros, and Diehl (2013) Falugi and Mayne (2013) FOCAPO/CPC / 34

16 MPC: Supporting theory for this class of problems Problem 1 stabilizing a steady state X N X f κ f ( ) x(0) Stability Assumption: V f (f (x, κ f (x))) V f (x) l(x, κ f (x)) FOCAPO/CPC / 34

17 Nominal Stability Result stabilizing a steady state Denoting the (possibly multivalued) control law as κ N ( ), closed-loop system is x + F (x) := {f (x, u) u κ N (x)} (1) Theorem 1 (Exponential stability of (sub)optimal MPC) The origin of the closed-loop system (1) is exponentially stable on (arbitrarily large) compact subsets of the feasible set X N. (Pannocchia, Rawlings, and Wright, 2011) Feasible set X N is the set of x that can reach X f within N steps while meeting constraints. FOCAPO/CPC / 34

18 Problem 1 Extension to discrete actuators So the first question of interest is how much effort is required to extend all of the existing MPC theory to handle discrete actuators. The answer, surprisingly, is none. Consider the main assumption about the input feasible set (Rao and Rawlings, 1999) The set U is compact and contains the origin. FOCAPO/CPC / 34

19 Problem 1 Extension to discrete actuators So the first question of interest is how much effort is required to extend all of the existing MPC theory to handle discrete actuators. The answer, surprisingly, is none. Consider the main assumption about the input feasible set (Rao and Rawlings, 1999) The set U is compact and contains the origin. Notice that U is not required to contain the origin in its interior as is common in much of the early MPC literature. Therefore, to treat discrete actuators, we simply change the set U to enforce discreteness in some subset of the actuators. FOCAPO/CPC / 34

20 Continuous and mixed continuous-discrete actuators u 2 u 2 u 1 u 1 (a) (b) Figure 1: Typical input constraint sets U for (a) continuous actuators and (b) mixed continuous-discrete actuators; the origin ( ) is the equilibrium of interest. FOCAPO/CPC / 34

21 Problem 2 Inherent robustness of (sub)optimal MPC Real systems are affected by disturbances that cause the nominal model to no longer hold Process errors d lead to model error x + = f (x, u) + d Measurement errors e corrupt x estimate to x + e FOCAPO/CPC / 34

22 Problem 2 Inherent robustness of (sub)optimal MPC Real systems are affected by disturbances that cause the nominal model to no longer hold Process errors d lead to model error x + = f (x, u) + d Measurement errors e corrupt x estimate to x + e With disturbances, the closed-loop system becomes x + F de (x) := {f (x, u) + d u κ N (x + e)} (2) Theorem 2 (Robust exponential stability of (sub)optimal MPC) The origin of the perturbed closed-loop system (2) is robustly exponentially stable on (arbitrarily large) compact subsets of the feasible set X N. (Pannocchia et al., 2011) FOCAPO/CPC / 34

23 Problem 2 Extension to discrete actuators Once again, the extension to discrete actuators is immediate The set U need not be convex, connected, etc. it need only contain the origin FOCAPO/CPC / 34

24 Problem 2 Extension to discrete actuators Once again, the extension to discrete actuators is immediate The set U need not be convex, connected, etc. it need only contain the origin However, design choices become more striking with discrete actuators: Theory precludes a large change in control action at the setpoint System must be locally stabilizable using only unsaturated actuators Discrete actuators are always saturated FOCAPO/CPC / 34

25 Problem 2 Extension to discrete actuators Once again, the extension to discrete actuators is immediate The set U need not be convex, connected, etc. it need only contain the origin However, design choices become more striking with discrete actuators: Theory precludes a large change in control action at the setpoint System must be locally stabilizable using only unsaturated actuators Discrete actuators are always saturated Single (set)point stabilization may no longer be an appropriate goal FOCAPO/CPC / 34

26 Feasible Sets MPC is stabilizing on X N 30 Continuous Actuator 30 Discrete Actuator T T T 1 X f X 1 X 2 X 3 X 4 X 5 X 6 FOCAPO/CPC / 34

27 Feasible Sets MPC is stabilizing on X N but X N may not be what you expect 30 Continuous Actuator 30 Discrete Actuator T T T 1 X f X 1 X 2 X 3 X 4 X 5 X 6 FOCAPO/CPC / 34

28 Problem 3 Economic MPC with periodic constraints Let the sequences (x p, u p ) denote a given T -periodic solution to a periodic nonlinear system x p (i + 1) = f (x p (i), u p (i), i) x p (i + T ) = x p (i), u p (i + T ) = u p (i) In the third problem, we assume a periodic solution is available, but change the controller s goal from stabilization of the periodic solution (tracking) to optimization of economic performance. The periodic solution then serves as a useful end constraint for the economic optimization problem. The stage cost l(x, u) is free to be chosen as an economic profit function and has no connection to distance from (x p, u p ) as in the tracking case. FOCAPO/CPC / 34

29 Setup for economic MPC with periodic constraint x p (t + N) x p (t + 1) x p (t 1) x p (t) (x, t) X N (t) Figure 2: The periodic solution x p(t) as end constraint for economic MPC problem for a system with initial condition (x, t) and N = 2. FOCAPO/CPC / 34

30 Mixed-Integer Programming Mixed-integer optimization has the following general form: min x R n f (x) s.t. g(x) 0 x i I, i I {1,..., n} Objective function f, constraints g, and integer variables I FOCAPO/CPC / 34

31 Mixed-Integer Programming Mixed-integer optimization has the following general form: min x R n f (x) s.t. g(x) 0 x i I, i I {1,..., n} Objective function f, constraints g, and integer variables I Special case is mixed-integer quadratic program (MIQP) f is convex quadratic g is linear (i.e., affine) FOCAPO/CPC / 34

32 Mixed-Integer Programming Mixed-integer optimization has the following general form: min x R n f (x) s.t. g(x) 0 x i I, i I {1,..., n} Objective function f, constraints g, and integer variables I Special case is mixed-integer quadratic program (MIQP) f is convex quadratic g is linear (i.e., affine) MIQP software (e.g., Gurobi, SCIP, CPLEX) can find solutions much more efficiently than a brute force search. Relax integrality constraints and solve Branch on fractional variables to enforce integrality and repeat FOCAPO/CPC / 34

33 Computational Burden Exhaustive branching can take an extremely long time. Luckily, powerful solvers have a number of other techniques. Pre-solve to remove unnecessary variables or equality constraints Derive valid inequalities to improve relaxation bound Employ strong branching or other methods to choose the best fractional variable to branch on Retain basis information so re-solving a branch is quick FOCAPO/CPC / 34

34 Computational Burden Exhaustive branching can take an extremely long time. Luckily, powerful solvers have a number of other techniques. Pre-solve to remove unnecessary variables or equality constraints Derive valid inequalities to improve relaxation bound Employ strong branching or other methods to choose the best fractional variable to branch on Retain basis information so re-solving a branch is quick However, MIQP is attractive for a number of reasons. Discrete variables can model discrete (e.g., on/off) decisions A conservative estimate of optimality gap is available Less difficult than general nonlinear global optimization (with or without discrete variables) FOCAPO/CPC / 34

35 Example: Simplified Building Cooling q amb Ambient Zone, T T amb dt dt = k(t T amb) + q amb + q ch q tank ds dt = σs + q tank vq min q vq max q tank q ch, v {0, 1, 2} Chiller 1 Chiller 2 q ch q tank Tank, s x := (T, s) u := (q ch, q tank, v) d := (T amb, q amb ) Temperature must be maintained within preset bounds. Each chiller can be on or off. When on, chillers have minimum and maximum capacity. FOCAPO/CPC / 34

36 Parameters Stage Costs l econ (x, u, t) := ρ(t)q(t) 4 3 ρ l track (x, u, t) := x(t) x p (t) 2 Q T amb 23 Horizon N = 24 + u(t) u p (t) 2 R Periodic ρ, T amb, q amb Weights Q = R = I q amb Time FOCAPO/CPC / 34

37 Optimal Periodic Solution T q ch Economic Cost: s Time Periodic solution can be used for tracking or end constraint. Precooling reduces cooling during peak price hours. Bounds on q are determined by the (integral) value of v. FOCAPO/CPC / 34

38 Tracking MPC T q ch Economic Cost: s Time Tracking MPC converges to the periodic reference. Initial condition T (0) = 2, s(0) = 0. Stage cost penalizes changes in T, s, q ch, q tank, and v. FOCAPO/CPC / 34

39 Economic MPC T q ch Economic Cost: s Time Using the economic objective, cost is reduced by 3.3% Controller aggressively pursues lower cost Deviation in u is not penalized FOCAPO/CPC / 34

40 Conclusions MPC is well suited to high-level operational goals like energy or cost minimization. FOCAPO/CPC / 34

41 Conclusions MPC is well suited to high-level operational goals like energy or cost minimization. MPC of large-scale HVAC energy systems offers significant economic benefit over current operations. FOCAPO/CPC / 34

42 Conclusions MPC is well suited to high-level operational goals like energy or cost minimization. MPC of large-scale HVAC energy systems offers significant economic benefit over current operations. Hierarchical decomposition is the key design step. Several candidates remain viable for this step. FOCAPO/CPC / 34

43 Conclusions MPC is well suited to high-level operational goals like energy or cost minimization. MPC of large-scale HVAC energy systems offers significant economic benefit over current operations. Hierarchical decomposition is the key design step. Several candidates remain viable for this step. Supporting MPC theory: discrete actuators and general nonlinear systems Nominal stability of optimal and suboptimal MPC with a steady-state operating point (Rawlings and Risbeck, 2016) Inherent robustness of suboptimal MPC with mixed continuous/discrete actuators (Allan et al., 2016) Asymptotic stability of the periodic tracking problem with terminal region Asymptotic stability of economic MPC with periodic end constraint FOCAPO/CPC / 34

44 Future Work Release test problem based on Stanford SESI system for the research community to benchmark new control system designs (other decompositions, robust MPC, stochastic MPC, etc.) FOCAPO/CPC / 34

45 Future Work Release test problem based on Stanford SESI system for the research community to benchmark new control system designs (other decompositions, robust MPC, stochastic MPC, etc.) Software! We all need it. We shouldn t all be duplicating it. Free source model recommended for research community. Why? FOCAPO/CPC / 34

46 Future Work Release test problem based on Stanford SESI system for the research community to benchmark new control system designs (other decompositions, robust MPC, stochastic MPC, etc.) Software! We all need it. We shouldn t all be duplicating it. Free source model recommended for research community. Why? fama, nullus fortuna! FOCAPO/CPC / 34

47 Future Work Release test problem based on Stanford SESI system for the research community to benchmark new control system designs (other decompositions, robust MPC, stochastic MPC, etc.) Software! We all need it. We shouldn t all be duplicating it. Free source model recommended for research community. Why? fama, nullus fortuna! Hierarchical decomposition: quantify the complexity/performance tradeoff FOCAPO/CPC / 34

48 Future Work Release test problem based on Stanford SESI system for the research community to benchmark new control system designs (other decompositions, robust MPC, stochastic MPC, etc.) Software! We all need it. We shouldn t all be duplicating it. Free source model recommended for research community. Why? fama, nullus fortuna! Hierarchical decomposition: quantify the complexity/performance tradeoff Large energy systems as players in the real-time electricity market FOCAPO/CPC / 34

49 Future Work Release test problem based on Stanford SESI system for the research community to benchmark new control system designs (other decompositions, robust MPC, stochastic MPC, etc.) Software! We all need it. We shouldn t all be duplicating it. Free source model recommended for research community. Why? fama, nullus fortuna! Hierarchical decomposition: quantify the complexity/performance tradeoff Large energy systems as players in the real-time electricity market Combined scheduling and control FOCAPO/CPC / 34

50 Future Work Release test problem based on Stanford SESI system for the research community to benchmark new control system designs (other decompositions, robust MPC, stochastic MPC, etc.) Software! We all need it. We shouldn t all be duplicating it. Free source model recommended for research community. Why? fama, nullus fortuna! Hierarchical decomposition: quantify the complexity/performance tradeoff Large energy systems as players in the real-time electricity market Combined scheduling and control More large-scale applications. Move the needle on total US energy consumption FOCAPO/CPC / 34

51 Future Work Release test problem based on Stanford SESI system for the research community to benchmark new control system designs (other decompositions, robust MPC, stochastic MPC, etc.) Software! We all need it. We shouldn t all be duplicating it. Free source model recommended for research community. Why? fama, nullus fortuna! Hierarchical decomposition: quantify the complexity/performance tradeoff Large energy systems as players in the real-time electricity market Combined scheduling and control More large-scale applications. Move the needle on total US energy consumption Process industries: anything planned besides DMC(n)? FOCAPO/CPC / 34

52 Acknowledgments Thanks to Johnson Controls, Inc. for sample data, equipment models, and research funding. The authors gratefully acknowledge the financial support of the NSF through grant #CTS FOCAPO/CPC / 34

53 References I D. A. Allan, M. J. Risbeck, and J. B. Rawlings. Stability and robustness of model predictive control with discrete actuators. In American Control Conference, pages 32 37, Boston, MA, July 6 8, D. Angeli, R. Amrit, and J. B. Rawlings. On average performance and stability of economic model predictive control. IEEE Trans. Auto. Cont., 57(7): , C. Böhm, T. Raff, M. Reble, and F. Allgöwer. LMI-based model predictive control for linear discrete-time periodic systems. In L. Magni, D. Raimondo, and F. Allgöwer, editors, Nonlinear Model Predictive Control - Towards New Challenging Applications, pages Springer Berlin / Heidelberg, A. Bemporad and M. Morari. Control of systems integrating logic, dynamics, and constraints. Automatica, 35: , FOCAPO/CPC / 7

54 References II M. Diehl, R. Amrit, and J. B. Rawlings. A Lyapunov function for economic optimizing model predictive control. IEEE Trans. Auto. Cont., 56(3): , N. H. El-Farra and P. D. Christofides. Coordinating feedback and switching for control of hybrid nonlinear processes. AIChE J., 49(8): , M. Ellis, H. Durand, and P. D. Christofides. A tutorial review of economic model predictive control methods. J. Proc. Cont., 24(8): , P. Falugi and D. Q. Mayne. Tracking a periodic reference using nonlinear model predictive control. In 52nd IEEE Conference on Decision and Control, pages , doi: /CDC L. Grüne and M. Stieler. Asymptotic stability and transient optimality of economic mpc without terminal conditions. J. Proc. Cont., 24(8): , FOCAPO/CPC / 7

55 References III R. Huang, E. Harinath, and L. T. Biegler. Lyapunov stability of economically oriented NMPC for cyclic processes. J. Proc. Cont., 21: , K. Kapoor, K. M. Powell, W. J. Cole, J. S. Kim, and T. F. Edgar. Improved large-scale process cooling operation through energy optimization. Processes, 1(3): , K. Kobayshi and K. Hiraishi. Computational techniques for model predictive control of large-scale systems with continuous-valued and discrete-valued inputs. J. Appl. Math., 2013:9, M. Lazar, W. Heemels, S. Weiland, and A. Bemporad. Stabilizing model predictive control of hybrid systems. IEEE Trans. Auto. Cont., 51(11): , FOCAPO/CPC / 7

56 References IV D. Limon, T. Alamo, D. de la Peña, M. N. Zeilinger, C. Jones, and M. Pereira. MPC for tracking periodic reference signals. In Proceedings of the IFAC Conference on Nonlinear Model Predictive Control, number EPFL-CONF , M. A. Müller, D. Angeli, and F. Allgöwer. Transient average constraints in economic model predictive control. Automatica, 50(11): , Y. Ma, J. Matuško, and F. Borrelli. Stochastic model predictive control for building HVAC systems: Complexity and conservatism. IEEE Trans. Cont. Sys. Tech., 23(1): , B. Mayer, M. Killian, and M. Kozek. Management of hybrid energy supply systems in buildings using mixed-integer model predictive control. Energ. Convers. Manage., 98: , FOCAPO/CPC / 7

57 References V F. Oldewurtel, A. Parisio, C. N. Jones, D. Gyalistras, M. Gwerder, V. Stauch, B. Lehmann, and M. Morari. Use of model predictive control and weather forecasts for energy efficient building climate control. Energ. Buildings, 45:15 27, G. Pannocchia, J. B. Rawlings, and S. J. Wright. Conditions under which suboptimal nonlinear MPC is inherently robust. Sys. Cont. Let., 60: , N. R. Patel, J. B. Rawlings, M. J. Wenzel, and R. D. Turney. Design and application of distributed economic model predictive control for large-scale building temperature regulation. In 4th International High Performance Buildings Conference at Purdue, West Lafayette, IN, July 11 14, D. E. Quevedo, G. C. Goodwin, and J. A. De Doná. Finite constraint set receding horizon quadratic control. Int. J. Robust and Nonlinear Control, 14(4): , FOCAPO/CPC / 7

58 References VI C. V. Rao and J. B. Rawlings. Steady states and constraints in model predictive control. AIChE J., 45(6): , J. B. Rawlings and M. J. Risbeck. Model predictive control with discrete actuators: Theory and application. Accepted to Automatica, M. J. Risbeck, C. T. Maravelias, J. B. Rawlings, and R. D. Turney. Closed-loop scheduling for cost minimization in HVAC central plants. In 4th International High Performance Buildings Conference at Purdue, West Lafayette, IN, July J. Stagner. Enterprise optimization solution (EOS) cost savings vs. manual plant dispatching. Report on Central Energy Facility, Stanford Energy System Innovations, C. R. Touretzky and M. Baldea. A hierarchical scheduling and control strategy for thermal energy storage systems. Energ. Buildings, 110: , FOCAPO/CPC / 7

59 References VII M. J. Wenzel, R. D. Turney, and K. H. Drees. Autonomous optimization and control for central plants with energy storage. In 4th International High Performance Buildings Conference at Purdue, West Lafayette, IN, M. Zanon, S. Gros, and M. Diehl. A lyapunov function for periodic economic optimizing model predictive control. In Decision and Control (CDC), 2013 IEEE 52nd Annual Conference on, pages , FOCAPO/CPC / 7

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical & Biological Engineering Computer

More information

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical and Biological Engineering and Computer

More information

Postface to Model Predictive Control: Theory and Design

Postface to Model Predictive Control: Theory and Design Postface to Model Predictive Control: Theory and Design J. B. Rawlings and D. Q. Mayne August 19, 2012 The goal of this postface is to point out and comment upon recent MPC papers and issues pertaining

More information

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach onlinear Reference Tracking with Model Predictive Control: An Intuitive Approach Johannes Köhler, Matthias Müller, Frank Allgöwer Abstract In this paper, we study the system theoretic properties of a reference

More information

Optimizing Economic Performance using Model Predictive Control

Optimizing Economic Performance using Model Predictive Control Optimizing Economic Performance using Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering Second Workshop on Computational Issues in Nonlinear Control Monterey,

More information

MPC for tracking periodic reference signals

MPC for tracking periodic reference signals MPC for tracking periodic reference signals D. Limon T. Alamo D.Muñoz de la Peña M.N. Zeilinger C.N. Jones M. Pereira Departamento de Ingeniería de Sistemas y Automática, Escuela Superior de Ingenieros,

More information

Journal of Process Control

Journal of Process Control Journal of Process Control 3 (03) 404 44 Contents lists available at SciVerse ScienceDirect Journal of Process Control j ourna l ho me pag e: www.elsevier.com/locate/jprocont Algorithms for improved fixed-time

More information

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities

Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities Optimal dynamic operation of chemical processes: Assessment of the last 2 years and current research opportunities James B. Rawlings Department of Chemical and Biological Engineering April 3, 2 Department

More information

Economic model predictive control with self-tuning terminal weight

Economic model predictive control with self-tuning terminal weight Economic model predictive control with self-tuning terminal weight Matthias A. Müller, David Angeli, and Frank Allgöwer Abstract In this paper, we propose an economic model predictive control (MPC) framework

More information

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Economic Model Predictive Control Historical Perspective and Recent Developments and Industrial Examples

Economic Model Predictive Control Historical Perspective and Recent Developments and Industrial Examples 1 Economic Model Predictive Control Historical Perspective and Recent Developments and Industrial Examples Public Trial Lecture Candidate: Vinicius de Oliveira Department of Chemical Engineering, Faculty

More information

System Identification for Model Predictive Control of Building Region Temperature

System Identification for Model Predictive Control of Building Region Temperature Purdue University Purdue e-pubs International High Performance Buildings Conference School of Mechanical Engineering 16 System Identification for Model Predictive Control of Building Region Temperature

More information

On robustness of suboptimal min-max model predictive control *

On robustness of suboptimal min-max model predictive control * Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology

More information

Nonlinear Model Predictive Control for Periodic Systems using LMIs

Nonlinear Model Predictive Control for Periodic Systems using LMIs Marcus Reble Christoph Böhm Fran Allgöwer Nonlinear Model Predictive Control for Periodic Systems using LMIs Stuttgart, June 29 Institute for Systems Theory and Automatic Control (IST), University of Stuttgart,

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

arxiv: v1 [cs.sy] 2 Oct 2018

arxiv: v1 [cs.sy] 2 Oct 2018 Non-linear Model Predictive Control of Conically Shaped Liquid Storage Tanks arxiv:1810.01119v1 [cs.sy] 2 Oct 2018 5 10 Abstract Martin Klaučo, L uboš Čirka Slovak University of Technology in Bratislava,

More information

An overview of distributed model predictive control (MPC)

An overview of distributed model predictive control (MPC) An overview of distributed model predictive control (MPC) James B. Rawlings Department of Chemical and Biological Engineering August 28, 2011 IFAC Workshop: Hierarchical and Distributed Model Predictive

More information

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Theory in Model Predictive Control : Constraint Satisfaction and Stability! Theory in Model Predictive Control :" Constraint Satisfaction and Stability Colin Jones, Melanie Zeilinger Automatic Control Laboratory, EPFL Example: Cessna Citation Aircraft Linearized continuous-time

More information

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1 Ali Jadbabaie, Claudio De Persis, and Tae-Woong Yoon 2 Department of Electrical Engineering

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

Controlling Large-Scale Systems with Distributed Model Predictive Control

Controlling Large-Scale Systems with Distributed Model Predictive Control Controlling Large-Scale Systems with Distributed Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering November 8, 2010 Annual AIChE Meeting Salt Lake City, UT Rawlings

More information

Cooperation-based optimization of industrial supply chains

Cooperation-based optimization of industrial supply chains Cooperation-based optimization of industrial supply chains James B. Rawlings, Brett T. Stewart, Kaushik Subramanian and Christos T. Maravelias Department of Chemical and Biological Engineering May 9 2,

More information

Distributed and Real-time Predictive Control

Distributed and Real-time Predictive Control Distributed and Real-time Predictive Control Melanie Zeilinger Christian Conte (ETH) Alexander Domahidi (ETH) Ye Pu (EPFL) Colin Jones (EPFL) Challenges in modern control systems Power system: - Frequency

More information

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System

Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Learning Model Predictive Control for Iterative Tasks: A Computationally Efficient Approach for Linear System Ugo Rosolia Francesco Borrelli University of California at Berkeley, Berkeley, CA 94701, USA

More information

Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach

Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach Johannes Köhler, Matthias A. Müller, Na Li, Frank Allgöwer Abstract Fast power fluctuations pose

More information

Course on Model Predictive Control Part II Linear MPC design

Course on Model Predictive Control Part II Linear MPC design Course on Model Predictive Control Part II Linear MPC design Gabriele Pannocchia Department of Chemical Engineering, University of Pisa, Italy Email: g.pannocchia@diccism.unipi.it Facoltà di Ingegneria,

More information

Economic model predictive control without terminal constraints: optimal periodic operation

Economic model predictive control without terminal constraints: optimal periodic operation Economic model predictive control without terminal constraints: optimal periodic operation Matthias A. Müller and Lars Grüne Abstract In this paper, we analyze economic model predictive control schemes

More information

Further results on Robust MPC using Linear Matrix Inequalities

Further results on Robust MPC using Linear Matrix Inequalities Further results on Robust MPC using Linear Matrix Inequalities M. Lazar, W.P.M.H. Heemels, D. Muñoz de la Peña, T. Alamo Eindhoven Univ. of Technology, P.O. Box 513, 5600 MB, Eindhoven, The Netherlands,

More information

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL K. WORTHMANN Abstract. We are concerned with model predictive control without stabilizing terminal constraints or costs. Here, our

More information

A tutorial overview on theory and design of offset-free MPC algorithms

A tutorial overview on theory and design of offset-free MPC algorithms A tutorial overview on theory and design of offset-free MPC algorithms Gabriele Pannocchia Dept. of Civil and Industrial Engineering University of Pisa November 24, 2015 Introduction to offset-free MPC

More information

Course on Model Predictive Control Part III Stability and robustness

Course on Model Predictive Control Part III Stability and robustness Course on Model Predictive Control Part III Stability and robustness Gabriele Pannocchia Department of Chemical Engineering, University of Pisa, Italy Email: g.pannocchia@diccism.unipi.it Facoltà di Ingegneria,

More information

Economic MPC using a Cyclic Horizon with Application to Networked Control Systems

Economic MPC using a Cyclic Horizon with Application to Networked Control Systems Economic MPC using a Cyclic Horizon with Application to Networked Control Systems Stefan Wildhagen 1, Matthias A. Müller 1, and Frank Allgöwer 1 arxiv:1902.08132v1 [cs.sy] 21 Feb 2019 1 Institute for Systems

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL. Rolf Findeisen Frank Allgöwer

COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL. Rolf Findeisen Frank Allgöwer COMPUTATIONAL DELAY IN NONLINEAR MODEL PREDICTIVE CONTROL Rolf Findeisen Frank Allgöwer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany, findeise,allgower

More information

Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions

Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions M. Lazar, W.P.M.H. Heemels a a Eindhoven Univ. of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands

More information

Regional Input-to-State Stability for Nonlinear Model Predictive Control

Regional Input-to-State Stability for Nonlinear Model Predictive Control 1548 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 9, SEPTEMBER 2006 Regional Input-to-State Stability for Nonlinear Model Predictive Control L. Magni, D. M. Raimondo, and R. Scattolini Abstract

More information

Economic MPC with Periodic Terminal Constraints of Nonlinear Differential-Algebraic-Equation Systems: Application to Drinking Water Networks

Economic MPC with Periodic Terminal Constraints of Nonlinear Differential-Algebraic-Equation Systems: Application to Drinking Water Networks Economic MPC with Periodic Terminal Constraints of Nonlinear Differential-Algebraic-Equation Systems: Application to Drinking Water Networks Ye Wang, Vicenç Puig and Gabriela Cembrano Abstract In this

More information

Asymptotic stability and transient optimality of economic MPC without terminal conditions

Asymptotic stability and transient optimality of economic MPC without terminal conditions Asymptotic stability and transient optimality of economic MPC without terminal conditions Lars Grüne 1, Marleen Stieler 2 Mathematical Institute, University of Bayreuth, 95440 Bayreuth, Germany Abstract

More information

Model Predictive Control for Energy-saving and Comfortable Temperature Control in Buildings

Model Predictive Control for Energy-saving and Comfortable Temperature Control in Buildings Model Predictive Control for Energy-saving and Comfortable Temperature Control in Buildings Anita Martinčević, Mario Vašak, Vinko Lešić University of Zagreb, Faculty of Electrical Engineering and Computing

More information

A FAST, EASILY TUNED, SISO, MODEL PREDICTIVE CONTROLLER. Gabriele Pannocchia,1 Nabil Laachi James B. Rawlings

A FAST, EASILY TUNED, SISO, MODEL PREDICTIVE CONTROLLER. Gabriele Pannocchia,1 Nabil Laachi James B. Rawlings A FAST, EASILY TUNED, SISO, MODEL PREDICTIVE CONTROLLER Gabriele Pannocchia, Nabil Laachi James B. Rawlings Department of Chemical Engineering Univ. of Pisa Via Diotisalvi 2, 5626 Pisa (Italy) Department

More information

Optimal dynamic operation of chemical processes: current opportunities

Optimal dynamic operation of chemical processes: current opportunities Optimal dynamic operation of chemical processes: current opportunities James B. Rawlings Department of Chemical and Biological Engineering August 6, 29 Westhollow Research Center Shell Rawlings Current

More information

Distributed Receding Horizon Control of Cost Coupled Systems

Distributed Receding Horizon Control of Cost Coupled Systems Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled

More information

Economic Nonlinear Model Predictive Control

Economic Nonlinear Model Predictive Control Economic Nonlinear Model Predictive Control Timm Faulwasser Karlsruhe Institute of Technology (KIT) timm.faulwasser@kit.edu Lars Grüne University of Bayreuth lars.gruene@uni-bayreuth.de Matthias A. Müller

More information

LINEAR TIME VARYING TERMINAL LAWS IN MPQP

LINEAR TIME VARYING TERMINAL LAWS IN MPQP LINEAR TIME VARYING TERMINAL LAWS IN MPQP JA Rossiter Dept of Aut Control & Systems Eng University of Sheffield, Mappin Street Sheffield, S1 3JD, UK email: JARossiter@sheffieldacuk B Kouvaritakis M Cannon

More information

Introduction to Model Predictive Control. Dipartimento di Elettronica e Informazione

Introduction to Model Predictive Control. Dipartimento di Elettronica e Informazione Introduction to Model Predictive Control Riccardo Scattolini Riccardo Scattolini Dipartimento di Elettronica e Informazione Finite horizon optimal control 2 Consider the system At time k we want to compute

More information

Scenario-based Model Predictive Control: Recursive Feasibility and Stability

Scenario-based Model Predictive Control: Recursive Feasibility and Stability Preprints o the 9th International Symposium on Advanced Control o Chemical Processes The International Federation o Automatic Control MoM1.6 Scenario-based Model Predictive Control: Recursive Feasibility

More information

Robust Nonlinear Model Predictive Control with Constraint Satisfaction: A Relaxation-based Approach

Robust Nonlinear Model Predictive Control with Constraint Satisfaction: A Relaxation-based Approach Proceedings of the 9th World Congress he International Federation of Automatic Control Robust Nonlinear Model Predictive Control with Constraint Satisfaction: A Relaxation-based Approach Stefan Streif

More information

Estimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving

Estimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving Estimating the Region of Attraction of Ordinary Differential Equations by Quantified Constraint Solving Henning Burchardt and Stefan Ratschan October 31, 2007 Abstract We formulate the problem of estimating

More information

Improved MPC Design based on Saturating Control Laws

Improved MPC Design based on Saturating Control Laws Improved MPC Design based on Saturating Control Laws D.Limon 1, J.M.Gomes da Silva Jr. 2, T.Alamo 1 and E.F.Camacho 1 1. Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla, Camino de

More information

Improved Crude Oil Processing Using Second-Order Volterra Models and Nonlinear Model Predictive Control

Improved Crude Oil Processing Using Second-Order Volterra Models and Nonlinear Model Predictive Control 8 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 8 ThA3. Improved Crude Oil Processing Using Second-Order Volterra Models and Nonlinear Model Predictive Control T.

More information

Donald J Chmielewski and Benjamin P Omell. Department of Chemical & Biological Engineering Illinois Institute of Technology. Energy Value ($/MWhr)

Donald J Chmielewski and Benjamin P Omell. Department of Chemical & Biological Engineering Illinois Institute of Technology. Energy Value ($/MWhr) Donald J Chmielewski and Benjamin P Omell Department of Chemical & Biological Engineering 40 ACC 2013 H 2 in Energy Value ($/MWhr) Generated Power (MW) Storage (tonnes) 20 0 0 1 2 3 4 5 6 7 8 9 10 1500

More information

Giulio Betti, Marcello Farina and Riccardo Scattolini

Giulio Betti, Marcello Farina and Riccardo Scattolini 1 Dipartimento di Elettronica e Informazione, Politecnico di Milano Rapporto Tecnico 2012.29 An MPC algorithm for offset-free tracking of constant reference signals Giulio Betti, Marcello Farina and Riccardo

More information

Coordinating multiple optimization-based controllers: new opportunities and challenges

Coordinating multiple optimization-based controllers: new opportunities and challenges Coordinating multiple optimization-based controllers: new opportunities and challenges James B. Rawlings and Brett T. Stewart Department of Chemical and Biological Engineering University of Wisconsin Madison

More information

A Stable Block Model Predictive Control with Variable Implementation Horizon

A Stable Block Model Predictive Control with Variable Implementation Horizon American Control Conference June 8-,. Portland, OR, USA WeB9. A Stable Block Model Predictive Control with Variable Implementation Horizon Jing Sun, Shuhao Chen, Ilya Kolmanovsky Abstract In this paper,

More information

Principles of Optimal Control Spring 2008

Principles of Optimal Control Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 6.33 Principles of Optimal Control Spring 8 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 6.33 Lecture 6 Model

More information

A Master-Slave Algorithm for the Optimal Control of Continuous-Time Switched Affine Systems

A Master-Slave Algorithm for the Optimal Control of Continuous-Time Switched Affine Systems A Master-Slave Algorithm for the Optimal Control of Continuous-Time Switched Affine Systems Alberto Bemporad Dip. Ing. dell Informazione, Università di Siena Via Roma 56, 53 Siena, Italy bemporad@dii.unisi.it

More information

Verteilte modellprädiktive Regelung intelligenter Stromnetze

Verteilte modellprädiktive Regelung intelligenter Stromnetze Verteilte modellprädiktive Regelung intelligenter Stromnetze Institut für Mathematik Technische Universität Ilmenau in Zusammenarbeit mit Philipp Braun, Lars Grüne (U Bayreuth) und Christopher M. Kellett,

More information

MOST control systems are designed under the assumption

MOST control systems are designed under the assumption 2076 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 53, NO. 9, OCTOBER 2008 Lyapunov-Based Model Predictive Control of Nonlinear Systems Subject to Data Losses David Muñoz de la Peña and Panagiotis D. Christofides

More information

Stability and feasibility of MPC for switched linear systems with dwell-time constraints

Stability and feasibility of MPC for switched linear systems with dwell-time constraints MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Stability and feasibility of MPC for switched linear systems with dwell-time constraints Bridgeman, L.; Danielson, C.; Di Cairano, S. TR016-045

More information

A new low-and-high gain feedback design using MPC for global stabilization of linear systems subject to input saturation

A new low-and-high gain feedback design using MPC for global stabilization of linear systems subject to input saturation A new low-and-high gain feedbac design using MPC for global stabilization of linear systems subject to input saturation Xu Wang 1 Håvard Fjær Grip 1; Ali Saberi 1 Tor Arne Johansen Abstract In this paper,

More information

Sparse quadratic regulator

Sparse quadratic regulator 213 European Control Conference ECC) July 17-19, 213, Zürich, Switzerland. Sparse quadratic regulator Mihailo R. Jovanović and Fu Lin Abstract We consider a control design problem aimed at balancing quadratic

More information

Coordinating multiple optimization-based controllers: new opportunities and challenges

Coordinating multiple optimization-based controllers: new opportunities and challenges Coordinating multiple optimization-based controllers: new opportunities and challenges James B. Rawlings and Brett T. Stewart Department of Chemical and Biological Engineering University of Wisconsin Madison

More information

Enlarged terminal sets guaranteeing stability of receding horizon control

Enlarged terminal sets guaranteeing stability of receding horizon control Enlarged terminal sets guaranteeing stability of receding horizon control J.A. De Doná a, M.M. Seron a D.Q. Mayne b G.C. Goodwin a a School of Electrical Engineering and Computer Science, The University

More information

Distributed model predictive control of large-scale systems

Distributed model predictive control of large-scale systems Distributed model predictive control of large-scale systems James B Rawlings 1, Aswin N Venkat 1 and Stephen J Wright 2 1 Department of Chemical and Biological Engineering 2 Department of Computer Sciences

More information

Model Predictive Controller of Boost Converter with RLE Load

Model Predictive Controller of Boost Converter with RLE Load Model Predictive Controller of Boost Converter with RLE Load N. Murali K.V.Shriram S.Muthukumar Nizwa College of Vellore Institute of Nizwa College of Technology Technology University Technology Ministry

More information

Economic MPC for the Management of Drinking Water Networks

Economic MPC for the Management of Drinking Water Networks Economic MPC for the Management of Drinking Water Networks J.M. Grosso 1, C. Ocampo-Martínez 1, Senior Member, IEEE, V. Puig 1, D. Limon 2 and M. Pereira 2 Abstract This paper addresses the management

More information

Decentralized and distributed control

Decentralized and distributed control Decentralized and distributed control Centralized control for constrained discrete-time systems M. Farina 1 G. Ferrari Trecate 2 1 Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB) Politecnico

More information

MODEL predictive control (MPC) is a control technique

MODEL predictive control (MPC) is a control technique 556 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 3, MARCH 2011 Robust Model Predictive Control With Integral Sliding Mode in Continuous-Time Sampled-Data Nonlinear Systems Matteo Rubagotti, Student

More information

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem

MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem Pulemotov, September 12, 2012 Unit Outline Goal 1: Outline linear

More information

ANALYSIS OF BIOLOGICAL NETWORKS USING HYBRID SYSTEMS THEORY. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides

ANALYSIS OF BIOLOGICAL NETWORKS USING HYBRID SYSTEMS THEORY. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides ANALYSIS OF BIOLOGICAL NETWORKS USING HYBRID SYSTEMS THEORY Nael H El-Farra, Adiwinata Gani & Panagiotis D Christofides Department of Chemical Engineering University of California, Los Angeles 2003 AIChE

More information

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design 324 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design H. D. Tuan, P. Apkarian, T. Narikiyo, and Y. Yamamoto

More information

A Model Predictive Control Scheme with Additional Performance Index for Transient Behavior

A Model Predictive Control Scheme with Additional Performance Index for Transient Behavior A Model Predictive Control Scheme with Additional Performance Index for Transient Behavior Andrea Alessandretti, António Pedro Aguiar and Colin N. Jones Abstract This paper presents a Model Predictive

More information

Research Article Self-Triggered Model Predictive Control for Linear Systems Based on Transmission of Control Input Sequences

Research Article Self-Triggered Model Predictive Control for Linear Systems Based on Transmission of Control Input Sequences Applied Mathematics Volume 216, Article ID 824962, 7 pages http://dxdoiorg/11155/216/824962 Research Article Self-Triggered Model Predictive Control for Linear Systems Based on Transmission of Control

More information

Robust Explicit MPC Based on Approximate Multi-parametric Convex Programming

Robust Explicit MPC Based on Approximate Multi-parametric Convex Programming 43rd IEEE Conference on Decision and Control December 4-7, 24 Atlantis, Paradise Island, Bahamas WeC6.3 Robust Explicit MPC Based on Approximate Multi-parametric Convex Programming D. Muñoz de la Peña

More information

UNIVERSITY OF CALIFORNIA. Los Angeles. Distributed Model Predictive Control of Nonlinear. and Two-Time-Scale Process Networks

UNIVERSITY OF CALIFORNIA. Los Angeles. Distributed Model Predictive Control of Nonlinear. and Two-Time-Scale Process Networks UNIVERSITY OF CALIFORNIA Los Angeles Distributed Model Predictive Control of Nonlinear and Two-Time-Scale Process Networks A dissertation submitted in partial satisfaction of the requirements for the degree

More information

GLOBAL STABILIZATION OF THE INVERTED PENDULUM USING MODEL PREDICTIVE CONTROL. L. Magni, R. Scattolini Λ;1 K. J. Åström ΛΛ

GLOBAL STABILIZATION OF THE INVERTED PENDULUM USING MODEL PREDICTIVE CONTROL. L. Magni, R. Scattolini Λ;1 K. J. Åström ΛΛ Copyright 22 IFAC 15th Triennial World Congress, Barcelona, Spain GLOBAL STABILIZATION OF THE INVERTED PENDULUM USING MODEL PREDICTIVE CONTROL L. Magni, R. Scattolini Λ;1 K. J. Åström ΛΛ Λ Dipartimento

More information

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Real-Time Feasibility of Nonlinear Predictive Control

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control

Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control SICE Journal of Control, Measurement, and System Integration, Vol. 10, No. 2, pp. 039 052, March 2017 Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control

More information

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem

A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem A Hierarchy of Suboptimal Policies for the Multi-period, Multi-echelon, Robust Inventory Problem Dimitris J. Bertsimas Dan A. Iancu Pablo A. Parrilo Sloan School of Management and Operations Research Center,

More information

Joint Frequency Regulation and Economic Dispatch Using Limited Communication

Joint Frequency Regulation and Economic Dispatch Using Limited Communication Joint Frequency Regulation and Economic Dispatch Using Limited Communication Jianan Zhang, and Eytan Modiano Massachusetts Institute of Technology, Cambridge, MA, USA Abstract We study the performance

More information

From structures to heuristics to global solvers

From structures to heuristics to global solvers From structures to heuristics to global solvers Timo Berthold Zuse Institute Berlin DFG Research Center MATHEON Mathematics for key technologies OR2013, 04/Sep/13, Rotterdam Outline From structures to

More information

Active Fault Diagnosis for Uncertain Systems

Active Fault Diagnosis for Uncertain Systems Active Fault Diagnosis for Uncertain Systems Davide M. Raimondo 1 Joseph K. Scott 2, Richard D. Braatz 2, Roberto Marseglia 1, Lalo Magni 1, Rolf Findeisen 3 1 Identification and Control of Dynamic Systems

More information

Observer-based quantized output feedback control of nonlinear systems

Observer-based quantized output feedback control of nonlinear systems Proceedings of the 17th World Congress The International Federation of Automatic Control Observer-based quantized output feedback control of nonlinear systems Daniel Liberzon Coordinated Science Laboratory,

More information

Stochastic Unit Commitment with Topology Control Recourse for Renewables Integration

Stochastic Unit Commitment with Topology Control Recourse for Renewables Integration 1 Stochastic Unit Commitment with Topology Control Recourse for Renewables Integration Jiaying Shi and Shmuel Oren University of California, Berkeley IPAM, January 2016 33% RPS - Cumulative expected VERs

More information

Minimization of Energy Loss using Integrated Evolutionary Approaches

Minimization of Energy Loss using Integrated Evolutionary Approaches Minimization of Energy Loss using Integrated Evolutionary Approaches Attia A. El-Fergany, Member, IEEE, Mahdi El-Arini, Senior Member, IEEE Paper Number: 1569614661 Presentation's Outline Aim of this work,

More information

VERTICAL INTEGRATION OF PRODUCTION SCHEDULING AND PROCESS CONTROL Progress, opportunities and challenges

VERTICAL INTEGRATION OF PRODUCTION SCHEDULING AND PROCESS CONTROL Progress, opportunities and challenges VERTICAL INTEGRATION OF PRODUCTION SCHEDULING AND PROCESS CONTROL Progress, opportunities and challenges Marianthi G. Ierapetritou, Lisia Dias Department of Chemical Engineering, Rutgers University Michael

More information

Stable Hierarchical Model Predictive Control Using an Inner Loop Reference Model

Stable Hierarchical Model Predictive Control Using an Inner Loop Reference Model Stable Hierarchical Model Predictive Control Using an Inner Loop Reference Model Chris Vermillion Amor Menezes Ilya Kolmanovsky Altaeros Energies, Cambridge, MA 02140 (e-mail: chris.vermillion@altaerosenergies.com)

More information

A Method for PID Controller Tuning Using Nonlinear Control Techniques*

A Method for PID Controller Tuning Using Nonlinear Control Techniques* A Method for PID Controller Tuning Using Nonlinear Control Techniques* Prashant Mhaskar, Nael H. El-Farra and Panagiotis D. Christofides Department of Chemical Engineering University of California, Los

More information

A Model Predictive Control Framework for Hybrid Dynamical Systems

A Model Predictive Control Framework for Hybrid Dynamical Systems A Model Predictive Control Framework for Hybrid Dynamical Systems Berk Altın Pegah Ojaghi Ricardo G. Sanfelice Department of Computer Engineering, University of California, Santa Cruz, CA 9564, USA (e-mail:

More information

arxiv: v2 [math.oc] 29 Aug 2012

arxiv: v2 [math.oc] 29 Aug 2012 Ensuring Stability in Networked Systems with Nonlinear MPC for Continuous Time Systems Lars Grüne 1, Jürgen Pannek 2, and Karl Worthmann 1 arxiv:123.6785v2 [math.oc] 29 Aug 212 Abstract For networked systems,

More information

Constrained Linear Quadratic Optimal Control

Constrained Linear Quadratic Optimal Control 5 Constrained Linear Quadratic Optimal Control 51 Overview Up to this point we have considered rather general nonlinear receding horizon optimal control problems Whilst we have been able to establish some

More information

Online monitoring of MPC disturbance models using closed-loop data

Online monitoring of MPC disturbance models using closed-loop data Online monitoring of MPC disturbance models using closed-loop data Brian J. Odelson and James B. Rawlings Department of Chemical Engineering University of Wisconsin-Madison Online Optimization Based Identification

More information

Robustly stable feedback min-max model predictive control 1

Robustly stable feedback min-max model predictive control 1 Robustly stable feedback min-max model predictive control 1 Eric C. Kerrigan 2 and Jan M. Maciejowski Department of Engineering, University of Cambridge Trumpington Street, Cambridge CB2 1PZ, United Kingdom

More information

Modeling and Model Predictive Control of Nonlinear Hydraulic System

Modeling and Model Predictive Control of Nonlinear Hydraulic System Modeling and Model Predictive Control of Nonlinear Hydraulic System Petr Chalupa, Jakub Novák Department of Process Control, Faculty of Applied Informatics, Tomas Bata University in Zlin, nám. T. G. Masaryka

More information

Parallel Move Blocking Model Predictive Control

Parallel Move Blocking Model Predictive Control Parallel Move Blocking Model Predictive Control Stefano Longo, Eric C. Kerrigan, Keck Voon Ling and George A. Constantinides Abstract This paper proposes the use of parallel computing architectures (multi-core,

More information

1670 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 11, NOVEMBER 2005

1670 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 11, NOVEMBER 2005 1670 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 11, NOVEMBER 2005 Predictive Control of Switched Nonlinear Systems With Scheduled Mode Transitions Prashant Mhaskar, Nael H. El-Farra, and Panagiotis

More information

Two-layer Scheduling Scheme for Pump Stations*

Two-layer Scheduling Scheme for Pump Stations* Two-layer Scheduling Scheme for Pump Stations* Cong Cong Sun 1, Vicenç Puig 1 and Gabriela Cembrano 1,2 Abstract In this paper, a two-layer scheduling scheme for pump stations in a water distribution network

More information

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012 MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012 Unit Outline Introduction to the course: Course goals, assessment, etc... What is Control Theory A bit of jargon,

More information