Linear-Combined-Code-Based Unambiguous Code Discriminator Design for Multipath Mitigation in GNSS Receivers

Unambiguous tracking and multipath mitigation for Binary Offset Carrier (BOC) signals are two important requirements of modern Global Navigation Satellite Systems (GNSS) receivers. A GNSS discriminator design method based on optimization technique is proposed in this paper to meet these requirements. Firstly, the discriminator structure based on a linear-combined code is given. Then the requirements of ideal discriminator function are converted into the mathematical constraints and the objective function to form a non-linear optimization problem. Finally, the problem is solved and the local code is generated according to the results. The theoretical analysis and simulation results indicate that the proposed method can completely remove the false lock points for BOC signals and provide superior multipath mitigation performance compared with traditional discriminator and high revolution correlator (HRC) technique. Moreover, the proposed discriminator is easy to implement for not increasing the number of correlators.

[1]  Jyh-Ching Juang,et al.  Design and implementation of an adaptive code discriminator in a DSP/FPGA-based Galileo receiver , 2010 .

[2]  E. Glenn Lightsey,et al.  A General Model of Multipath Error for Coherently Tracked BOC Modulated Signals , 2009, IEEE Journal of Selected Topics in Signal Processing.

[3]  Markku Renfors,et al.  Code Tracking Algorithms for Mitigating Multipath Effects in Fading Channels for Satellite-Based Positioning , 2008, EURASIP J. Adv. Signal Process..

[4]  Andrew G. Dempster,et al.  "BOC-Gated-PRN" A Multipath Mitigation Technique for BOC(n,n) Waveforms , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[5]  F. Nunes,et al.  Gating Functions for Multipath Mitigation in GNSS BOC Signals , 2007, IEEE Transactions on Aerospace and Electronic Systems.

[6]  Sun Yong Kim,et al.  Generalized Advanced Region Correlation (G-ARC) Scheme for BOC(m, n) Modulated Code Tracking in Future GNSS , 2008 .

[7]  Jyh-Ching Juang A Multi-Objective Approach in GNSS Code Discriminator Design , 2006, 2006 IEEE/ION Position, Location, And Navigation Symposium.

[8]  Jari Nurmi,et al.  Multiple Gate Delay Tracking Structures for GNSS Signals and Their Evaluation with Simulink, SystemC, and VHDL , 2008 .

[9]  Bernd Eissfeller,et al.  S-Curve Shaping: A New Method for Optimum Discriminator Based Code Multipath Mitigation , 2005 .

[10]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[11]  Michael S. Braasch,et al.  GNSS Multipath Mitigation Using Gated and High Resolution Correlator Concepts , 1999 .

[12]  Zheng Yao,et al.  Side-peaks Cancellation Analytic Design Framework with Applications in BOC Signals Unambiguous Processing , 2011 .

[13]  K. Rouabah,et al.  GPS/Galileo Multipath Mitigation Using the First Side Peak of Double Delta Correlator , 2011, Wirel. Pers. Commun..