Proceedings of the 10th Convention of the
European Acoustics Association
Forum Acusticum 2023


Politecnico di Torino
Torino, Italy
September 11 - 15, 2023





Session: A13-06: Sound field control and loudspeaker array processing
Date: Wednesday 13 September 2023
Time: 10:40 - 11:00
Title: Experimental Active Noise Control Using Faust On FPGA: Comparison Between A Multi-Point And Spherical Harmonics Method
Author(s): L. Alexandre, Univ Lyon, Ecole Centrale de Lyon, CNRS, Univ Claude Bernard Lyon 1, INSA Lyon, LMFA, UMR5509, 69134 Ecully, France
P. Lecomte, Univ Lyon, Ecole Centrale de Lyon, CNRS, INSA Lyon, Univ Claude Bernard Lyon I, LMFA, UMR5509, 69130 Écully, France
M.-A. Galland, Univ Lyon, Ecole Centrale de Lyon, CNRS, Univ Claude Bernard Lyon 1, INSA Lyon, LMFA, UMR5509, 69134 Ecully, France
Pages: 2677-2684
DOI: https://www.doi.org/10.61782/fa.2023.0718
PDF: https://dael.euracoustics.org/confs/fa2023/data/articles/000718.pdf
Conference proceedings
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 later are solved to propose an operational real-time adaptive system. Experimental results are reported and show effective noise attenuation for both methods.