虚拟系统在自动化测量技术中的应用

发布者:gamma14最新更新时间:2011-09-23 关键字:虚拟系统  自动化测量 手机看文章 扫描二维码
随时随地手机看文章

    仪表测量技术是测量学的一个重要分支。仪表测量技术随着科技的发展,已迈入一个全新领域,测量仪表和计算机之间的界限正逐步消失。没有测量就没有鉴别,科技就不能发展和前进。测量必须依据标准和规范按照正确测试方法进行,并以相关规定标准极限参数作为依据。

  测量学与测量仪表的发展大致经历4个阶段:模拟式、数字化、智能型和虚拟型测量仪表。随着科学技术的发展,诞生了自动测试系统,它是将计算机、通信和检测技术有机地结合的新兴技术。它经历了3个时期:

  (1)组合总装配化时期:把多种不同功能的程序控制器与多种不同功能的输入输出电路组合总装配成一体的测试系统。这种测试系统的开发设计制造成本较高,维护困难,测试应用有一定局限性。

  (2)标准化接口测试时期:这类测试系统应用专门的接口,按需要实施测试功能的改变,它不仅组建方便,且使用灵活,性能优越,获得了广泛应用。

  (3)PC微机测试时期:应用微机与通信技术组合而成的“虚拟仪器”测试技术,给测试系统的腾飞上了一个全新台阶,对测试理论、测试方法等诸多方面产生了巨大影响。虚拟仪器系统是自动测试系统发展的方向和必然趋势。

  一、虚拟测量系统软硬件技术

  虚拟仪器控制面板是应用PC机显示器的模拟仿真功能来显示,它使用PC机软件功能实现信号运算、分析与处理,通过I/O接口设备(卡)完成信号采集、测量和处理,使得各类测试功能得以完美实现。虚拟仪器系统由硬件和软件两部分组成。

  1.通用仪器硬件平台

  组成虚拟仪器硬件平台有两个部分:

  (1)PC机或工作站,是硬件平台的核心;

  (2)I/O接口设备;主要完成被测输入信号的采集、放大、A/D转换。按实际情况应用不同I/O接口设备(卡)、如数据采集板/卡(DAQ)、GPIB通用接口仪器总线、VXI总线仪器模块和串口模块等。

  虚拟仪器面板上各类控制器件:如开关、按键、显示器等器件模拟仿真了真实仪器的通、断;测量信号的输入通道、放大倍数等参数设置;测量的波形显示、数值显示结果均在微机显示器获得显示。设计虚拟仪器面板的过程就是在前面板设计窗口中,从控制模板中选取、安排所需图形控制器件。我们可应用虚拟仪器软件的开发工具,应用图形化编程语言,轻松完成一个实用且美观的虚拟仪器前面板的设计。

  2.软件结构

  虚拟仪器软件由两部分组成:

  (1)应用程序:包括实现虚拟仪器面板功能的前面板软件程序和定义测试功能的前面板软件程序;

  (2)I/O接口仪器驱动程序:用来完成特定外部硬件设备扩展、驱动与通信。

  开发虚拟仪器,必须有合适的工具软件。当前虚拟仪器的软件工具已有多种,其一是文本式的编程语言软件,如C、Visual C++、Visual Basic、LabWindows/CVI等;其二是图形化编程语言软件,如LabView、Agilent VEE等。在PC机为核心的硬件平台支持下,通过应用软件来实现测量功能,并可通过不同测试功能的软件模块来实现多种测试功能。

  二、软件系统设计要求

  在组建自动测试系统时,必须采用国际上通用的总线和接口,软件和硬件也必须采用开放式模块化结构,使得整个测试系统互换性和互操作性好,系统标准化程度高,以方便与市场众多的虚拟仪器兼容,且方便修改、更新和升级换代。

  软件设计必须达到以下要求:较高可靠性;较高效率;尽可能保持不同平台和不同操作系统之间可移植性,不同测试接口之间最大兼容性及互换性和不同测试系统之间的通用性。在软件设计时必须应用如下关键技术:

  (1)为保证不同平台和不同操作系统之间的可移植性,必须采用符合VPP(VXI Plug&Plag)规范软件的开发环境;

  (2)采用虚拟仪器软件VISA软件的结构技术,保证不同测试接口间最大的兼容性及互换性;

  (3)采用VPP规范软件的驱动程序结构,保证仪器驱动程序良好的兼容性及通用性;

  (4)应用开放数据库ODBC互联技术及SQL数据库查询语言,保证软件通用性;

  (5)应用模块化软件结构的设计方法,提高系统软件的灵活性、可移植性和可维护性,降低系统复杂性。[page]

  三、软件操作面板的设计

  VPP系统软面板由主、副两种类别面板组成:

  主面板为操作用户界面,在执行过程中始终处于打开状态,它可能处于非激活状态,但在操作应用过程中必须打开且是可见的;

  副面板是主面板调用的面板。

  虽然主、副面板应用特点和格式有所不同,但均应为操作用户提供退出或取消操作的方法和功能。

  软面板设计方法如下:由于必须使用在不同的平台和计算机显示器执行完成各类操作,所以应保证软面板在不同平台和计算机显示器之间是可移植的。软面板在开发时应选择其分辨力不大于640×480个像素的标准VGA显示器,以便确保与高分辨力显示器相兼容。

  中、英文字体的选择也应具备可移植性和易读性。字体应与显示器和平台无关,在不同的平台和计算机显示器上所使用的字体应显示相同大小和形状。软面板上的控制器和指示器都必须有标签,每个标签都应当恰当地表示它所代表的动作、意义明确。标签编制完后,其颜色、字体、装版与布局必须具备完美的易读性、可移植性和显示性。标签应尽可能小,选择浅淡的背景颜色与深色文本使得标签醒目;字体选择按照上述设计方法;当移植到其他窗口管理器上时,完美得体的字体装版和布局是避免控制器上的标签相互重叠的关键。

  不同功能的控制器和指示器都必须是一致的、易读的,标准控制器常规应有数字、逻辑、字符串与图形等4个功能组。通过装饰物来区别控制器和指示器属于那种功能,装饰物包含Raised Box、Raised Frame、Round Box等。副面板矩形标签应配置connect、Cancel和OK等命令操作键。

  软面板应支持鼠标或键盘操作,各类功能的键盘操作可通过Tab键、箭头键、空格键和Enter键组合完成。

  四、自动测试网络测控系统平台

  自虚拟仪器的概念提出以来,以软件代替硬件、以图形代替代码、以组态码代替编程,以虚拟仪器代替传统仪器组建自动测试系统平台得到迅速发展。当前国内在虚拟仪器测控系统研究方面,多应用GPIB总线的台式仪器,采用单台仪器设备与PC微机连接,在局域网上组建测试系统,构成专用测试系统的居多。我们采用PXI总线仪器、VXI总线模块仪器、GPIB总线台式仪器、SCXI总线调理模块、PC板卡仪器等进行多种总线仪器混合互连,构成了示波器、信号源、计数器、多用表、数据采集与图像采集等多种仪器的连接,组成了集测量、控制和现场监视为一体的自动测试系统平台,使测量技术上了全新台阶。随着微电子技术飞速发展,自动测试系统与计算机技术融为一体,使其测试内容更加丰富,目前世界多家著名公司已都致力于开发通过Internet网络进行远程测试的系统平台。

