(参考)基于MATLAB自动控制原理虚拟实验平台开发.doc

(参考)基于MATLAB自动控制原理虚拟实验平台开发.doc

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(参考)基于MATLAB自动控制原理虚拟实验平台开发

目录 摘要 1 Abstract 1 1 绪论 2 1.1 本文研究背景 2 1.2 本文的选题意义 2 1.3 本文的任务和要求 3 1.3.1 本文任务 3 1.3.2 本文要求 3 2 自动控制原理虚拟实验平台总体概述及其实现工具介绍 3 2.1 MATLAB工具介绍 3 2.2 Simulink工具简单介绍 4 2.3 GUI简单介绍与可视化接口环境 4 2.3.1 GUI概念介绍 4 2.3.2 GUI图形用户界面的打开 5 2.4 自动控制原理简单介绍 7 3 虚拟实验平台总体概述 7 3.1 虚拟实验平台设计原则 7 3.2 虚拟实验平台设计界面模块结构及功能 7 3.2.1 平台模块结构 7 3.2.2 平台功能 8 4 自动控制原理实验在虚拟实验平台的实现 9 4.1 平台界面的总体要求 9 4.2 主界面的设计 9 4.3 线型系统时域分析界面 13 4.3.1 时域分析法的介绍 13 4.3.2 时域分析界面的设计 14 4.4 线型系统根轨迹分析界面 17 4.4.1 根轨迹法的介绍 18 4.4.2 根轨迹界面的设计 18 4.5 线性系统频域分析界面 19 4.5.1 频域法的介绍 19 4.5.2 频域分析界面的设计 20 4.6 控制系统校正实验界面 22 4.6.1 控制系统校正介绍 22 4.6.2 控制系统校正实验界面的设计 22 5 结论 25 参考文献 26 附录1 27 致谢 55 1 绪论 1.1 本文研究背景 对于大学生而言自动控制原理是大学阶段的自动控制工程、机器自动控制操作、物流设备工程等专业的重要的专业基础课程,涉及到自动控制系统的模型建立、系统分析、系统设计的相关基本理论和相关技术设计。它的典型特点是概念比较抽象,数字含量巨大,计算相当复杂,从而导致学生比较难于理解和消化,实验是理解和消化相关课程内容的非常重要的途径。目前相当多的大学高校的实验教学仍处于传统模拟实验阶段,通过利用集成封闭的传统实验箱,将相应的有源网络模块整个连接成了典型环节和系统,然后施加典型信号,通过示波器仔细观察实验结果。然而对于这种实验方法仍存在明显不足,比如说(1)实验室的实验箱集成度很高,从而让学生对实验目的和实验计划出现盲目性,所以很容易导致损坏仪器设备。(2)学生的理论性知识和实验动手操作是互相分开的,导致了学生缺乏主动性学习和创造性性学习。(3)因为元件的非线性等一些元素,导致了实验结果与理论知识差异较大,相距甚远。 为了改变这种现象,我们通过利用MATLAB中的具有可视化编程能力的图形用户界面(简称GUI)和控制系统工具箱中的有关的丰富的库函数等,开发出了基于MATLAB的自动控制原理虚拟实验平台。 1.2 本文的选题意义 自动控制原理虚拟实验平台就是把真实的相关的自动控制环节、系统和数学建模有机地结合的一个实验操作平台。学生不仅可以在平台上修改相关的实验参数、改变相关的输入信号、观察相应的响应情况,同时还可以观察数学模型的具体的变化情况。 MATLAB是面对科学计算的高性能可视化编程仿真软件,GUI是一种的图形用户界面。通过MATLAB/GUI设计和开发自动控制原理虚拟实验平台,不但能很好地解决传统实验存在的问题,加深对自动控制原理理论课程内容的理解,更能使学生摆脱复杂的数学公式,对新知识产生浓厚的探索兴趣。 在设计过程中,我通过查阅相关的资料,增强了自己的自我学习能力和思考能力,同时通过向老师和同学的虚心求教,增强了自己的沟通能力。 1.3 本文的任务和要求 1.3.1 本文任务 本次毕业设计研究的任务是基于的实现,要求用实现。 2.1 MATLAB工具介绍 我们在设计自动控制原理虚拟实验平台的时候需要用到MATLAB设计工具,以此搭建我们所想要的虚拟实验平台,为了对后面更好地的设计与实验,我们需要了解MATLAB的发展历史以及它的功能,掌握软件的实际操作原理。 在20世纪80年代以来,为了研究某种问题,各种计算机语言接连出现,当然,在数学研究当中,为了更好地更方便地数值计算、科学研究、工程计算等其他方面,MATLAB软件应运而生。MATLAB是由美国人MathWorks公司推出,是MATrix LABoratory的缩写,中文名称是矩阵实验室。自推广以来,得到了社会上的普遍认同以及广泛的应用,发展至今推出了各种版本,里面的功能越来越丰富和强大,同时它的语言易于掌握,所以深受各大高等学校的喜爱以及科学研究人员的使用,尤其在欧美高校,MATLAB软件的使用成为了学生的必备的学习技能。 毋庸置疑,MATLAB的功能相当强大,可以用于数值分析、数值和符号计算、工程与科学绘图、控制系统的设计与仿真以及图形处理,同时具有内容强大的工具箱进行设计开发。MATLAB是一个具有很强的开放性

您可能关注的文档

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档