基于双球面镜多通池的高灵敏度甲烷检测系统

彭晶晶, 杨坤, 李梦

彭晶晶, 杨坤, 李梦. 基于双球面镜多通池的高灵敏度甲烷检测系统[J]. 红外技术, 2024, 46(12): 1425-1432.
引用本文: 彭晶晶, 杨坤, 李梦. 基于双球面镜多通池的高灵敏度甲烷检测系统[J]. 红外技术, 2024, 46(12): 1425-1432.
PENG Jingjing, YANG Kun, LI Meng. High Sensitivity Methane Detection System Based on Double Spherical Mirror Multi-pass Cell[J]. Infrared Technology , 2024, 46(12): 1425-1432.
Citation: PENG Jingjing, YANG Kun, LI Meng. High Sensitivity Methane Detection System Based on Double Spherical Mirror Multi-pass Cell[J]. Infrared Technology , 2024, 46(12): 1425-1432.

基于双球面镜多通池的高灵敏度甲烷检测系统

基金项目: 

基于柔性电子测量与信息挖掘技术的颈肩疲劳辅助诊断与理疗系统研究 2023AH040383

安徽理工大学研究生创新基金资助项目 2023cx2062

详细信息
    作者简介:

    彭晶晶(1997-),女,硕士,主要研究方向:机电测控技术与应用。E-mail: 3526498562@qq.com

    通讯作者:

    李梦(1986-),女,硕士,副教授,主要研究方向:机器视觉与智能控制研究。E-mail:1595183623@qq.com

  • 中图分类号: TH741

