- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 2
《控制系统仿真与CAD》课程教学大纲
一、课程基本信息
课程编号
130400010
课程名称
控制系统仿真与CAD
课程英文名称
Control System Simulation and CAD
总学时
40
讲课学时
32
实验学时
8
上机学时
习题课学时
周学时
4
学分
2.5
开课单位
人工智能与机器人研究所
适用专业
自动化
先修课程
高等数学、线性代数、自控原理、现代控制理论
课程性质
工程技术基础
课程类型
必修课
选用教材
薛定宇编著,控制系统计算机辅助设计-MATLAB语言与应用(第三版),北京:清华大学出版社,2012.
主要教学
参考书
薛定宇编著,控制系统计算机辅助设计-MATLAB语言与应用(第二版),北京:清华大学出版社,2006.
薛定宇编著,基于MATLAB/Simulink的系统仿真技术与应用,北京:清华大学出版社,2011.
本课程地位
(作用)和任务
近十年来,随着MATLAB语言和Simulink仿真环境在控制系统研究与教学中日益广泛的应用,在系统仿真、自动控制等领域,国外很多高校在教学与研究中都将MATLAB/ Simulink语言作为首选的计算机工具。我国的科学工作者和教育工作者也逐渐认识到MATLAB语言的重要性,对MATLAB语言在理工科教学与科研中的地位也达成了共识。
以国际上最流行的MATLAB/Simulink语言为主要工具,在全新的框架下对控制系统建模、仿真、分析与设计进行了较全面的介绍,包括MATLAB语言的编程方法及其在各类数学问题求解中的应用;各类线性系统模型的表示方法与模型转换、系统辨识问题的求解方法;控制系统的计算机辅助分析;基于Simulink的控制系统建模仿真的方法;应用技巧及建模实例;控制系统的计算机辅助设计算法;半实物仿真与快速原型设计等内容。
二、理论教学内容及基本要求
1 控制系统仿真与计算机辅助设计概述(1.5学时)
1.1 为什么采用MATLAB语言?
1.2 课程的主要结构
1.3 控制系统计算机辅助设计方法概述
2 MATLAB 必备基础知识(2.5学时)
2.1 MATLAB 语言程序设计基础 了解MATLAB 数据结构并掌握基本语句结构,包括直接赋值语句和函数调用语句。了解并掌握循环语句结构、条件语句结构、开关语句结构以及与众不同的试探语句。
2.2 MATLAB 语言图形绘制方法 掌握二维图形和三维图形绘制命令与函数与各种图形的绘制方法,可以将实验结果和仿真结果用可视的形式显示出来。
2.3 图形用户界面设计技术
3 科学运算问题的MATLAB求解(4学时)
掌握MATLAB 语言在线性代数问题、微分方程问题及最优化问题中的应用,系统地了解数学运算问题的MATLAB 求解方法。
4 线性控制系统的数学模型(7学时)
4.1 线性连续系统的数学模型输入 了解基本的数学模型,并掌握这些模型在MATLAB 环境下的表示方法及多变量系统的表示方法。
4.2 线性离散系统的数学模型输入 了解基本的数学模型,并掌握这些模型在MATLAB 环境下的表示方法。
4.3 系统模型的相互转换 掌握基于MATLAB 的系统模型转换方法,如连续与离散系统之间的相互转换和状态方程转换成传递函数模型的方法,以及转换成状态方程模型的各种实现方法。
4.4 方框图模型的化简 了解三类典型的连接结构:串联、并联和反馈连接,并掌握模块输入、输出从一个节点移动到另一个节点所必需的等效变换及复杂系统的等效变换和化简。
4.5 线性系统的模型降阶了解线性系统的模型降阶的原理与实现。
4.6 线性系统的模型辨识 了解线性系统的模型辨识的原理与实现。
5 线性控制系统的计算机辅助分析(5学时)
5.1 线性系统定性分析 了解系统稳定性的判定方法和系统的可控性和可观测性等系统性质的分析,并掌握其他的各种标准型实现。
5.2 线性系统的时域分析-解析求解与数值求解 掌握两种线性系统的解析解方法,基于状态方程的解析解方法和基于传递函数的解析方法。掌握阶跃响应、脉冲响应的数值解求法及响应曲线绘制方法合一般输入下系统时域响应数值解及曲线绘制等内容,了解多变量系统的时域响应分析方法。
5.3 线性系统的根轨迹分析 掌握MATLAB 中提供了rlocus() 函数。
5.4 线性系统的频域分析 了解单变量系统的频域分析方法,基于Nyquist 定理的稳定性分析,多变量系统的逆Nyquist 阵列等,能够进行频域稳定性裕量的分析。
5.5 多变量系统的频域分析
6 非线性系统的仿真方法(6学时)
6.1 Simulink 建模的基础 了解Simulink 的概况,掌握Simulink 提供的常用模块组及常用模块。
6.2 控制系统建模与仿真 掌握Si
文档评论(0)