Title :
Adjoint LMS: an efficient alternative to the filtered-x LMS and multiple error LMS algorithms
Author_Institution :
Dept. of Electr. Eng. & Appl. Phys., Oregon Graduate Inst. of Sci. & Technol., Portland, OR, USA
Abstract :
The Filtered-x LMS algorithm is currently the most popular method for adapting a filter when there exists a transfer function in the error path. Such instances arise, for example, in active control of sound and vibration. For multiple-input-multiple-output systems the Multiple Error LMS Algorithm is a generalization of Filtered-x LMS. The derivation of both algorithms rely on several assumptions, including linearity of the adaptive filter and error channel. Furthermore, in the Multiple Error LMS Algorithm the desirable order N computational complexity of LMS is lost, resulting in a prohibitive cost in certain DSP implementations. In this paper, we describe a new algorithm termed adjoint LMS which provides a simple alternative to the previously mentioned algorithms. In adjoint LMS, the error (rather than the input) is filtered through an adjoint filter of the error channel. Performance regarding convergence and misadjustment are equivalent. However, linearity is not assumed in the derivation of the algorithm. Furthermore, equations for single-input-single-output (SISO) and multiple-input-multiple-output (MIMO) are identical and both remain order N
Keywords :
MIMO systems; adaptive filters; adaptive signal processing; computational complexity; convergence of numerical methods; filtering theory; least mean squares methods; MIMO; SISO; active sound control; active vibration control; adaptive filter; adjoint LMS; adjoint filter; computational complexity; convergence performance; error channel; error path; filtered-x LMS; misadjustment performance; multiple error LMS algorithm; multiple-input-multiple-output systems; single-input-single-output; transfer function; Adaptive filters; Computational complexity; Convergence; Costs; Digital signal processing; Least squares approximation; Linearity; MIMO; Transfer functions; Vibration control;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1996. ICASSP-96. Conference Proceedings., 1996 IEEE International Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3192-3
DOI :
10.1109/ICASSP.1996.544227