z-logo
open-access-imgOpen Access
MP mitigation in GNSS positioning by GRU NNs and adaptive wavelet filtering
Author(s) -
Li Dengao,
Zhang Pei,
Zhao Jumin,
Cheng Junbing,
Zhao Hongyan
Publication year - 2019
Publication title -
iet communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.355
H-Index - 62
eISSN - 1751-8636
pISSN - 1751-8628
DOI - 10.1049/iet-com.2018.5792
Subject(s) - computer science , gnss applications , multipath propagation , recurrent neural network , signal (programming language) , multipath mitigation , wavelet , real time computing , artificial intelligence , computer vision , algorithm , artificial neural network , global positioning system , channel (broadcasting) , telecommunications , programming language
In urban canyons, multipath (MP) signals have some problems such as short time delay, high dynamic, and uncontrollable. To solve this problem and mitigate the interference of MP effect on positioning, the authors proposed a new method which uses gated recurrent unit (GRU) neural networks (NNs) aided by compressed sensing algorithm to estimate parameters of MP signal accurately. They showed how to build the GRU – deformation of recurrent NNs (RNNs) – in a dynamic environment, and estimated the MP signals parameters accurately. Also, considering the special cases in a dynamic environment, they used the adaptive wavelet filter to optimise the NNs, compensated pseudo‐distance, and improved the accuracy of positioning. Like other NNs, the learning process of this machine learning method in the dynamic environment can be summarised as obtaining data from different environmental conditions. For this, they collected signal data from different speeds to train GRU–RNN model, which correctly estimated the MP signal's parameter value in a different environment and different speeds. By experimental verification, when the speed is slower than 20 km/h, GRU–RNN can reduce code tracking error to 0.08 chips, and increased the positioning accuracy by about 13%.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here