control systems engineering - gbv

6
Control Systems Engineering FIFTH EDITION I.J. Nagrath M. Gopal Ansh an ANSHAN LTD 6 Newlands Road Tunbridge Welis, Kent, TN4 9AT, UK

Upload: others

Post on 16-Oct-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Control Systems Engineering - GBV

Control Systems

Engineering FIFTH EDITION

I.J. Nagrath

M. Gopal

Ansh an

ANSHAN LTD 6 Newlands Road

Tunbridge Welis, Kent, TN4 9AT, UK

Page 2: Control Systems Engineering - GBV

CONTENTS

Preface to the Fifth Edition v Preface to the Third Edition vii

1. INTRODUCTION 1-20

1.1 The Control System 2 1.2 Servomechanisms 6 1.3 History and Development of Automatic Control 10 1.4 Digital Computer Control 14 1.5 Application of Control Theory in Non-engineering Fields 18 1.6 The Control Problem 19

2. MATHEMATICAL MODELS OF PHYSICAL SYSTEMS 21-90

2.1 Introduction 22 2.2 Differential Equations of Physical Systems 24 2.3 Dynamics of Robotic Mechanisms 42 2.4 Transfer Functions 46 2.5 Block Diagram Algebra 54 2.6 Signal Flow Graphs 62 2.7 Illustrative Examples 72

Problems 83

3. FEEDBACK CHARACTERISTICS OF CONTROL SYSTEMS 91-129

3.1 Feedback and Non-feedback Systems 92 3.2 Reduction of Parameter Variations by Use of Feedback 93 3.3 Control Over System Dynamics by Use of Feedback 97 3.4 Control of the Effects of Disturbance Signals by Use of Feedback 100 3.5 Linearizing Effect of Feedback 102 3.6 Regenerative Feedback 103 3.7 Illustrative Examples 104

Problems 119

4. CONTROL SYSTEMS AND COMPONENTS 131-192 4.1 Introduction 132 4.2 Linear Approximation of Nonlinear Systems 133

Page 3: Control Systems Engineering - GBV

CONTENTS

4.3 Controller Components 134

4.4 Stepper Motors 154

4.5 Hydraulic Systems 163

4.6 Pneumatic Systems 177

Problems 185

5. TIME RESPONSE ANALYSIS, DESIGN SPECIFICATIONS 193-268 AND PERFORMANCE INDICES

5.1 Introduction 194

5.2 Standard Test Signals 195

5.3 Time Response of First-order Systems 197

5.4 Time Response of Second-order Systems 199

5.5 Steady-state Errors and Error Constants 210

5.6 Effect of Adding a Zero to a System 214

5.7 Design Specifications of Second-order Systems 215

5.8 Design Considerations for Higher-order Systems 221

5.9 Performance Indices 223

5.10 Illustrative Examples 227

5.11 Robotic Control Systems 237

5.12 State Variable Analysis—Laplace Transform Technique 245

5.13 The Approximation of Higher-order Systems by Lower-order 248

Problems 261

6. CONCEPTS OF STABILITY AND ALGEBRAIC CRITERIA 269-295 6.1 The Concept of Stability 270

6.2 Necessary Conditions for Stability 275

6.3 Hurwitz Stability Criterion 277

6.4 Routh Stability Criterion 278

6.5 Relative Stability Analysis 287

6.6 More on the Routh Stability Criterion 290

6.7 Stability of Systems Modelled in State Variable Form 291

Problems 293

7. T H E ROOT LOCUS TECHNIQUE 297-343 7.1 Introduction 298

7.2 The Root Locus Concepts 299

7.3 Construction Foot Loci 302

7.4 Root Contours 327

7.5 Systems with Transportation Lag 332

7.6 Sensitivity of the Roots of the Characteristic Equation 334

7.7 MATLAB: Tool for Design and Analysis of Control Systems—Appendix III 340

Problems 340

Page 4: Control Systems Engineering - GBV

CONTENTS XI

8. FREQUENCY RESPONSE ANALYSIS 345-376 8.1 Introduction 346 8.2 Correlation between Time and Frequency Response 347 8.3 Polar Plots 352 8.4 Bode Plots 355 8.5 All-pass and Minimum-phase Systems 366 8.6 Experimental Determination of Transfer Functions 367 8.7 Log-magnitude versus Phase Plots 370 8.8 MATLAB: Tool for Design and Analysis of Control Systems—Appendix III 371

