首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Practical Implementation of Multichannel Filtered-x Least Mean Square Algorithm Based on the Multiple-Parallel-Branch With Folding Architecture for Large-Scale Active Noise Control
【24h】

Practical Implementation of Multichannel Filtered-x Least Mean Square Algorithm Based on the Multiple-Parallel-Branch With Folding Architecture for Large-Scale Active Noise Control

机译:基于多并联分支的多通道过滤-X最小均方算法的实际实现,具有折叠架构进行大规模有源噪声控制

获取原文
获取原文并翻译 | 示例
       

摘要

Multichannel active noise control (MCANC) is widely recognized as an effective and efficient solution for acoustic noise and vibration cancellation, such as in high-dimensional ventilation ducts, open windows, and mechanical structures. The feedforward multichannel filtered-x least mean square (FFMCFxLMS) algorithm is commonly used to dynamically adjust the transfer function of the multichannel controllers for different noise environments. The computational load incurred by the FFMCFxLMS algorithm, however, increases exponentially with increasing channel count, thus requiring high-end field-programmable gate array (FPGA) processors. Nevertheless, such processors still need specific configurations to cope with soaring computing loads as the channel count increases. To achieve a high-efficiency implementation of the FFMCFxLMS algorithm with floating-point arithmetic, a novel architecture based on multiple-parallel-branch with folding (MPBF) technique is proposed. This architecture parallelizes the branches and reuses the multiplier and adder in each folded branch so that the tradeoff between throughput and the usage of the hardware resources is balanced. The proposed architecture is validated in an experimental setup that implements the FFMCFxLMS algorithm for the MCANC system with 24 reference sensors, 24 secondary sources, and 24 error sensors, at a sampling and throughput rates of 25 kHz and 260 Mb/s, respectively.
机译:多通道主动噪声控制(MCANC)被广泛被认为是用于声学噪声和振动消除的有效和有效的解决方案,例如在高维通风管道,开窗和机械结构中。馈通多通道过滤器X-x最小均方(FFMCFXLMS)算法通常用于动态调整多通道控制器的传递函数,用于不同的噪声环境。然而,FFMCFXLMS算法产生的计算负载随着信道计数的增加而呈指数增加,从而需要高端现场可编程门阵列(FPGA)处理器。然而,这种处理器仍然需要特定的配置来应对频道计数增加时应对飙升的计算负载。为了实现具有浮点算法的FFMCFXLMS算法的高效实现,提出了一种基于多个平行分支的新型架构,具有折叠(MPBF)技术。此体系结构并行化分支并在每个折叠的分支中重新使用乘法器和加法器,以便吞吐量之间的权衡和硬件资源的使用是平衡的。所提出的架构在实验设置中验证,该实验设置可以分别为24个参考传感器,24个次源和24个错误传感器的MCANC系统实现FFMCFXLMS算法,分别以25 kHz和260 Mb / s的采样和吞吐率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号