[发明专利]一种基于改进粒子群算法的数字滤波器设计方法在审

专利信息
申请号: 201810510816.7 申请日: 2018-05-24
公开(公告)号: CN108768344A 公开(公告)日: 2018-11-06
发明(设计)人: 岳大超;刘海宽;张磊;李致远 申请(专利权)人: 江苏师范大学
主分类号: H03H17/00 分类号: H03H17/00;G06N3/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 221000 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开一种基于改进粒子群算法的数字滤波器设计方法,包括步骤1)根据设计数字滤波器等设计要求,确定粒子群算法的粒子群总数、最大迭代次数;步骤2)由步骤1)设计要求来设置粒子,利用改进的粒子群算法初始化粒子;步骤3)计算粒子适应度;步骤4)判断是否是个体最优,最优则更新粒子最优值;步骤5)判断是否是全局最优,最优则更新全局最优值;步骤6)是否是“当代最优粒子”,若是则更新值;步骤7)判断是否达到最大迭代次数或者精度要求,达到则输出最优解,否则更新相应的粒子参数,返回步骤3);本发明通过利用改进的简化粒子群算法,达到有效避免陷入局部最优的问题。
搜索关键词: 粒子群算法 粒子 数字滤波器设计 全局最优 更新 迭代 改进 设计数字滤波器 粒子适应度 精度要求 粒子参数 初始化 粒子群 最优解 输出 返回
【主权项】:
1.一种基于改进粒子群算法的数字滤波器设计方法,其特征在于,包括以下步骤:步骤1)确定IIR滤波器参数:传递函数为其中Ao是增益,n是二阶个数,ak,bk,ck,dk是滤波器系数;把待设计的滤波器的级联型系统函数用极坐标形式表示为其频率响应表示为是其幅度响应,用φ=(Ao,ro1,θo1,ro2,θo2,...,rok,θok,rp1,θp1,rp2,θp2...,rpk,θpk)表示式中的4k+1个参数,则这样的滤波器幅度响应表示为PSO通过适应度来确定粒子目前位置的优劣,在实际应用中,要由具体问题来选择适应度函数F;φ即为粒子群算法中的粒子,其中的元素个数是粒子维数,元素值对应滤波器的设计指标;步骤2:对步骤1)确定的设计技术指标采用改进的简化粒子群算法来搜索最优值,来获得所设计的滤波器:改进的简化粒子群算法:在每一轮的进化中,按一定概率,利用“当代最优粒子”来更新粒子位置,公式的数学描述为:if(rand()<η)thenX(t+1)=w*X(t)+c1r1(pBest‑X(t))+c2r2(gBest‑X(t))elseX(t+1)=w*X(t)+c1r1(pBest‑X(t))+c2r2(gBest‑X(t))+c3r3(nBest‑X(t))式中,右边第一项是“粒子惯性”,为个体历史对现在的影响,利用惯性权重w来调节影响;第二项是“认知能力”,是粒子对自身的思考,c1是学习因子;第三项是“社会”的历史引导,表示粒子对历史上最优粒子的模仿,c2是学习因子,r1、r2是服从U(0,1)分布的随机数;nBest是“当代最优粒子”,c3是学习因子;其中,利用步骤改进的简化粒子群算法的具体步骤如下:2.1)t=0时,在搜索范围内初始化N个φ粒子、pBest、gBest、nBest参数:步骤2.2)对种群所有粒子执行下述操作:a)根据公式,计算c1,c2,c3,w;b)计算粒子适应度,重置nBest;c)假如当前粒子的适应度比自身历史记录pBest好,则把pBest更新为当前位置;d)假如当前粒子的适应度比全局粒子gBest好,则把gBest更新为当前位置;e)假如当前粒子的适应度比当代所有粒子记录nBest好,则把nBest更新为当前位置;步骤2.3)判断算法是否满足精度或者达到最大迭代次数,若满足,则步骤2.4),否则转步骤2.2);步骤2.4)输出gBest,求出相应值;步骤2.5)由步骤2.4)得到的结果,带入计算公式,获得满足技术指标的数字滤波器,步骤结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏师范大学,未经江苏师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810510816.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top