第1章 绪言 1
1.1 控制系统计算机仿真与辅助设计概述 1
1.2 MATLAB语言基础 2
1.3 Simulink仿真应用 25
习题 33
第2章 控制系统数学模型与模型的相互转换、连接 34
2.1 连续系统的数学描述 34
2.2 系统模型的相互转换 37
2.3 系统状态方程的变换与实现 44
2.4 控制系统模型的建立与典型连接 50
习题 58
第3章 控制系统数字仿真 60
3.1 基本数值积分方法 60
3.2 数值积分方法的计算稳定性 65
3.3 连续控制系统仿真 67
3.4 采样控制系统仿真 91
习题 95
第4章 基于复域和频域的连续线性系统的计算机辅助分析与设计 96
4.1 线性系统根轨迹的绘制 96
4.2 线性系统频率特性与奈奎斯特图 101
4.3 线性系统的伯德图分析 106
4.4 基于复域与频域的线性系统设计与校正 112
习题 127
第5章 连续控制系统计算机辅助设计 129
5.1 状态可控规范型与状态可观规范型 129
5.2 系统的可控性分解与可观性分解 135
5.3 线性定常系统的综合 138
5.4 线性二次型最优控制 163
习题 172
第6章 控制系统最优化的计算机辅助设计 173
6.1 概述 173
6.2 线性规划方法 176
6.3 单变量的寻优方法 184
6.4 多变量的寻优方法 189
6.5 PID控制器参数整定与优化方法 200
习题 207
第7章 模糊控制和神经网络控制的计算机辅助分析与设计 209
7.1 模糊控制的数学基础 209
7.2 模糊逻辑控制系统 218
7.3 模型控制系统仿真实现 223
7.4 神经网络概述 228
7.5 MATLAB神经网络工具箱 232
7.6 神经网络应用举例 238
第8章 基于MATLAB的系统辨识初步 242
8.1 辨识信号的生成与数据处理 242
8.2 系统模型的估计 244
参考文献 251