一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于峰体映射的双重叠谱峰解析方法与流程

2021-11-05 19:22:00 来源:中国专利 TAG:


1.本发明涉及谱图检测技术领域,尤其是一种基于峰体映射的双重叠谱峰解析方法。


背景技术:

2.各种谱图检测过程中,例如光谱/色谱检测过程中,会由于物质性质因素、实验条件因素、环境因素等各种原因导致检测的谱图出现谱峰重叠现象。
3.目前,对于双重叠谱峰的没有很好的解析方法,导致谱图检测结果的判断存在误差。


技术实现要素:

4.为了克服上述现有技术中的缺陷,本发明提供一种基于峰体映射的双重叠谱峰解析方法,能够将双重叠谱峰解析成单体峰,提高检测结果,修正检测偏差,对谱图检测领域的发展具有十分重要的意义。
5.为实现上述目的,本发明采用以下技术方案,包括:
6.一种基于峰体映射的双重叠谱峰解析方法,包括以下步骤:
7.s1,提取双重叠谱峰;
8.s2,确定双重叠谱峰的左边界和右边界;
9.s3,根据双重叠谱峰中的单峰位置,从单峰峰顶做与左右边界连接线相垂直的垂直线,该垂直线即为对称轴线,从峰顶开始至峰底部连接线为止,计算峰边线到对称轴线的距离;所述峰边线为靠近对称轴的峰边线;
10.定义双重叠谱峰上各点到对称轴线的函数为:i
m
=f(x);峰边线到对称轴线的距离即为:
11.式中,δx为峰边线到对称轴线的距离,n为峰的取值高度,n的取值范围为0~h,h为峰高;
12.s4,依据峰边线到对称轴线的距离δx,以对称轴线为中心,从峰顶开始至峰底部连接线为止,在对称轴线的另一边取相同距离的映射点,此时距离公式为
13.将映射点连接,与靠近对称轴的峰边线形成完整的单峰。
14.步骤s1中,先将谱图中信噪比低于设定阈值的峰剔除;再根据谱峰特征,识别谱图中的单峰,并将谱图中的单峰剔除;最后确定符合双重叠谱峰特征的双重叠谱峰。
15.步骤s2中,先对双重叠谱峰进行基线校正,获得水平基线,再确定双重叠谱峰的左边界和右边界,具体如下所示:
16.使用一条连接线,从与峰的一边基线的相切位置开始,到与峰的另一边基线的相切位置结束;使用高斯函数,验证双重叠谱峰的边界位置及区域范围。
17.根据解析得到的各个单峰的峰面积对各个单峰进行验证,要求各个单峰的峰面积均小于双重叠谱峰的峰面积,且各个单峰的峰面积之和大于双重叠谱峰的峰面积。
18.在双重叠谱峰的左右边界内,对双重叠谱峰区域进行卷积计算:
[0019][0020]
式中,f(
·
)、g(
·
)均为函数;h、k均为函数自变量;
[0021]
对卷积计算后的区域进行波峰数量和波谷数量的计算,其中,波峰数量=波谷数量 1,计算拟合双重叠谱峰中所包含的单峰数量,并定位双重叠谱峰。
[0022]
峰面积的计算公式为:
[0023][0024]
式中,l为峰的左边界;r为峰的右边界;a为峰面积。
[0025]
本发明的优点在于:
[0026]
(1)本发明依据双重叠特征峰的特征分布,统计分析单峰数量和位置,确定双重叠谱峰的左右边界,在双重叠谱峰区域中确定各单峰的对称轴线;结合已有的半边峰体,以垂直线为对称轴线将已有的半边峰体进行映射,将双重叠谱峰解析为独立的单体峰。本发明解决了红外光谱、拉曼光谱、气相色谱等谱图在样品检测过程中出现的双重叠谱峰无法分离,难以定位准确的问题,解决谱图中双重叠谱峰的解析问题,提高了谱图中双重叠谱峰的分离分析水平,提高检测结果,修正检测偏差,对谱图检测领域的发展具有十分重要的意义。
附图说明
[0027]
图1为本发明的一种基于峰体映射的双重叠谱峰解析方法的流程图。
[0028]
图2为双重叠特征峰的示意图。
[0029]
图3为双重叠特征峰中单峰映射的示意图。
具体实施方式
[0030]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]
由图1所示,本发明的一种基于峰体映射的双重叠谱峰解析方法,包括以下步骤:
[0032]
s1,由图2所示,提取双重叠谱峰。
[0033]
对于谱峰数量较多,且含有不同谱峰类型的谱图,先将信噪比低于设定阈值的峰剔除,本实施例中,将信噪比s/n≤5的峰剔除;再根据谱峰特征,识别谱图中的单峰,并将谱图中的单峰剔除;最后确定符合双重叠谱峰特征的双重叠谱峰。
[0034]
s2,对双重叠谱峰进行基线校正,获得水平基线。确定双重叠谱峰的左边界和右边界,如下所示:
[0035]
使用一条连接线,从与峰的一边基线的相切位置开始,到与峰的另一边基线的相
切位置结束;使用高斯函数即验证双重叠谱峰的边界位置及区域范围是否在对应区间。
[0036]
在双重叠谱峰的左右边界内,对双重叠谱峰区域进行卷积计算,确定双重叠谱峰的关键信息,卷积计算如下所示:
[0037][0038]
式中,f(
·
)、g(
·
)均为函数;h、k均为函数自变量;
[0039]
对卷积计算后的区域进行波峰数量和波谷数量的计算,其中,波峰数量=波谷数量 1,计算拟合双重叠谱峰中所包含的单峰数量,并定位双重叠谱峰。
[0040]
双重叠谱峰的峰面积的计算公式为:
[0041][0042]
式中,l为峰的左边界;r为峰的右边界;a为峰面积。
[0043]
s3,由图3所示,根据双重叠谱峰中的单峰位置,从单峰峰顶做与左右边界连接线相垂直的垂直线,该垂直线即为对称轴线,从峰顶开始至峰底部连接线为止,计算峰边线到对称轴线的距离;所述峰边线为靠近对称轴的峰边线。
[0044]
定义双重叠谱峰上各点到对称轴线的函数为:i
m
=f(x);峰边线到对称轴线的距离即为:
[0045]
式中,δx为峰边线到对称轴线的距离,n为峰的取值高度,n的取值范围为0~h,h为峰高。
[0046]
s4,依据峰边线到对称轴线的距离δx,以对称轴线为中心,从峰顶开始至峰底部连接线为止,在对称轴线的另一边取相同距离的映射点,此时距离公式为
[0047]
将映射点连接,与靠近对称轴的峰边线形成完整的单峰。
[0048]
s5,按照步骤s3和s4的方式,分别解析出各个完整单峰;分别确定各个完整单峰的左边界和右边界,具体如下所示:
[0049]
使用一条连接线,从与峰的一边基线的相切位置开始,到与峰的另一边基线的相切位置结束;使用高斯函数即验证双重叠谱峰的边界位置及区域范围是否在对应区间。
[0050]
对解析出的各个单峰区域分别进行卷积计算,确定各个单峰的关键信息,卷积计算的方式如下所示:
[0051][0052]
式中,f(
·
)、g(
·
)均为函数;h、k均为函数自变量;
[0053]
对解析出的各个单峰的峰面积进行计算,计算方式如下所示:
[0054][0055]
式中,l为峰的左边界;r为峰的右边界;a为峰面积;
[0056]
根据解析出的各个单峰的峰面积,对解析出的各个单峰进行验证,要求各个完整单峰的峰面积均小于双重叠谱峰的峰面积,且各个完整单峰的峰面积之和大于双重叠谱峰的峰面积。
[0057]
关于峰面积的计算方式可参见现有技术。
[0058]
以上仅为本发明创造的较佳实施例而已,并不用以限制本发明创造,凡在本发明创造的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明创造的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献