进入新世纪,我们迎来了一个全新的电子测量新时代。
 仪表测量技术是测量学的一个重要分支。仪表测量技术随着科技的发展,已迈入一个全新领域,测量仪表和计算机之间的界限正逐步消失。没有测量就没有鉴别,科技就不能发展和前进。测量必须依据标准和规范按照正确测试方法进行,并以相关规定标准极限参数作为依据。

  测量学与测量仪表的发展大致经历4个阶段:模拟式、数字化、智能型和虚拟型测量仪表。随着科学技术的发展,诞生了自动测试系统,它是将计算机、通信和检测技术有机地结合的新兴技术。它经历了3个时期:

  (1)组合总装配化时期:把多种不同功能的程序控制器与多种不同功能的输入输出电路组合总装配成一体的测试系统。这种测试系统的开发设计制造成本较高,维护困难,测试应用有一定局限性。

  (2)标准化接口测试时期:这类测试系统应用专门的接口,按需要实施测试功能的改变,它不仅组建方便,且使用灵活,性能优越,获得了广泛应用。

  (3)PC微机测试时期:应用微机与通信技术组合而成的“虚拟仪器”测试技术,给测试系统的腾飞上了一个全新台阶,对测试理论、测试方法等诸多方面产生了巨大影响。虚拟仪器系统是自动测试系统发展的方向和必然趋势。

  一、虚拟测量系统软硬件技术

  虚拟仪器控制面板是应用PC机显示器的模拟仿真功能来显示,它使用PC机软件功能实现信号运算、分析与处理,通过I/O接口设备(卡)完成信号采集、测量和处理,使得各类测试功能得以完美实现。虚拟仪器系统由硬件和软件两部分组成。

  1.通用仪器硬件平台

  组成虚拟仪器硬件平台有两个部分:

  (1)PC机或工作站,是硬件平台的核心;

  (2)I/O接口设备;主要完成被测输入信号的采集、放大、A/D转换。按实际情况应用不同I/O接口设备(卡)、如数据采集板/卡(DAQ)、GPIB通用接口仪器总线、VXI总线仪器模块和串口模块等。

  虚拟仪器面板上各类控制器件:如开关、按键、显示器等器件模拟仿真了真实仪器的通、断;测量信号的输入通道、放大倍数等参数设置;测量的波形显示、数值显示结果均在微机显示器获得显示。设计虚拟仪器面板的过程就是在前面板设计窗口中,从控制模板中选取、安排所需图形控制器件。我们可应用虚拟仪器软件的开发工具,应用图形化编程语言,轻松完成一个实用且美观的虚拟仪器前面板的设计。

  2.软件结构

  虚拟仪器软件由两部分组成:

  (1)应用程序:包括实现虚拟仪器面板功能的前面板软件程序和定义测试功能的前面板软件程序;

  (2)I/O接口仪器驱动程序:用来完成特定外部硬件设备扩展、驱动与通信。

  开发虚拟仪器,必须有合适的工具软件。当前虚拟仪器的软件工具已有多种,其一是文本式的编程语言软件,如C、Visual C++、Visual Basic、LabWindows/CVI等;其二是图形化编程语言软件,如LabView、Agilent VEE等。在PC机为核心的硬件平台支持下,通过应用软件来实现测量功能,并可通过不同测试功能的软件模块来实现多种测试功能。

