
基于虚拟仪器的应变测试系统精编版.doc
23页……………………………………………………………精品资料推荐…………………………………………………基于虚拟仪器的应变测试系统—毕业论文摘要:应变测试技术是机械工程中应用最广泛的技术之一,传统的应变测试技术已逐渐不能适应测试技术发展的需求虚拟仪器技术以计算机为核心,是目前测试技术的发展方向,但其软件开发过程较复杂,限制了虚拟仪器技术在应变测试领域的应用与发展 为了解决这一问题,本文以LabVIEW 8.0为平台开发了虚拟应变测试软件系统首先,在与传统系统作对比研究后,系统设计为由功能模块组建,功能模块的设计模型为“事件-循环-状态机”其次,参考传统应变测试流程,设计了软件系统的执行流程再次,从底层开发了完成基本测试与控制功能的模块:初始化参数、调平衡、并联标定、滤波、应力及载荷显示、时域分析、频域分析、信号的保存、回放、生成试验报告、系统的静态标定最后,利用测试系统进行了测试实验 在连接硬件系统后,测控人员根据测试需求在本系统的主面板上选择相应的功能模块组建软件系统,即可进行应变测试及分析,避免了测控人员在虚拟应变测试过程中繁琐的软件开发工作 关键词: 虚拟仪器;,应变;,测试系统,LabVIEW的; 功能模块AbstracStrain test is one of the most widely applied technologies in mechanical engineering. Nowadays, the conventional strain test technology gradually can’t keep up with the step of modern test technology’s development. Virtual Instrument, whose core is computer, is becoming the main trend of test technology instead of conventional instruments. But the software development of virtual Instrument is rather complicate, it limits the application and development of virtual instrument technology in strain test field. In order to solve the problem mentioned above, a strain test software system was developed in LabVIEW 8.0. First, functional module design method was adopted to construct the software system based on studying the test method using traditional instruments.In the process of realizing functional module,“event-loop-state machine”model was designed. Second, the running procedure of software system was designed based on studying the conventional test process. Third, based on the strain test hardware system consisting of NI SCXI-1520 etc., the modules including parameter initialization, bridge balance, shunt calibration, filter, stress and load display, time domain analysis, frequency domain analysis, data storage, signal replay, experiment report generation and static calibration of system were developed to implement the test and control assignment. Finally, some experiments were done to validate the system’s reliability. The user was capable of carrying out the strain test and analysis task using the corresponding software test system constructed only through clicking the functional buttons on the system’s main board according to the test requirement. It makes user far away from the complicate software development.Key words:Virtual Instrument;;Strain;;Test system;;LabVIEW;; Functional module目录摘要3-4Abstract41 引言9-141.1 应变测试技术现状9-101.2 虚拟仪器技术概述10-111.3 虚拟仪器技术的应用和发展前景11-131.4 论文的研究意义13-141.5 论文的主要任务142 电阻应变测试技术基础14-172.1 基本原理14-162.2 系统结构16-173 虚拟应变测试软件系统开发环境17-203.1 虚拟应变测试系统硬件17-203.2 虚拟应变测试系统开发工具204 虚拟应变测试系统的程序设计20-434.1 总体设计思路20-234.2 系统的总体结构与功能23-254.3 数据采集25-274.4 各功能模块的设计27-434.5 本章小结435 系统的测试试验43-475.1 静态标定试验43-455.2 动态应变测试试验45-476 总结47-486.1 结论476.2 建议第一章 引言(一)应变测试技术应变测量是机械工程中分析零件或结构受力状态、验证设计的正确性、确定整机在实际工作时负载情况和研究某些物理现象机理的重要手段之一。
应变测量对发展设计理论、保证机械设备安全运行以及实现自动检测和自动控制等都具有重要的作用以应变测量为基础的机械量测量的内容极其广泛,例如测量对象的受力、变形、应力、位移、扭矩以及材料的力学性质等等传统的应变测量仪器以应变仪为主它由电桥、放大器、相敏检波器、低通滤波器、稳压电源和振荡器等组成,如果要显示和记录数据可再配备指示仪表、示波器和记录仪等构成这样一个测试系统需要多台设备, 设备之间必须很好地匹配设备的选型、调试和使用比较麻烦,而且设备功能单一、固定因此,虽然传统应变仪在测量的精度、稳定性和可靠性等方面都已经比较成熟,但是难以满足应变测量内容的多样性对应变测量仪器提出的各种不同的要求二)虚拟仪器技术概述1 虚拟仪器的概念虚拟仪器(VI)是计算机辅助测试(CAT)的最新发展,它充分利用快速发展的计算机及通信网络技术来提高测试计量仪器设备的功能、性能和应用范围,为用户定义和构造自己的测试仪器系统提供了全新的解决方案虚拟仪器并不完全等同于计算机辅助测试,它是一种基于信号采集与分析理论、具有标准化软硬件及其接口和良好集成性与柔性的仪器系统,是一种新的测试仪器标准和技术规范.2虚拟仪器技术的优势虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。
自1986年问世以来,世界各国的工程师和科学家们都已将NI LabVIEW图形化开发工具用于产品设计周期的各个环节,从而改善了产品质量、缩短了产品投放市场的时间,并提高了产品开发和生产效率使用集成化的虚拟仪器环境与现实世界的信号相连,分析数据以获取实用信息,共享信息成果,有助于在较大范围内提高生产效率虚拟仪器提供的各种工具能满足我们任何项目需要 20年来,无论是初学乍用的新手还是经验丰富的程序开发人员,虚拟仪器在各种不同的工程应用和行业的测量及控制的用户中广受欢迎,这都归功于其直观化的图形编程语言虚拟仪器的图形化数据流语言和程序框图能自然地显示您的数据流,同时地图化的用户界面直观地显示数据,使我们能够轻松地查看、修改数据或控制输入 同其他技术相比,虚拟仪器技术具有四大优势: 1、性能高 虚拟仪器技术是在PC技术的基础上发展起来的,所以完全"继承"了以现成即用的PC技术为主导的最新商业技术的优点,包括功能超卓的处理器和文件I/O,使您在数据高速导入磁盘的同时就能实时地进行复杂的分析此外,不断发展的因特网和越来越快的计算机网络使得虚拟仪器技术展现其更强大的优势 2、扩展性强 NI的软硬件工具使得我们不再受限于当前的技术中。
这得益于NI软件的灵活性,只需更新计算机或测量硬件,就能以最少的硬件投资和极少的、甚至无需软件上的升级即可改进整个系统在利用最新科技的时候,我们可以把它们集成到现有的测量设备,最终以较少的成本加速产品上市的时间 3、开发时间少 在驱动和应用两个层面上,NI高效的软件构架能与计算机、仪器仪表和通讯方面的最新技术结合在一起NI设计这一软件构架的初衷就是为了方便用户的操作,同时还提供了灵活性和强大的功能,使我们轻松地配置、创建、发布、维护和修改高性能、低成本的测量和控制解决方案 4、无缝集成 虚拟仪器技术从本质上说是一个集成的软硬件概念随着产品在功能上不断地趋于复杂,工程师们通常需要集成多个测量设备来满足完整的测试需求,而连接和集成这些不同设备总是要耗费大量的时间NI的虚拟仪器软件平台为所有的I/O设备提供了标准的接口,帮助我们轻松地将多个测量设备集成到单个系统,减少了任务的复杂性3 虚拟仪器的分类 虚拟仪器的发展随着微机的发展和采用总线方式的不同,可分为五种类型: 1、PC总线——插卡型虚拟仪器 这种方式借助于插入计算机内的数据采集卡与专用的软件如LabVIEW相结合(注:美国NI公司的Labview是图形化编程工具,它可以通过各种控件自己组建各种仪器。
Labview/cvi是基于文本编程的程序员提供高效的编程工具,通过三种编程语言Visual C++,Visual Basic,Labviews/cvi构成测试系统,它充分利用计算机的总线、机箱、电源及软件的便利但是受PC机机箱和总线限制,且有电源功率不足,机箱内部的噪声电平较高,插槽数目也不多,插槽尺寸比较小,机箱内无屏蔽等缺点另外,ISA总线的虚拟仪器已经淘汰,PCI总线的虚拟仪器价格比较昂贵 2、并行口式虚拟仪器 最新发展的一系列可连接到计算机并行口的测试装置,它们把仪器硬件集成在一个。
