[发明专利]基于粒子群算法的三重四极杆质谱仪参数优化方法及系统在审
申请号: | 202110383086.0 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113051771A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 贾明正;李亮;凌星;程文播;吴梦;黄琪;王晶;张远清;李艳 | 申请(专利权)人: | 中国科学院苏州生物医学工程技术研究所;天津国科医工科技发展有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06N3/00 |
代理公司: | 北京远大卓悦知识产权代理有限公司 11369 | 代理人: | 祁云珊 |
地址: | 215163 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 粒子 算法 三重 四极杆 质谱仪 参数 优化 方法 系统 | ||
1.一种基于粒子群算法的三重四极杆质谱仪参数优化方法,其特征在于,包括以下步骤:
1)将三重四极杆质谱仪的需要优化的四个参数DP、EP、RO2、CXP分别使用符号xi1、xi2、xi3和xi4表示,将这4个参数表示为四维空间中的粒子i的坐标,即表示粒子i在时刻n时的坐标,在时刻n时位置的变化量记作
将4个参数的优化过程转变为粒子i的更新过程,假定一共存在N个粒子,在粒子i的更新过程中,距离最佳参数坐标位置最近的位置为而所有的N个粒子在更新过程中距离最佳参数坐标位置最近的位置为
粒子i的更新过程为:
其中rand()为[0,1]之间的随机数,c1和c2为常数,ω为惯性参数;
2)初始化参数;
3)初始化粒子位置;
4)依据以下式(3)的代价函数计算粒子目标函数值:
Φ=Φ(x) (3);
其中,代价函数的定义:x表示输入质谱的参数,Φ则表示质谱检测出目标物的峰强度,代价函数Φ是x的非线性函数;
5)确定单个粒子历史最佳位置和N个粒子的全局历史最佳位置求解方法按以下公式(4)和(5):
上标k表示时刻,下标i表示对粒子的索引,所以表示粒子i在时刻k时的坐标,具体为粒子i在时刻k之前的历史最佳位置;
6)更新粒子的惯性参数ω,更新过程为:
其中,ωmax、ωmin和tmax均预先设定,且t为迭代次数,tmax为最大迭代次数;
7)按照以上的公式(1)和(2)更新粒子的速度和位置,预先设定速度的最大值vmax、最小值vmin,更新过程中若vid<vmin,则令vid=vmin;若vid>vmax,则令vid=vmax;
8)再按照公式(3)计算粒子目标函数值,判断粒子是否收敛,若是,则输出最优解xbest,若为否则返回所述步骤5);其中最优解xbest为:
2.根据权利要求1所述的基于粒子群算法的三重四极杆质谱仪参数优化方法,其特征在于,所述步骤2)中初始化的参数包括:ω、vmax、vmin、tmax。
3.根据权利要求2所述的基于粒子群算法的三重四极杆质谱仪参数优化方法,其特征在于,所述步骤1)中的c1和c2取值为2。
4.根据权利要求2所述的基于粒子群算法的三重四极杆质谱仪参数优化方法,其特征在于,所述步骤2)中初始化时ω=1.6,vmax=5,vmin=0.5,tmax=20。
5.根据权利要求4所述的基于粒子群算法的三重四极杆质谱仪参数优化方法,其特征在于,所述步骤7)中,ωmax=1.6,ωmin=0.6。
6.根据权利要求1所述的基于粒子群算法的三重四极杆质谱仪参数优化方法,其特征在于,所述步骤8)中判断粒子是否收敛的依据为:|Φ(xn+1)-Φ(xn)|<ε,ε为设定的终止阈值。
7.根据权利要求6所述的基于粒子群算法的三重四极杆质谱仪参数优化方法,其特征在于,所述步骤8)中当迭代次数超出tmax时算法终止,将当前结果作为最优解输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院苏州生物医学工程技术研究所;天津国科医工科技发展有限公司,未经中国科学院苏州生物医学工程技术研究所;天津国科医工科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110383086.0/1.html,转载请声明来源钻瓜专利网。