当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:介绍了一种基于虚拟仪器并采用电子设备进行监测和控制可燃气体泄露情况的远程测控方案,同时给出了系统信号采集电路、控制电路及相应的软件设计方法。该监测系统具有方便、直观、快速等特点。

引言

近年来,全国燃气行业发展迅猛,液化气、天然气等易燃、易爆、有毒气体的种类和应用范围都显著增加,它们易流动、易燃烧。在生产、储存、运输过程中,有毒、易爆气体的泄漏是可能存在的,具体泄漏位置较难查询,易造成重大火灾、爆炸、中毒事故,给国家和人民生命财产造成损失。为了防患于未然,在生产现场设置可燃、有毒气体检测报警器,及时检测并发出报警信号,采取有力措施,防止事故的发生便显得尤为重要。本系统采用目前流行的NI公司虚拟仪器开发平台LabVIEW作为软件编程环境,研究基于LabVIEW的网络通讯技术,实现对可燃气体的远程检测、报警、输出控制等功能,从而便捷、直观、安全、快速地检测和控制可燃气体泄露现场环境。

1系统功能及构建思路

本设计为基于PC—DAQ的虚拟仪器系统。以LabVIEW8.6为软件开发平台,采用具有USB接口的多功能数据采集卡LabJackU12及传感器完成对工作场所多个监测点的气体信号采集、信号调理、浓度测量、控制信号输出等功能。

选用继电器、蜂鸣器等电气元件来完成排风扇、电磁阀对现场环境的报警控制功能。利用在Web上发布HTML文件的方法实现对工作现场可燃气体的远程检测,可以使用户在本地或远程计算机上浏览并且操作LabVIEW程序面板,实现对整个系统远程报警及自动或人工控制。

2系统硬件设计

本系统的硬件结构框图如图1所示,被控对象是扬声器、排风扇和电磁阀。系统采用多个气敏传感器工作现场可燃气体信号,经信号调理电路放大、滤波后,再经过数据采集卡进入计算机,控制程序根据现场内的气体浓度值与系统给定阈值作比较。若超出参考值,采集卡将输出控制信号,并开启扬声器、指示灯进行声光报警,同时启动排风扇,关闭电磁阀,进行处理。

基于虚拟仪器的可燃气体监测系统

2.1传感器

本系统中采用MC—112型传感器,它是一种催化燃烧式传感器。其工作原理是:气敏材料在通电状态下,可燃性气体在催化剂作用下氧化燃烧,产生的热量使电热丝升温,从而使其电阻值发生变化,通过测量铂丝的电阻变化的大小,就知道可燃性气体的浓度。此种传感器在任何环境温度下非常稳定,并能对爆炸下限的绝大多数可燃性气体进行检测,具有输出信号线性好,指数可靠,价格便宜,不会与其他非可燃性气体发生交叉感染等特点。MC—112型传感器普遍应用于石油化工厂造船厂浴室、厨房等处的可燃气体的监测和报警。

2.2测量电路

测量电路主要由传感器和信号调理电路组成,气敏传感器的输出信号经信号调理电路处理后通过采集卡的模拟通道输入计算机,并由LabVIEW程序计算得到浓度测量值。调理电路的作用是把传感器采集的温湿度信号转换成电压信号,并将其放大,以满足数据采集卡A/D输入端电气参数要求。

本系统的信号调理采用双恒流源法,其设计图如图2所示。根据气敏传感器的特性,其电阻值随着浓度的变化而变化,在反馈放大器中设计了两个相同的恒流源,其值用IS表示。其中R(T)是气敏传感器根据感知的所测浓度所变化的阻值,标准电阻RN=100Ω。根据采集浓度的不同,即电阻阻值的不同,转换的电压值也不同。

基于虚拟仪器的可燃气体监测系统

