连续峰基线确定方法、数据处理方法、系统及介质技术方案

技术编号:36606184 阅读:12 留言:0更新日期:2023-02-04 18:28
本发明专利技术提供了一种基于一阶导数寻峰的连续峰基线确定方法、数据处理方法、系统及介质。本发明专利技术提供的连续峰基线确定方法、数据处理方法、系统及介质对浓度不一样的同一物质,可以确保峰起终点一致,不会对峰面积的损失比例造成不一致,不影响线性效果,尤其对拖尾比较明显的色谱、光谱峰。进一步的,本发明专利技术的峰起点及终点都可以自动判定,无需手动调节。最后,本发明专利技术采用动态阈值的方法(与本峰数据导数最大值和最小值成比例),无论峰大还是峰小,都能够使后续的连续峰具有良好的峰形。后续的连续峰具有良好的峰形。后续的连续峰具有良好的峰形。

【技术实现步骤摘要】
连续峰基线确定方法、数据处理方法、系统及介质


[0001]本专利技术涉及一种连续峰基线确定方法、数据处理方法、系统及介质,尤其涉及基于一阶导数寻峰的连续峰基线确定方法、数据处理方法、系统及介质。

技术介绍

[0002]目前,目前色谱、光谱峰识别中普遍设一个阈值,这是个相对值,通过这个阈值设定峰的起点和终点,如果同一个待测物因为浓度不同,这峰高会不一样,设相同的阈值会使底座峰的起终点不一致,对峰面积的损失比例会有很大差异,影响线性效果。尤其对于拖尾峰,使用过小的阈值,拖尾峰拖尾严重(请一并参见图1),需要手动调节峰终点。

技术实现思路

[0003]本专利技术提供了一种基于一阶导数寻峰的连续峰基线确定方法、数据处理方法、系统及介质,可以有效解决上述问题。
[0004]本专利技术是这样实现的:
[0005]本专利技术提供一种基于一阶导数寻峰的连续峰基线确定方法,包括以下步骤:
[0006]S1,设定一个极小θ值;
[0007]S2,输入数据组d[n];
[0008]S3,获取所述数据组d[n]的一阶导数f[n],其中,f[n]=d[n+3]*9+d[n+2]*4+d[n+1]‑
d[n]‑
d[n

1]*4

d[n

2]*9;
[0009]S4,获取所有峰顶点M,其中,所述峰顶点M满足f[i]≥0,f[i+1]<0;
[0010]S5,获取每一峰顶点M之前的导数最大值fmax;
[0011]S6,获取动态阈值fmax*θ,并获取满足f[i+1]≥fmax*θ,f[i]<fmax*θ的点i+1做为峰起点Q;
[0012]S7,获取每一峰顶点M之后的导数最小值fmin;
[0013]S8,算出动态阈值fmin*θ,并获取满足f[i]≤fmin*θ,f[i+1]>fmin*θ的点i做为峰终点Z;
[0014]S9,根据峰起点Q、峰顶点M、峰终点Z成对组合成峰的基本参数;
[0015]S10,根据所述基本参数找出连接峰,并连接所述峰起点Q以及所述峰终点Z作为所述连接峰的基线。
[0016]本专利技术进一步提供一种基于一阶导数寻峰的连续峰数据处理方法,S1,设定一个极小θ值;
[0017]S2,输入数据组d[n];
[0018]S3,获取所述数据组d[n]的一阶导数f[n],其中,f[n]=d[n+3]*9+d[n+2]*4+d[n+1]‑
d[n]‑
d[n

1]*4

d[n

2]*9;
[0019]S4,获取所有峰顶点M,其中,所述峰顶点M满足f[i]≥0,f[i+1]<0;
[0020]S5,获取每一峰顶点M之前的导数最大值fmax;
[0021]S6,获取动态阈值fmax*θ,并获取满足f[i+1]≥fmax*θ,f[i]<fmax*θ的点i+1做为峰起点Q;
[0022]S7,获取每一峰顶点M之后的导数最小值fmin;
[0023]S8,算出动态阈值fmin*θ,并获取满足f[i]≤fmin*θ,f[i+1]>fmin*θ的点i做为峰终点Z;
[0024]S9,根据峰起点Q、峰顶点M、峰终点Z成对组合成峰的基本参数;
[0025]S10,根据所述基本参数找出连接峰,并连接所述峰起点Q以及所述峰终点Z作为所述连接峰的基线;
[0026]S11,根据所述基线及基本参数获取所述连接峰的面积。
[0027]本专利技术进一步提供一种基于一阶导数寻峰的连续峰基线确定系统,包括:
[0028]输入单元,用于输入一个设定的极小θ值,以及数据组d[n];
[0029]数据处理单元,用于获取所述数据组d[n]的一阶导数f[n],其中,f[n]=d[n+3]*9+d[n+2]*4+d[n+1]‑
d[n]‑
d[n

1]*4

