Multi-Receiver Vector Tracking

Similar documents
Multi-Receiver Vector Tracking Based on a Python Platform

Advanced Multi-Receiver Position-Information-Aided Vector Tracking for Robust GPS Time Transfer to PMUs

Robust GPS-Based Timing for PMUs Based on Multi-Receiver Position-Information-Aided Vector Tracking

Improved GPS Carrier Phase Tracking in Difficult Environments Using Vector Tracking Approach

Vector tracking loops are a type

Robust GPS-Based Timing for Phasor Measurement Units: A Position-Information- Aided Approach

With billions of GNSSenabled

Utilizing Batch Processing for GNSS Signal Tracking

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

EE 570: Location and Navigation

Advanced Multi-Receiver Vector Tracking for Positioning a Land Vehicle

Robust GPS-Based Direct Timing Estimation for PMUs

GPS Spoofer Localization for PMUs using Multi-Receiver Direct Time Estimation

GNSS for UAV Navigation. Sandy Kennedy Nov.15, 2016 ITSNT

Measurement Level Integration of Multiple Low-Cost GPS Receivers for UAVs

c 2017 SRIRAMYA BHAMIDIPATI

Resilient and Accurate Autonomous Vehicle Navigation via Signals of Opportunity

Integrated Navigation System

Guochang Xu GPS. Theory, Algorithms and Applications. Second Edition. With 59 Figures. Sprin ger

GPS Beamforming with Low-cost RTL-SDRs Wil Myrick, Ph.D.

Real-Time Software Receiver Using Massively Parallel

GALILEO Applications. Andreas Schütz Training on GNSS T131 / T151 Bangkok, January 14th 2019

Foreword by Glen Gibbons About this book Acknowledgments List of abbreviations and acronyms List of definitions

Relative Navigation, Timing & Data. Communications for CubeSat Clusters. Nestor Voronka, Tyrel Newton

3D-Map Aided Multipath Mitigation for Urban GNSS Positioning

Adaptive Array Technology for Navigation in Challenging Signal Environments

THOMAS PANY SOFTWARE RECEIVERS

Satellite and Inertial Attitude. A presentation by Dan Monroe and Luke Pfister Advised by Drs. In Soo Ahn and Yufeng Lu

A Multi-Layered, Multi-Receiver Architecture

Assessing & Mitigation of risks on railways operational scenarios

POWERGPS : A New Family of High Precision GPS Products

Spoofing GPS Receiver Clock Offset of Phasor Measurement Units 1

GNSS Multi-Receiver Vector Tracking

Modernised GNSS Receiver and Design Methodology

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

GPS and Recent Alternatives for Localisation. Dr. Thierry Peynot Australian Centre for Field Robotics The University of Sydney

FieldGenius Technical Notes GPS Terminology

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

Trustworthy Positioning for Next Generation Intelligent Transport Systems Ahmed El-Mowafy

GPS-Aided INS Datasheet Rev. 2.6

Introduction to GNSS Base-Station

GPS/QZSS Signal Authentication Concept

Understanding GPS: Principles and Applications Second Edition

Jamming and Spoofing of GNSS Signals An Underestimated Risk?!

Future of GNSS Receivers. Éamonn Glennon

Reliability Estimation for RTK-GNSS/IMU/Vehicle Speed Sensors in Urban Environment

School of Surveying & Spatial Information Systems, UNSW, Sydney, Australia

Signals, and Receivers

GPS-Aided INS Datasheet Rev. 2.7

Building obstructions and reflections present

The Benefits of Three Frequencies for the High Accuracy Positioning

Cooperative navigation: outline

Inertial Navigation System

Ultra-wideband Radio Aided Carrier Phase Ambiguity Resolution in Real-Time Kinematic GPS Relative Positioning

MOBILE COMPUTING 1/28/18. Location, Location, Location. Overview. CSE 40814/60814 Spring 2018

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

GPS-Aided INS Datasheet Rev. 3.0

SERIES VECTORNAV TACTICAL SERIES VN-110 IMU/AHRS VN-210 GNSS/INS VN-310 DUAL GNSS/INS

Chapter 6. Temperature Effects

GPS-Aided INS Datasheet Rev. 2.3

ENHANCEMENTS IN UAV FLIGHT CONTROL AND SENSOR ORIENTATION

