专利名称: |
一种基于非接触式电导信号的土壤养分离子含量检测方法 |
摘要: |
本发明涉及一种基于非接触式电导信号的土壤养分离子含量检测方法,该方法包括:获取各土壤样品的非接触式电导信号谱图,对各谱图进行峰谱识别;对各土壤样品的非接触式电导信号峰谱进行峰值过滤;对各土壤样品的非接触式电导信号峰谱进行高斯拟合优化;采用加标法计算出土壤样品的土壤养分离子含量;构建土壤养分离子含量预测模型;将土壤样品中测试样本的高斯峰参数输入土壤养分离子含量预测模型,完成对测试样本土壤养分离子含量的分析预测;将待测土壤样品的高斯峰参数,将高斯峰参数输入构建好的土壤养分离子含量预测模型,得到土壤养分离子含量。本发明可实现土壤中养分离子的快速分析,具有普适性、简单有效等特点。 |
专利类型: |
发明专利 |
申请人: |
中国科学院合肥物质科学研究院 |
发明人: |
张俊卿;王儒敬;陈翔宇;魏圆圆;李传文;郭红燕;高钧;黄河;王敏 |
专利状态: |
有效 |
申请日期: |
1900-01-20T20:00:00+0805 |
发布日期: |
1900-01-20T12:00:00+0805 |
申请号: |
CN202010061915.9 |
公开号: |
CN111141809A |
代理机构: |
合肥国和专利代理事务所(普通合伙) |
代理人: |
张祥骞 |
分类号: |
G01N27/447;G06K9/00;G;G01;G06;G01N;G06K;G01N27;G06K9;G01N27/447;G06K9/00 |
申请人地址: |
230031 安徽省合肥市蜀山区蜀山湖路350号 |
主权项: |
1.一种基于非接触式电导信号的土壤养分离子含量检测方法,其特征在于:该方法包括以下步骤: (1)将采集的土壤样品分为训练样本和测试样本,获取各土壤样品的非接触式电导信号谱图,并对各土壤样品的非接触式电导信号谱图进行峰谱识别,得到各土壤样品的非接触式电导信号峰谱; (2)对各土壤样品的非接触式电导信号峰谱进行峰值过滤,消除其中的伪峰; (3)对完成峰值过滤后的各土壤样品的非接触式电导信号峰谱进行高斯拟合优化,得到更接近原始数据峰谱的各土壤样品的非接触式电导信号的高斯峰参数; (4)根据土壤样品中训练样本和测试样本的非接触式电导信号的高斯峰参数,采用加标法计算出训练样本和测试样本的土壤养分离子含量; (5)根据土壤样品中训练样本的非接触式电导信号的高斯峰参数和土壤养分离子含量,构建土壤养分离子含量预测模型; (6)将土壤样品中测试样本的高斯峰参数输入土壤养分离子含量预测模型,完成对测试样本土壤养分离子含量的分析预测; (7)将待测土壤样品采用与训练样本相同的处理方法得到待测土壤样本的高斯峰参数,将待测土壤样品的高斯峰参数输入构建好的土壤养分离子含量预测模型,得到待测土壤样品的土壤养分离子含量。 2.根据权利要求1所述的一种非接触式电导信号的土壤养分离子含量检测方法,其特征在于:步骤(1)中所述的“对各土壤样品的非接触式电导信号谱图进行峰谱识别,得到各土壤样品的非接触式电导信号峰谱”,其采用导数-高斯曲线拟合法进行峰谱识别,具体包括以下步骤: (11)设原始的土壤样品的非接触式电导信号为f,δ为一阶导数f的标准差,对一阶导数取sign(d(t))值记为D;设置土壤样品的非接触式电导信号的斜率变化阈值、幅值阈值、平滑宽度、平滑类型和峰顶部测量点数; (12)对土壤样品的非接触式电导信号f求两点中心差一阶导数d和二阶导数s; (13)根据给定参数,按平滑宽度数值对所有数据进行指定类型平滑; (14)对土壤样品的非接触式电导信号的谱图进行峰顶点判别:当sign(d(t))>sign(d(t+1)),且f(t)>f(t-1),f(t)>f(t+1),d(t)-d(t+1)>3δ2,f(t)>3δ2时,判定为峰顶点; (15)以峰顶点处为中心,按给定峰顶部测量点数值取点,并进行高斯拟合,初步确定峰位、峰值和半峰宽,并得到预设边界; (16)对土壤样品的非接触式电导信号的谱图进行峰起始点判别:以峰顶点为中心,在预设边界范围内向负方向移动,当f(t)>f(t-1),d(t)>3δ2,d(t-1)<3δ2,且s(t)>3δ2,s(t-1)<3δ2时,判定为峰起点; (17)对土壤样品的非接触式电导信号的谱图进行峰谷点判别:以峰顶点为中心,在预设边界范围内向正方向移动,当sign(d(t))3δ2时,判定为峰谷点; (18)对土壤样品的非接触式电导信号的谱图进行峰终止点判别:以峰顶点为中心,在预设边界范围内向正方向移动,当f(t)>f(t+1),d(t)>3δ2,d(t+1)<3δ2,且s(t)>3δ2,s(t+1)<3δ2时,判定为峰终止点; (19)根据判别出的峰顶点、预设边界、峰起始点和峰终止点,得到土壤样品的非接触式电导信号的峰谱。 3.根据权利要求1所述的一种非接触式电导信号的土壤养分离子含量检测方法,其特征在于:步骤(2)中所述的“对各土壤样品的非接触式电导信号峰谱进行峰值过滤,消除其中的伪峰”,其具体包括以下步骤: (21)计算原始的土壤样品的非接触式电导信号的峰谱与拟合高斯峰信号峰谱的残差error表示,当残差标准差超过2时,则判定该峰为伪峰,将该峰删除;其中error=原始信号数据点-拟合信号数据点; (22)计算土壤样品的非接触电导信号峰谱的峰区域内一阶导数绝对值大于阈值T的次数n1和二阶导数越过零线的次数n2,当n1小于5或n2大于8时,则判定该峰为伪峰,将该峰删除; (23)通过步骤(21)和(22)将土壤样品的非接触式电导信号峰谱中的伪峰删除后,土壤样品的非接触式电导信号峰谱中只包含有效峰。 4.根据权利要求1所述的一种非接触式电导信号的土壤养分离子含量检测方法,其特征在于:步骤(3)中所述的“高斯拟合优化”是采用L-M算法实现的。 5.根据权利要求1所述的一种非接触式电导信号的土壤养分离子含量检测方法,其特征在于:步骤(4)中所述的“根据土壤样品中训练样本的非接触式电导信号的高斯峰参数,采用加标法计算出训练样本和测试样本的土壤养分离子含量”,其具体包括以下步骤: (41)将一定量已知浓度的标准溶液加入待测土壤样品中,测定加入前后样品的浓度,加入标准溶液后的浓度将比加入前的高,其增加的量应等于加入的标准溶液中所含的待测物质的量; (42)待测样品溶液浓度为Ct(mg/L),对应的电泳峰面积S1;加标后溶液中所含目标例子浓度为对应的电泳峰面积S2;根据土壤样品中训练样本的非接触式电导信号的高斯峰参数,采用以下公式求得电泳峰面积S1和S2:其中,t表示峰位t,h表示峰高,ω表示半峰宽,S表示电泳峰面积; (43)根据峰面积变化结合加入的标样浓度,采用以下公式计算出待测土壤中养分离子含量; 其中,V1表示加标前溶液体积,单位mL,V2表示加标后溶液体积,单位mL;S1为加标前电泳峰面积;S2为加标后电泳峰面积;C0为标准溶液原始浓度,单位为mg/L;Ct为待测样品溶液浓度,单位为mg/L; (44)设待检测土壤样品养分离子含量设为X,单位为mg/L,样品浸提时称量土壤样品Yg,加入Z mL超纯水,则采用以下公式对土壤样品养分离子含量进行单位换算: 6.根据权利要求1所述的一种非接触式电导信号的土壤养分离子含量检测方法,其特征在于:步骤(5)所述的“土壤养分离子含量预测模型”是偏最小二乘回归模型,其将土壤样品中训练样本的高斯峰特征参数看作四维特征自变量组,将训练样本高斯峰对应的土壤养分离子含量作为一维因变量组;所述土壤养分离子含量预测模型的表达式为Ct=Ai*p+Bi*h+Ci*w+Di*S,其中,Ai、Bi、Ci、Di分别为离子峰峰位p、峰高h、半峰宽ω、峰面积S特征参数的系数,将各个离子峰的特征参数带入土壤离子含量预测模型,即可求出土壤养分离子含量。 |
所属类别: |
发明专利 |