Adaptive Antenna Array Processing for GPS Receivers

Similar documents
Mutual Coupling Estimation for GPS Antenna Arrays in the Presence of Multipath

Null-steering GPS dual-polarised antenna arrays

Navigation für herausfordernde Anwendungen Robuste Satellitennavigation für sicherheitskritische Anwendungen

Developing a Generic Software-Defined Radar Transmitter using GNU Radio

Advances in Direction-of-Arrival Estimation

GAJET, a DRDC Evaluation Testbed for Navigation Electronic Warfare. Michel Clénet

Antenna Arrays for Robust GNSS in Challenging Environments Presented by Andriy Konovaltsev

Adaptive Beamforming for Multi-path Mitigation in GPS

Satellite Navigation Principle and performance of GPS receivers

Real-Time Software Receiver Using Massively Parallel

Aircraft Detection Experimental Results for GPS Bistatic Radar using Phased-array Receiver

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

Real-time FPGA realization of an UWB transceiver physical layer

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

Computational Complexity of Multiuser. Receivers in DS-CDMA Systems. Syed Rizvi. Department of Electrical & Computer Engineering

HIGH GAIN ADVANCED GPS RECEIVER

Introduction to Global Navigation Satellite System (GNSS) Signal Structure

The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR

GNSS RFI/Spoofing: Detection, Localization, & Mitigation

STAP approach for DOA estimation using microphone arrays

Adaptive Wireless. Communications. gl CAMBRIDGE UNIVERSITY PRESS. MIMO Channels and Networks SIDDHARTAN GOVJNDASAMY DANIEL W.

Eigenvalues and Eigenvectors in Array Antennas. Optimization of Array Antennas for High Performance. Self-introduction

Optimum Beamforming. ECE 754 Supplemental Notes Kathleen E. Wage. March 31, Background Beampatterns for optimal processors Array gain

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

Understanding GPS/GNSS

COMMUNICATION SYSTEMS

A Simulation Tool for Space-time Adaptive Processing in GPS

THOMAS PANY SOFTWARE RECEIVERS

Direction of Arrival Estimation in Smart Antenna for Marine Communication. Deepthy M Vijayan, Sreedevi K Menon /16/$31.

Chapter - 1 PART - A GENERAL INTRODUCTION

Approaches for Angle of Arrival Estimation. Wenguang Mao

B SCITEQ. Transceiver and System Design for Digital Communications. Scott R. Bullock, P.E. Third Edition. SciTech Publishing, Inc.

TEST RESULTS OF A HIGH GAIN ADVANCED GPS RECEIVER

Adaptive Array Technology for Navigation in Challenging Signal Environments

Interference Detection and Localisation within GEMS II. Ediz Cetin, Ryan J. R. Thompson and Andrew G. Dempster

Testing of the Interference Immunity of the GNSS Receiver for UAVs and Drones

GPS software receiver implementations

Acquisition and Tracking of IRNSS Receiver on MATLAB and Xilinx

Mitigation of Continuous and Pulsed Radio Interference with GNSS Antenna Arrays

An improved direction of arrival (DOA) estimation algorithm and beam formation algorithm for smart antenna system in multipath environment

GPS Anti-jamming Performance Simulation Based on LCMV Algorithm Jian WANG and Rui QIN

S. Ejaz and M. A. Shafiq Faculty of Electronic Engineering Ghulam Ishaq Khan Institute of Engineering Sciences and Technology Topi, N.W.F.

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE

ABSTRACT ADAPTIVE SPACE-TIME PROCESSING FOR WIRELESS COMMUNICATIONS. by Xiao Cheng Bernstein

ARDUINO-BASED TEMPERATURE MONITOR- ING AND CONTROL VIA CAN BUS MOHAMMAD HUZAIFAH BIN CHE MANAF UNIVERSITI MALAYSIA PAHANG

Principles of Space- Time Adaptive Processing 3rd Edition. By Richard Klemm. The Institution of Engineering and Technology

Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals. Dinesh Manandhar The University of Tokyo

LOW PROBABILITY OF DETECTION COMMUNICATION USING INVERSE BEAMFORMING IN GNU RADIO AND CODE DIVISION MULTIPLE ACCESS THESIS

LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING

Understanding GPS: Principles and Applications Second Edition

Performance Study of A Non-Blind Algorithm for Smart Antenna System

Chapter 7. Multiple Division Techniques

Signals, and Receivers

OFDM and MC-CDMA A Primer

An ultra-low-cost antenna array frontend for GNSS application

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

