Active Noise Cancellation for a Three-Dimensional Enclosure by Using Multiple-Channel Adaptive Control and H∞ Control
Active noise control (ANC) techniques for a three-dimensional enclosure are compared in terms of two control structures and two control algorithms. The multiple-channel filtered-x least-mean-square (FXLMS) algorithm and the H∞ robust control algorithm are employed for controller synthesis. Both feedforward and feedback control structures are compared. The Youla’s parameterization is employed in the formulation of the multiple-channel feedback FXLMS algorithm. The algorithms are implemented using a floating-point digital signal processor (DSP). Experiments are carried out to validate the ANC approaches for attenuation of the internal field in a rectangular wooden box. Position and number of actuators and sensors are also investigated. A broadband random noise and an engine noise are chosen as the primary noises in the experiments. The experimental results indicate that the feedforward structure yields a broader band of attenuation than the feedback structure. The FXLMS control and H∞, control achieve comparable performance.