这个简单的仿真展示了 FbLMS 算法在单通道反馈有源噪声控制系统中的实现。 此处,控制器生成“抗噪声”信号以在传感器位置产生破坏性干扰。 目标是最小化噪声残留。
FbLMS 不使用任何参考传感器。 相反,它使用线性预测器来生成参考信号。 因此,FbLMS 适用于降低窄带噪声。
与前馈系统类似,FbLMS 算法包括两个任务:“离线”识别位于执行器和传感器之间的次级传播路径; 和“在线”控制,其中控制器的参数被调整。
像往常一样,我只使用简单的编程技术和基本命令。 函数“ filter()”可以用卷积例程替代,即y = h(k)* s(k)。 提供了系统的简要说明和逐行注释。
2021-11-19 14:55:25
3KB
matlab
1