什么是虚拟仪器
由于计算机技术的进步,引起了各行业的技术革命。在仪器领域,计算机技术与仪器技术相结合,形成了一种新概念仪器――虚拟仪器。
那么,到底什么是虚拟仪器呢?
我们先来看传统仪器的构成,传统仪器由信号采集、信号处理和结果表达与仪器控制三部分组成。在传统仪器里,这三部分都是用电子线路来实现的,即:都是采用硬件来实现的。随着计算机技术的发展,尤其是数字信号处理技术的进步,实现各种信号处理功能的软件算法精度越来越高,速度越来越快,在仪器的信号处理部分,用软件代替硬件成为可能,即:用算法代替电子线路,能够实现传统仪器的信号处理功能。同时,结果表达与仪器控制原本就是计算机的“长项”。这样,把传统仪器的后两部分(信号处理、结果表达与仪器控制)用计算机软件来实现,而不再采用硬件(电子线路)来实现,基于这种思想形成的仪器,就叫虚拟仪器。如下图所示:
综上所述,我们给出虚拟仪器的概念:
所谓的虚拟仪器,就是在以通用计算机为核心的硬件平台上,由用户设计定义,具有虚拟面板,测试功能由测试软件实现的一种计算机仪器系统。
这里的 “ 虚拟 ” 有两层含义:
( 1 )虚拟的仪器面板
( 2 )由软件实现仪器的测量功能(软件就是仪器)
以上两个条件是虚拟仪器的心备要素。