### Abstract

Original language | English |
---|---|

Title of host publication | Proceedings of 20th International Congress on Sound and Vibration 2013 (ICSV 20) |

Publisher | International Institute of Acoustics and Vibration IIAV |

Pages | 309-316 |

Volume | 1 |

ISBN (Print) | 978-1-62993150-0 |

Publication status | Published - 2013 |

MoE publication type | A4 Article in a conference publication |

Event | 20th International Congress on Sound and Vibration 2013, ICSV 2013 - Bangkok, Thailand Duration: 7 Jul 2013 → 11 Jul 2013 |

### Conference

Conference | 20th International Congress on Sound and Vibration 2013, ICSV 2013 |
---|---|

Country | Thailand |

City | Bangkok |

Period | 7/07/13 → 11/07/13 |

### Fingerprint

### Cite this

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

}

*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.

Research output: Chapter in Book/Report/Conference proceeding › Conference article in proceedings › Scientific › peer-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 -