Northern Goshawk-Based Pseudolite Positioning Algorithm in Indoor Strong Multipath Environments
Chenglin Cai, Bozhi Wan, Kun XieAiming at the problem of high-precision positioning difficulties caused by the complete loss of lock of GNSS signals, strong multipath, and non-line-of-sight (NLOS) propagation in indoor pseudolite positioning, this paper builds a pseudolite positioning prototype system for small-scale indoor scenarios and proposes a Northern Goshawk Optimization-based ambiguity function method (AFM) single-epoch resolution algorithm (AFM-NGO). First, this method constructs the ambiguity function using double-difference carrier phase observations, takes the 3D coordinates of the station as the search variable, and jointly estimates the coordinates and integer ambiguities in the coordinate domain. Then, the Northern Goshawk swarm intelligence optimization algorithm is introduced to perform global and local collaborative search on the AFM search space, avoiding the large computational load of traditional grid search. Meanwhile, the statistical characteristics of multipath residuals and observation noise are explicitly considered in the fitness function, thereby enhancing the robustness of the algorithm in complex indoor environments. Based on a 6 m × 5 m × 2 m indoor strong multipath experimental scenario, 2D and 3D positioning tests were carried out on the pseudolite system. The results show that the proposed AFM-NGO algorithm can achieve stable centimeter-level positioning accuracy through single-frequency single-epoch carrier phase observations without initialization using high-precision known points; the error curve of consecutive epochs is smooth with no obvious outliers. Compared with traditional pseudolite positioning methods, it has smaller 3D root mean square error (RMSE) and better temporal stability of errors, which verifies the effectiveness and engineering application prospects of the algorithm in indoor strong multipath pseudolite positioning applications.