Computationally efficient algorithm for narrowband active sound profiling

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

In active sound profiling (ASP), the target is to obtain a certain sound field or profile using similar techniques as in active noise control (ANC). Active sound profiling can be applied to a passenger car, for example, to modify the engine sound in the cabin. A fundamental algorithm in active sound profiling is the command-FXLMS (C-FXLMS) algorithm, which is an extension of the famous FXLMS algorithm widely used in active noise control. The computational demand of the C-FXLMS algorithm is dominated by the reference signal filtering. In order to reduce the computational burden, an alternative method to modify periodic reference signals has been developed. Since the reference signals are periodic, a method delaying the signals and modifying their magnitude can be used. The magnitude and phase delay values are obtained via the system identification process and stored in lookup tables. The new method is computationally efficient but requires more memory than the conventional filtering. In this paper, the C-FXLMS algorithm has also been combined with the eigenvalue-equalized FXLMS (EE-FXLMS) algorithm. In the EE-FXLMS algorithm, the secondary-path model is modified so that the magnitude becomes flat. This leads to frequency-independent step sizes in the adaptation of the algorithm, increasing robustness and enabling easier tuning of the step sizes. The memory requirement is also decreased since the size of the lookup table for magnitude values is significantly reduced. The eigenvalue-equalized C-FXLMS algorithm using the lookup-table based reference signal compensation has been tested in a simulation model. The model is based on an experimental ASP system installed in a passenger car. Simulations have been carried out both in ASP and ANC. Results prove that the algorithm converges fast and, in ASP, is able to track the desired levels with sufficient accuracy. In ANC, the engine sound is significantly attenuated
Original languageEnglish
Title of host publicationProceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20)
PublisherInternational Institute of Acoustics and Vibration IIAV
Pages309-316
Volume1
ISBN (Print)978-1-62993150-0
Publication statusPublished - 2013
MoE publication typeA4 Article in a conference publication
Event20th International Congress on Sound and Vibration 2013, ICSV 2013 - Bangkok, Thailand
Duration: 7 Jul 201311 Jul 2013

Conference

Conference20th International Congress on Sound and Vibration 2013, ICSV 2013
CountryThailand
CityBangkok
Period7/07/1311/07/13

Fingerprint

Acoustic waves
Active noise control
Table lookup
Passenger cars
Engines
Data storage equipment
Acoustic fields
Identification (control systems)
Tuning

Cite this

Kataja, J., Antila, M., & Zou, G. (2013). Computationally efficient algorithm for narrowband active sound profiling. In Proceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20) (Vol. 1, pp. 309-316). International Institute of Acoustics and Vibration IIAV.
Kataja, Jari ; Antila, Marko ; Zou, Guangrong. / Computationally efficient algorithm for narrowband active sound profiling. Proceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20) . Vol. 1 International Institute of Acoustics and Vibration IIAV, 2013. pp. 309-316
@inproceedings{d15a37fa649a4871b105efc614fdee69,
title = "Computationally efficient algorithm for narrowband active sound profiling",
abstract = "In active sound profiling (ASP), the target is to obtain a certain sound field or profile using similar techniques as in active noise control (ANC). Active sound profiling can be applied to a passenger car, for example, to modify the engine sound in the cabin. A fundamental algorithm in active sound profiling is the command-FXLMS (C-FXLMS) algorithm, which is an extension of the famous FXLMS algorithm widely used in active noise control. The computational demand of the C-FXLMS algorithm is dominated by the reference signal filtering. In order to reduce the computational burden, an alternative method to modify periodic reference signals has been developed. Since the reference signals are periodic, a method delaying the signals and modifying their magnitude can be used. The magnitude and phase delay values are obtained via the system identification process and stored in lookup tables. The new method is computationally efficient but requires more memory than the conventional filtering. In this paper, the C-FXLMS algorithm has also been combined with the eigenvalue-equalized FXLMS (EE-FXLMS) algorithm. In the EE-FXLMS algorithm, the secondary-path model is modified so that the magnitude becomes flat. This leads to frequency-independent step sizes in the adaptation of the algorithm, increasing robustness and enabling easier tuning of the step sizes. The memory requirement is also decreased since the size of the lookup table for magnitude values is significantly reduced. The eigenvalue-equalized C-FXLMS algorithm using the lookup-table based reference signal compensation has been tested in a simulation model. The model is based on an experimental ASP system installed in a passenger car. Simulations have been carried out both in ASP and ANC. Results prove that the algorithm converges fast and, in ASP, is able to track the desired levels with sufficient accuracy. In ANC, the engine sound is significantly attenuated",
author = "Jari Kataja and Marko Antila and Guangrong Zou",
year = "2013",
language = "English",
isbn = "978-1-62993150-0",
volume = "1",
pages = "309--316",
booktitle = "Proceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20)",
publisher = "International Institute of Acoustics and Vibration IIAV",
address = "United States",

}

