Robust GNSS Receivers by Array Signal Processing: Theory and Implementation

One of the main vulnerabilities of GNSS receivers is their exposure to intentional or unintentional jamming signals, which could even cause service unavailability. Several alternatives to counteract these effects were proposed in the literature, being the most promising those based on multiple antenna architectures. This is specially the case for high-grade receivers used in applications requiring reliability and robustness. This article provides an overview of the possible receiver architectures encompassing antenna arrays and the associated signal processing techniques. Emphasis is also put on the most typical implementation issues found when dealing with such technology. A thorough survey is complemented with a set of experiments, including real data processing by a working prototype, which exemplifies the above ideas.

[1]  Susanto Rahardja,et al.  QR-RLS Based Minimum Variance Distortionless Responses Beamformer , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[2]  A Robust Signal Acquisition and Tracking Architecture with Ultra-Tight Integration of GPS / INS / PL and Multiple Antenna Array , 2005 .

[3]  Achim Hornbostel,et al.  Performance assessment of antenna array algorithms for multipath and interferers mitigation , 2007 .

[4]  Dennis M. Akos,et al.  Automatic gain control (AGC) as an interference assessment tool , 2003 .

[5]  W. R. Fried,et al.  Avionics Navigation Systems , 1969 .

[6]  Peter J. G. Teunissen A-PPP: Array-Aided Precise Point Positioning With Global Navigation Satellite Systems , 2012, IEEE Transactions on Signal Processing.

[7]  Daniele Borio,et al.  Optimal Global Navigation Satellite System pulse blanking in the presence of signal quantisation , 2013, IET Signal Process..

[8]  Pau Closas,et al.  Eigenbeamforming for interference mitigation in GNSS receivers , 2011, 2011 International Conference on Localization and GNSS (ICL-GNSS).

[9]  Reza Ebrahimi,et al.  Elimination of Pre-Steering Delays in Space-Time Broadband Beamforming Using Frequency Domain Constraints , 2013, IEEE Communications Letters.

[10]  J. W. Betz,et al.  Receiver Processing Losses with Bandlimiting and One-Bit Sampling , 2007 .

[11]  Saeed Daneshmand,et al.  GNSS Interference Mitigation Using Antenna Array Processing , 2013 .

[12]  Inder J. Gupta,et al.  Mitigation of Adaptive Antenna Induced Bias Errors in GNSS Receivers , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Chris Rizos,et al.  Quality Control Issues Relating to an Attitude Determination System using a Multi-Antenna GPS array , 2002 .

[14]  Daniele Borio,et al.  Time-Frequency Excision for GNSS Applications , 2008, IEEE Systems Journal.

[15]  P. Teunissen,et al.  Wide-Area RTK: high precision positioning on a continental scale , 2010 .

[16]  Angela Aragon-Angel,et al.  Wide-Area RTK . High Precision positioning on a Continental Scale , 2010 .

[17]  Guillaume Carrie,et al.  A New Multipath Mitigation Method for GNSS Receivers Based on an Antenna Array , 2012 .

[18]  Michael D. Zoltowski,et al.  Power Minimization Techniques for GPS Null Steering Antenna , 1995 .

[19]  Hrishikesh Venkataraman,et al.  Hardware-Software Co-design of QRD-RLS Algorithm with Microblaze Soft Core Processor , 2009, ICISTM.

[20]  Randy L. Haupt,et al.  Introduction to Adaptive Arrays , 1980 .

[21]  Petar M. Djuric,et al.  Indoor Tracking: Theory, Methods, and Technologies , 2015, IEEE Transactions on Vehicular Technology.

[22]  Olivier Julien,et al.  GPS/Galileo RAIM Performance in Presence of Multiple Pseudorange Failures due to Interference , 2007 .

[23]  I.J. Gupta,et al.  Comparison of Output SINR and Receiver C/N_0 for GNSS Adaptive Antennas , 2009, IEEE Transactions on Aerospace and Electronic Systems.

[24]  Fabio Dovis,et al.  Investigation on the effect of strong out-of-band signals on global navigation satellite systems receivers , 2008 .

[25]  Mohamed Sahmoudi,et al.  Optimal Robust Beamforming for Interference and Multipath Mitigation in GNSS Arrays , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[26]  Emanuela Falletti,et al.  Satellite Radiolocalization From GPS to GNSS and Beyond: Novel Technologies and Applications for Civil Mass Market , 2011, Proceedings of the IEEE.

[27]  Eddie N. Rosario,et al.  Characterizing the Effects of Mutual Coupling on the Performance of a Miniaturized GPS Adaptive Antenna Array , 2000 .

[28]  Petre Stoica,et al.  Maximum likelihood parameter and rank estimation in reduced-rank multivariate linear regressions , 1996, IEEE Trans. Signal Process..

[29]  Per K. Enge,et al.  Calibrating adaptive antenna arrays for high-integrity GPS , 2012, GPS Solutions.