UNIVERSITY OF CALGARY. DGPS and UWB Aided Vector-Based GNSS Receiver for Weak Signal Environments. Billy Chan A THESIS

Hydrofest The Hydrographic Society in Scotland

Performance Analysis of Joint Multi-Antenna Spoofing Detection and Attitude Estimation

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

Including GNSS Based Heading in Inertial Aided GNSS DP Reference System

Precise GNSS Positioning for Mass-market Applications

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype

Improved Jamming Resilience of GPS Timing for Phasor Measurement Units using Position-Information-Aided Vector Tracking

GNSS for Landing Systems and Carrier Smoothing Techniques Christoph Günther, Patrick Henkel

Performance Evaluation Of Real Time Precise Point Positioning (RT-PPP) In Static & Kinematic Modes In Egypt

UCGE Reports Number 20305

GNSS RFI/Spoofing: Detection, Localization, & Mitigation

Lab on GNSS Signal Processing Part II

Inertial Systems. Ekinox Series TACTICAL GRADE MEMS. Motion Sensing & Navigation IMU AHRS MRU INS VG

KALMAN FILTER APPLICATIONS

(SDR) Based Communication Downlinks for CubeSats

A VIRTUAL VALIDATION ENVIRONMENT FOR THE DESIGN OF AUTOMOTIVE SATELLITE BASED NAVIGATION SYSTEMS FOR URBAN CANYONS

IMPROVED RELATIVE POSITIONING FOR PATH FOLLOWING IN AUTONOMOUS CONVOYS

Global Navigation Satellite Systems (GNSS)Part I EE 570: Location and Navigation

NovAtel SPAN and Waypoint GNSS + INS Technology

Fundamentals of Global Positioning System Receivers

GPS Multi-Receiver Joint Direct Time Estimation and Spoofer Localization

NovAtel SPAN and Waypoint. GNSS + INS Technology

GPS-denied Pedestrian Tracking in Indoor Environments Using an IMU and Magnetic Compass

Cooperative navigation (part II)

GNSS-Receiver with open interface for deeply coupling and vector tracking

Decoding Galileo and Compass

GPS Field Experiment for Balloon-based Operation Vehicle

REAL-TIME GPS ATTITUDE DETERMINATION SYSTEM BASED ON EPOCH-BY-EPOCH TECHNOLOGY

One Source for Positioning Success

PROTECTING GPS/GNSS-RELIANT MILITARY SYSTEMS

Generation of Consistent GNSS SSR Corrections

Analysis on GNSS Receiver with the Principles of Signal and Information

Satellite Navigation Integrity and integer ambiguity resolution

GPS data correction using encoders and INS sensors

Design and Implementation of Inertial Navigation System

Future Dual Systems for Landing. The DGNSS PALS opportunity Marco Donfrancesco Intelligence & Cyber EW Sales & Mktg

The Possibility of Precise Automobile Navigation using GPS/QZS L5 and (Galileo E5) Pseudo ranges

Clock Synchronization of Pseudolite Using Time Transfer Technique Based on GPS Code Measurement

Transcription:

Multi-Receiver Vector Tracking Yuting Ng and Grace Xingxin Gao please feel free to view the.pptx version for the speaker notes

Cutting-Edge Applications UAV formation flight remote sensing interference mitigation Network Sync. PMU time voltage/ current Sampling Device synchronized phasor measurements SAR-GNSS Processing 1

State-of-the-Art Techniques increased availability EKF VDLL VFLL IMU beamstearing Signal tracking clock Multiple antennas External aiding increased robustness RTK PPP DGPS Multiple receivers 2

State-of-the-Art Techniques increased availability EKF VDLL VFLL IMU beamstearing Signal tracking clock Multiple antennas External aiding increased robustness RTK PPP DGPS Multiple receivers 2

State-of-the-Art Techniques increased availability EKF VDLL VFLL IMU beamstearing Signal tracking clock Multiple antennas External aiding increased robustness RTK PPP DGPS Multiple receivers Cooperative Navigation Joint Signal Tracking 2

Multi-Receiver Vector Tracking Joint tracking of multiple GNSS receivers for increased accuracy, robustness and reliability 3

