基于LabVIEW和PXI的测控平台

发布者:书香墨意最新更新时间:2016-10-21 来源: elecfans关键字:LabVIEW  PXI  测控平台 手机看文章 扫描二维码
随时随地手机看文章
工程设计和研究开发需要大量复杂的试验,常常需要把各种设备组合在一起构成统一的测试平台。在实验室热工水力学测控平台中不但需要许多设备,而且需要模拟和仿真许多设备。这样做不但可减少投资和运行成本,也为加快试验进度提供了必要条件,计算机和虚拟仪器技术在构建这种平台过程中发挥了巨大作用。


测控平台的结构
  根据虚拟仪器和对等网络的思想,采用NI公司的LabVIEW和PXI系列产品组建成了热工水力学测控平台,平台的结构如图1所示。这是一个由PXI数据采集系统、PCI板卡数据采集系统、PCMCIA板卡数采系统和GPIB仪器系统组成的网络化测控系统,系统内各个子系统可以单独使用,也可以组合使用,非常适合于各类实验室。 
 
  热工水力学实验大厅内有四个大型热工实验台架,每个台架都有大量的温度、压力、流量等热工参数,还有辅助的电压、电流、功率等信号。采用PXI和MXI技术,形成图2所示的测量系统。PXI系统靠近实验台架,通过MXI光缆将实验现场的PXI系统和控制室的PC主控机连接起来,所以大量的信号传输线都位于实验现场,虽然数量很多,但长度很短,这样既节约了大量费用,又有利于抗干扰。四个实验台架共用一套便携式PXI-MXI系统。实际应用证明,该系统配置合理、成本低、利用率高,大大地提高了实验水平和效率。 

先进的热工测量技术
依托LabVIEW软件包强大的信号处理功能,开发了基于频率信号流量计的流量测量和仿真分析系统、自然循环两相流不稳定测量和仿真系统、相关技术测量流量和仿真系统,以及基于G Web服务器的热电偶校验监控系统。

  实验室中大量使用涡街和涡轮流量计,流量信号是近似正弦波的频率信号,频率大小代表了流量的大小。由于实验室中电场、磁场相互影响和50Hz电网干扰,其测量精度受到很大影响,往往达不到流量传感器本身的精度。利用LabVIEW信号处理包中Super Resolution Spectral Est的PCAR Power Spectrum等模块,开发出基于频率信号的流量计流量测量和仿真分析系统。该系统既可作流量测量用,又可作为仿真分析用,达到优化测量方法,实现了高精度流量测量,具有所需采样点数少、分辨率高和抗噪声能力强等优点。

  两相流特性和两相流不稳定研究是热工水力学学科的研究前沿,采用LabVIEW信号处理包中Super Resolution Spectral Est的PCAR Power Spectrum等模块,开发出自然循环两相流不稳定性测量和仿真分析系统,为深入研究两相流不稳定性问题提供了先进的测量和分析工具。

  应用相关技术测量流量是先进的流量测量技术,它利用流体携带的某种特征信号,对载流管道相距L位置上的检测信号X(t)和Y(t)作相关处理来确定流体的运动速度,即流体的流量。

  利用LabVIEW软件库中Signal Processing的Cross Correlation等模块,即可容易地开发出相关技术流量测量分析系统。在热工实验中,流体的温度和电导等信号都可作特征信号用,由相关函数Rxy最大值可知,信号Y(t)比信号X(t)延迟时间τ,根据两个测点之间的距离L,即可得到流体的流速W=L/τ。

  用LabVIEW软件库中G Web服务器等模块,开发出远程控制的热电偶校验系统,用户可以通过浏览器对现场的校验监控程序进行操作,例如设定恒温温度,采集设备和通道号等参数。


基于LabVIEW的热工仿真技术
  热工仿真技术主要是指应用计算机技术、热工水力学原理、数值计算方法和虚拟热工仪表技术,进行传热学和流体力学方面的数值模拟,即用计算机进行热工实验,达到(或基本达到)与热工水力学过程一致的结果和高可视化的数据表达,用来进行工程性实验预测和估计,达到优化实验,提高水平和效率,提高工程建设的可行性和经济性的目的。

  “模块化与组合”的方法是用LabVIEW开发热工仿真程序的基本方法之一。所谓“模块化”就是对基本的热工对象的特征属性以及其热工过程的计算方法进行封装,形成一个独立的、可复用的基本模块,此模块既可以独立运行,也可以通过合理的联接与其他基本模块组合运行;所谓“组合”就是根据各个基本模块输入参数的类型以及相互关系对其进行联接,前一个模块的输出数据经过合理的处理后,作为后一个模块的输入参数,通过数据流驱动整个程序的运行,从而完成由简单的基本模块组成复杂仿真系统的过程,如图3所示。

  1.模块化
  
