|
|
|
|
|
|
Overlapping Peak Analysis of Soil Heavy Metal X-Ray Fluorescence Spectra Based on Sparrow Search Algorithm |
CHEN Ying1, LIU Zheng-ying1, XIAO Chun-yan2, ZHAO Xue-liang1, 3, LI Kang3, PANG Li-li3, SHI Yan-xin3, LI Shao-hua4 |
1. Hebei Province Key Laboratory of Test/Measurement Technology and Instrument, School of Electrical Engineering, Yanshan University, Qinhuangdao 066004, China
2. School of Resources and Environment, Henan Polytechnic University, Jiaozuo 454000, China
3. Center for Hydrogeology and Environmental Geology, China Geological Survey, Geological Environment Monitoring Engineering Technology Innovation Center of The Ministry of Natural Resources, Baoding 071051, China
4. Hebei Sailhero Environmental Protection Hi-tech Co., Ltd., Shijiazhuang 050000, China |
|
|
Abstract In recent years, with the aggravation of soil heavy metal pollution and the gradual improvement of people’s environmental awareness, the research on the rapid detection method of soil heavy metal content has been strengthened rapidly. At present, X-ray Fluorescence analysis (XRF) has been widely used to detect heavy metal pollution in soil. However, due to the limited energy resolution of the X-ray fluorescence spectrometer and the low fluorescence yield of some heavy metal elements, overlapping phenomena occurred in adjacent spectral peaks of some elements. In the cause of overlapping phenomenon often appears between adjacent peaks in X-ray Fluorescence analysis (XRF), a new overlapping peak analysis method based on Sparrow Search Algorithm (SSA) was proposed. Firstly, samples with different moisture content and heavy metal element content were prepared, and original spectral data were obtained by X-ray fluorescence spectrometer from the soil sampled of Baoding, Hebei. Then, the spectral data were preprocessed, the spectral clustering algorithm removed the abnormal spectral samples, the spectral denoising and background subtraction were completed by the Savitzky-Golay five-point quadratic denoising method and the linear background method. The random number method is used to generate a large number of simulated spectral data for the use of subsequent algorithms. After that, expectation-maximization (EM) was applied to analyze overlapping peaks preliminarily. Set the initial parameters of the EM algorithm, and put simulation spectra data into the EM algorithm. When it reached the maximum number of iterations, can preliminarily get parameters of the Gaussian Mixture Model (GMM), expectation, variance and weights of each Gaussian peaks. However, the EM algorithm is easily affected by the initial parameter and is prone to fall into the local optimum, leading to inaccurate results. Therefore, further optimization of the EM algorithm is needed. In this study, SSA was used for global optimization of parameters of the GMM. After setting the basic SSA algorithm parameters, 100 groups of parameters obtained by the EM algorithm were taken as the initial population of the algorithm, and then set appropriate fitness function. Finally, the optimal global parameters were obtained through iteration, and the decomposition of overlapping peaks was realized. Sparrow Search algorithm (SSA) is less affected by parameter setting. Compared with some traditional optimization algorithms, such as GA, ACO, PSO, etc. SSA has fast convergence speed and is not easy to fall into local optimal. Therefore, this algorithm can achieve better optimization results. The analysis of overlapping peaks shows that the algorithm can get more accurate results with fewer iterations and be widely used in energy spectrum overlapping peaks analysis.
|
Received: 2020-07-06
Accepted: 2020-11-20
|
|
|
[1] Shard A G, Wright L, Minelli C. Biointerphases, 2018, 13(6): 061002.
[2] Borba W, Silva J, Kemerich P, et al. Water, Air, & Soil Pollution, 2020, 231(4): 2727.
[3] ZHOU Shi-rong, HE Jian-feng, REN Yin-quan, et al(周世融,何剑锋,任印权,等). Spectroscopy and Spectral Analysis(光谱学与光谱分析), 2020, 40(4): 1221.
[4] LIU Hong-li, HUANG Hong-quan, YANG Xi, et al(刘红莉,黄洪全,杨 熙,等). Nuclear Electronics & Detection Technology(核电子学与探测技术), 2019, 39(1): 83.
[5] Liu M H, Dong Z R, Xin G F, et al. Chemometrics and Intelligent Laboratory Systems,2018, 182: 1.
[6] Michael A, Zhou Y N, Yavuz M, et al. Thermochimica Acta, 2018, 665: 53.
[7] Xiong J Y, Liang W, Liang X B, et al. Process Safety Progress, 2020, 39: 1.
[8] WANG Xiu-yan, LIU Yan-min, ZHANG Ge-wen, et al(王修岩,刘艳敏,张革文,等). Journal of System Simulation(系统仿真学报), 2018, 30(8): 3074.
[9] Nakashima S, Sughiyama Y, Kobayashi T J. Bioinformatics, 2020,36(9): 2829.
[10] Zhao R F, Li Y Z, Sun Y K. Electronic Journal of Statistic, 2020, 14(1): 632.
[11] Xue J K, Shen B. Systems Science & Control Engineering, 2020, 8(1): 22.
[12] Li X J, Shao Z W, Cheng H P, et al. International Journal of Communication Systems, 2020, 38(8): e4370.
[13] CHEN Ying, ZHANG Can, XIAO Chun-yan, et al(陈 颖,张 灿,肖春艳,等). Acta Optica Sinica(光学学报),2020,40(10): 180. |
[1] |
LI Wei1, 2, HE Yao1, 2, LIN Dong-yue2, DONG Rong-lu2*, YANG Liang-bao2*. Remove Background Peak of Substrate From SERS Signals of Hair Based on Gaussian Mixture Model[J]. SPECTROSCOPY AND SPECTRAL ANALYSIS, 2023, 43(03): 854-860. |
[2] |
CHEN Wei1, 2, HAN Xiao-feng1, Lü Jian-gang1, LIU Wei-wei3, TIAN Yu-hong1, WU Xu-ran1* . Determination of 16 Elements in the Different Pine Pollen by TXRF[J]. SPECTROSCOPY AND SPECTRAL ANALYSIS, 2012, 32(08): 2250-2253. |
|
|
|
|