Adapting an MSE controller for active noise control to nonstationary noise statistics

In feedforward active noise control, a primary noise signal is used to generate control signals via a set of loudspeakers. In problems where many loudspeakers are used, it becomes difficult to adjust the controller filters to fast changing spectral properties of broadband primary noise signals. Many parameters then need to be readjusted simultaneously, which limits the tracking performance of e.g. filtered-x LMS adaptation algorithms. Here we propose and evaluate two feedforward control methods based on linear quadratic gaussian control that adapt to the often time-varying statistical properties of the feedforward noise signal, in a partly indirect adaptive design. For both proposed methods, the time is divided in batches and the control laws are updated for each time batch based on repeated estimates of the noise statistics. In the first method, the estimates of the noise statistics are incorporated into the controller, which is updated for each batch, whereas in the second method the controller is kept constant and a predictor for the noise is updated. The first method seems promising, and shows a gain in attenuation of about 5 dB over a controller that disregards the feedforward noise statistics. The second method, however, shows no such advantage.

[1]  Max Donath,et al.  American Control Conference , 1993 .

[2]  Mikael Sternad,et al.  Design and Analysis of Linear Quadratic Gaussian Feedforward Controllers for Active Noise Control , 2014, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[3]  Mikael Sternad,et al.  Extending the area silenced by active noise control using multiple loudspeakers , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[4]  Maciej Niedzwiecki,et al.  A New Approach to Active Noise and Vibration Control—Part I: The Known Frequency Case , 2009, IEEE Transactions on Signal Processing.

[5]  Annea Barkefors,et al.  An investigation of a theoretical tool for predicting performance of an active noise control system. , 2012 .

[6]  Stephen J. Elliott,et al.  Multichannel active sound control using adaptive filtering , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[7]  Kenneth J. Hunt,et al.  Polynomial methods in optimal control and filtering , 1993 .

[8]  Maciej Niedzwiecki,et al.  A new approach to active noise and vibration control-part II: the unknown frequency case , 2009, IEEE Trans. Signal Process..

[9]  Nadine Gottschalk,et al.  Computer Controlled Systems Theory And Design , 2016 .

[10]  Stephen J. Elliott,et al.  Active control of road noise inside vehicles , 1994 .

[11]  Mikael Sternad,et al.  MIMO design of Active Noise Controllers for car interiors: Extending the silenced region at higher frequencies , 2012, 2012 American Control Conference (ACC).