历史上的今天

今天是:2024年11月13日(星期三)

2019年11月13日 | 采用虚拟仪器技术的油品含水量检测系统

发布者:美丽的1号 来源: eepw关键字:虚拟仪器技术  油品含水量  检测系统 手机看文章 扫描二维码
随时随地手机看文章

摘要:在油品含水量智能检测系统中,基于水的介电常数远远大于油的介电常数,因而两者所呈现的射频阻抗特性不相同的原理,使用了射频电容传感器。提出了用虚拟仪器技术实现油品含水量检测系统的方案,并从系统的组成、软硬件实现等方面详细讨论了如何开发工具LabView构造和实现这一仪器。关键词:水分测量 射频传感器 信息融合 虚拟仪器技术 虚拟仪器技术就是将计算机应用于测试仪器之中,利用良好的虚拟仪器软件平台,充分发挥计算机强大的数据处理功能和丰富的图形显示功能,在屏幕上虚拟出与传统仪器相似的显示面板,用户通过键盘和鼠标操纵面板上的虚拟开关、旋钮、按键等,去控制仪器的运行、了解仪器的状态、读取并打印测试结果等。虚拟仪器的主要特点体现在软件就是仪器的思想,它以特定的软件支持取代相应的电子线路,充分利用计算机软硬件资源,用计算机完成传统仪器硬件的部分以至全部功能。


它是传统仪器功能和外形的模块化和软件化。 虚拟仪器系统的概念是测控系统的抽象。不管是传统的还是虚拟的仪器,它们的功能都是相同的:采集数据并进行分析处理,然后显示处理的结果。它们之间的不同主要体现在灵活性方面。虚拟仪器由用户自己定义功能,这意味着您可以自由地组合计算机平台、硬件、软件以及完成应用系统所需要的各种功能。另外,虚拟仪器开发周期短、成本低、维护方便,易于应用新理论和新技术实现仪器的换代升级,而这种灵活性在由供应商定义、功能固定、独立的传统仪器上是达不到的。 目前普遍采用的油品水分检测方法有:蒸馏法、气相色谱法、电容法和微波法等。然而,这些方法有的测定工序复杂、费时;有的存在不精确、费用高和不适用于实时测量等众多缺陷。为了克服这些缺陷,采用射频电容法测量油品的含水量,获得了满意的结果。

1 系统的测量原理 


在油品含水量检测系统中,采用射频电容法测量油品的含水量。其测量原理如下:测量时,将电容传感器置于含水油品中。当电容传感器的结构和外形尺寸一定时,电容传感器的电容量取决于介质的介电常数。以重油为例,重油的介电常数约为2.2,而水的介电常数是80,两者相差很大,因此所呈现的射频阻抗特性不相同,从而可以达到对油品含水量检测的目的。 


2 系统组成 

由射频电容传感器组成油品含水量检测系统的框图如图1所示。测量时将传感器探头插入样品油中,同时检测水分电压值Um和温度电压值Ut,

两路电压信号经滤波电路和高精度仪用放大器AD620放大处理后,送入PCI-6024E数据采集板进行A/D转换,再由计算机进行数据处理、显示和打印等。 


从图1可以看出,利用反映含水量的测量信号电压Um即可推算出油品的含水量M。但是M与Um之间的关系是非线性的,更重要的是介质温度的变化将影响介质的介电常数的射频信号源的频率、幅值,因此射频电容传感器存在对温度的交叉灵敏度。为了提高被测目标参量的测量精度,减少相互交叉灵敏度,对水分、温度两个参量同时进行监测,然后进行信息融合处理。 


2.1 硬件电路 


硬件电路包括四个部分:传感器探头、信号调理电路、A/D转换电路和PC机的接口电路。 


2.1.1 传感器探头及测量电路 


传感器探头如图2所示。探头终端中间为发射极,外导体上沿轴向为4根接收电极,发射极与接收极构成测量电路;射频电路和转换电路在探头内,加上屏蔽铜套,以减少外界电磁干扰;在探头内还装有一热敏电阻,用来测量介质温度,以便对介质的温度误差进行补偿。

温度对介质的状态有明显的影响,可用查表法和插值运算、信息融合等方法进行温度补偿校正。 


传感器测量电路的等效原理如图3所示。图中,R0为射频信号源等效输出阻抗,Cx为传感器测量电容器等效电容,Rs为传感器电容的漏电阻。当测量电容器的介质不一样时,Cs的大小就随之变化,所呈现的阻抗也就不一样。 


