自动控制原理虚拟实验平台设计开发.docVIP

自动控制原理虚拟实验平台设计开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动控制原理虚拟实验平台设计开发

自动控制原理虚拟实验平台设计开发   摘 要:自动控制原理课程具有理论难度较大,教学内容相对抽象的特点,高职学生对于掌握本门课程具有一定的难度。因此开发自动控制原理虚拟实验平台对于课程的实践性教学环节的开展,对课程学习效果的提升都具有重要的作用。提出了自动控制原理虚拟实验平台建立的基本方案、分析了实验平台的使用以及在教学过程中的实践。 关键词:自动控制;虚拟实验平台;课程;Labview;Matlab 引言 “自动控制原理”是自动化类专业重要的专业基础课程,主要分析了控制系统的基本概念、控制系统物理对象建立数学模型的方案、控制系统时域、变换域求解的基本方案、系统的稳定性等方案。对学生掌握自动控制系统的分析与设计方法,为工程应用方面的自动控制系统的设计调试奠定了重要的基础。为了适应高职教学理实一体化的教学要求,增强学生对于抽象知识的理解,在课程讲授过程中,实验具有不可替代的重要作用。通过一定的实验学生能够加深对于理论知识的理解,提升实践技能以及分析解决问题的方案。自动化控制系统的实验设备和实验场地收到了一定的限制,因此采用虚拟的实验平台进行课程实验的教学就显得尤为重要。随着虚拟仪器技术的出现和计算机技术的发展,采用NI公司的Labview编程语言,开发出基于Labview虚拟实验系统,结合第三方公司提供的数据采集卡,对虚拟实验系统稍加改动就能够实现既可以在课堂上进行模拟实验,又能结合学校原有的硬件电路设备进行硬件实验的综合实验系统,可以显著提高教学效果和实验效果。 1 虚拟开发工具Labview简介 虚拟仪器作为现代仪器仪表发展方向,已迅速成为一种新的产业,尤其在发达国家中发展更快,其设计、生产和使用已经十分普及,虚拟仪器将会逐步取代传统的测试仪器而成为测试仪器的主流。Labview是一种基于图形的集成化程序开发环境的图形化编程软件,软件在数据采集、仪器仪表控制以及数值分析方面具有重要的应用价值,很好地实现了虚拟仪器的概念。 NI公司的Labview虚拟仪器开发软件具有开放性、模块化设计、可多次重复使用等方面的优良特征。在自动控制系统的性能测试中,可以防线地进行通用仪器模块的添加或者新的仪表的更换,与传统的实际仪表相比,使得自动控制系统的测试功能得到了有效的扩展。软件设计采用的结构化解释型开发平台,所谓解释型指的是Labview开发的虚拟软件不能够直接在Windows操作系统下直接完成,而是要通过相对应的平台支持运行;Labview采用了顺序结构、循环结构和条件结构的三种基本结构,通过模块化的方案构成,形成的每一个子程序VI可以相互进行直接调用,Labview在控制系统中进行虚拟平台的开发非常方便。 2 应用Labview开发虚拟实验平台的基本步骤 在进行自动控制系统虚拟实验平台中,首先要能够确定实验平台的基本功能,按照自动控制原理实验的要求,本虚拟平台设计实验设计的实验有基于Labview的一阶系统典型环节虚拟实验系统、基于Labview的二阶系统瞬态响应虚拟实验系统、基于Labview的系统校正虚拟实验系统、基于Labview的采样系统虚拟实验系统、基于Labview的采样系统校正虚拟实验系统、基于Labview的频率特性虚拟实验系统、基于Labview的系统稳定性分析虚拟实验系统、基于Labview的非线性系统虚拟实验系统等八个实验模块,每个实验模块相对独立,并遵循如图1所示的设计流程。 3 自动控制原理虚拟实验平台的设计开发 应用Labview进行自动控制系统虚拟实验平台的开发,首先需要进行控制面板的设计,要求实验平台的面板符合学生学习的要求,界面要能够简介清晰,符合高职学生的使用习惯。 所有八个实验开发的过程基本一致,文中以频率特性虚拟实验系统为例,分析应用Labview进行频率特性虚拟实验系统开发的过程。本实验平台要求能够对自动控制系统进行能够针对不同的传递函数,进行幅值、相位和频率的测量,并可以画出幅频特性和相频特性曲线。首先进行实验面板的设计,设计效果如图2所示。 图2 频率特性仪器面板 设计中分别采用了5个Array 控件进行输入传递函数分子和分母参数值,输出幅值等参数的设置;幅频特性以及相频特性则借助于XY Graph 控件进行显示;1个OK Button 控件,进行实验的进入以及实验系统的退出。定义变量如表1所示。 表1 输入输出变量定义表 根据频率特性的原理表达式, (1) (2) 写入频率特性的MATLAB文件到各个节点: w=logspace(-1,1,100); figure(1) [mag,pha,w1]=bode(num,den,w); subplot(211); hol

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档