GPS Receiver Protection Requirement for Unmanned Ariel Vehicle

Removal of Radio-frequency Interference (RFI) from Terrestrial Broadcast Stations in the Murchison Widefield Array. A/Prof.

Improving the Resilience to Interference of a GNSS Reference Station

Complex orthogonal space-time processing in wireless communications

Study of turbo codes across space time spreading channel

Second Workshop on Satellite Navigation Science and Technology for Africa April 2010

TEST RESULTS OF A DIGITAL BEAMFORMING GPS RECEIVER FOR MOBILE APPLICATIONS

By Nour Alhariqi. nalhareqi

AIR FORCE INSTITUTE OF TECHNOLOGY

Digital signal processing for satellitebased

A Blind Array Receiver for Multicarrier DS-CDMA in Fading Channels

Interleaved spread spectrum orthogonal frequency division multiplexing for system coexistence

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Receiving the L2C Signal with Namuru GPS L1 Receiver

Dynamic bandwidth direct sequence - a novel cognitive solution for ultra-wideband communications

Channel Modelling ETI 085

CHAPTER 10 CONCLUSIONS AND FUTURE WORK 10.1 Conclusions

Thesis: Bio-Inspired Vision Model Implementation In Compressed Surveillance Videos by. Saman Poursoltan. Thesis submitted for the degree of

A Study on Various Types of Beamforming Algorithms

WIRELESS COMMUNICATIONS

METIS Second Training & Seminar. Smart antenna: Source localization and beamforming

Direction of Arrival Algorithms for Mobile User Detection

Study on the UWB Rader Synchronization Technology

Design and Test of FPGA-based Direction-of-Arrival Algorithms for Adaptive Array Antennas

Understanding Advanced Bluetooth Angle Estimation Techniques for Real-Time Locationing

DIGITAL IMPLEMENTATION OF DIRECTION-OF-ARRIVAL ESTIMATION TECHNIQUES FOR SMART ANTENNA SYSTEMS. Monther Younis Abusultan

Adaptive Power Control for UMTS

GPS Multipath Reduction with Correlator Beamforming

Contents at a Glance

Software-Centric and Interaction-Oriented System-on-Chip Verification

METHODOLOGY FOR THE DIGITAL CALIBRATION OF ANALOG CIRCUITS AND SYSTEMS

UHF Phased Array Ground Stations for Cubesat Applications

Band Class Specification for cdma2000 Spread Spectrum Systems

Miniaturized GPS Antenna Array Technology and Predicted Anti-Jam Performance

Wireless Communication Systems: Implementation perspective

Design and Implementation of a SoC-Based Real-Time Vector Tracking GPS Receiver. Brian A. Keyser

Antenna Measurements using Modulated Signals

Bluetooth Angle Estimation for Real-Time Locationing

Band Class Specification for cdma2000 Spread Spectrum Systems

Pedestrian Navigation System Using. Shoe-mounted INS. By Yan Li. A thesis submitted for the degree of Master of Engineering (Research)

Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

SX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End

Acoustic Beamforming for Hearing Aids Using Multi Microphone Array by Designing Graphical User Interface

Transcription:

Adaptive Antenna Array Processing for GPS Receivers By Yaohua Zheng Thesis submitted for the degree of Master of Engineering Science School of Electrical & Electronic Engineering Faculty of Engineering, Computer & Mathematical Sciences The University of Adelaide Adelaide, South Australia July, 2008

Contents Statement of Originality...v Acknowledgements...vii Abstract...ix Abbreviations...xi List of Figures... xiii List of Tables...xv Publication...xv Chapter 1. Introduction...1 1.1 Motivation...1 1.2 Thesis Outline and Contributions...2 Chapter 2. Background...4 2.1 GPS Background Information...4 2.1.1 GPS Signal Structure...4 2.1.1.1 GPS Signal Components and Generation...4 2.1.1.2 Properties of PRN Codes...5 2.1.1.3 Power Level of GPS Signal at a Receiver...7 2.1.2 Generic Structure of a Digital GPS Receiver...8 2.1.2.1 Acquisition...11 2.1.2.2 Tracking...12 2.1.3 RF Interference (RFI)...12 2.2 Literature Review of Adaptive Antenna Array Processing...14 2.2.1 Null Steering...16 2.2.2 MVDR...20 2.2.3 MMSE...22 i

