Abstrakt: |
The position accuracy of GNSS is limited by several errors including multipath error. The multipath error is well known as one of the dominant error sources in most of the high-precision GNSS applications, as its fast-changing and site-dependent nature make it challenging to model and mitigate. The Non-Line-of-Sight (NLOS) signals in combination with the original Line-of-Sight (LOS) signal lead to multipath (MP), which results in erroneous range estimation. To mitigate the effect of multipath, detecting the presence of NLOS/multipath signals plays a vital role. In this paper, GPS and IRNSS signals are considered in simulated multipath environment and in open-sky conditions. A machine learning (ML) approach for classification of LOS/NLOS/multipath is presented in both the environments. In this paper, two classifiers are proposed. The proposed classifiers are trained with signal strength, elevation angle, Doppler shift, delta pseudorange, and pseudorange residuals as attributes. The accuracies of these models are computed and compared and it is found that, among all the algorithms, K-Nearest Neighbors, Decision Tree, and its ensemble functions have demonstrated superior performance. Experimental results are presented using GPS L1, IRNSS L5, and S1 data. A comparative analysis on both the classifiers is also presented. Further, to substantiate these results, another experiment is conducted in a complex real-time dynamic multipath environment and the obtained results are also presented. |