计算机控制系统理论与设计:英文版

计算机控制系统理论与设计:英文版
作 者: karl Astrom Bjorn Wittenmark
出版社: 清华大学出版社
丛编项: 信息技术学科与电气工程学科系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 控制系统
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《计算机控制系统理论与设计:英文版》作者简介

内容简介

本书是控制领域的一本经典著作,两位作者也是国际控制界的知名学者,本书及前期版本被国外许多大学采用作为教材。新版(第3版)在不增加篇幅的情况下,增加了大量反映计算机控制系统理论与实践进展的内容。**在体系结构上,既考虑了和控制理论的接轨又较好地处理了与计算机技术的衔接。**在内容组织上,强调理论联系实际。不仅给出理论的结果,而且给出实用的算法和对一些实际问题的考虑。同时引入Matlab与Simulink作为计算机辅助设计控制系统的软件工具,从而使所介绍的理论和方法更易于接受和应用。**设有专门的网址提供教学用的参考资料。

图书目录

Preface

1. Computer Control

1.1 Introduction

1.2 Computer Technology

1.3 Computer-Control Theory

1.4 Inherently Sampled Systems

1.5 How Theory Developed

1.6 Notes and References

2. Discrete-Time Systems

2.1 Introduction

2.2 Sampling Continuous-Time Signals

2.3 Sampling a Continuous-Time State-Space System

2.4 Discrete-Time Systems

2.5 Changing Coordinates in State-Space Models

2.6 Input-Output Models

2.7 The z-Transform

2.8 Poles and Zeros

2.9 Selection of Sampling Rate

2.10 Problems

2.11 Notes and References

3. Analysis of Discrete-Time Systems

3.1 Introduction

3.2 Stability

3.3 Sensitivity and Robustness

3.4 Controllability, Reachability, Observability, and Detectability

3.5 Analysis of Simple Feedback Loops

3.6 Problems

3.7 Notes and References

4. Pole-Placement Design: A State-Space Approach

4.1 Introduction

4.2 Control-System Design

4.3 Regulation by State Feedback

4.4 Observers

4.5 Output Feedback

4.6 The Servo Problem

4.7 A Design Example

4.8 Conclusions

4.9 Problems

4.10 Notes and References

5. Pole-Placement Design: A Polynomial Approach

5.1 Introduction

5.2 A Simple Design Problem

5.3 The Diophantine Equation

5.4 More Realistic Assumptions

5.5 Sensitivity to Modeling Errors

5.6 A Design Procedure

5.7 Design of a Controller for the Double Integrator

5.8 Design of a Controller for the Harmonic Oscillator

5.9 Design of a Controller for a Flexible Robot Arm

5.10 Relations to Other Design Methods

5.11 Conclusions

5.12 Problems

5.13 Notes and References

6. Design: An Overview

6.1 Introduction

6.2 Operational Aspects

6.3 Principles of Structuring

6.4 A Top-Down Approach

6.5 A Bottom-Up Approach

6.6 Design of Simple Loops

6.7 Conclusions

6.8 Problems

6.9 Notes and References

7. Process-Oriented Models

7.1 Introduction

7.2 A Computer-Controlled System

7.3 Sampling and Reconstruction

7.4 Aliasing or Frequency Folding

7.5 Designing Controllers with Predictive First-Order Hold

7.6 The Modulation Model

7.7 Frequency Response

7.8 Pulse-Transfer-Function Formalism

7.9 Multirate Sampling

7.10 Problems

7.11 Notes and References

8. Approximating Continuous-Time Controllers

8.1 Introduction

8.2 Approximations Based on Transfer Functions

8.3 Approximations Based on State Models

8.4 Frequency-Response Design Methods

8.5 Digital PID-Controllers

8.6 Conclusions

8.7 Problems

8.8 Notes and References

9. Implementation of Digital Controllers

9.1 Introduction

9.2 An Overview

9.3 Prefiltering and Computational Delay

9.4 Nonlinear Actuators

9.5 Operational Aspects

9.6 Numerics

9.7 Realization of Digital Controllers

9.8 Programming

9.9 Conclusions

9.10 Problems

9.11 Notes and References

10. Disturbance Models

10.1 Introduction

10.2 Reduction of Effects of Disturbances

10.3 Piecewise Deterministic Disturbances

10.4 Stochastic Models of Disturbances

10.5 Continuous-Time Stochastic Processes

10.6 Sampling a Stochastic Differential Equation

10.7 Conclusions

10.8 Problems

10.9 Notes and References

11. Optimal Design Methods: A State-Space Approach

11.1 Introduction

11.2 Linear Quadratic Control

11.3 Prediction and Filtering Theory

11.4 Linear Quadratic Gaussian Control

11.5 Practical Aspects

11.6 Conclusions

11.7 Problems

11.8 Notes and References

12. Optimal Design Methods: A Polynomial Approach

12.1 Introduction

12.2 Problem Formulation

12.3 Optimal Prediction

12.4 Minimum-Variance Control

12.5 Linear Quadratic Gaussian (LQG) Control

12.6 Practical Aspects

12.7 Conclusions

12.8 Problems

12.9 Notes and References

l3. Identification

13.1 Introduction

13.2 Mathematical Model Building

13.3 System Identification

13.4 The Principle of Least Squares

13.5 Recursive Computations

13.6 Examples

13.7 Summary

13.8 Problems

13.9 Notes and References

A. Examples

B. Matrices

B.1 Matrix Functions

B.2 Matrix-Inversion Lemma

B.3 Notes and References

Bibliography

Index