Adaptive noise cancellation for a class of nonlinear, dynamic reference channels

The computational complexity of nonlinear adaptive noise cancellation can be reduced by restricting the nonlinearity expected in the reference path to the noise canceler. The class of zero memory nonlinearities preceded by linear processors in the reference path is considered. Noniterative and iterative methods of system identification are applied to the determination of processor parameters in the noise canceler. The computational requirements of each of the algorithms are compared, and the iterative method is modified for improved convergence. Experimental results are presented for the modified iterative algorithm.