首页> 中文学位 >脉冲噪声主动控制算法研究
【6h】

脉冲噪声主动控制算法研究

代理获取

目录

声明

摘要

第1章 绪论

1.1 研究背景与意义

1.2 主动噪声控制的历史与发展

1.3 国内外相关研究

1.4 本文所做工作

第2章 自适应前馈型主动噪声控制系统及经典算法

2.1 引言

2.2 自适应滤波与最小均方算法

2.3 自适应前馈型主动噪声控制系统

2.4 滤波-x最小均方算法

2.5 本章小结

第3章 现有脉冲噪声主动控制算法及α稳态分布

3.1 引言

3.2 α稳态分布

3.3 现有脉冲噪声主动控制算法

3.3.1 Akhtar与Sun’s算法

3.3.2 滤波-x最小p范数算法

3.3.3 对数变换最小均方算法

3.4 本章小结

第4章 滤波-x非线性压缩变换最小均方算法

4.1 引言

4.2 NCFxLMS算法推导

4.3 NCFxLMS算法的收敛条件

4.4 NCFxLMS算法分析

4.4.1 同现有算法的对比分析

4.4.2 运算量统计

4.5 仿真分析

4.6 本章小结

第5章 滤波-x递归最小M估计算法

5.1 引言

5.2 M估计器

5.3 算法推导

5.4 算法分析

5.4.1 不同算法间的对比分析

5.4.2 运算量统计

5.5 仿真分析

5.5.1 阙值参数的选取

5.5.2 交换误差

5.5.3 不同算法间仿真分析

5.6 本章小结

结论与展望

致谢

参考文献

攻读硕士学位期间发表的论文

展开▼

摘要

噪声污染是世界公认的四大环境污染之一,它会对人们的身心健康和生存环境产生巨大影响。近几十年来,由于传统的被动降噪(如吸声、隔声、隔振等)在低频方面的降噪效果不尽如意和DSP技术的快速发展,主动噪声控制因此被认为是一项与传统的被动降噪相并列的技术,而得到十分大关注和发展。在主动噪声控制领域中,传统线性前馈型自适应控制器利用滤波-x最小均方算法在大多情况下取得了良好的效果。但是在实际的运用中仍然存在许多问题,其中一个便是当要消除的噪声为脉冲噪声时。
  脉冲噪声具有非高斯分布特性,存在于生活中的许多地方,例如建筑工地上的打桩机、工厂中的冲击锻压设备等。本文首先分析了脉冲噪声的理论模型——α稳态分布,给出了生成服从α稳态分布的脉冲噪声信号的数学公式;介绍了现有的一些脉冲噪声主动控制算法并分析了它们的不足。在此基础上提出了滤波-x非线性压缩变换最小均方(nonlinear companding filtered-x least mean square,NCFxLMS)算法,该算法利用一种非线性的压缩函数对误差信号进行转换,以转换过的误差信号的瞬态能量最小为控制目标。同时为了克服该算法中死区和误差信号的压缩程度对控制效果的双重影响,通过误差信号来不断调整该非线性压缩函数的参数以达到更快的收敛速度和更好的降噪效果。接着分析了算法的收敛条件与运算量。该算法克服了现有处理脉冲噪声算法的不足,不需要脉冲噪声的任何先验信息。通过理论分析和仿真研究,验证了NCFxLMS算法相较于现有处理脉冲噪声算法的优越性。
  然后在RLS结构下同时借鉴鲁棒统计学中的M估计器的思想,提出了滤波-x递归最小M估计(filtered-x recursive least M-Estimate,FxRLME)算法,该算法因使用的M估计器不同而拥有4种不同的子算法。同时考虑到在RLS结构下滤波器权值更新很慢的假设不再成立,在FxRLME算法的基础上提出了用算法误差来代替传感器测得的真实误差的考虑交换误差的滤波-x递归最小M估计(filtered-x recursive least M-Estimate withcommutation error,FxRLMECE)算法。然后在理论上分析对比了滤波-x RLS算法、考虑交换误差的滤波-x对数转换RLS算法、FxRLMECE算法,同时统计了它们在一个迭代周期的运算量。最后对各算法进行了仿真分析,仿真结果表明, FxRLMECE算法中除基于Huber估计器的子算法外,其余子算法均优于考虑交换误差的滤波-x对数转换RLS算法;同时它们不仅适合处理脉冲噪声还适合处理高斯噪声与混合噪声。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号