一种XRF土壤重金属元素定量分析方法技术

技术编号:35061981 阅读:14 留言:0更新日期:2022-09-28 11:16
本发明专利技术的目的在于提供一种XRF土壤重金属元素定量分析方法,属于X射线荧光光谱分析领域。该方法首先利用小波变换对得到的X荧光光谱样品进行去噪,同时基于非对称加权惩罚最小二乘法(arPLS)进行背景扣除;再通过提取出重金属元素的特征峰以及相关基体效应、谱线干扰的元素的特征峰信息,进行康普顿归一化处理得到其组分信息;通过CARS算法构建了不同重金属元素的特征组分信息选取模型;最后采用粒子群算法(PSO)优化的SVR分别建立了基于特征组分的土壤重金属定量反演模型,并将CARS算法选出的特征组分作为输入,待分析重金属元素的实际含量作为输出,实现土壤重金属元素的准确定量分析。分析。分析。

【技术实现步骤摘要】
一种XRF土壤重金属元素定量分析方法


[0001]本专利技术属于X射线荧光光谱分析领域,具体涉及一种基于CARS与PSO

SVR的XRF元素定量分析方法。

技术介绍

[0002]重金属污染不仅容易对土壤的理化性质产生影响从而影响农作物产量,同时会随着生物富集作用进入人体,危害人体健康。因此,提高对于土壤重金属元素的定量分析对指导污染防治具有重要意义,目前通常将土壤里毒性比较大的8种重金属元素Cu、P b、Zn、Cd、Cr、Ni、As和Hg作为土壤污染筛查的对象。
[0003]X射线荧光光谱(XRF)由于具备无损、快速、成本低等优势,在各个领域得到了广泛的应用。目前的针对土壤重金属的XRF解谱方法,多依靠理论方法进行特征选择,缺乏一定的统计依据。现有技术中竞争性自适应重加权算法(CARS)被应用于光谱领域对含量密切相关的波长变量的筛选中,通过引进蒙特卡洛采样与自适应加权采样,并建立偏最小二乘回归 (PLSR)模型,选取均方根误差最小的模型对应的特征作为最终的特征选择。但是由于土壤重金属元素的含量比较低,直接对全谱应用CARS筛选缺乏直接对于相关基体效应、谱线干扰元素的信息提取,导致其重金属元素的特征峰计数值较低,容易淹没在噪声中。同时,考虑到谱线干扰与土壤基体效应,元素的特征峰与实际含量存在着复杂的非线性关系,支持向量机回归(SVR)具备解决非线性问题的能力,但所建立的定量分析模型多存在过拟合等问题,难以满足准确性的要求。
[0004]因此,土壤重金属XRF光谱的定量反演研究主要集中在三点:对原始的XRF光谱数据的预处理、基于XRF光谱数据的特征选择和找寻合适的定量分析建模方法。

技术实现思路

[0005]针对
技术介绍
所存在的问题,本专利技术的目的在于提供一种XRF元素定量分析方法。该方法首先利用小波变换对得到的X荧光光谱样品进行去噪,同时基于非对称加权惩罚最小二乘法(arPLS)进行背景扣除;再通过提取出重金属元素的特征峰以及相关基体效应、谱线干扰的元素的特征峰信息,进行康普顿归一化处理得到其组分信息;通过CARS算法构建了不同重金属元素的特征组分信息选取模型;最后采用粒子群算法(PSO)优化的SVR分别建立了基于特征组分的土壤重金属定量反演模型,并将CARS算法选出的特征组分作为输入,待分析重金属元素的实际含量作为输出,实现土壤重金属元素的准确定量分析。
[0006]为实现上述目的,本专利技术的技术方案如下:
[0007]一种XRF元素定量分析方法,包括以下步骤:
[0008]步骤1:采集n份土壤样品的X射线荧光光谱信息g
i
,i=1,2,...,n;
[0009]步骤2:利用小波变换对步骤1得到的X射线荧光光谱信息进行噪声去除,得到处理后的通道为i的光谱信号计数y
i
,i=1,2,...,n;
[0010]步骤3:利用非对称加权惩罚最小二乘法计算得到基线信号计数,基于基线信号计
n

Kα,As

Kα,Cd

Kα,Hg

Lα,Pb

Lα,Pb

Lβ,K

Kα,Ca

Kα,Ti

Kα,V

Kα,Mn

Kα,F e

Kα,Co

Kα,Se

Kα,Nb

Kα,Ag

Kα,Sb

Lα,Tl

Lα,Bi

Lα。
[0028]进一步地,步骤5中CARS算法的参数具体为:重复计算次数为100次,校准样品与总样品的比率为0.8,交叉验证的最大潜在变量数(即PLS主成分数)为5,预处理法选择“c enter”,蒙特卡洛抽样(MCS)抽样运行次数为25。
[0029]进一步地,步骤6中特征选择变量x
i
输入前进行数据标准化。
[0030]进一步地,步骤7中基于PSO算法优化SVR模型即得到最优参数组合下的SVR模型,所述最优参数组合包括惩罚参数c与高斯核参数g,用于提高神经网络的泛化能力。
[0031]进一步地,步骤7中基于PSO算法优化SVR模型的具体过程为:
[0032]步骤7.1.初始化PSO算法的参数;
[0033]步骤7.2.迭代计算粒子的位置q和速度,其中,粒子当前的速度v
w
和位置s
w
为:
[0034]v
w
=v
w
+c1·
rand()
·
(pbest
w

s
w
)+c2·
rand()
·
(gbest
w

s
w
)
[0035]s
w
=s
w
+v
w
[0036]式中,w=1,2,3,....N,N是群中的粒子总数;rand()是介于0,1之间的随机数;c1、c2为学习因子,pbest为本粒子历史上最好的位置,bgest为种群中所有粒子中当前最好的位置;
[0037]步骤7.3.计算适应度函数,即在PSO优化算法中嵌入K

CV计算适应度的函数,使用某一组惩罚参数c与高斯核参数g的SVR对训练数据集进行K折交叉验证,得到的评分结果,作为适应度值,即完成了一次SVR的训练;
[0038]步骤7.4.进行粒子和种群迭代替换,若达到设定的最大迭代次数或解收敛,则得到最优参数组合下的SVR模型;否则重新进行步骤7.2。
[0039]进一步地,学习因子c1和c2设置为2。
[0040]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:
[0041]本专利技术采用一种XRF元素定量分析方法,通过小波变换、arPLS对原始光谱数据进行预处理,预处理后的光谱采用康普顿归一化方法计算每个光谱的特征峰组分信息,再基于竞争性自适应加权算法(CARS)对特征峰组分信息进行筛选;对筛选后的每一种特征峰组分信息均建立PSO

SVR定量分析模型,使用PSO

SVR定量分析模型对待测元素进行检测即可得到结果。实验数据表明,本专利技术提出的方法可以有效提高土壤重金属元素定量分析的准确性,相对误差仅为6.58%,与传统SVR的方法相比具有优势。
附图说明
[0042]图1为本专利技术XRF元素定量分析方法的流程示意图。
[0043]图2为本专利技术实施例1中去噪处理后的土壤样品GSD

33的光谱图。
[0044]图3为本专利技术实施例1中arPLS背景扣除后的土壤样品GSD

33的光谱图。...

【技术保护点】

【技术特征摘要】
1.一种XRF土壤重金属元素定量分析方法,其特征在于,包括以下步骤:步骤1:采集n份土壤样品的X射线荧光光谱信息g
i
,i=1,2,...,n;步骤2:利用小波变换对步骤1得到的X射线荧光光谱信息进行噪声去除,得到处理后的通道为i的光谱信号计数y
i
,i=1,2,...,n;步骤3:利用非对称加权惩罚最小二乘法计算得到基线信号计数,基于基线信号计数对步骤2处理后的光谱信息进行背景扣除,得到预处理后的光谱信息g2
i
,i=1,2,...,n;步骤4:通过康普顿归一化方法,计算步骤3得到的每个预处理后的光谱信息中的元素特征峰组分信息d=[z1,z2,...,z
j
],j=1,2,...,k,其中,k为元素特征峰的个数;元素特征峰的选取包括待测的重金属元素和具有谱线干扰、基体效应的元素;步骤5:基于CARS算法选择均方根误差最小时的PLSR模型对应的组分作为最终的特征选择变量x
i
,i=1,2,...,m(m≤j);步骤6:将步骤5得到的特征选择变量x
i
随机划分为C份训练样本和(n

C)份预测样本,对于训练样本X
a
=(x
i
,t
i
),a=1,2,...,C,特征选择变量x
i
作为输入,以对应重金属元素的实际含量t
i
作为输出;步骤7:基于PSO算法优化SVR模型,输入训练样本X
a
进行训练,得到训练好的土壤重金属定量反演模型;步骤8:将预测样本输入步骤7得到的土壤重金属定量反演模型,即可输出土壤重金属元素定量分析结果。2.如权利要求1所述的XRF土壤重金属元素定量分析方法,其特征在于,步骤3中采用非对称加权惩罚最小二乘法计算得到基线信号计数z
i
,根据光谱信号计数y
i
和基线信号计数z
i
得到背景扣除后的光谱信息g2
i
=y
i

z
i
;其中,惩罚最小二乘法为:式中,N为光谱信号的长度,
z
为长度为N的拟合基线向量,w
i
为引入的权重向量,D是二阶差分矩阵,λ为平滑参数,y
i
为通道为i的光谱信号计数,z
i
为通道为i的基线信号计数;若则惩罚最小二乘的最小化问题变为:z=(W+λD
T
D)
‑1Wy式中,W为对角矩阵;因此,非对称加权惩罚最小二乘法具体为采用非对称加权,在没有峰的基线区域中,为光谱信号分配一致的权重,以免低估基线,如果信号远大于基线,则权重设置为零;则权重向量w
i
为:
式中,m
d

、σ
d

是d

的均值和标准差,

m=

m
d

,σ=σ
d

,d=y

z,d

是d的一部分且仅在y
i
<z
i
...

【专利技术属性】
技术研发人员:赵彦春程惠珠李福生杨婉琪
申请(专利权)人:电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1