一种低原子序数元素EDXRF的多次导-样条小波解析方法研究
吴廉晖1,2,3, 何剑锋1,2,3,*, 周世融2,3, 汪雪元1,2, 叶志翔2,3
1.东华理工大学放射性地质与勘探技术国防重点学科实验室, 江西 南昌 330013
2.东华理工大学江西省放射性地学大数据技术工程实验室, 江西 南昌 330013
3.东华理工大学信息工程学院, 江西 南昌 330013
*通讯作者 e-mail: hjf_10@yeah.net

作者简介: 吴廉晖, 1996年生, 东华理工大学信息工程学院硕士研究生 e-mail: 569435013@qq.com

摘要

能量色散X射线荧光(EDXRF)光谱分析待测元素的信息主要反映在能谱的特征峰峰位以及特征峰净峰面积中。 对于特征峰的准确检测是EDXRF光谱分析的关键。 特征X射线之间的能量在低原子序数元素中相差很小, 在实际测量过程中由其他一些因素干扰会导致EDXRF光谱中特征峰产生严重重叠, 以EDXRF光谱中低序列元素的重叠峰作为研究对象, 提出一种四次导数结合三样条小波变换处理低序列元素重叠峰的新方法。 通过数学模型模拟重叠峰检测了该方法的可行性, 并仿真了实测X荧光光谱数据进行检测得到良好的效果, 通过使用了CIT-3000SY X 荧光元素录井仪实测T铅黄铜数据和混合轻元素数据荧光光谱作为验证。 首先, 介绍导数法以及三样条小波法分解重叠的原理。 导数法阶数越高信号越畸形但可以有效提高重峰分离度, 而三样条小波变换对低分离度重峰处理较为无力但能有效的保持峰型。 通过Tsallis峰信号模拟重叠峰, 模拟出3个峰信号, 第1个峰和第2个峰的分离度 R=0.33, 第2个峰和第3个峰的分离度 R=0.67, 导数处理后信号任仍具有一部分重叠, 但是导数处理后不仅保留了信号的峰位值, 且出现了分离度变大的现象, 而三样条小波对低分离度重叠峰的分解较为无力, 但是对于分离度较大的重叠峰具有较好的效果, 信号通过四次导增加分离度再进行三样条小波变换, 通过调节样条小波分解层次的次数, 然后对分解出的高频信号采取适当的系数进行放大, 最后进行信号重构。 实验实现了对模拟信号的分解。 验证了此方法针对重叠峰分解具有可行性。 实验采用分解4层的三样条小波变换以及放大6倍的高频信号。 然后, 处理仿真K元素的重叠光谱, 实现了重叠峰的分解, 通过仿真实验表明新方法能准确的识别峰位, 结果表明只有1%之内的误差, 证明了新方法对X荧光光谱重叠峰分解的适用性。 最后用此方法对CIT-3000SY X荧光元素录井仪实测T铅黄铜元素数据以及混合轻元素数据X荧光光谱进行处理, 实现了对重叠峰的分解, 且分解后的峰位误差控制在1%之内, 具有较高的准确率。 实验结果证明: 四次导数结合三样条小波变换能有效分离重叠峰, 并且在处理X荧光光谱的重叠峰分解上具有实用性。

关键词: X射线荧光光谱; 四次导数; 三样条小波变换; 低分离度重叠峰分解
中图分类号:O433.4 文献标志码:A
A Multi-Derivation-Spline Wavelet Analysis Method for Low Atomic Number Element EDXRF
WU Lian-hui1,2,3, HE Jian-feng1,2,3,*, ZHOU Shi-rong2,3, WANG Xue-yuan1,2, YE Zhi-xiang2,3
1. Fundamental Science on Radioactive Geology and Exploration Technology Laboratory, East China University of Technology, Nanchang 330013, China
2. Jiangxi Engineering Laboratory on Radioactive Geoscience and Big Data Technology, East China University of Technology, Nanchang 330013, China
3. Information Engineering College, East China University of Technology, Nanchang 330013, China
*Corresponding author
Abstract

