A simple fast adaptive zero tracking algorithm

This paper presents and investigates a simple and fast zero tracking algorithm for adaptive array processing. With this algorithm, the complex zeroes of the array directional pattern are repetitively updated one at a time by using the LMS algorithm to minimize the output power. Since only one zero is adjusted at any instant, the complexity required to implement the new algorithm is almost the same as that of using the LMS algorithm directly. However, unlike the latter algorithm, the convergence behaviour of the new algorithm is significantly faster and is almost independent of the external noise environment.