Skip to main content
Log in

A subspace-based code tracking loop design for GPS multi-antenna receiver in multipath environment

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

Global Navigation Satellites Systems have been greatly developed in recent years, but receivers usually suffer the undesired measurement bias errors caused by multipath incidence in an urban area. We propose an effective subspace-based estimator cooperating with the conventional delay-locked loop (DLL) for Global Positioning System L1 C/A Signal. With the help of the multi-antenna, the incident rays could be distinguished in space. A forward and backward space spatial smooth technique is then taken to solve the coherent problem in signal subspace estimation. By using the structure of the receiving array, a subspace rotation invariance can be built, and the angles of arrival and relative delays of incident rays could be estimated jointly. After combining the estimates from DLL and subspace-based estimators, we can enhance the strength of the line-of-sight ray and achieve a modified delay tracking output without multipath bias effectively. Simulation results prove that compared with the existing methods, such as the narrow early-minus-late and the multipath estimating delay lock loop, the proposed method has the best multipath mitigation in the delay estimation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Aboutanios E, Hassanien A, Amin MG, Zoubir AM (2017) Fast iterative interpolated beamforming for accurate single-snapshot DOA estimation. IEEE Geosci Remote Sens Lett 14(4):574–578

    Article  Google Scholar 

  • Amin MG, Sun W (2005) A novel interference suppression scheme for global navigation satellite systems using antenna array. IEEE J Sel Areas Commun 23(5):999–1012

    Article  Google Scholar 

  • Bhuiyan MZH, Lohan ES (2010) Advanced multipath mitigation techniques for satellite-based positioning applications. Int J Navig Observ 2010:412393

    Google Scholar 

  • Cadzow JA (1988) A high-resolution direction-of-arrival algorithm for narrow-band coherent and incoherent sources. IEEE Trans Acoust Speech Signal Process 36(7):965–979

    Article  Google Scholar 

  • Caizzone S, Buchner G, Circiu MS, Cuntz M, Elmarissi W, Perez Marcos E (2019) A miniaturized multiband antenna array for robust navigation in aerial applications. Sensors (Basel) 19(10):2258

    Article  Google Scholar 

  • Chang N, Hong X, Wang W, Wang Z (2018a) Joint delay and angle estimation for GNSS multipath signals based on spatial and frequential smoothing. In: 2018 14th IEEE international conference on signal processing (ICSP), Aug. 12–16, pp 203–207

  • Chang N, Hong X, Wang W, Wang Z (2018b) Subspace based joint delay and direction of arrival estimation for GNSS multipath signals. In: China satellite navigation conference (CSNC) 2018 proceedings. Harbin, May 23–25, pp 189–199

  • Chen X, Dovis F, Peng SL, Morton Y (2013) Comparative studies of GPS multipath mitigation methods performance. IEEE Trans Aerosp Electron Syst 49(3):1555–1568

    Article  Google Scholar 

  • Chenu-Tournier M, Chevalier P, Barbot J (2000) A parametric spatio-temporal channel estimation technique for FDD UMTS uplink. In: Proceedings of the 2000 IEEE sensor array and multichannel signal processing workshop. SAM 2000 (Cat. No.00EX410), March 17, pp 12–16

  • Cozzens JH, Sousa MJ (1994) Source enumeration in a correlated signal environment. IEEE Trans Signal Process 42(2):304–317

    Article  Google Scholar 

  • Cuntz M, Konovaltsev A, Meurer M (2016) Concepts, development, and validation of multiantenna GNSS receivers for resilient navigation. Proc IEEE 104(6):1288–1301

    Article  Google Scholar 

  • Fenton PC, Jones J (2005) The theory and performance of NovAtel Inc.’s Vision Correlator. In: Proceedings of ION GNSS 2005, Institute of Navigation, Long Beach, CA, USA, September 13–16, pp 2178–2186

  • Fernandez-Prades C, Lo Presti L, Falletti E (2011) Satellite radiolocalization from GPS to GNSS and beyond: novel technologies and applications for civil mass market. Proc IEEE 99(11):1882–1904

    Article  Google Scholar 

  • Garin L, Rousseau J M (1997) Enhanced strobe correlator multipath rejection for code and carrier. In: Proceedings of ION GPS 1997, Institute of Navigation, Kansas City, MO, USA, September 16–19, pp 559–568

  • Goldstein JS, Reed IS, Scharf LL (1998) A multistage representation of the Wiener filter based on orthogonal projections. IEEE Trans Inf Theory 44(7):2943–2959

    Article  Google Scholar 

  • Hong X, Chang N, Wang W, Yin Q (2018) Subspace-based joint DOA, delay and DFO estimation for GNSS multipath signals. In: Proceedings of ION GNSS 2018, Institute of Navigation, Miami, Florida, USA, September 24–28, pp 3788–3801

  • Hsu L-T, Jan S-S, Groves PD, Kubo N (2014) Multipath mitigation and NLOS detection using vector tracking in urban environments. GPS Solut 19(2):249–262

    Article  Google Scholar 

  • Irsigler M (2010) Characterization of multipath phase rates in different multipath environments. GPS Solut 14(4):305–317

    Article  Google Scholar 

  • IS-GPS-200J (2018) NAVSTAR GPS space segment/navigation user segment interfaces. Global positioning system directorate systems engineering and integration. 25–April. https://www.gps.gov/technical/icwg/IS-GPS-200J.pdf

  • Jia Q, Wu R, Wang W, Lu D, Wang L, Li J (2016) Multipath interference mitigation in GNSS via WRELAX. GPS Solut 21(2):487–498

    Article  Google Scholar 

  • Khosravi F, Moghadas H, Mousavi P (2015) A GNSS antenna with a polarization selective surface for the mitigation of low-angle multipath interference. IEEE Trans Antennas Propag 63(12):5287–5295

    Article  Google Scholar 

  • Kumar R, Petovello MG (2017) 3D building model-assisted snapshot positioning algorithm. GPS Solut 21(4):1923–1935

    Article  Google Scholar 

  • Leclere J, Botteron C, Farine PA (2017) High sensitivity acquisition of GNSS signals with secondary code on FPGAs. IEEE Aerosp Electron Syst Mag 32(8):46–63

    Article  Google Scholar 

  • Li S, Lv J, Chang J, Tian X, Tong K (2015) Optimization selection of the HRC correlator spacing for different navigation signals. In: China satellite navigation conference (CSNC) 2015 Proceedings. Xi’an, May 13–15, pp 3–13

  • Lohan ES, Lakhzouri A, Renfors A (2006) Feedforward delay estimators in adverse multipath propagation for Galileo and modernized GPS signals. EURASIP J Appl Sig Process 2006(1):1–19

    Google Scholar 

  • Lu D, Liu H, Wu R (2013) Global positioning system anti-jamming algorithm based on period repetitive CLEAN. IET Radar Sonar Navig 7(2):164–169

    Article  Google Scholar 

  • Mahmud MS, Qaisar SU, Benson C (2016) Weak GPS signal detection in the presence of strong signals with varying relative Doppler and long integration gain. In: Proceedings of IEEE/ION PLANS 2016, April 11–14, pp 1015–1020

  • Mao WL, Chen AB (2009) New code delay compensation algorithm for weak GPS signal acquisition. AEU Int J Electron Commun 63(8):665–677

    Article  Google Scholar 

  • Peng X, Petovello MG (2015) Measuring GNSS multipath distributions in urban canyon environments. IEEE Trans Instrum Meas 64(2):366–377

    Article  Google Scholar 

  • Pillai SU, Kwon BH (1989) Forward backward spatial smoothing techniques for coherent signal identification. IEEE Trans Acoust Speech Signal Process 37(1):8–15

    Article  Google Scholar 

  • Pui CY, Trinkle M (2013) GPS bistatic radar using phased-array technique for aircraft detection. In: 2013 international conference on radar, Adelaide, SA, pp 274–279

  • Qaisar SU, Benson CR (2017) Processing cost of Doppler search in GNSS signal acquisition: measuring Doppler shift in navigation satellite signals. IEEE Signal Process Mag 34(5):53–58

    Article  Google Scholar 

  • Townsend BR, Fenton PC, Van Dierendonck KJ, Van Nee DJR (1995) Performance evaluation of the multipath estimating delay lock loop. Navigation 42(3):502–514

    Article  Google Scholar 

  • Van Dierendonck AJ, Fenton PAT, Ford TOM (1992) Theory and performance of narrow correlator spacing in a GPS receiver. Navigation 39(3):265–283

    Article  Google Scholar 

  • Van Nee DJR (1992) The multipath estimating delay lock loop. In: IEEE second international symposium on spread spectrum techniques and applications, Nov. 29–Dec. 2, pp 39–42

  • Wax M, Ziskind I (1989) Detection of the number of coherent signals by the MDL principle. IEEE Trans Acoust Speech Signal Process 37(8):1190–1196

    Article  Google Scholar 

  • Xin JM, Zheng NN, Sano A (2007) Simple and efficient nonparametric method for estimating the number of signals without eigendecomposition. IEEE Trans Signal Process 55(4):1405–1420

    Article  Google Scholar 

  • Xu B, Hsu L-T (2019) Open-source MATLAB code for GPS vector tracking on a software-defined receiver. GPS Solut 23(2):46

    Article  Google Scholar 

  • Xu GH, Roy RH, Kailath T (1994) Detection of number of sources via exploitation of centro-symmetry property. IEEE Trans Signal Process 42(1):102–112

    Article  Google Scholar 

  • Xu Z, Trinkle M and Gray DA (2015) Weak interference direction of arrival estimation in the GPS L1 frequency band. In: 2015 IEEE international conference on acoustics, speech and signal processing (ICASSP), Brisbane, QLD, pp 2649–2653

  • Yin QY, Newcomb RW, Zou LH (1989) Estimating 2-D angles of arrival via two parallel linear arrays. In: International conference on acoustics, speech, and signal processing, May 23–26, pp 2803–2806

  • Zhu C, Fan X (2015) A novel method to extend coherent integration for weak GPS signal acquisition. IEEE Commun Lett 19(8):1343–1346

    Article  Google Scholar 

  • Zoltowski MD, Gecan AS (1995) Advanced adaptive null steering concepts for GPS. In: Proceedings of MILCOM ‘95, Nov. 5–8, pp 1214–1218

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xi Hong.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hong, X., Wang, W., Chang, N. et al. A subspace-based code tracking loop design for GPS multi-antenna receiver in multipath environment. GPS Solut 24, 109 (2020). https://doi.org/10.1007/s10291-020-01020-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10291-020-01020-y

Keywords

Navigation