Nonlinear filtering based on the Volterra series expansion is very popular. A serious problem thereby is the increased filter complexity. This paper presents an efficient approximation to the 2nd order Volterra filter. The proposed filter structure is called multi memory decomposition (MMD) and is composed of 3 linear FIR filters with one multiplier. Therefore, the number of required filter operations is comparable to that of linear filters, i.e. O(N). Two algorithms for the determination of the optimal FIR coefficients of the MMD model are presented. The first one approximates the effective MMD kernel to a quadratic reference kernel. The second algorithm determines the MMD coefficients adaptively from input and output measurements. Simulations as well as real time applications show the good performance of the MMD approximation.<<ETX>>
[1]
V. J. Mathews.
Adaptive polynomial filters
,
1991,
IEEE Signal Processing Magazine.
[2]
Taiho Koh,et al.
Second-order Volterra filtering and its application to nonlinear system identification
,
1985,
IEEE Trans. Acoust. Speech Signal Process..
[3]
U. Appel,et al.
Loudspeaker nonlinearities-analysis and compensation
,
1992,
[1992] Conference Record of the Twenty-Sixth Asilomar Conference on Signals, Systems & Computers.
[4]
U. Appel,et al.
Realtime Loudspeaker Linearization
,
1993,
IEEE Winter Workshop on Nonlinear Digital Signal Processing.