电磁阀电路组成,排风电路部分采用380V/750W的循环风机,并应用继电器和交流接触器对其进行控制。本设计中选用的继电器的型号是hrs1H—S—DC5V,继电器线圈需要较大的电流才能使继电器吸合,一般的集成电路不能提供这样大的电流,因此必须进行扩流,即驱动。采集卡把控制电压输出给控制三极管基极,继电器线圈作为集电极负载而接到集电极和正电源之间。当输入为+FCc(5V)时,三极管饱和,继电器线圈有相当大的电流流过,则继电器吸合(ON),220V的交流电导通,此时交流接触器的主触点吸合,使380V的循环风机开始工作,完成对循环风机的开启控制。在此过程中,三极管有放大和开关两个作用。采集卡有输出保持作用,当希望系统停止工作时,采集卡输出为0V,三极管截止,继电器线圈无电流流过,则继电器释放(OFF),220V交流电断开,交流接触器的主触点释放,循环风机停止工作。声光报警和电磁阀电路都由采集卡U12的输出控制端AO1完成,当软件将AO1置1,三极管VT1,VT3导通,报警灯点亮,蜂鸣器发出报警声,并且电磁阀关闭。

2.3数据采集卡选择

数据采集系统的核心是数据采集卡。数据采集卡是实现将检测信号从模拟信号变成计算机能接收和处理的数字信号功能的硬件,其选用在整个硬件选用的过程中占据了重要位置。这是因为它不仅关系到与其他硬件设备之间的性能匹配,而且还涉及到应用程序开发的难易程度以及应用环境的具体要求。综合考虑本系统待定参数的特征,以及数据采集板的可靠性、精度和性价比等因素,我们选择了美国LabJACK公司生产的数据采集板LabJACKU12。它是一种可以与带USB接口的计算机通讯的多功能模拟、数字和定时I/O数据通讯设备。

2.4控制电路

本系统的控制电路如图3所示。整个电路由排风电路和电磁阀电路组成,排风电路部分采用380V/750W的循环风机,并应用继电器和交流接触器对其进行控制。本设计中选用的继电器的型号是hrs1H—S—DC5V,继电器线圈需要较大的电流才能使继电器吸合,一般的集成电路不能提供这样大的电流,因此必须进行扩流,即驱动。采集卡把控制电压输出给控制三极管基极,继电器线圈作为集电极负载而接到集电极和正电源之间。当输入为+VCC(5V)时,三极管饱和,继电器线圈有相当大的电流流过,则继电器吸合(ON),220V的交流电导通,此时交流接触器的主触点吸合,使380V的循环风机开始工作,完成对循环风机的开启控制。在此过程中,三极管有放大和开关两个作用。采集卡有输出保持作用,当希望系统停止工作时,采集卡输出为0V,三极管截止,继电器线圈无电流流过,则继电器释放(OFF),220V交流电断开,交流接触器的主触点释放,循环风机停止工作。声光报警和电磁阀电路都由采集卡U12的输出控制端AO1完成,当软件将AO1置1,三极管VT1,VT3导通,报警灯点亮,蜂鸣器发出报警声,并且电磁阀关闭。

基于虚拟仪器的可燃气体监测系统

3软件设计

可燃气体监测系统的主控程序采用模块化的设计方法,将系统划分成几个相互独立的功能模块,各模块内部分别完成确定的任务,模块之间相对独立而又通过系统的框架协议相互联系。为了使各模块之间按照系统的框架协议协调动作和相互通信,以及实现人机交互,设计了提供用户接口的主控程序。在用户通过鼠标或键盘发出指令后,主控程序通过统一调度各功能模块实现用户意图。

3.1系统前面板设计

系统的前面板分为显示、操作和报警三个功能区域。

显示包括数值显示、波形显示及表头监控显示。数值显示显示传感器实时采集数据;波形显示以曲线形式直观地反映现场环境浓度的变化;表头监控显示用时间控件显示当前时间,水平滑动条显示当前的环境浓度,指示灯显示报警的具体情况并伴随有BEEP声音提醒。

用户在操作区域完成测试和程序响应用户的操作,并完成参数保存、测控、查询、生成报表和打印等功能。

报警区域的功能可对被测指标与预先设定的极限值进行比较,若超出极限值,系统报警。报警区域的设置为用户提供了有效的监测手段,可避免因设备故障而造成的损失。

为了让前面板更加美观以及对图表控件初始化,程序使用大量的属性节点对控件的颜色、可见性、闪烁、比例进行设置。

3.2数据采集模块