[page]

  二、软件系统设计要求

  在组建自动测试系统时,必须采用国际上通用的总线和接口,软件和硬件也必须采用开放式模块化结构,使得整个测试系统互换性和互操作性好,系统标准化程度高,以方便与市场众多的虚拟仪器兼容,且方便修改、更新和升级换代  软件设计必须达到以下要求:较高可靠性;较高效率;尽可能保持不同平台和不同操作系统之间可移植性,不同测试接口之间最大兼容性及互换性和不同测试系统之间的通用性。在软件设计时必须应用如下关键技术:

  (1)为保证不同平台和不同操作系统之间的可移植性,必须采用符合VPP(VXI Plug&Plag)规范软件的开发环境;

  (2)采用虚拟仪器软件VISA软件的结构技术,保证不同测试接口间最大的兼容性及互换性;

  (3)采用VPP规范软件的驱动程序结构,保证仪器驱动程序良好的兼容性及通用性;

  (4)应用开放数据库ODBC互联技术及SQL数据库查询语言,保证软件通用性;

  (5)应用模块化软件结构的设计方法,提高系统软件的灵活性、可移植性和可维护性,降低系统复杂性。

  三、软件操作面板的设计

  VPP系统软面板由主、副两种类别面板组成:

  主面板为操作用户界面,在执行过程中始终处于打开状态,它可能处于非激活状态,但在操作应用过程中必须打开且是可见的;

  副面板是主面板调用的面板。

  虽然主、副面板应用特点和格式有所不同,但均应为操作用户提供退出或取消操作的方法和功能。

  软面板设计方法如下:由于必须使用在不同的平台和计算机显示器执行完成各类操作,所以应保证软面板在不同平台和计算机显示器之间是可移植的。软面板在开发时应选择其分辨力不大于640×480个像素的标准VGA显示器,以便确保与高分辨力显示器相兼容。

  中、英文字体的选择也应具备可移植性和易读性。字体应与显示器和平台无关,在不同的平台和计算机显示器上所使用的字体应显示相同大小和形状。软面板上的控制器和指示器都必须有标签,每个标签都应当恰当地表示它所代表的动作、意义明确。标签编制完后,其颜色、字体、装版与布局必须具备完美的易读性、可移植性和显示性。标签应尽可能小,选择浅淡的背景颜色与深色文本使得标签醒目;字体选择按照上述设计方法;当移植到其他窗口管理器上时,完美得体的字体装版和布局是避免控制器上的标签相互重叠的关键。

  不同功能的控制器和指示器都必须是一致的、易读的,标准控制器常规应有数字、逻辑、字符串与图形等4个功能组。通过装饰物来区别控制器和指示器属于那种功能,装饰物包含Raised Box、Raised Frame、Round Box等。副面板矩形标签应配置connect、Cancel和OK等命令操作键。

  软面板应支持鼠标或键盘操作,各类功能的键盘操作可通过Tab键、箭头键、空格键和Enter键组合完成。

  四、自动测试网络测控系统平台

  自虚拟仪器的概念提出以来,以软件代替硬件、以图形代替代码、以组态码代替编程,以虚拟仪器代替传统仪器组建自动测试系统平台得到迅速发展。当前国内在虚拟仪器测控系统研究方面,多应用GPIB总线的台式仪器,采用单台仪器设备与PC微机连接,在局域网上组建测试系统,构成专用测试系统的居多。我们采用PXI总线仪器、VXI总线模块仪器、GPIB总线台式仪器、SCXI总线调理模块、PC板卡仪器等进行多种总线仪器混合互连,构成了示波器、信号源、计数器、多用表、数据采集与图像采集等多种仪器的连接,组成了集测量、控制和现场监视为一体的自动测试系统平台,使测量技术上了全新台阶。随着微电子技术飞速发展,自动测试系统与计算机技术融为一体,使其测试内容更加丰富,目前世界多家著名公司已都致力于开发通过Internet网络进行远程测试的系统平台。

  进入新世纪,我们迎来了一个全新的电子测量新时代。

 

