GPU implementation of a fast active noise control algorithm with multiple reference signals
Traditional active noise control (ANC) systems are mostly implemented on digital signal processor (DSP). Due to the inadequate computational power of the DSP, especially in applications with multiple reference signals, the DSP is unable to update the optimal control filter for different types of noise. Hence, Graphics Processing Unit (GPU) has been incorporated to the ANC system to enhance its computational power. In this work, a DSP-CPU-GPU computing architecture is adopted to improve the computational performance of the ANC system and ensure the real-time signal processing. In addition, a fast ANC algorithm on the GPU is employed to update the control filters to handle different reference signals. Finally, the effectiveness of the method is verified by experiments in the condition of multiple reference signals.
Authors
- Hongling Sun (ORCID: https://orcid.org/0000-0002-3214-1575)
- J. Liu
- Jun Yang (ORCID: https://orcid.org/0000-0003-2807-6130)
- Jianguo Wen (ORCID: https://orcid.org/0000-0003-0952-118X)
- Ming Wu (ORCID: https://orcid.org/0000-0001-9425-5220)
- Han Wang (ORCID: https://orcid.org/0000-0003-3931-4878)
Institutions
- Chinese Academy of Sciences (CN)
- Institute of Acoustics (CN)
Publication Details
- Journal
- NOISE-CON proceedings
- Published
- 2024-10-04
- DOI
- https://doi.org/10.3397/in_2024_3204
- Primary Topic
- Advanced Adaptive Filtering Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00