Preface |
|
xi | |
1 Introduction |
|
1 | (20) |
|
1.1 Introduction to Control |
|
|
1 | (2) |
|
1.2 The Magic of Integral Control |
|
|
3 | (3) |
|
|
6 | (1) |
|
1.4 Some Current Techniques for PID Controller Design |
|
|
7 | (9) |
|
1.4.1 The Ziegler-Nichols Step Response Method |
|
|
7 | (2) |
|
1.4.2 The Ziegler-Nichols Frequency Response Method |
|
|
9 | (2) |
|
1.4.3 PID Settings using the Internal Model Controller Design Technique |
|
|
11 | (2) |
|
1.4.4 Dominant Pole Design: The Cohen-Coon Method |
|
|
13 | (1) |
|
1.4.5 New Tuning Approaches |
|
|
14 | (2) |
|
|
16 | (2) |
|
1.5.1 Setpoint Limitation |
|
|
16 | (1) |
|
1.5.2 Back-Calculation and Tracking |
|
|
17 | (1) |
|
1.5.3 Conditional Integration |
|
|
17 | (1) |
|
1.6 Contribution of this Book |
|
|
18 | (1) |
|
|
18 | (3) |
2 The Hermite-Biehler Theorem and its Generalization |
|
21 | (18) |
|
|
21 | (1) |
|
2.2 The Hermite-Biehler Theorem for Hurwitz Polynomials |
|
|
22 | (5) |
|
2.3 Generalizations of the Hermite-Biehler Theorem |
|
|
27 | (10) |
|
2.3.1 No Imaginary Axis Roots |
|
|
29 | (2) |
|
2.3.2 Roots Allowed on the Imaginary Axis Except at the Origin |
|
|
31 | (4) |
|
2.3.3 No Restriction on Root Locations |
|
|
35 | (2) |
|
|
37 | (2) |
3 PI Stabilization of Delay-Free Linear Time-Invariant Systems |
|
39 | (18) |
|
|
39 | (1) |
|
3.2 A Characterization of All Stabilizing Feedback Gains |
|
|
40 | (11) |
|
3.3 Computation of All Stabilizing PI Controllers |
|
|
51 | (5) |
|
|
56 | (1) |
4 PID Stabilization of Delay-Free Linear Time-Invariant Systems |
|
57 | (20) |
|
|
57 | (1) |
|
4.2 A Characterization of All Stabilizing PID Controllers |
|
|
58 | (9) |
|
4.3 PID Stabilization of Discrete-Time Plants |
|
|
67 | (8) |
|
|
75 | (2) |
5 Preliminary Results for Analyzing Systems with Time Delay |
|
77 | (32) |
|
|
77 | (1) |
|
5.2 Characteristic Equations for Delay Systems |
|
|
78 | (4) |
|
5.3 Limitations of the Pade Approximation |
|
|
82 | (7) |
|
5.3.1 Using a First-Order Pade Approximation |
|
|
83 | (2) |
|
5.3.2 Using Higher-Order Pade Approximations |
|
|
85 | (4) |
|
5.4 The Hermite-Biehler Theorem for Quasi-Polynomials |
|
|
89 | (3) |
|
5.5 Applications to Control Theory |
|
|
92 | (7) |
|
5.6 Stability of Time-Delay Systems with a Single Delay |
|
|
99 | (7) |
|
|
106 | (3) |
6 Stabilization of Time-Delay Systems using a Constant Gain Feedback Controller |
|
109 | (26) |
|
|
109 | (1) |
|
6.2 First-Order Systems with Time Delay |
|
|
110 | (12) |
|
6.2.1 Open-Loop Stable Plant |
|
|
112 | (4) |
|
6.2.2 Open-Loop Unstable Plant |
|
|
116 | (6) |
|
6.3 Second-Order Systems with Time Delay |
|
|
122 | (12) |
|
6.3.1 Open-Loop Stable Plant |
|
|
125 | (4) |
|
6.3.2 Open-Loop Unstable Plant |
|
|
129 | (5) |
|
|
134 | (1) |
7 PI Stabilization of First-Order Systems with Time Delay |
|
135 | (26) |
|
|
135 | (1) |
|
7.2 The PI Stabilization Problem |
|
|
136 | (1) |
|
7.3 Open-Loop Stable Plant |
|
|
137 | (13) |
|
7.4 Open-Loop Unstable Plant |
|
|
150 | (9) |
|
|
159 | (2) |
8 PID Stabilization of First-Order Systems with Time Delay |
|
161 | (30) |
|
|
161 | (1) |
|
8.2 The PID Stabilization Problem |
|
|
162 | (2) |
|
8.3 Open-Loop Stable Plant |
|
|
164 | (15) |
|
8.4 Open-Loop Unstable Plant |
|
|
179 | (10) |
|
|
189 | (2) |
9 Control System Design Using the PID Controller |
|
191 | (32) |
|
|
191 | (1) |
|
9.2 Robust Controller Design: Delay-Free Case |
|
|
192 | (11) |
|
9.2.1 Robust Stabilization Using a Constant Gain |
|
|
194 | (2) |
|
9.2.2 Robust Stabilization Using a PI Controller |
|
|
196 | (3) |
|
9.2.3 Robust Stabilization Using a PID Controller |
|
|
199 | (4) |
|
9.3 Robust Controller Design: Time-Delay Case |
|
|
203 | (10) |
|
9.3.1 Robust Stabilization Using a Constant Gain |
|
|
204 | (1) |
|
9.3.2 Robust Stabilization Using a PI Controller |
|
|
205 | (3) |
|
9.3.3 Robust Stabilization Using a PID Controller |
|
|
208 | (5) |
|
9.4 Resilient Controller Design |
|
|
213 | (4) |
|
9.4.1 Determining kappa, T, and L from Experimental Data |
|
|
213 | (1) |
|
9.4.2 Algorithm for Computing the Largest Ball Inscribed Inside the PID Stabilizing Region |
|
|
214 | (3) |
|
9.5 Time Domain Performance Specifications |
|
|
217 | (5) |
|
|
222 | (1) |
10 Analysis of Some PID Tuning Techniques |
|
223 | (20) |
|
|
223 | (1) |
|
10.2 The Ziegler-Nichols Step Response Method |
|
|
224 | (5) |
|
|
229 | (4) |
|
10.4 The Cohen-Coon Method |
|
|
233 | (4) |
|
10.5 The IMC Design Technique |
|
|
237 | (4) |
|
|
241 | (1) |
|
10.7 Notes and References |
|
|
241 | (2) |
11 PID Stabilization of Arbitrary Linear Time-Invariant Systems with Time Delay |
|
243 | (22) |
|
|
243 | (1) |
|
11.2 A Study of the Generalized Nyquist Criterion |
|
|
244 | (4) |
|
11.3 Problem Formulation and Solution Approach |
|
|
248 | (2) |
|
11.4 Stabilization Using a Constant Gain Controller |
|
|
250 | (3) |
|
11.5 Stabilization Using a PI Controller |
|
|
253 | (3) |
|
11.6 Stabilization Using a PID Controller |
|
|
256 | (7) |
|
11.7 Notes and References |
|
|
263 | (2) |
12 Algorithms for Real and Complex PID Stabilization |
|
265 | (32) |
|
|
265 | (1) |
|
12.2 Algorithm for Linear Time-Invariant Continuous-Time Systems |
|
|
266 | (10) |
|
12.3 Discrete-Time Systems |
|
|
276 | (1) |
|
12.4 Algorithm for Continuous-Time First-Order Systems with Time Delay |
|
|
277 | (7) |
|
12.4.1 Open-Loop Stable Plant |
|
|
279 | (1) |
|
12.4.2 Open-Loop Unstable Plant |
|
|
280 | (4) |
|
12.5 Algorithms for PID Controller Design |
|
|
284 | (11) |
|
12.5.1 Complex PID Stabilization Algorithm |
|
|
285 | (2) |
|
12.5.2 Synthesis of Hoc PID Controllers |
|
|
287 | (4) |
|
12.5.3 PID Controller Design for Robust Performance |
|
|
291 | (2) |
|
12.5.4 PID Controller Design with Guaranteed Gain and Phase Margins |
|
|
293 | (2) |
|
12.6 Notes and References |
|
|
295 | (2) |
A Proof of Lemmas 8.3, 8.4, and 8.5 |
|
297 | (10) |
|
|
297 | (4) |
|
|
301 | (1) |
|
|
302 | (1) |
|
|
303 | (4) |
B Proof of Lemmas 8.7 and 8.9 |
|
307 | (6) |
|
|
307 | (1) |
|
|
308 | (5) |
C Detailed Analysis of Example 11.4 |
|
313 | (10) |
References |
|
323 | (6) |
Index |
|
329 | |