High Sensitivity Methane Detection System Based on Double Spherical Mirror Multi-pass Cell

  • 摘要:

    为了准确测量环境大气中的痕量气体甲烷浓度,采用可调谐二极管激光吸收光谱(TDLAS)技术,选取中心波长为1653 nm的分布反馈式(DFB)激光器作为激光光源,搭建甲烷检测系统。针对系统中的探测器噪声与光学干涉条纹噪声,利用加入射频噪声源、多次平均以及卡尔曼(Kalman)滤波方法,来提高系统检测精度。实验结果表明:结合长光程多通池和TDLAS技术对甲烷浓度进行检测,标定的甲烷浓度与系统检测的二次谐波信号峰值有良好的线性关系;当积分时间为213 s时,Kalman滤波后系统的最低检测限为0.14 ppb;确定加入射频噪声源的最优参数,比较多次平均以及利用Kalman滤波进行数据处理,在平均时间为10 s时测量精度为144 ppb,而经过Kalman滤波后测量精度达到134 ppb,表明Kalman滤波可以实现较高的测量精度。

    Abstract:

    To accurately measure the concentration of trace gas methane (CH4) in ambient atmosphere, tunable diode laser absorption spectroscopy (TDLAS) technology was adopted, and a distributed feedback (DFB) laser with a central wavelength of 1653 nm was selected as the laser light source to build a CH4 detection system. For the detector noise and optical interference fringe noise in the system, radio frequency (RF) noise source, multiple averaging, and Kalman filtering were added to improve the detection accuracy of the system. The experimental results show that the calibrated CH4 concentration has an ideal linear relationship with the peak value of the second harmonic signal detected by the system by combining the long optical path multi-pass cell (MPC) and TDLAS technology. The minimum detection limit of the Kalman filtered system is 0.14 ppb when the integration time is 213 s. By determining the optimal parameters for adding RF noise sources and comparing multiple averaging techniques, a measurement accuracy of 144 ppb at an averaging time of 10 s was achieved. After applying Kalman filtering for data processing, the measurement accuracy reached 134 ppb, indicating that Kalman filtering can achieve high measurement accuracy.

  • 带式输送机是一种现代化生产中的连续运输设备,具有运量大、运距远、运费低、效率高、能耗小、运行平稳、装卸方便、适合于散料运输等优点,与汽车、火车一起成为三大主力工业运输工具,已广泛应用于煤炭、矿山、港口、电力、冶金、化工等领域[1]。温度是带式输送机的一个重要指标,通过温度检测能够检测带式输送机的托辊、电机、滚筒等故障,GB/T 3467.9-2017《智慧矿山信息系统通用技术规范》[2]规定对带式输送机温度进行检测,带式输送机综合保护系统中的八大保护装置也包括温度保护。目前带式输送机的测温仪主要采用PT100传感器进行检测,其测温范围窄、分辨率低、准确性差;接触式检测,容易受到外力而损坏,可靠性差。

    本文提出了一种带式输送机本质安全型红外测温仪设计方案,采用MLX90614红外传感器[3]和STM32F103C8T6处理器设计了其硬件;在Keil 5.14开发平台上,采用C语言设计了其软件。

    红外测温仪由处理器电路、温度传感器电路、频率量转换电路、4~20 mA转换电路、数码管显示电路、报警电路、激光定位电路、按键及指示灯电路、数据存储电路、串口通信电路、程序下载接口电路和供电电路组成,其组成框图如图 1所示[4]

    图  1  红外测温仪组成框图
    Figure  1.  Infrared thermometer composition block diagram

    温度传感器电路完成温度采集功能;频率量转换电路将采集到的温度数据转换成频率量输出;4~20 mA转换电路将采集到的温度数据转换成4~20 mA电流信号输出;数码管显示电路将采集到的温度数据显示出来;报警电路完成报警功能;激光定位电路用来给使用者指示被测物体的准确位置;按键电路完成参数设置功能;数据存储电路完成发射率等数据存储功能;串口通信电路用作调试;程序下载电路将程序下载到处理器电路中;供电电路为整个电路供电;处理器电路完成数据接收、处理及各部分电路驱动功能。

    红外测温仪用来实现固定物体的温度检测。物体的红外辐射能量的大小及其按波长的分布与它的表面温度有着十分密切的关系。因此,通过对物体自身辐射的红外能量的测量,便能准确测量它的表面温度。MLX90614红外传感器电路用来采集固定物体红外能量,处理器电路驱动温度传感器电路,将采集到的温度数据转换成频率量和4~20 mA电流输出,并通过数码管显示电路显示出来。激光定位电路用来辅助使用者来确定温度传感器采集温度数据的准确位置。使用者可通过按键及指示灯电路设置高低温报警阈值及发射率等参数,设置完成后,参数保存在数据存储电路中。当监测到被测物体的温度超出报警阈值会通过报警电路进行报警。

    温度传感器选用美国迈来芯公司的MLX90614,采集温度范围为-70℃~380℃,精度为0.14℃,辐射角度为10,SMBUS总线输出[5]。电路图如图 2所示。

    图  2  温度传感器电路
    Figure  2.  Temperature sensor circuit

    核心处理器选用意法半导体公司的STM32F103C8T6,采用Cortex M3内核,主频高达72 MHz,功耗低,适合做本质安全电路设计。电路图如图 3所示。

    图  3  处理器电路
    Figure  3.  Processor circuit

    本质安全型电源是指符合GB3836.1-2010爆炸性环境第1部分:设备通用要求[6]和GB3836.4-2010爆炸性环境第4部分:由本质安全型“i”保护的设备[7]中的相关规定,可以在爆炸性气体环境中使用。为符合本质安全型电路要求,本设计采用美国凌力尔特公司的LT4356CS-1芯片,该芯片具有过流和过压保护功能,且过流和过压保护值可调节,采用双重化设计。该电源通过了国家煤矿防爆安全产品质量监督检验中心的检验,并取得了检验报告、防爆证和安全标志证书。该电源的部分电路如图 4所示。

    图  4  本质安全型电源电路
    Figure  4.  Intrinsically safe power circuit

    频率量转换是在核心处理器中完成的,外围驱动电路采用飞利浦公司的HEF4093BT,该芯片采用CMOS工艺,输出高低电平接近电源电压或地电位,对于外部接口电路来说,兼容性更好;每个输入引脚内部内置一个施密特触发器,输入信号的抗干扰能力更强。电路图如图 5所示。

    图  5  频率量转换电路
    Figure  5.  Frequency conversion circuit

    4~20 mA转换电路采用ADI公司的AD421,该芯片将接收到的数字信号转换成模拟信号[8],并完成模拟信号到4~20 mA电流环信号的转换。电路图如图 6所示。

    图  6  4~20 mA转换电路
    Figure  6.  4-20 mA conversion circuit

    数码管显示电路选用4位数码管显示3位数字和1位符号位,驱动芯片采用2片74HC595串联,该电路具有成本低廉,易于驱动的特点。

    报警电路将来自核心处理器的报警信号通过达林顿管放大输出驱动蜂鸣器。

    激光定位电路采用3 V激光二极管,主要作用在于指示被测位置,因此设计将激光二极管光线与温度传感器方向尽量靠近且平行。

    按键电路用于设置发射率、高低温报警阈值等参数,指示灯电路用于指示正在设置哪个参数。

    数据存储电路用于存储高低温报警阈值,发射率等信息,采用AT24C02,驱动简单,成本低廉。

    串口通信电路主要用于调试及后期维护,选用MAX3232,电路简单,成本低廉。

    程序下载电路设计为SWD接口,四线下载,节省电路板空间。

    系统供电电路选用MPS公司的MP2259,开关频率1.4 MHz,输出电流1 A,采用SOT23-5封装,体积小,并且由于工作频率较高,输出纹波小,外部电感和电容的体积也较小,节省了电路板空间。

    测温仪软件设计是在Keil 5.14开发平台上进行的,使用语言为C语言。系统软件整体设计思路是这样的:主程序采用自顶向下设计方法,首先完成各个模块初始化及中断初始化,然后循环执行温度传感器MLX90614读出程序和设置发射率及高低温报警阈值程序,而各个模块子程序是通过中断方式得到执行。图 7表示了主程序的设计流程:程序一开始进行中断初始化和各模块初始化,接着进入循环,在循环中依次执行读出高低温报警阈值和温度报警值,计算要显示的温度数据、要输出的频率量及电流值数据,最后调用按键扫描子程序。在程序执行的过程中,如果有按键按下,则进入按键中断服务程序进行处理。

    图  7  主程序流程图
    Figure  7.  Main program flow chart

    由于温度传感器MLX90614通信接口为SMBUS,所以首先设计SMBUS底层驱动程序,然后根据MLX90614数据手册时序图设计顶层程序,主要分为4个函数:MLX90614初始化函数,MLX90614读函数,MLX90614写函数,MLX90614数据转换函数。

    由于数码管驱动采用2片74HC595串联,所以驱动数码管也就是驱动74HC595。74HC595为数据移位寄存器,串行输入,并行输出。程序分为3个子程序:数码管驱动I/O初始化函数,595输入函数,595输出函数。

    按键扫描子程序采用有限状态机方法实现,分为没有任何按键按下状态、按键按下确认状态、按键短按下状态、按键长按下状态,其状态转换如图 8所示。

    图  8  状态转换图
    Figure  8.  State transition diagram

    数据存储子程序分为IIC底层驱动和芯片驱动。底层驱动包括IIC初始化、产生起始信号,产生停止信号、等待应答信号、产生应答信号、产生非应答信号、发送一个字节、接收一个字节等几个函数。芯片驱动包括:芯片初始化、芯片检测、读出一个字节、写入一个字节、读出N个字节、写入N个字节、从指定地址读出指定的字节数、写入到指定地址指定的字节数等几个函数。

    串口通讯子程序包括串口初始化、串口发送和串口接收3个子程序。

    由于读出的温度数据为数字量,所以设计公式将数字量转换成频率量,其公式如下:

    $$ f = 2*\left\{ {\left[ {\left( {{\rm{DATA*2}}} \right) - 27315} \right]/100} \right\} + 240 $$ (1)

    式中:f为频率,DATA为16位温度数值。

    想要将温度数据转换成4~20 mA的电流信号,首先应该将温度传感器采集到的数值转换成AD421输入范围内的数值,设计的公式如下所示,然后只需按照AD421的数据手册写出驱动程序即可,共有3个信号需要驱动:时钟、锁存、数据,程序比较简单,不再详述。

    $$ {\rm{dac\_input\_data}} = 3.27675*{\rm{DATA - 41474}} $$ (2)

    其中dac_input_data为AD421输入数值,DATA为温度传感器采集到的数值。

    考虑到各个模块实时响应的需求,主程序采用中断的方式,因而需要定时器来调度。本设计用到了3个定时器:定时器2、定时器3和定时器4。定时器2负责周期性调用显示子程序、定时器3负责周期性调用报警子程序,定时器4负责周期性调用按键子程序。优先级顺序为:定时器2>定时器3>定时器4。

    通过对测温仪的实验与调试,分别测试各模块的功能实现情况。利用示波器及Keil 5开发平台自带的逻辑分析仪进行分析,各模块均可实现相应的功能。

    首先发送SLA地址,然后判断接收到的应答信息,如果应答为非应答信号,则发送停止位,并转到程序起始处重新执行,否则继续向下执行。判断流程同上。接着发送SLA+1,判断流程同上。接下来按顺序读取数据低字节和高字节,并存入预先定义好的缓冲区寄存器。再接下来读取PEC码(PEC码为一种CRC-8校验码),并根据多项式X8+X2+X+1,计算出结果,与读取到的PEC码进行比较。如果相同,则表示读到的数据正确,否则错误,丢弃数据,并返回程序起始位置重新读取数据。示波器采集到的时序波形如图 9示。煤矿井下输送带宽度一般为0.8~2.4 m之间,测温仪与被测物体之间的安装示意图如图 10所示,可以看到,温度传感器安装在距离电机3 m处,就可以使测温仪的目标视场内全部为被测电机,从而保证了测温的准确性。需要注意的是,煤矿井下电机的材质一般为铸铁,发射率在0.6~0.95之间,需要设置正确的发射率,才能保证测温的准确度。测量到的煤矿井下带式输送机电机温度与实际电机温度对比如图 11所示。

    图  9  示波器采集的温度传感器数据采集模块时序信号
    Figure  9.  Time sequence signal of temperature sensor data acquisition module collected by oscilloscope
    图  10  测温仪与被测物体之间的安装示意图
    Figure  10.  Installation diagram between the thermometer and the object to be measured
    图  11  测温仪测量温度与电机表面实际温度对比
    Figure  11.  The temperature measured by the thermometer is compared with the actual temperature of the motor surface

    频率量转换模块将-20℃~380℃的温度值转换成200~1000 Hz的标准频率量信号输出,图 12展示了温度值、理论上频率量输出值、实测频率量输出值对应关系。

    图  12  频率量输出值与温度值对应关系
    Figure  12.  Correspondence between frequency output values and temperature values

    4~20 mA转换模块将-20℃~380℃的温度值转换成4~20 mA标准电流环信号输出,十六进制温度值与输出电流环信号对比在AD421数据手册中可以查到,如图 13(a)所示。实际测得的温度值与4~20 mA电流输出如图 13(b)所示。

    图  13  温度值与4~20 mA电流输出对比
    Figure  13.  Comparison of temperature value with 4-20 mA current output

    报警模块在温度低于低温报警阈值,或者温度高于高温报警阈值时报警[10],其报警信号为周期4 s的方波,示波器采集到的报警信号波形如图 14所示。

    图  14  示波器采集到的报警信号
    Figure  14.  Alarm signal collected by oscilloscope

    按键设置模块实现发射率的设置以及高低温报警阈值的设置。可以在任何时候按下MENU键,然后根据实际情况按下UP或DOWN键,依次设置低温报警阈值、高温报警阈值、发射率,每次设置完按OK键退出。程序可以实现长按UP/DOWN键快速调整数值功能。3个参数都设置完成后自动进行测温。实验结果如图 15所示。

    图  15  按键设置参数实验结果
    Figure  15.  Key to set parameters experimental results

    本文研制的本质安全型红外测温仪采用MLX90614红外传感器和STM32F103C8T6处理器设计了其硬件;在Keil 5.14开发平台上,采用C语言设计了其软件,能够将测量温度显示在高亮度数码管上,并以频率量和4~20 mA电流信号输出。该测温仪外壳与MLX90614之间放置一层隔热棉,以保证MLX90614感温准确,MLX90614辐射角度为10,覆盖物体面积更小,使测温准确度得到了保证,测温范围宽-20℃~380℃,分辨率高,测温准确,温度测量精度为±0.5℃;非接触测量,不易损坏,可靠性高。

  • 图  1   气体分子吸收光谱的示意图

    Figure  1.   Schematic diagram of gas molecular absorption spectrum

    图  2   目标气体CH4及干扰分子CO2、H2O的光吸收谱线

    Figure  2.   Optical absorption lines of target gas CH4 and interfering molecules CO2 and H2O

    图  3   CH4分子的吸收光谱

    Figure  3.   Absorption spectrum of CH4 molecule

    图  4   多通池结构

    注:1-窗片;2-密封圈;3-镜片固定圆环;4-入射孔、出射孔;5-窗片盖;6-底座1;7-换气孔;8-石英玻璃管;9-上压板;10-镜片压板;11-底座2

    Figure  4.   Structure diagram of MPC

    Note: 1-Window piece; 2-Seal ring; 3-Lens fixing ring; 4-Inlet hole and outlet hole; 5-Window cover; 6-Base 1; 7-Gas exchange hole; 8-Quartz glass tube; 9-Upper plate; 10-Lens platen; 11-Base 2

    图  5   球面镜的安装模块

    Figure  5.   Installation module of spherical mirror

    图  6   TDLAS技术测量系统示意图

    Figure  6.   Schematic diagram of TDLAS technology measurement system

    图  7   二次谐波信号峰值与浓度的关系

    Figure  7.   Relations between peak value and concentration of second harmonic signal

    图  8   反演与滤波、系统Allan方差曲线及浓度分布直方图

    Figure  8.   Inversion and filtering, system Allan variance curve and concentration distribution histogram

    图  9   二次谐波信号的信噪比和标准偏差随噪声大小的变化

    Figure  9.   Variation of signal-to-noise ratio and standard deviation of second harmonic signal with noise

    图  10   数据处理精度对比

    Figure  10.   Comparison of data processing accuracy

  • [1]

    ZHOU X, LIU P, ZHOU X. Generalized design of simple, stable and compact nested multipass cells with a reentrant symmetric concentric circle pattern[J]. Optics Express, 2023, 31(3): 4152-4163. DOI: 10.1364/OE.479762

    [2]

    XIA J, FENG C, ZHU F, et al. A sensitive methane sensor of a ppt detection level using a mid-infrared interband cascade laser and a long-path multipass cell[J]. Sensors and Actuators B: Chemical, 2021, 334(30): 1-8. http://www.sciencedirect.com/science/article/pii/S0925400521002094

    [3] 田兴, 朱乐文, 李龙, 等. 基于射频噪声源下的离轴积分腔输出光谱技术中腔镜反射率标定研究[J]. 大气与环境光学学报, 2023, 18(5): 494-502.

    TIAN Xing, ZHU Lewen, LI Long, et al. Study on reflectivity calibration of cavity mirror in off-axis integrated cavity output spectrum technology based on RF noise source [J]. Journal of Atmospheric and Environmental Optics, 2023, 18(5): 494-502.

    [4] 赵成龙, 黄丹飞, 刘智颖, 等. 开放型TDLAS-WMS技术CO2痕量气体检测[J]. 光子学报, 2022, 51(2): 333-342.

    ZHAO Chenglong, HUANG Danfei, LIU Zhiying, et al. Open TDLAS-WMS technology for CO2 trace gas detection[J]. Acta Photonica, 2022, 51(2): 333-342.

    [5] 冯仕凌, 崔琪, 郭心骞, 等. 小波降噪对TDLAS干涉抑制的研究[J]. 大气与环境光学学报, 2022, 17(3): 328-335.

    FENG Shiling, CUI Qi, GUO Xinqian, et al. Study on interference suppression of TDLAS by wavelet denoising [J]. Journal of Atmospheric and Environmental Optics, 2022, 17(3): 328-335.

    [6] 梁承权, 吕德深, 朱浩亮, 等. 基于TDLAS技术与小波变换去噪算法的甲烷浓度检测[J]. 红外技术, 2023, 45(2): 209-216. http://hwjs.nvir.cn/article/id/7d1d155c-19dc-4999-8757-99bca5fc0240

    LIANG Chengquan, LV Deshen, ZHU Haoliang, et al. Methane concentration detection based on TDLAS technology and wavelet transform denoising algorithm[J]. Infrared technology, 2023, 45(2): 209-216. http://hwjs.nvir.cn/article/id/7d1d155c-19dc-4999-8757-99bca5fc0240

    [7] 李恒宽, 朴亨, 王鹏, 等. 基于近红外吸收光谱技术的高精度CO2检测系统的研制[J]. 红外与激光工程, 2023, 52(3): 115-121.

    LI Hengkuan, PARK Heng, WANG PANG, et al. Development of high-precision CO2 detection system based on near infrared absorption spectroscopy[J]. Infrared and Laser Engineering, 2023, 52(3): 115-121.

    [8] 李金义, 杨雪, 张宸阁, 等. 参数优化的Kalman滤波用于激光吸收光谱气体测量[J]. 光学学报, 2022, 42(18): 207-214.

    LI Jinyi, YANG Xue, ZHANG Chenge, et al. Parameter-optimized Kalman filter for gas measurement in laser absorption spectrum[J]. Acta Optica Sinica, 2022, 42(18): 207-214.

    [9]

    CAO Y, MA Y, CHENG X, et al. Parameter-tuning stochastic resonance as a tool to enhance wavelength modulation spectroscopy using a dense overlapped spot pattern multi-pass cell[J]. Opt Express, 2022, 30(18): 32010-32018. DOI: 10.1364/OE.465629

    [10] 梁宇, 刘铁根, 刘琨, 等. 基于变分模态分解算法的气体检测优化方法[J]. 中国激光, 2021, 48(7): 135-144.

    LIANG Yu, LIU Tiegen, LIU Kun, et al. Optimization method of gas detection based on variational modal decomposition algorithm [J]. China Laser, 2021, 48(7): 135-144.

    [11] 鲁一冰, 刘文清, 张玉钧, 等. 一种自适应层进式Savitzky -Golay光谱滤波算法及其应用[J]. 光谱学与光谱分析, 2019, 39(9): 2657-2663.

    LU Yibing, LIU Wenqing, ZHANG Yujun, et al. An adaptive hierarchical Savitzky-Golay spectral filtering algorithm and its application[J]. Spectroscopy and Spectral Analysis, 2019, 39(9): 2657-2663.

  • 期刊类型引用(8)

    1. 李明超,闫宽,张聪,胡记伟,欧锴,陈绪兵. 用于激光软钎焊温度测量的高精度红外辐射测温装置. 红外技术. 2025(01): 108-114 . 本站查看
    2. 秦沛强,聂传杰,吝曼卿,卢永雄,张岸勤,何家冰. 磷矿巷道岩爆风险的可视化及特征增强研究. 矿业研究与开发. 2025(02): 123-131 . 百度学术
    3. 李贞,魏勇. 基于BP神经网络的红外测温补偿算法研究. 机械制造与自动化. 2023(01): 170-172+176 . 百度学术
    4. 曾飞,胡文祥,高彦鑫,宋杰杰. 基于激光扫描的输送带横向跑偏检测系统. 制造业自动化. 2023(05): 21-24 . 百度学术
    5. 杨帆,徐军,吴振生,孙明晓,金添. 基于Web端多节点红外热成像传感系统设计. 激光杂志. 2022(02): 154-157 . 百度学术
    6. 何翔. 非接触式检测装置综合实验设计. 电子技术与软件工程. 2022(07): 148-151 . 百度学术
    7. 谢彬棽. 基于双CAN总线的露天矿带式输送机速度自动化控制方法. 煤矿机械. 2022(12): 214-217 . 百度学术
    8. 武存喜. 回转窑焚烧设备退火温度模糊自适应控制技术. 工业加热. 2022(12): 27-31 . 百度学术

    其他类型引用(2)

图(10)
计量
  • 文章访问数:  30
  • HTML全文浏览量:  5
  • PDF下载量:  16
  • 被引次数: 10
出版历程
  • 收稿日期:  2023-09-12
  • 修回日期:  2023-10-17
  • 刊出日期:  2024-12-19

目录

/

返回文章
返回