A Flexible Multi-Channel Feedback FxLMS Architecture for FPGA Platforms

被引:2
作者
Klemd, Alexander [1 ]
Klauer, Bernd [1 ]
Timmermann, Johannes [2 ]
Sachau, Delf [2 ]
机构
[1] Helmut Schmidt Univ, Dept Comp Engn, Hamburg, Germany
[2] Helmut Schmidt Univ, Dept Mechatron, Hamburg, Germany
来源
2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021) | 2021年
关键词
ANC; Feedback FxLMS; Multiple Channels; Active Headrest; Hardware Design; VHDL; FPGA;
D O I
10.1109/FPL53798.2021.00063
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The most used algorithm in active noise control (ANC) applications is the filtered-x least mean square (FxLMS). For large scale systems with multiple inputs and outputs the computational demand of the FxLMS is rising rapidly. Conventional solutions, running on digital signal processors (DSPs), have limitations in parallel computing. In this work a parameterizable multiple input-multiple output (MIMO) feedback FxLMS architecture for field-programmable gate array (FPGA) platforms is presented that can easily be optimized for high-performance or resource efficient computation. The implementation is validated in a real-time practical application using an active headrest with 2 x 2 channels. The noise reduction is evaluated over various configurations with increasing performance and the respective synthesis results are presented. Here the noise reduction does benefit from the additional computational performance gains. An additional configuration with 11 x 11 channels and filter lengths of 2049 at a sample rate of 40 kHz is shown as a benchmark on high-end FPGAs.
引用
收藏
页码:319 / 326
页数:8
相关论文
共 17 条
[1]  
[Anonymous], 1995, Active noise control systems: algorithms and DSP implementations
[2]   Reduction of electronic delay in active noise control systems - A multirate signal processing approach [J].
Bai, MR ;
Lin, YP ;
Lai, JW .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2002, 111 (02) :916-924
[3]  
Boroujeny S. G., 2010, P 2010 18 IR C EL EN
[4]   Computational load reduction of fast convergence algorithms for multichannel active noise control [J].
Bouchard, M ;
Norcross, S .
SIGNAL PROCESSING, 2003, 83 (01) :121-134
[5]  
Buck J., MECH SYST SIGNAL PR, V148, P2021
[6]   Performance evaluation of an active headrest considering non-stationary broadband disturbances and head movement [J].
Buck, Jan ;
Jukkert, Sergej ;
Sachau, Delf .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2018, 143 (05) :2571-2579
[7]   An Investigation of Delayless Subband Adaptive Filtering for Multi-Input Multi-Output Active Noise Control Applications [J].
Cheer, Jordan ;
Daley, Stephen .
IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2017, 25 (02) :359-373
[8]  
Elliott S.J., 2001, SIGNAL PROCESSING AC
[9]   Recent advances on active noise control: open issues and innovative applications [J].
Kajikawa, Yoshinobu ;
Gan, Woon-Seng ;
Kuo, Sen M. .
APSIPA TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING, 2012, 1
[10]   Delayed-X LMS algorithm: An efficient ANC algorithm utilizing robustness of cancellation path model [J].
Kim, HS ;
Park, Y .
JOURNAL OF SOUND AND VIBRATION, 1998, 212 (05) :875-887