首页> 中文期刊>光谱学与光谱分析 >基于PSO-PLS混合算法的水体COD紫外吸收光谱检测研究

基于PSO-PLS混合算法的水体COD紫外吸收光谱检测研究

     

摘要

化学需氧量(COD)是反映水体受有机物污染程度的重要指标.紫外吸收光谱法是目前水体COD检测研究中应用最为广泛的方法,具有样品无需预处理,成本低,无污染,测定速度快等优点.但是,原始光谱数据维数高,光谱信息中包含大量冗余变量,直接将全光谱数据进行建模存在精度低,计算复杂等问题.针对紫外吸收光谱全光谱建模精度低,光谱数据存在大量共线性的问题,提出了一种基于粒子群算法(PSO)结合偏最小二乘(PLS)优选特征波长建立预测模型的方法,以提高紫外吸收光谱预测模型的精度和适用性,简化模型.利用搭建的紫外吸收光谱装置,采集29份不同浓度的COD标准溶液的紫外光谱数据,每份标准溶液采集5次取平均值并对其进行平滑处理,减少仪器和环境带来的误差.考虑到标准溶液在200~310 nm的光谱范围内存在吸收,故选取该波段范围内246个波长点作为建模数据,每个波长点下的吸光度数据作为一个粒子并按照顺序编号,以PLS为建模方法,相关系数r和均方根误差(RMSE)为评价指标,设置粒子群算法适应度函数f(x)=min(RMSE),取粒子初始种群数为20个,惯性权重w=0.6,自我学习因子c1=1.6,群体学习因子c2=1.6,最大迭代次数为200次,算法终止条件为达到最大迭代次数.算法输出全局最优变量取值为168,94,181,183,175,209,106和142.采用粒子群算法优选的8个波长点建立PLS预测模型的相关系数r和预测均方根误差RMSE分别为0.99998和0.1551.为了验证PSO-PLS建立的预测模型效果,建立了PLS,iPLS和SVR三种预测模型进行对比.验证结果表明,PSO-PLS模型的相关系数r和均方根误差RMSE均优于其他三种预测模型,说明粒子群算法能有效的提取用于PLS建模的特征波长,消除子区间变量的共线性,提高预测模型的精度.该方法为实现水体COD实时在线监测提供了一种有效途径.

著录项

  • 来源
    《光谱学与光谱分析》|2021年第1期|136-140|共5页
  • 作者单位

    重庆邮电大学光电工程学院 光电信息感测与传输技术重庆重点实验室 重庆 400065;

    重庆邮电大学光电工程学院 光电信息感测与传输技术重庆重点实验室 重庆 400065;

    重庆邮电大学光电工程学院 光电信息感测与传输技术重庆重点实验室 重庆 400065;

    重庆邮电大学光电工程学院 光电信息感测与传输技术重庆重点实验室 重庆 400065;

    重庆邮电大学光电工程学院 光电信息感测与传输技术重庆重点实验室 重庆 400065;

    重庆邮电大学光电工程学院 光电信息感测与传输技术重庆重点实验室 重庆 400065;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 光谱分析;
  • 关键词

    粒子群算法; 紫外吸收光谱; COD测量; PLS回归;

  • 入库时间 2022-08-20 00:17:26

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号