计算机仿真教材:《控制系统计算机仿真与CAD—MATLAB语言应用》,天津大学出版社参考书:1.《控制系统计算机辅助设计》,清华大学出版社;2.《掌握和精通MATLAB》,北京航空航天大学出版社课程学习的目的:1
了解和掌握自动控制系统计算机仿真的基本原理、方法;2
采用MATLAB工具对控制系统进行仿真;3
采用MATLAB工具对控制系统进行辅助设计
前期课程基础:自动控制原理、自动控制系统、C语言基础授课学时与分配:总学时30学时1.绪论、控制系统数学模型的建立、转换及其连接(3学时)2.控制系统的数字仿真1(3学时)3.控制系统的数字仿真2(3学时)4.最优化的计算机辅助设计概述、线性规划(3学时)5.单变量寻优(6学时)7.多变量寻优(6学时)8.PID参数寻优(3学时)9.总结(2学时)授课时间、地点:时间为;地点为科技楼3楼多媒体教室
第1章绪论一、仿真的目的与方法仿真的目的:采用物理模拟和计算(数值计算、模拟计算)等仿真方法,分析系统的动、静态性能
仿真是对于复杂控制系统进行分析的重要手段
仿真的方法采用物理仿真、数学仿真的前题是数学相似——即仿真模型与对象的传递函数相同
二、数字仿真工具MATLAB的发展历史
创始人:CleveMoler教授,MathWorks公司的首席科学家
70年代中CleveMoler教授在美国国家科学基金会的资助下开发了两个FORTRAN子程序库
LINPACK—求解线性方程;EISPACK—解特征值
70年代末CleveMoler教授为了便于学生使用该程序库,设计了调用接口程序
取名为MATLAB(MATrixLABoratory)
84年MathWorks公司将MATLAB正式推向市场
MATLAB版本升级历程日期版本平台1987MATLAB3
0DOS1991MATLAB3
5DOS1993MATLAB3
0kWINDOWS3