控制系统CAD与数字仿真实验指导书(新版)解析.pdf
《控制系统CAD与数字仿真实验指导书(新版)解析.pdf》由会员分享,可在线阅读,更多相关《控制系统CAD与数字仿真实验指导书(新版)解析.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、控制系统 CAD 及数字仿真实验指导书 第 4 页 控制系统 CAD 及数字仿真实验指导书 自动化系 控制系统 CAD 及数字仿真实验指导书 第 4 页 目 录 第一章 前言.2 第二章 控制系统 CAD 及数字仿真实验 1 数据处理方法的MATLAB实现.4 2 控制系统建模的MATLAB实现.5 3 PID 校正设计的 MATLAB 实现.6 4 微分方程的 Simulink 仿真.7 5S 函数的编写和 Simulink 仿真.9 6图像处理系统的算法和界面设计.10 控制系统 CAD 及数字仿真实验指导书 第 4 页 第一章 前 言 本实验课程是与学科基础选修课程控制系统CAD 及数字
2、仿真相配合的实践课程。作为联系自动控制理论、自动控制系统设计、课程设计、毕业设计等教学环节的仿真技术类课程,其不仅可以使学生加强课程的学习效果,而且还可为学生在毕业设计中提供一个强有力的工具,有效加强教学中的实践性教学环节,提高学生的独立工作能力和创造性思维能力。开设本课程的目的,主要是培养学生运用 MATLAB 语言进行编程和仿真的能力,为今后从事科研工作和与专业有关的工程技术工作打好基础。一、上机实验要求 1、要求学生熟悉 MATLAB 中的控制系统工具箱与 SIMULINK 软件包。2、能根据有关控制算法,编写有关的 MATLAB 程序。3、能对实验结果进行分析和讨论,得到相关的实验结论
3、。二、上机实验的基本程序:1、明确实验任务。2、提出实验方案。3、编制有关的 MATLAB 程序或利用 SIMULINK 工具建立系统的仿真模型。4、进行实验操作,作好观测和记录,保存有关的实验数据。5、整理实验数据,得出结论,撰写实验报告。在进行上机实验时,上述程序应让学生独立完成,教师给予必要的指导,以培养学生的动手能力。要做好各个上机实验,就应做到:实验前做准备,实验中有条理,实验后勤分析。控制系统 CAD 及数字仿真实验指导书 第 4 页 实验一 数据处理方法的 MATLAB 实现 一、实验目的 学会在 MATLAB 环境下对已知的数据进行处理。二、实验方法 1.求取数据的最大值或最小
4、值。2.求取向量的均值、标准方差和中间值。3在 MATLAB 环境下,对已知的数据分别进行曲线拟合和插值。三、实验设备 1586 以上微机,16M 以上内存,400M 硬盘空间,2X CD-ROM 2MATLAB7.0 及以上含 CONTROL SYSTEM TOOLBOX。四、实验内容 1在 MATLAB 环境下,利用 MATLAB 控制系统工具箱中的函数直接求取数据的最大值或最小值,以及向量的均值、标准方差和中间值。2在 MATLAB 环境下,选择合适的曲线拟合和插值方法,编写程序,对已知的数据分别进行曲线拟合和插值。x 0.01 1.01 2.01 3.01 4.01 y 2.5437
5、7.8884 9.6242 11.6701 11.9727 x 5.01 6.01 7.01 8.01 9.01 y 13.2189 14.2679 14.6134 15.4045 15.0805 五、实验步骤 1.在 MATLAB 环境下,将已知的数据存到数据文件 mydat.dat 中。2.然后用 load 命令从数据文件 mydat.dat 中把数据调到 MATLAB 的工作空间中来。3.在 MATLAB 环境下,利用 MATLAB 控制系统工具箱中的函数直接求取数据的最大值或最小值,以及向量的均值、标准方差和中间值。4.在 MATLAB 环境下,编写程序,对已知的数据进行曲线拟合和插值
6、。六、问题与讨论 1、曲线拟合和插值有什么区别?常用的曲线拟合和插值方法有哪几种,如何用 MATLAB 函数实现?2、对数据进行处理有什么实际意义?3、谈谈实验体会。控制系统 CAD 及数字仿真实验指导书 第 4 页 实验二 控制系统建模的 MATLAB 实现 一、实验目的 学会在 MATLAB 环境下对控制系统进行建模。二、实验方法 1.线性控制系统的建模和模型间的相互转换。采用 tf()、ss()等函数建立子系统模型,可以采用 ss2tf()、tf2ss()等函数来实现模型间的相互转换。采用 feedback()、series()等函数进行子系统间的连接。2.利用 BP 神经网络对非线性系
7、统进行建模。研究 MATLAB 环境下,BP 神经网络建立、训练和仿真的方法;利用 BP 神经网络实现对非线性系统的建模。三、实验设备 1586 以上微机,16M 以上内存,400M 硬盘空间,2X CD-ROM 2MATLAB7.0 及以上含 CONTROL SYSTEM TOOLBOX。四、实验内容 1定摆长起重机运动控制系统动态结构图如下图所示,其中,小车的质量16mkg,吊重质量212mkg,绳长3lm,摩擦阻尼系数为20.02kg ms,重力加速度取29.81gm s。在 MATLAB 环境下对定摆长起重机运动控制系统进行建模。2基于 BP 网络的肼与过氧化氢反应过程的建模 利用 B
8、P 神经网络技术模拟肼与过氧化氢的反应过程,以寻找最佳反应条件,用于处理肼类废水。实验数据如下表所示:控制系统 CAD 及数字仿真实验指导书 第 4 页 五、实验步骤 1.在 MATLAB 环境下,首先用 tf()函数建立起重机运动控制系统中子系统的模型,然后用 feedback()函数建立起重机运动控制系统的模型。2.在 MATLAB 环境下,编写程序进行 BP 神经网络的创建。3.在 MATLAB 环境下,编写程序利用肼与过氧化氢反应过程的数据对 BP 神经网络进行训练。4.在 MATLAB 环境下,编写程序对 BP 神经网络进行测试。六、问题与讨论 1、控制系统建模的基本方法有哪些?采用
9、机理模型法的前提是什么?2、实验中,所建立 BP 网络的主要参数有哪些,参数设置为多少?3、谈谈实验体会。实验三 PID 校正设计的 MATLAB 实现 一、实验目的 学会在 MATLAB 环境下编写程序来研究 PID 控制系统中参量pK、iT、DT变化时对于系统校正作用的影响;学会编写程序分别用 Ziegler-Nichols 整定公式和稳定边界法整定公式计算系统 P、PI 和 PID 调节器参数。二、实验方法 1.研究比例控制作用:编写程序研究在不同的pK值下,闭环系统的单位阶跃响应曲线。2.研究积分控制作用:令2pK,编写程序研究在不同的iT值下,闭环系控制系统 CAD 及数字仿真实验指
10、导书 第 4 页 统的单位阶跃响应曲线。3.研究微分控制作用:令2piKT,编写程序分别研究在不同的DT值下,闭环系统的单位阶跃响应曲线。4.编写程序调用 wendingPID.m 函数,实现用稳定边界法整定公式计算系统 P、PI 和 PID 调节器参数。三、实验设备 1586 以上微机,16M 以上内存,400M 硬盘空间,2X CD-ROM 2MATLAB7.0 及以上含 CONTROL SYSTEM TOOLBOX。四、实验内容 1 已 知 一 过 程 控 制 系 统 如 下 图 所 示,其 中11()(21)(31)pGsss,21()(101)(41)(1)pGssss,2()5cG
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制系统 CAD 数字 仿真 实验 指导书 新版 解析
限制150内