第1章 自动控制系统及其仿真绪论 1
1.1 自动控制系统概述 1
1.2 控制系统仿真的意义 4
1.3 计算机仿真技术的应用及发展趋势 4
第2章 MATLAB的仿真集成环境Simulink的应用 6
2.1 基于MATLAB的控制系统仿真的现状及研究的意义 6
2.2 Simulink仿真概述 7
2.3 Simulink子系统及其封装技巧 7
2.4 Simulink的仿真技巧 15
2.5 Simulink的高级应用——S函数的设计及应用 20
第3章 基于MATLAB的控制系统数学模型 25
3.1 线性系统数学模型研究 25
3.2 数学模型的相互转换 27
3.3 数学模型连接方式及技巧 29
3.4 MATLAB/Simulink在模型建立、转换、连接中的应用 32
第4章 控制系统的计算机辅助分析及MATLAB应用技巧 49
4.1 控制系统时域分析及MATLAB的应用技巧 49
4.2 控制系统根轨迹分析及MATLAB应用技巧 55
4.3 控制系统频域分析及MATLAB应用技巧 57
4.4 控制系统稳定性分析及MATLAB应用技巧 66
4.5 线性系统状态空间分析及MATLAB应用技巧 69
4.6 基于MATLAB的能控性与能观性分析 74
第5章 控制系统的计算机辅助设计 80
5.1 频率法的串联超前滞后校正 80
5.2 根轨迹法的串联超前滞后校正 93
5.3 基于状态空间模型的控制器设计方法 99
5.4 控制系统PID控制器设计 112
5.5 仿真实例——球杆系统PID控制器设计 121
第6章 智能控制系统仿真设计技巧 125
6.1 模糊逻辑控制及仿真设计技巧 125
6.2 神经网络控制及仿真设计技巧 133
6.3 群智能算法控制系统及仿真设计技巧 140
第7章 控制系统MATLAB仿真应用实例 156
7.1 移动机器人SLAM设计及仿真 156
7.2 汽车防抱死制动系统控制仿真 161
7.3 车辆悬架系统控制仿真 167
7.4 汽车四轮转向控制系统仿真 178
7.5 直流调速系统Simulink仿真设计 184
第8章 控制系统模型设计及仿真研究分析总结 189
参考文献 193