2.2.4 MaxSINR...23 2.2.5 Sampled Matrix Inversion...25 2.3 Application of Adaptive Array Processing to GPS...25 2.4 Summary...27 Chapter 3. A Blind Beamforming Technique for GPS Receivers...28 3.1 Signal Model...28 3.2 Blind Beamforming Technique for GPS receivers...33 3.2.1 Eigen Decomposition -Based Subspace Technique...33 3.2.2 Multiple Independent Conventional Beamformers (CBF)...37 3.2.2.1 Introduction...37 3.2.2.2 Overall Beampatterns Combining subspace and multiple independent beamformers...40 3.2.3 Acquisition and Tracking Channel Assignment...44 3.3 Projection Matrix P in Subspace...45 3.3.1 Projection Matrix P and Inverse of Cross-Covariance Matrix...45 3.3.2 Blind beamforming and Multiple MVDR Beamforming...46 3.3.3 An alternative Calculation of Subspace...47 3.4 Blind Beamforming and Array Phase Error...48 3.4.1 Description of Simulations...48 3.4.2 Discussions...50 3.5 Summary...53 Chapter 4. Analysis and Comparison of Null Steering, MMSE and the Blind Beamforming technique...54 4.1 No Interference...54 4.1.1 Results...54 4.1.2 Negative Array Gain for Null Steering...57 4.2 AG vs. Power Level of Interference...59 4.2.1 One Interference, One GPS Signal...59 4.2.2 Two Interferences, One GPS Signal...61 4.3 Three Interferences, three antennas...63 4.4 Summary...65 ii

Chapter 5. Application to Real Data...66 5.1 Description of Collection of Data...66 5.2 Application to Real Data...67 5.2.1 Dataset without Interference...67 5.2.2 Dataset with a Jammer...70 5.3 Summary...71 Chapter 6. Conclusion...72 6.1 Summary...72 6.2 Limitations...73 6.3 Recommendations and Extensions...73 Appendix A Implementation of proposed blind beamforming technique in MATLAB...74 Appendix B MATLAB Functions...82 Bibliography...95 iii

iv

Statement of Originality This work contains no material which has been accepted for the award of any other degree or diploma in any university or other tertiary institution and, to the best of my knowledge and belief, contains no material previously published or written by another person, except where due reference has been made in the text. I give consent to this copy of my thesis, when deposited in the university Library, being available for loan and photocopying. SIGNED: DATE: v

vi

Acknowledgements I would like to acknowledge the support, encouragement and information I received from a number of people in the creation of this thesis. To Mr. Matthew Trinkle, my MEng.SC supervisor, for his consistent help over the course of this thesis, his infectious enthusiasm and overriding patience. To Prof. Douglas Gray, my principal supervisor of MEng.Sc, for his informed direction, broad knowledge in signal processing field and his clear and vivid explanations. To my colleagues in the Sensor Signal Processing group, in particular Rowan Fry, Joy Li, Cloudia Newland, Alvin Goh and Dr. Danny Gibbins, who made the CSSIP an excellent place to work over the course of my time there. Finally, thanks must go to my parents, my great parents, for their consistent support. vii

viii

Abstract This thesis describes a blind beamforming technique for GPS receivers. It improves the performance of a GPS receiver by mitigating interference and enhancing GPS signals separately and has a three-stage structure. The technique is based on a linear antenna array and integrates the eigendecomposition based subspace and multiple independent beamforming techniques. A signal model is carefully constructed. Particular emphasis is placed upon the projection matrix derived from the subspace technique. The effect of interference and phase error on this technique is discussed. This technique is tested and compared to null steering and MMSE technique using simulated data for a number of interference environments. Furthermore, the proposed technique is applied to real data and shows several advantages over simple null steering. ix

x

Abbreviations ADC: Analog-to-Digital Converter AG Array Gain AGC: Automatic Gain Control AIC: A Information Criterion AM: Amplitude Modulation BF Beamformer BPSK: Binary Phase Shift Keying C/A: Course/Acquisition Code, One Type of PRN Codes CB: Citizens Band CBF: Conventional Beamformer CDMA: Code Division Multiple Access C/No: Carrier-to-Noise ratio CW: Continuous Wave DOA: Direction of Arrival DS-CDMA: Direct Sequence Code Division Multiple Access DS-SS: Direct Sequence-Spread Spectrum FM: Frequency Modulation FPGA: Field Programmable Gates Array GNSS: Global Navigation Satellite System GPS: Global Positioning System GRET: GPS RF Environment Testbed I: In-phase IF: Intermediate Frequency LMS: Least Mean Square LPF: Low Pass Filter L1: L1 Frequency Band, 1575.42MHz L2: L2 Frequency Band, 227.6MHz MaxSINR: Maximum Signal-to-Interference and Noise Ratio xi

