MATLAB是目前最有影响力的3大仿真软件之一,2008年3月1日已推出最新版本MATLAB R2008a(MATLAB7.6、Simulink7.1及Control System Toolbox8.1等)。主要应用领域涵盖数值分析、信号处理、控制工程、通信系统、金融分析及图像处理等诸多领域,成为最受大学师生及科研单位的工程技术人员欢迎的仿真软件之一。
本书在简单介绍MATLAB语言基本使用方法的基础上,着重阐述MATLAB在控制系统计算机仿真与辅助设计、动态系统的Simulink建模与仿真、模糊控制系统建模与仿真上的使用方法,结合作者近年来的教学科研资料,提供了大量仿真建模的实例以示说明。
本书采取循序渐进的方法,从简入深地介绍MATLAB在控制系统动态仿真中的应用,适合于读者系统地学习控制系统动态仿真技术。本书可作为大学本科教材使用,也可作为其他工程技术人员自学MATLAB与控制系统仿真技术的参考用书。
本书结合MATLAB的最新版本R2008,介绍了MATLAB应用的基本知识、控制系统计算机辅助分析与设计、动态系统的Simulink建模与仿真,以及模糊控制系统仿真设计等内容。该书在结构上由简到难,层次分明,并提供了大量建模与仿真的实例,可作为自动化、电气工程及其自动化、测控技术及仪器等专业的教学或参考用书,也可以作为自学控制系统仿真技术的参考用书。
第一篇 MATLAB基础知识
第1章 MATLAB基础
1.1 MATLAB基本操作
1.2 矩阵与数组
1.3 多项式与数据拟合
本章小结
习题
第2章 MATLAB绘图与M文件
2.1 基本绘图函数
2.2 图形标注
2.3 MATLAB程序控制
2.4 M文件编辑器
本章小结
习题
第二篇 控制系统计算机辅助分析与设计
第3章 控制系统数学模型
3.1 控制系统常用数学模型
3.2 控制系统数学模型的MATLAB实现
3.3 系统模型的转换
3.4 系统模型的连接
本章小结
习题
第4章 控制系统计算机辅助分析
4.1 控制系统稳定性分析
4.2 控制系统根轨迹分析
4.3 控制系统时域分析
4.4 控制系统频域分析
本章小结
习题
第5章 控制系统计算机辅助设计
5.1 PID控制器的设计
5.2 串联超前校正器设计
5.3 串联滞后校正器的设计
5.4 串联滞后/超前校正器的设计
本章小结
习题
第三篇 Simulink与动态系统仿真设计
第6章 Simulink仿真基础
第7章 动态系统Simulink建模与仿真
第8章 控制系统Simulink建模与仿真实例
第四篇 模糊控制系统仿真设计
第9章 模糊控制系统设计入门
第10章 MATLABR2008模糊逻辑工具箱基本用法
第11章 模糊逻辑控制系统仿真实例
附录 MATLAB常用命令
参考文献