The information of elements to be measured in the energy dispersion X-ray fluorescence(EDXRF) spectrum is included in the characteristic peak position and the characteristic peak net peak area. Accurate detection of characteristic peaks is the key to energy dispersive X-ray fluorescence spectroscopy. The energy difference between the characteristic X-rays of many low sequence elements is very small, there are many kinds of interference in the process of fluorescence spectrum generation, resulting in serious overlapping peaks of measured X-ray fluorescence data, in this paper, overlapping peaks are taken as the research object, this paper presents a method to deal with overlapping peaks by combining the fourth derivative with the three-spline wavelet transform. The effectiveness of the method was tested by simulating overlapping peaks. The data of X-ray fluorescence spectrum and measured data are verified and analyzed. Firstly, the principle of the derivative method and three-spline wavelet method to decompose overlap is introduced in detail. The higher the derivative order, the more distorted the signal, but it can effectively improve the separation degree of the overlapping peak. The three-spline wavelet transform is weak for the to deal with peak with low separation degree, but it can effectively maintain the peak shape. By simulating the data. Among the three overlapping peaks, the separation degree of peak 1 and peak 2 is R=0.33. The separation degree of peak two and peak three R=0.67, after the fourth derivative there is some overlap in the signal, but the fourth derivative not only retains the peak position of the signal, and the degree of separation increases. Combined with the characteristics of the three-spline wavelet transform, by adjusting the value of the decomposition hierarchy, and reconstructed by scaling up the high frequency signal by a factor greater than 1, the simulated overlapping peaks are decomposed. The number of decomposition layers of the three-spline wavelet is four, and the amplification factor of high frequency is six times. Then, the overlapping spectrum of element K is simulated. The decomposition of overlapping peaks is realized. The simulation results show that the new method can accurately identify the peak position, and the error is within 1%. The applicability of the new method to X -ray fluorescence spectrum overlap peak decomposition is proved. It is verified that this method is feasible to decompose overlapping peaks. The last, is the Ca element X-ray fluorescence spectrum data and Mixed light element X-ray fluorescence spectrum data detected by the CIT-3000SY X-ray fluorescence element logging instrument were processed. Now the decomposition of the overlapping peaks and the peak position error after decomposition are controlled within 1%, with high accuracy. The experimental results show that: The fourth derivative combined with three-spline wavelet transform can effectively separate overlapping peaks. And it is practical to deal with the overlapping peak decomposition of X-ray fluorescence spectrum.

Keyword: X-ray fluorescence spectrum; Four times the derivative; Three spline wavelet; Low separation overlap peak decomposition
引言

能量色散X荧光分析(EDXRF)技术具有多元素无损测定、 快速便携、 安全可靠等优势, 引起了矿山采选冶、 地质勘探、 合金分析检测等诸多领域的广泛关注与应用[1]。 其中, X荧光光谱的重叠峰分解是至关重要的环节。 近年来, 针对这一热点难点问题, 国内外众多专家学者提出了多种解决方法。 主要包括: 傅里叶变换法、 导数法[2, 3]、 小波变换法[4, 5]、 等等。 但是傅里叶变换法实际操作中难度过大, 导数法对信噪比要求很高, 小波基的选择对小波变换法起至关重要的作用且重叠峰分离度较低时分峰误差过大。 二次微分与近似对称的紧支集正交系列小波变换处理色谱的重叠峰由林兆培[6]等提出, 但没有对分离度低于于0.4的重叠峰进行分解且没有进行误差分析。 罗海军[7]等提出峰锐化法, 但易造成峰型失真。 传统使用的离散小波处理低分离度重叠峰会造成混叠现象[8]。 而四次导对比二次微分能有效的提高分离度和去除杂峰, 结合三样条小波变换法可以更准确的分离重叠峰。 当X射线能量与元素接近时, 会出现X荧光光谱严重重叠甚至完全重叠的情况[9]。 对于低分离度重叠峰难以分离的重点热点问题, 本文提出四次导数结合三样条小波变换的新方法处理这一问题。

1 原理
1.1 导数法

导数的定义: 假设一个离散信号为X={x1, x2, …, xn}, 那么它的导数谱可以表示为

xtnxt+1n-1-xtn-1h(1)