热工对象模块是LabVIEW开发热工仿真程序系统结构的基础,其结构示意图如图4所示。要搭建一个具有基础模块结构的基本热工对象模块,首先需要对一个热工对象的特征及属性的进行总结、提炼,抽取其中的共同属性作为模块的输入参数、中间隐含参数或是输出参数,然后建立这些参数的物理关系,并以数学模型表达这些关系;必要的时候再根据需要辅以适当的辅助计算模块和对象的特性参数,从而形成一个完整且可以复用的基础热工对象模块。当模块应用于仿真程序时,它就成为程序框图中的一个“节点”。

  2.组合
  LabVIEW的运行是由数据流驱动的。简单地说,就是只有当所有输入参数的数据都已经准备好的时候,一个“节点”才能执行其功能,当“节点”的流程执行完后,

其所有的输出端都会产生一个数据值,传给下一个“节点”的输入端。

  这种数据流驱动的执行方式使用户“组合”各个基本热工对象模块的过程变得更加容易,因为用户可以将实际的物理过程中的能量、质量的流动映射成数学模型中相应的数据流动,所以用户在编程过程中就可以根据实际的物理过程中各个热工对象之间的关系来联接各个基本的热工对象模块。

  其仿真程序的框图如图5所示,为了清晰的显示上面所述的组合结构,这里隐去了程序框图中的一些模块的部分参数。

  3.热工仿真程序系统的结构
根据“模块化与组合”这个基本思想,所设计的基于LabVIEW开发热工仿真程序系统的框架结构如图6所示。


结论
  应用美国NI公司的LabVIEW和PXI等先进的虚拟仪器技术,将虚拟仪器和对等网络技术应用于热工水力学实验热工参数的测量和控制,开发成功了多项先进的热工测量技术和热工仿真技术,拓宽了热工测控平台的功能。

关键字:LabVIEW  PXI  测控平台 引用地址:基于LabVIEW和PXI的测控平台

上一篇:采用FPGA低成本虚拟测试系统实现
下一篇:基于Lab Windows/CVI7.1综合检测系统

推荐阅读最新更新时间:2024-03-30 23:26

LabVIEW学习笔记——第二个程序:多个整数的平方和
多个整数的平方和的程序涉及到程序的执行结构以及变量类型和数据转换。 首先是程序的执行结构:FOR循环--实现连续数据相加的必要条件。然后再通过移位寄存器实现对数据的累加。 变量的数据类型转换:为了能够显示1^2+2^2+...+N^2=...需要对结果以字符串的形式显示出来,于是需要将整数转换为十进制字符串---在 字符串控件 中的 数值/字符串 中选择 数值至十进制字符串转换 最后的显示:当然要选择 字符串显示 (在前面板中操作)
[测试测量]
采用LabVIEW为视力障碍人群设计半自动车辆
  TheChallenge:   开发半自动车辆允许盲人驾驶员在安全驾驶的过程中成功完成操纵、速度控制、并避免碰撞。   TheSolution:   采用NICompactRIO及LabVIEW软件开发世界首辆盲人驾驶车辆的功能原型。   致力于提升并发挥失明人群经常被低估的能力,鼓励服务于视力障碍群体的技术创新开发,美国国家失明人士联合会提出建议,设计一种系统来帮助失明人群尝试从未有过的体验:驾驶。弗吉尼亚理工大学的机器人与器械实验室(RoMeLa)是唯一一个接收挑战的组织。该大学机械工程系于2008年重新建立了高年级设计团队和大学生研究项目弗吉尼亚大学盲人驾驶挑战(BDC),他们为世界首辆可用的盲人驾驶车辆原型
