Preface |
|
xiii | |
About the Authors |
|
xxv | |
|
Introduction to Control Systems |
|
|
1 | (40) |
|
|
2 | (2) |
|
Brief History of Automatic Control |
|
|
4 | (4) |
|
Examples of Control Systems |
|
|
8 | (8) |
|
|
16 | (1) |
|
|
17 | (3) |
|
|
20 | (4) |
|
The Future Evolution of Control Systems |
|
|
24 | (1) |
|
|
25 | (3) |
|
Sequential Design Example: Disk Drive Read System |
|
|
28 | (2) |
|
|
30 | (11) |
|
|
30 | (1) |
|
|
31 | (5) |
|
|
36 | (2) |
|
|
38 | (1) |
|
|
39 | (2) |
|
Mathematical Models of Systems |
|
|
41 | (103) |
|
|
42 | (1) |
|
Differential Equations of Physical Systems |
|
|
42 | (5) |
|
Linear Approximations of Physical Systems |
|
|
47 | (3) |
|
|
50 | (7) |
|
The Transfer Function of Linear Systems |
|
|
57 | (14) |
|
|
71 | (5) |
|
|
76 | (6) |
|
|
82 | (20) |
|
The Simulation of Systems Using Control Design Software |
|
|
102 | (15) |
|
Sequential Design Example: Disk Drive Read System |
|
|
117 | (2) |
|
|
119 | (25) |
|
|
120 | (6) |
|
|
126 | (11) |
|
|
137 | (2) |
|
|
139 | (1) |
|
|
140 | (2) |
|
|
142 | (2) |
|
|
144 | (68) |
|
|
145 | (1) |
|
The State Variables of a Dynamic System |
|
|
145 | (4) |
|
The State Differential Equation |
|
|
149 | (5) |
|
Signal-Flow Graph and Block Diagram Models |
|
|
154 | (11) |
|
Alternative Signal-Flow Graph and Block Diagram Models |
|
|
165 | (5) |
|
The Transfer Function from the State Equation |
|
|
170 | (2) |
|
The Time Response and the State Transition Matrix |
|
|
172 | (4) |
|
|
176 | (13) |
|
Analysis of State Variable Models Using Control Design Software |
|
|
189 | (3) |
|
Sequential Design Example: Disk Drive Read System |
|
|
192 | (4) |
|
|
196 | (16) |
|
|
197 | (2) |
|
|
199 | (8) |
|
|
207 | (1) |
|
|
208 | (2) |
|
|
210 | (1) |
|
|
211 | (1) |
|
Feedback Control System Characteristics |
|
|
212 | (65) |
|
|
213 | (2) |
|
|
215 | (2) |
|
Sensitivity of Control Systems to Parameter Variations |
|
|
217 | (3) |
|
Disturbance Signals in a Feedback Control System |
|
|
220 | (5) |
|
Control of the Transient Response |
|
|
225 | (3) |
|
|
228 | (3) |
|
|
231 | (1) |
|
|
232 | (14) |
|
Control System Characteristics Using Control Design Software |
|
|
246 | (5) |
|
Sequential Design Example: Disk Drive Read System |
|
|
251 | (4) |
|
|
255 | (22) |
|
|
257 | (4) |
|
|
261 | (6) |
|
|
267 | (3) |
|
|
270 | (3) |
|
|
273 | (3) |
|
|
276 | (1) |
|
The Performance of Feedback Control Systems |
|
|
277 | (78) |
|
|
278 | (1) |
|
|
278 | (3) |
|
Performance of Second-Order Systems |
|
|
281 | (6) |
|
Effects of a Third Pole and a Zero on the Second-Order System Response |
|
|
287 | (6) |
|
The s-Plane Root Location and the Transient Response |
|
|
293 | (2) |
|
The Steady-State Error of Feedback Control Systems |
|
|
295 | (8) |
|
|
303 | (9) |
|
The Simplification of Linear Systems |
|
|
312 | (3) |
|
|
315 | (14) |
|
System Performance Using Control Design Software |
|
|
329 | (4) |
|
Sequential Design Example: Disk Drive Read System |
|
|
333 | (4) |
|
|
337 | (18) |
|
|
337 | (4) |
|
|
341 | (6) |
|
|
347 | (2) |
|
|
349 | (2) |
|
|
351 | (2) |
|
|
353 | (2) |
|
The Stability of Linear Feedback Systems |
|
|
355 | (52) |
|
|
356 | (4) |
|
The Routh-Hurwitz Stability Criterion |
|
|
360 | (8) |
|
The Relative Stability of Feedback Control Systems |
|
|
368 | (2) |
|
The Stability of State Variable Systems |
|
|
370 | (3) |
|
|
373 | (9) |
|
System Stability Using Control Design Software |
|
|
382 | (8) |
|
Sequential Design Example: Disk Drive Read System |
|
|
390 | (3) |
|
|
393 | (14) |
|
|
394 | (2) |
|
|
396 | (4) |
|
|
400 | (2) |
|
|
402 | (2) |
|
|
404 | (2) |
|
|
406 | (1) |
|
|
407 | (86) |
|
|
408 | (1) |
|
|
408 | (5) |
|
|
413 | (18) |
|
Parameter Design by the Root Locus Method |
|
|
431 | (6) |
|
Sensitivity and the Root Locus |
|
|
437 | (7) |
|
Three-Term (PID) Controllers |
|
|
444 | (3) |
|
|
447 | (11) |
|
The Root Locus Using Control Design Software |
|
|
458 | (5) |
|
Sequential Design Example: Disk Drive Read System |
|
|
463 | (2) |
|
|
465 | (28) |
|
|
469 | (3) |
|
|
472 | (10) |
|
|
482 | (3) |
|
|
485 | (5) |
|
|
490 | (1) |
|
|
491 | (2) |
|
Frequency Response Methods |
|
|
493 | (74) |
|
|
494 | (2) |
|
|
496 | (21) |
|
Frequency Response Measurements |
|
|
517 | (2) |
|
Performance Specifications in the Frequency Domain |
|
|
519 | (3) |
|
Log Magnitude and Phase Diagrams |
|
|
522 | (1) |
|
|
523 | (11) |
|
Frequency Response Methods Using Control Design Software |
|
|
534 | (6) |
|
Sequential Design Example: Disk Drive Read System |
|
|
540 | (1) |
|
|
541 | (26) |
|
|
546 | (3) |
|
|
549 | (10) |
|
|
559 | (2) |
|
|
561 | (3) |
|
|
564 | (2) |
|
|
566 | (1) |
|
Stability in the Frequency Domain |
|
|
567 | (100) |
|
|
568 | (1) |
|
Mapping Contours in the s-Plane |
|
|
569 | (6) |
|
|
575 | (11) |
|
Relative Stability and the Nyquist Criterion |
|
|
586 | (8) |
|
Time-Domain Performance Criteria in the Frequency Domain |
|
|
594 | (7) |
|
|
601 | (1) |
|
The Stability of Control Systems with Time Delays |
|
|
601 | (5) |
|
|
606 | (14) |
|
PID Controllers in the Frequency Domain |
|
|
620 | (1) |
|
Stability in the Frequency Domain Using Control Design Software |
|
|
621 | (8) |
|
Sequential Design Example: Disk Drive Read System |
|
|
629 | (3) |
|
|
632 | (35) |
|
|
640 | (6) |
|
|
646 | (10) |
|
|
656 | (3) |
|
|
659 | (4) |
|
|
663 | (2) |
|
|
665 | (2) |
|
The Design of Feedback Control Systems |
|
|
667 | (89) |
|
|
668 | (1) |
|
Approaches to System Design |
|
|
669 | (2) |
|
Cascade Compensation Networks |
|
|
671 | (4) |
|
Phase-Lead Design Using the Bode Diagram |
|
|
675 | (6) |
|
Phase-Lead Design Using the Root Locus |
|
|
681 | (7) |
|
System Design Using Integration Networks |
|
|
688 | (3) |
|
Phase-Lag Design Using the Root Locus |
|
|
691 | (5) |
|
Phase-Lag Design Using the Bode Diagram |
|
|
696 | (4) |
|
Design on the Bode Diagram Using Analytical Methods |
|
|
700 | (2) |
|
|
702 | (3) |
|
Design for Deadbeat Response |
|
|
705 | (2) |
|
|
707 | (13) |
|
System Design Using Control Design Software |
|
|
720 | (6) |
|
Sequential Design Example: Disk Drive Read System |
|
|
726 | (2) |
|
|
728 | (28) |
|
|
730 | (4) |
|
|
734 | (10) |
|
|
744 | (3) |
|
|
747 | (6) |
|
|
753 | (2) |
|
|
755 | (1) |
|
The Design of State Variable Feedback Systems |
|
|
756 | (72) |
|
|
757 | (1) |
|
Controllability and Observability |
|
|
757 | (6) |
|
Full-State Feedback Control Design |
|
|
763 | (6) |
|
|
769 | (4) |
|
Integrated Full-State Feedback and Observer |
|
|
773 | (6) |
|
|
779 | (2) |
|
|
781 | (10) |
|
|
791 | (4) |
|
|
795 | (9) |
|
State Variable Design Using Control Design Software |
|
|
804 | (6) |
|
Sequential Design Example: Disk Drive Read System |
|
|
810 | (2) |
|
|
812 | (16) |
|
|
812 | (2) |
|
|
814 | (4) |
|
|
818 | (3) |
|
|
821 | (3) |
|
|
824 | (2) |
|
|
826 | (2) |
|
|
828 | (73) |
|
|
829 | (1) |
|
Robust Control Systems and System Sensitivity |
|
|
830 | (4) |
|
|
834 | (2) |
|
Systems with Uncertain Parameters |
|
|
836 | (2) |
|
The Design of Robust Control Systems |
|
|
838 | (6) |
|
The Design of Robust PID-Controlled Systems |
|
|
844 | (6) |
|
The Robust Internal Model Control System |
|
|
850 | (3) |
|
|
853 | (17) |
|
The Pseudo-Quantitative Feedback System |
|
|
870 | (1) |
|
Robust Control Systems Using Control Design Software |
|
|
871 | (5) |
|
Sequential Design Example: Disk Drive Read System |
|
|
876 | (2) |
|
|
878 | (23) |
|
|
879 | (2) |
|
|
881 | (6) |
|
|
887 | (4) |
|
|
891 | (6) |
|
|
897 | (2) |
|
|
899 | (2) |
|
|
901 | (52) |
|
|
902 | (1) |
|
Digital Computer Control System Applications |
|
|
902 | (2) |
|
|
904 | (3) |
|
|
907 | (5) |
|
Closed-Loop Feedback Sampled-Data Systems |
|
|
912 | (4) |
|
Performance of a Sampled-Data, Second-Order System |
|
|
916 | (2) |
|
Closed-Loop Systems with Digital Computer Compensation |
|
|
918 | (3) |
|
The Root Locus of Digital Control Systems |
|
|
921 | (4) |
|
Implementation of Digital Controllers |
|
|
925 | (1) |
|
|
926 | (9) |
|
Digital Control Systems Using Control Design Software |
|
|
935 | (5) |
|
Sequential Design Example: Disk Drive Read System |
|
|
940 | (2) |
|
|
942 | (11) |
|
|
942 | (2) |
|
|
944 | (2) |
|
|
946 | (1) |
|
|
947 | (2) |
|
|
949 | (1) |
|
|
950 | (3) |
Appendix A Matlab Basics |
|
953 | (18) |
Appendix B MathScript Basics |
|
971 | (22) |
Web Resources |
|
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 Pairs Preface |
|
Appendix I Discrete-Time Evaluation of the Time Response |
|
References |
|
993 | (14) |
Index |
|
1007 | |