关键字:虚拟系统  自动化测量 引用地址:虚拟系统在自动化测量技术中的应用

上一篇:虚拟仪器思想述评
下一篇:虚拟仪器系统的设计方案

推荐阅读最新更新时间:2024-03-30 22:18

风河发布新版Simics虚拟系统开发解决方案
Intel全资子公司风河系统公司(Wind River)日前宣布推出风河Simics 4.4。借助于这个新的虚拟系统开发解决方案,工程团队可以利用目标硬件的虚拟表达来定义、开发和部署自己的产品。 Wind River Simics 4.4支持全面的系统仿真,OEM厂商可由此在虚拟平台上完成重要的软件开发活动,而不受限于任何硬件开发日程、芯片上市时间或其他限制。Simics支持ARM®、Intel®、MIPS®和Power Architecture™等多种硬件架构。借助于这个新系统,半导体厂商也将获得更多的合作伙伴支持,同时更广泛地吸收用户的建议,从而大幅度简化片上系统开发的复杂性。 Simics 4.4的主要新特性
[嵌入式]
基于LabVIEW虚拟仪器实现数据采集卡驱动系统的设计
1 概述 实验室虚拟仪器工程平台(LabVIEW)是一种专门用于数据采集、分析及仪器控制的图形化软件,它所开发的虚拟仪器将计算机强大的数据处理能力与仪器的硬件测试控制能力很好地结合在一起。 LabVIEW 的图形化开发环境具有精确、高效、功能强大、开发简易、实时性强、界面友好等优点,为用户提供了强大功能和使用的灵活性, 非常适合用于进行仿真、实时检测和控制。目前,LabVIEW 已经成为测试领域应用最广泛和最有前途的软件开发平台之一,也是应用最广、发展最快、功能最强的图形化软件开发集成环境之一。 虚拟仪器可以利用高性能的模块化硬件, 结合高效灵活的软件来完成各种测试、测量和自动化应用,与传统的测量仪器相比,具有成本低、功能
[测试测量]
基于LabVIEW<font color='red'>虚拟</font>仪器实现数据采集卡驱动<font color='red'>系统</font>的设计
一种基于虚拟仪器的通用测控系统
引言 虚拟仪器技术是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。自1986年问世以来,世界各国的工程师和科学家们都已将NI LabVIEW图形化开发工具用于产品设计周期的各个环节,从而改善了产品质量、缩短了产品投放市场的时间,并提高了产品开发和生产效率。使用集成化的虚拟仪器环境与现实世界的信号相连,分析数据以获取实用信息,共享信息成果,有助于在较大范围内提高生产效率。本文研究了一种基于虚拟仪器技术的自动测试系统,该系统的被测对象为信号处理设备,其任务是把输入信号经特定封装后输出,并通过GPIB和PCI接口控制各种仪器生成、接收多种类型信号、测试设备的各技术参量,进而运用软件程序对测试数据结果进行
[测试测量]
一种基于<font color='red'>虚拟</font>仪器的通用测控<font color='red'>系统</font>
基于虚拟仪器的运动位移测量系统的实现
0 引言 气动人工肌肉也称气动人工肌肉驱动器(Pneumatic Musecle Actuator,PMA),其研究始于20世纪50代,近几年,在国内也得到了广泛的研究与应用。气动人工肌肉响应快、可靠性高,同时拥有柔性而且轻盈,这使得它对人类来说,比其他的驱动器更安全。随着机器人技术的发展需求,气动人工肌肉得到了广泛的研究。目前人工肌肉运动位移的测量主要通过在肌肉末端连接一个滑动变阻器,再通过检测变阻器两端的电压来完成,但是这种方法要求有高精度的变阻器,同时,这种方法对人工肌肉的运动也会造成一定的影响,所以,实验结果往往不很理想。本文在虚拟仪器平台下,采用视觉跟踪与图像处理方法,来完成对目标位移的测量。 1 硬件结构设计
[测试测量]
基于<font color='red'>虚拟</font>仪器的运动位移<font color='red'>测量</font><font color='red'>系统</font>的实现
基于虚拟仪器的离合器膜片弹簧参数测试系统的实验研究
1系统硬件设计   该测试系统的整体结构为门式结构,在工作台上加装液压系统实现自动控制(图1),测试系 统硬件主要有工作台、横梁和立柱组成其加载框架。加载框架支承在箱体总成上。加载缸固 定在工作台下的箱体中,其活塞杆穿过工作台。下压头固定在加载缸的活塞杆上,其动作范 围由行程开关调节。上油缸固定在调整螺杆上,调整螺杆由两个螺母固定在横梁上。上压头 通过油缸和力传感器与调整螺杆联结。调整螺杆可以根据不同型号弹簧所需要的空间上下调 整。固定在油缸下部的位移传感器A用于测量弹簧轴向受力时的整体变形。工作台上的三个 位移传感器B1~B3用于测量弹簧大端的变形量。力传感器用来测量加在膜片弹簧上的载 荷。这5路传感器信号经过信号调理电路后传送给
[测试测量]
基于<font color='red'>虚拟</font>仪器的离合器膜片弹簧参数测试<font color='red'>系统</font>的实验研究
航空电子自动测试系统?交给虚拟仪器完成
系统硬件设计:   PXI模块化仪器相对于GPIB、VXI、RS232等仪器而言,具有速度快、体积小、易扩展等优势,因此在硬件方面以PXI模块化仪器为主,选用常规信号源(SOURCE)和信号测量模块(SENSOR),通过 GPIB和RS232总线扩展专用和自研设备。系统硬件原理图见图1。      由于PXI模块较多,且为了今后的扩展,选用了18槽的PXI-1045机箱;为了进一步提高系统平台的集成度,选用了PXI-8187零槽嵌入式控制器,摒弃了以往系统中利用MXI-2将工控机作为主控器的方式,PXI-8187带有GPIB接口,可以方便的扩展GPIB总线设备。部分仪器资源和部件需要串口通讯,故选用PXI-8421扩展4个串
[模拟电子]
航空电子自动测试<font color='red'>系统</font>?交给<font color='red'>虚拟</font>仪器完成
汽车尾流速度测量虚拟仪器系统
1 前言 随着高速公路的蓬勃发展,汽车车速不断提高,汽车气动阻力对燃油消耗的影响日益凸现出来。气动阻力的85%是压差阻力,同时压差阻力91%来自汽车尾部(其值随车身长短不同而异);而汽车尾流结构对汽车空气动力特性具有决定性影响。为此,进行汽车尾流速度测量,搞清尾流结构进而改善汽车空气动力特性对开发低阻力汽车,降低汽车燃油消耗有重要意义 。 在进行尾流试验研究过程中,我们发现传统的测试仪器是功能固定且封装好的,专用于某项具体试验或任务,且价格昂贵。开发测试系统时,对设计人员的要求非常高:要求掌握测试仪器底层硬件知识,必须有广泛的计算机编程知识,并能编写硬件的驱动程序。从而导致了传统测试系统开发周期长、灵活性很差。为了缩短速度测试系
[测试测量]
异步电机空载试验的虚拟仪器采集处理系统
摘要: 本文介绍了虚拟仪器技术及其开发语言LabWindows/CVI, 并结合自己开发的异步电机空载试验采集处理系统讨论了虚拟仪器在电机试验领域的应用。 关键词: 虚拟仪器 LabWindows/CVI 空载试验 数据采集与处理 前言 虚拟仪器是全新概念的最新一代测量仪器,它将传统仪器由硬件电路实现的数据分析与显示功能改由功能强大的计算机及其显示器来执行,它是按照测量原理采用适当的信号分析技术和处理技术编制某种测量功能的软件就构成了该种功能的测试仪器。因此,如果我们在电机型式试验中引入虚拟仪器,利用计算机强大的处理功能,开发出完全替代真实测量工具的虚拟仪器对试验进行自动采集并实现试验的自动处理和生成报告。可以看出,虚
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved