基于LabVIEW的质谱与红外光谱信号采集系统
0 引言
近年来, 随着科技的不断进步, 在数据采集控制领域, 计算机技术、传感技术、网络技术都得到了飞速发展[1]。然而, 传统仪器的工作对象单一, 且采用手动操作模式, 使其越来越不能满足日益复杂和变化多样的仪器结构功能需求[2]。基于此时代背景, 虚拟仪器技术应运而生。虚拟仪器技术的本质特征就是"软件即仪器", 用户可以通过自主编程来完成系统的相应设计, 从而实现不同的功能[3]。虚拟仪器成为数据采集控制领域中一个关键的设计发展方向[4]。
目前, 国内大多数实验室仍然使用传统示波器作为数据采集的主要设备, 但是在某些特定的场景或者对数据采集有较高要求的项目和实验, 示波器可能无法满足采集需求[5]。在此背景下, 本文设计了一种基于LabVIEW的质谱与红外光谱信号采集系统。该系统依托LabVIEW软件平台和CSE22G8高速数据采集卡, 可替代传统示波器实现数据的采集、处理以及存储等功能; 同时在该系统中应用了信号叠加平均算法以及TCP通信协议, 实现了信号的去噪处理以及可调谐光学参量振荡器(OPO) 的同步控制。用户可以在复杂的噪声环境中提取微弱的质谱峰信号, 同时生成相应的红外吸收光谱图, 再结合理论计算进行分子结构的研究。使用该系统可以显著提高质谱与红外光谱信号的采集效率和采集精度。相比于传统示波器, 该系统具有更好的集成性和可扩展性, 可满足各种复杂的采集需求。
1 信号叠加平均原理
噪声的处理方式有很多种, 如高斯低通滤波去噪算法、自适应滤波去噪算法等, 其中叠加平均去噪算法是一种相对简单且高效的信号处理方法[6]。结合质谱信号及其噪声的特点, 本研究采用叠加平均去噪算法对采集的质谱信号进行去噪处理, 从而实现在复杂的噪声背景下提取微弱的质谱峰信号。
设输入信号
式中:
经过
式中:
则输出信噪比变为[8]
由(5)式可知, 经过叠加平均算法处理后, 信号的信噪比显著提高。需要注意的是, 即使不断叠加也不能无限提高信号的信噪比, 所以要选择一个合适的叠加次数, 这样既可以节省信号处理的时间, 又可以显著提高信噪比。多次实验验证表明, 通常在采集质谱信号过程中将叠加次数设置为32次, 就可以在低信噪比背景下提取到微弱的质谱峰信号。
2 数据采集系统总体方案
2.1 质谱信号采集
首先待测物质经过激光的电离而离子化, 其经过电场的加速后具有一定的速度, 再经过飞行时间质谱仪到达另一侧的探测器, 最后通过测试探头将质谱信号传输至数据采集卡。信号传输到数据采集卡后首先进行初始化, 待用户输入叠加次数以及设置相关采集参数后进行叠加去噪处理, 不断重复采集过程直到采集结束, 最后生成质谱信号的数据文件并保存, 再经由Origin绘图软件绘制处理就可以得到待测物质的质谱信号图。
2.2 OPO系统同步控制
用户输入的控制指令 (设置扫描模式、扫描开始位置、扫描结束位置、扫描速度等) 通过LabVIEW中的TCP数据传输模块传送至数据采集卡, 再经过TCP通信协议实现与Laser Vision Motor Controls的通信。待控制指令被执行, 完成红外扫描的相关设置后, 最终生成指定波段内特定扫描速度的红外吸收光谱图。
2.2.1 OPO系统光路图
OPO系统的振荡器采用Nd:YAG激光器产生的1064 nm光作为泵浦光源, 通过KTP晶体产生种子光后, 再通过多个KTA晶体进行放大, 输出的激光波长范围可以覆盖2500~4500 cm-1的红外光[9]。此波长范围可覆盖有机分子的烃基、巯基等基团的伸缩振动区域。由此方法得到的红外光单脉冲能量约为3~10 mJ, 分辨率可达1 cm-1。OPO系统光路图如
2.2.2 OPO系统运动控制原理
OPO系统内置参数转换器, 用于接收并转换计算机程序传递过来的参数, 同时搭载了高度集成的数字信号处理器 (DSP), 用于驱动系统内控制OPO和OPA晶体的直流伺服电机。用户可以通过基于Microsoft Windows的程序控制电机的运转, 通过设置各个电机的运转速度和运转方向等参数实现不同波长的输出。此外还可以发送TELLSTAT指令获取系统返回的一组二进制数字, 再通过参数对照表就可以得出各电机的运动状态。
3 基于LabVIEW的数据采集系统软件设计
3.1 数据采集系统前面板
前面板如
3.2 数据采集系统程序框图
3.2.1 参数配置
该模块主要由三个部分构成: 通道参数配置、采集参数配置以及触发参数配置。其编程思想是将设置参数以文本或者属性节点的形式捆绑成簇, 再将含有参数的簇元素创建为数组, 实现采集参数 (采样率、采样点数等)、通道参数 (电压幅值范围、输入阻抗等) 以及触发参数 (触发方式、触发等级) 的设置, 程序框图如图
3.2.2 OPO系统同步控制
该模块实现了数据采集系统通过TCP通信协议向下位机自带的控制软件Laser Vision Motor Controls发送指令。其由循环结构和条件结构组成, 其中外部循环控制程序的整体运行, 内部循环实时获取当前波长数据, 并判断目标波长与当前波长的绝对值之差是否小于0.01, 若条件成立则向OPO系统发送停止命令; 条件结构用于判定用户是否按下send按键, 按键触发时, 通过TCP通信模块向下位机发送控制指令(如goto、setspd等), 从而实现OPO系统的同步控制功能, 程序框图如
3.2.3 信号处理
信号处理模块由若干顺序结构和条件结构组成, 其外部嵌套了一层循环结构。外部的循环结构控制该模块的运行, 内部的顺序结构保证了程序流的执行顺序。第一帧的条件结构判定叠加次数是否为0, 若条件成立则开始新一轮叠加处理; 第二帧的条件结构判断目前的叠加次数是否等于需要的叠加次数, 若相等则进行信号平均处理。通过积分函数对叠加后的波形在指定区间内进行积分, 并生成相应的积分曲线图, 最后输出数据文件进行存储, 程序框图如
4 实验验证
为了验证叠加平均算法及该系统在质谱以及红外光谱信号采集处理过程中的性能, 利用丙烯腈(AN)和甲醇(MEOH)作为试样分子进行实验。本实验的具体步骤是将氦气作为载气经过鼓泡法带走自由挥发的液体样品, 形成气体混合物, 再经过脉冲阀, 在绝热膨胀的作用下形成低温的超音速分子束, 进入真空腔产生混合团簇。随后包含混合团簇的分子束进入质谱仪的反应区, 被118 nm的真空紫外光电离[10]。最后对阳离子团簇进行质量选择, 并用微通道板(MCP)进行收集, 再传输至数据采集设备进行数据的采集与处理。
为了对比实验室现有示波器与采集系统的性能优劣, 用安捷伦公司生产的DSO5032A示波器与该数据采集系统在同一时间段内进行质谱信号的采集。DSO5032A示波器与CSE22G8数据采集卡的最高采样率、存储深度、带宽等主要参数对比如
4.1 信号叠加平均算法验证
表 1. 参数对比
Table 1. Parameter comparison
|
4.2 性能对比
4.2.1 分辨率
分辨率是衡量测试系统优劣的有效指标之一,
4.2.2 采样点数
由示波器的相关理论可知, 采集存储器是示波器的重要组成部分, 而存储深度是评价存储器的关键指标之一。存储深度与采样率成正比, 理论上存储深度越大, 示波器的采样率就越高, 可捕获的时间波形也越长。
4.3 红外吸收光谱图
5 结论
介绍了基于LabVIEW实现的质谱与红外光谱的数据采集系统, 该系统通过叠加平均去噪算法进行去噪处理, 实现了复杂噪声环境中微弱质谱信号的提取, 同时通过编写通信模块控制OPO系统, 使该系统可以在采集质谱信号的同时生成对应的红外吸收光谱图。以甲醇和丙烯腈阳离子作为试样分子进行了实验验证, 测试表明, 该数据采集系统在采集效率和采集精度方面均得到了显著提升, 与传统示波器相比, 其具有采样率更高、存储深度更大、分辨率更高的特点, 可满足各类数据采集的需求, 具有比较广阔的应用前景。
[1] 李宁馨, 秦朝朝, 于可新. 基于LabVIEW的分振幅激光偏振动态检测研究[J]. 量子电子学报, 2018, 35(4): 408-413.
[2] 李 琳, 杨永侠, 陈昱含. 基于LabVIEW的示波器采集存储系统[J]. 国外电子测量技术, 2019, 38(2): 132-137.
Li L, Yang Y X, Chen Y H. Oscilloscope acquisition and storage system based on LabVIEW[J]. Foreign Electronic Measurement Technology, 2019, 38(2): 132-137.
[3] 武世豪, 符宗略, 独 秀, 等. 基于虚拟仪器的智能交通信号灯系统[J]. 电子测量技术, 2019, 42(1): 99-102.
Wu S H, Fu Z L, Du X, et al. Intelligent traffic light system based on virtual instrument[J]. Electronic Measurement Technology, 2019, 42(1): 99-102.
[4] 刘鹏飞, 周 宾, 陶依贝, 等. 基于 LabVIEW 的烟气速度场实时监测系统[J]. 仪表技术与传感器, 2019(7): 72-77.
Liu P F, Zhou B, Tao Y B, et al. Real-time monitoring system of flue gas velocity field based on LabVIEW[J]. Instrument Technique and Sensor, 2019(7): 72-77.
[5] 武鹏飞, 崔 敏, 王志斌, 等. 基于LabVIEW的暂态电能信号模拟及质量监测方法[J]. 国外电子测量技术, 2021, 40(8): 41-45.
Wu P F, Cui M, Wang Z B, et al. Invention relates to a method of transient power signal simulation and quality detection based on LabVIEW[J]. Foreign Electronic Measurement Technology, 2021, 40(8): 41-45.
[6] 王 研, 梁洪涛, 杨阿荣. 基于中值滤波去噪算法的激光光谱图像数据库构建[J]. 激光杂志, 2022, 43(2): 110-113.
Wang Y, Liang H T, Yang A R. Construction of laser spectral image database based on Median filter denoising algorithm[J]. Laser Journal, 2022, 43(2): 110-113.
[7] 张文兴, 闫海鹏, 王建国. PCNN赋时矩阵高斯噪声滤除算法[J]. 中国测试, 2016, 42(8): 108-112.
Zhang W X, Yan H P, Wang J G. Gaussian noise filtering algorithm based on PCNN time matrix[J]. China Measurement & Test, 2016, 42(8): 108-112.
[8] 李星蓉, 李永倩, 张 硕. 同步叠加平均算法抑制噪声的Labview实现[J]. 华北电力大学学报 (自然科学版), 2009, 36(4): 73-76.
Li X R, Li Y Q, Zhang S. The Labview implement of synchronization overlapping average algorithm to suppress noise[J]. Journal of North China Electric Power University (Natural Science Edition), 2009, 36(4): 73-76.
[9] 张凤娟, 王加贤, 王红华. 内腔式KTP光学参量振荡器的实验研究[J]. 激光与红外, 2010, 40(5): 484-487.
Zhang F J, Wang J X, Wang H H. Experimental investigation of intracavity KTP optical parametric oscillator[J]. Laser & Infrared, 2010, 40(5): 484-487.
[10] Lu Q, Hu Y J, Chen J X, et al. Laser desorption postionization mass spectrometry imaging of folic acid molecules in tumor tissue[J]. Analytical Chemistry, 2017, 89(16): 8238-8243.
[11] 钱佳丽, 黄晓东, 刘 珂, 等. 甲烷/氮气辉光放电产物的红外吸收光谱研究[J]. 量子电子学报, 2021, 38(5): 677-683.
[12] 衣玲学, 高 磊, 赵丽君, 等. 邻苯二甲酸二丁酯中红外吸收光谱的理论分析及检测[J]. 光谱学与光谱分析, 2016, 36(9): 2789-2792.
[13] 王红磊, 胡勇军, 邢 达. 双步激光解析/激光电离质谱法及其应用的新进展[J]. 分析化学, 2011, 39(2): 276-282.
Wang H L, Hu Y J, Xing D. Recent progress of two-step laser desorption/laser ionization mass spectrometry and its application[J]. Chinese Journal of Analytical Chemistry, 2011, 39(2): 276-282.
[14] 艾 群, 杨志军, 曾祥清, 等. 山东蒙阴金伯利岩中橄榄石的OH红外光谱研究[J]. 光谱学与光谱分析, 2013, 33(9): 2374-2378.
[15] 林嘉威, 李 解, 武靖轩, 等. NH4+ , F-对萤石浮选的影响机理及红外光谱分析[J]. 光谱学与光谱分析, 2021, 41(4): 1281-1287.
Article Outline
余桂生, 胡勇军, 孙晓楠. 基于LabVIEW的质谱与红外光谱信号采集系统[J]. 量子电子学报, 2024, 41(1): 26. Guisheng YU, Yongjun HU, Xiaonan SUN. Mass and infrared spectrum signal acquisition system based on LabVIEW[J]. Chinese Journal of Quantum Electronics, 2024, 41(1): 26.