[30]  Jeremy Dahl,et al.  Robust minimum variance beamformer using locally adaptive phase aberration correction , 2016, 2016 IEEE International Ultrasonics Symposium (IUS).

[31]  Todd E. Humphreys,et al.  Evaluation of the vulnerability of phasor measurement units to GPS spoofing attacks , 2012, Int. J. Crit. Infrastructure Prot..

[32]  Pau Closas,et al.  Interference mitigation in GNSS receivers by array signal processing: A software radio approach , 2014, 2014 IEEE 8th Sensor Array and Multichannel Signal Processing Workshop (SAM).

[33]  Chung-Liang Chang,et al.  A new pre-processing approach against array uncertainty for GNSS , 2008, 2008 IEEE/ION Position, Location and Navigation Symposium.

[34]  A. Dreher,et al.  GALANT - Galileo Antenna and Receiver Demonstrator for Safety-Critical Applications , 2007, 2007 European Conference on Wireless Technologies.

[35]  Fortuny Guasch Joaquim,et al.  Analog and Digital Nulling Techniques for Multi-Element Antennas in GNSS Receivers , 2015 .

[36]  Negin Sokhandan,et al.  Precise Calibration of a GNSS Antenna Array for Adaptive Beamforming Applications , 2014, Sensors.

[37]  E.C. Ngai,et al.  Mutual coupling analyses for small GPS adaptive arrays , 2001, IEEE Antennas and Propagation Society International Symposium. 2001 Digest. Held in conjunction with: USNC/URSI National Radio Science Meeting (Cat. No.01CH37229).

[38]  S. Applebaum,et al.  Adaptive arrays , 1976 .

[39]  Lay Teen Ong,et al.  QRD-based and SMI-based MVDR Beamforming for GNSS Software Receivers , 2013 .

[40]  Pau Closas,et al.  Advances in the Theory and Implementation of GNSS Antenna Array Receivers , 2012 .

[41]  Michael D. Zoltowski,et al.  Advanced adaptive null steering concepts for GPS , 1995, Proceedings of MILCOM '95.

[42]  Ijaz Mansoor Qureshi,et al.  Independent null steering by decoupling complex weights , 2011, IEICE Electron. Express.

[43]  Letizia Lo Presti,et al.  Interference Mitigation in GNSS Receivers by a Time-Frequency Approach , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[44]  COMPATIBILITY OF WIND PROFILER RADARS IN THE RADIOLOCATION SERVICE (RLS) WITH THE RADIONAVIGATION SATELLITE SERVICE (RNSS) IN THE BAND 1270-1295MHZ , 2007 .

[45]  Asghar Tabatabaei Balaei,et al.  Switchable Beam Steering/Null Steering Algorithm for CW Interference Mitigation in GPS C/A Code Receivers , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[46]  Steven Kay,et al.  Fundamentals Of Statistical Signal Processing , 2001 .

[47]  C. Dick,et al.  Real-Time QRD-Based Beamforming on an FPGA Platform , 2006, 2006 Fortieth Asilomar Conference on Signals, Systems and Computers.

[48]  Wei Sun,et al.  A novel interference suppression scheme for global navigation satellite systems using antenna array , 2005, IEEE Journal on Selected Areas in Communications.

[49]  A. Lee Swindlehurst,et al.  Robust beamforming via FIR filtering for GNSS multipath mitigation , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[50]  B. Widrow,et al.  Adaptive antenna systems , 1967 .

[51]  Gonzalo Seco-Granados,et al.  ML estimator and hybrid beamformer for multipath and interference mitigation in GNSS receivers , 2005, IEEE Transactions on Signal Processing.

[52]  Pau Closas,et al.  Multi-antenna techniques for interference mitigation in GNSS signal acquisition , 2013, EURASIP J. Adv. Signal Process..

[53]  Per Enge,et al.  Navigation accuracy and interference rejection for GPS adaptive antenna arrays , 2007 .

[54]  G. Carrie,et al.  A New Blind Adaptive Antenna Array for GNSS Interference Cancellation , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

[55]  Todd E. Humphreys,et al.  A combined symmetric difference and power monitoring GNSS anti-spoofing technique , 2013, 2013 IEEE Global Conference on Signal and Information Processing.

[56]  R.A. Iltis,et al.  STAP for GPS receiver synchronization , 2004, IEEE Transactions on Aerospace and Electronic Systems.

[57]  Gérard Lachapelle,et al.  Spatial Characterization of GNSS Multipath Channels , 2012 .

[58]  Gérard Lachapelle,et al.  GPS Vulnerability to Spoofing Threats and a Review of Antispoofing Techniques , 2012 .

[59]  R. Levin Phase calibration and attitude determination of a 2 by 2 phased array GNSS antenna , 2008 .

[60]  Robert J. Mailloux,et al.  Phased Array Antenna Handbook , 1993 .

