Experimental Active Noise Control Using Faust On FPGA: Comparison Between A Multi-Point and Spherical Harmonics Method - Archive ouverte HAL
Conference Papers Year : 2023

Experimental Active Noise Control Using Faust On FPGA: Comparison Between A Multi-Point and Spherical Harmonics Method

Abstract

Active noise control over an extended area is usually performed using multi-point pressure minimization. Recent advances in approaches using spherical harmonics, i.e. ambisonics, show to be attractive to control three dimensional acoustic fields. However, to this day, only few experimental results are reported in the literature. This paper proposes a preliminary experimental multichannel active noise control system implemented on a FPGA using the Faust programming language. Two multichannel Filtered-x LMS algorithms are tested to minimize either multi-point pressure or ambisonic components of the sound field. Both methods use the same four-microphone and four-loudspeaker geometrical arrangement which allows to work with first order ambisonics. A focus is made on the practical implementation of such systems to account for the difficulties associated with causality and computational load. The latter are solved to propose an operational real-time adaptive system. Experimental results are reported and show effective noise attenuation for both methods.
Fichier principal
Vignette du fichier
000718.pdf (6.25 Mo) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-04221590 , version 1 (28-09-2023)

Identifiers

  • HAL Id : hal-04221590 , version 1

Cite

Loïc Alexandre, Pierre Lecomte, Marie-Annick Galland. Experimental Active Noise Control Using Faust On FPGA: Comparison Between A Multi-Point and Spherical Harmonics Method. Forum Acusticum 2023 - 10th Convention of the European Acoustics Association, European Acoustics Association, Sep 2023, Torino, Italy. ⟨hal-04221590⟩
158 View
117 Download

Share

More