第1章 绪论 1
1.1 历史发展概况 1
1.2 状态方程 2
1.3 例子 4
1.4 非线性系统的线性化 15
1.5 使用MATLAB进行控制系统分析和设计 21
1.6 循序渐进例子 27
1.7 习题 34
第2章 状态空间基本原理 41
2.1 状态方程求解 41
2.2 脉冲响应 53
2.3 复频域的算法 54
2.4 回到状态空间实现 60
2.5 坐标变换 62
2.6 用MATLAB进行仿真和坐标变换 67
2.7 仿真和坐标变换的循序渐进例子 72
2.8 习题 78
第3章 能控性 91
3.1 基本结论 91
3.2 能控性的例子 97
3.3 坐标变换和能控性 100
3.4 能控性的PBH(Popov-Belevitch-Hautus)判据 113
3.5 MATLAB在能控性和控制器标准型中的应用 118
3.6 能控性和控制器标准型的循序渐进例子 120
3.7 习题 122
第4章 能观性 127
4.1 基本结论 127
4.2 能观性例子 134
4.3 对偶性 139
4.4 坐标变换和能观性 141
4.5 能观性的PBH(Popov-Belevitch-Hautus)判据 148
4.6 MATLAB在能观性和观测器标准型中的应用 149
4.7 能观性和观测器标准型的循序渐进例子 151
4.8 习题 154
第5章 最小实现 158
5.1 单输入、单输出实现的最小化 158
5.2 多输入、多输出实现的最小化 163
5.3 最小实现的MATLAB应用 165
5.4 习题 167
第6章 稳定性 169
6.1 内部稳定性 169
6.2 有界输入、有界输出稳定性 185
6.3 有界输入、有界输出稳定性与渐进稳定之间的关系 188
6.4 MATLAB在稳定性分析中的应用 192
6.5 循序渐进例子:稳定性分析 193
6.6 习题 196
第7章 线性状态反馈控制系统的设计 199
7.1 状态反馈控制律 199
7.2 动态响应设计 201
7.3 状态反馈闭环特征值配置 212
7.4 可镇定性 224
7.5 稳定状态跟踪 228
7.6 MATLAB在状态反馈控制律设计中的应用 237
7.7 循序渐进例子:设计动态响应和控制律 240
7.8 习题 248
第8章 观测器和基于观测器的补偿器 254
8.1 观测器 254
8.2 可检性 263
8.3 降维观测器 267
8.4 基于观测器的补偿器和分离原理 273
8.5 基于观测器补偿器的稳态跟踪 287
8.6 MATLAB在观测器设计中的应用 293
8.7 循序渐进例子:设计状态观测器 296
8.8 习题 300
第9章 最优控制简介 303
9.1 最优控制问题 303
9.2 变分法概述 305
9.3 最小能量控制 315
9.4 线性二次型调节器 322
9.5 最优控制MATLAB应用 340
9.6 循序渐进例子1:线性二次型调节器 342
9.7 习题 344
附录A 矩阵入门 347
A.1 基础 347
A.2 矩阵运算 349
A.3 行列式 351
A.4 逆矩阵 353
附录B 线性代数 356
B.1 矢量空间 356
B.2 子空间 358
B.3 标准基 360
B.4 基的变换 360
B.5 正交性和正交补 363
B.6 线性变换 364
B.7 列空间和零空间 368
B.8 特征值、特征向量及其相关内容 372
B.9 向量和矩阵的范数 379
附录C 循序渐进MATLAB例子M文件 390
参考文献 390
索引 392