現代控制理論基礎(英文版)
滕青芳,董海鷹,魏文軍
- 出版商: 清華大學
- 出版日期: 2025-05-01
- 售價: $474
- 語言: 簡體中文
- ISBN: 7302687986
- ISBN-13: 9787302687986
-
相關分類:
英文 English
下單後立即進貨 (約4週~6週)
商品描述
"本書以狀態空間法為核心,闡述了現代控制理論的基本原理及其分析和綜合方法。全書共有6章,包含線性系統的狀態空間描述、線性系統的運動分析、線性系統的能控性和能觀性、李雅普諾夫穩定性分析、線性系統的狀態綜合。本書是作者根據我國現代控制理論課程教學要求、大量參考國際優秀原版教材,並總結近年來該課程雙語教學實踐經驗的基礎上編寫的。 本書可作為高等院校自動化、電氣工程及其自動化等控制類專業的現代控制理論雙語教學教材,也可作為相關工程技術人員的參考書。 "
目錄大綱
目錄
Chapter 1Introduction to Control Systems
1.1Historical Review of Automatic Control Theory
1.2Modern Control Theory versus Conventional Control Theory
1.2.1Modern control theory
1.2.2Modern control theory versus conventional control theory
1.2.3Definitions
1.3Design of Control Systems
1.4Future Evolution of Control Systems
1.5Outline of this Book
Chapter 2Modeling In State Space
2.1State Variable and State Space Expression
2.1.1Some basic concept and definitions
2.1.2State space expression
2.1.3Relationship between transfer functions (or transfer matrix)
and statespace equations
2.2State Space Representation of Linear Dynamic System
2.2.1State space representation of differential equation
2.2.2From transfer function to state space representation
2.3From Block Diagram to State Space Representation
2.4Linear Transform of State Space Expression
2.4.1Nonsingular linear transform (or similarity transformation)
2.4.2Eigenvalues and eigenvectors of an n×n matrix A
2.4.3Statespace representation in canonical forms
2.5State Space Representations of Discrete Systems
2.5.1Statespace representation of nthorder systems of linear
difference equations in which the forcing function does not
involve difference terms
2.5.2State space representation of nthorder systems of linear
difference equations in which the forcing function involves
difference terms
2.6Transformation of System Models with MATLAB
2.6.1Transformation from transfer function to state space
formulation
2.6.2Transformation from state space to transfer function
Exercises
Chapter 3Dynamic Analysis of Control System in State Space
3.1Solving the Timeinvariant Homogeneous State Equation
3.1.1General solution of the scalar differential equation
3.1.2General solution of the vectormatrix differential equation
3.1.3Statetransition matrix
3.2Properties of Statetransition Matrice
3.3Calculation of Matrix Exponential Function
3.3.1Direct calculation approach
3.3.2Laplace transform approach
3.3.3Linear transform approach
3.3.4CayleyHamilton Theorem
3.4Solution of Nonhomogeneous State Equations
3.4.1Direct method (or integral method)
3.4.2Laplace Transform Approach
3.5Solution of Discrete Nonhomogeneous State Equations
3.5.1Discretization of linear timeinvariant dynamic equation
3.5.2Approximation
3.5.3Recursive algorithms of the discrete state equation
3.5.4Z transform approach to the solution of the discrete state
equation
3.6Computation of Control System Response with MATLAB
3.6.1Response to initial condition
3.6.2Obtaining the response to an initial condition by use of the
command initial
Exercises
Chapter 4Controllability and Observability
4.1Controllability of Linear Timeinvariant Continuous System
4.1.1Definition of controllability
4.1.2Complete controllability criteria of continuoustime systems
4.1.3Complete output controllability of continuoustime systems
4.2Observability of Linear Timeinvariant Continuous System
4.2.1Definition of observability
4.2.2Complete observability criteria of continuoustime systems
4.3Controllable Canonical Form and Observable Canonical Form
4.3.1Controllable canonical form of the single input system
4.3.2Observable canonical form of the single output system
4.4Principle of Duality
4.4.1Dual system
4.4.2Principle of duality
4.5Controllability and Observability of Discrete TimeInvariant System
4.5.1Controllability of discrete system
4.5.2Observability of discrete system
4.5.3Controllability and Observability of Discretized Systems
4.6Structure Decomposition of Linear Timeinvariant Continuous System
4.6.1Structure decomposition according to controllability
4.6.2Structure decomposition according to observability
4.6.3Structure decomposition according to both controllability and
observability
4.7Computation of Controllability and Observability Matrice with
MATLAB
Exercises
Chapter 5Lyapunov Stability Analysis
5.1Stability of Lyapunov Significance
5.1.1Equilibrium state
5.1.2Stability in the sense of Lyapunov
5.1.3Asymptotic stability in a whole
5.1.4Unstability
5.2Definiteness of Scalar Function and Sylvester Theorem
5.2.1Positive definite and semidefinite functions
5.2.2Negative definite and semidefinite functions
5.2.3Indefinite functions
5.2.4Quadratic function
5.2.5Sylvester theorem
5.3Main Theorems of Lyapunovs Second Method
5.3.1Lyapunov stability for timevarying system
5.3.2Lyapunov stability for timeinvariant system
5.3.3Lyapunov stability for timevarying or timeinvariant system
5.3.4Instability for timevarying or timeinvariant system
5.4Stability Criteria for Linear TimeInvariant Systems
5.4.1Basic theorem
5.4.2Lyapunov function of linear timeinvariant continuous systems
5.4.3Lyapunov function of linear timeinvariant discrete systems
Exercises
Chapter 6Design of Control Systems in State Space
6.1State Feedback and Output Feedback
6.1.1State feedback
6.1.2Output feedback
6.1.3Controllability and observability of state feedback system
6.2Pole Placement
6.2.1Design by state feedback
6.2.2Necessary and sufficient condition for arbitrary pole placement
6.2.3Determination of state feedback matrix K
6.2.4Choosing the locations of desired closedloop poles
6.2.5Comments on selecting state feedback gain matrix K
6.3Stabilization Problem of Systems
6.4Solving Pole Placement Problems with MATLAB
6.5State Observers
6.5.1Fullorder state observer
6.5.2Necessary and sufficient condition for fullorder state observer
6.5.3Determination of fullorder state observer gain matrix Ke
6.5.4Comments on selecting state observer gain matrix Ke
6.5.5Intergrated fullstate feedback and observer
6.5.6Separation property
6.5.7Reference inputs for intergrated fullstate feedback and observer
6.5.8Reduceddimension state observer
6.6Design of State Observers with MATLAB
6.7Optimal Control Design
6.7.1Optimal control design using errorsquared performance indices
6.7.2Optimal control design using riccati equation
6.8Solving Quadratic Optimal Control Problems with MATLAB
6.9Internal Model Design
6.9.1Internal model design for tracking of a step input
6.9.2Internal model design for tracking of a ramp input
Exercises
References