The positioning accuracy with Global Navigation Satellite System (GNSS) depends on both the pseudorange error and the geometric dilution of precision (GDOP), and GDOP is depended on the geometry of user/satellites which are selected. Positioning with a GNSS needs at least four satellites which are visible for the user so that at least four pseudorange measurements can be provided to determine the user position in three dimensions and the receiver clock offset. In order to select as few as visible satellites whose geometry is better, a new fast satellite selection algorithm based on geometry is come up with by this paper through analyzing geometry characteristics of the optimal visible satellites combination. The expected visible satellites are selected based on the distribution characteristics of elevation angles and azimuth angles combined with tetrahedron volume. Taking GPS, GLONASS and GALILEO system for examples, this paper compares the algorithm proposed by this paper with the best geometry satellite selection algorithm through simulation. The simulation results show that the algorithm proposed by this paper solves the problem that there are a lot of matrix multiplications and matrix inversions in the best geometry satellite selection algorithm. So the new algorithm can reduce computational complexity and increase receiver processing speed. The theory of the algorithm is simple and easy to use. Meanwhile, the algorithm can satisfy the real time requirements for users.
[1]
MA Ying-li.
Study on Fast Satellite Selection Algorithm for Integrated Navigation
,
2009
.
[2]
Ye Chen,et al.
Coordinate Transformations in Satellite Navigation Systems
,
2012
.
[3]
Zhang Jun,et al.
Satellite selection for multi-constellation
,
2008,
2008 IEEE/ION Position, Location and Navigation Symposium.
[4]
Per K. Enge,et al.
Global positioning system: signals, measurements, and performance [Book Review]
,
2002,
IEEE Aerospace and Electronic Systems Magazine.
[5]
Chengdong Xu,et al.
A Modified Satellite Selection Algorithm Based on Satellite Contribution for GDOP in GNSS
,
2012
.
[6]
Jun Zhang,et al.
A Fast Satellite Selection Algorithm: Beyond Four Satellites
,
2009,
IEEE Journal of Selected Topics in Signal Processing.
[7]
Zhang Xiaolin,et al.
Satellite selection algorithm for combined satellite receivers
,
2007
.
[8]
Zhang Xiao-lin,et al.
A Fast Satellite Selection Approach for Satellite Navigation System
,
2010
.
[9]
Jing Zhao,et al.
Time Scales and Time Transformations Among Satellite Navigation Systems
,
2012
.
[10]
Elliott D. Kaplan.
Understanding GPS : principles and applications
,
1996
.