MaxSNR: Maximum Signal-to-Noise Ratio MDL: Minimum Description Length MMSE: Minimum Mean Square Error MSC: Multiple Sidelobe Canceller MSNNR: Maximum Signal-plus-Noise-to-Noise Ratio MVDR: Minimum Variance Distortionless Response NCO: Numerically Controlled Oscillator PRN: Pseudo Random Noise P[Y]: P code, One Type of PRN Codes Q: Quadra-phase RF: Radio Frequency RFI: RF Interference RHCP: Right Hand Side Circularly Polarisation SINR: Signal-to-Interference and Noise Ratio SIR: Signal-to-Interference Ratio SNR: Signal-to-Noise Ratio SV: Space Vehicle UAV: Unmanned Aerial Vehicle UWB: Ultra-wideband xii

List of Figures 2.1 Generation of a GPS Signal.......5 2.2 System Level Functional Block Diagram of a Generic Digital GPS Receiver.9 2.3 Generic Digital Receiver Tracking Channel Block Diagram.. 10 2.4 Broadside Beampattern of a Conventional Bemaformer with 7 antennas..15 2.5 Functional Diagram of a K-Element Adaptive Beamformer...... 15 2.6 Null Steering Beamforming...18 2.7 MVDR Beamforming.. 20 2.8 MMSE Beamforming......22 2.9 MaxSINR Beamforming...23 3.1 Coordinate System..31 3.2 Linear Array with Antennas Equi-spaced along y Axis..31 3.3 Schematic Diagram of Blind Beamforming Technique for GPS Receiver.34 3.4 GPS Signal Gain in Worst Case Scenario.....39 3.5 Beampatterns of Seven Independent Conventional Beamformers....39 3.6 Overall Beampatterns Combining Subspace and Seven Independent Beamformers with Interference at 6 π...40 3.7 Overall Beampatterns Combining Subspace and Nine Independent Beamformers with Interference at 6 π..... 42 3.8 Overall Beampatterns Combining Subspace and Seven Independent π π Beamformers with Two Interference at and 9....43 6 3.9 Acquisition and Tracking Assigning...45 3.10 Overalll Beampatterns of Seven Independent Beamformers against a Phase Error of Standard Deviation 0 9...49 3.11 Mean of Array Gain against Standard Deviation of the Phase Error for 7 Antennas..... 51 xiii

3.12 Standard Deviation of Array Gain against Standard Deviation of the Phase Error for 7 Antennas.....52 4.1 Array Gain without Interference with 7 Antennas..55 4.2 Array Gain without Interference with 5 Antennas..56 4.3 Array Gain without Interference with 3 Antennas......56 4.4 Beampatterns of Null Steering without Interference......58 4.5 Loss of GPS Power vs. Number of Antennas in Null Steering Algorithm with a C/No=46dB....58 4.6 Loss of GPS Power vs. Number of Antennas in Null Steering Algorithm with a C/No =49.5dB....59 4.7 Array Gain vs. Power of Single Interference with 7 Antennas...60 4.8 Array Gain vs. Power of Interference with 3 Antennas..61 4.9 Array Gain vs. Power of Two Interference with 7 Antennas.....62 4.10 Array Gain vs. Power of Two Interference with 3 Antennas.....63 4.11 Array Gain vs. power of three interference using three antennas...64 5.1 Antenna Array and Supporting Hardware (Front View).66 5.2 Antenna Array and Supporting Hardware (Side View). 67 A1 Frequency Response of LPF....76 A2 Real Part of Simulated Received Data at One Antenna......78 A3 Beampatterns of Subspaces. 80 A4 Beampatterns of Independent Conventional Beamformers and Direction Information of Received Data...81 xiv

List of Tables 2.1 Cross-Correlation Properties of Gold Codes (No Doppler Offset)...7 2.2 Types of RF Interference and Potential Sources...13 5.1 Acquired SVs and Their C/No in Data Set without Interference...68 5.2 Acquired SVs and Their C/No in Data Set with An interference. 68 A1 Corresponding Spatial Angles of Wavenumbers..81 Publication Y.H.Zheng, M.Trinkle, D.A.Gray, GPS Blind Beamforming Technique,Proceedings of International Global Navigation Satellite Systems Symposium on GPS/GNSS / Andrew Dempster (ed.):1-11,sydney, Australia, 2007. xv