Modern Control Systems

Hardcover
from $0.00

Author: Richard C. Dorf

ISBN-10: 0132270285

ISBN-13: 9780132270281

Category: Hardware Related Programming

Search in google:

Written for a senior-level course, this engineering textbook presents the concepts of feedback control system theory as they have been developed in the frequency and time domains, discussing such topics as robust control systems, state variable models, computer control systems, internal model control, and robust PID controllers. The tenth edition offers Matlab files and Simulink simulations on a companion web site. Annotation ©2004 Book News, Inc., Portland, OR Booknews Organized around the concepts of control system theory as they have been developed in the frequency and time domains, this senior level engineering textbook stresses physical system modeling and practical control system designs with realistic system specifications. The ninth edition integrates a companion web site and the use of Simulink. Annotation c. Book News, Inc., Portland, OR (booknews.com)

PrefaceAbout the AuthorsChapter 1 Introduction to Control Systems 11.1 Introduction 21.2 Brief History of Automatic Control 51.3 Examples of Control Systems 101.4 Engineering Design 171.5 Control System Design 181.6 Mechatronic Systems 211.7 Green Engineering 251.8 The Future Evolution of Control Systems 271.9 Design Examples 281.10 Sequential Design Example: Disk Drive Read System 321.11 Summary 34Skills Check 35Exercises 37Problems 39Advanced Problems 44Design Problems 46Terms and Concepts 48Chapter 2 Mathematical Models of Systems 492.1 Introduction 502.2 Differential Equations of Physical Systems 502.3 Linear Approximations of Physical Systems 552.4 The Laplace Transform 582.5 The Transfer Function of Linear Systems 652.6 Block Diagram Models 792.7 Signal-Flow Graph Models 842.8 Design Examples 902.9 The Simulation of Systems Using Control Design Software 1132.10 Sequential Design Example: Disk Drive Read System 1282.11 Summary 130Skill Check 131Exercises 135Problems 141Advanced Problems 153Design Problems 155Computer Problems 157Terms and Concepts 159Chapter 3 State Variable Models 1613.1 Introduction 1623.2 The State Variables of a Dynamic System 1623.3 The State Differential Equation 1663.4 Signal-Flow Graph and Block Diagram Models 1713.5 Alternative Signal-Flow Graph and Block Diagram Models 1823.6 The Transfer Function from the State Equation 1873.7 The Time Response and the State Transition Matrix 1893.8 Design Examples 1933.9 Analysis of State Variable Models Using Control Design Software 2063.10 Sequential Design Example: Disk Drive Read System 2093.11 Summary 213SkillS Check 214Exercises 217Problems 220Advanced Problems 227Design Problems 230Computer Problems 231Terms and Concepts 232Chapter 4 Feedback Control System Characteristics 2344.1 Introduction 2354.2 Error Signal Analysis 2374.3 Sensitivity of Control Systems to Parameter Variations 2394.4 Disturbance Signals in a Feedback Control System 2424.5 Control of the Transient Response 2474.6 Steady-State Error 2504.7 The Cost of Feedback 2534.8 Design Examples 2544.9 Control System Characteristics Using Control Design Software 2684.10 Sequential Design Example: Disk Drive Read System 2734.11 Summary 277Skills Check 279Exercises 283Problems 287Advanced Problems 293Design Problems 296Computer Problems 300Terms and Concepts 303Chapter 5 The Performance of Feedback Control Systems 3045.1 Introduction 3055.2 Test Input Signals 3055.3 Performance of Second-Order Systems 3085.4 Effects of a Third Pole and a Zero on the Second-Order System Response 3145.5 The s-Plane Root Location and the Transient Response 3205.6 The Steady-State Error of Feedback Control Systems 3225.7 Performance Indices 3305.8 The Simplification of Linear Systems 3395.9 Design Examples 3425.10 System Performance Using Control Design Software 3565.11 Sequential Design Example: Disk Drive Read System 3605.12 Summary 364Skills Check 364Exercises 368Problems 371Advanced Problems 377Design Problems 379Computer Problems 382Terms and Concepts 384Chapter 6 The Stability of Linear Feedback Systems 3866.1 The Concept of Stability 3876.2 The Routh-Hurwitz Stability Criterion 3916.3 The Relative Stability of Feedback Control Systems 3996.4 The Stability of State Variable Systems 4016.5 Design Examples 4046.6 System Stability Using Control Design Software 4136.7 Sequential Design Example: Disk Drive Read System 4216.8 Summary 424Skills Check 425Exercises 428Problems 430Advanced Problems 435Design Problems 438Computer Problems 440Terms and Concepts 442Chapter 7 The Root Locus Method 4437.1 Introduction 4447.2 The Root Locus Concept 4447.3 The Root Locus Procedure 4497.4 Parameter Design by the Root Locus Method 4677.5 Sensitivity and the Root Locus 4737.6 PID Controllers 4807.7 Negative Gain Root Locus 4927.8 Design Examples 4967.9 The Root Locus Using Control Design Software 5107.10 Sequential Design Example: Disk Drive Read System 5167.11 Summary 518Skills Check 522Exercises 526Problems 530Advanced Problems 539Design Problems 543Computer Problems 549Terms and Concepts 551Chapter 8 Frequency Response Methods 5538.1 Introduction 5548.2 Frequency Response Plots 5568.3 Frequency Response Measurements 5778.4 Performance Specifications in the Frequency Domain 5798.5 Log Magnitude and Phase Diagrams 5828.6 Design Examples 5838.7 Frequency Response Methods Using Control Design Software 5968.8 Sequential Design Example: Disk Drive Read System 6028.9 Summary 603Skills Check 608Exercises 613Problems 616Advanced Problems 626Design Problems 628Computer Problems 631Terms and Concepts 633Chapter 9 Stability in the Frequency Domain 6349.1 Introduction 6359.2 Mapping Contours in the s-Plane 6369.3 The Nyquist Criterion 6429.4 Relative Stability and the Nyquist Criterion 6539.5 Time-Domain Performance Criteria in the Frequency Domain 6619.6 System Bandwidth 6689.7 The Stability of Control Systems with Time Delays 6689.8 Design Examples 6739.9 PID Controllers in the Frequency Domain 6919.10 Stability in the Frequency Domain Using Control Design Software 6929.11 Sequential Design Example: Disk Drive Read System 7009.12 Summary 703Skills Check 711Exercises 715Problems 721Advanced Problems 731Design Problems 735Computer Problems 740Terms and Concepts 742Chapter 10 The Design of Feedback Control Systems 74310.1 Introduction 74410.2 Approaches to System Design 74510.3 Cascade Compensation Networks 74710.4 Phase-Lead Design Using the Bode Diagram 75110.5 Phase-Lead Design Using the Root Locus 75710.6 System Design Using Integration Networks 76410.7 Phase-Lag Design Using the Root Locus 76710.8 Phase-Lag Design Using the Bode Diagram 77210.9 Design on the Bode Diagram Using Analytical Methods 77610.10 Systems with a Prefilter 77810.11 Design for Deadbeat Response 78110.12 Design Examples 78310.13 System Design Using Control Design Software 79610.14 Sequential Design Example: Disk Drive Read System 80210.15 Summary 804Skills Check 806Exercises 810Problems 814Advanced Problems 823Design Problems 826Computer Problems 831Terms and Concepts 833Chapter 11 The Design of State Variable Feedback Systems 83411.1 Introduction 83511.2 Controllability and Observability 83511.3 Full-State Feedback Control Design 84111.4 Observer Design 84711.5 Integrated Full-State Feedback and Observer 85111.6 Reference Inputs 85711.7 Optimal Control Systems 85911.8 Internal Model Design 86911.9 Design Examples 87311.10 State Variable Design Using Control Design Software 88211.11 Sequential Design Example: Disk Drive Read System 88811.12 Summary 890Skills Check 890Exercises 894Problems 896Advanced Problems 900Design Problems 903Computer Problems 906Terms and Concepts 908Chapter 12 Robust Control Systems 91012.1 Introduction 91112.2 Robust Control Systems and System Sensitivity 91212.3 Analysis of Robustness 91612.4 Systems with Uncertain Parameters 91812.5 The Design of Robust Control Systems 92012.6 The Design of Robust PID-Controlled Systems 92612.7 The Robust Internal Model Control System 93212.8 Design Examples 93512.9 The Pseudo-Quantitative Feedback System 95212.10 Robust Control Systems Using Control Design Software 95312.11 Sequential Design Example: Disk Drive Read System 95812.12 Summary 960Skills Check 961Exercises 965Problems 967Advanced Problems 971Design Problems 974Computer Problems 980Terms and Concepts 982Chapter 13 Digital Control Systems 98413.1 Introduction 98513.2 Digital Computer Control System Applications 98513.3 Sampled-Data Systems 98713.4 The z-Transform 99013.5 Closed-Loop Feedback Sampled-Data Systems 99513.6 Performance of a Sampled-Data, Second-Order System 99913.7 Closed-Loop Systems with Digital Computer Compensation 100113.8 The Root Locus of Digital Control Systems 100413.9 Implementation of Digital Controllers 100813.10 Design Examples 100913.11 Digital Control Systems Using Control Design Software 101813.12 Sequential Design Example: Disk Drive Read System 102313.13 Summary 1025Skill Check 1025Exercises 1029Problems 1031Advanced Problems 1033Design Problems 1034Computer Problems 1036Terms and Concepts 1037Appendix A Matlab Basics 1038References 1056Index 1071Appendix B MathScript RT Module BasicsAppendix C Symbols, Units, and Conversion FactorsAppendix D Laplace Transform PairsAppendix E An Introduction to Matrix AlgebraAppendix F Decibel ConversionAppendix G Complex NumbersAppendix H z-Transform Paris PrefaceAppendix I Discrete-Time Evaluation of the Time Response