式(1)中, n为导数阶数, n≥ 1; h为步长。 导数谱有如下性质;

(1)原始信号的极值点为偶数阶导数谱的极值与奇数阶导数谱的零点。

(2)原始信号的形变点为偶数阶导数谱的零点与奇数阶导数谱的极值点。

(3)原始信号形状会随着导数阶数的增加造成峰宽窄小、 峰型尖锐等现象。

有文献表明, 四阶导数法能有效去除谱中的细小杂峰, 可将重叠的特征峰分离, 四阶导数对重叠峰的分辨效果相较于一阶和二阶导具有更优秀的效果[10]。 导数谱应用于X荧光光谱特征峰的解析理论已经十分成熟。 由导数性质可知, 经导数处理之后的信号极值点以及零点均能表现出来, 且使峰型尖锐, 实现重叠峰初步分离。 但随着导数阶数越高噪声也随之放大, 实际使用中效果并不理想, 所以急需一种方法让导数发挥作用。

1.2 三样条小波变换理论

对重叠峰处理的结果会随着选用的样条小波基的不同而发生变化。 经二阶样条小波处理后的峰型表现为锯齿状, 而四阶样条小波处理后会对峰位造成较大误差[11]。 相较于二阶、 四阶样条小波, 三阶样条小波分解具有特征峰面积误差较小、 特征峰位置基本不变的优点[12]。 所以选用三阶样条小波基。

(1)样条小波的性质和定义

利用小波变换对EDXRF光谱分析的基本思路为: 首先选择适当的父函数和母函数, 然后将原始信号进行离散小波变换, 得到不同尺度上的信息, 其中高频部分代表能谱峰信号, 最后对高频信号进行乘以一个加权系数而将其进行分解。

m为自然数, 则定义mB样条Nm(x)如下

N1(x)=1x[0, 1)0其他(2)

Nm(x)=-+Nm(x-t)N1(t)dt=01Nm(x-t)dt,  m> 1(3)

B样条小波可以通过递推得到, 首先, 取N1(x)为Haar尺度函数, 然后通过Nm-1(x)和N1(x)作卷积来定义Nm(x)。 如果将式(2)中取

M1(x)=1x-12,  120其他(4)

并定义 Mm(x)=-1/21/2Mm(x-t)dt,  m> 1。这时, 称 Mm(x)m阶中心B样条。

图1和图2中的高通与低通滤波器系数取自三阶样条小波bior3.5。

图1 分解低通滤波器与高通滤波器系数Fig.1 Decompose low pass filter and high pass filter coefficients

图2 重构低通滤波器与高通滤波器系数Fig.2 Reconstructed low pass filter and high pass filter coefficients

(2)以下为四阶导数法结合三阶B样条小波算法实现步骤:

第1步, 对待测信号进行四次导数初步处理, 提高重叠峰分离度;

第2步, 对处理后信号进行多分辨分析, 找出最佳的重叠峰高频细节信号;

第3步, 取一个加权因子对得到的高频细节信号进行一定的放大;

第4步, 通过重构低通与高通滤波器系数对多分辨分析后的离散信号进行重构, 最终得到分离之后的重叠峰。

1.3 四次导结合三样条小波变换分解低分离度重叠峰

式(5)中R为描述相邻两峰之间重叠度的一个指标[13], 其定义为

R=μ1-μ22(σ1-σ2)(5)

R趋近于0则表明重叠峰重叠程度越高。

在实验建模中, 通常模拟重叠峰的函数分别是Lorentzian峰信号、 Gaussian峰信号[14]以及Tsallis峰信号[15]

Gaussian峰信号

f(x)=Ae|-(x-μ)2/(2δ)2|(6)

Lorentzian峰信号

f(x)=Aσ2/[(x-μ)2+σ2](7)

Tsallis峰信号

f(x)=A1+q-13-q(x-μ)2σ2-1(q-1)(8)

式(6)— 式(8)中, σ 是峰的宽度, A为峰值, μ 是峰的顶点位置。 而Gaussian峰和Lorentzian峰可以通过Tsallis峰调节q得到。 当q接近1为Gaussian峰, q=2的时候为Lorentzian峰。 综上所述, 采用Tsallis峰函数进行模拟更具有说服力。

