2 options
Modern control systems / Richard C. Dorf, Robert H. Bishop.
LIBRA TJ216 .D67 2001
Available from offsite location
LIBRA TJ216 .D67 2001
Available from offsite location
- Format:
- Book
- Author/Creator:
- Dorf, Richard C.
- Language:
- English
- Subjects (All):
- Feedback control systems.
- Control theory.
- Physical Description:
- xxiii, 831 pages : illustrations ; 25 cm
- Edition:
- Ninth edition.
- Place of Publication:
- Upper Saddle River, NJ : Prentice Hall, 2001.
- Contents:
- 1.2 History of Automatic Control 4
- 1.3 Two Examples of the Use of Feedback 7
- 1.4 Control Engineering Practice 8
- 1.5 Examples of Modern Control Systems 9
- 1.6 Automatic Assembly and Robots 16
- 1.7 The Future Evolution of Control Systems 16
- 1.8 Engineering Design 18
- 1.9 Control System Design 19
- 1.10 Design Example: Turntable Speed Control 21
- 1.11 Design Example: Insulin Delivery Control System 22
- 1.12 Sequential Design Example: Disk Drive Read System 23
- Chapter 2 Mathematical Models of Systems 32
- 2.2 Differential Equations of Physical Systems 33
- 2.3 Linear Approximations of Physical Systems 38
- 2.4 The Laplace Transform 41
- 2.5 The Transfer Function of Linear Systems 47
- 2.6 Block Diagram Models 62
- 2.7 Signal-Flow Graph Models 66
- 2.8 Computer Analysis of Control Systems 71
- 2.9 Design Examples 72
- 2.10 The Simulation of Systems Using Matlab 80
- 2.11 Sequential Design Example: Disk Drive Read System 94
- Chapter 3 State Variable Models 119
- 3.2 The State Variables of a Dynamic System 121
- 3.3 The State Differential Equation 123
- 3.4 Signal-Flow Graph State Models 126
- 3.5 Alternative Signal-Flow Graph State Models 132
- 3.6 The Transfer Function from the State Equation 136
- 3.7 The Time Response and the State Transition Matrix 138
- 3.8 A Discrete-Time Evaluation of the Time Response 142
- 3.9 Design Example: Printer Belt Drive 147
- 3.10 Analysis of State Variable Models Using Matlab 152
- 3.11 Sequential Design Example: Disk Drive Read System 155
- Chapter 4 Feedback Control System Characteristics 173
- 4.1 Open- and Closed-Loop Control Systems 174
- 4.2 Sensitivity of Control Systems to Parameter Variations 176
- 4.3 Control of the Transient Response of Control Systems 179
- 4.4 Disturbance Signals in a Feedback Control System 183
- 4.5 Steady-State Error 187
- 4.6 The Cost of Feedback 190
- 4.7 Design Example: English Channel Boring Machines 191
- 4.8 Design Example: Mars Rover Vehicle 194
- 4.9 Control System Characteristics Using Matlab 196
- 4.10 Sequential Design Example: Disk Drive Read System 202
- Chapter 5 The Performance of Feedback Control Systems 223
- 5.2 Test Input Signals 225
- 5.3 Performance of a Second-Order System 227
- 5.4 Effects of a Third Pole and a Zero on the Second-Order System Response 233
- 5.5 Estimation of the Damping Ratio 238
- 5.6 The s-Plane Root Location and the Transient Response 239
- 5.7 The Steady-State Error of Feedback Control Systems 240
- 5.8 The Steady-State Error of Nonunity Feedback Systems 245
- 5.9 Performance Indices 247
- 5.10 The Simplification of Linear Systems 256
- 5.11 Design Example: Hubble Telescope Pointing Control 259
- 5.12 System Performance Using Matlab 262
- 5.13 Sequential Design Example: Disk Drive Read System 271
- Chapter 6 The Stability of Linear Feedback Systems 290
- 6.1 The Concept of Stability 291
- 6.2 The Routh-Hurwitz Stability Criterion 295
- 6.3 The Relative Stability of Feedback Control Systems 303
- 6.4 The Stability of State Variable Systems 304
- 6.5 Design Example: Tracked Vehicle Turning Control 307
- 6.6 System Stability Using Matlab 309
- 6.7 Sequential Design Example: Disk Drive Read System 317
- Chapter 7 The Root Locus Method 331
- 7.2 The Root Locus Concept 332
- 7.3 The Root Locus Procedure 339
- 7.4 An Example of a Control System Analysis and Design Utilizing the Root Locus Method 351
- 7.5 Parameter Design by the Root Locus Method 354
- 7.6 Sensitivity and the Root Locus 359
- 7.7 Three-Term (PID) Controllers 366
- 7.8 Design Example: Laser Manipulator Control System 368
- 7.9 The Design of a Robot Control System 371
- 7.10 The Root Locus Using Matlab 373
- 7.11 Sequential Design Example: Disk Drive Read System 379
- Chapter 8 Frequency Response Methods 406
- 8.2 Frequency Response Plots 409
- 8.3 An Example of Drawing the Bode Diagram 426
- 8.4 Frequency Response Measurements 430
- 8.5 Performance Specifications in the Frequency Domain 432
- 8.6 Log Magnitude and Phase Diagrams 435
- 8.7 Design Example: Engraving Machine Control System 435
- 8.8 Frequency Response Methods Using Matlab 439
- 8.9 Sequential Design Example: Disk Drive Read System 444
- Chapter 9 Stability in the Frequency Domain 469
- 9.2 Mapping Contours in the s-Plane 471
- 9.3 The Nyquist Criterion 476
- 9.4 Relative Stability and the Nyquist Criterion 487
- 9.5 Time-Domain Performance Criteria Specified in the Frequency Domain 493
- 9.6 System Bandwidth 500
- 9.7 The Stability of Control Systems with Time Delays 501
- 9.8 Design Example: Remotely Controlled Reconnaissance Vehicle 505
- 9.9 PID Controllers in the Frequency Domain 508
- 9.10 Stability in the Frequency Domain Using Matlab 509
- 9.11 Sequential Design Example: Disk Drive Read System 519
- Chapter 10 The Design of Feedback Control Systems 553
- 10.2 Approaches to System Design 555
- 10.3 Cascade Compensation Networks 557
- 10.4 Phase-Lead Design Using the Bode Diagram 561
- 10.5 Phase-Lead Design Using the Root Locus 567
- 10.6 System Design Using Integration Networks 573
- 10.7 Phase-Lag Design Using the Root Locus 576
- 10.8 Phase-Lag Design Using the Bode Diagram 580
- 10.9 System Design on the Bode Diagram Using Analytical and Computer Methods 585
- 10.10 Systems with a Prefilter 586
- 10.11 Design for Deadbeat Response 589
- 10.12 Design Example: Rotor Winder Control System 592
- 10.13 Design Example: The X-Y Plotter 595
- 10.14 System Design Using Matlab 598
- 10.15 Sequential Design Example: Disk Drive Read System 605
- Chapter 11 The Design of State Variable Feedback Systems 631
- 11.2 Controllability 632
- 11.3 Observability 634
- 11.4 Optimal Control Systems 636
- 11.5 Pole Placement Using State Feedback 645
- 11.6 Ackermann's Formula 651
- 11.7 Limitations of State Variable Feedback 652
- 11.8 Internal Model Design 652
- 11.9 Design Example: Automatic Test System 655
- 11.10 State Variable Design Using Matlab 658
- 11.11 Sequential Design Example: Disk Drive Read System 666
- Chapter 12 Robust Control Systems 680
- 12.2 Robust Control Systems and System Sensitivity 682
- 12.3 Analysis of Robustness 685
- 12.4 Systems with Uncertain Parameters 688
- 12.5 The Design of Robust Control Systems 690
- 12.6 PID Controllers 695
- 12.7 The Design of Robust PID Controlled Systems 697
- 12.8 Design Example: Aircraft Autopilot 702
- 12.9 The Design of a Space Telescope Control System 703
- 12.10 The Design of a Robust Bobbin Drive 705
- 12.11 The Robust Internal Model Control System 708
- 12.12 The Design of an Ultra-Precision Diamond Turning Machine 710
- 12.13 The Pseudo-Quantitative Feedback System 714
- 12.14 Robust Control Systems Using Matlab 716
- 12.15 Sequential Design Example: Disk Drive Read System 719
- Chapter 13 Digital Control Systems 743
- 13.2 Digital Computer Control System Applications 744
- 13.3 Sampled-Data Systems 746
- 13.4 The z-Transform 749
- 13.5 Closed-Loop Feedback Sampled-Data Systems 754
- 13.6 Stability Analysis in the z-Plane 756
- 13.7 Performance of a Sampled-Data, Second-Order System 757
- 13.8 Closed-Loop Systems with Digital Computer Compensation 760
- 13.9 The Design of a Worktable Motion Control System 762
- 13.10 The Root Locus of Digital Control Systems 764
- 13.11 Implementation of Digital Controllers 768
- 13.12 Digital Control Systems Using Matlab 769
- 13.13 Sequential Design Example: Disk Drive Read System 774
- Appendix A Matlab Basics 787
- Appendix B Simulink Basics 805
- Appendix D Laplace Transform Pai.
- Notes:
- Includes bibliographical references (pages 813-823) and index.
- Local Notes:
- Acquired for the Penn Libraries with assistance from the Anne and Joseph Trachtman Memorial Book Fund.
- ISBN:
- 0130306606
- OCLC:
- 43864474
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.