为了减少射频信号对其它电路的干扰和信号传输线路分布电容的影响,将射频信号源与传感器做成一体,R0应满足: R0"Cxm等效电路为量大时的电容量,r0"为r0与rx从电容器两端看过去的等效电阻。="" 2.1.2="" 信号调理电路="" 从传感器探头出来的信号有两路,即水分电压和温度电压,预处理电路对这两路电压进行处理,使传感器信号经预处理成为a="" d变换所需要的电压模拟信号。图4="" 温度测量放大电路测量放大电路由温度测量放大电路和水分测量放大电路组成。="" 图4为温度测量放大电路,图中ic3为标准电源lm336-2.5v,供给测温桥路2.5v电源。r2(热敏电阻)、r3、r4构成桥路。桥路的输出送给ad620放大,w2用来调整ic4的放大电路。="" 图5为水分测量放大电路,图中w3用来调整ic5的偏置电压,w4用来调整ic5的放大倍数。ic4、ic5的输出送a="" d采样卡进行a="" d转换,然后再送计算机。="" 2.1.3="" a="" d转换及计算机接口电路="" 信号的a="" d转换与计算机的接口两部分电路使用了national="" instrument公司生产的一种e系列插卡式数据采集卡pci-6024e。该卡是一种中档价位、完全无开关式、无跳线式多功能数据采集卡,且labview软件具有专门的函数库可对该卡进行驱动,其硬件设置完全由软件实现,无需用户对硬件连接做任何改动。该卡采用PCI总线,有16个模拟信号输入端,可构成16个单通道输入或8对差分输入;采样精度为12Bit,最大采样率为200ks/s;输入电压范围为%26;#177;5V或%26;#177;10V;输入增益可为0.5、1、10或100。 经A/D转换的信号由PCI-6024E卡传给计算机的虚拟仪器工作环境,就可以进行下一步的处理的。 


2.2 软件设计 

LabView是基于图形开发、调试和运行程序的集成化环境,也是目前国际上唯一的编译型图形化编程语言。目前,在以PC机为基础的测试和工控软件中,LabView的市场普及率仅次于C++/C语言。LabView具有以下优点:流程图式的编程、不需预先编译就存在语法检测和调试过程数据探针的使用、丰富的VI库和仪器面板素材库、信号处理分析和近600种设备的驱动程序(可扩充)、通用的设计解决方案库等。因此,LabView受到越来越多的工程师和科学家的青睐。

LabView中任何一个VI都是由三部分组成:一个可交互的用户界面,称为前面板,它相当于实际仪器的操作面板;一个相当于原代码的流程图,采用图形化编程方式;一个与其它VI连接的图标/连接器,用于在主VI中调用子VI。 


一台仪器面板的合理设计有助于功能的实现,并方便用户操作。油品含水量智能检测仪能实现数据的采集、处理和输出。因此前面板应设置多段开关以实现不同的数据处理方法,而这些数据处理结果并不要求同时观测;面板上的主要部分是显示图形和数据的窗口,可以采用多窗口来实现不同信号的同时输出;面板上还应有必要的控制窗口和开关,以实现对仪器的操作控制,如油口号、设备号、采样通道号、采样率、缓冲区大小、每次存储数据量等操作控制。图6为数据采集与存储的前面板,图7为油品含水量检测的前面板。

数据处理功能通过设计框图程序来实现,它是油品含水量检测仪的核心,它要实现的功能包括: 


(1)水分信号和温度信号的采集和预处理 对水分信号和温度信号进行采集和用适当的方法进行预处理后,将不同温度、不同水分下的温度电压和水分电压以二维数据表的形式存储数据文件,为信息融合作准备。 


(2)对预处理后的信号进行信息融合 经过预处理的信号,根据前面板发出的控制信号,采用不同的信息融合方法以实现不同的分析。信息融合的目的是消除温度这一干扰量对水分的影响。图8 数据处理与结果输出流程图图8是采用曲面拟合法进行信息融合的LabView程序框图。在软件的实现过程充分利用了LabView软件本身所提供的分析工具,从而避免了大量的底层软硬件开发工作。充分利用VI具有层次化、结构化的特点,使编程尽可能简单。 


利用上述方法构成的油品含水量检测仪,在实际中证明能够满足设计要求。将多传感器信息融合技术应用于油品含水量测量系统中,解决了传感器的非线性和温度对水分的交叉灵敏度问题,能提高系统对目标参量的辨能力及快速有效获得高精度的测量结果。同时将虚拟仪器技术引入该检测系统,采用图形化编程软件LabVIEW进行程序设计,使得界面设计灵活、简单,测量直观,操作简单易行。本系统的开发周期短,能够根据不同的要求方便地升级。

关键字:虚拟仪器技术  油品含水量  检测系统 引用地址:采用虚拟仪器技术的油品含水量检测系统

上一篇:基于NI PXI模块化仪器和LabVIEW实现自定义的功能
下一篇:基于虚拟仪器技术的道路试验测试系统

