GPS Multipath Mitigation Algorithm Using C/A Code Correlation Character

  • Jie Li
  • Yuliang Li
  • Yingwu Zhou
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 246)


The effect of signal multipath is one of the main reasons which lead to positioning error in Global Positioning System (GPS). Although the differential technology can improve the positioning accuracy of the navigation system, but the reference stations and users being in different geographical environment, the differential GPS system still can’t eliminate the positioning error caused by multipath signal. In the light of the characters of GPS multipath signal model, a GPS multipath mitigation algorithm based on C/A code correlation character is proposed in this paper. Firstly, Doppler frequency is estimated when the signal delay is unknown. Then, we use the estimated Doppler frequency to get signal delay information with C/A code correlation character which is realized by correlating the reconstructed zero delay signal with the original signal. In addition, we consider the previous estimated results as the initial value and a two-dimension search method is implemented in a small range so as to further improve the estimation accuracy. It can be shown from the simulation results that the proposed method has a better time delay and Doppler frequency estimation performance compared with the conventional method and narrow correlator spacing algorithm.


Global positioning system Multipath mitigation C/A code correlation character Improve the estimation accuracy 


  1. 1.
    Li CX, Liu WM (2012) Effective GPS positioning algorithm with New fast integer ambiguity resolution and kalman filter model. J Convergence InformTech 7(9):253–260CrossRefGoogle Scholar
  2. 2.
    Liang HJ (2012) The study on the capturing technology based on the GPS signals under multiplicative noises. Int J Adv Comput Technol 4(22):771–778Google Scholar
  3. 3.
    Kong S (2011) Statistical analysis of urban GPS multipaths and pseudo-range measurement errors. IEEE Trans Aerosp Electron Syst 47(2):1101–1113. doi: 10.1109/TAES.2011.5751245 CrossRefGoogle Scholar
  4. 4.
    Pinana-Diaz C, Toledo-Moreo R, Betaille D, Gomez-Skarmeta AF (2011) GPS multipath detection and exclusion with elevation-enhanced maps. 14th international IEEE conference on intelligent transportation systems, p 19–24Google Scholar
  5. 5.
    Cote FD, Psaromiligkos IN, Gross WJ (2011) GNSS modulation: a unified statistical description. IEEE Trans Aerosp Electron Syst 47(3):1814–1836. doi: 10.1109/TAES.2011.5937267 CrossRefGoogle Scholar
  6. 6.
    Braasch M (1994) Optimum antenna design for DGPS ground reference stations. In: Proceedings of the 7th international technical meeting of the satellite division of the institute of navigation (ION GPS 1994), p 1291–1297Google Scholar
  7. 7.
    Scire-Scappuzzo F, Makarov SN (2009) A Low-multipath wideband GPS antenna with cutoff or non-cutoff corrugated ground plane. IEEE Trans Antennas Propag 57(1):33–46CrossRefGoogle Scholar
  8. 8.
    Maqsood M, Gao S, Brown T and Unwin M (2010) Effects of ground plane on the performance of multipath mitigating antennas for GNSS. Antennas & propagation conference, p 241–244. doi:10.1109/LAPC.2010.5666164Google Scholar
  9. 9.
    Dierendonck AJV, Fenton P, Ford T (1992) Theory and performance of narrow correlator spacing in a GPS receiver. Navigation 39(3):265–283Google Scholar
  10. 10.
    Li L, Zhou WH, Tan SS (2006) Tracking accuracy of narrow correlator spacing gps receiver, ICSP2006 Proceedings. doi:10.1109/ICOSP.2006.346123Google Scholar
  11. 11.
    Liu HC, Xu XY, Wang FX (2005) Analysis and mitigation of the code tracking error caused by multipath in spread-spectrum ranging systems. GNSS World of China 30(6):34–38Google Scholar
  12. 12.
    Rechard DJ, Nee V (1993) Spread-spectrum code and carrier synchronization errors caused by multipath and interference. IEEE Trans Aerosp Electron Syst 29(4):1359–1365CrossRefGoogle Scholar
  13. 13.
    Sánchez-Fernández M, Aguilera-Forero M, García-Armada A (2007) Performance analysis and parameter optimization of DLL and MEDLL in fading multipath environments for next generation navigation receivers. IEEE Trans Consum Electron 53(4):1302–1308CrossRefGoogle Scholar
  14. 14.
    Besson O, Stoica P (1999) Nonlinear least-squares frequency estimation and detection for sinusoidal signals with arbitrary envelope. Digit Signal Process 9(1):45–56. doi: 10.1006/dspr.1998.0330 CrossRefGoogle Scholar
  15. 15.
    Besson O, Stoica P (1998) Frequency estimation and detection for sinusoidal signals with arbitrary envelope: a nonlinear least-squares approach. In: Proceedings of the 1998 I.E. international conference, p 2209–2212. doi:10.1109/ICASSP.1998.681586Google Scholar
  16. 16.
    Wu RB, Naren T, Lu XG (2009) Estimation of direction of arrival for wideband coherent signals with known waveforms. Radar conference, 2009 IET international, p 827–828Google Scholar
  17. 17.
    Li J, Wu RB (1998) An efficient algorithm for time delay estimation. IEEE Trans Signal Process 46(8):2231–2235. doi: 10.4028/ CrossRefGoogle Scholar
  18. 18.
    Li J, Zheng DM, Stoica P (1997) Angle and waveform estimation via RELAX. IEEE Trans Aerosp Electron Syst 33(3):1077–1087CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.Department of Physics and Electronics Information EngineeringMinjiang UniversityFuzhouChina

Personalised recommendations