- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IIR数字滤波器设计的粒子群优化算法.pdf
第8 卷 第4 期 电路与系统学报 Vol. 8 No.4
2003 年8 月 JOURNAL OF CIRCUITS AND SYSTEMS August,2003
文章编号:1007-0249 (2003) 04-0016-05
IIR 数字滤波器设计的粒子群优化算法*
侯志荣, 吕振肃
(兰州大学信息科学与工程学院,甘肃 兰州 730000 )
摘要:本文探讨了粒子群优化算法及其性能评估准则,然后重点研究了 IIR 数字滤波器设计的粒子群优化算法及
其实现步骤。最后,通过IIR 数字低通、带通滤波器设计两个实例证明了本文算法的有效性。
关键词:粒子群优化算法;IIR ;性能评估;滤波器设计
中图分类号:TP18 ;TN911.7 文献标识码:A
1 引言
IIR 数字滤波器是一类重要的滤波器,它用较低的阶数就可以实现很好的频率选择特性,因此在
通信、语音与图像信号处理、HDTV、生物医学以及地震勘测等许多方面都得到了广泛的应用。
IIR 数字滤波器设计也是数字信号处理领域中的重要课题之一。多年来,国内外学者在IIR 数字滤
波器设计问题上做了大量的探索并提出一些有效的设计方法[3][4][5][8][9] 。这些方法主要分为两类:一类
是先设计模拟滤波器,然后利用双线性变换方法将其变换为数字滤波器。该方法简单易行,但其设计
结果有时不是十分理想;另一类设计方法则是优化算法,它是在一定优化准则下,使设计的滤波器性
[8] [3][4][5]
能最优。比如,最小P 误差法 。近年来,已经有学者将遗传算法应用到IIR 数字滤波器设计中 ,
取得了较好的结果。遗传算法是一种全局最优化方法,是解决许多非线性优化问题的有力工具。但是,
遗传算法的运行速度较慢,有时会陷入局部最优解。此外,由于采用选择、交叉和变异等操作,遗传
算法的结构比较复杂。
粒子群优化算法PSO (Particle Swarm Optimization )是由Eberhart 博士与Kennedy 博士发明的一
[1]
种新的全局优化进化算法。该算法源于对鸟类捕食行为的模拟 。该算法在解决非线性优化问题方面
有突出的表现,同时算法实现简单,因此,它已经成为一种重要的优化工具。本文将改进的粒子群优
化算法用于 IIR 数字滤波器设计,提出了设计 IIR 数字滤波器的粒子群优化算法。仿真结果表明,该
方法优化效果好,与设计IIR 数字滤波器的遗传优化算法相比,具有可以采用实数编码、运行速度快、
算法结构简单等优点。
2 粒子群优化算法
2.1 算法简介
粒子群优化算法与遗传算法类似,同样基于群体与适应度的概念,粒子位置代表问题的可能解,
它通过粒子适应度来衡量粒子的优劣。算法首先初始化一群随机粒子,然后通过多次迭代找到最优解。
在每一次迭代中,粒子通过跟踪两个“极值”来更新自己:一个是粒子本身所找到的最优解,即个体
极值pBest ;另一个是整个粒子群目前找到的最优解,称之为全局极值gBest 。
[1][2]
粒子在找到上述两个极值后,就根据下面两个公式来更新自己的速度与位置 :
V w *V c1 rand () (pBest Pr esent) c2 rand () (gBest Pr esent) (1)
Present= Present +V (2 )
其中,V 是粒子的速度,Present 是粒子的当前位置,pBest 与gBest 见前面定义。rand()是(0 ,1)之
间的随机数,c 和c 被称作学习
您可能关注的文档
最近下载
- 基于国家智慧教育云平台的移动学习环境下的学生自主学习习惯养成研究教学研究课题报告.docx
- 高中思想政治新旧课程比较研究.pdf VIP
- 高一的语文专题训练—辨析并修改病句练习题.docx VIP
- QC成果-浙江中烟技术中心:ZJ112卷烟机VE循环风冷却系统的研制.pdf VIP
- YYT 0472.2-2004 医用非织造敷布试验方法 第2部分 成品敷布.docx VIP
- 猪促黄体生成素的重组表达载体、重组细胞株、制备方法.pdf VIP
- 智慧社区规划设计方案.ppt VIP
- 中压岸电AMP系统的安全操作及管理.pptx
- 一、课程性质与基本理念——2025年版《普通高中课程标准》思想政治(wor.pptx VIP
- 质子治疗与护理.pptx
原创力文档


文档评论(0)