A nonlinear active noise control algorithm for virtual microphones controlling chaotic noise.
In active noise control (ANC) systems, virtual microphones provide a means of projecting the zone of quiet away from the physical microphone to a remote location. To date, linear ANC algorithms, such as the filtered-x least mean square (FXLMS) algorithm, have been used with virtual sensing techniques. In this paper, a nonlinear ANC algorithm is developed for a virtual microphone by integrating the remote microphone technique with the filtered-s least mean square (FSLMS) algorithm. The proposed algorithm is evaluated experimentally in the cancellation of chaotic noise in a one-dimensional duct. The secondary paths evaluated experimentally exhibit non-minimum phase response and hence poor performance is obtained with the conventional FXLMS algorithm compared to the proposed FSLMS based algorithm. This is because the latter is capable of predicting the chaotic signal found in many physical processes responsible for noise. In addition, the proposed algorithm is shown to outperform the FXLMS based remote microphone technique under the causality constraint (when the propagation delay of the secondary path is greater than the primary path). A number of experimental results are presented in this paper to compare the performance of the FSLMS algorithm based virtual ANC algorithm with the FXLMS based virtual ANC algorithm.
School of Mechanical Engineering, The University of Adelaide, Adelaide, South Australia 5005, Australia. debi_das_debi@yahoo.com
Debi Prasad
DP
Das
Danielle J
DJ
Moreau
Ben S
BS
Cazzolato
D000162:Acoustics / Q000295:instrumentation*; D000465:Algorithms; D016018:Least-Squares Analysis; D008962:Models, Theoretical; D009622:Noise / Q000517:prevention & control*; D017711:Nonlinear Dynamics; D012815:Signal Processing, Computer-Assisted; D013018:Sound Spectrography; D014159:Transducers; D014584:User-Computer Interface