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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Boyd, S., Vandenberghe, L.: Convex Optimization (2004). https://doi.org/10.1017/CBO9780511804441
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
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
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)
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
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
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
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
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)
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
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
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
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)