推荐阅读

        集微网消息,苹果供应链之一的日本显示器公司(Japan Display Inc.,JDI)周一收盘后公布最新财报显示,公司连续六季营业出现赤字,因智能手机生产商需求疲弱,公司还下调全年财测。        在财年第二季(7-9月)亏损47亿日元,虽然赤字大减62%,上年同期亏损124亿日元,但仍明显高于六位分析师平均预计的亏损23亿日元。     ...
利用stm32单片机的休眠模式,使单片机间歇的休眠从而实现低功耗的目的。往往会出现进入休眠后无法唤醒,导致下一次程序烧不进去。通常的解决办法是:一般的开发板或单片机最小系统都会有复位键,按住复位键,点下载,然后松开复位键即可。我遇到的问题是:误入了stm32(STM32L051C6T6)的STOP模式,又没有写入相应的唤醒方法,导致后续的程序不能下载。使...
集微网11月13日消息,巴西网站Tecnoblog发现,与其他已经推出苹果最新智能手机的国家相比,巴西拥有世界上最贵的iPhone12。计划在巴西购买64GB iphone12mini的客户需要支付R$6999,相当于1270美元。其余iPhone12系列将于11月20日登陆更多国家,包括巴西,巴西将再次拥有迄今为止世界上最昂贵的iPhone。每个国家或者地区的iPhone售价取决于当地的关税标准...
本周,A股三大指数集体上涨。截至本周五收盘,沪指本周上涨77.39点,涨幅为2.31%,收报3430.14点;深证成指跌大涨242.75点,涨幅为1.68%,收报14705.37点;创业板指数涨77.39点,涨幅为2.31%,收报3430.14点。Wind半导体指数本周持续上攻。截至周五收盘,本周涨287.65点,涨幅为3.82%,收报7826.91点。集微网从电子元件、材料、设备、设计、制造、IDM、封...

史海拾趣

问答坊 | AI 解惑

建QQ群,掌握大赛随时动态,把QQ群都留在这里吧!

本帖最后由 paulhyde 于 2014-9-15 09:07 编辑 谁能建立个QQ群! 把群号留下,让大家进去 进来的就帮忙定一下,保证更多的人能加入!!!  …

查看全部问答∨

有用就看看吧!

有用就看看吧——利用LDO改善白光LED的匹配度! [ 本帖最后由 雪山飞狐 于 2010-5-20 18:05 编辑 ]…

查看全部问答∨

在ADS1.2下面用AXD调试PowerPC的bootrom

ADS1.2是ARM的调试工具,是否可以在其下面用AXD调试飞思卡尔的PowerPC的bootrom呢?具体怎么操作呢?谢谢!…

查看全部问答∨

cpu指令与机器码一样吗

机器码就是cpu指令码? 哪位高手能给我一份资料。…

查看全部问答∨

WINCE60下怎么生成中文NK,试了WINCE50下的方法(本地化),不行,参考VS2005还是不行,GOOGLE没找到好方法!

WINCE60下怎么生成中文NK,试了WINCE50下的方法(本地化),不行,参考VS2005还是不行,GOOGLE没找到好方法!…

查看全部问答∨

多线程的问题

hi every, 怎样知道当前正在运行的是哪个线程?OS是wince …

查看全部问答∨

USB Blaster的制作

最近参考zliang和sm fish的原理图在画ub的电路,今天收到板子,马上投入到焊接中,焊接结束后,下载pof文件,烧写FT245r,装驱动都没有问题,在quartus ii 里也可以发现ub,但是在下载时出现如下错误       在auto detect中出现 ...…

查看全部问答∨

唉,都走了,就剩下我一个人了!~

本帖最后由 paulhyde 于 2014-9-15 09:22 编辑 空荡荡的寝室就剩下我一个。 还在坚持为着11年的大赛奋斗,没有朋友,没有队友.......... 恩,说句时髦的话就应该叫 “裸赛” 了呵呵!  …

查看全部问答∨

低功率纳米技术及其它敏感器件的测量技术及误差源 II

外部噪声源[1]通常是马达、电脑显示屏或其它电子设备产生的干扰信号。这些噪声可以通过屏蔽和滤波、去除或关断噪声源来得到控制。这些噪声[2]源通常在电力线频率上,因此在进行锁定测量时,测试频率应避开60Hz(50Hz)的倍数或分数倍。在直流反转 ...…

查看全部问答∨

MSP430G2231 定时器A 模拟串口,PC端收不到,大大帮我看看。

本帖最后由 helloxieyu 于 2013-12-24 19:50 编辑 不好意思,找到原因了。谢谢大家。…

查看全部问答∨
小广播
最新测试测量文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved