基于背景水分扣除的水泥生料成分的近红外光谱建模
2020-05-07刘文清杨伟锋沈先春成潇潇王钰豪刘建国
胡 荣,刘文清,徐 亮*,金 岭,杨伟锋,沈先春, 成潇潇,王钰豪,胡 凯,刘建国
1. 中国科学技术大学环境科学与光电技术学院,安徽 合肥 230026 2. 中国科学院安徽光学精密机械研究所环境光学与技术重点实验室,安徽 合肥 230031
引 言
水泥生料质量控制是生产优质水泥的关键一环。 由于物料成分波动,水泥生料中的4种关键成分Fe2O3,SiO2,CaO和Al2O3配比会发生变化。 及时检测这四种成分的含量并调整其配比,对水泥生料的质量控制具有重要意义。 现有的生料成分检测方法有荧光分析法[1-3]和中子活化法[4-5]。 荧光分析法是一种离线的分析方法,需要从生产线上采集生料,在实验室进行成分分析,过程繁琐且耗时。 中子活化法需要中子源,若发生泄漏会对人体产生严重危害。 而傅里叶变换红外(Fourier transform infrared,FTIR)光谱是一种安全快捷、可在线的分析方法,在水泥生料成分的在线检测的应用上具有巨大潜力[6-8]。
在实际的水泥生产现场,由于环境不可控,需要考虑环境湿度变化对样品的FTIR定量分析模型造成的影响。 水分在近红外波段存在强烈的吸收,并与水泥生料矿物成分的特征吸收的近红外波段产生重叠。 研究表明水分会影响物质的近红外光谱[9]。 Janik等研究了水分对土壤的红外分析的影响,得到光谱强度与水分含量呈非线性关系[10]。 王世芳等通过实验得到水分会掩盖表征土壤有机质信息的波段,对土壤有机质检测造成干扰[11]。 背景水分的变动会对光谱的基线和吸收特征有显著影响,影响后续的化学计量建模,这是近红外分析的一个难点所在。 传统校正背景水分变动的方法是针对不同湿度背景下的样品构建模型,但建模所需时间长,且缺少物理解释。 为此本文在已有对水泥生料成分的FTIR分析基础上[12],开展了背景水分含量对水泥生料成分的FTIR定量分析的影响研究,并对扣除背景水分吸收的定量分析模型进行了探讨。
1 实验部分
1.1 算法原理
从实测光谱中扣除背景水分吸收特征,再使用计量模型进行建模,能降低或消除背景水分对水泥漫反射光谱的方差贡献。
通过HITRAN中采用逐线积分的方法计算压强、温度修正后的任一波数ν下的单位浓度的纯净水分的高分辨率吸收光谱为A0(ν)。 经过仪器线型修正[13],获得匹配仪器信息的单位浓度的纯净水分吸收光谱Ac(ν)为
Ac(ν)=A0(ν)⊗{2Lsinc(2πνLmax)⊗comb(Δx·ν)⊗
ΠΩ(ν,ν0)⊗FT{fapod(x)}}
(1)
其中,A0(ν)为仪器线型修正前的光谱,{}中第一项、第二项、第三项、第四项分别为干涉图截断、干涉图采样、扩展光源的立体角Ω、切趾函数fapod(x)对光谱的影响,L为光程,Lmax为最大光程差,Δx为采样间隔,ν0为中心频率,FT为傅里叶变换。
对于实测光谱,不仅包括真实的样品吸收光谱,还有背景水分的红外吸收。 考虑到水泥矿物成分吸收、光谱基线相对水分在近红外波段的吸收特征比较缓慢[14],设对实测光谱的贡献为Ae(ν)=a1+a2ν+a3ν2+a4ν3,这里a1,a2,a3和a4均为系数。 根据朗伯比尔定律,设背景水分的红外吸收为At(ν)=a5Ac(ν),这里a5为浓度。 则实测光谱Am可表示为:
Am(ν)=a1+a2ν+a3ν2+a4ν3+a5Ac(ν)
(2)
(3)
其中,Ai为每一个对应波长下的光谱观察值。 通过非线性最小二乘迭代求解χ2的最小值,得到最佳拟合参数,确定相应的背景水分吸收特征。
从实测光谱中扣除背景水分吸收特征后,得到m个样品、p个波长下的光谱矩阵A。 使用偏最小二乘方法(partial least squares,PLS)建立样品光谱矩阵A和n种成分含量的矩阵B的回归模型,来预测待测样品成分含量,回归关系为[12]
Bm×n=Am×pCp×n
(4)
其中,C为系数矩阵,C=A(VT)-1RUT,这里V是矩阵A的载荷阵,R是PLS的回归系数构成的对角矩阵,U是矩阵B的载荷阵。
1.2 样品制备
样品为巢湖某水泥厂提供的符合生产要求的50组水泥生料。 这些样品用于建立定量分析模型,其4种关键成分Fe2O3,SiO2,CaO和Al2O3含量和标准偏差如表1所示。 成分含量由荧光分析法测定,作为标准参考值。 用两种方式处理样品,得到: (1)第一组高湿度(相对第2组样品而言)样品集50个,处理方式为: 将样品放置室内2 h,记录室温为18.8 ℃,空气相对湿度为17%; (2)第二组低湿度(相对第1组样品而言)样品集50个,处理方式为: 将样品放入干燥箱中干燥9 h,干燥温度为55 ℃,冷却后使用。
采用相同厂家提供的8个水泥生料样品作为单独预测样品集,样品中的Fe2O3,SiO2,CaO和Al2O3含量和标准偏差如表1所示。 这批样品的处理方式为: 样品放置室内2 h,记录室温为20.5 ℃,空气相对湿度为27%。
表1 样品的Fe2O3,SiO2,CaO和Al2O3含量和标准偏差
1.3 光谱数据采集及处理
光谱采集用基于FTIR漫反射的水泥生料成分在线检测系统[12],波段范围4 000~10 000 cm-1,分辨率8 cm-1,平均扫描32次,每个样品重复3次采集所用时间为22 s。 采用PLS方法对样品FTIR光谱进行定量分析。 在分析之前,先使用光谱预处理减小基线和噪声对光谱的干扰。 所有数据处理均采用Matlab软件。
2 结果与讨论
2.1 背景水分对光谱的影响
将高湿度和低湿度两组样品的吸光度光谱进行比较,如图1所示。
从图1(a)中看到,高湿度样品的光谱形状类似,吸收峰位置重合; 低湿度光谱形状类似,吸收峰位置重合。 同一湿度的样品吸光度的光谱强度高低随主要成分的含量高低综合影响。 从图1(b)中可以看到,水泥生料样品在5 120~5 540 cm-1存有明显的水分吸收特征。 结合图1(a)和(b),高湿度样品的光谱与低湿度样品的光谱比较,形状类似,但吸光度强度整体明显减低,光谱各吸收峰也更为明显,基线发生变化。 由于背景水分含量不同,样品吸收一定的含量后散射特性发生改变,导致光谱基线发生变化。
2.2 背景水分对定量分析模型的影响
对光谱进行一阶求导预处理后,分别使用高湿度样品和低湿度样品建立Fe2O3,SiO2,CaO和Al2O3的4种成分含量的FTIR光谱定量分析模型。 高湿度、低湿度样品的定量分析模型对Fe2O3,SiO2,CaO和Al2O3含量的预测的结果如表2所示。 每个模型使用了50个样品,包括校正集43个、验证集7个。 近红外定量分析的评价指标要求: 较高的相关系数(correlation coefficient,r)和较低的均方根误差(root mean square error,RMSE)。
图1 高湿度(红色)与低湿度(绿色)样品吸光度光谱
表2高湿度、低湿度样品建立的定量分析模型的预测结果
Table2Thepredictionresultsofquantitativeanalysismodelsestablishedbysampleswithhighhumidityandlowhumidity,respectively
定量模型样品集Fe2O3SiO2CaOAl2O3RMSEr/%RMSEr/%RMSEr/%RMSEr/%高湿度校正集0.0498.160.0895.830.1998.740.4391.74验证集0.2997.860.7185.910.2195.280.2196.91低湿度校正集0.0399.250.0694.950.1399.390.4196.00验证集0.1899.200.6589.140.1697.500.2395.25
分别使用高湿度、低湿度样品的定量分析模型对预测集样品的Fe2O3,SiO2,CaO,Al2O3的含量进行预测,结果如表3所示。 从表3中可以看出,高湿度样品的定量分析模型预测样品的4种成分的含量的r为83.74%~92.74%,RMSE为0.12~0.83; 低湿度样品的定量分析模型预测的4种成分的含量的r为67.32%~82.41%,RMSE为0.12~0.84。 高湿度样品定量模型预测的准确度整体优于低湿度样品定量模型,且两模型预测效果差异较大,说明了背景水分影响了水泥生料成分的定量分析模型的预测精度。
2.3 消除背景水分吸收模型建立
图2(a)是合成的单位浓度的纯净水分吸收光谱,图2(b)是在5 120~5 540 cm-1波段上的样品(以一个低湿度样品为例)的实测光谱和拟合光谱。 从样品的实测光谱扣除背景水分吸收特征之后,再进行样品的光谱定量分析。
表3高湿度、低湿度样品的定量分析模型对预测集样品进行预测的结果
Table3Thepredictionresultsofsamplesinpredictionsetbyquantitativeanalysismodelsestablishedbysampleswithhighhumidityandlowhumidity,respectively
定量模型样品集Fe2O3SiO2CaOAl2O3RMSEr/%RMSEr/%RMSEr/%RMSEr/%高湿度预测集0.1292.740.7983.740.8385.370.4989.58低湿度预测集0.1283.840.8167.320.8474.620.4882.41
分别建立消除背景水分吸收的高湿度、低湿度样品的定量分析模型,对预测集样品中Fe2O3,SiO2,CaO和Al2O3的含量的进行预测,结果如表4所示。 从表4中可以看出,消除背景水分吸收后的高湿度样品的定量分析模型预测样品的4种成分的含量的r为90.73%~97.76%,RMSE为0.12~0.82,准确度明显优于未消除背景水分吸收的模型。 消除背景水分吸收的低湿度样品的定量分析模型预测样品的4种成分的含量的r为94.07%~98.69%,RMSE为0.12~0.82,准确度明显优于未消除水分吸收的模型。 消除水分吸收后的高湿度、低湿度样品的定量分析模型预测样品的4种成分含量的r均达到90%以上,消除背景水分吸收后明显提高了模型的准确度,该方法能有效的扣除背景水分对定量分析带来的影响。
图2 (a)合成的单位浓度的纯净水分吸收谱; (b)实测光谱(红色)与拟合光谱(蓝色)
表4消除背景水分吸收的高湿度、低湿度样品的定量分析模型的预测结果
Table4Thepredictionresultsofquantitativeanalysismodelswitheliminatingmoistureabsorptionestablishedbysampleswithhighhumidityandlowhumidity
消背景水分吸收的定量模型样品集Fe2O3SiO2CaOAl2O3RMSEr/%RMSEr/%RMSEr/%RMSEr/%高湿度校正集0.0498.200.0795.620.2398.100.4894.61验证集0.2997.850.7686.050.2095.450.2994.60预测集0.1297.760.7890.730.8294.900.4996.97低湿度校正集0.0498.530.0694.870.2697.650.4095.85验证集0.2398.700.7086.380.1797.010.2493.82预测集0.1294.070.7998.050.8298.690.4897.03
3 结 论
实验结果表明背景水分影响水泥生料样品的光谱,湿度越大,吸光度光谱强度越低,且光谱基线发生改变。 对预测集样品的4种成分的含量进行预测,高湿度样品的定量分析模型预测的r为83.74%~92.74%,RMSE为0.12~0.83; 低湿度样的定量分析模型预测的r为67.32%~82.41%,RMSE为0.12~0.83。 两模型预测效果存在差异,说明水分影响了水泥生料成分的FTIR定量分析模型的准确度。
消除背景水分吸收后,对预测集样品的4种成分的含量进行预测,得到: 高湿度样的定量分析模型准确度明显优于未消除背景水分吸收的模型,预测的R整体提高至90.73%~97.76%; 消除背景水分吸收的低湿度样的定量分析模型准确度明显优于未消除背景水分吸收的模型,预测r提高至94.07%~98.69%。 消除背景水分吸收后的高湿度、低湿度样品的2个定量分析模型,预测的r均达到90%以上。 上述结果表明了该方法在水泥生料成分的FTIR定量分析中可有效扣除背景水分吸收造成的干扰。