lms滤波器matlab代码主动噪音控制
概述
声学噪声在工业设备和汽车中产生了主要问题。
已经证明,控制噪声的无源技术价格昂贵,占用大量空间并且在低频时无效。
这使我们进入了主动噪声控制。
主动噪声控制涉及根据叠加原理,使用电声或机电系统消除不想要的噪声。
ANC解决了被动技术的大多数缺点。
ANC系统也更便宜且体积更小。
ANC系统必须具有适应性,以应对噪声的变化。
该项目的想法是检查此类ANC系统并分析其实现。
目标
了解有关自适应滤波的知识:对自适应信号处理和常见的自适应滤波方法有一个不错的了解。
检查用于ANC的常见自适应滤波算法:了解和分析LMS和Filtered-X
LMS算法的工作。
实施一些算法并测试其工作原理:从头开始实施LMS和Filtered-X
LMS算法。
请检查以获取有关该项目的更多详细信息。
该存储库的内容如下
├──
Code
│
├──
Basic_LMS.m
│
├──
Basic_NLMS.m
│
├──
Filtered_X_LMS.m
│
├──
Filtered_X_NLMS.m
│
├──
anc.wav
│
├─
2022-05-02 10:28:48
4.62MB
系统开源
1