毕业设计论文基于LabVIEW的自动控制原理试验系统的设计

上传人:博****1 文档编号:511661645 上传时间:2023-05-08 格式:DOC 页数:37 大小:1.73MB
返回 下载 相关 举报
毕业设计论文基于LabVIEW的自动控制原理试验系统的设计_第1页
第1页 / 共37页
毕业设计论文基于LabVIEW的自动控制原理试验系统的设计_第2页
第2页 / 共37页
毕业设计论文基于LabVIEW的自动控制原理试验系统的设计_第3页
第3页 / 共37页
毕业设计论文基于LabVIEW的自动控制原理试验系统的设计_第4页
第4页 / 共37页
毕业设计论文基于LabVIEW的自动控制原理试验系统的设计_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《毕业设计论文基于LabVIEW的自动控制原理试验系统的设计》由会员分享,可在线阅读,更多相关《毕业设计论文基于LabVIEW的自动控制原理试验系统的设计(37页珍藏版)》请在金锄头文库上搜索。

1、目 录摘 要2Abstract3第一章 前 言4第二章 虚拟仪器技术的介绍52.1虚拟仪器的概述52.1.1虚拟仪器的概念52.1.2虚拟仪器的特点52.1.3虚拟仪器的构成62.1.4虚拟仪器的发展72.2虚拟仪器开发平台LabVIEW82.2.1 LabVIEW的概述82.2 .2LabVIEW的工作原理9第三章 基于虚拟仪器技术的自动控制原理实验系统的建立123.1自动控制原理实验系统的概述123.2 基于LabVIEW的自动控制原理虚拟实验系统的设计123.2.1 RLC电路传递函数模型的建立123.2.2 二阶系统的单位阶跃响应(各种阻尼状况下)153.2.3 二阶连续系统的多种响应

2、曲线163.2.4 复杂模型的组合实例183.2.5 系统根轨迹图绘制213.2.6 阻尼系数对二阶连续系统Bode图的影响223.2.7 Nyquist图的绘制及稳定性判断243.2.8 系统稳定裕量计算26参考文献28致 谢29附录:30基于LabVIEW的自动控制原理试验系统的设计06 测控摘 要本文基于NI公司的虚拟仪器软件开发环境LabVIEW,研究以图形化软件编程方法和集成开发环境来实现自动控制原理课程虚拟实验系统的设计的技术和方法。 本文首先分析了虚拟仪器的构成、分类与应用,选择图形化软件LabVIEW作为开发环境;其次,提出基于LabVIEW的自动控制原理实验系统的方案,包括系

3、统结构、功能和性能特性以及设计流程和方法,并逐一实现各子实验系统;最后再介绍了几个实验如何利用LabVIEW来进行制作。关键词:虚拟仪器、自动控制原理实验、LabviewAbstractThis paper is based on Virtual Instrument software LabVIEW of NI Co. And graphical software programming integrated development environment to achieve the Automatic Control Theory Virtual experiment system de

4、sign technologies and methods.Firstly, the Virtual Instrument is briefly introduced in the paper, including the form, classification and the application. Then the graphics mode software LabVIEW is selected as development environment. Secondly, the project of experiment system of automatic control th

5、eory based on the LabVIEW is given; including system structure, function and performance characteristics as well as the design process and methods, then the experimental sub system is designed one by one. Finally re-introduced a number of experiments on how to use LabVIEW to carry out production.Key

6、 words:virtual instrument(VI),experiment system of the principle of automatic control, Labview第一章 前 言仪器技术经历了模拟仪器、数字式仪器、智能仪器、叠架式仪器系统、虚拟仪器的发展历程。现代化技术的进步以计算机技术的进步为代表,不断革新的计算机技术,从各个层面上影响并引导着各行各业的技术更新,使仪器仪表在许多方面突破了传统的概念:其中最为显著地就是虚拟仪器的出现和发展,以及虚拟仪器为科学研究和社会生产提高生产率,测量精度以及系统性能方面做出的贡献。虚拟仪器技术的出现,使得用户可以自己定义仪器,灵活

7、地设计仪器系统,以满足多样化的实际需求,用户可以用虚拟仪器来组建适合自己的任何测控系统,再也不必将自己封闭在功能固定、性能单一而且常常价格昂贵的传统仪器中。虚拟仪器系统作为一种基于计算机技术的新型仪器仪表系统,具有功能强、精度高、测量速度快、自动化程度高和良好的人机界面等诸多优点,特别是它高度的灵活性,以及标准化总线和网络化、软件化的仪器开发平台,为设计具有易用好、通用性强、较好的可维护性的过程控制系统和工业自动化系统提供了优秀的解决方案。虚拟仪器系统是测控技术和计算机技术相结合的革命性产物。它从根本上更新了仪器的概念,其有传统仪器无法比拟的优势,它的出现是仪器发展史上的一场革命,代表着仪器发

8、展的最新方向。第二章 虚拟仪器技术的介绍2.1虚拟仪器的概述2.1.1虚拟仪器的概念 虚拟仪器(Virtual Instrument ,简称 VI)是仪器技术与计算机技术深层次结合的产物,它是全新概念的仪器,它通过软件将计算机硬件资源(如微处理器、 内存、显示器)与仪器硬件资源 (如 A/D、D/A、I/O 信号调理等)结合起来,操作人员通过友好的图形界面及图形化编程语言控制仪器的运行,完成对被测试量的采集、分析、判断、显示、存储及数据生成。虚拟仪器的概念是适应卡式仪器发展而提出的。传统仪器主要由控制面板和内部处理电路组成,而卡式仪器由于自身不带仪器面板,所以必须借助计算机强大的图形环境,建立

