TY - GEN
T1 - Data-Driven Approach to Satellite Selection in Multi-Constellation GNSS Receivers
AU - Soininen, Tero
AU - Syrjärinne, Paula
AU - Ali-Löytty, Simo
AU - Schmid, Christoph
N1 - jufoid=72237
PY - 2018/8/20
Y1 - 2018/8/20
N2 - In this work we developed an algorithm for multi-constellation GNSS receivers that selects a limited subset of satellites out of the tracked ones with an optimized location accuracy. As the receivers often have very limited computational resources, the complexity of the algorithm needed to be kept low. The work began with an exploratory analysis of GNSS data. This analysis gave insight into the differences of the various satellite navigation systems as well as into the nature of the pseudorange residuals. These observations helped in shaping the algorithm that we proposed for the problem of satellite selection. The algorithm itself was developed using data science techniques to filter out bad pseudorange measurements and borrowed some earlier ideas to optimize the geometric dilution of precision of the solution set as well. The approach we chose was shown to work very well when applied to real data measured from road tests in varying surroundings. Even with practically non-existent parameter tuning the algorithm was able to spot almost 90 % of the bad pseudorange measurements, keeping the specificity, i.e., ability to hold on to the good measurements at over 90 % level. The ability to filter out bad pseudo range measurements translated to improved location accuracy as well. All in all, the results achieved in this work proved encouraging enough to begin implementing the algorithm in actual receiver software to study the performance of the data-driven approach in action.
AB - In this work we developed an algorithm for multi-constellation GNSS receivers that selects a limited subset of satellites out of the tracked ones with an optimized location accuracy. As the receivers often have very limited computational resources, the complexity of the algorithm needed to be kept low. The work began with an exploratory analysis of GNSS data. This analysis gave insight into the differences of the various satellite navigation systems as well as into the nature of the pseudorange residuals. These observations helped in shaping the algorithm that we proposed for the problem of satellite selection. The algorithm itself was developed using data science techniques to filter out bad pseudorange measurements and borrowed some earlier ideas to optimize the geometric dilution of precision of the solution set as well. The approach we chose was shown to work very well when applied to real data measured from road tests in varying surroundings. Even with practically non-existent parameter tuning the algorithm was able to spot almost 90 % of the bad pseudorange measurements, keeping the specificity, i.e., ability to hold on to the good measurements at over 90 % level. The ability to filter out bad pseudo range measurements translated to improved location accuracy as well. All in all, the results achieved in this work proved encouraging enough to begin implementing the algorithm in actual receiver software to study the performance of the data-driven approach in action.
U2 - 10.1109/ICL-GNSS.2018.8440912
DO - 10.1109/ICL-GNSS.2018.8440912
M3 - Conference contribution
AN - SCOPUS:85053372802
SN - 9781538669846
BT - ICL-GNSS 2018 - 2018 8th International Conference on Localization and GNSS
PB - IEEE
T2 - International Conference on Localization and GNSS
Y2 - 26 June 2018 through 28 June 2018
ER -