[测试测量]
采用<font color='red'>LabVIEW</font>为视力障碍人群设计半自动车辆
labview的软件计数器和FIFO BUFFER
PLC编程中有大量的定时器和计数器可用,做工业自动化控制的朋友在LABVIEW编程时经常因为找不到类似熟悉的功能而烦恼,其实LABVIEW本身提供的逻辑功能非常强大,远远超过PLC. 看看加计数器的说明: 它有两个控制端 initialize--是计数器复位端,相当于PLC计数器的reset activate----计数控制端,当ACTIVATE=TRUE时,每调用一次,计数器内部计数加1. 两个输出端: Counter---输出计数器当前计数,U32数据类型,最大计数范围0XFFFFFFFF Overflow---溢出,当超过计数器最大计数,为真,计数器自动复位,重新从1开始计数. 应用举例:
[测试测量]
<font color='red'>labview</font>的软件计数器和FIFO BUFFER
LabVIEW与C接口设计
LabVIEW与C接口设计 介绍一种LabVIEW与C接口的设计方法。利用此接口方法,可以根据实际应用的要求,扩展LabVIEW的功能。   关键词:LabVIEW;CIN;Visual C++ Wuxi 214028, China)   LabViEW提供支持VXI总线、GPIB总线、RS?232串行总线接口硬件的驱动程序库,但它对物理内存的操作受到限制,且对硬件操作的实时性不好。但它提供了CIN(Code Interface Node)节点。用户可在LabVIEW中确定CIN节点的入口与出口参数个数类型,在C编译环境下,生成.lsb文件,然后在LabVIEW中对CIN节点选择Load cin object co
[模拟电子]
<font color='red'>LabVIEW</font>与C接口设计
LabVIEW应用-Read Excel use ActiveX
在LabVIEW中利用ActiveX读取Excel数据 网络上有很多关于读取Excel的例子,但一直没有找到读取文件中整sheet的数据,所以在这里介绍一下在LabVIEW中利用ActiveX读取文件中整张表格的内容. LabVIEW中利用ActiveX打开Excel分Open Application, Open Workbook & Open Worksheet三个步骤,以下详细描述实现方法: 1. 前面板中放下'自动化引用句柄': 引用句柄 自动化引用句柄; 2. 前面板中右击'自动化引用句柄',在'选择ActiveX类'下选择'Excel._Applicati
[测试测量]
基于LabVIEW平台的寒地日光温室群远程监控系统设计
    "通过使用NI产品,我们极大地缩短了系统开发周期和实验的验证时间。"     – Fulu Wang, Northeast Agriculture University     The Challenge:     以NI LabVIEW为软件核心,集成PCI6221,NI WSN,第三方OMRON PLC 控制器等硬件,共同构建寒地日光温室群远程无线监控系统。     The Solution:     通过使用具有良好人机界面和易于编程的LabVIEW,结合基于ZigBee协议的NI-WSN,实现对温室环境参数的无线测量,传送,显示和存储。使用DSC工具包,通过OPC server易于对温室控制器O
[嵌入式]
您所不知的PXI/PXI Express系统散热设计的秘诀
2012年7月5日 北京讯 前言 PXI/PXIe系统是追求稳定度与严苛环境的量测与自动化测试系统的最佳平台。系统散热的设计,对于系统的稳定度扮演重要的角色,包含风流与流场的规划,该如何避免气流通道吸入不必要的热源?如何将散热孔在安规的限制下取得极大化的平衡;如何配置风扇,以取得风扇最佳性能?以及如何规划电源供应模块的空间配置,以提供独立的流场?以上种种,都会是影响PXI/PXIe系统散热的要素。本文将带您一窥系统散热设计的秘诀,以挑选最适合的PXI/PXIe系统。 PXI/PXIe系统设计的限制 PXI/PXIe机箱的设计首要考虑PXI/PXIe模块配置的方向。模块插卡的方向会直接影响风流的走向。一般市场上最常见的是以4U高
[测试测量]
您所不知的<font color='red'>PXI</font>/<font color='red'>PXI</font> Express系统散热设计的秘诀
从零开始Labview机器视觉-图像采集
上个效果图先 捣鼓这个东西1个多礼拜了。从开始连NI是啥都不知道,瞪着MAX不知编程界面在哪,到后来反复折腾VAS、LV、VDM安装顺序(刚开先装VAS后装LV找不到imaq的vi还不知道啥原因),然后看网上的教程,不知道各种图标是什么函数,到现在终于把USB相机采集图像的这个小玩意做出来,中间走了不少弯路。这里姑且把思路整理一下,重做一遍全当复习之用,也适合毫无基础的人看。 开始之前说说教程,除了网上被无节操转发的 边干边学机器视觉第三章 之外 http://wenku.baidu.com/view/fb6c11f3f90f76c661371abc .html (确实写得不错,不过我这种白手起家的
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved