Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于自适应MFxLMS算法的主动降噪装置及FPGA实现 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:重庆邮电大学

摘要:本发明请求保护一种基于自适应MFxLMS算法的主动降噪装置及FPGA实现,其包括动量MFxLMS算法软件部分和FPGA硬件部分,其中,动量MFxLMS算法软件部分包括噪声信号滤波模块、MFxLMS算法模块、次级通道建模模块、白噪声产生器及主通道路径模块;FPGA硬件部分包括WM8731音频编解码器、IIC控制模块、寄存器配置模块、时钟发生模块、2个音频接收模块、音频发送模块、2个FIFO模块以及ANC算法模块,本发明的主动噪声控制算法不仅能降低计算复杂度、建模准确度、稳态性能以及收敛速度,而且利用FPGA的并行处理能力使得算法有更快的运行速度。

主权项:1.一种基于自适应MFxLMS算法的主动降噪装置,其特征在于,包括动量MFxLMS算法软件部分和FPGA硬件部分,其中,动量MFxLMS算法软件部分包括噪声信号滤波模块、MFxLMS算法模块、次级通道建模模块、白噪声产生器及主通道路径模块,其中噪声信号滤波模块是将原始的噪声信号通过滤波器输出yn,再通过次级通道产生抗噪声信号y’n与主通道路径的期望信号dn结合,最终达到减少扬声器周围环境声压的效果;MFxLMS算法模块用于获得更好的建模精度和稳定性,对步长值采用梯度下降的方法,使用建模精度△S的变化来决定步长是否需要变化;次级通道建模模块用于白噪声产生器用于在对次级路径进行实时建模的时候,使用白噪声发生器对次级路径注入高斯白噪声;主通道路径模块利用输入信号Xn经过PZ这一主通道路径得到期望信号dn;FPGA硬件部分包括WM8731音频编解码器、IIC控制模块、寄存器配置模块、时钟发生模块、2个音频接收模块、音频发送模块、2个FIFO模块以及ANC算法模块,WM8731音频编解码器利用其AD模块将外界噪声进行解码后给FPGA进行处理,再利用其DA模块给扬声器,IIC控制模块用于驱动WM8732音频编解码器以及寄存器的配置,时钟发生模块用于产生采集时钟、数据位同步时钟以及WM8731的主时钟,2个音频接收模块用于对外界噪声和误差信号进行采集,音频发送模块用于给扬声器产生一个与外界噪声相反的信号,2个FIFO模块用于对输入音频数据进行缓存,以及ANC算法模块用于对输入的音频数据做出实时的自适应处理,其中IIC控制模块、寄存器配置模块、时钟发生模块、2个音频接收模块、音频发送模块、2个FIFO模块以及ANC算法模块均封装在一起,输入端WM8731音频编解码器分别与参考噪声麦克风、FIFO模块相连接,输出端WM8731音频编解码器分别与FIFO模块、误差噪声麦克风、扬声器相连接。

全文数据:

权利要求:

百度查询: 重庆邮电大学 一种基于自适应MFxLMS算法的主动降噪装置及FPGA实现

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。