Optimizing Economic Performance using Model Predictive Control
|
|
- Dustin Burke
- 5 years ago
- Views:
Transcription
1 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, California November 7-8, 2011 Rawlings Optimizing Economic Performance 1 / 35
2 Outline 1 Motivation 2 Solving the optimal control problem 3 Closed-loop properties 4 Conclusions and Future Outlook Rawlings Optimizing Economic Performance 2 / 35
3 Optimizing economics: Current industrial practice Planning and Scheduling Steady State Optimization Validation Model Update Reconciliation Two layer structure Drawbacks Controller Plant Rawlings Optimizing Economic Performance 3 / 35
4 Optimizing economics: Current industrial practice Planning and Scheduling Steady State Optimization Validation Controller Plant Model Update Reconciliation Two layer structure Drawbacks Inconsistent models Re-identify linear model as setpoint changes Time scale separation may not hold Economics unavailable in dynamic layer Rawlings Optimizing Economic Performance 3 / 35
5 Optimizing economics: what s desirable? Profit Input (u) State (x) Rawlings Optimizing Economic Performance 4 / 35
6 Optimizing economics: what s desirable? Profit Input (u) State (x) Rawlings Optimizing Economic Performance 4 / 35
7 Steady-state problem definition Stage cost: l(x, u) = plant profit function Rawlings Optimizing Economic Performance 5 / 35
8 Steady-state problem definition Stage cost: l(x, u) = plant profit function Optimization: min l(x, u) x,u subject to: x = f (x, u) x X u U Rawlings Optimizing Economic Performance 5 / 35
9 Steady-state problem definition Stage cost: l(x, u) = plant profit function Optimization: min l(x, u) x,u subject to: x = f (x, u) x X u U Solution: (x s, u s ) Rawlings Optimizing Economic Performance 5 / 35
10 MPC problem definition dynamic case Cost function: V = N 1 j=0 l(x(j), u(j)) Rawlings Optimizing Economic Performance 6 / 35
11 MPC problem definition dynamic case Cost function: V = Optimization: subject to: N 1 j=0 min V (u, x(0)) u l(x(j), u(j)) u = {u(0), u(1),... u(n 1)} x + = f (x, u) x X N u U N Rawlings Optimizing Economic Performance 6 / 35
12 MPC problem definition dynamic case Cost function: V = Optimization: subject to: Stage cost: N 1 j=0 min V (u, x(0)) u l(x(j), u(j)) u = {u(0), u(1),... u(n 1)} x + = f (x, u) x X N u U N std MPC: l(x, u) = x x s 2 Q + u u s 2 R or eco MPC: l(x, u) = l(x, u) Rawlings Optimizing Economic Performance 6 / 35
13 MPC problem definition dynamic case Cost function: V = Optimization: subject to: Stage cost: N 1 j=0 min V (u, x(0)) u l(x(j), u(j)) u = {u(0), u(1),... u(n 1)} x + = f (x, u) x X N u U N std MPC: l(x, u) = x x s 2 Q + u u s 2 R or eco MPC: l(x, u) = l(x, u) Control law: u 0 (x) = u 0 (0; x) Rawlings Optimizing Economic Performance 6 / 35
14 What closed-loop behavior is desirable? Fast tracking x(0) Q R (fast tracking) x sp x x s x(0) k Rawlings Optimizing Economic Performance 7 / 35
15 What closed-loop behavior is desirable? Slow tracking x(0) Q R (slow tracking) x sp x x s x(0) k Rawlings Optimizing Economic Performance 8 / 35
16 What closed-loop behavior is desirable? Asymmetric tracking x(0) Q R (fast tracking) x sp x x s x(0) k Rawlings Optimizing Economic Performance 9 / 35
17 Computation: Problem statement For an economic MPC regulation problem, the following are available The economic profit P(x, u) = l(x, u) The nonlinear first principles model ẋ = f (x, u) The state and input constraints g(x, u) 0, u u u Rawlings Optimizing Economic Performance 10 / 35
18 Computation: Problem statement For an economic MPC regulation problem, the following are available The economic profit P(x, u) = l(x, u) The nonlinear first principles model ẋ = f (x, u) The state and input constraints g(x, u) 0, u u u The dynamic optimization problem is V N (x, u) = N 1 k=0 ẋ = f (x, u) l(x(k), u(k)) + V f (x(n)) x(0) = x g(x(k), u(k)) 0, u u(k) u, k I 0:N 1 Rawlings Optimizing Economic Performance 10 / 35
19 Sequential and Simultaneous approach Sequential approach ODE integration and sensitivity computation inside the optimization loop: Slow Derivative computation using sensitivities Simultaneous approach Discretization of both state and control profiles DAE / ODE converted into NLP Leads to large-scale NLPs Rawlings Optimizing Economic Performance 11 / 35
20 Strategy (Biegler, 2007) Rawlings Optimizing Economic Performance 12 / 35
21 Strategy h i Finite element, i Element boundary (Biegler, 2007) Rawlings Optimizing Economic Performance 12 / 35
22 Strategy h i Finite element, i Collocation points Element boundary (Biegler, 2007) Rawlings Optimizing Economic Performance 12 / 35
23 Strategy h i Finite element, i Collocation points Element boundary (Biegler, 2007) Rawlings Optimizing Economic Performance 12 / 35
24 Strategy h i Finite element, i Collocation points Element boundary (Biegler, 2007) Rawlings Optimizing Economic Performance 12 / 35
25 Simultaneous approach: Formulation (Biegler, 2007) Divide the control horizon into finite elements. Rawlings Optimizing Economic Performance 13 / 35
26 Simultaneous approach: Formulation (Biegler, 2007) Divide the control horizon into finite elements. Approximate state and control profiles by a family of polynomials x(t) = x(k 1) + h k u(t) = K i=1 K i=1 Ψ i ( t tk 1 h k ( ) t tk 1 dx Ω i h k dt k,i ) u k,i Rawlings Optimizing Economic Performance 13 / 35
27 Simultaneous approach: Formulation (Biegler, 2007) Divide the control horizon into finite elements. Approximate state and control profiles by a family of polynomials x(t) = x(k 1) + h k u(t) = K i=1 K i=1 Ψ i ( t tk 1 h k ( ) t tk 1 dx Ω i h k dt k,i ) u k,i x k 1 : State at the beginning of element k h k : Length of the element k u k,i : Control variable in element k at the collocation point i dx/dt k,i : First derivative in element k at the collocation point i Ω i : Polynomial of order K satisfying Ω i (0) = 0 Ω i (ρ r ) = δ i,r for i = 1,, K for i, r = 1,, K Ψ i : Lagrange polynomial of degree K satisfying Ψ i (ρ r ) = δ i,r for i, r = 1,, K Rawlings Optimizing Economic Performance 13 / 35
28 Simultaneous approach: Properties Orthogonal Collocation: Properties Control variables are discretized at the same level as the state variables Can deal with instabilities Allow direct enforcement of state and control variable constraints, at the same level of discretization as the state variables Rawlings Optimizing Economic Performance 14 / 35
29 Simultaneous approach: Properties Orthogonal Collocation: Properties Control variables are discretized at the same level as the state variables Can deal with instabilities Allow direct enforcement of state and control variable constraints, at the same level of discretization as the state variables Analysis of the Optimality Conditions An equivalence has been established between the KKT conditions of NLP and the variational necessary conditions Rates of convergence established Rawlings Optimizing Economic Performance 14 / 35
30 Simultaneous approach: Properties Orthogonal Collocation: Properties Control variables are discretized at the same level as the state variables Can deal with instabilities Allow direct enforcement of state and control variable constraints, at the same level of discretization as the state variables Analysis of the Optimality Conditions An equivalence has been established between the KKT conditions of NLP and the variational necessary conditions Rates of convergence established Simultaneous strategy requires solution of large NLPs Rawlings Optimizing Economic Performance 14 / 35
31 Software tools Computational Infrastructure for Operations Research (COIN-OR) Object Oriented Code for large scale nonlinear optimization, tailored to structure, sparse linear algebra and computer architecture : IPOPT-3.x Object Oriented Code for for the automatic differentiation of C and C++ programs: ADOL-C High-level interpreted language, for simulations: Octave ( User Interpreted Problem parameters Results GNU Octave Problem definition: DAE s, Objective, Constraints NLMPC tool Compiled IPOPT First and second order derivatives ADOL-C Rawlings Optimizing Economic Performance 15 / 35
32 Case studies Two examples demonstrating performance benefit of economic MPC Different disturbance scenarios Economics optimizing MPC compared with tracking MPC Performance improvement measure G = P T,eco P T,track TP s Rawlings Optimizing Economic Performance 16 / 35
33 Example: Evaporation process Steam F100 P100 T100 Separator L2 F4, T3 T201 LT F200 Condenser Condensate F5 Cooling water T200 Differential equations: M dx2 dt C dp2 dt = F 1X 1 F 2X 2 = F 4 F 5 Energy balances Level controller Condensate Evaporator LC Operating cost: Cost of electricity, steam and cooling water Feed F1, X1, T1 F3 F2 Product X2, T2 Economic objective: Minimize operating cost Rawlings Optimizing Economic Performance 17 / 35
34 d P 100 (kpa) time (min) X 2(%) time (min) time (min) cost ($/h) F 200 (kg/min) P 2 (kpa) time (min) time (min) eco-mpc track-mpc time (min) Rawlings Optimizing Economic Performance 18 / 35
35 d P 100 (kpa) cost ($/h) F T 1 T time (min) time (min) X 2(%) time (min) time (min) F 200 (kg/min) P 2 (kpa) time (min) eco-mpc track-mpc time (min) Rawlings Optimizing Economic Performance 19 / 35
36 Performance Avg. operating cost ( 10 3 $ / hr) Disturbance eco-mpc track-mpc G Measured % Unmeasured % Table: Performance comparison of the evaporator process under economic and tracking MPC Rawlings Optimizing Economic Performance 20 / 35
37 Challenges for analyzing closed-loop behavior Sequence of optimal costs is not monotone decreasing Rawlings Optimizing Economic Performance 21 / 35
38 Challenges for analyzing closed-loop behavior Sequence of optimal costs is not monotone decreasing Infinite horizon cost is unbounded for all input sequences Rawlings Optimizing Economic Performance 21 / 35
39 Challenges for analyzing closed-loop behavior Sequence of optimal costs is not monotone decreasing Infinite horizon cost is unbounded for all input sequences Optimal cost is not a Lyapunov function for the closed-loop system Rawlings Optimizing Economic Performance 21 / 35
40 Challenges for analyzing closed-loop behavior Sequence of optimal costs is not monotone decreasing Infinite horizon cost is unbounded for all input sequences Optimal cost is not a Lyapunov function for the closed-loop system Standard nominal MPC stability arguments do not apply Rawlings Optimizing Economic Performance 21 / 35
41 Challenges for analyzing closed-loop behavior Sequence of optimal costs is not monotone decreasing Infinite horizon cost is unbounded for all input sequences Optimal cost is not a Lyapunov function for the closed-loop system Standard nominal MPC stability arguments do not apply Simulations indicate the closed loop is stable Rawlings Optimizing Economic Performance 21 / 35
42 Challenges for analyzing closed-loop behavior Sequence of optimal costs is not monotone decreasing Infinite horizon cost is unbounded for all input sequences Optimal cost is not a Lyapunov function for the closed-loop system Standard nominal MPC stability arguments do not apply Simulations indicate the closed loop is stable How can we be sure? Rawlings Optimizing Economic Performance 21 / 35
43 Recent results for economic MPC The economic MPC for linear dynamics, f (x, u) = Ax + Bu, and convex cost is asymptotically stabilizing (Rawlings, Bonné, Jørgensen, Venkat, and Jørgensen, 2008) Rawlings Optimizing Economic Performance 22 / 35
44 Recent results for economic MPC The economic MPC for linear dynamics, f (x, u) = Ax + Bu, and convex cost is asymptotically stabilizing (Rawlings, Bonné, Jørgensen, Venkat, and Jørgensen, 2008) Proof based on convexity of stage cost Rawlings Optimizing Economic Performance 22 / 35
45 Recent results for economic MPC The economic MPC for linear dynamics, f (x, u) = Ax + Bu, and convex cost is asymptotically stabilizing (Rawlings, Bonné, Jørgensen, Venkat, and Jørgensen, 2008) Proof based on convexity of stage cost No Lyapunov function was found Rawlings Optimizing Economic Performance 22 / 35
46 Rotated cost and Lyapunov function Stability results extended to nonlinear systems satisfying strong duality. There exists constant λ R n such that min l(x, u) + (x,u) Z λ (x f (x, u)) l(x s, u s ) Rawlings Optimizing Economic Performance 23 / 35
47 Rotated cost and Lyapunov function Stability results extended to nonlinear systems satisfying strong duality. There exists constant λ R n such that min l(x, u) + (x,u) Z λ (x f (x, u)) l(x s, u s ) The Lyapunov function is based on rotated stage cost L(x, u) = l(x, u) l(x s, u s ) + λ (x f (x, u)) Diehl, Amrit, and Rawlings (2011) Rawlings Optimizing Economic Performance 23 / 35
48 Generalization to dissipative systems Stability results generalized to dissipative systems. There exists function λ : X R and supply rate s : X U R such that λ(f (x, u)) λ(x) s(x, u) (x, u) Z Rawlings Optimizing Economic Performance 24 / 35
49 Generalization to dissipative systems Stability results generalized to dissipative systems. There exists function λ : X R and supply rate s : X U R such that λ(f (x, u)) λ(x) s(x, u) (x, u) Z Rotated stage cost min l(x, u) + λ(x) λ(f (x, u)) l(x s, u s ) (x,u) Z L(x, u) = l(x, u) l(x s, u s ) + λ(x) λ(f (x, u)) MPC also shown to outperform optimal steady performance Angeli, Amrit, and Rawlings (2011) Rawlings Optimizing Economic Performance 24 / 35
50 Chemical reactor example: Unstable system CSTR with parallel reactions R P 1 R P 2 Economic objective: Maximize P 1 (x 2) ẋ 1 = x 2 1 e 1/x 3 400x 1e 0.55/x 3 x 1 ẋ 2 = 10 4 x 2 1 e 1/x 3 x 2 ẋ 3 = u x 3 x 1, x 2: Concentrations of R, P 1 x 3: Temperature in the reactor. u: Heat flux through the reactor wall Rawlings Optimizing Economic Performance 25 / 35
51 Chemical reactor example: Unstable system CSTR with parallel reactions R P 1 R P 2 Economic objective: Maximize P 1 (x 2) ẋ 1 = x 2 1 e 1/x 3 400x 1e 0.55/x 3 x 1 ẋ 2 = 10 4 x 2 1 e 1/x 3 x 2 ẋ 3 = u x 3 x 1, x 2: Concentrations of R, P 1 x 3: Temperature in the reactor. u: Heat flux through the reactor wall u x x x Rawlings Optimizing Economic Performance 25 / 35
52 Average performance Asymptotic average of any function of states and inputs (y = h(x, u)): Av[y] := lim T T h(x(k), u(k)) k=0 T + 1 Asymptotic average closed-loop performance T k=0 l(x(k), u(k)) Av [l(x, u)] := lim, x + = f (x, κ N (x)) T T + 1 Rawlings Optimizing Economic Performance 26 / 35
53 Nonsteady operation: Average constraints Auxiliary output variable y = h(x, u) Closed and convex set Y, such that h(x s, u s ) Y Receding horizon control strategy such that (x(k), u(k)) Z Av[y] Y k I 0 Rawlings Optimizing Economic Performance 27 / 35
54 Enforcing convergence Optimizing economic performance may not give stability Tradeoff between stability and performance Convergence may be enforced by modifying the dynamic problem Convex regularization terms in the objective l(x, u) = l(x, u) + u 2 S + x x s 2 Q + u u s 2 R Zero variance constraint Av[ x x s 2 ] {0} Rawlings Optimizing Economic Performance 28 / 35
55 Convex terms in objective l(x, u) = l(x, u) + u 2 S + u u s 2 R u x R = 0.15 S = x 2 x Rawlings Optimizing Economic Performance 29 / 35
56 Zero variance constraint Av[ x x s 2 ] {0} u x x x Rawlings Optimizing Economic Performance 30 / 35
57 MPC Research Monograph Published in 2009 Rawlings Optimizing Economic Performance 31 / 35
58 MPC Research Monograph Published in page text Rawlings Optimizing Economic Performance 31 / 35
59 MPC Research Monograph Published in page text 3 appendices on web (133 pages) Rawlings Optimizing Economic Performance 31 / 35
60 MPC Research Monograph Published in page text 3 appendices on web (133 pages) 214 exercises Rawlings Optimizing Economic Performance 31 / 35
61 MPC Research Monograph Published in page text 3 appendices on web (133 pages) 214 exercises 335 page solution manual Rawlings Optimizing Economic Performance 31 / 35
62 MPC Research Monograph Published in page text 3 appendices on web (133 pages) 214 exercises 335 page solution manual total: 1044 pages Rawlings Optimizing Economic Performance 31 / 35
63 MPC Research Monograph Published in page text 3 appendices on web (133 pages) 214 exercises 335 page solution manual total: 1044 pages Rawlings Optimizing Economic Performance 31 / 35
64 Status of Economic MPC Opportunities Performance advantage Rawlings Optimizing Economic Performance 32 / 35
65 Status of Economic MPC Opportunities Performance advantage Consistent model for optimizing performance Rawlings Optimizing Economic Performance 32 / 35
66 Status of Economic MPC Opportunities Performance advantage Consistent model for optimizing performance Consistent statement of process objectives Rawlings Optimizing Economic Performance 32 / 35
67 Status of Economic MPC Opportunities Performance advantage Consistent model for optimizing performance Consistent statement of process objectives Optimization software well developed Rawlings Optimizing Economic Performance 32 / 35
68 Status of Economic MPC Opportunities Performance advantage Consistent model for optimizing performance Consistent statement of process objectives Optimization software well developed Linear dynamics and convex objectives well supported Rawlings Optimizing Economic Performance 32 / 35
69 Status of Economic MPC Opportunities Performance advantage Consistent model for optimizing performance Consistent statement of process objectives Optimization software well developed Linear dynamics and convex objectives well supported Leverage from industrial implementation of linear MPC Rawlings Optimizing Economic Performance 32 / 35
70 Status of Economic MPC Opportunities Performance advantage Consistent model for optimizing performance Consistent statement of process objectives Optimization software well developed Linear dynamics and convex objectives well supported Leverage from industrial implementation of linear MPC This is a big opportunity! Rawlings Optimizing Economic Performance 32 / 35
71 Status of Economic MPC Challenges Understanding the interplay between nonlinearity of model and convexity of objective Rawlings Optimizing Economic Performance 33 / 35
72 Status of Economic MPC Challenges Understanding the interplay between nonlinearity of model and convexity of objective Managing the complexity of an optimal economic solution Rawlings Optimizing Economic Performance 33 / 35
73 Status of Economic MPC Challenges Understanding the interplay between nonlinearity of model and convexity of objective Managing the complexity of an optimal economic solution Developing theory, algorithms, tuning procedures, and realistic case studies that support industrial implementation Rawlings Optimizing Economic Performance 33 / 35
74 Status of Economic MPC Challenges Understanding the interplay between nonlinearity of model and convexity of objective Managing the complexity of an optimal economic solution Developing theory, algorithms, tuning procedures, and realistic case studies that support industrial implementation This is a big challenge! Rawlings Optimizing Economic Performance 33 / 35
75 Acknowledgments Rishi Amrit, UW Madison Shell Larry Biegler, CMU Financial support from NSF #CTS , and Texas Wisconsin California Control Consortium (TWCCC) members Rawlings Optimizing Economic Performance 34 / 35
76 Further reading I D. Angeli, R. Amrit, and J. B. Rawlings. On average performance and stability of economic model predictive control. IEEE Trans. Auto. Cont., Accepted for publication. L. Biegler. An overview of simultaneous strategies for dynamic optimization. Chem. Engg. Proc. PI, 46(11): , ISSN M. Diehl, R. Amrit, and J. B. Rawlings. A Lyapunov function for economic optimizing model predictive control. IEEE Trans. Auto. Cont., 56(3): , J. B. Rawlings, D. Bonné, J. B. Jørgensen, A. N. Venkat, and S. B. Jørgensen. Unreachable setpoints in model predictive control. IEEE Trans. Auto. Cont., 53 (9): , October Rawlings Optimizing Economic Performance 35 / 35
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 informationIn search of the unreachable setpoint
In search of the unreachable setpoint Adventures with Prof. Sten Bay Jørgensen James B. Rawlings Department of Chemical and Biological Engineering June 19, 2009 Seminar Honoring Prof. Sten Bay Jørgensen
More informationPostface 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 informationControlling 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 informationNonlinear Model Predictive Control Tools (NMPC Tools)
Nonlinear Model Predictive Control Tools (NMPC Tools) Rishi Amrit, James B. Rawlings April 5, 2008 1 Formulation We consider a control system composed of three parts([2]). Estimator Target calculator Regulator
More informationCoordinating 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 informationCoordinating 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 informationEconomic 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 informationJournal 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 informationFAULT-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 informationOn 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 informationCourse 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 informationOnline 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 informationCooperation-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 informationEconomic 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 informationTheory 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 informationOn 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 informationUCLA Chemical Engineering. Process & Control Systems Engineering Laboratory
Constrained Innite-time Optimal Control Donald J. Chmielewski Chemical Engineering Department University of California Los Angeles February 23, 2000 Stochastic Formulation - Min Max Formulation - UCLA
More informationEE 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 informationEconomic 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 informationA 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 informationDynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization
Dynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization L. T. Biegler and V. Zavala Chemical Engineering Department Carnegie Mellon University Pittsburgh, PA 15213 April 12,
More informationMATH4406 (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 informationA 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 informationCourse 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 informationReal 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 informationEconomic 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 informationAn 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 informationOptimal 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 informationEconomic 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 informationNONLINEAR MODEL PREDICTIVE CONTROL USING AUTOMATIC DIFFERENTIATION
NONLINEAR MODEL PREDICTIVE CONTROL USING AUTOMATIC DIFFERENTIATION Yi Cao, R. Al-Seyab School of Engineering, Cranfield University, UK Email: y.cao@cranfield.ac.uk. Tel: 01234750111. Fax: 01234750728 Keywords:
More informationIntegration of Scheduling and Control Operations
Integration of Scheduling and Control Operations Antonio Flores T. with colaborations from: Sebastian Terrazas-Moreno, Miguel Angel Gutierrez-Limon, Ignacio E. Grossmann Universidad Iberoamericana, México
More informationIMPROVED 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 informationROBUST STABLE NONLINEAR CONTROL AND DESIGN OF A CSTR IN A LARGE OPERATING RANGE. Johannes Gerhard, Martin Mönnigmann, Wolfgang Marquardt
ROBUST STABLE NONLINEAR CONTROL AND DESIGN OF A CSTR IN A LARGE OPERATING RANGE Johannes Gerhard, Martin Mönnigmann, Wolfgang Marquardt Lehrstuhl für Prozesstechnik, RWTH Aachen Turmstr. 46, D-5264 Aachen,
More informationOutline. 1 Linear Quadratic Problem. 2 Constraints. 3 Dynamic Programming Solution. 4 The Infinite Horizon LQ Problem.
Model Predictive Control Short Course Regulation James B. Rawlings Michael J. Risbeck Nishith R. Patel Department of Chemical and Biological Engineering Copyright c 217 by James B. Rawlings Outline 1 Linear
More informationA 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 informationReal-Time Optimization
Real-Time Optimization w Plant APC RTO c(x, u, p) = 0 On line optimization Steady state model for states (x) Supply setpoints (u) to APC (control system) Model mismatch, measured and unmeasured disturbances
More informationLearning 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 informationAsymptotic 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 informationNumerical Optimal Control Overview. Moritz Diehl
Numerical Optimal Control Overview Moritz Diehl Simplified Optimal Control Problem in ODE path constraints h(x, u) 0 initial value x0 states x(t) terminal constraint r(x(t )) 0 controls u(t) 0 t T minimize
More informationHow to simulate in Simulink: DAE, DAE-EKF, MPC & MHE
How to simulate in Simulink: DAE, DAE-EKF, MPC & MHE Tamal Das PhD Candidate IKP, NTNU 24th May 2017 Outline 1 Differential algebraic equations (DAE) 2 Extended Kalman filter (EKF) for DAE 3 Moving horizon
More informationA Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control
A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control Fernando A. C. C. Fontes 1 and Lalo Magni 2 1 Officina Mathematica, Departamento de Matemática para a Ciência e
More informationPrashant 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 informationNonlinear Stochastic Modeling and State Estimation of Weakly Observable Systems: Application to Industrial Polymerization Processes
Nonlinear Stochastic Modeling and State Estimation of Weakly Observable Systems: Application to Industrial Polymerization Processes Fernando V. Lima, James B. Rawlings and Tyler A. Soderstrom Department
More informationOptimal Implementation of On-Line Optimization
Optimal Implementation of On-Line Optimization Xueyu Chen and Ralph W. Pike Louisiana State University Baton Rouge, Louisiana USA Thomas A. Hertwig IMC Agrico Company Convent, Louisiana USA Jack R. Hopper
More informationState Estimation of Linear and Nonlinear Dynamic Systems
State Estimation of Linear and Nonlinear Dynamic Systems Part II: Observability and Stability James B. Rawlings and Fernando V. Lima Department of Chemical and Biological Engineering University of Wisconsin
More informationQuis custodiet ipsos custodes?
Quis custodiet ipsos custodes? James B. Rawlings, Megan Zagrobelny, Luo Ji Dept. of Chemical and Biological Engineering, Univ. of Wisconsin-Madison, WI, USA IFAC Conference on Nonlinear Model Predictive
More informationClosed-loop Formulation for Nonlinear Dynamic Real-time Optimization
Preprint, 11th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems Closed-loop Formulation for Nonlinear Dynamic Real-time Optimization Mohammad Zamry Jamaludin Christopher
More informationFeedback stabilisation with positive control of dissipative compartmental systems
Feedback stabilisation with positive control of dissipative compartmental systems G. Bastin and A. Provost Centre for Systems Engineering and Applied Mechanics (CESAME Université Catholique de Louvain
More informationModel Predictive Control
Model Predictive Control Linear time-varying and nonlinear MPC Alberto Bemporad http://cse.lab.imtlucca.it/~bemporad 2018 A. Bemporad - "Model Predictive Control" 1/30 Course structure Linear model predictive
More informationH-Infinity Controller Design for a Continuous Stirred Tank Reactor
International Journal of Electronic and Electrical Engineering. ISSN 974-2174 Volume 7, Number 8 (214), pp. 767-772 International Research Publication House http://www.irphouse.com H-Infinity Controller
More informationNumerical Optimization. Review: Unconstrained Optimization
Numerical Optimization Finding the best feasible solution Edward P. Gatzke Department of Chemical Engineering University of South Carolina Ed Gatzke (USC CHE ) Numerical Optimization ECHE 589, Spring 2011
More informationIEOR 265 Lecture 14 (Robust) Linear Tube MPC
IEOR 265 Lecture 14 (Robust) Linear Tube MPC 1 LTI System with Uncertainty Suppose we have an LTI system in discrete time with disturbance: x n+1 = Ax n + Bu n + d n, where d n W for a bounded polytope
More informationState Estimation using Moving Horizon Estimation and Particle Filtering
State Estimation using Moving Horizon Estimation and Particle Filtering James B. Rawlings Department of Chemical and Biological Engineering UW Math Probability Seminar Spring 2009 Rawlings MHE & PF 1 /
More informationAn LMI Approach to the Control of a Compact Disc Player. Marco Dettori SC Solutions Inc. Santa Clara, California
An LMI Approach to the Control of a Compact Disc Player Marco Dettori SC Solutions Inc. Santa Clara, California IEEE SCV Control Systems Society Santa Clara University March 15, 2001 Overview of my Ph.D.
More informationThe Rationale for Second Level Adaptation
The Rationale for Second Level Adaptation Kumpati S. Narendra, Yu Wang and Wei Chen Center for Systems Science, Yale University arxiv:1510.04989v1 [cs.sy] 16 Oct 2015 Abstract Recently, a new approach
More informationHPMPC - A new software package with efficient solvers for Model Predictive Control
- A new software package with efficient solvers for Model Predictive Control Technical University of Denmark CITIES Second General Consortium Meeting, DTU, Lyngby Campus, 26-27 May 2015 Introduction Model
More informationModel Predictive Control
Model Predictive Control Davide Manca Lecture 6 of Dynamics and Control of Chemical Processes Master Degree in Chemical Engineering Davide Manca Dynamics and Control of Chemical Processes Master Degree
More informationDirect Methods. Moritz Diehl. Optimization in Engineering Center (OPTEC) and Electrical Engineering Department (ESAT) K.U.
Direct Methods Moritz Diehl Optimization in Engineering Center (OPTEC) and Electrical Engineering Department (ESAT) K.U. Leuven Belgium Overview Direct Single Shooting Direct Collocation Direct Multiple
More informationMPC Infeasibility Handling
MPC Handling Thomas Wiese, TU Munich, KU Leuven supervised by H.J. Ferreau, Prof. M. Diehl (both KUL) and Dr. H. Gräb (TUM) October 9, 2008 1 / 42 MPC General MPC Strategies 2 / 42 Linear Discrete-Time
More informationDonald 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 informationIntegral action in state feedback control
Automatic Control 1 in state feedback control Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 1 Academic year 21-211 1 /
More informationIntroduction 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 informationOverview of Models for Automated Process Control
Overview of Models for Automated Process Control James B. Rawlings Department of Chemical and Biological Engineering April 29, 29 Utilization of Process Modeling and Advanced Process Control in QbD based
More informationRobust Model Predictive Control
Robust Model Predictive Control Motivation: An industrial C3/C4 splitter: MPC assuming ideal model: MPC considering model uncertainty Robust Model Predictive Control Nominal model of the plant: 1 = G ()
More informationStability of Parameter Adaptation Algorithms. Big picture
ME5895, UConn, Fall 215 Prof. Xu Chen Big picture For ˆθ (k + 1) = ˆθ (k) + [correction term] we haven t talked about whether ˆθ(k) will converge to the true value θ if k. We haven t even talked about
More informationProblem 1 Cost of an Infinite Horizon LQR
THE UNIVERSITY OF TEXAS AT SAN ANTONIO EE 5243 INTRODUCTION TO CYBER-PHYSICAL SYSTEMS H O M E W O R K # 5 Ahmad F. Taha October 12, 215 Homework Instructions: 1. Type your solutions in the LATEX homework
More informationReal-Time Implementation of Nonlinear Predictive Control
Real-Time Implementation of Nonlinear Predictive Control Michael A. Henson Department of Chemical Engineering University of Massachusetts Amherst, MA WebCAST October 2, 2008 1 Outline Limitations of linear
More informationModel Predictive Control Short Course Regulation
Model Predictive Control Short Course Regulation James B. Rawlings Michael J. Risbeck Nishith R. Patel Department of Chemical and Biological Engineering Copyright c 2017 by James B. Rawlings Milwaukee,
More informationOutline. Linear regulation and state estimation (LQR and LQE) Linear differential equations. Discrete time linear difference equations
Outline Linear regulation and state estimation (LQR and LQE) James B. Rawlings Department of Chemical and Biological Engineering 1 Linear Quadratic Regulator Constraints The Infinite Horizon LQ Problem
More informationALADIN An Algorithm for Distributed Non-Convex Optimization and Control
ALADIN An Algorithm for Distributed Non-Convex Optimization and Control Boris Houska, Yuning Jiang, Janick Frasch, Rien Quirynen, Dimitris Kouzoupis, Moritz Diehl ShanghaiTech University, University of
More informationClosed-loop Behavior of Nonlinear Model Predictive Control
2 TWMCC Texas-Wisconsin Modeling and Control Consortium 1 Technical report number 2002-04 Closed-loop Behavior of Nonlinear Model Predictive Control Matthew J. Tenny and James B. Rawlings Department of
More informationOptimization. Escuela de Ingeniería Informática de Oviedo. (Dpto. de Matemáticas-UniOvi) Numerical Computation Optimization 1 / 30
Optimization Escuela de Ingeniería Informática de Oviedo (Dpto. de Matemáticas-UniOvi) Numerical Computation Optimization 1 / 30 Unconstrained optimization Outline 1 Unconstrained optimization 2 Constrained
More informationOutline. Model Predictive Control: Current Status and Future Challenges. Separation of the control problem. Separation of the control problem
Otline Model Predictive Control: Crrent Stats and Ftre Challenges James B. Rawlings Department of Chemical and Biological Engineering University of Wisconsin Madison UCLA Control Symposim May, 6 Overview
More informationStability and Control of dc Micro-grids
Stability and Control of dc Micro-grids Alexis Kwasinski Thank you to Mr. Chimaobi N. Onwuchekwa (who has been working on boundary controllers) May, 011 1 Alexis Kwasinski, 011 Overview Introduction Constant-power-load
More informationChapter 2 Optimal Control Problem
Chapter 2 Optimal Control Problem Optimal control of any process can be achieved either in open or closed loop. In the following two chapters we concentrate mainly on the first class. The first chapter
More informationReal-time Constrained Nonlinear Optimization for Maximum Power Take-off of a Wave Energy Converter
Real-time Constrained Nonlinear Optimization for Maximum Power Take-off of a Wave Energy Converter Thomas Bewley 23 May 2014 Southern California Optimization Day Summary 1 Introduction 2 Nonlinear Model
More informationDirect and Indirect Gradient Control for Static Optimisation
International Journal of Automation and Computing 1 (2005) 60-66 Direct and Indirect Gradient Control for Static Optimisation Yi Cao School of Engineering, Cranfield University, UK Abstract: Static self-optimising
More informationStability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games
Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,
More informationLINEAR-CONVEX CONTROL AND DUALITY
1 LINEAR-CONVEX CONTROL AND DUALITY R.T. Rockafellar Department of Mathematics, University of Washington Seattle, WA 98195-4350, USA Email: rtr@math.washington.edu R. Goebel 3518 NE 42 St., Seattle, WA
More informationA FORMULATION OF NONLINEAR MODEL PREDICTIVE CONTROL USING AUTOMATIC DIFFERENTIATION. Yi Cao,1. School of Engineering, Cranfield University, UK
A FORMULATION OF NONLINEAR MODEL PREDICTIVE CONTROL USING AUTOMATIC DIFFERENTIATION Yi Cao,1 School of Engineering, Cranfield University, UK Abstract: The computational burden, which obstacles Nonlinear
More informationOn the Stabilization of Neutrally Stable Linear Discrete Time Systems
TWCCC Texas Wisconsin California Control Consortium Technical report number 2017 01 On the Stabilization of Neutrally Stable Linear Discrete Time Systems Travis J. Arnold and James B. Rawlings Department
More informationROBUST CONSTRAINED ESTIMATION VIA UNSCENTED TRANSFORMATION. Pramod Vachhani a, Shankar Narasimhan b and Raghunathan Rengaswamy a 1
ROUST CONSTRINED ESTIMTION VI UNSCENTED TRNSFORMTION Pramod Vachhani a, Shankar Narasimhan b and Raghunathan Rengaswamy a a Department of Chemical Engineering, Clarkson University, Potsdam, NY -3699, US.
More informationMOST 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 informationRegional Solution of Constrained LQ Optimal Control
Regional Solution of Constrained LQ Optimal Control José DeDoná September 2004 Outline 1 Recap on the Solution for N = 2 2 Regional Explicit Solution Comparison with the Maximal Output Admissible Set 3
More informationOn Stochastic Adaptive Control & its Applications. Bozenna Pasik-Duncan University of Kansas, USA
On Stochastic Adaptive Control & its Applications Bozenna Pasik-Duncan University of Kansas, USA ASEAS Workshop, AFOSR, 23-24 March, 2009 1. Motivation: Work in the 1970's 2. Adaptive Control of Continuous
More informationNonlinear Modeling, Estimation and Predictive Control in APMonitor
Nonlinear Modeling, Estimation and Predictive Control in APMonitor John D. Hedengren, Reza Asgharzadeh Shishavan Department of Chemical Engineering, Brigham Young University, Provo, UT 84602 Kody M. Powell,
More informationEconomic MPC and Real-time Decision Making with Application to Large-Scale HVAC Energy Systems
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
More informationEnlarged 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 informationINC 693, 481 Dynamics System and Modelling: Introduction to Modelling Dr.-Ing. Sudchai Boonto Assistant Professor
INC 693, 481 Dynamics System and Modelling: Introduction to Modelling Dr.-Ing. Sudchai Boonto Assistant Professor Department of Control System and Instrumentation Engineering King Mongkut s Unniversity
More informationState Estimation of Linear and Nonlinear Dynamic Systems
State Estimation of Linear and Nonlinear Dynamic Systems Part III: Nonlinear Systems: Extended Kalman Filter (EKF) and Unscented Kalman Filter (UKF) James B. Rawlings and Fernando V. Lima Department of
More informationOptimization Problems in Model Predictive Control
Optimization Problems in Model Predictive Control Stephen Wright Jim Rawlings, Matt Tenny, Gabriele Pannocchia University of Wisconsin-Madison FoCM 02 Minneapolis August 6, 2002 1 reminder! Send your new
More informationAcademic Editor: Dominique Bonvin Received: 26 November 2016; Accepted: 13 February 2017; Published: 27 February 2017
Article Sensitivity-Based Economic NMPC with a Path-Following Approach Eka Suwartadi 1, Vyacheslav Kungurtsev 2 and Johannes Jäschke 1, * 1 Department of Chemical Engineering, Norwegian University of Science
More informationExam. 135 minutes, 15 minutes reading time
Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.
More informationNonlinear Dynamical Systems Lecture - 01
Nonlinear Dynamical Systems Lecture - 01 Alexandre Nolasco de Carvalho August 08, 2017 Presentation Course contents Aims and purpose of the course Bibliography Motivation To explain what is a dynamical
More informationIncorporating Feedforward Action into Self-optimizing Control Policies
Incorporating Feedforward Action into Self-optimizing Control Policies Lia Maisarah Umar, Yi Cao and Vinay Kariwala School of Chemical and Biomedical Engineering, Nanyang Technological University, Singapore
More informationQuadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University
.. Quadratic Stability of Dynamical Systems Raktim Bhattacharya Aerospace Engineering, Texas A&M University Quadratic Lyapunov Functions Quadratic Stability Dynamical system is quadratically stable if
More informationCHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS. p. 1/73
CHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS p. 1/73 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS Mixed Inequality Constraints: Inequality constraints involving control and possibly
More informationStat 475 Life Contingencies I. Chapter 2: Survival models
Stat 475 Life Contingencies I Chapter 2: Survival models The future lifetime random variable Notation We are interested in analyzing and describing the future lifetime of an individual. We use (x) to denote
More informationOutline. 1 Full information estimation. 2 Moving horizon estimation - zero prior weighting. 3 Moving horizon estimation - nonzero prior weighting
Outline Moving Horizon Estimation MHE James B. Rawlings Department of Chemical and Biological Engineering University of Wisconsin Madison SADCO Summer School and Workshop on Optimal and Model Predictive
More information