Skip to main content

An Approximate Solution of a GNSS Satellite Selection Problem Using Semidefinite Programming

  • Conference paper
  • First Online:
Optimization and Applications (OPTIMA 2019)

Abstract

When processing multiple navigation satellite systems, including GPS, GLONASS, Galileo, Beidou, QZSS, the overall number of the pseudorange and carrier phase signals can exceed several tens. On the other hand, a much smaller number of them is usually sufficient to achieve necessary precision of positioning. Also, some parts of precise positioning algorithms, like carrier phase ambiguity resolution, are very sensitive to the problem dimension as they include the integer search. To reduce computational cost of positioning, the optimal choice of signals involved in computations should be performed. Optimization is constrained by a given number of satellite signals to be chosen for processing. This optimization problem falls into the class of binary optimization problems which are hard for precise solution. In this paper, we present approaches to an approximate solution of the optimal selection problem. After the linear relaxation of binary constraints, the relaxed problem is convex and can be transformed to semidefinite programming or second-order cone programming problems. The optimal solution of the relaxed problem can be considered as a lower bound of a combinatorial optimization problem. After rounding non-integer variables the approximate solution is obtained. As a result, two-sided bounds of the optimum are obtained. In practice, the approximate solution is very close to precise solution for most real world cases. Because the relaxed problem is convex, it can be solved efficiently.

This work was financially supported by the Russian Foundation for Basic Research, project 18-08-00531.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Boyd, S., Vandenberghe, L.: Convex Optimization (2004). https://doi.org/10.1017/CBO9780511804441

    Article  Google Scholar 

  2. Domahidi, A., Chu, E., Boyd, S.: ECOS: an SOCP solver for embedded systems. In: 2013 European Control Conference, ECC 2013, pp. 3071–3076 (2013). https://doi.org/10.23919/ECC.2013.6669541

  3. Doong, S.H.: A closed-form formula for GPS GDOP computation. GPS Solutions 13(3), 183–190 (2009). https://doi.org/10.1007/s10291-008-0111-2

    Article  Google Scholar 

  4. Liu, M., Fortin, M.A., Landry Jr, R.: A recursive quasi-optimal fast satellite selection method for GNSS receivers. In: 22nd International Technical Meeting of the Satellite Division of the Institute of Navigation 2009, ION GNSS 2009, vol. 5, pp. 3022–3032 (2009)

    Google Scholar 

  5. Lobo, M., Vandenberghe, L., Boyd, S., Lebret, H.: Applications of second-order cone programming. Linear Algebra Appl. 284(1–3), 193–228 (1998). https://doi.org/10.1016/S0024-3795(98)10032-0

    Article  MathSciNet  MATH  Google Scholar 

  6. Meng, F., Wang, S., Zhu, B.: Research of fast satellite selection algorithm for multi-constellation. Chin. J. Electron. 25(6), 1172–1178 (2016). https://doi.org/10.1049/cje.2016.10.009

    Article  Google Scholar 

  7. Meng, F., Zhu, B., Wang, S.: A new fast satellite selection algorithm for BDS-GPS receivers. In: IEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation, pp. 371–376 (2013). https://doi.org/10.1109/SiPS.2013.6674535

  8. O’Donoghue, B., Chu, E., Parikh, N., Boyd, S.: Conic optimization via operator splitting and homogeneous self-dual embedding. J. Optim. Theory Appl. 169(3), 1042–1068 (2016). https://doi.org/10.1007/s10957-016-0892-3

    Article  MathSciNet  MATH  Google Scholar 

  9. Park, C.W., How, J.P.: Quasi-optimal satellite selection algorithm for real-time applications. In: 14th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS 2001), Salt Lake City, UT, pp. 3018–3028 (2001)

    Google Scholar 

  10. Teng, Y., Wang, J.: New characteristics of geometric dilution of precision (GDOP) for multi-GNSS constellations. J. Navig. 67(6), 1018–1028 (2014). https://doi.org/10.1017/S037346331400040X

    Article  Google Scholar 

  11. Yarlagadda, R., Ali, I., Al-Dhahir, N., Hershey, J.: GPS GDOP metric. IEE Proc. Radar Sonar Navig. 147(5), 259–263 (2000). https://doi.org/10.1049/ip-rsn:20000554

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Lev Rapoport or Timofey Tormagov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rapoport, L., Tormagov, T. (2020). An Approximate Solution of a GNSS Satellite Selection Problem Using Semidefinite Programming. In: Jaćimović, M., Khachay, M., Malkova, V., Posypkin, M. (eds) Optimization and Applications. OPTIMA 2019. Communications in Computer and Information Science, vol 1145. Springer, Cham. https://doi.org/10.1007/978-3-030-38603-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-38603-0_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-38602-3

  • Online ISBN: 978-3-030-38603-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics