Optimal dynamic operation of chemical processes: current opportunities
|
|
- Franklin Chase
- 5 years ago
- Views:
Transcription
1 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 opportunities / 48
2 Outline Introductory overview to Model Predictive Control (MPC) 2 Industrial impact of these ideas 3 Recent developments Distributed MPC Large-scale systems and partial enumeration Tools for controller commissioning Optimizing economics Continuous time MPC 4 Conclusions and future outlook 5 Further Reading Rawlings Current opportunities 2 / 48
3 The model predictive control framework Measurement MH Estimate MPC control Forecast t time Reconcile the past Forecast the future sensors y actuators u Rawlings Current opportunities 3 / 48
4 Predictive control Measurement MH Estimate MPC control Forecast t time Reconcile the past Forecast the future sensors y actuators u min u(t) T y sp g(x, u) 2 Q + u sp u 2 R dt ẋ = f (x, u) x() = x (given) y = g(x, u) Rawlings Current opportunities 4 / 48
5 State estimation Measurement MH Estimate MPC control Forecast t time Reconcile the past Forecast the future sensors y actuators u min x,w(t) T y g(x, u) 2 R + ẋ f (x, u) 2 Q dt ẋ = f (x, u) + w (process noise) y = g(x, u) + v (measurement noise) Rawlings Current opportunities 5 / 48
6 Industrial practice of MPC Planning and Scheduling Steady State Optimization Validation Model Update Reconciliation Two layer structure Steady-state layer RTO optimizes steady state model Optimal setpoints passed to dynamic layer Controller Plant Rawlings Current opportunities 6 / 48
7 Industrial practice of MPC Planning and Scheduling Steady State Optimization Validation Controller Plant Model Update Reconciliation Two layer structure Steady-state layer RTO optimizes steady state model Optimal setpoints passed to dynamic layer Dynamic layer Controller tracks the setpoints Linear MPC (replaces multiloop PID) Rawlings Current opportunities 6 / 48
8 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Rawlings Current opportunities 7 / 48
9 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Rawlings Current opportunities 7 / 48
10 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Rawlings Current opportunities 7 / 48
11 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Rawlings Current opportunities 7 / 48
12 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Currently 55-6 MPC applications of varying complexity Rawlings Current opportunities 7 / 48
13 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Currently 55-6 MPC applications of varying complexity 3-5 M$/year increased profit due to increased throughput (28) Rawlings Current opportunities 7 / 48
14 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Currently 55-6 MPC applications of varying complexity 3-5 M$/year increased profit due to increased throughput (28) Praxair experience with MPC Praxair currently has more than 5 MPC installations Rawlings Current opportunities 7 / 48
15 Large industrial success story! Linear MPC and ethylene manufacturing Number of MPC applications in ethylene: 8 to 2 Credits 5 to 8 M$/yr (27) Achieved primarily by increased on-spec product, decreased energy use Eastman Chemical experience with MPC First MPC implemented in 996 Currently 55-6 MPC applications of varying complexity 3-5 M$/year increased profit due to increased throughput (28) Praxair experience with MPC Praxair currently has more than 5 MPC installations 6 M$/year increased profit (28) Rawlings Current opportunities 7 / 48
16 Impact for 3 ethylene plants (Starks and Arrieta, 27) Hydrocarbons AC&O 7 We re Doing it For the Money $6,, $6,, $5,, $5,, $4,, $4,, $3,, $3,, $2,, $2,, $,, $,, $ $ Q 2 3Q 2 Q 2 3Q 2 Q 22 3Q 22 Q 23 3Q 23 Q 24 3Q 24 Q 25 3Q 25 Q26 3Q26 Cumulative Quarterly Advanced Control & Optimization Rawlings Current opportunities 8 / 48
17 Maintaining technology (Starks and Arrieta, 27) Hydrocarbons AC&O Challenges (continued ) 26 Average DMC Service Factors (per plant) DMC Service Factor (%).% 8.% 6.% 4.% 2.%.% A B C D E F G H I J K L M Plant Plants L & M experienced APC personnel changes Advanced Control & Optimization Rawlings Current opportunities 9 / 48
18 Broader industrial impact (Qin and Badgwell, 23) Area Aspen Honeywell Adersa PCL MDC Total Technology Hi-Spec Refining Petrochemicals Chemicals Pulp and Paper Air & Gas Utility Mining/Metallurgy Food Processing Polymer Furnaces Aerospace/Defense Automotive Unclassified Total First App. DMC:985 PCT:984 IDCOM:973 PCL: SMOC: IDCOM-M:987 RMPCT:99 HIECON: OPC:987 Largest App 63x x85-3x2 - Rawlings Current opportunities / 48
19 Are all the problems solved? Some questions to consider Has the application base stopped growing? Rawlings Current opportunities / 48
20 Are all the problems solved? Some questions to consider Has the application base stopped growing? Is the technology mature? Rawlings Current opportunities / 48
21 Are all the problems solved? Some questions to consider Has the application base stopped growing? Is the technology mature? Is the theory complete? Rawlings Current opportunities / 48
22 Are all the problems solved? Some questions to consider Has the application base stopped growing? Is the technology mature? Is the theory complete? Do we have tools to decompose large-scale systems into manageable problems? Rawlings Current opportunities / 48
23 Are all the problems solved? Some questions to consider Has the application base stopped growing? Is the technology mature? Is the theory complete? Do we have tools to decompose large-scale systems into manageable problems? Do we have tools to optimize dynamic economic operation? Rawlings Current opportunities / 48
24 Are all the problems solved? Some questions to consider Has the application base stopped growing? Is the technology mature? Is the theory complete? Do we have tools to decompose large-scale systems into manageable problems? Do we have tools to optimize dynamic economic operation? Do we have tools to commission and maintain the controllers? Rawlings Current opportunities / 48
25 Are all the problems solved? Some questions to consider Has the application base stopped growing? Is the technology mature? Is the theory complete? Do we have tools to decompose large-scale systems into manageable problems? Do we have tools to optimize dynamic economic operation? Do we have tools to commission and maintain the controllers? Can we handle fast systems? Rawlings Current opportunities / 48
26 Has the application base stopped growing? European Commission DG information Society & Media Monitoring and control: today's market, its evolution till 22 and the impact of ICT on these Workshop: 9 th of October 28 A report & a presentation prepared by: Available for download: EC DG INFSO SMART Rawlings 27/47 Current opportunities 2 / 48
27 A report & a presentation prepared by: Has the application base stopped growing? Available for download: 23 EC DG INFSO SMART 27/47 Monitoring and control: today's market, its evolution till 22 and the impact of ICT on these WORKSHOP: Brussels the 9th of October Worldwide Monitoring & Control Market The worldwide market for Monitoring & Control products and solutions is around 88 billion euros. This represents 8% of total ICT expenditures worldwide. In the field of ICT, this is comparable to: the whole semiconductor industry world revenues; twice the world mobile phone manufacturers revenues. Total world: 87,9 bn 35% Services, with more than 5% of the market value, have the biggest share. The 3 larger sub markets represent together over billion euros, namely: integration, installation & training services with 38 billion euros; control hardware with 36 billion euros; maintenance, repair & overall services with 3 billion euros. 53% 2% Hardware Soft Services Definitions - bundle OS & drivers included in hardware - application development included in services The 3 larger application markets are Vehicles, Process and Manufacturing industries. Europe represents 32 % of the world total market value. A report & a presentation prepared by: Available for download: 24 Rawlings Current opportunities 3 / 48
28 Is the theory complete? 45 4 MPC 35 3 papers year year Rawlings Current opportunities 4 / 48
29 Is the theory complete? 4 2 MPC FB Control Chem Engr papers year year Rawlings Current opportunities 5 / 48
30 Ratio of MPC papers to feedback control papers.4.35 MPC/FB Control Rawlings Current opportunities 6 / 48
31 Distributed MPC Decomposing large-scale systems Rawlings Current opportunities 7 / 48
32 Decomposing large-scale systems Material flow Energy flow Rawlings Current opportunities 8 / 48
33 MPC at the large scale Decentralized Control Traditional approach Wealth of literature from the early 97 s on improved decentralized control a Well-known that poor performance may result if the interconnections are not negligible a (Sandell Jr. et al., 978; Šiljak, 99; Lunze, 992) Rawlings Current opportunities 9 / 48
34 MPC at the large scale Decentralized Control Traditional approach Wealth of literature from the early 97 s on improved decentralized control a Well-known that poor performance may result if the interconnections are not negligible a (Sandell Jr. et al., 978; Šiljak, 99; Lunze, 992) Centralized Control Steady increase in available computational power has provided the opportunity for centralized control Many practitioners view centralized control of large, networked systems as impractical and unrealistic Rawlings Current opportunities 9 / 48
35 Cooperative control as suboptimal MPC Properties established by suboptimal MPC theory Stability: Given a feasible initial condition, adding the stability constraint u i d i x i () gives nominal closed-loop stability for any number of information exchanges (Venkat et al., 26a) and (Venkat et al., 26b) Rawlings Current opportunities 2 / 48
36 Cooperative control as suboptimal MPC Properties established by suboptimal MPC theory Stability: Given a feasible initial condition, adding the stability constraint u i d i x i () gives nominal closed-loop stability for any number of information exchanges Cost decrease: Plant-wide objective is decreased at each iterate (Venkat et al., 26a) and (Venkat et al., 26b) Rawlings Current opportunities 2 / 48
37 Cooperative control as suboptimal MPC Properties established by suboptimal MPC theory Stability: Given a feasible initial condition, adding the stability constraint u i d i x i () gives nominal closed-loop stability for any number of information exchanges Cost decrease: Plant-wide objective is decreased at each iterate Convergence: Cooperative MPC produces centralized control performance at the limit of infinite iterates (Venkat et al., 26a) and (Venkat et al., 26b) Rawlings Current opportunities 2 / 48
38 Distributed MPC publications G. Pannocchia, S. J. Wright, B. T. Stewart, and J. B. Rawlings. Efficient cooperative distributed MPC using partial enumeration. In ADCHEM 29, International Symposium on Advanced Control of Chemical Processes, Istanbul, Turkey, July 2-5, 29. J. B. Rawlings and B. T. Stewart. Coordinating multiple optimization-based controllers: new opportunities and challenges. J. Proc. Cont., 8: , 28. B. T. Stewart, A. N. Venkat, J. B. Rawlings, S. J. Wright, and G. Pannocchia. Cooperative distributed model predictive control. Submitted for publication in Sys. Cont. Let., July 29. A. N. Venkat, J. B. Rawlings, and S. J. Wright. Stability and optimality of distributed, linear MPC. Part : state feedback. Technical Report 26 3, TWMCC, Department of Chemical and Biological Engineering, University of Wisconsin Madison (Available at October 26a. A. N. Venkat, J. B. Rawlings, and S. J. Wright. Stability and optimality of distributed, linear MPC. Part 2: output feedback. Technical Report 26 4, TWMCC, Department of Chemical and Biological Engineering, University of Wisconsin Madison (Available at October 26b. Rawlings Current opportunities 2 / 48
39 Large-scale systems and partial enumeration Unconstrained solution: LQ regulator (Kalman, 96) Constrained solution: MPC u = Kx u = K i x + b i in which i enumerates different possible active sets for the inequality constraints (Bemporad et al., 22) There are 3 mn different active sets u u u u. u 2. u. u u m u Rawlings Current opportunities 22 / 48
40 The active set table u = K i x + b i Rawlings Current opportunities 23 / 48
41 The active set table N = 2 u = K i x + b i i constraint set K i b i {u, u} u 2 {u, } u 3 {u, u} u 4 {, u} K 4 b 4 5 {, } K 5 b 5 6 {, u} K 6 b 6 7 {u, u} u 8 {u, } u 9 {u, u} u Rawlings Current opportunities 23 / 48
42 The active set table u = K i x + b i N = 2 N = 4 i constraint set K i b i {u, u} u 2 {u, } u 3 {u, u} u 4 {, u} K 4 b 4 5 {, } K 5 b 5 6 {, u} K 6 b 6 7 {u, u} u 8 {u, } u 9 {u, u} u i constraint set K i b i {u, u, u, u} u 2 {u, u, u, } u 3 {u, u, u, u} u 4 {,,, u} K 4 b 4 4 {,,, } K 4 b 4 42 {,,, u} K 42 b {u, u, u, u} u 8 {u, u, u, } u 8 {u, u, u, u} u Rawlings Current opportunities 23 / 48
43 The computational challenge of large scale centralized MPC On-line QP solution may not be practical for large-scale applications Rawlings Current opportunities 24 / 48
44 The computational challenge of large scale centralized MPC On-line QP solution may not be practical for large-scale applications Computation time may be too long Rawlings Current opportunities 24 / 48
45 The computational challenge of large scale centralized MPC On-line QP solution may not be practical for large-scale applications Computation time may be too long Full enumeration is not possible! Rawlings Current opportunities 24 / 48
46 The computational challenge of large scale centralized MPC On-line QP solution may not be practical for large-scale applications Computation time may be too long Full enumeration is not possible! Typical large-sized applications: m = 5, N = 5, 9 m = 32, N = 5, 229 Rawlings Current opportunities 24 / 48
47 The computational challenge of large scale centralized MPC On-line QP solution may not be practical for large-scale applications Computation time may be too long Full enumeration is not possible! Typical large-sized applications: m = 5, N = 5, 9 m = 32, N = 5, 229 Consider partial enumeration Rawlings Current opportunities 24 / 48
48 Partial Enumeration Conjecture: In practice, the state might visit relatively few different active constraints! SO... don t do the calculations for all possible active sets. Instead: Initialize by calculating and storing the table only for likely active sets; Given ˆx, search through the table and see if one of them is optimal; If so, use that control; If not, is there a feasible (suboptimal) solution? If so, use this one; If not, solve the MPC QP problem with small N and add this solution to the table; Make room in the table by deleting the entry that was used least recently. Rawlings Current opportunities 25 / 48
49 Initializing the Table Choose a size for the table, and initialize its contents in a training period. Add disturbances during training period to ensure that useful parts of the active-set space are sampled. Larger disturbances tend to cause saturation of some inputs. Saturation causes more active sets to be interesting because of small variations in the timepoint at which a constraint becomes active/inactive. Rawlings Current opportunities 26 / 48
50 Computational Results: Problem Copolymerization reactor: 5 inputs, 8 states, 4 outputs, horizon N = 5. 9 possible active sets. Rawlings Current opportunities 27 / 48
51 Computational Results: Problem Copolymerization reactor: 5 inputs, 8 states, 4 outputs, horizon N = 5. 9 possible active sets. Training period: 288 sample intervals (2 days, -minute intervals), 2 random disturbances applied. Visited a total of 376 active sets during this time. Validation period: 432 sample intervals (3 days), 3 random disturbances. Considered tables of sizes 5,, and 2. Rawlings Current opportunities 27 / 48
52 CPU time and suboptimality ratio of four solvers TAB5 TAB TAB2 qpsol Max time (s) Mean time (s) Active sets visited Suboptimality Rawlings Current opportunities 28 / 48
53 Partial enumeration publications G. Pannocchia, J. B. Rawlings, and S. J. Wright. Fast, large-scale model predictive control by partial enumeration. Automatica, 43:852 86, 27. G. Pannocchia, S. J. Wright, B. T. Stewart, and J. B. Rawlings. Efficient cooperative distributed MPC using partial enumeration. In ADCHEM 29, International Symposium on Advanced Control of Chemical Processes, Istanbul, Turkey, July 2-5, 29. Rawlings Current opportunities 29 / 48
54 Controller Commissioning Obtaining Q and R from Data Xf, Ff X D X X 2 Condenser y Model discretized with t k = k t: 2 3 d dt 6 4 X D. X B 7 5 {z } x(t)» y (t k ) = y 2 = F (x(t), u(t) ) {z} X f,f f» x(t k ) X N X B Reboiler Measurements are only X D, X B at the discretization times y 2 Rawlings Current opportunities 3 / 48
55 Controller Commissioning Obtaining Q and R from Data X D X X 2 Condenser y Model discretized with t k = k t: x k+ = f (x k, u k ) + g(x k, u k )w k [ ] [ ] y y 2 = x k k Xf, Ff w X N X B Reboiler Measurements are only X D, X B at the discretization times Noise w k affects all the states y 2 Rawlings Current opportunities 3 / 48
56 Controller Commissioning Obtaining Q and R from Data X D X X 2 Condenser v y Model discretized with t k = k t: x k+ = f (x k, u k ) + g(x k, u k )w k [ ] [ ] [ ] y v y 2 = x k + v 2 k k Xf, Ff w v 2 y 2 X N X B Reboiler Measurements are only X D, X B at the discretization times Noise w k affects all the states Noise v k corrupts the measurements Rawlings Current opportunities 3 / 48
57 Motivation for Using Autocovariances Xf, Ff X D X X 2 Condenser v y Idea of Autocovariances The state noise w k gets propagated in time The measurement noise v k appears only at the sampling times and is not propagated in time w X N X B Taking autocovariances of data at different time lags gives covariances of w k and v k v 2 Reboiler y 2 Rawlings Current opportunities 3 / 48
58 Motivation for Using Autocovariances Xf, Ff X D X X 2 Condenser v y Idea of Autocovariances The state noise w k gets propagated in time The measurement noise v k appears only at the sampling times and is not propagated in time w X N X B Taking autocovariances of data at different time lags gives covariances of w k and v k v 2 y 2 Reboiler Let w k, v k have zero means and covariances Q and R Rawlings Current opportunities 3 / 48
59 Mathematical Formulation of the ALS Linear State-Space Model: x k+ = Ax k + Gw k w k N(, Q) y k = Cx k + v k v k N(, R) Model (A, C, G) known from the linearization, finite set of measurements: {y,..., y k } given. Only unknowns are noises w k and v k. Rawlings Current opportunities 32 / 48
60 Mathematical Formulation of the ALS Linear State-Space Model: x k+ = Ax k + Gw k w k N(, Q) y k = Cx k + v k v k N(, R) Model (A, C, G) known from the linearization, finite set of measurements: {y,..., y k } given. Only unknowns are noises w k and v k. y k = Cx k y k+ = CAx k + CGw k y k+2 = CA 2 x k +CAGw k +CGw k+ Rawlings Current opportunities 32 / 48
61 Mathematical Formulation of the ALS Linear State-Space Model: x k+ = Ax k + Gw k w k N(, Q) y k = Cx k + v k v k N(, R) Model (A, C, G) known from the linearization, finite set of measurements: {y,..., y k } given. Only unknowns are noises w k and v k. y k = Cx k + v k y k+ = CAx k + CGw k + v k+ y k+2 = CA 2 x k +CAGw k +CGw k+ +v k+2 Rawlings Current opportunities 32 / 48
62 Mathematical Formulation of the ALS Linear State-Space Model: x k+ = Ax k + Gw k w k N(, Q) y k = Cx k + v k v k N(, R) Model (A, C, G) known from the linearization, finite set of measurements: {y,..., y k } given. Only unknowns are noises w k and v k. y k = Cx k + v k y k+ = CAx k + CGw k + v k+ E[y k y k ] = R y k+2 = CA 2 x k +CAGw k +CGw k+ +v k+2 Rawlings Current opportunities 32 / 48
63 Mathematical Formulation of the ALS Linear State-Space Model: x k+ = Ax k + Gw k w k N(, Q) y k = Cx k + v k v k N(, R) Model (A, C, G) known from the linearization, finite set of measurements: {y,..., y k } given. Only unknowns are noises w k and v k. y k = Cx k + v k y k+ = CAx k + CGw k + v k+ y k+2 = CA 2 x k +CAGw k +CGw k+ +v k+2 E[y k y k ] = R E[y k+2 y k+ ] = CAGQG C Rawlings Current opportunities 32 / 48
64 The Autocovariance Least-Squares (ALS) Problem Skipping a lot of algebra, we can write: Autocovariance Least Squares [ ] Φ = min Q,R A (Q)s N ˆb (R) s 2 A least-squares problem in a vector of unknowns, Q, R Rawlings Current opportunities 33 / 48
65 The Autocovariance Least-Squares (ALS) Problem Skipping a lot of algebra, we can write: Autocovariance Least Squares [ ] Φ = min Q,R A (Q)s N ˆb (R) s 2 A least-squares problem in a vector of unknowns, Q, R 2 Form A N from known system matrices Rawlings Current opportunities 33 / 48
66 The Autocovariance Least-Squares (ALS) Problem Skipping a lot of algebra, we can write: Autocovariance Least Squares [ ] Φ = min Q,R A (Q)s N ˆb (R) s 2 A least-squares problem in a vector of unknowns, Q, R 2 Form A N from known system matrices 3 ˆb is a vector containing the estimated correlations from data ˆb = y k y k T. k= y k+n y k s Rawlings Current opportunities 33 / 48
67 State estimation using (Q, R) from ALS Efficient software developed for ALS Rawlings Current opportunities 34 / 48
68 State estimation using (Q, R) from ALS Efficient software developed for ALS Data requirements for (Q, R) identification are reasonable Rawlings Current opportunities 34 / 48
69 State estimation using (Q, R) from ALS Efficient software developed for ALS Data requirements for (Q, R) identification are reasonable Industrial testing underway Rawlings Current opportunities 34 / 48
70 State estimation using (Q, R) from ALS Efficient software developed for ALS Data requirements for (Q, R) identification are reasonable Industrial testing underway Preliminary results from Eastman chemical cracking furnace and Aspentech evaluation are encouraging Rawlings Current opportunities 34 / 48
71 Distributed MPC publications B. J. Odelson, M. R. Rajamani, and J. B. Rawlings. A new autocovariance least-squares method for estimating noise covariances. Automatica, 42(2): 33 38, February 26. M. R. Rajamani and J. B. Rawlings. Estimation of the disturbance structure from data using semidefinite programming and optimal weighting. Automatica, 45: 42 48, 29. M. R. Rajamani, J. B. Rawlings, and S. J. Qin. Achieving state estimation equivalence for misassigned disturbances in offset-free model predictive control. AIChE J., 55(2):396 47, February 29. Rawlings Current opportunities 35 / 48
72 Optimizing economics: Current industrial practice Planning and Scheduling Steady State Optimization Validation Model Update Reconciliation Two layer structure Drawbacks Controller Plant Rawlings Current opportunities 36 / 48
73 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 Current opportunities 36 / 48
74 Optimizing economics: what s desirable? Profit -4-2 Input (u) State (x) Rawlings Current opportunities 37 / 48
75 Optimizing economics: what s desirable? Profit -4-2 Input (u) State (x) Rawlings Current opportunities 37 / 48
76 Economics MPC publications D. Angeli, R. Amrit, and J. B. Rawlings. Receding horizon cost optimization for overly constrained nonlinear plants. In Proceedings of the Conference on Decision and Control, Shanghai, China, December 29. J. B. Rawlings and R. Amrit. Optimizing process economic performance using model predictive control. In L. Magni, D. M. Raimondo, and F. Allgöwer, editors, Nonlinear Model Predictive Control, volume 384 of Lecture Notes in Control and Information Sciences, pages 9 38, Berlin, 29. Springer. L. Würth, J. B. Rawlings, and W. Marquardt. Economic dynamic real-time optimization and nonlinear model-predictive control on infinite horizons. In ADCHEM 29, International Symposium on Advanced Control of Chemical Processes, Istanbul, Turkey, July 2-5, 29. Rawlings Current opportunities 38 / 48
77 Continuous-time system and input parameterization We consider linear time-invariant continuous-time systems ẋ = Ax + Bu () V (x, u) = 2 ( x Qx + u Ru ) dt (2) u s u s s 2 u 2 2 Kx t t t 2 t 3 t N Rawlings Current opportunities 39 / 48
78 Relative error between CT and DT systems 2 P Π 2/ P ZOH FFOH PWLH Rawlings Current opportunities 4 / 48
79 Open-loop unstable system 7 u y t CLQR Sat-LQR t Decision Time t/t N Rawlings Current opportunities 4 / 48
80 System with slow and fast modes u 4 y t CLQR Sat-LQR t Decision Time t/t N Rawlings Current opportunities 42 / 48
81 Computation time for infinite horizon CT solution FFOH-CLQR Algorithm µ V II (x ) V (x ) V (x ) N CPU-time (ms) Rawlings Current opportunities 43 / 48
82 Continuous time MPC publications G. Pannocchia, J. B. Rawlings, D. Q. Mayne, and W. Marquardt. On computing the solutions to the continuous time constrained linear quadratic regulator, July 29a. Accepted for publication in IEEE Trans. Auto. Cont. G. Pannocchia, J. B. Rawlings, D. Q. Mayne, and W. Marquardt. Computation of the infinite horizon continuous time constrained linear quadratic regulator. In ADCHEM 29, International Symposium on Advanced Control of Chemical Processes, Istanbul, Turkey, July 2-5, 29b. Rawlings Current opportunities 44 / 48
83 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Rawlings Current opportunities 45 / 48
84 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. Rawlings Current opportunities 45 / 48
85 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Rawlings Current opportunities 45 / 48
86 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Both are posed and solved as online optimization problems. Rawlings Current opportunities 45 / 48
87 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Both are posed and solved as online optimization problems. Basic properties have been established. Rawlings Current opportunities 45 / 48
88 Conclusions Optimal dynamic operation of chemical processes has undergone a total transformation in the last 2 years. Both in theory and in practice. The currently available theory splits the problem into state estimation and regulation. Both are posed and solved as online optimization problems. Basic properties have been established. The economic impact of the technology is large. Rawlings Current opportunities 45 / 48
89 Future Outlook Distributed MPC. Rawlings Current opportunities 46 / 48
90 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. Rawlings Current opportunities 46 / 48
91 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. 2 Partial enumeration. Rawlings Current opportunities 46 / 48
92 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. 2 Partial enumeration. Tested on large examples. Ready for industrial testing. Rawlings Current opportunities 46 / 48
93 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. 2 Partial enumeration. Tested on large examples. Ready for industrial testing. 3 Controller commissioning. Rawlings Current opportunities 46 / 48
94 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. 2 Partial enumeration. Tested on large examples. Ready for industrial testing. 3 Controller commissioning. ALS properties established and efficient prototype software developed. Has had some industrial testing. Rawlings Current opportunities 46 / 48
95 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. 2 Partial enumeration. Tested on large examples. Ready for industrial testing. 3 Controller commissioning. ALS properties established and efficient prototype software developed. Has had some industrial testing. 4 Optimizing dynamic economic objective. Rawlings Current opportunities 46 / 48
96 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. 2 Partial enumeration. Tested on large examples. Ready for industrial testing. 3 Controller commissioning. ALS properties established and efficient prototype software developed. Has had some industrial testing. 4 Optimizing dynamic economic objective. Early stages. Theory finished for linear models and convex cost functions. Extensions to nonlinear models and nonconvex cost functions under study. Rawlings Current opportunities 46 / 48
97 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. 2 Partial enumeration. Tested on large examples. Ready for industrial testing. 3 Controller commissioning. ALS properties established and efficient prototype software developed. Has had some industrial testing. 4 Optimizing dynamic economic objective. Early stages. Theory finished for linear models and convex cost functions. Extensions to nonlinear models and nonconvex cost functions under study. 5 Continuous time MPC. Rawlings Current opportunities 46 / 48
98 Future Outlook Distributed MPC. Basic properties of cooperative MPC have been established. Ready for industrial testing. 2 Partial enumeration. Tested on large examples. Ready for industrial testing. 3 Controller commissioning. ALS properties established and efficient prototype software developed. Has had some industrial testing. 4 Optimizing dynamic economic objective. Early stages. Theory finished for linear models and convex cost functions. Extensions to nonlinear models and nonconvex cost functions under study. 5 Continuous time MPC. Algorithm developed and tested on examples. Theory for convergence and closed-loop stability under development now. Rawlings Current opportunities 46 / 48
99 Acknowledgments Don Bartusiak, ExxonMobil Tom Badgwell, Aspentech Jim Downs, Eastman Chemical Larry Megan, Praxair Rahul Bindlish, Dow Financial support from NSF #CTS-82536, and Texas Wisconsin California Control Consortium (TWCCC) members Rawlings Current opportunities 47 / 48
100 Further reading A. Bemporad, M. Morari, V. Dua, and E. N. Pistikopoulos. The explicit linear quadratic regulator for constrained systems. Automatica, 38():3 2, 22. R. E. Kalman. Contributions to the theory of optimal control. Bull. Soc. Math. Mex., 5:2 9, 96. J. Lunze. Feedback Control of Large Scale Systems. Prentice-Hall, London, U.K., 992. S. J. Qin and T. A. Badgwell. A survey of industrial model predictive control technology. Control Eng. Prac., (7): , 23. N. R. Sandell Jr., P. Varaiya, M. Athans, and M. Safonov. Survey of decentralized control methods for larger scale systems. IEEE Trans. Auto. Cont., 23(2):8 28, 978. D. D. Šiljak. Decentralized Control of Complex Systems. Academic Press, London, 99. ISBN D. M. Starks and E. Arrieta. Maintaining AC&O applications, sustaining the gain. In Proceedings of National AIChE Spring Meeting, Houston, Texas, April 27. Rawlings Current opportunities 48 / 48
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 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 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 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 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 informationOptimizing 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 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 informationDistributed 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 informationThe Partial Enumeration Method for Model Predictive Control: Algorithm and Examples
2 TWMCC Texas-Wisconsin Modeling and Control Consortium 1 Technical report number 2006-01 The Partial Enumeration Method for Model Predictive Control: Algorithm and Examples Gabriele Pannocchia Department
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 informationStochastic Tube MPC with State Estimation
Proceedings of the 19th International Symposium on Mathematical Theory of Networks and Systems MTNS 2010 5 9 July, 2010 Budapest, Hungary Stochastic Tube MPC with State Estimation Mark Cannon, Qifeng Cheng,
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 informationIMPLEMENTATIONS OF TRACKING MULTIPARAMETRIC PREDICTIVE CONTROLLER. Pregelj Boštjan, Gerkšič Samo. Jozef Stefan Institute, Ljubljana, Slovenia
IMPLEMENTATIONS OF TRACKING MULTIPARAMETRIC PREDICTIVE CONTROLLER Pregelj Boštjan, Gerkšič Samo Jozef Stefan Institute, Ljubljana, Slovenia Abstract: With the recently developed multi-parametric predictive
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 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 informationRobustness of MPC and Disturbance Models for Multivariable Ill-conditioned Processes
2 TWMCC Texas-Wisconsin Modeling and Control Consortium 1 Technical report number 21-2 Robustness of MPC and Disturbance Models for Multivariable Ill-conditioned Processes Gabriele Pannocchia and James
More informationCBE495 LECTURE IV MODEL PREDICTIVE CONTROL
What is Model Predictive Control (MPC)? CBE495 LECTURE IV MODEL PREDICTIVE CONTROL Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University * Some parts are from
More informationModel 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 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 informationSIMULATION OF TURNING RATES IN TRAFFIC SYSTEMS
SIMULATION OF TURNING RATES IN TRAFFIC SYSTEMS Balázs KULCSÁR István VARGA Department of Transport Automation, Budapest University of Technology and Economics Budapest, H-, Bertalan L. u. 2., Hungary e-mail:
More informationMODEL PREDICTIVE CONTROL FUNDAMENTALS
Nigerian Journal of Technology (NIJOTECH) Vol 31, No 2, July, 2012, pp 139 148 Copyright 2012 Faculty of Engineering, University of Nigeria ISSN 1115-8443 MODEL PREDICTIVE CONTROL FUNDAMENTALS PE Orukpe
More informationWhither discrete time model predictive control?
TWCCC Texas Wisconsin California Control Consortium Technical report number 214-1 Whither discrete time model predictive control? Gabriele Pannocchia Dept. of Civil and Industrial Engineering (DICI) Univ.
More information4F3 - Predictive Control
4F3 Predictive Control - Lecture 2 p 1/23 4F3 - Predictive Control Lecture 2 - Unconstrained Predictive Control Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 2 p 2/23 References Predictive
More informationMODEL PREDICTIVE CONTROL
Process Control in the Chemical Industries 115 1. Introduction MODEL PREDICTIVE CONTROL An Introduction Model predictive controller (MPC) is traced back to the 1970s. It started to emerge industrially
More informationConstrained State Estimation Using the Unscented Kalman Filter
16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and
More informationApplication of Autocovariance Least-Squares Methods to Laboratory Data
2 TWMCC Texas-Wisconsin Modeling and Control Consortium 1 Technical report number 23-3 Application of Autocovariance Least-Squares Methods to Laboratory Data Brian J. Odelson, Alexander Lutz, and James
More information4F3 - Predictive Control
4F3 Predictive Control - Lecture 3 p 1/21 4F3 - Predictive Control Lecture 3 - Predictive Control with Constraints Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 3 p 2/21 Constraints on
More informationModel predictive control of industrial processes. Vitali Vansovitš
Model predictive control of industrial processes Vitali Vansovitš Contents Industrial process (Iru Power Plant) Neural networ identification Process identification linear model Model predictive controller
More informationDynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers
Dynamic Operability for the Calculation of Transient Output Constraints for Non-Square Linear Model Predictive Controllers Fernando V. Lima and Christos Georgakis* Department of Chemical and Biological
More informationarxiv: 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 informationMPC 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 informationState Estimation of Linear and Nonlinear Dynamic Systems
State Estimation of Linear and Nonlinear Dynamic Systems Part IV: Nonlinear Systems: Moving Horizon Estimation (MHE) and Particle Filtering (PF) James B. Rawlings and Fernando V. Lima Department of Chemical
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 informationImproved 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 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 informationDistributed 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 informationOPTIMAL CONTROL WITH DISTURBANCE ESTIMATION
OPTIMAL CONTROL WITH DISTURBANCE ESTIMATION František Dušek, Daniel Honc, Rahul Sharma K. Department of Process control Faculty of Electrical Engineering and Informatics, University of Pardubice, Czech
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 informationA Candidate to Replace PID Control: SISO-Constrained LQ Control
A Candidate to Replace PID Control: SISO-Constrained LQ Control Gabriele Pannocchia Dept. of Chemical Engineering, University of Pisa, 5626 Pisa, Italy Nabil Laachi and James B. Rawlings Dept. of Chemical
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 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 informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
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 informationCOMPUTATIONAL 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 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 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 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 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 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 informationCiência e Natura ISSN: Universidade Federal de Santa Maria Brasil
Ciência e Natura ISSN: 0100-8307 cienciaenaturarevista@gmail.com Universidade Federal de Santa Maria Brasil Iranmanesh, Hamidreza; Afshar, Ahmad Application of Cooperative Distributed Predictive Control
More informationARTICLE IN PRESS Systems & Control Letters ( )
Systems & Control Letters Contents lists available at ScienceDirect Systems & Control Letters journal homepage: wwwelseviercom/locate/sysconle Cooperative distributed model predictive control Brett T Stewart
More informationOnline Model Predictive Torque Control for Permanent Magnet Synchronous Motors
Online Model Predictive Torque Control for Permanent Magnet Synchronous Motors Gionata Cimini, Daniele Bernardini, Alberto Bemporad and Stephen Levijoki ODYS Srl General Motors Company 2015 IEEE International
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 informationAchieving State Estimation Equivalence for Misassigned Disturbances in Offset-Free Model Predictive Control
Achieving State Estimation Equivalence for Misassigned Disturbances in Offset-Free Model Predictive Control Murali R. Rajamani BP Research and Technology, Naperville, IL 05 James B. Rawlings Dept. of Chemical
More informationPrinciples 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 informationReal-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 informationConstrained 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 informationPractical Implementations of Advanced Process Control for Linear Systems
Downloaded from orbitdtudk on: Jul 01, 2018 Practical Implementations of Advanced Process Control for Linear Systems Knudsen, Jørgen K H ; Huusom, Jakob Kjøbsted; Jørgensen, John Bagterp Published in:
More informationAn Introduction to Model-based Predictive Control (MPC) by
ECE 680 Fall 2017 An Introduction to Model-based Predictive Control (MPC) by Stanislaw H Żak 1 Introduction The model-based predictive control (MPC) methodology is also referred to as the moving horizon
More informationAdaptive 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 informationHere represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.
19 KALMAN FILTER 19.1 Introduction In the previous section, we derived the linear quadratic regulator as an optimal solution for the fullstate feedback control problem. The inherent assumption was that
More informationLINEAR 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 informationPREDICTIVE CONTROL OF NONLINEAR SYSTEMS. Received February 2008; accepted May 2008
ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 3, September 2008 pp. 239 244 PREDICTIVE CONTROL OF NONLINEAR SYSTEMS Martin Janík, Eva Miklovičová and Marián Mrosko Faculty
More informationPROCESS DESIGN AND CONTROL Offset-Free Tracking of Model Predictive Control with Model Mismatch: Experimental Results
3966 Ind. Eng. Chem. Res. 2005, 44, 3966-3972 PROCESS DESIGN AND CONTROL Offset-Free Tracking of Model Predictive Control with Model Mismatch: Experimental Results Audun Faanes and Sigurd Skogestad* Department
More informationGiulio 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 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 informationActive 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 informationImproved 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 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 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 informationApplication of Dynamic Matrix Control To a Boiler-Turbine System
Application of Dynamic Matrix Control To a Boiler-Turbine System Woo-oon Kim, Un-Chul Moon, Seung-Chul Lee and Kwang.. Lee, Fellow, IEEE Abstract--This paper presents an application of Dynamic Matrix Control
More informationIntermediate Process Control CHE576 Lecture Notes # 2
Intermediate Process Control CHE576 Lecture Notes # 2 B. Huang Department of Chemical & Materials Engineering University of Alberta, Edmonton, Alberta, Canada February 4, 2008 2 Chapter 2 Introduction
More informationNONLINEAR RECEDING HORIZON CONTROL OF QUADRUPLE-TANK SYSTEM AND REAL-TIME IMPLEMENTATION. Received August 2011; revised December 2011
International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 10(B), October 2012 pp. 7083 7093 NONLINEAR RECEDING HORIZON CONTROL OF
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 informationOn 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 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 informationMODEL PREDICTIVE CONTROL and optimization
MODEL PREDICTIVE CONTROL and optimization Lecture notes Model Predictive Control PhD., Associate professor David Di Ruscio System and Control Engineering Department of Technology Telemark University College
More informationOptimal Control. Lecture 18. Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen. March 29, Ref: Bryson & Ho Chapter 4.
Optimal Control Lecture 18 Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen Ref: Bryson & Ho Chapter 4. March 29, 2004 Outline Hamilton-Jacobi-Bellman (HJB) Equation Iterative solution of HJB Equation
More information