q=1.8, 同时取A的值分别为2, 1.5, 1.5。 σ 分别取4, 2, 1。 μ 分别取20, 24, 28。 即峰位为20, 24, 28。 而峰1和峰2的R1为0.33, 峰2和峰3的R2为0.67。 图3可以看出第1个峰与第2个峰严重重叠, 第2个峰与第3个峰部分重叠, 模拟信号更接近实测信号。

图3 模拟信号重叠峰Fig.3 Analog signal overlap peak

进行四阶导初步处理后能清楚的辨别峰位以及峰数量, 所以利用四阶导进行初步处理是可行的, 但是经过初步处理之后模拟信号存在部分重叠, 因此需要结合另一种方法进行进一步的处理。

图4 四次导初步处理模拟信号Fig.4 The fourth derivative processes the signal

通过对模拟信号进行四阶导初步处理再进行三样条小波处理, 模拟信号峰的峰位为20, 24, 28。 处理后的峰位为19.9, 24.2和27.8, 峰位的误差分别为0.05%, 0.83%以及0.71%。 处理后的特征峰峰位误差较小, 满足进行定量定性分析要求。 模拟实验结果证明四次导结合三样条小波变换可以有效分解低分离度重叠峰。

图5 重叠峰分解模拟结果Fig.5 Overlapping peak decomposition results

表1 峰位结果分析 Table 1 Peak position analysis
2 实验部分

从X射线能量表可知: K元素的Kα Kβ 分别为3.313和3.589 keV, 能量仅差0.279 keV; 在实测K元素的过程中, 由于能量差过小, 会导致特征峰产生严重重叠。 已知一组K系谱线不重叠的光谱, 识别其能量峰道址为标准能量峰道址, 用E=0.030 7 keV· ch-1进行能量线性刻度。 K元素的Kα Kβ 能量道址分别为113和122。 用式(8)进行模拟EDXRF光谱中的低分离度重叠峰。 Kα Kβ 能量峰的比值为5:1。 模拟表达式如式(9)所示, 结果如图6所示。

图6 重叠峰分解仿真结果Fig.6 Overlapping peak decomposition results

f(x)=201+1.8-13-1.8(x-113)2(5.3)2-1(1.8-1)+41+1.8-13-1.8(x-122)2(3.8)2-1(1.8-1)(9)

如图6所示, 模拟EDXRF光谱的重叠峰得到了分解, 且图6中的原始谱线中的重叠峰几乎完全重叠。 使用寻峰法获得分解后的峰位, 结果如表2所示, 仿真K元素的重叠峰分解后的峰位结果误差小于1%。 结果表明, 四次导结合三样条小波变换能较好的分解EDXRF光谱中的重叠峰。

表2 峰位结果分析 Table 2 Peak position analysis
3 结果与讨论

在本实验中采用的是CIT-3000SY X荧光元素录井仪实测的T铅黄铜元素数据以及混合轻元素数据, 在T铅黄铜数据中在道址400~430之间Ni的Kα 以及Co的Kβ 能量分别为7.477和7.649 keV, 仅相差0.172 keV, 处于严重重叠状态。 而在轻元素数据中, 可以观察到在道址230~270之间的Cr和Mn元素存在严重重叠, 能量相差0.484 keV, 对元素辨别造成较大困难。 本组对这两组数据已经进行过谱光滑本底扣除等预处理, 然后进行四阶微分结合三样条小波分解, 其中使用4层的小波分解以及6倍的高频细节信号方法系数。 分解结果如图7和图8所示。

图7 实测T铅黄铜元素EDXRF光谱重叠峰分解结果Fig.7 Decomposed results of measured T Leaded brass X-ray fluorescence spectrum

图8 实测轻元素EDXRF光谱与分解结果Fig.8 X-ray Fluorescence spectrum of light element and Overlapping peak decomposition results

已知Ni的Kα 标准峰位道址为410, Co的Kβ 的道址为419, 用寻峰法识别分解后的光谱峰位道址为408和420, 误差仅为0.5%, 0.2%, Cr标准峰位道址为241, Mn的标准峰位道址为254, 分解后的误差仅为0.4%。 且重叠峰分解效果明显, 结果表明: 四阶导数结合三样条小波分解实际X荧光谱中分离度较低的重叠峰具有精确的结果。

