- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自适应滤波器的实现-OpenHW
自适应滤波器的实现
0 简介
所谓自适应滤波器,就是利用前一时刻己经获得的滤波器参数的结果,自动地调节现在时刻的滤波器参数,以适应信号和噪声未知的或随时间变化的统计特性,从而实现最优滤波。该系统就是利用前一时刻已经获得的滤波器参数等结果,自动的调节现在有的时刻的滤波器参数,以适应信号或噪声或未知的或随时间变化的统计特性,从而实现最优滤波,如图1所示,自适应滤波器的相关输入信号、输出信号、期望响应和误差信号构成,一旦输入信号发生变化,自适应滤波器能够跟踪其变化并自动调节参数,使滤波器性能重新达到最佳。因此自适应滤波器具有“自我调节”和“跟踪”能力[12]。
未知系统自适应IIR滤波器PSO算法+- SHAPE \* MERGEFORMAT
未知系统
自适应IIR滤波器
PSO算法
+
-
图1 自适应滤波器结构图
根据环境的改变,使用自适应算法来改变滤波器的参数和结构,这是自适应滤波器自身最明显也是其最大的优势。一般情况下,不改变自适应滤波器的结构,而自适应滤波器的系数是由自适应算法更新的时变系数,即其系数自动连续地适应于给定信号,以获得期望响应。自适应滤波器的最重要的特征就在于它能够在未知环境中有效工作,并能够跟踪输入信号的时变特征。
自适应滤波器的输入输出关可用如下的差分方程来表示:
(8)
公式中,分别表示滤波器的输出和输入,并且M()是滤波器的阶数。在系统识别领域中,上述差分方程对应的传递函数为:
(9)
可以将自适应IIR滤波器的设计当作优化问题,将均方误差(MSE)作为目标函数,即
(10)
公式中:N是该滤波器的评价长度,,是对象和滤波器的输出[13]。
1 系数编码
在自适应滤波器的应用中,系统识别是一个研究的热点,即:利用某种算法来确定滤波器的系数,(本文中使用PSO算法作为应用算法),使得(8)式中的均方误差函数
(15)
为最小。显然这是一个多维变量的寻优问题,因此使用PSO算法来求解上述优化问题。
在应用PSO算法设计滤波器的时候,适应度函数的求解是一个很重要的问题,该算法通过适应度函数来确定粒子当前位置的优劣,因此粒子的适应度函数值越小表明该粒子的确定的参数越优,算法中的粒子就对应较优的滤波器系数。算法结束之后,整个运行期间适应度之最小的粒子所代表的参数值就是算法得到的最优解,也就是最终得到的滤波器系数。这里选择的函数式(8)作为IIR滤波器设计的适应度函数。
在应用PSO算法设计自适应滤波器的时候使用粒子所代表的参数值作为目标滤波器的系数。这样就存在了这样的一个问题,就是如何分配这些被确定的参数作为系数,也就是一个将滤波器系数编码为粒子参数的问题。为了较好的运用PSO算法通过适应度函数来确定目标滤波器系数,将这些系数进行了编码,以形成PSO算法中粒子的系数。根据PSO算法的本身的特点,可以直接使用实数来表示各个参数因此可以直接将滤波器系数作为参数应用到自适应IIR滤波器的设计中来。从而粒子可以表示成如下所示:
(16)
采用编码结构的粒子是一个维的向量。
最后会得到输出的gbest,也就是全局最优的值,这样就会得到期望的自适应的滤波器的系数[6,7]。
2 PSO算法实现模块
模块(1):设定粒子群最优化算法的参数,包括群体大小,参数维数,加权因子等;
虽然粒子群优化算法并没有许多需要调节的参数,但是这些参数直接影响着算法的性能以及收敛问题。下面分别介绍这些参数及其设置。
加权参数:,一般设定在0.9到0.4之间。通过大量实验证明:如果算法的进行而线性减小那么将显著改善算法的收敛性能。为最小权值,为最大权值。
加速常数:c1和c2代表了粒子向自身极值pbest和全局极值gbest推进的随机加速权值。小的加速常数值,可使粒子在远离目标区域内振荡,而大的加速常数值可使粒子迅速向目标区域移动,甚至又离开目标区域。如果c1=c2=0,则粒子将以当前速度飞行,直到边界。此时,由于粒子只能搜索有限的区域,故很难找到好的解。
当c1=0,则粒子没有认知能力,亦即“只有社会(social-only)”的模型。在粒子相互作用下,算法有能力达到新的搜索空间,其收敛速度比标准算法更快,但碰到复杂问题,比标准算法更容易陷入局部极点。
当c2=0,则粒子之间没有社会信息共享,亦即“只有认知(cognition)”的模型。由于个体之间没有交互,一个规模为m的群体等价于m个单个粒子的运行,因而得到最优解的概率非常小。在实际应用中根据一些学者的研究设定c1=c2为
您可能关注的文档
- 漆渣固液分离一体化处理方案书-漆雾凝聚剂.DOC
- 激光共聚焦显微系统.PDF
- 漓江流域鱼类区系组成分析.PDF
- 澳洲坚果在广西南宁地区韵引种试验初报才-广西植物.PDF
- 激光共聚焦的原理和应用.PDF
- 滴水湖沉积物中重金属污染特征与评价.PDF
- 澜沧江流域土壤侵蚀的空间分布特征.PDF
- 炎德英才大联考长郡中学-学海文化.PDF
- 烃源岩有机碳含量恢复探讨.PDF
- 烟台宝田肥业有限公司研发中心项目竣工环境保护验收监测报告表.PDF
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
最近下载
- 地震逃生演练方案与实施细节.docx VIP
- brc食品质量与安全管理培训课件.pptx
- 选用教材评价表(模板).pdf VIP
- 大学英语四级考试高频词汇1500(打印版).pdf VIP
- 神经外科患者肺部管理.pptx VIP
- 淮安市实验小学四年级上学期期中数学试卷(含答案解析).doc VIP
- 2025年驾驶证三力测试题库及答案完整版.doc VIP
- 信息系统工程造价指导书(发编委版).pdf
- 地基处理技术_河海大学中国大学mooc课后章节答案期末考试题库2023年.docx VIP
- 六年级上册数学奥数试题-全国168所名牌小学小考必做的600道奥数题(十七)(无答案)人教版.doc VIP
原创力文档


文档评论(0)