虚拟仪器的性能特点A、利用标准的商业技术虚拟仪器工具的持续发展依靠的是标准商业技术不断进步,如个人电脑的快速发展和因特网崛起。这些突飞猛进的商业技术必然带来性能的改进和大批量市场运作的成本降低。虚拟仪器产品使用这些技术,确保以更低的价恪为用户提供更为出色的性能。比如说:LabVIEW图形化开发软件与最新的Windows、Linux和其他操作系统兼容,为使用者带来既可与简便易用图形化功能结合,同时又具有高性能多线程执行功能的开发环境仪器硬件设备,可以充分利用PC1和USB计算机总线的性能,以高速将数据传送到内存。总之,无论是软件还是硬件产品,它们都是建立在个人或嵌入式计算机系统的内存芯片、处理器和显示技术快速发展的基础上。B、测量速度快且精确测量输入信号的几个性能参数(如电压、频率、上升时间)只需要一个量化的数据块,要测量的信号参数就能被数据处理器计算出来。这种将多种测试结合在一起的办法缩短了测试时间。而在传统的系统中,必须把信号连接到每一台仪器上以便测量各个参数,这样测量值就受电缆长度、阻抗、仪器校准和修正因子的差异的影响。C、具有更好的测量精度和可重复性嵌入式数据处理器可以建立一些特定功能的数据模型。如FFT和数据滤波器.这就不再需要随时间可能发生漂移并需要定期标定的分立式模拟硬件了。D、减少开关和电缆由于所有信号具有一个公用的量化通道,故允许各种测量使用同一校准和修正因子,这样复杂的开关矩阵和信号电缆就能减少,信号将不必切换到多个仪器上。E、用户定义测量功能出于仪器功能可由用户级产生,故它不再是固定在硬件中而不可改变的,当需要时可加入新的测量功能而不用再去买一台新的仪器。F、可扩展性强为提高测试系统的性能,可加入一个通用模块或更换一个模块,而不用购买一套全新的系统。G、缩短系统组建时间所有通用模块支持相同的公用硬件平台。各软件驱动程序或仪器处理程序不必单独产生,当测试系统要增加一个新的测量功能时,只需增加软件来执行新的功能或增加一个通用模块来扩展系统的测量范围,固而系统组建时间短。虚拟仪器的优点一般的传统仪器基本上都是由三大功能块组成:信号的采集与控制、信号的分析与处理、结果的表达与输出。由于这些功能块全是以硬件(或固化的软件)的形式存在的,从而决定了传统仪器只能由仪器厂家来定义、制造,而用户无法改变。而且传统仪器一般都是独立使用、手动操作,对于较为复杂、测试参数较多的场合.使用起来就很不方便,其局限性非常明显。而虚拟仪器则克服了传统仪器的这些缺点,它把仪器的三大功能块全部放到计算机上来实现,在计算机上插数据采集卡,用软件在屏幕上生成仪器面板.用软件来进行信号的分析与处理、以各种形式输出检测结果。总之,虚拟仪器的出现,打破了传统仪器由厂家定义、用户无法改变的模式,它利用计算机丰富的软硬件资源大大突破了传统仪器在数据的处理、表达、传送、显示和贮存等方面的限制,有极好的性能/价格比。虚拟仪器的硬件与软件结构硬件在虚拟仪器中完成数据采集提供信号源、控制信号以及与计算机相连都需要一些必不可少的硬件。目前NI为用户提供了丰富的硬件有:插入式数据采集产品、信号调理产品、GPIB控制产品、VXI控制产品、Fidd现场总线产品等等。其中较为常用的虚拟仪器是由数据采集系统、GPIB仪器控制系统、VXI仪器系统以及这三者之间的任意组合。下面介绍硬件构成的最基本的三种方案。A、基于数据采集系统上的虚拟仪器系统组建方案通过A/D转换将模拟、数字信号采集到计算机进行分析、处理、显示等,并可通过D/A转换实现反馈控制。它还可以根据需要加入信号调理等硬件模块,这是现在比较常用的一种方案。B、由GPIB仪器控制的虚拟仪器系统组建方案一个典型的GPIB测量系统由一台PC机、一块GPIB接口板和若干台GPIB仪器通过标准GPIB电缆连接起来组成大型的自动化仪器测量系统。在标准情况下,一块GPIB接口板卡可带多述l4台仪器,电缆长度可达20米。利用GPIB扩展技术,一个GPIB自动测量系统的规模无论是仪器数量还是距离都可以进一步扩展。C、由VXI仪器控制的虚拟仪器系统组建方案VXI总线是一种高速计算机总线。由于它的标准开放、结构紧凑、具有数据吞吐能力强、定时和同步精确、模块可重复利用、众多仪器厂商支持等优点,VXI系统的组建和使用越来越方便,应用面越来越广,尤其是在组建大中规模自动测量测试系统以及对速度精度要求较高的场台,有着其它仪器无法比拟的优势。因此VXI是虚拟仪器发展的一个热门方向。软件软件是虚拟仪器的关键。目前软件编程方法已从原来的BASIC、C语言、VisualBASIC和LabWindows向可视图形化编程语言发展。所谓可视图形化编程语言是指把复杂、烦琐、费时的语言编程简化成用菜单式图标提示的方法选择功能,并用线条把各种功能(图形)连接起来的简单图形编程方式。它的优点有:易于集成;具有高效率;可快速建立操作者界面;具有多种显示和控制;易于使用者理解维护;查错方便;节省80%的开发时间等。特别对于其他相关专业知识掌握不多的人,不需要掌握其内部细节就可以使用。目前使用较多的软件是NI公司的LabVIEW、LabWindows/CVI和HP公司的VEE软件开发平台。在1996年中国VXI应用技术大会上,对于“开发软件是选择LabVIEW,还是选择VEE好?”的问题,回答几乎是一样的:都可以。实际上,几乎每个用户都仍然要花费大量人力、物力、财力四处调研.总想搞清楚自己究竟该选哪一种。为什么要选这一种?所以,在如何选择软件开发平台上希望专家们进一步探讨研究,尽早给用户一个准确的答案。通过对别人的研究和实际应用中得到一个结论:软件的选择应与硬件相对应。如果系统所用模块仪器是HP公司的.一般用VEE;如果系统用多厂家产品集成,且是单机箱,一般用LahVIEW;如果系统用多厂家产品集成,且是多机箱.则一般用LahWindows/CVl虚拟仪器的发展历程与未来趋势虚拟仪器的发展历程1随着个人电脑技术的出现人们开始考虑使用电脑来处理传统仪器所测数据。由此GPIB技术在20世纪70年代发展起来这也就是IEEE488及后来的IEEE488.2标准。但由于GPIB总线带宽1Mbytes/s理工作仍然依靠仪器自身所带有的功能。20世纪80年代随着计算机技术的进一步发展个人据采集数据的后处理由计算机软件完成这就是虚拟仪器技术的雏形。1986年美国NationalInstruments公司以下简称NI公司提出了“软件即仪器的口号”推出了NI-LabVIEW直观的20世纪90年代计算机总线速度进一步加快PCI总线的数据传输速度达到了132Mbytes/s。1996年底美国NI公司在PCI数据总线的基础上提出了第一代PXI系统的技术规范。现在PXI技术联盟已经有接近60家成员公司为这一平台开发产品。21985COINVPC卡泰PCCATAI—微机卡式采集测试分析仪的概念并推出了数据采集和信号处理软件DASPDataAcquisitionSignalProcessing随后又提出了“把实验室拎着走”的口号进而进行了虚拟仪器库平台的研发实现了INV虚拟仪器库。DASP软件概念突破了传统的随机振动信号分析仪和FFT分析仪概念实现了向虚拟仪器和计算机采集测试分析仪器概念的过渡。COINV研制成了国内第一台虚拟仪器—PC卡泰INVl01接着又推出了台式机用的INV303和便携式笔机本式的INV306系统并于1993年到加拿大多伦多展出实现了VI的飞跃虚拟仪器的未来发展趋势虚拟仪器技术的发展紧跟时代主流,其随着PC机飞速发展的步伐而前进,其发展方向及重点主要有以下几个方面:A、速度越来越快虚拟仪器的主控器不断更新换代,其运行速度也在飞速提高,目前最流行的主控器是奔腾MMX型。B、结构越来越紧凑由主控器内嵌式组建的虚拟仪器系统比以往其他的结构紧凑,而由PXI机箱组建的则比VXI机箱组建的虚拟仪器结构更为紧凑。C、性能/价格比越来越高由VXlpc一740组建的虚拟仪器系统与由VXlpe一850组建的虚拟仪器系统相比,其功能相当,而前者的价格只有后者的三分之一;D、接口功能越来越完善虚拟仪器系统主控器的接口从提供完备的高性能外围接口.到目前已能够提供完备的网络接口功能,这项功能的不断完善必将在未来的虚拟仪器系统网络中起主要作用。E、系统的配置方案更加经济、实用虚拟仪器系统可以从仪器情况、要求的传输速率、运用的具体场合、价格等诸多方面考虑选择合适的配置方案。总之,从NI公司提出虚拟仪器的概念到如今,虚拟仪器技术一直在向更快、更紧凑、更经济、更方便、更实用的方向发展。