[发明专利]基于自适应混沌粒子群算法的随机共振微弱信号检测方法有效
| 申请号: | 201810817856.6 | 申请日: | 2018-07-24 |
| 公开(公告)号: | CN109117751B | 公开(公告)日: | 2021-10-19 |
| 发明(设计)人: | 行鸿彦;韩杰 | 申请(专利权)人: | 南京信息工程大学 |
| 主分类号: | G06K9/00 | 分类号: | G06K9/00 |
| 代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 211500 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 自适应 混沌 粒子 算法 随机 共振 微弱 信号 检测 方法 | ||
1.一种基于自适应混沌粒子群算法的随机共振微弱信号检测方法,其特征在于,包括以下步骤:
步骤1)ACPSO算法参数初始化;
步骤2)混沌初始化粒子速度、位置及最优适应度值计算;
步骤3)进行粒子位置、速度和最优适应度值更新;
步骤4)输出最优随机共振;
所述步骤3)中,运用方程(9)(10)更新混沌初始化后的粒子速度与位置,让粒子位于新的速度与位置;利用计算出更新后的粒子适应度值;如果获得的单个粒子局部最佳适应度值Pbesti(t+1)或全局最佳适应度值gbesti(t+1)好于上一代粒子的Pbesti(t)和gbesti(t),更新Pbesti(t)和gbesti(t);在ACPSO算法中,粒子群的种群数N=20,假设farg是将目前全部粒子适应度求平均,即:
vi(t+1)=ω(t).vi(t)+c1γ1(pbesti(t)-xi(t))+c2γ2(gbesti(t)-xi(t)) (9)
xi(t+1)=xi(t)+vi(t+1) (10)
方程(11)中fi是粒子在目前迭代次数时所取适应值;假如最佳粒子适应值是farg,对适应值好于farg的粒子求平均值,可得farg’;
调节适应值为fi粒子的惯性权重ω方法具体为:
1)fi优于farg’,满足这个要求的粒子是种群内寻优性能较好的粒子,非常靠近全局最优,惯性权重赋一个略小的值,调节ω的惯性权重,快速达到全局最优值;其中ωmin=0.5,其关系式如下:
2)fi好于farg但差于farg’,达到这个要求的粒子拥有较好的局部寻优与全局寻优能力,当ω随着搜索进行按余弦规律减小,开始搜索时ω能较长时间维持较大值来增强搜索效率,在搜索的后期ω又较长时间维持较小值增加搜索精度;
方程(13)中ωmax为搜索开始时最大ω,ωmin是搜索结束时最小ω,t是迭代进行的步数,Maxstep是允许的最大迭代步数,此处ωmin=0.05,ωmax=1,Maxstep=20;
3)fi次于farg,达到这个要求的粒子是种群内较差粒子,调节它的惯性权重方法为:
进行调节Δ是对粒子早熟收敛水平的判断量,Δ=|fg-farg’|,其中fg为最优粒子适应度;当算法停止时,如果粒子比较离散,Δ变大,减小粒子的ω值,增强局部寻优能力,从而让种群趋向收敛;如果粒子比较集中,那么Δ减小,增大ω,让粒子拥有较强的探寻能力,能够有能力跳出局部最优,其中k1=1.5,k2=1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京信息工程大学,未经南京信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810817856.6/1.html,转载请声明来源钻瓜专利网。





