A multiple error LMS algorithm and its application to the active control of sound and vibration

An algorithm is presented to adapt the coefficients of an array of FIR filters, whose outputs are linearly coupled to another array of error detection points, so that the sum of all the mean square error signals is minimized. The algorithm uses the instantaneous gradient of the total error, and for a single filter and error reduces to the "filtered x LMS" algorithm. The application of this algorithm to active sound and vibration control is discussed, by which suitably driven secondary sources are used to reduce the levels of acoustic or vibrational fields by minimizing the sum of the squares of a number of error sensor signals. A practical implementation of the algorithm is presented for the active control of sound at a single frequency. The algorithm converges on a timescale comparable to the response time of the system to be controlled, and is found to be very robust. If the pure tone reference signal is synchronously sampled, it is found that the behavior of the adaptive system can be completely described by a matrix of linear, time invariant, transfer functions. This is used to explain the behavior observed in simulations of a simplified single input, single output adaptive system, which retains many of the properties of the multichannel algorithm.

[1]  Benjamin C. Kuo,et al.  AUTOMATIC CONTROL SYSTEMS , 1962, Universum:Technical sciences.

[2]  R. E. Kalman,et al.  Aspects of network and system theory , 1971 .

[3]  J. Glover Adaptive noise canceling applied to sinusoidal interferences , 1977 .

[4]  Dennis R. Morgan An analysis of multiple correlation cancellation loops with a filter in the auxiliary path , 1980 .

[5]  J. Burgess Active adaptive sound control in a duct: A computer simulation , 1981 .

[6]  Glenn E. Warnaka,et al.  Active Attenuation of Noise: The State of the Art , 1982 .

[7]  Wayne Johnson,et al.  Self-Tuning Regulators for Multicyclic Control of Helicopter Vibration , 1982 .

[8]  M. N. Sahinkaya,et al.  Vibration control of multi-mode rotor-bearing systems , 1983, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.

[9]  R A Smith,et al.  A COMPARISON OF SOME ESSEX ALGORITHMS FOR MAJOR INDUSTRIAL APPLICATIONS , 1983 .

[10]  J. E. Ffowcs Williams,et al.  Review Lecture - Anti-sound , 1984 .

[11]  M. A. Swinbanks The Active Control of Noise and Vibration and Some Applications in Industry , 1984 .

[12]  Bernard Widrow,et al.  The least mean fourth (LMF) adaptive algorithm and its family , 1984, IEEE Trans. Inf. Theory.

[13]  Philip A. Nelson,et al.  Algorithm for multichannel LMS adaptive filtering , 1985 .

[14]  Bernard Widrow,et al.  Adaptive Signal Processing , 1985 .

[15]  Sammy John Elliott,et al.  The application of adaptive filtering to the active control of sound and vibration , 1985 .

[16]  S. J. Elliott,et al.  Adaptive cancellation of periodic, synchronously sampled interference , 1985, IEEE Trans. Acoust. Speech Signal Process..

[17]  P. Nelson,et al.  The minimum power output of a pair of free field monopole sources , 1986 .