图4所示是本系统数据采集模块的框图程序。数据采集模块用于完成对数据采集卡LabJackU12的驱动以及各项参数设置,如通道设置、增益、读写状态等。实现方法是在LabVIEW界面下调用采集卡LabJackU12提供的AIsimple函数,通过采集卡AI0,AI1,AI2,AI3四个通道同时对四个不同采集点浓度信号进行采集。之后连接解析簇函数unbundle函数解析出一维电压值数组,再由索弓嗷组函数IndexArray给函数四个索引端口连接索引值,element参数输出该索引值对应的电压值。最后四路电压求平均,求出传感器采集的现场四个点的电压值,经过换算得出现场浓度。

基于虚拟仪器的可燃气体监测系统

3.3系统控制模块

系统控制子程序对两个执行机构排风扇和电磁阀、扬声器的相关电路输入控制电压,图5所示是系统的控制子程序。

该系统调用了EAnalogout函数,此函数可以同时输出两个模拟通道电压。分别在analogout0,analogout1端口连接排风扇和电磁阀、扬声器的驱动机构,采集的浓度参数经软件程序处理后,在analogout0,analogout1输出指令,执行机构根据指令进行相应的操作。

基于虚拟仪器的可燃气体监测系统

3.4系统网络化的实现

LabVIEW的网络功能主要建立在DataSocket技术、Web服务器和TCP、UDP协议基础上。本测控系统采用在Web上发布HTML文件的方法实现烤房的远程测控,也可以使本地或远程计算机浏览并且操作LabVIEW程序面板,从而对整个系统进行监测和控制。

4结语

有安全才有发展,有安全才有效益。厂矿住宅可根据具体环境及需要的功能选择合适的可燃气体监测系统,以确保人身与生产安全。该监测系统可以应用于实际,具有方便、快捷、直观等特点,相信会给用户耳目一新的感觉。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇

关键字: LabVIEW 自动化测试系统

强大的图形化编程工具使整个测试和测量过程的各个方面实现可视化

关键字: LabVIEW 图形化编程工具

摘要:对于每一型新机试飞,或者是重大的研究性试飞和验证试飞,都必须实施遥测监控。现基于TTS(TextToSpeech)语音合成技术,结合飞行试验遥测监控系统的不足,利用TTS引擎在LabVIEW开发环境下设计并实现了遥...

关键字: 飞行试验遥测监控系统 TTS LabVIEW

在科研以及应用软件领域,LabVIEW和MATLAB作为比较常用的2款工具,相信很多人都用过吧。简单的概括一下,LabVIEW侧重测试测量和数据采集,MATLAB侧重科学计算和数据分析。

关键字: LabVIEW matlab 混合编程

摘要:利用单片机和虚拟仪器LabVIEW在PC端设计了温湿度测量及控制系统,用于温湿度数据监测。该系统上位机为PC端监控界面,下位机为单片机,单片机采集温湿度数据,并将采集到的数据通过串口发送给监控界面进行监测和管理。该...

关键字: DHT11 LabVIEW 单片机

摘要:当前闭环步进电机在自动化设备中的应用越来越广泛,故为了进一步满足闭环步进电机的应用需求,采用LabVIEW上位机+运动控制卡+驱动器模块的控制方案进行了多轴运动系统的设计,通过设计的上位机软件实现闭环步进电机的实时...

关键字: 闭环步进电机 精度测试 LabVIEW

摘要:分析了智能变电站测控联锁工具和系统配置工具的现状,提出了一种基于系统配置的测控联锁配置工具,进行了功能分析和程序设计。该工具有效降低了智能变电站现场的配置错误率,提升了数据的准确性。

关键字: SCD工具 测控 联锁

摘要:为满足某扭矩检测试验标准要求,基于LabView设计开发了一款扭矩检测装置,该装置能检测某类零部件的断裂力矩,满足试验标准要求,其他零部件的扭矩也可在该装置上检测。类似的扭矩装置可参考该装置进行设计。

关键字: 伺服电机 LabVIEW PLC

摘要:新建厂站的测控支持直接接入智能远动机的要求,而某些采用非IEC61850通信规约和非IEC103通信规约厂站的测控不支持直接接入智能远动机的要求。过渡阶段,可以通过规约转换器接入智能远动机,最终将测控改造成支持IE...

关键字: 测控 方案 DNP测控

在下述的内容中,小编将会对LabVIEW的相关消息予以报道,如果LabVIEW是您想要了解的焦点之一,不妨和小编共同阅读这篇文章哦。

关键字: LabVIEW 测试测量 NI
关闭
关闭