9、图形化的虚拟面板,完成对仪器的控制、数据分析和显示。虚拟仪器就是在通用计算机上加上一组软件和硬件,使得使用者在操作这台计算机时就象是在操作一台他自己设计的传统电子仪器。2.1.2虚拟仪器的特点 虚拟仪器的特点在于:(1)功能由用户自己定义;(2)可方便地同外设、网络及其它应用连接;(3)软件是关键部分;(4)价格低廉,可重复利用;(5)技术更新快;(6)基于软件体系的结构,大大节省开发维护费用;(7)基于计算机技术开放的功能模块可构成多种仪器。由其特点来看,虚拟仪器适应了现代化生产和科学研究对仪器的多品种、高精度、功能强、 自动化程度高、实时性好的要求。虚拟仪器与传统仪器的最大区别是,它是由用

10、户定义的,灵活多变的。而传统仪器是由工厂生产的,其功能和技术指标是由厂家定义好的,用户基本上处于被动操作和使用状态。虚拟仪器不仅把传统仪器的现有功能搬到了计算机显示屏上,而且还利用了计算机的计算技术和数字信号处理技术,增加了传统仪器所没有的计算机功能和分析功能。表2-1 简单对比了虚拟仪器与传统仪器的性能比较 虚拟仪器 传统仪器开发和维护费用低技术更新周期短(0.51年)软件是关键价格低开放灵活与计算机同步,可重复使用和重新配置可用网络联络周边仪器自动化,智能化,多功能,远距离传输开发和维护费用高技术更新周期长(510年)硬件是关键价格昂贵固定只可连有限的设备功能单一,操作不便2.1.3虚拟仪

11、器的构成虚拟仪器主要包括三部分:数据输入部分(包括模拟量输入和数字量输入);数据输出部分(包括模拟量输出和数字量输出);数据处理部分(包括数据的处理控制和显示等),有些虚拟仪器还包含有传统的仪器前两部分的实现是由插入计算机插槽的数据采集板(即所谓的 DAQ 卡)实现的,第三部分是由软件实现的。虚拟仪器的关键是软件。一个好的虚拟仪器开发平台应该使用户仅根据自己的专业知识,定义各种界面模式,设置检测方案或步骤,该软件平台就能完成相应的检测任务,并给出非常直观的分析结果。虚拟仪器的组成与传统仪器组成的对比图如图2-1图2-1 虚拟仪器的组成与传统仪器组成的对比图2.1.4虚拟仪器的发展虚拟仪器技术目

12、前在国外发展很快,从而是世纪70年代的GPIB到80年代的VXI,再到90年代出现的PCI总线,直到1997年NI公司推出了PXI测平台,目前是多种平台共存的状态。今年来,世界各国的虚拟仪器公司开发了不少虚拟仪器开发平台软件,其中最具影响力的是NI公司的LabVIEW软件和LabWindows/CVI开发软件。LabVIEW采用图形化编程方案,是非常实用的开发软件。LabWindows/CVI是为熟悉C语言的开发人员准备的,在Windows环境下的标准ANSI C开发环境。除此之外,还有美国HP公司的HPVEE和HPTIG平台软件,美国Tektronix公司的EZTest和TekTNS软件目前

13、虚拟仪器的系统开发采用的总线包括传统的RS232串行总线,GPIB通用接口总线,VXI总线,以及已经被PC广泛采用的USB穿行总线和IEEE13894总线。世界各国的公司,特别是美国NI公司,为使虚拟仪器能够适应上述各种总线的配置,开发了大量的软件以及适应要求的硬件(插件),可以灵活地组建不同复杂程度的虚拟仪器自动测试,测控系统。NI公司是世界上最大的虚拟仪器制造商,从NI的发展规模可以看出虚拟仪器的发展状况,世界500强企业中有85%的制造控制性企业在应用NI的产品,全世界超过5000个实验室在利用LabVIEW和虚拟仪器教学生们使用最新的测量和设计技术。在国内已有很多院校的实验室引入了虚拟

14、仪器系统,进行教学及研究。此外,国内已有许多家企业在研制PC虚拟仪器。 2.2虚拟仪器开发平台LabVIEW2.2.1 LabVIEW的概述 LabVIEW 是Laboratory Virtual Instrument Engineering Workbench的缩写,意思就是“实验室虚拟仪器工程平台”。它由美国NI公司开发的、优秀的图形化编程开发平台,是一个使用图形符号来编写程序的编程环境。实际上它就是用图标来进行编程的一个开发环境,通过在表示不同功能节点的图标之间连线来完成预想的程序,在这一点上,它完全不同于以往的基于文本的传统开发语言(例如C、C+、Java以及Basic)。LabVIE

15、W不但是一种编程语言还是一个交互式的开发以及运行系统,它被设计给那些需要编程的工程师以及科学家使用。LabVIEW可以在Windows、Mac OS X以及Linux这些操作系统上使用。它开发出来的程序除了可以在这些平台上运行,还可以运行在 Microsoft Pocket PC、Microsoft Windows CE、Palm OS以及很多嵌入式平台上,例如FPGAs、DSPs以及微处理器。LabVIEW所采用的图形化开发语言又叫做G(表示graphical)语言。通过这种语言,可以极大的提高工作效率。有些程序如果使用传统的开发语言的话可能需要数周的时间才能够完成,在采用了LabVIEW之后可能只需要短短的几个小时就完成了。因为LabVIEW是专门设计为用来完成数据的采集、分析以及显示的。并且由于它是图形化的,易于使用,对于模拟、演示概念、完成通用编程甚至

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号