Skip to main content

Advertisement

Log in

A fast GNSS satellite selection algorithm for continuous real-time positioning

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

Benefiting from global navigation satellite systems (GNSS), the spatial distribution of satellites and the positioning accuracy of receivers have improved. However, the processing load for tracking all visible satellites has increased significantly. In this study, the temporal correlation in satellite selection results is analyzed, and a fast satellite selection algorithm based on a modified beetle antennae search (MBAS) is proposed to fulfill the requirements of continuous real-time positioning. This approach encodes the satellite, regards the satellite selection set as the position of the beetle, and generates beetle antennae signals through single- and multi-direction searches to randomly optimize the selected satellites. In addition, the geometric dilution of precision is used as an adaptive function to evaluate the intensity of the antennae signal, and the position of the beetle is updated to gradually approach the optimal solution. Experimental results show that the application of MBAS provides better positioning accuracy, has stronger time correlation, and derives in lower computational complexity than other meta-heuristic algorithms, such as the Genetic Algorithm and Particle Swarm Optimization. The proposed algorithm can be applied to continuous and real-time multi-GNSS positioning with different number of satellites.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data availability

The datasets generated and analyzed during the current study are available from the corresponding author on reasonable request.

References

Download references

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China (Grant 62101047) and the Beijing Institute of Technology Research Fund Program for Young Scholars.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuyao Shen.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, Q., Wang, Y. & Shen, Y. A fast GNSS satellite selection algorithm for continuous real-time positioning. GPS Solut 26, 68 (2022). https://doi.org/10.1007/s10291-022-01251-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-022-01251-1

Keywords

Navigation