d[n

2]*9;并根据所述一阶导数f[n]获取峰顶点M,其中,所述峰顶点M满足f[i]≥0,f[i+1]<0;所述数据处理单元进一步用于根据所述峰顶点M获取每一峰顶点M之前的导数最大值fmax,并根据动态阈值fmax*θ获取满足f[i+1]≥fmax*θ,f[i]<fmax*θ的点i+1做为峰起点Q;所述数据处理单元进一步用于获取每一峰顶点M之后的导数最小值fmin,并根据动态阈值fmin*θ,获取满足f[i]≤fmin*θ,f[i+1]>fmin*θ的点i做为峰终点Z;所述数据处理单元还进一步用于根据峰起点Q、峰顶点M、峰终点Z成对组合成峰的基本参数,然后根据所述基本参数找出连接峰,并连接所述峰起点Q以及所述峰终点Z作为所述连接峰的基线。
[0030]本专利技术提供一种基于一阶导数寻峰的连续峰数据处理系统,包括:
[0031]输入单元,用于输入一个设定的极小θ值,以及数据组d[n];
[0032]数据处理单元,用于获取所述数据组d[n]的一阶导数f[n],其中,f[n]=d[n+3]*9+d[n+2]*4+d[n+1]‑
d[n]‑
d[n

1]*4

d[n

2]*9;并根据所述一阶导数f[n]获取峰顶点M,其中,所述峰顶点M满足f[i]≥0,f[i+1]<0;所述数据处理单元进一步用于根据所述峰顶点M获取每一峰顶点M之前的导数最大值fmax,并根据动态阈值fmax*θ获取满足f[i+1]≥fmax*θ,f[i]<fmax*θ的点i+1做为峰起点Q;所述数据处理单元进一步用于获取每一峰顶点M之后的导数最小值fmin,并根据动态阈值fmin*θ,获取满足f[i]≤fmin*θ,f[i+1]>fmin*θ的点i做为峰终点Z;所述数据处理单元还进一步用于根据峰起点Q、峰顶点M、峰终点Z成对组合成峰的基本参数,然后根据所述基本参数找出连接峰,并连接所述峰起点Q以及所述峰终点Z作为所述连接峰的基线;所述数据处理单元进一步用于根据所述基线及基本参数获取所述连接峰的面积。
[0033]本专利技术进一步提供一种计算机可读存储介质,其上存储有程序文件,所述程序文件在被处理器执行时,执行上述的方法。
[0034]本专利技术的有益效果是:本专利技术对浓度不一样的同一物质,可以确保峰起终点一致,不会对峰面积的损失比例造成不一致,不影响线性效果,尤其对拖尾比较明显的色谱、光谱峰。进一步的,本专利技术的峰起点及终点都可以自动判定,无需手动调节。最后,本专利技术采用动态阈值的方法(与本峰数据导数最大值和最小值成比例),无论峰大还是峰小,都能够使后续的连续峰具有良好的峰形。
附图说明
[0035]为了更清楚地说明本专利技术实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于一阶导数寻峰的连续峰基线确定方法,其特征在于,包括以下步骤:S1,设定一个极小θ值;S2,输入数据组d[n];S3,获取所述数据组d[n]的一阶导数f[n],其中,f[n]=d[n+3]*9+d[n+2]*4+d[n+1]

d[n]

d[n

1]*4

d[n

2]*9;S4,获取所有峰顶点M,其中,所述峰顶点M满足f[i]≥0,f[i+1]<0;S5,获取每一峰顶点M之前的导数最大值fmax;S6,获取动态阈值fmax*θ,并获取满足f[i+1]≥fmax*θ,f[i]<fmax*θ的点i+1做为峰起点Q;S7,获取每一峰顶点M之后的导数最小值fmin;S8,算出动态阈值fmin*θ,并获取满足f[i]≤fmin*θ,f[i+1]>fmin*θ的点i做为峰终点Z;S9,根据峰起点Q、峰顶点M、峰终点Z成对组合成峰的基本参数;S10,根据所述基本参数找出连接峰,并连接所述峰起点Q以及所述峰终点Z作为所述连接峰的基线。2.如权利要求1所述的基于一阶导数寻峰的连续峰基线确定方法,其特征在于,在步骤S1中,所述极小θ值的范围为小于等于0.05。3.如权利要求1所述的基于一阶导数寻峰的连续峰基线确定方法,其特征在于,在步骤S1中,所述极小θ值的范围为0.0001~0.05。4.如权利要求1所述的基于一阶导数寻峰的连续峰基线确定方法,其特征在于,所述数据组d[n]为色谱或光谱。5.一种基于一阶导数寻峰的连续峰数据处理方法,其特征在于,S1,设定一个极小θ值;S2,输入数据组d[n];S3,获取所述数据组d[n]的一阶导数f[n],其中,f[n]=d[n+3]*9+d[n+2]*4+d[n+1]

d[n]

d[n

1]*4

d[n

2]*9;S4,获取所有峰顶点M,其中,所述峰顶点M满足f[i]≥0,f[i+1]<0;S5,获取每一峰顶点M之前的导数最大值fmax;S6,获取动态阈值fmax*θ,并获取满足f[i+1]≥fmax*θ,f[i]<fmax*θ的点i+1做为峰起点Q;S7,获取每一峰顶点M之后的导数最小值fmin;S8,算出动态阈值fmin*θ,并获取满足f[i]≤fmin*θ,f[i+1]>fmin*θ的点i做为峰终点Z;S9,根据峰起点Q、峰顶点M、峰终点Z成对组合成峰的基本参数;S10,根据所述基本参数找出连接峰,并连接所述峰起点Q以及所述峰终点Z作为所述连接峰的基线;S11,根据所述基线及基本参数获取所述连接峰的面积。6.一种基于一阶...

【专利技术属性】
技术研发人员:王成琴王敏锋李冈生王碧文林剑艺王振宇汤晓龙
申请(专利权)人:厦门是能环保科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1