Outline Motivation Coop Nav, Joint Signal Tracking Our Approach Multi-Receiver Vector Tracking Implementation Hardware, Python SDR Experimental Validation Summary

MRVT Receiver Architecture incoming raw signal Channel 1... Receiver Channel N......... Receiver Receiver Network Scheme Scalar SRVT MRVT Entities N x M Channels M Receivers 1 Network Unknowns N x M x 4 M x 8 1 x 14 N Channels M Receivers 4 Unknowns M Receivers 8 Unknowns 1 Network 14 Unknowns 4

Comparison with other GNSS Processing Implementations Antenna array Differential GPS (DGPS) GNSS Receiver measurements / coordinates Nav Filter GNSS Receiver GNSS Receiver Single-Receiver Vector Tracking (SRVT) Multi-Receiver Vector Tracking (MRVT) 5

MRVT Block Diagram 6

MRVT Block Diagram 6

Single Receiver Vector Tracking Loop EKF-based Filter Vector Delay Lock Loop - James J. Spilker, Jr. Global Positioning System-Theory and Applications, Volumes I, II. AIAA, Washington, DC., 71996.

Single Receiver PIA Vector Tracking State Representation Process Noise Cov. 8

Single Receiver PIA Vector Tracking State Representation Process Noise Covariance Matrix σ 2 σ 2 9

MRVT Block Diagram 10

MRVT Loop 11

MRVT Variations MRVT Enforce baseline, attitude and velocity constraints Enforce timing constraints MRPIAVT Enforce timing constraints clock bias differ by constant clock drift same 12

Multi-Receiver Vector Tracking Receiver Network Channel Receiver LOS Projections Code and Carrier NCO EKF incoming GPS signal Correlator Code and Carrier Discriminators Time Update Measurement Update MRVT Filter navigation solution a priori information 13

Outline Motivation Coop Nav, Joint Signal Tracking Our Approach Multi-Receiver Vector Tracking Implementation Hardware, Python SDR Experimental Validation Summary

Overall Implementation GNSS antennas ADCs Network Receiver Hardware Software (Python SDR) 4.60m 14

Python SDR : Research Platform Share information effectively SDR (Software Defined Radio) OOP (Object-Oriented Programming) 15

Python SDR : Research Platform 16

Python SDR : Teaching Platform 17

Python SDR : Teaching Platform 17

Outline Motivation Coop Nav, Joint Signal Tracking Our Approach Multi-Receiver Vector Tracking Implementation Hardware, Python SDR Experimental Validation Summary

MRVT Positioning Results SRVT MRVT SRVT zoomed in MRVT zoomed in 18

MRVT Positioning Results SRVT MRVT SRVT zoomed in MRVT zoomed in 18

MRVT Results: Reliable Altitudes 19

MRVT Results: Accurate Baselines 19

MRVT Results: Less Noisy Speeds 19

Results with Buildings+Accelerations SRVT MRVT 20

Results with Buildings+Accelerations SRVT zoomed in MRVT zoomed in 20

MRPIAVT Results: Improved Timing Accuracy SRVT MRPIAVT 21

MRPIAVT Results: Improved Timing Accuracy SRVT MRPIAVT 21

MRPIAVT: Resistant to Jamming Added noise of different levels Clock bias comparison across different noise power Clock drift comparison across different noise power 22

MRPIAVT: Robust to Meaconing weak meaconing (1:1 power ratio) clock bias clock drift state error cov robust to attack strong meaconing (100:1 power ratio) clock bias clock drift state error cov attack detected 23

MRPIAVT: Detects Data Spoofing Attacked af 0 in Subframe 1 of Ephemerides satellite clock biases shifted by 4s clock bias clock drift state error cov attack detected 24

Outline Motivation Coop Nav, Joint Signal Tracking Our Approach Multi-Receiver Vector Tracking Implementation Hardware, Python SDR Experimental Validation Summary

Summary Proposed Multi-Receiver Vector Tracking (MRVT) Cooperative navigation Joint signal tracking Designed MRVT Architecture Implemented in Python SDR Conducted MRVT Experiments Validated Performance Improvements MRVT : Demonstrated increased accuracy in horizontal heading, altitudes, baselines, speeds, timing MRPIAVT : Demonstrated improved timing accuracy and precision, robustness against timing attacks 25

From all of us @UIUC Thank you!