Preface |
|
xi | |
About the Authors |
|
xv | |
Acknowledgement |
|
xvii | |
List of Figures |
|
xix | |
List of Tables |
|
xxiii | |
|
|
1 | (18) |
|
|
1 | (2) |
|
1.2 Control System Structure of the Plant-Wide System |
|
|
3 | (5) |
|
1.2.1 Centralized Control |
|
|
4 | (1) |
|
1.2.2 Decentralized Control and Hierarchical Coordinated Decentralized Control |
|
|
5 | (1) |
|
1.2.3 Distributed Control |
|
|
6 | (2) |
|
|
8 | (1) |
|
1.3.1 What is Predictive Control |
|
|
8 | (1) |
|
1.3.2 Advantage of Predictive Control |
|
|
9 | (1) |
|
1.4 Distributed Predictive Control |
|
|
9 | (4) |
|
1.4.1 Why Distributed Predictive Control |
|
|
9 | (1) |
|
1.4.2 What is Distributed Predictive Control |
|
|
10 | (1) |
|
1.4.3 Advantage of Distributed Predictive Control |
|
|
10 | (1) |
|
1.4.4 Classification of DMPC |
|
|
11 | (2) |
|
|
13 | (6) |
Part I Foundation |
|
|
2 Model Predictive Control |
|
|
19 | (20) |
|
|
19 | (1) |
|
2.2 Dynamic Matrix Control |
|
|
20 | (6) |
|
2.2.1 Step Response Model |
|
|
20 | (1) |
|
|
21 | (1) |
|
|
22 | (1) |
|
2.2.4 Feedback Correction |
|
|
23 | (1) |
|
2.2.5 DMC with Constraint |
|
|
24 | (2) |
|
2.3 Predictive Control with the State Space Model |
|
|
26 | (7) |
|
|
27 | (1) |
|
|
28 | (1) |
|
|
28 | (2) |
|
2.3.4 Closed-Loop Solution |
|
|
30 | (1) |
|
2.3.5 State Space MPC with Constraint |
|
|
31 | (2) |
|
2.4 Dual Mode Predictive Control |
|
|
33 | (4) |
|
|
33 | (1) |
|
|
34 | (1) |
|
|
35 | (1) |
|
2.4.4 Feasibility and Stability |
|
|
36 | (1) |
|
|
37 | (2) |
|
3 Control Structure of Distributed MPC |
|
|
39 | (8) |
|
|
39 | (1) |
|
|
40 | (1) |
|
3.3 Single-Layer Distributed MPC |
|
|
41 | (1) |
|
3.4 Hierarchical Distributed MPC |
|
|
42 | (1) |
|
3.5 Example of the Hierarchical DMPC Structure |
|
|
43 | (2) |
|
|
45 | (2) |
|
4 Structure Model and System Decomposition |
|
|
47 | (20) |
|
|
47 | (1) |
|
4.2 System Mathematic Model |
|
|
48 | (2) |
|
4.3 Structure Model and Structure Controllability |
|
|
50 | (8) |
|
|
50 | (1) |
|
4.3.2 Function of the Structure Model in System Decomposition |
|
|
51 | (2) |
|
4.3.3 Input-Output Accessibility |
|
|
53 | (3) |
|
4.3.4 General Rank of the Structure Matrix |
|
|
56 | (1) |
|
4.3.5 Structure Controllability |
|
|
56 | (2) |
|
4.4 Related Gain Array Decomposition |
|
|
58 | (5) |
|
|
59 | (1) |
|
|
60 | (1) |
|
|
61 | (2) |
|
|
63 | (4) |
Part II Unconstrained Distributed Predictive Control |
|
|
5 Local Cost Optimization-based Distributed Model Predictive Control |
|
|
67 | (36) |
|
|
67 | (1) |
|
5.2 Local Cost Optimization-based Distributed Predictive Control |
|
|
68 | (14) |
|
5.2.1 Problem Description |
|
|
68 | (1) |
|
|
69 | (3) |
|
5.2.3 Closed-loop Solution |
|
|
72 | (7) |
|
|
79 | (1) |
|
|
79 | (3) |
|
5.3 Distributed MPC Strategy Based on Nash Optimality |
|
|
82 | (17) |
|
|
83 | (3) |
|
|
86 | (1) |
|
5.3.3 Computational Convergence for Linear Systems |
|
|
86 | (2) |
|
5.3.4 Nominal Stability of Distributed Model Predictive Control System |
|
|
88 | (1) |
|
5.3.5 Performance Analysis with Single-step Horizon Control Under Communication Failure |
|
|
89 | (5) |
|
|
94 | (5) |
|
|
99 | (1) |
|
Appendix A. QP problem transformation |
|
|
99 | (1) |
|
Appendix B. Proof of Theorem 5.1 |
|
|
100 | (3) |
|
6 Cooperative Distributed Predictive Control |
|
|
103 | (22) |
|
|
103 | (1) |
|
6.2 Noniterative Cooperative DMPC |
|
|
104 | (10) |
|
|
104 | (1) |
|
|
104 | (3) |
|
6.2.3 Closed-Form Solution |
|
|
107 | (2) |
|
6.2.4 Stability and Performance Analysis |
|
|
109 | (4) |
|
|
113 | (1) |
|
6.3 Distributed Predictive Control based on Pareto Optimality |
|
|
114 | (7) |
|
|
118 | (1) |
|
|
119 | (1) |
|
6.3.3 The DMPC Algorithm Based on Plant-Wide Optimality |
|
|
119 | (2) |
|
6.3.4 The Convergence Analysis of the Algorithm |
|
|
121 | (1) |
|
|
121 | (2) |
|
|
123 | (2) |
|
7 Networked Distributed Predictive Control with Information Structure Constraints |
|
|
125 | (44) |
|
|
125 | (1) |
|
7.2 Noniterative Networked DMPC |
|
|
126 | (18) |
|
7.2.1 Problem Description |
|
|
126 | (1) |
|
|
127 | (5) |
|
7.2.3 Closed-Form Solution |
|
|
132 | (3) |
|
|
135 | (1) |
|
7.2.5 Analysis of Performance |
|
|
135 | (2) |
|
7.2.6 Numerical Validation |
|
|
137 | (7) |
|
7.3 Networked DMPC with Iterative Algorithm |
|
|
144 | (15) |
|
7.3.1 Problem Description |
|
|
144 | (1) |
|
|
145 | (2) |
|
7.3.3 Networked MPC Algorithm |
|
|
147 | (3) |
|
7.3.4 Convergence and Optimality Analysis for Networked |
|
|
150 | (2) |
|
7.3.5 Nominal Stability Analysis for Distributed Control Systems |
|
|
152 | (1) |
|
|
153 | (6) |
|
|
159 | (1) |
|
Appendix A. Proof of Lemma 7.1 |
|
|
159 | (1) |
|
Appendix B. Proof of Lemma 7.2 |
|
|
160 | (1) |
|
Appendix C. Proof of Lemma 7.3 |
|
|
160 | (1) |
|
Appendix D. Proof of Theorem 7.1 |
|
|
161 | (1) |
|
Appendix E. Proof of Theorem 7.2 |
|
|
161 | (3) |
|
Appendix F. Derivation of the QP problem (7.52) |
|
|
164 | (5) |
Part III Constraint Distributed Predictive Control |
|
|
8 Local Cost Optimization Based Distributed Predictive Control with Constraints |
|
|
169 | (20) |
|
|
169 | (1) |
|
|
170 | (1) |
|
8.3 Stabilizing Dual Mode Noncooperative DMPC with Input Constraints |
|
|
171 | (6) |
|
|
171 | (5) |
|
8.3.2 Algorithm Design for Resolving Each Subsystem-based Predictive Control |
|
|
176 | (1) |
|
|
177 | (7) |
|
8.4.1 Recursive Feasibility of Each Subsystem-based Predictive Control |
|
|
177 | (6) |
|
8.4.2 Stability Analysis of Entire Closed-loop System |
|
|
183 | (1) |
|
|
184 | (3) |
|
|
184 | (1) |
|
8.5.2 Performance Comparison with the Centralized MPC |
|
|
185 | (2) |
|
|
187 | (2) |
|
9 Cooperative Distributed Predictive Control with Constraints |
|
|
189 | (20) |
|
|
189 | (1) |
|
|
190 | (1) |
|
9.3 Stabilizing Cooperative DMPC with Input Constraints |
|
|
191 | (3) |
|
|
191 | (2) |
|
9.3.2 Constraint C-DMPC Algorithm |
|
|
193 | (1) |
|
|
194 | (7) |
|
|
194 | (5) |
|
|
199 | (2) |
|
|
201 | (7) |
|
|
208 | (1) |
|
10 Networked Distributed Predictive Control with Inputs and Information Structure Constraints |
|
|
209 | (30) |
|
|
209 | (1) |
|
|
210 | (2) |
|
|
212 | (7) |
|
|
212 | (6) |
|
10.3.2 Algorithm Design for Resolving Each Subsystem-based Predictive Control |
|
|
218 | (1) |
|
|
219 | (8) |
|
|
219 | (6) |
|
|
225 | (2) |
|
10.5 Formulations Under Other Coordination Strategies |
|
|
227 | (2) |
|
10.5.1 Local Cost Optimization Based DMPC |
|
|
227 | (1) |
|
|
228 | (1) |
|
|
229 | (7) |
|
|
229 | (1) |
|
10.6.2 Performance of Closed-loop System under the N-DMPC |
|
|
230 | (1) |
|
10.6.3 Performance Comparison with the Centralized MPC and the Local Cost Optimization based MPC |
|
|
231 | (5) |
|
|
236 | (3) |
Part IV Application |
|
|
11 Hot-Rolled Strip Laminar Cooling Process with Distributed Predictive Control |
|
|
239 | (24) |
|
|
239 | (1) |
|
11.2 Laminar Cooling of Hot-rolled Strip |
|
|
240 | (4) |
|
|
240 | (1) |
|
11.2.2 Thermodynamic Model |
|
|
241 | (1) |
|
|
242 | (2) |
|
11.3 Control Strategy of HSLC |
|
|
244 | (7) |
|
11.3.1 State Space Model of Subsystems |
|
|
244 | (3) |
|
11.3.2 Design of Extended Kalman Filter |
|
|
247 | (1) |
|
|
247 | (1) |
|
11.3.4 Local MPC Formulation |
|
|
248 | (1) |
|
11.3.5 Iterative Algorithm |
|
|
249 | (2) |
|
11.4 Numerical Experiment |
|
|
251 | (5) |
|
11.4.1 Validation of Designed Model |
|
|
251 | (1) |
|
11.4.2 Convergence of EKF |
|
|
252 | (1) |
|
11.4.3 Performance of DMPC Comparing with Centralized MPC |
|
|
252 | (1) |
|
11.4.4 Advantages of the Proposed DMPC Framework Comparing with the Existing Method |
|
|
253 | (3) |
|
11.5 Experimental Results |
|
|
256 | (2) |
|
|
258 | (5) |
|
12 High-Speed Train Control with Distributed Predictive Control |
|
|
263 | (16) |
|
|
263 | (1) |
|
|
264 | (1) |
|
12.3 N-DMPC for High-Speed Trains |
|
|
264 | (8) |
|
12.3.1 Three Types of Force |
|
|
264 | (2) |
|
12.3.2 The Force Analysis of EMUs |
|
|
266 | (1) |
|
|
267 | (4) |
|
|
271 | (1) |
|
12.3.5 Optimization Problem |
|
|
272 | (1) |
|
|
272 | (6) |
|
12.4.1 Parameters of CRH2 |
|
|
273 | (1) |
|
|
273 | (1) |
|
12.4.3 Results and Some Comments |
|
|
274 | (4) |
|
|
278 | (1) |
|
13 Operation Optimization of Multitype Cooling Source System Based on DMPC |
|
|
279 | (14) |
|
|
279 | (1) |
|
13.2 Structure of Joint Cooling System |
|
|
279 | (1) |
|
13.3 Control Strategy of Joint Cooling System |
|
|
280 | (6) |
|
13.3.1 Economic Optimization Strategy |
|
|
281 | (2) |
|
13.3.2 Design of Distributed Model Predictive Control in Multitype Cold Source System |
|
|
283 | (3) |
|
13.4 Results and Analysis of Simulation |
|
|
286 | (6) |
|
|
292 | (1) |
References |
|
293 | (6) |
Index |
|
299 | |