Problems 374

9. STABILITY IN FREQUENCY DOMAIN 377-423 9.1 Introduction 378 9.2 Mathematical Preliminaries 378 9.3 Nyquist Stability Criterion 381 9.4 Assessment of Relative Stability Using Nyquist Criterion 394 9.5 Closed-loop Frequency Response 409 9.6 Sensitivity Analysis in Frequency Domain 417

Problems 420

10. INTRODUCTION TO DESIGN 425-511 10.1 The Design Problem 426 10.2 Preliminary Considerations of Classical Design 428 10.3 Realization of Basic Compensators 435 10.4 Cascade Compensation in Time Domain 440 10.5 Cascade Compensation in Frequency Domain 459 10.6 Tuning of PID Controllers 477 10.7 Feedback Compensation 483 10.8 Robust Control System Design 490

Problems 506

11. DIGITAL CONTROL SYSTEMS 513-568 11.1 Introduction 514 11.2 Spectrum Analysis of Sampling Process 517 11.3 Signal Reconstruction 519 11.4 Difference Equations 519 11.5 The 2-transform 521 11.6 The 2-transfer Function (Pulse Transfer Function) 531 11.7 The Inverse 2-transform and Response of Linear Discrete Systems 535 11.8 The 2-transform Analysis of Sampled-data Control Systems 538 11.9 The 2-and s-domain Relationship 548

Page 5: Control Systems Engineering - GBV

XII CONTENTS

11.10 Stability Analysis 549

11.11 Compensation Techniques 558

Problems 564

12. STATE VARIABLE ANALYSIS AND DESIGN 569-640

12.1 Introduction 570

12.2 Concepts of State, State Variables and State Model 571

12.3 State Models for Linear Continuous-Time Systems 578

12.4 State Variables and Linear Discrete-Time Systems 596

12.5 Diagonalization 599

12.6 Solution of State Equations 604

12.7 Concepts of Controllability and Observability 617

12.8 Pole Placement by State Feedback 625

12.9 Observer Systems 632

Problems 634

13. LIAPUNOV'S STABILITY ANALYSIS 641-662 13.1 Introduction 642

13.2 Liapunov's Stability Criterion 646

13.3 The Direct Method of Liapunov and the Linear System 650

13.4 Methods of Constructing Liapunov Functions for Nonlinear Systems 652

Problems 660

14. OPTIMAL CONTROL SYSTEMS 663-712

14.1 Introduction 664

14.2 Parameter Optimization: Servomechanisms 665

14.3 Optimal Control Problems: Transfer Function Approach 673

14.4 Optimal Control Problems: State Variable Approach 684

14.5 The State Regulator Problem 688

14.6 The Infinite-time Regulator Problem 697

14.7 The Output Regulator and the Tracking Problems 702

14.8 Parameter Optimization: Regulators 704

Problems 707

15. NONLINEAR SYSTEMS 713-764

15.1 Introduction 714

15.2 Common Physical Nonlinearities 719

15.3 The Phase-plane Method: Basic Concepts 723

15.4 Singular Points 725

15.5 Stability of Nonlinear System 731

15.6 Construction of Phase-trajectories 734

15.7 The Describing Function Method: Basic Concepts 742

Page 6: Control Systems Engineering - GBV

CONTENTS XIII

15.8 Derivation of Describing Functions 743 15.9 Stability Analysis by Describing Function Method 749 15.10 Jump Resonance 757

Problems 759

16. ADVANCES IN CONTROL SYSTEMS 765-815

16.1 Introduction 766 16.2 Adaptive Control 767 16.3 Fuzzy Logic Control 783 16.4 Neural Networks 801

Problems 812

APPENDICES

Appendix-I Fourier and Laplace Transforms and Partial Fractions 818

Appendix-II Elements of Matrix Analysis 827

Appendix-Ill MATLAB: Tool for Design and Analysis of Control Systems 836

Appendix-TV Final Value Theorem 848

Appendix-V Proof of a Transformation 849

Appendix-VI Answers to Problems 852

BIBLIOGRAPHY 869-886

INDEX 887-895