|
|
1 | (20) |
|
|
1 | (3) |
|
1.2 Tracking Versus Economic Model Predictive Control: A High-Level Overview |
|
|
4 | (2) |
|
1.3 Chemical Processes and Time-Varying Operation |
|
|
6 | (9) |
|
1.3.1 Catalytic Oxidation of Ethylene |
|
|
7 | (3) |
|
1.3.2 Continuously-Stirred Tank Reactor with Second-Order Reaction |
|
|
10 | (5) |
|
1.4 Objectives and Organization of the Book |
|
|
15 | (6) |
|
|
17 | (4) |
|
2 Background on Nonlinear Systems, Control, and Optimization |
|
|
21 | (36) |
|
|
21 | (1) |
|
2.2 Stability of Nonlinear Systems |
|
|
22 | (5) |
|
2.2.1 Lyapunov's Direct Method |
|
|
25 | (1) |
|
2.2.2 LaSalle's Invariance Principle |
|
|
26 | (1) |
|
2.3 Stabilization of Nonlinear Systems |
|
|
27 | (10) |
|
2.3.1 Control Lyapunov Functions |
|
|
27 | (2) |
|
2.3.2 Stabilization of Nonlinear Sampled-Data Systems |
|
|
29 | (5) |
|
2.3.3 Tracking Model Predictive Control |
|
|
34 | (2) |
|
2.3.4 Tracking Lyapunov-Based MPC |
|
|
36 | (1) |
|
2.4 Brief Review of Nonlinear and Dynamic Optimization |
|
|
37 | (20) |
|
|
38 | (1) |
|
2.4.2 Definitions and Optimality Conditions |
|
|
39 | (3) |
|
2.4.3 Nonlinear Optimization Solution Strategies |
|
|
42 | (4) |
|
2.4.4 Dynamic Optimization |
|
|
46 | (7) |
|
|
53 | (4) |
|
3 Brief Overview of EMPC Methods and Some Preliminary Results |
|
|
57 | (18) |
|
3.1 Background on EMPC Methods |
|
|
57 | (10) |
|
3.1.1 Class of Nonlinear Systems |
|
|
57 | (2) |
|
|
59 | (8) |
|
3.2 Application of EMPC to a Chemical Process Example |
|
|
67 | (8) |
|
|
71 | (4) |
|
4 Lyapunov-Based EMPC: Closed-Loop Stability, Robustness, and Performance |
|
|
75 | (60) |
|
|
75 | (1) |
|
4.2 Lyapunov-Based EMPC Design and Implementation |
|
|
76 | (9) |
|
4.2.1 Class of Nonlinear Systems |
|
|
76 | (1) |
|
4.2.2 Stabilizability Assumption |
|
|
76 | (1) |
|
|
77 | (3) |
|
4.2.4 Implementation Strategy |
|
|
80 | (1) |
|
4.2.5 Satisfying State Constraints |
|
|
81 | (2) |
|
4.2.6 Extensions and Variants of LEMPC |
|
|
83 | (2) |
|
4.3 Closed-Loop Stability and Robustness Under LEMPC |
|
|
85 | (19) |
|
4.3.1 Synchronous Measurement Sampling |
|
|
85 | (6) |
|
4.3.2 Asynchronous and Delayed Sampling |
|
|
91 | (5) |
|
4.3.3 Application to a Chemical Process Example |
|
|
96 | (8) |
|
4.4 Closed-Loop Performance Under LEMPC |
|
|
104 | (8) |
|
4.4.1 Stabilizability Assumption |
|
|
104 | (1) |
|
4.4.2 Formulation and Implementation of the LEMPC with a Terminal Equality Constraint |
|
|
105 | (1) |
|
4.4.3 Closed-Loop Performance and Stability Analysis |
|
|
106 | (6) |
|
4.5 LEMPC with a Time-Varying Stage Cost |
|
|
112 | (20) |
|
4.5.1 Class of Economic Costs and Stabilizability Assumption |
|
|
112 | (1) |
|
4.5.2 The Union of the Stability Regions |
|
|
113 | (3) |
|
4.5.3 Formulation of LEMPC with Time-Varying Economic Cost |
|
|
116 | (2) |
|
4.5.4 Implementation Strategy |
|
|
118 | (1) |
|
|
119 | (2) |
|
4.5.6 Application to a Chemical Process Example |
|
|
121 | (11) |
|
|
132 | (3) |
|
|
132 | (3) |
|
5 State Estimation and EMPC |
|
|
135 | (36) |
|
|
135 | (2) |
|
|
136 | (1) |
|
5.1.2 Stabilizability Assumption |
|
|
136 | (1) |
|
5.2 High-Gain Observer-Based EMPC Scheme |
|
|
137 | (16) |
|
5.2.1 State Estimation via High-Gain Observer |
|
|
139 | (1) |
|
5.2.2 High-Gain Observer-Based EMPC |
|
|
140 | (2) |
|
5.2.3 Closed-Loop Stability Analysis |
|
|
142 | (4) |
|
5.2.4 Application to a Chemical Process Example |
|
|
146 | (7) |
|
5.3 RMHE-Based EMPC Scheme |
|
|
153 | (16) |
|
5.3.1 Observability Assumptions |
|
|
155 | (1) |
|
|
155 | (2) |
|
|
157 | (3) |
|
|
160 | (5) |
|
5.3.5 Application to a Chemical Process Example |
|
|
165 | (4) |
|
|
169 | (2) |
|
|
169 | (2) |
|
|
171 | (62) |
|
|
171 | (3) |
|
|
172 | (2) |
|
6.2 Two-Layer Control and Optimization Framework |
|
|
174 | (17) |
|
|
174 | (1) |
|
6.2.2 Formulation and Implementation |
|
|
175 | (10) |
|
6.2.3 Application to a Chemical Process |
|
|
185 | (6) |
|
6.3 Unifying Dynamic Optimization with Time-Varying Economics and Control |
|
|
191 | (17) |
|
6.3.1 Stabilizability Assumption |
|
|
192 | (1) |
|
6.3.2 Two-Layer EMPC Scheme Addressing Time-Varying Economics |
|
|
193 | (8) |
|
6.3.3 Application to a Chemical Process Example |
|
|
201 | (7) |
|
6.4 Addressing Closed-Loop Performance |
|
|
208 | (22) |
|
|
209 | (1) |
|
6.4.2 Stabilizability Assumption |
|
|
210 | (1) |
|
6.4.3 Two-Layer EMPC Structure |
|
|
211 | (9) |
|
6.4.4 Application to Chemical Process Example |
|
|
220 | (10) |
|
|
230 | (3) |
|
|
231 | (2) |
|
7 EMPC Systems: Computational Efficiency and Real-Time Implementation |
|
|
233 | (58) |
|
|
233 | (1) |
|
7.2 Economic Model Predictive Control of Nonlinear Singularly Perturbed Systems |
|
|
234 | (18) |
|
7.2.1 Class of Nonlinear Singularly Perturbed Systems |
|
|
234 | (1) |
|
7.2.2 Two-Time-Scale Decomposition |
|
|
235 | (2) |
|
7.2.3 Stabilizability Assumption |
|
|
237 | (1) |
|
7.2.4 LEMPC of Nonlinear Singularly Perturbed Systems |
|
|
238 | (11) |
|
7.2.5 Application to a Chemical Process Example |
|
|
249 | (3) |
|
7.3 Distributed EMPC: Evaluation of Sequential and Iterative Architectures |
|
|
252 | (10) |
|
|
254 | (1) |
|
|
255 | (3) |
|
|
258 | (3) |
|
7.3.4 Evaluation of DEMPC Approaches |
|
|
261 | (1) |
|
7.4 Real-Time Economic Model Predictive Control of Nonlinear Process Systems |
|
|
262 | (25) |
|
|
264 | (1) |
|
7.4.2 Real-Time LEMPC Formulation |
|
|
265 | (1) |
|
7.4.3 Implementation Strategy |
|
|
266 | (4) |
|
|
270 | (5) |
|
7.4.5 Application to a Chemical Process Network |
|
|
275 | (12) |
|
|
287 | (4) |
|
|
288 | (3) |
Index |
|
291 | |