A Software Library for Active Control of Automotive Engine Noise

2013-01-1950

05/13/2013

Event
SAE 2013 Noise and Vibration Conference and Exhibition
Authors Abstract
Content
A general-purpose software solution for active control of engine noise within vehicle cabins is described. The feed-forward system, based on FxLMS algorithm, reduces engine orders below 150 Hz by emitting independent control signals from one or more loudspeakers in the cabin, and uses one or more microphones inside the cabin to monitor noise levels and adapt control filters. The software solution is a C/C++ callable library with floating-point and fixed-point versions, which would normally be ported to a DSP or application processor situated in the head-unit or power amplifier of the audio/infotainment system. We provide a comparative analysis of our integrated software library versus a mass-production solution in a Honda Odyssey, which shows that the software library, with a very reasonable computational complexity, provides a low-cost alternative to a dedicated ANC system whilst achieving comparable performance and robustness.
Meta TagsDetails
DOI
https://doi.org/10.4271/2013-01-1950
Pages
8
Citation
Every, M., and MacDonald, K., "A Software Library for Active Control of Automotive Engine Noise," SAE Technical Paper 2013-01-1950, 2013, https://doi.org/10.4271/2013-01-1950.
Additional Details
Publisher
Published
May 13, 2013
Product Code
2013-01-1950
Content Type
Technical Paper
Language
English