|
|
|
1 | (13) |
|
Empirical and Analytical Methods |
|
|
1 | (1) |
|
|
|
2 | (7) |
|
|
|
2 | (2) |
|
|
|
4 | (2) |
|
Temperature Control Systems |
|
|
6 | (1) |
|
Trajectory Control and Autopilot |
|
|
6 | (1) |
|
|
|
7 | (2) |
|
Problem Formulation and Basic Terminology |
|
|
9 | (2) |
|
|
|
11 | (3) |
|
|
|
14 | (55) |
|
Physical Systems and Models |
|
|
14 | (2) |
|
Linear Time-Invariant Lumped Systems |
|
|
16 | (8) |
|
|
|
17 | (3) |
|
|
|
20 | (2) |
|
Industrial Process---Hydraulic tanks |
|
|
22 | (2) |
|
Zero-Input Response and Zero-State Response |
|
|
24 | (3) |
|
Zero-Input Response---Characteristic Polynomial |
|
|
25 | (2) |
|
Zero-State Response---Transfer Function |
|
|
27 | (12) |
|
Proper Transfer Functions |
|
|
30 | (4) |
|
|
|
34 | (5) |
|
Block Representation---Complete Characterization |
|
|
39 | (6) |
|
|
|
43 | (2) |
|
|
|
45 | (5) |
|
Solutions of State Equations---Laplace Transform Method |
|
|
50 | (7) |
|
|
|
52 | (2) |
|
Transfer Function and Characteristic Polynomial |
|
|
54 | (3) |
|
Discretization of State Equations |
|
|
57 | (12) |
|
|
|
60 | (9) |
|
Development of Block Diagrams for Control Systems |
|
|
69 | (42) |
|
|
|
69 | (1) |
|
|
|
70 | (8) |
|
Field-Controlled DC Motor |
|
|
70 | (2) |
|
Armature-Controlled DC Motor |
|
|
72 | (3) |
|
Measurement of Motor Transfer Functions |
|
|
75 | (3) |
|
|
|
78 | (3) |
|
|
|
81 | (3) |
|
Operational Amplifiers (Op-Amps) |
|
|
84 | (4) |
|
Block Diagrams of Control Systems |
|
|
88 | (6) |
|
Reaction Wheels and Robotic Arms |
|
|
91 | (3) |
|
Manipulation of Block Diagrams |
|
|
94 | (17) |
|
|
|
98 | (3) |
|
Open-Loop and Closed-Loop Transfer Functions |
|
|
101 | (1) |
|
|
|
102 | (9) |
|
Quantitative and Qualitative Analyses of Control Systems |
|
|
111 | (43) |
|
|
|
111 | (1) |
|
First-Order Systems---The Time Constant |
|
|
111 | (5) |
|
|
|
115 | (1) |
|
|
|
116 | (7) |
|
|
|
123 | (2) |
|
|
|
125 | (4) |
|
|
|
129 | (9) |
|
|
|
135 | (3) |
|
Steady-State Response of Stable Systems---Polynomial Inputs |
|
|
138 | (16) |
|
Steady-State Response of Stable Systems---Sinusoidal Inputs |
|
|
141 | (3) |
|
|
|
144 | (3) |
|
|
|
147 | (7) |
|
Computer Simulation and Realization |
|
|
154 | (34) |
|
|
|
154 | (1) |
|
Computer Computation of State-Variable Equations |
|
|
155 | (4) |
|
Existing Computer Programs |
|
|
159 | (3) |
|
Basic Block Diagrams and Op-Amp Circuits |
|
|
162 | (3) |
|
|
|
165 | (12) |
|
Realizations of N(s)/D(s) |
|
|
167 | (5) |
|
Tandem and Parallel Realizations |
|
|
172 | (5) |
|
|
|
177 | (11) |
|
Minimal Realization of Vector Transfer Functions |
|
|
179 | (4) |
|
|
|
183 | (5) |
|
Design Criteria, Constraints, and Feedback |
|
|
188 | (35) |
|
|
|
188 | (1) |
|
|
|
188 | (1) |
|
|
|
189 | (8) |
|
Steady-State Performance---Accuracy |
|
|
191 | (3) |
|
System Types---Unity-Feedback Configuration |
|
|
194 | (1) |
|
Transient Performance---Speed of Response |
|
|
195 | (2) |
|
|
|
197 | (1) |
|
Proper Compensators and Well-Posedness |
|
|
198 | (4) |
|
|
|
202 | (5) |
|
|
|
203 | (3) |
|
Design Involving Pole-Zero Cancellations |
|
|
206 | (1) |
|
Saturation---Constraint on Actuating Signals |
|
|
207 | (2) |
|
Open-Loop and Closed-Loop Configurations |
|
|
209 | (7) |
|
Two Basic Approaches in Design |
|
|
216 | (7) |
|
|
|
217 | (6) |
|
|
|
223 | (47) |
|
|
|
223 | (1) |
|
Quadratic Systems with a Constant Numerator |
|
|
223 | (8) |
|
|
|
225 | (3) |
|
Design using Desired Pole Region |
|
|
228 | (3) |
|
More on Desired Pole Region |
|
|
231 | (2) |
|
|
|
233 | (17) |
|
Properties of Root Loci---Phase Condition |
|
|
236 | (10) |
|
Complexities of Root Loci |
|
|
246 | (1) |
|
Stability Range from Root Loci---Magnitude Condition |
|
|
247 | (3) |
|
Design using the Root-Locus Method |
|
|
250 | (5) |
|
|
|
254 | (1) |
|
Proportional-Derivative (PD) Controller |
|
|
255 | (5) |
|
Phase-Lead and Phase-Lag Networks |
|
|
260 | (2) |
|
|
|
262 | (8) |
|
|
|
263 | (7) |
|
Frequency-Domain Techniques |
|
|
270 | (69) |
|
|
|
270 | (1) |
|
|
|
271 | (4) |
|
|
|
275 | (14) |
|
Non-Minimum-Phase Transfer Functions |
|
|
284 | (2) |
|
|
|
286 | (3) |
|
Stability Test in the Frequency Domain |
|
|
289 | (11) |
|
|
|
289 | (1) |
|
|
|
290 | (4) |
|
Nyquist Stability Criterion |
|
|
294 | (3) |
|
Relative Stability---Gain Margin and Phase Margin |
|
|
297 | (3) |
|
Frequency-Domain Specifications for Overall Systems |
|
|
300 | (5) |
|
Frequency-Domain Specifications for Loop Transfer Functions---Unity-Feedback Configuration |
|
|
305 | (7) |
|
|
|
310 | (1) |
|
Design from Measured Data |
|
|
311 | (1) |
|
|
|
312 | (3) |
|
|
|
314 | (1) |
|
|
|
315 | (6) |
|
|
|
321 | (6) |
|
Proportional-Integral (PI) Compensators |
|
|
327 | (5) |
|
|
|
332 | (7) |
|
|
|
332 | (7) |
|
The Inward Approach---Choice of Overall Transfer Functions |
|
|
339 | (45) |
|
|
|
339 | (1) |
|
Implementable Transfer Functions |
|
|
340 | (6) |
|
Asymptotic Tracking and Permissible Pole-Zero Cancellation Region |
|
|
345 | (1) |
|
|
|
346 | (4) |
|
Quadratic Performance Indices |
|
|
350 | (11) |
|
Quadratic Optimal Systems |
|
|
350 | (4) |
|
Computation of Spectral Factorizations |
|
|
354 | (4) |
|
Selection of Weighting Factors |
|
|
358 | (3) |
|
|
|
361 | (6) |
|
|
|
365 | (2) |
|
|
|
367 | (8) |
|
|
|
371 | (4) |
|
Selection Based on Engineering Judgment |
|
|
375 | (3) |
|
Summary and Concluding Remarks |
|
|
378 | (6) |
|
|
|
380 | (4) |
|
Implementation---Linear Algebraic Method |
|
|
384 | (48) |
|
|
|
384 | (1) |
|
Unity-Feedback Configuration---Model Matching |
|
|
385 | (3) |
|
Unity-Feedback Configuration---Pole Placement by Matching Coefficients |
|
|
388 | (14) |
|
|
|
390 | (7) |
|
Pole Placement with Robust Tracking |
|
|
397 | (3) |
|
Pole Placement and Model Matching |
|
|
400 | (2) |
|
Two-Parameter Compensators |
|
|
402 | (9) |
|
Two-Parameter Configuration---Model Matching |
|
|
405 | (6) |
|
Effect of Dp(s) on Disturbance Rejection and Robustness |
|
|
411 | (11) |
|
Model Matching and Disturbance Rejection |
|
|
419 | (3) |
|
Plant Input/Output Feedback Configuration |
|
|
422 | (3) |
|
Summary and Concluding Remarks |
|
|
425 | (7) |
|
|
|
428 | (4) |
|
|
|
432 | (43) |
|
|
|
432 | (1) |
|
Controllability and Observability |
|
|
432 | (8) |
|
|
|
438 | (2) |
|
Equivalent State-Variable Equations |
|
|
440 | (2) |
|
|
|
442 | (7) |
|
Quadratic Optimal Regulator |
|
|
449 | (4) |
|
|
|
453 | (6) |
|
Reduced-Dimensional Estimators |
|
|
456 | (3) |
|
Connection of State Feedback and State Estimators |
|
|
459 | (6) |
|
Comparison with Linear Algebraic Method |
|
|
461 | (4) |
|
Lyapunov Stability Theorem |
|
|
465 | (5) |
|
Application---A Proof of the Routh Test |
|
|
467 | (3) |
|
Summary and Concluding Remarks |
|
|
470 | (5) |
|
|
|
471 | (4) |
|
Discrete-Time System Analysis |
|
|
475 | (36) |
|
|
|
475 | (1) |
|
Why Digital Compensators? |
|
|
476 | (2) |
|
|
|
478 | (3) |
|
|
|
481 | (9) |
|
The Laplace Transform and the z-Transform |
|
|
484 | (3) |
|
|
|
487 | (1) |
|
Time Delay and Time Advance |
|
|
488 | (2) |
|
Solving LTIL Difference Equations |
|
|
490 | (5) |
|
Characteristic Polynomials and Transfer Functions |
|
|
491 | (3) |
|
|
|
494 | (1) |
|
Discrete-Time State Equations |
|
|
495 | (2) |
|
Controllability and Observability |
|
|
496 | (1) |
|
Basic Block Diagrams and Realizations |
|
|
497 | (3) |
|
Realizations of N(z)/D(z) |
|
|
499 | (1) |
|
|
|
500 | (3) |
|
The Final-Value and Initial-Value Theorems |
|
|
502 | (1) |
|
Steady-State Responses of Stable Systems |
|
|
503 | (4) |
|
Frequency Responses of Analog and Digital Systems |
|
|
506 | (1) |
|
Lyapunov Stability Theorem |
|
|
507 | (4) |
|
|
|
508 | (3) |
|
Discrete-Time System Design |
|
|
511 | (40) |
|
|
|
511 | (1) |
|
Digital Implementations of Analog Compensators---Time-Domain Invariance |
|
|
512 | (10) |
|
Frequency-Domain Transformations |
|
|
516 | (6) |
|
|
|
522 | (4) |
|
Selection of Sampling Periods |
|
|
524 | (2) |
|
Equivalent Digital Plants |
|
|
526 | (8) |
|
Hidden Dynamics and Non-Minimum-Phase Zeros |
|
|
528 | (6) |
|
|
|
534 | (6) |
|
|
|
540 | (1) |
|
State Feedback, State Estimator and Dead-Beat Design |
|
|
541 | (3) |
|
|
|
544 | (3) |
|
|
|
547 | (4) |
|
|
|
548 | (3) |
|
|
|
551 | (16) |
|
|
|
551 | (1) |
|
PID Controllers in Industrial Processes |
|
|
552 | (9) |
|
Rules of Ziegler and Nichols |
|
|
558 | (1) |
|
Rational Approximations of Time Delays |
|
|
559 | (2) |
|
PID Controllers for Linear Time-Invariant Lumped Systems |
|
|
561 | (2) |
|
|
|
563 | (4) |
| Appendix A The Laplace Transform |
|
567 | (12) |
|
|
|
567 | (3) |
|
A.2 Inverse Laplace Transform---Partial Fraction Expansion |
|
|
570 | (1) |
|
A.3 Some Properties of the Laplace Transform |
|
|
571 | (2) |
|
A.4 Solving LTIL Differential Equations |
|
|
573 | (4) |
|
|
|
577 | (2) |
| Appendix B Linear Algebraic Equations |
|
579 | (11) |
|
|
|
579 | (1) |
|
B.2 Determinant and Inverse |
|
|
580 | (2) |
|
|
|
582 | (2) |
|
B.4 Linear Algebraic Equations |
|
|
584 | (2) |
|
B.5 Elimination and Substitution |
|
|
586 | (2) |
|
B.6 Gaussian Elimination with Partial Pivoting |
|
|
588 | (2) |
| References |
|
590 | (5) |
| Index |
|
595 | |