Abstract
Multipath signals formed by signal reflection coming from objects in the vicinity of Global Navigation Satellite System (GNSS) receivers result in a degradation of the tracking performance and an increase in the positioning error. By estimating the parameters of both line-of-sight signal and the multipath signals, superior multipath mitigation, spoofing suppression, and localization can be attained. We propose using the multiple sparse Bayesian learning method together with the joint angle and delay estimation technique in GNSS multipath environment to fully exploit the sparsity present in both the spatial and the temporal domains. We also extend the techniques to the estimation of fractional Doppler frequency besides the angle and delay. To counteract the intrinsic drawbacks of sparse representations, two different algorithms based on on-grid and off-grid estimators are proposed to either reduce the complexity or enhance the resolution such that the proposed multipath mitigation approach can be adapted to various GNSS practical situations. Subsequently, a third algorithm with improved resolution is obtained by applying the Space Alternating Generalized Expectation–Maximization algorithm to refine the MSBL-based joint angle and delay estimates. Simulation results indicate that the three proposed algorithms can effectively resolve the GNSS multipath signals and have better performance than existing methods even in severe situations, like the cases of signals with low carrier-to-noise-power-density ratio and spatially and temporally correlated multipath.






Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data Availability
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Akaike H (1974) A new look at the statistical model identification. IEEE Trans Autom Control 19(6):716–723
Antreich F, Nossek JA, Utschick W (2008) Maximum likelihood delay estimation in a navigation receiver for aeronautical applications. Aerosp Sci Technol 12(3):256–267
Antreich F, Nossek JA, Seco-Granados G, Swindlehurst AL (2011) The Extended Invariance Principle for Signal Parameter Estimation in an Unknown Spatial Field. IEEE Trans Signal Process 59(7):3213–3225
Avd V, Vanderveen MC, Paulraj AJ (1998) Joint angle and delay estimation using shift-invariance techniques. IEEE Trans Signal Process 46(2):405–418
Chang N, Hong X, Wang W, Wang Z Subspace Based Joint Delay and Direction of Arrival Estimation for GNSS Multipath Signals. In, Singapore, 2018. China Satellite Navigation Conference (CSNC) 2018 Proceedings. Springer Singapore, pp 189–199
Chen SS, Donoho DL, Saunders MA (2001) Atomic decomposition by basis pursuit. Siam Review 43(1):129–159
Chen P, Cao Z, Chen Z, Wang X (2018) Off-grid DOA estimation using sparse bayesian learning in MIMO radar with unknown mutual coupling. IEEE Trans Signal Process 67(1):208–220
Du L, Yardibi T, Li J, Stoica P (2009) Review of user parameter-free robust adaptive beamforming algorithms. Digital Signal Process 19(4):567–582
Fleury BH, Tschudin M, Heddergott R, Dahlhaus D, Pedersen KI (1999) Channel parameter estimation in mobile radio environments using the SAGE algorithm. IEEE J Sel Areas Commun 17(3):434–450
Fohlmeister F, Iliopoulos A, Sgammini M, et al (2017) Dual polarization beamforming algorithm for multipath mitigation in GNSS. Signal Processing 138(SEP.):86–97
Fortunati S, Grasso R, Gini F, Greco MS, LePage K (2014) Single-snapshot DOA estimation by using compressed sensing. Eurasip Journal on Advances in Signal Processing 2014(120)
Gerstoft P, Mecklenbräuker CF, Xenaki A, Nannuru S (2016) Multisnapshot sparse Bayesian learning for DOA. IEEE Signal Process Lett 23(10):1469–1473
Hong X, Chang N, Wang W, Yin Q Subspace-based Joint DOA, Delay and DFO Estimation for GNSS Multipath Signals. Proc. ION GNSS 2018, Institute of Navigation, Miami, Florida, USA, September, 3788–3801
Irsigler M (2010) Characterization of multipath phase rates in different environments. GPS Solutions 14(4):305–317
Jia Q, Wu R, Wang W, Lu D, Wang L, Li J (2017) Multipath interference mitigation in GNSS via WRELAX. GPS Solutions 21(2):487–498
Juang JC (2008) Multi-objective approach in GNSS code discriminator design. IEEE Trans Aerosp Electr Sys 44(2):481–492
Kalyanaraman SK, Braasch MS, Kelly JM (2006) Code tracking architecture influence on GPS carrier multipath. IEEE Trans Aerosp Electron Syst 42(2):548–561
Kos T, Markezic I, Pokrajcic J Effects of multipath reception on GPS positioning performance. In: Proceedings ELMAR-2010, 15–17 Sept. 2010, pp 399–402
Li J, Zheng D, Stoica P (1997) Angle and waveform estimation via RELAX. IEEE Trans Aerosp Electron Syst 33(3):1077–1087
Maqsood M, Gao S, Brown T, Unwin M Effects of ground plane on the performance of multipath mitigating antennas for GNSS. In: 2010 Loughborough Antennas & Propagation Conference, 8–9 Nov. 2010, pp 241–244
Misra P, Enge P (2011) Global Positioning System: signals, measurements and performance. Ganga-Jamuna Press
O’Brien AJ (2009) Adaptive antenna arrays for precision GNSS receivers. The Ohio State University, Columbus
Pillai SU, Kwon BH (1989) Forward/backward spatial smoothing techniques for coherent signal identification. IEEE Trans Acoust Speech Signal Process 37(1):8–15
Roy R, Kailath T (1989) ESPRIT-estimation of signal parameters via rotational invariance techniques. IEEE Trans Acoust Speech Signal Process 37(7):984–995. https://doi.org/10.1109/29.32276
Schmidt R (1986) Multiple emitter location and signal parameter estimation. IEEE Trans Antennas Propag 34(3):276–280
Seco Granados G (2000) Antenna arrays for multipath and interference mitigation in GNSS receivers. Universitat Politècnica de Catalunya, Barcelona
Seco Granados G, Fernández Rubio JA, Fernández Prades C (2005) ML estimator and hybrid beamformer for multipath and interference mitigation in GNSS receivers. IEEE Trans Signal Process 53(3):1194–1208
Tibshirani R (1996) Regression shrinkage and selection via the lasso. J Roy Stat Soc: Ser B (Methodol) 58(1):267–288
Tipping ME (2001) Sparse Bayesian learning and the relevance vector machine. J Mach Learn Res 1(3):211–244
Van Nee RDJ (1992) Multipath Effects on GPS Code Phase Measurements. Navigation 39:177–190
Van Nee D, Coenen AJEL (1991) New fast GPS code-acquisition technique using FFT. Electr Lett 27:158–160
Vanderveen MC, Papadias CB, Paulraj A (1997) Joint angle and delay estimation (JADE) for multipath signals arriving at an antenna array. IEEE Commun Lett 1(1):12–14
Wax M, Kailath T (1985) Detection of signals by information theoretic criteria. IEEE Trans Acoust Speech Signal Process 33(2):387–392
Wipf DP, Rao BD (2007) An empirical Bayesian strategy for solving the simultaneous sparse approximation problem. IEEE Transactions on Signao Processing 55(7):3704–3716
Xie P, Petovello MG (2014) Measuring GNSS multipath distributions in urban canyon environments. IEEE Trans Instrum Meas 64(2):366–377
Yang Z, Xie L, Zhang C (2012) Off-grid direction of arrival estimation using sparse Bayesian inference. IEEE Transactions on Signao Processing 61(1):38–43
Yardibi T, Li J, Stoica P, Xue M, Baggeroer AB (2010) Source localization and sensing: A nonparametric iterative adaptive approach based on weighted least squares. IEEE Trans Aerosp Electron Syst 46(1):425–443
Zhang Z, Rao BD (2011) Sparse signal recovery with temporally correlated source vectors using sparse Bayesian learning. IEEE J Sel Top Signal Process 5(5):912–926
Zhu H, Leus G, Giannakis GB (2011) Sparsity-cognizant total least-squares for perturbed compressive sampling. IEEE Trans Signal Process 59(5):2002–2016
Acknowledgment
The work of G. Seco-Granados was supported in part by the Research and Development Projects of Spanish Ministry of Science, Innovation, and Universities under Grants TEC2017-89925-R and TEC2017-90808-REDT, and by the ICREA Academia Program.
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.
Appendix
Appendix
We calculate (27) through the following two equalities where the sampling point is omitted for short:
where \(C_{1}\) and \(C_{2}\) are the parts irrelevant to \(\varvec{\beta }_{\tau }\). Equation (42) can be obtained by the following two parts:
Note that \(\varvec{\beta }_{\tau }^{T} \varvec{Q\beta }_{\tau }\) belongs to real domain under the circumstance of a positive semi-definite matrix \({\varvec{Q}}\) and thus leads to a result \(\varvec{\beta }_{\tau }^{T} \varvec{Q\beta }_{\tau } = \Re \left\{ {\varvec{\beta }_{\tau }^{T} \varvec{Q\beta }_{\tau } } \right\} = \varvec{\beta }_{\tau }^{T} \Re \left\{ \varvec{Q} \right\}\varvec{\beta }_{\tau }\) due to the real-valued \(\varvec{\beta }_{\tau }\). Then we have the positive semi-definite matrix \(\varvec{P}_{\tau }\). As for the solution to (31), the derivations can be referred to that of (27).
Rights and permissions
About this article
Cite this article
Chang, N., Wang, W., Hong, X. et al. Joint angle and delay estimation for GNSS multipath signals based on multiple sparse Bayesian Learning. GPS Solut 25, 64 (2021). https://doi.org/10.1007/s10291-020-01072-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10291-020-01072-0