Abstract:The satellite navigation signal is very weak when it reaches the ground, and it is susceptible to various interference, which brings certain impact to the user; In view of this situation, for the multi-interference source positioning scenario of satellite navigation system, the traditional two-step positioning algorithm is greatly affected by the parameter estimation accuracy, and the minimum variance distortion response with direct position determination (DPD_MVDR) algorithm, although the multiple signal classification (MUSIC) positioning algorithm needs to estimate the number of targets, due to the use of fixed grid resolution, the positioning accuracy and computational complexity cannot be combined. To solve the above problems, an improved DPD_MVDR direct location method is proposed, and adaptive mesh refinement is used on the key technology of direct location. Its biggest advantage is that it can only achieve multi-level refinement of the grid near the interference source location, which can well balance the positioning accuracy and computational complexity, and avoid the huge computational complexity caused by traditional exhaustive search. Firstly, DPD_MVDR algorithm is used to perform initial location estimation under coarse mesh, and then iterative adaptive mesh refinement is carried out at the estimated location to reduce the computational complexity and improve the positioning accuracy. The simulation results show that the improved algorithm is less complex and more accurate than DPD_MVDR algorithm at 100 m grid resolution. It is suitable for the scenarios that have certain requirements for positioning accuracy and real-time positioning.