




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一 熟悉LabVIEW开发环境一、实验目的(1) 熟悉LabVIEW的初步操作。(2) 掌握LabVIEW的编程方法。二、实验原理(1) LabVIEW的操作模板在LabVIEW的用户界面上,提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。(2)关于连线连线是程序设计中较为复杂的问题。流程图上的每一个对象都带有自己的连线端子,连线将构成对象之间的数据通道。 ( 3) 程序调试技术1找出语法错误如果一个VI程序存在语法错误,则在面板工具条上的运行按钮会变成一个折断的箭头,表示程序不能被执行。这时该按钮被称作错误列表。点击它,则LabVIEW弹出错误清单窗口,点击其中任何一个所列出的错误,选用“查找”功能,则出错的对象或端口就会变成高亮。2设置执行程序高亮在LabVIEW的工具条上有一个画着灯泡的按钮,这个按钮叫做“高亮执行”按钮上。点击这个按钮使它变成高亮形式,再点击运行按钮,VI程序就以较慢的速度运行,没有被执行的代码灰色显示,执行后的代码高亮显示,并显示数据流线上的数据值。这样,你就可以根据数据的流动状态跟踪程序的执行。3断点与单步执行为了查找程序中的逻辑错误,有时希望流程图程序一个节点一个节点地执行。使用断点工具可以在程序的某一地点中止程序执行,用探针或者单步方式查看数据。使用断点工具时,点击你希望设置或者清除断点的地方。断点的显示对于节点或者图框表示为红框,对于连线表示为红点。当VI程序运行到断点被设置处,程序被暂停在将要执行的节点,以闪烁表示。按下单步执行按钮,闪烁的节点被执行,下一个将要执行的节点变为闪烁,指示它将被执行。你也可以点击暂停按钮,这样程序将连续执行直到下一个断点。4探针可用探针工具来查看当流程图程序流经某一根连接线时的数据值。从Tools工具模板选择探针工具,再用鼠标左建点击你希望放置探针的连接线。这时显示器上会出现一个探针显示窗口。该窗口总是被显示在前面板窗口或流程图窗口的上面。在流程图中使用选择工具或连线工具,在连线上点击鼠标右键,在连线的弹出式菜单中选择“探针”命令,同样可以为该连线加上一个探针。三、实验内容1、建立虚拟温度计的VI。 实验程序图及运行结果如下:2、将所设计的虚拟温度计VI设计成子VI,供其他程序调用。建立子VI,点击前面板右上角图标,选择模式,单击连线板中一个矩形,再单击需要连接的对象,将前面板对象和接线端建立一一对应关系,在菜单上,选择文件-保存。 4、 实验总结 实验编程难度不大,大部分的内容上课都有讲解,因为在理论课上,每节课都带着电脑,跟着老师的步骤进行一步步编程,因此,对于实际的编程软件,已经有一定的了解,实验进行的比较顺利。实验二 LabVIEW基本程序设计一、实验目的(1) 熟悉LabVIEW 8.5开发环境;(2) 掌握LabVIEW编程语言的程序结构和图形控件的使用方法;(3) 掌握LabVIEW编程环境的程序调试方法;二、实验原理 已知一阶系统状态空间表达式编程时可采用4阶龙格-库塔算法求解上述方程:K1 = -0.2*X(k)+2*u(k);K2 = -0.2*(X(k)+0.5*T*K1)+2*u(k);K3 = -0.2*(X(k)+0.5*T*K2)+2*u(k);K4 = -0.2*(X(k)+T*K3)+2*u(k);X(k+1) = X(k)+(K1+2*K2+2*K3+K4)*T/6;Y = X(k+1);控制算法可采用增量式PID控制算法:du = Kp*(e(k)-e(k-1)+T/Ti*e(k)+Td/T*(e(k)-2*e(k-1)+e(k-2);u(k) = u(k-1)+du;本实验要求基于LabVIEW编程环境,针对上述一阶系统进行控制仿真。通过控制系统仿真,分析一阶系统的特点和各个PID参数对控制系统性能的影响。2、 实验内容实验程序图如下:由探针可观察到,y值稳定在2左右,u值大致稳定在0.2左右前面板框图如下:1.一阶系统特点:从零极点角度来讲,系统函数最多只含有一个极点和一个零点的系统是一阶系统。在一阶系统中,一般只含有一个储能元件,或者是电容,或者是电感。2.各PID参数对控制系统影响:1)比例系数Kp对系统性能的影响 :(1)对系统的动态性能影响:Kp增大,系统响应速度加快,Kp偏大时,系统振荡次数增多,调节时间加长;Kp太小又会使系统的响应速度缓慢。Kp的选择以输出响应产生4:1衰减过程为宜。 (2)对系统的稳态性能影响:在系统稳定的前提下,加大Kp可以减少稳态误差,但不能消除稳态误差。因此Kp的整定主要依据系统的动态性能。2)积分系数Ti对系统性能的影响:(1)对系统的动态性能影响:对于合适的Ti值,可以减小系统的超调量,提高了稳定性,引入积分环节的代价是降低系统的快速性。 (2)对系统的稳态性能影响:积分控制有助于消除系统稳态误差,提高系统的控制精度,但若Ti太大,系统可能会产生震荡,影响系统的稳定性。3)微分系数Td对系统性能的影响 :(1)对系统的动态性能影响:微分系数Td的增加即微分作用的增加可以改善系统的动态特性,如减少超调量,缩短调节时间等。适当加大比例控制,可以减少稳态误差,提高控制精度。但Td值偏大或偏小都会适得其反。另外微分作用有可能放大系统的噪声,降低系统的抗干扰能力。(2) 对系统的稳态性能影响:微分环节的加入,可以在误差出现或变化瞬间,按偏差变化的趋向进行控制。它引进一个早期的修正作用,有助于增加系统的稳定性。3.PID参数整定的方法:理论计算法及工程整定法。3、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 眼睛学考试题及答案详解
- 2025年六安金寨县人民医院招聘10人模拟试卷及答案详解(夺冠)
- DB41-T 2740-2024 内河闸控航道通航技术要求
- 现代农业合作社运营管理方案与实践
- 2025河南信阳市光山县文广旅局招聘城镇公益性岗位模拟试卷附答案详解(考试直接用)
- 研学旅行心得体会范文模板
- 物业维修服务标准手册
- 2025河南三联科技工程有限公司招聘模拟试卷带答案详解
- 数控外圆磨床设计与操作优化方案
- 新媒体策划实战测试卷解析
- 《家具设计》课件
- 国有融资担保公司笔试真题解析
- 提高VTE护理措施落实率
- 动物药理课件
- 公路工程路基石方开挖破碎施工合同8篇
- 一年级美术《认识美术工具》
- 教师的校本研修课件
- 三垦变频器说明书
- XX旅行社企业介绍模板
- 冲压质量培训
- 2025年辽宁交投集团招聘笔试参考题库含答案解析
评论
0/150
提交评论