The adaptive beamforming algorithm can realize interference suppression and navigation signal enhancement, and has been widely used. However, achieving high-precision real-time estimation of the direction of arrival (DOA) parameters of navigation signals in strong-interference scenarios with low complexity is still a challenge. In this paper, a blind adaptive beamforming algorithm for a Global Navigation Satellite System (GNSS) array receiver based on direction lock loop is proposed without using the prior information of the DOA parameter. The direction lock loop is used for DOA tracking and estimation after interference suppression, which uses the spatial correlation of the array beam pattern to construct a closed direction-tracking loop. The DOA estimation value is adjusted in real time based on the loop errors. A blind beamformer is constructed using the DOA estimation results to provide gain by forming a beam in the satellite direction. This method improves the accuracy and dynamic adaptability of DOA estimation while significantly reducing the computational complexity. The theoretical analysis and simulation results verify the effectiveness of the proposed algorithm.
Read full abstract