表3 峰位值结果分析 Table 3 Peak position analysis
4 结论

本文分别研究了导数法以及样条小波变换法的基本原理, 结合两种方法的优点提出了四阶导数结合三样条小波变换处理低分离度重叠峰的新方法。 通过模拟实验证明可以有效的分解重叠峰。 然后, 用此方法处理了仿真能量色散X荧光光谱以及实测EDXRF光谱, 都实现了重叠峰的分解且误差较小, 可以实现元素的辨别。 结果证明: 此方法能有效的分解分离度较低的重叠峰, 且在解决EDXRF光谱的重叠峰现象具有实用性。

参考文献
[1] CAO Li-guo(曹利国). Energy Dispersive X-ray Fluorescence Method(能量色散X射线荧光方法). Chengdu: Chengdu University of Science and Technology Press(成都: 成都科技大学出版社), 1998. 3. [本文引用:1]
[2] DONG Da-chuan, KONG Zhen, YANG Wei-xi, et al(董大川, 孔振, 杨伟晰, ). Journal of Zhejiang A&F University(浙江农林大学学报), 2011, 28(6): 893. [本文引用:1]
[3] Medeghini L, Mignardi S, De Vito C, et al. Microchemical Journal, 2016, 125: 224. [本文引用:1]
[4] LI Yu, WANG Sheng-wei, LIN Zhao-pei(李钰, 王圣伟, 林兆培). Journal of East China University of Science and Technology·Natural Science(华东理工大学学报·自然科学版), 2014, 40(6): 752. [本文引用:1]
[5] FENG Fei, WANG Fu-bei, XIE Fei, et al(冯飞, 王府北, 谢非, ). Acta Photonica Sinica(光子学报), 2015, 44(6): 0630001. [本文引用:1]
[6] LIN Zhao-pei, LI Yu, WU Hui-wen(林兆培, 李钰, 吴慧文). Journal of East China University of Science and Technology·Natural Science(华东理工大学学报·自然科学版), 2014, 40(1): 91. [本文引用:1]
[7] LUO Hai-jun, LIAO Yong, PAN Hai-tao, et al(罗海军, 廖勇, 潘海涛, ). Journal of Electronics & Information Technology(电子与信息学报), 2018, 40(8): 1847. [本文引用:1]
[8] ZHAO Feng-kui, WANG Ai-min(赵奉奎, 王爱民). Metallurgical Analysis(冶金分析), 2015, 35(7): 10. [本文引用:1]
[9] ZHOU Shi-rong, HE Jian-feng, REN Yin-quan, et al(周世融, 何剑锋, 任印权, ). Spectroscopy and Spectral Analysis(光谱学与光谱分析), 2020, 40(4): 1221. [本文引用:1]
[10] YU Xin-yan, LIU Jian, YU Kun-yong, et al(俞欣妍, 刘健, 余坤勇, ). Journal of Northwest Forestry University(西北林学院学报), 2017, 32(3): 7. [本文引用:1]
[11] ZHAO Feng-kui, WANG Ai-min(赵奉奎, 王爱民). Nuclear Techniques(核技术), 2013, 36(10): 54. [本文引用:1]
[12] Wu S G, Nie L, Wang J W, et al. Jourual of Electroanalytical Chemistry, 2001, 508: 11. [本文引用:1]
[13] DU Yue, MENG Xiao-chen, ZHU Lian-qing(都月, 孟晓辰, 祝连庆). Journal of Applied Optics(应用光学), 2019, 40(3): 461. [本文引用:1]
[14] He Jianfeng, Yang Yaozong, Qu Jinhui, et al. Nuclear Science and Techniques, 2016, 27(3): 58. [本文引用:1]
[15] LI Yuan-lu, YU Sheng-lin, ZHENG Gang(李远禄, 于盛林, 郑罡). SCIENCE IN CHINA (SERIES B)(中国科学B辑: 化学). 2007, 37(4): 361. [本文引用:1]