[61]  W. Kunysz,et al.  A Three Dimensional Choke Ring Ground Plane Antenna , 2003 .

[62]  Noor M. Khan,et al.  Null steering, a comparative analysis , 2009, 2009 IEEE 13th International Multitopic Conference.

[63]  Pau Closas,et al.  Antenna Array Based GNSS Signal Acquisition for Interference Mitigation , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[64]  Michael Meurer,et al.  Blind Adaptive Beamformer Based on Orthogonal Projections for GNSS , 2012 .

[65]  Mohamed Sahmoudi,et al.  Robust tracking of weak GPS signals in multipath and jamming environments , 2009, Signal Process..

[66]  O. L. Frost,et al.  An algorithm for linearly constrained adaptive array processing , 1972 .

[67]  Ying-Ren Chien,et al.  Design of GPS Anti-Jamming Systems Using Adaptive Notch Filters , 2015, IEEE Systems Journal.

[68]  Fabio Dovis,et al.  Signal Quality Monitoring for Discrimination between Spoofing and Environmental Effects, Based on Multidimensional Ratio Metric Tests , 2015 .

[69]  Bofeng Li,et al.  GNSS antenna array-aided CORS ambiguity resolution , 2014, Journal of Geodesy.

[70]  J. S. Warner,et al.  A Simple Demonstration that the Global Positioning System ( GPS ) is Vulnerable to Spoofing , 2012 .

[71]  Donald E. Gustafson,et al.  A Nonlinear Code Tracking Filter for GPS-Based Navigation , 2009, IEEE Journal of Selected Topics in Signal Processing.

[72]  Juan Feng,et al.  Adaptive beamforming and phase bias compensation for GNSS receiver , 2015 .

[73]  Mingquan Lu,et al.  A Novel Antenna Array for GPS/INS/PL Integration , 2005 .

[74]  F. Dovis GNSS Interference Threats and Countermeasures , 2015 .

[75]  Achim Hornbostel,et al.  Phase Center Variations in Adaptive GNSS Antenna Arrays , 2008 .

[76]  Todd E. Humphreys,et al.  Unmanned Aircraft Capture and Control Via GPS Spoofing , 2014, J. Field Robotics.

[77]  S.K. Kalyanaraman,et al.  Phase Compensation in GPS Array Processing using a Software Radio , 2006, 2006 IEEE/ION Position, Location, And Navigation Symposium.

[78]  Shahid Mehmood,et al.  Performance Analysis of the Different Null Steering Techniques in the Field of Adaptive Beamforming , 2013 .

[79]  John J. Vaccaro,et al.  Wideband cancellation of interference in a GPS receive array , 2000, IEEE Trans. Aerosp. Electron. Syst..

[80]  James T. Curran,et al.  Quantization Effects in GNSS Receivers in The Presence of Interference , 2012 .

[81]  Achim Hornbostel,et al.  Suppression of multipath and jamming signals by digital beamforming for GPS/Galileo applications , 2003 .

[82]  M. Meurer,et al.  Antenna and RF front end calibration in a GNSS array receiver , 2010, 2010 IEEE International Microwave Workshop Series on RF Front-ends for Software Defined and Cognitive Radio Solutions (IMWS).

[83]  M. Zatman,et al.  How narrow is narrowband , 1998 .

[84]  R. Katulski,et al.  Detection and Mitigation of GPS Spoofing Based on Antenna Array Processing , 2015 .

[85]  Grace Xingxin DME/TACAN interference mitigation for GNSS: algorithms and flight test results , 2012 .

[86]  G.F. Hatke Adaptive array processing for wideband nulling in GPS systems , 1998, Conference Record of Thirty-Second Asilomar Conference on Signals, Systems and Computers (Cat. No.98CH36284).

[87]  P. W. Ward GNSS Robustness: The Interference Challenge , 2010 .

[88]  Jie Liu,et al.  An FPGA-based MVDR Beamformer Using Dichotomous Coordinate Descent Iterations , 2007, 2007 IEEE International Conference on Communications.

[89]  Javier Arribas Lázaro GNSS array-based acquisition: theory and implementation , 2012 .

[90]  Benjamin Allen,et al.  Adaptive Array Systems: Fundamentals and Applications , 2005 .

[91]  Beatrice Motella,et al.  A preventative approach to mitigating CW interference in GPS receivers , 2008 .

[92]  A. T. Balaei,et al.  Characterization of the Effects of CW and Pulse CW Interference on the GPS Signal Quality , 2009, IEEE Transactions on Aerospace and Electronic Systems.

[93]  グナワラデナ、サンジーブ,et al.  System and method for adaptive sample quantization , 2012 .

[94]  Jyh-Ching Juang Analysis of global navigation satellite system position deviation under spoofing , 2009 .

[95]  Jiwon Seo,et al.  Design and Implementation of Real-Time Software Radio for Anti-Interference GPS/WAAS Sensors , 2012, Sensors.