Abstract
The multipath effect inhibits the centimeter-accuracy positioning in Android smart devices which have poor multipath suppression. We investigate the multipath extraction effectiveness in the reduction of the noise of low-accuracy positioning devices. Considering the multipath error frequency characteristics, we combine the wavelet-based method and empirical mode decomposition (EMD) to reduce the noise of code-minus-carrier (CMC) observation by multiple levels of denoising, which can be used to precisely study the pseudorange error under multipath conditions. Compared to using the wavelet-based or EMD method alone, the proposed method can retain effective frequency components corresponding to the multipath error. Also, this method can improve the RMS of CMC residuals to about 30–50%, and the improvement rate of denoising performance of different receivers compared to the wavelet-based method can be up to 22%. The code multipath error of the Android GNSS receivers is assessed experimentally. The multipath error is around 1–3 m and is linearly proportional to the C/N0, but not to the elevation.
Similar content being viewed by others
Data Availability
The data supporting this research are collected by the experimental device. If needy, please contact us by email, liwq63@mail2.sysu.edu.cn.
References
Alhussein F, Liu H (2020) Variable vs. Fixed window width code correlation reference waveform receivers for multipath mitigation in global navigation satellite systems with binary offset carrier and multiplexed binary offset carrier signals. Int J Comput Inf Eng 14:263–269. https://publications.waset.org/pdf/10011334
Aram M, El-Rabbany A, Krishnan S, Anpalagan A (2007) Single frequency multipath mitigation based on wavelet analysis. J Navig 60:281–290. https://doi.org/10.1017/s0373463307004146
Bayer FM, Kozakevicius AJ, Cintra RJ (2019) An iterative wavelet threshold for signal denoising. Signal Process 162:10–20. https://doi.org/10.1016/j.sigpro.2019.04.005
Chen Y, Cheng Y, Liu H (2017) Application of improved wavelet adaptive threshold denoising algorithm in FBG demodulation. Opt Int J Light Electr Opt 132:243–248. https://doi.org/10.1016/j.ijleo.2016.12.052
Chen B, Gao C, Liu Y, Sun P (2019) Real-time precise point positioning with a Xiaomi Mi 8 android smartphone. Sensors 19:2835. https://doi.org/10.3390/s1912282035
Chen J, Li X, Mohamed MA, Jin T (2020) An adaptive matrix pencil algorithm based-wavelet soft-threshold denoising for analysis of low frequency oscillation in power systems. IEEE Access 8:7244–7255. https://doi.org/10.1109/access.2020.2963953
Downie TR, Silverman BW (1998) The discrete multiple discrete transform and threshold methods. IEEE Trans Signal Process 46:2558–2561. https://doi.org/10.1109/78.709546
Flandrin P, Rilling G, Goncalves P (2004) Empirical mode decomposition as a filter bank. IEEE Signal Process Lett 11:112–114. https://doi.org/10.1109/lsp.2003.821662
Guo L, Wang F, Sang J, Lin X, Gong X, Zhang W (2020) Characteristics analysis of raw multi-GNSS measurement from Xiaomi mi 8 and positioning performance improvement with l5/e5 frequency in an urban environment. Remote Sensing 12:744. https://doi.org/10.3390/rs12040744
Han K, Tang C, Deng Z (2019) A new method for multipath filtering in GPS static high-precision positioning. Sensors 19:2704. https://doi.org/10.3390/s19122704
Huang NE et al (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc A Math Phys Eng Sci 454:903–995. https://doi.org/10.1098/rspa.1998.0193
Momoh JA, Bhattarai S, Ziebart M (2019) Receiver clock jump and cycle slip correction algorithm for single-frequency GNSS receivers. GPS Solutions 23:38. https://doi.org/10.1007/s10291-019-0832-4
Pugliano G, Robustelli U, Rossi F, Santamaria R (2016) A new method for specular and diffuse pseudorange multipath error extraction using wavelet analysis. GPS Solutions 20:499–508. https://doi.org/10.1007/s10291-015-0458-0
Rehman N, Mandic DP (2009) Multivariate empirical mode decomposition. Proc R Soc A Math Phys Eng Sci 466:1291–1302. https://doi.org/10.1098/rspa.2009.0502
Rilling G, Flandrin P, Goncalves P (2003) On empirical mode decomposition and its algorithms. In: IEEE-EURASIP workshop on nonlinear signal and image processing, NSIP-03, Grado (I), pp 8–11
Robustelli U, Pugliano G (2019) Code multipath analysis of Galileo FOC satellites by time-frequency representation. Appl Geom 11:69–80. https://doi.org/10.1007/s12518-018-0241-3
Rousseeuw PJ, Croux C (1993) Alternatives to the median absolute deviation. J Am Stat Assoc 88:1273–1283. https://doi.org/10.1080/01621459.1993.10476408
Smolyakov I, Rezaee M, Langley RB (2020) Resilient multipath prediction and detection architecture for low-cost navigation in challenging urban areas. Navigation 67:397–409. https://doi.org/10.1002/navi.362
Su M, Zheng J, Yang Y, Wu Q (2018) A new multipath mitigation method based on adaptive thresholding wavelet denoising and double reference shift strategy. GPS Solutions 22:40. https://doi.org/10.1007/s10291-018-0708-z
Suzuki T, Matsuo K, Amano Y (2020) Rotating GNSS antennas: simultaneous LOS and NLOS multipath mitigation. GPS Solutions 24:1–13. https://doi.org/10.1007/s10291-020-01006-w
Tranquilla J, Carr J (1990) GPS multipath field observations at land and water sites. Navigation 37:393–414. https://doi.org/10.1002/j.2161-4296.1990.tb01564.x
Wanninger L, Heßelbarth A (2020) GNSS code and carrier phase observations of a Huawei P30 smartphone: quality assessment and centimeter-accurate positioning. GPS Solutions 24:64. https://doi.org/10.1007/s10291-020-00978-z
Zhang Y, Bartone C Multipath mitigation in the frequency domain. In: PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No. 04CH37556), 2004. IEEE, pp 486–495. Doi: https://doi.org/10.1109/plans.2004.1309033
Zheng K et al (2019b) Mitigation of unmodeled error to improve the accuracy of multi-GNSS PPP for crustal deformation monitoring. Remote Sensing 11:2232. https://doi.org/10.3390/rs11192232
Zheng K et al (2019a) Multipath extraction and mitigation for high-rate multi-GNSS precise point positioning. J Geodesy 93:2037–2051. https://doi.org/10.1007/s00190-019-01300-7
Zhong P, Ding XL, Zheng DW, Chen W, Huang DF (2007) Adaptive wavelet transform based on cross-validation method and its application to GPS multipath mitigation. GPS Solutions 12:109–117. https://doi.org/10.1007/s10291-007-0071-y
Acknowledgements
This work was supported by the Key Special Projects of the National Key Research and Development Plan (Grant No. 2018YFB0505200), the National Natural Science Foundation of China (Grant No. 61973328, Grant No. 91938301). Thanks to the authors of the Android application Geo++ RINEX Logger.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, W., Zhu, X., Chen, Z. et al. Code multipath error extraction based on the wavelet and empirical mode decomposition for Android smart devices. GPS Solut 25, 91 (2021). https://doi.org/10.1007/s10291-021-01122-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10291-021-01122-1