Kataja, J, Antila, M & Zou, G 2013, Computationally efficient algorithm for narrowband active sound profiling. in Proceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20) . vol. 1, International Institute of Acoustics and Vibration IIAV, pp. 309-316, 20th International Congress on Sound and Vibration 2013, ICSV 2013, Bangkok, Thailand, 7/07/13.

Computationally efficient algorithm for narrowband active sound profiling. / Kataja, Jari; Antila, Marko; Zou, Guangrong.

Proceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20) . Vol. 1 International Institute of Acoustics and Vibration IIAV, 2013. p. 309-316.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Computationally efficient algorithm for narrowband active sound profiling

AU - Kataja, Jari

AU - Antila, Marko

AU - Zou, Guangrong

PY - 2013

Y1 - 2013

N2 - In active sound profiling (ASP), the target is to obtain a certain sound field or profile using similar techniques as in active noise control (ANC). Active sound profiling can be applied to a passenger car, for example, to modify the engine sound in the cabin. A fundamental algorithm in active sound profiling is the command-FXLMS (C-FXLMS) algorithm, which is an extension of the famous FXLMS algorithm widely used in active noise control. The computational demand of the C-FXLMS algorithm is dominated by the reference signal filtering. In order to reduce the computational burden, an alternative method to modify periodic reference signals has been developed. Since the reference signals are periodic, a method delaying the signals and modifying their magnitude can be used. The magnitude and phase delay values are obtained via the system identification process and stored in lookup tables. The new method is computationally efficient but requires more memory than the conventional filtering. In this paper, the C-FXLMS algorithm has also been combined with the eigenvalue-equalized FXLMS (EE-FXLMS) algorithm. In the EE-FXLMS algorithm, the secondary-path model is modified so that the magnitude becomes flat. This leads to frequency-independent step sizes in the adaptation of the algorithm, increasing robustness and enabling easier tuning of the step sizes. The memory requirement is also decreased since the size of the lookup table for magnitude values is significantly reduced. The eigenvalue-equalized C-FXLMS algorithm using the lookup-table based reference signal compensation has been tested in a simulation model. The model is based on an experimental ASP system installed in a passenger car. Simulations have been carried out both in ASP and ANC. Results prove that the algorithm converges fast and, in ASP, is able to track the desired levels with sufficient accuracy. In ANC, the engine sound is significantly attenuated

AB - In active sound profiling (ASP), the target is to obtain a certain sound field or profile using similar techniques as in active noise control (ANC). Active sound profiling can be applied to a passenger car, for example, to modify the engine sound in the cabin. A fundamental algorithm in active sound profiling is the command-FXLMS (C-FXLMS) algorithm, which is an extension of the famous FXLMS algorithm widely used in active noise control. The computational demand of the C-FXLMS algorithm is dominated by the reference signal filtering. In order to reduce the computational burden, an alternative method to modify periodic reference signals has been developed. Since the reference signals are periodic, a method delaying the signals and modifying their magnitude can be used. The magnitude and phase delay values are obtained via the system identification process and stored in lookup tables. The new method is computationally efficient but requires more memory than the conventional filtering. In this paper, the C-FXLMS algorithm has also been combined with the eigenvalue-equalized FXLMS (EE-FXLMS) algorithm. In the EE-FXLMS algorithm, the secondary-path model is modified so that the magnitude becomes flat. This leads to frequency-independent step sizes in the adaptation of the algorithm, increasing robustness and enabling easier tuning of the step sizes. The memory requirement is also decreased since the size of the lookup table for magnitude values is significantly reduced. The eigenvalue-equalized C-FXLMS algorithm using the lookup-table based reference signal compensation has been tested in a simulation model. The model is based on an experimental ASP system installed in a passenger car. Simulations have been carried out both in ASP and ANC. Results prove that the algorithm converges fast and, in ASP, is able to track the desired levels with sufficient accuracy. In ANC, the engine sound is significantly attenuated

M3 - Conference article in proceedings

SN - 978-1-62993150-0

VL - 1

SP - 309

EP - 316

BT - Proceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20)

PB - International Institute of Acoustics and Vibration IIAV

ER -

Kataja J, Antila M, Zou G. Computationally efficient algorithm for narrowband active sound profiling. In Proceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20) . Vol. 1. International Institute of Acoustics and Vibration IIAV. 2013. p. 309-316