Preface |
|
xi | |
About the Authors |
|
xxii | |
|
Chapter 1 Introduction to Control Systems |
|
|
1 | (48) |
|
|
2 | (3) |
|
1.2 Brief History of Automatic Control |
|
|
5 | (5) |
|
1.3 Examples of Control Systems |
|
|
10 | (7) |
|
|
17 | (1) |
|
1.5 Control System Design |
|
|
18 | (3) |
|
|
21 | (4) |
|
|
25 | (2) |
|
1.8 The Future Evolution of Control Systems |
|
|
27 | (1) |
|
|
28 | (4) |
|
1.10 Sequential Design Example: Disk Drive Read System |
|
|
32 | (2) |
|
|
34 | (15) |
|
|
35 | (2) |
|
|
37 | (2) |
|
|
39 | (5) |
|
|
44 | (2) |
|
|
46 | (2) |
|
|
48 | (1) |
|
Chapter 2 Mathematical Models of Systems |
|
|
49 | (112) |
|
|
50 | (1) |
|
2.2 Differential Equations of Physical Systems |
|
|
50 | (5) |
|
2.3 Linear Approximations of Physical Systems |
|
|
55 | (3) |
|
2.4 The Laplace Transform |
|
|
58 | (7) |
|
2.5 The Transfer Function of Linear Systems |
|
|
65 | (14) |
|
|
79 | (5) |
|
2.7 Signal-Flow Graph Models |
|
|
84 | (6) |
|
|
90 | (23) |
|
2.9 The Simulation of Systems Using Control Design Software |
|
|
113 | (15) |
|
2.10 Sequential Design Example: Disk Drive Read System |
|
|
128 | (2) |
|
|
130 | (31) |
|
|
131 | (4) |
|
|
135 | (6) |
|
|
141 | (12) |
|
|
153 | (2) |
|
|
155 | (2) |
|
|
157 | (2) |
|
|
159 | (2) |
|
Chapter 3 State Variable Models |
|
|
161 | (73) |
|
|
162 | (1) |
|
3.2 The State Variables of a Dynamic System |
|
|
162 | (4) |
|
3.3 The State Differential Equation |
|
|
166 | (5) |
|
3.4 Signal-Flow Graph and Block Diagram Models |
|
|
171 | (11) |
|
3.5 Alternative Signal-Flow Graph and Block Diagram Models |
|
|
182 | (5) |
|
3.6 The Transfer Function from the State Equation |
|
|
187 | (2) |
|
3.7 The Time Response and the State Transition Matrix |
|
|
189 | (4) |
|
|
193 | (13) |
|
3.9 Analysis of State Variable Models Using Control Design Software |
|
|
206 | (3) |
|
3.10 Sequential Design Example: Disk Drive Read System |
|
|
209 | (4) |
|
|
213 | (21) |
|
|
214 | (3) |
|
|
217 | (3) |
|
|
220 | (7) |
|
|
227 | (3) |
|
|
230 | (1) |
|
|
231 | (1) |
|
|
232 | (2) |
|
Chapter 4 Feedback Control System Characteristics |
|
|
234 | (70) |
|
|
235 | (2) |
|
4.2 Error Signal Analysis |
|
|
237 | (2) |
|
4.3 Sensitivity of Control Systems to Parameter Variations |
|
|
239 | (3) |
|
4.4 Disturbance Signals in a Feedback Control System |
|
|
242 | (5) |
|
4.5 Control of the Transient Response |
|
|
247 | (3) |
|
|
250 | (3) |
|
|
253 | (1) |
|
|
254 | (14) |
|
4.9 Control System Characteristics Using Control Design Software |
|
|
268 | (5) |
|
4.10 Sequential Design Example: Disk Drive Read System |
|
|
273 | (4) |
|
|
277 | (27) |
|
|
279 | (4) |
|
|
283 | (4) |
|
|
287 | (6) |
|
|
293 | (3) |
|
|
296 | (4) |
|
|
300 | (3) |
|
|
303 | (1) |
|
Chapter 5 The Performance of Feedback Control Systems |
|
|
304 | (82) |
|
|
305 | (1) |
|
|
305 | (3) |
|
5.3 Performance of Second-Order Systems |
|
|
308 | (6) |
|
5.4 Effects of a Third Pole and a Zero on the Second-Order System Response |
|
|
314 | (6) |
|
5.5 The s-Plane Root Location and the Transient Response |
|
|
320 | (2) |
|
5.6 The Steady-State Error of Feedback Control Systems |
|
|
322 | (8) |
|
|
330 | (9) |
|
5.8 The Simplification of Linear Systems |
|
|
339 | (3) |
|
|
342 | (14) |
|
5.10 System Performance Using Control Design Software |
|
|
356 | (4) |
|
5.11 Sequential Design Example: Disk Drive Read System |
|
|
360 | (4) |
|
|
364 | (22) |
|
|
364 | (4) |
|
|
368 | (3) |
|
|
371 | (6) |
|
|
377 | (2) |
|
|
379 | (3) |
|
|
382 | (2) |
|
|
384 | (2) |
|
Chapter 6 The Stability of Linear Feedback Systems |
|
|
386 | (57) |
|
6.1 The Concept of Stability |
|
|
387 | (4) |
|
6.2 The Routh-Hurwitz Stability Criterion |
|
|
391 | (8) |
|
6.3 The Relative Stability of Feedback Control Systems |
|
|
399 | (2) |
|
6.4 The Stability of State Variable Systems |
|
|
401 | (3) |
|
|
404 | (9) |
|
6.6 System Stability Using Control Design Software |
|
|
413 | (8) |
|
6.7 Sequential Design Example: Disk Drive Read System |
|
|
421 | (3) |
|
|
424 | (19) |
|
|
425 | (3) |
|
|
428 | (2) |
|
|
430 | (5) |
|
|
435 | (3) |
|
|
438 | (2) |
|
|
440 | (2) |
|
|
442 | (1) |
|
Chapter 7 The Root Locus Method |
|
|
443 | (110) |
|
|
444 | (1) |
|
7.2 The Root Locus Concept |
|
|
444 | (5) |
|
7.3 The Root Locus Procedure |
|
|
449 | (18) |
|
7.4 Parameter Design by the Root Locus Method |
|
|
467 | (6) |
|
7.5 Sensitivity and the Root Locus |
|
|
473 | (7) |
|
|
480 | (12) |
|
7.7 Negative Gain Root Locus |
|
|
492 | (4) |
|
|
496 | (14) |
|
7.9 The Root Locus Using Control Design Software |
|
|
510 | (6) |
|
7.10 Sequential Design Example: Disk Drive Read System |
|
|
516 | (2) |
|
|
518 | (35) |
|
|
522 | (4) |
|
|
526 | (4) |
|
|
530 | (9) |
|
|
539 | (4) |
|
|
543 | (6) |
|
|
549 | (2) |
|
|
551 | (2) |
|
Chapter 8 Frequency Response Methods |
|
|
553 | (81) |
|
|
554 | (2) |
|
8.2 Frequency Response Plots |
|
|
556 | (21) |
|
8.3 Frequency Response Measurements |
|
|
577 | (2) |
|
8.4 Performance Specifications in the Frequency Domain |
|
|
579 | (3) |
|
8.5 Log Magnitude and Phase Diagrams |
|
|
582 | (1) |
|
|
583 | (13) |
|
8.7 Frequency Response Methods Using Control Design Software |
|
|
596 | (6) |
|
8.8 Sequential Design Example: Disk Drive Read System |
|
|
602 | (1) |
|
|
603 | (31) |
|
|
608 | (5) |
|
|
613 | (3) |
|
|
616 | (10) |
|
|
626 | (2) |
|
|
628 | (3) |
|
|
631 | (2) |
|
|
633 | (1) |
|
Chapter 9 Stability in the Frequency Domain |
|
|
634 | (109) |
|
|
635 | (1) |
|
9.2 Mapping Contours in the s-Plane |
|
|
636 | (6) |
|
9.3 The Nyquist Criterion |
|
|
642 | (11) |
|
9.4 Relative Stability and the Nyquist Criterion |
|
|
653 | (8) |
|
9.5 Time-Domain Performance Criteria in the Frequency Domain |
|
|
661 | (7) |
|
|
668 | (1) |
|
9.7 The Stability of Control Systems with Time Delays |
|
|
668 | (5) |
|
|
673 | (18) |
|
9.9 PID Controllers in the Frequency Domain |
|
|
691 | (1) |
|
9.10 Stability in the Frequency Domain Using Control Design Software |
|
|
692 | (8) |
|
9.11 Sequential Design Example: Disk Drive Read System |
|
|
700 | (3) |
|
|
703 | (40) |
|
|
711 | (4) |
|
|
715 | (6) |
|
|
721 | (10) |
|
|
731 | (4) |
|
|
735 | (5) |
|
|
740 | (2) |
|
|
742 | (1) |
|
Chapter 10 The Design of Feedback Control Systems |
|
|
743 | (91) |
|
|
744 | (1) |
|
10.2 Approaches to System Design |
|
|
745 | (2) |
|
10.3 Cascade Compensation Networks |
|
|
747 | (4) |
|
10.4 Phase-Lead Design Using the Bode Diagram |
|
|
751 | (6) |
|
10.5 Phase-Lead Design Using the Root Locus |
|
|
757 | (7) |
|
10.6 System Design Using Integration Networks |
|
|
764 | (3) |
|
10.7 Phase-Lag Design Using the Root Locus |
|
|
767 | (5) |
|
10.8 Phase-Lag Design Using the Bode Diagram |
|
|
772 | (4) |
|
10.9 Design on the Bode Diagram Using Analytical Methods |
|
|
776 | (2) |
|
10.10 Systems with a Prefilter |
|
|
778 | (3) |
|
10.11 Design for Deadbeat Response |
|
|
781 | (2) |
|
|
783 | (13) |
|
10.13 System Design Using Control Design Software |
|
|
796 | (6) |
|
10.14 Sequential Design Example: Disk Drive Read System |
|
|
802 | (2) |
|
|
804 | (30) |
|
|
806 | (4) |
|
|
810 | (4) |
|
|
814 | (9) |
|
|
823 | (3) |
|
|
826 | (5) |
|
|
831 | (2) |
|
|
833 | (1) |
|
Chapter 11 The Design of State Variable Feedback Systems |
|
|
834 | (76) |
|
|
835 | (1) |
|
11.2 Controllability and Observability |
|
|
835 | (6) |
|
11.3 Full-State Feedback Control Design |
|
|
841 | (6) |
|
|
847 | (4) |
|
11.5 Integrated Full-State Feedback and Observer |
|
|
851 | (6) |
|
|
857 | (2) |
|
11.7 Optimal Control Systems |
|
|
859 | (10) |
|
11.8 Internal Model Design |
|
|
869 | (4) |
|
|
873 | (9) |
|
11.10 State Variable Design Using Control Design Software |
|
|
882 | (6) |
|
11.11 Sequential Design Example: Disk Drive Read System |
|
|
888 | (2) |
|
|
890 | (20) |
|
|
890 | (4) |
|
|
894 | (2) |
|
|
896 | (4) |
|
|
900 | (3) |
|
|
903 | (3) |
|
|
906 | (2) |
|
|
908 | (2) |
|
Chapter 12 Robust Control Systems |
|
|
910 | (74) |
|
|
911 | (1) |
|
12.2 Robust Control Systems and System Sensitivity |
|
|
912 | (4) |
|
12.3 Analysis of Robustness |
|
|
916 | (2) |
|
12.4 Systems with Uncertain Parameters |
|
|
918 | (2) |
|
12.5 The Design of Robust Control Systems |
|
|
920 | (6) |
|
12.6 The Design of Robust PID-Controlled Systems |
|
|
926 | (6) |
|
12.7 The Robust Internal Model Control System |
|
|
932 | (3) |
|
|
935 | (17) |
|
12.9 The Pseudo-Quantitative Feedback System |
|
|
952 | (1) |
|
12.10 Robust Control Systems Using Control Design Software |
|
|
953 | (5) |
|
12.11 Sequential Design Example: Disk Drive Read System |
|
|
958 | (2) |
|
|
960 | (24) |
|
|
961 | (4) |
|
|
965 | (2) |
|
|
967 | (4) |
|
|
971 | (3) |
|
|
974 | (6) |
|
|
980 | (2) |
|
|
982 | (2) |
|
Chapter 13 Digital Control Systems |
|
|
984 | (54) |
|
|
985 | (1) |
|
13.2 Digital Computer Control System Applications |
|
|
985 | (2) |
|
13.3 Sampled-Data Systems |
|
|
987 | (3) |
|
|
990 | (5) |
|
13.5 Closed-Loop Feedback Sampled-Data Systems |
|
|
995 | (4) |
|
13.6 Performance of a Sampled-Data, Second-Order System |
|
|
999 | (2) |
|
13.7 Closed-Loop Systems with Digital Computer Compensation |
|
|
1001 | (3) |
|
13.8 The Root Locus of Digital Control Systems |
|
|
1004 | (4) |
|
13.9 Implementation of Digital Controllers |
|
|
1008 | (1) |
|
|
1009 | (9) |
|
13.11 Digital Control Systems Using Control Design Software |
|
|
1018 | (5) |
|
13.12 Sequential Design Example: Disk Drive Read System |
|
|
1023 | (2) |
|
|
1025 | (13) |
|
|
1025 | (4) |
|
|
1029 | (2) |
|
|
1031 | (2) |
|
|
1033 | (1) |
|
|
1034 | (2) |
|
|
1036 | (1) |
|
|
1037 | (1) |
Appendix A Matlab Basics |
|
1038 | (18) |
References |
|
1056 | (15) |
Index |
|
1071 | |
Appendix B MathScript RT Module Basics |
|
Appendix C Symbols, Units, and Conversion Factors |
|
Appendix D Laplace Transform Pairs |
|
Appendix E An Introduction to Matrix Algebra |
|
Appendix F Decibel Conversion |
|
Appendix G Complex Numbers |
|
Appendix H z-Transform Paris Preface |
|
Appendix I Discrete-Time Evaluation of the Time Response |
|