1 Introduction: Why Impulses? |
|
1 | (14) |
|
|
1 | (1) |
|
1.2 Why Impulse Controls? |
|
|
2 | (3) |
|
1.2.1 The Mathematical Nature |
|
|
2 | (3) |
|
|
5 | (4) |
|
1.3.1 The Physical Nature |
|
|
5 | (4) |
|
1.4 Notations and Preliminaries |
|
|
9 | (6) |
|
|
10 | (5) |
Part I Ordinary Impulses |
|
|
2 Open-Loop Impulse Control |
|
|
15 | (28) |
|
2.1 Linear Systems: Open-Loop Control Under Ordinary Impulses |
|
|
15 | (2) |
|
2.2 The Impulse Control Problem |
|
|
17 | (1) |
|
2.3 Reachability Under Impulse Controls: Direct Solutions |
|
|
18 | (6) |
|
2.4 Solution of the Problem |
|
|
24 | (8) |
|
2.4.1 In the Absence of Controllability |
|
|
30 | (1) |
|
2.4.2 Controlling a Subset of Coordinates |
|
|
30 | (1) |
|
2.4.3 The Problem with Set-Valued Boundary Conditions |
|
|
31 | (1) |
|
2.5 Time-Optimal Impulse Control |
|
|
32 | (4) |
|
|
33 | (1) |
|
|
34 | (2) |
|
2.6 The Mayer-Bolza Problem with Controls as Measures |
|
|
36 | (2) |
|
|
38 | (3) |
|
|
41 | (2) |
|
3 Closed-Loop Impulse Control |
|
|
43 | (34) |
|
3.1 Feedback Solutions and the HJB Equation |
|
|
43 | (15) |
|
3.1.1 The Problem and the Value Function |
|
|
43 | (5) |
|
3.1.2 The Hamilton-Jacobi-Bellman Equation |
|
|
48 | (4) |
|
|
52 | (4) |
|
3.1.4 Reachability and Solvability Through Dynamic Programming |
|
|
56 | (2) |
|
3.2 The Problem of Feedback Control Under Impulses |
|
|
58 | (6) |
|
|
58 | (4) |
|
3.2.2 Constructive Motions |
|
|
62 | (1) |
|
3.2.3 Space-Time Transformation |
|
|
63 | (1) |
|
|
64 | (5) |
|
3.4 Solvability (Backward Reachability) and the Construction of Invariant Sets |
|
|
69 | (5) |
|
|
70 | (3) |
|
3.4.2 Equations of the Backward Reach Set |
|
|
73 | (1) |
|
3.5 Stabilization by Impulses |
|
|
74 | (1) |
|
|
75 | (2) |
|
4 Impulse Control Under Uncertainty |
|
|
77 | (26) |
|
4.1 The Problem of Impulse Control Under Uncertainty |
|
|
77 | (2) |
|
|
79 | (11) |
|
4.2.1 The Principle of Optimality Under Uncertainty |
|
|
80 | (4) |
|
4.2.2 The Hamilton-Jacobi-Bellman-Isaacs Equation |
|
|
84 | (6) |
|
4.3 Calculating Value Functions Under Uncertainty |
|
|
90 | (6) |
|
4.3.1 Min max and Max min Value Functions |
|
|
91 | (3) |
|
4.3.2 Value Function with Corrections |
|
|
94 | (1) |
|
4.3.3 The Closed-Loop Value Function |
|
|
95 | (1) |
|
4.4 A 1D Impulse Control Problem |
|
|
96 | (5) |
|
4.4.1 An Open-Loop Min max Value Function in 1D |
|
|
96 | (2) |
|
4.4.2 A Value Function with Corrections in 1D |
|
|
98 | (1) |
|
4.4.3 The Closed-Loop Value Function in 1D |
|
|
99 | (1) |
|
|
100 | (1) |
|
|
101 | (2) |
|
5 State-Constrained Impulse Control |
|
|
103 | (34) |
|
|
103 | (1) |
|
5.2 Open-Loop Impulse Control Under State Constraints |
|
|
104 | (6) |
|
5.3 The HJB Equation Under State Constraints |
|
|
110 | (3) |
|
5.4 Reachability Under State Constraints |
|
|
113 | (4) |
|
5.5 Backward Reachability and the Problem of Control Synthesis |
|
|
117 | (4) |
|
5.6 State-Constrained Control Under Uncertainty |
|
|
121 | (15) |
|
5.6.1 The Feedback Control Problem |
|
|
122 | (1) |
|
5.6.2 The Principle of Optimality and the HJBI Equation |
|
|
123 | (3) |
|
5.6.3 Open-Loop Min max and Max min Value Functions |
|
|
126 | (4) |
|
5.6.4 Backward Reachability Under Uncertainty and State Constraints |
|
|
130 | (3) |
|
5.6.5 Feedback Control Strategies Under Uncertainty and State Constraints |
|
|
133 | (3) |
|
|
136 | (1) |
|
6 State Estimation Under Ordinary Impulsive Inputs |
|
|
137 | (26) |
|
6.1 The Problem of Observation (Guaranteed Estimation) |
|
|
137 | (8) |
|
6.1.1 The Solution Scheme |
|
|
137 | (3) |
|
6.1.2 Duality of Observation and Control Under Ordinary Impulsive Inputs |
|
|
140 | (2) |
|
6.1.3 On-Line State Estimation. The Information Set |
|
|
142 | (3) |
|
6.2 Optimal Estimation Through Discrete Measurements |
|
|
145 | (8) |
|
6.2.1 Open-Loop Assignment of Measurement Times |
|
|
145 | (3) |
|
6.2.2 Closed-Loop Calculation of Information Sets |
|
|
148 | (2) |
|
6.2.3 Closed-Loop Estimation Under Given Observation Times |
|
|
150 | (2) |
|
6.2.4 Calculating the Information Set. Ellipsoidal Method |
|
|
152 | (1) |
|
6.3 Closed-Loop Control Under Incomplete Measurements |
|
|
153 | (7) |
|
6.3.1 The System and the Information Set |
|
|
153 | (2) |
|
6.3.2 The Problem of Output Feedback Control |
|
|
155 | (3) |
|
6.3.3 The Dynamic Programming Approach |
|
|
158 | (2) |
|
|
160 | (3) |
Part II Impulses of Higher Order. Realizability and Fast Control |
|
|
7 The Open-Loop and Closed-Loop Impulse Controls |
|
|
163 | (16) |
|
7.1 Linear Systems Under Higher Order Controls: The Problems |
|
|
163 | (2) |
|
7.2 Solutions. Controllability in Zero Time. Ultrafast Controls |
|
|
165 | (2) |
|
7.2.1 The Open-Loop Solution |
|
|
165 | (2) |
|
7.2.2 The Types of Open-Loop Control |
|
|
167 | (1) |
|
7.3 Reduction to First-Order Systems Under Vector Measures |
|
|
167 | (2) |
|
7.4 HJB Theory and High-Order Impulsive Feedback |
|
|
169 | (2) |
|
7.5 Reduction to the "Ordinary" Impulse Control Problem |
|
|
171 | (1) |
|
7.6 Reachability Under High-Order Impulse Controls |
|
|
172 | (4) |
|
|
176 | (3) |
|
8 State-Constrained Control Under Higher Impulses |
|
|
179 | (14) |
|
8.1 The Problem of State-Constrained Control |
|
|
179 | (12) |
|
8.1.1 Solvability of Problem 8.1 |
|
|
182 | (5) |
|
8.1.2 Optimization of the Generalized Control. The Maximum Principle |
|
|
187 | (3) |
|
8.1.3 A Reciprocal Problem of Optimization |
|
|
190 | (1) |
|
|
191 | (2) |
|
9 State Estimation and State Constrained Control |
|
|
193 | (18) |
|
9.1 Guaranteed State Estimation Under High-Order Inputs |
|
|
193 | (4) |
|
9.2 The Duality Principle-A Dual Interpretation |
|
|
197 | (4) |
|
9.2.1 State Estimation Under Higher Impulses |
|
|
198 | (1) |
|
9.2.2 Control by Impulses of Higher Order-The Duality Principle |
|
|
199 | (2) |
|
9.3 Estimation and Control Under Smooth Inputs |
|
|
201 | (8) |
|
9.3.1 The Problem of Observation |
|
|
201 | (4) |
|
9.3.2 The Problem of State-Constrained Smooth-Input Control |
|
|
205 | (4) |
|
|
209 | (2) |
|
10 Generalized Duality Theory. The Increasing and Decreasing Lagrangian Scales |
|
|
211 | (22) |
|
10.1 Duality in the Mathematical Sense |
|
|
211 | (1) |
|
10.2 Duality Scale in Problems of State-Constrained Impulse Control |
|
|
212 | (5) |
|
10.3 Duality Scale in Problems of Guaranteed State Estimation |
|
|
217 | (4) |
|
10.4 Duality in the System Sense-Between Problems of Control and Estimation |
|
|
221 | (10) |
|
10.4.1 Problems Under Ordinary Impulses |
|
|
221 | (3) |
|
10.4.2 Problems Under Impulses of Higher Order |
|
|
224 | (3) |
|
10.4.3 Problems Under Smooth Inputs |
|
|
227 | (4) |
|
|
231 | (2) |
|
|
233 | (12) |
|
11.1 Dynamic Programming Under Double Constraints |
|
|
233 | (5) |
|
11.1.1 Control Under Double Constraints |
|
|
233 | (2) |
|
11.1.2 From Ideal Impulse Control to Realistic |
|
|
235 | (3) |
|
11.2 Convergence of Realistic Solutions to Ideal Impulsive Feedback |
|
|
238 | (2) |
|
11.3 Delta-Like Approximating Sequences |
|
|
240 | (3) |
|
11.3.1 Discontinuous Approximations |
|
|
241 | (1) |
|
11.3.2 The Growth Rate of Fast Controls |
|
|
241 | (2) |
|
|
243 | (2) |
|
12 Closed-Loop Fast Controls |
|
|
245 | (20) |
|
12.1 HJB Equation Types for Fast Controls |
|
|
245 | (2) |
|
12.2 Fast Controls Under Uncertainty |
|
|
247 | (1) |
|
12.3 Disturbance Attenuation. Error Estimates |
|
|
248 | (9) |
|
|
248 | (1) |
|
12.3.2 Generalized Controls |
|
|
249 | (2) |
|
|
251 | (1) |
|
12.3.4 Control Inputs for the Original System |
|
|
252 | (5) |
|
|
257 | (6) |
|
|
263 | (2) |
Appendix A: Uniqueness of Viscosity Solutions |
|
265 | (8) |
Index |
|
273 | |