EE 570: Location and Navigation

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

EE 570: Location and Navigation

t =1 Transmitter #2 Figure 1-1 One Way Ranging Schematic

UNIT 1 - introduction to GPS

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

Global Navigation Satellite Systems II

Understanding GPS: Principles and Applications Second Edition

Signals, and Receivers

FieldGenius Technical Notes GPS Terminology

GLOBAL POSITIONING SYSTEMS

Global Positioning System: what it is and how we use it for measuring the earth s movement. May 5, 2009

Introduction to Global Navigation Satellite System (GNSS) Signal Structure

Mobile Positioning in Wireless Mobile Networks

King AbdulAziz University. Faculty of Environmental Design. Geomatics Department. Mobile GIS GEOM 427. Lecture 3

Introduction to Geographic Information Science. Last Lecture. Today s Outline. Geography 4103 / GNSS/GPS Technology

3D-Map Aided Multipath Mitigation for Urban GNSS Positioning

An Introduction to GPS

Modelling GPS Observables for Time Transfer

Principal Investigator Co-Principal Investigator Co-Principal Investigator Prof. Talat Ahmad Vice-Chancellor Jamia Millia Islamia Delhi

The Global Positioning System

Introduction to the Global Positioning System

GLOBAL POSITIONING SYSTEMS. Knowing where and when

GPS Milestones, cont. GPS Milestones. The Global Positioning Sytem, Part 1 10/10/2017. M. Helper, GEO 327G/386G, UT Austin 1. US GPS Facts of Note

ORBITAL NAVIGATION SYSTEMS PRESENT AND FUTURE TENDS

Bernhard Hofnlann-Wellenhof Herbert Lichtenegger Elmar Wasle. GNSS - Global Navigation Satellite Systenls. GPS, GLONASS, Galileo, and nl0re

Understanding GPS/GNSS

GPS (Introduction) References. Terms

GPS: The Basics. Darrell R. Dean, Jr. Civil and Environmental Engineering West Virginia University. Expected Learning Outcomes for GPS

Challenges and Solutions for GPS Receiver Test

GPS Global Positioning System

Proceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003.

TREBALL DE FI DE CARRERA

GPS (Introduction) References. Terms

Broadcasting System Time Scales Offsets in Navigation Messages. Assessment of Feasibility

Radar Probabilistic Data Association Filter with GPS Aiding for Target Selection and Relative Position Determination. Tyler P.

A Distribution Method of High Precise Differential Corrections for a Network Beidou/RTK System Based on Vehicular Networks

Wednesday AM: (Doug) 2. PS and Long Period Signals

ESTIMATION OF IONOSPHERIC DELAY FOR SINGLE AND DUAL FREQUENCY GPS RECEIVERS: A COMPARISON

Every GNSS receiver processes

Fundamentals of GPS Navigation

GNSS: orbits, signals, and methods

Using GPS in Embedded Applications Pascal Stang Stanford University - EE281 November 28, 2000

COMPARISON BETWEEN BROADCAST AND PRECISE ORBITS: GPS GLONASS GALILEO AND BEIDOU. A. Caporali and L. Nicolini University of Padova, Italy

Security of Global Navigation Satellite Systems (GNSS) GPS Fundamentals GPS Signal Spoofing Attack Spoofing Detection Techniques

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

Precise Positioning with Smartphones running Android 7 or later

The Global Positioning System

The GLOBAL POSITIONING SYSTEM James R. Clynch February 2006

Global Positioning Systems (GPS) Trails: the achilles heel of mapping from the air / satellites

PRINCIPLES AND FUNCTIONING OF GPS/ DGPS /ETS ER A. K. ATABUDHI, ORSAC

Global Positioning System (GPS) Positioning Errors During Ionospheric Scintillation Event. Keywords: GPS; scintillation; positioning error

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

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

GPS Accuracies in the Field

One Source for Positioning Success

Introduction to NAVSTAR GPS

Introduction to DGNSS

Name: Chengming Jin Supervisor: Allison Kealy. GNSS-based Positioning Scheme & Application in Safety-critical Systems of Rail Transport

Introduction to the Global Positioning System

DYNAMIC POSITIONING CONFERENCE October 7-8, Sensors I. Integrating Other GNSS with GPS and its Implication for DP Positioning

Integrity of Satellite Navigation in the Arctic

2 INTRODUCTION TO GNSS REFLECTOMERY

GLOBAL NAVIGATION SATELLITE SYSTEMS (GNSS) ECE 2526E Tuesday, 24 April 2018

Sources of Error in Satellite Navigation Positioning

NavX -NCS The first Galileo/GPS full RF Navigation Constellation Simulator

Bring satellites into your lab: GNSS simulators from the T&M expert.

GNSS 101 Bringing It Down To Earth

Attitude Determination of Small Satellite: The GNSS Paradigm

Resection. We can measure direction in the real world! Lecture 10: Position Determination. Resection Example: Isola, Slovenia. Professor Keith Clarke

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

Monitoring the Ionosphere and Neutral Atmosphere with GPS

2. GPS and GLONASS Basic Facts

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

Test Solutions for Simulating Realistic GNSS Scenarios

Bring satellites into your lab

The added value of new GNSS to monitor the ionosphere

Supplement to. Global navigation satellite systems (GNSS) L E C T U R E. Zuzana Bělinová. TELEMATIC SYSTEMS AND THEIR DESIGN part Systems Lecture 5

The Wide Area Augmentation System

GBAS FOR ATCO. June 2017

Study and analysis of Differential GNSS and Precise Point Positioning

DYNAMIC POSITIONING CONFERENCE October 7-8, Sensors II. Redundancy in Dynamic Positioning Systems Based on Satellite Navigation

The last 25 years - GPS to multi-gnss: from a military tool to the most widely used civilian positioning solution

Global Correction Services for GNSS

GSS8000. Highlights of the GSS8000 series. Multiple Signals Combined. Comprehensive Modelling. Unmatched Pedigree and Support

Introduction to GNSS Base-Station

Evaluation of Multi-Constellation GNSS Precise Point Positioning (PPP) Techniques in Egypt

DEFINING THE FUTURE OF SATELLITE SURVEYING WITH TRIMBLE R-TRACK TECHNOLOGY

LOCALIZATION WITH GPS UNAVAILABLE

The topic we are going to see in this unit, the global positioning system, is not directly related with the computer networks we use everyday, but it

What is a GPS How does GPS work? GPS Segments GPS P osition Position Position Accuracy Accuracy Accuracy GPS A pplications Applications Applications

Introduction to GNSS

Data Acquisition Experiment using NovAtel Dual Frequency GPS Receiver

Dynamic Global Navigation Satellite System antenna position verification using raw pseudorange information

Satellite Navigation Science and Technology for Africa. 23 March - 9 April, Satellite Navigation

GPS Technical Overview N5TWP NOV08. How Can GPS Mislead

User Trajectory (Reference ) Vitual Measurement Synthesiser. Sig Gen Controller SW. Ethernet. Steering Commands. IO-Controller

Satellite-Induced Multipath Analysis on the Cause of BeiDou Code Pseudorange Bias

Lecture 2 Satellite orbits and clocks computation and accuracy

Global Navigation Satellite System and Augmentation

Basics of Satellite Navigation an Elementary Introduction Prof. Dr. Bernhard Hofmann-Wellenhof Graz, University of Technology, Austria

Transcription:

EE 570: Location and Navigation Global Navigation Satellite Systems (GNSS) Part I Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder Electrical and Computer Engineering Department Embry-Riddle Aeronautical Univesity Prescott, Arizona, USA April 25, 2016 Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 1 / 20

Dead Reckoning vs Position Fixing Navigation can be accomplished via position fixing or dead reckoning 1 Dead Reckoning Measures changes in position and/or attitude Inertial sensors provide relative position (and attitude) 2 Position Fixing Directly measuring location GPS provides absolute positino (and velocity) How does GPS work? Effectively via Multilateration If I can measure my distance to three (or more) satellites at known locations, then, own location can be resolved. Measure distance via time-of-flight Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 2 / 20

GNSS GNSS A generic term used to describe these navigation systems that provide a user with 3-D positioning solution using RF ranging of signals transmitted by orbiting satellite GNSS examples include NAVSTAR Navigation by Satellite Ranging and Timing operated by the United States commonly referred to as Global Positing System (GPS) GLONASS Russian Galileo European Beidou China Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 3 / 20

GNSS Architecture Space segment (satellites) Control segment User segment Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 4 / 20

Space Segment Collection of satellites known as constellation Broadcasts signals to control segement and the users Distributed among different medium Earth orbits (MEOs) GPS satellites orbit at a radius of 26,580km two orbits per sidereal day Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 5 / 20

Control Segment Consists of monitoring stations at surveyed locations with synchronized clocks and collects ranging measurements control stations received data from monitoring stations and calculates corrections uplink stations sends commands to the satellites. Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 6 / 20

GNSS Signals In general, a GNSS signal is a carrier with a spreading code modulated using binary phase shift keying (BPSK) given by s(t) = 2PC(t)D(t) cos(2πf ca t + φ 0 ) (1) where P is the signal power, C(t) is the spreading code, D(t) is the data, f ca is the carrier frequency, and φ 0 is the phase offset. C(t) and D(t) have ±1 values. Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 7 / 20

BPSK carrier data BPSK Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 8 / 20

Spreading Code data PRN spread data Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 9 / 20

Signal Power Orignal signal despread signal noise level Spread signal Spread signal Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 10 / 20

GPS Modulation Schemes The GPS employs BPSK modulation at two frequencies L1=1,575.42 MHz L2=1,227.60 MHz Two main PRN code C/A: Course acquistion (10-bit 1MHz) P: Precise 40-bit 10MHz Encrypted P(Y) code Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 11 / 20

Ranging Basics By determining the phase of the received PRN code the raw pseudo-range to a given satellite is given by ρ s a,r = ( t s sa t s st,a)c (2) where t s sa is the transmission time of the signal from the satellite, s, t s st,a is the arrival time at antenna, a, and c is the speed of light. Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 12 / 20

True Range, LOS and Range Rates The true range from an antenna a to a satellite s in the ECEF frame is given by r as = r e es(t s st,a) r e ea(t s sa,a) + δρ s ie,a (3) where δρ s ie,a is a correction factor due to rotation of the earth causing Sagnac effect. The line-of-sight unit vector (direction from which a signal arrives at the user antenna) in the ECEF frame is given by u e as r e es(t s st,a) r e ea(t s sa,a) r e es(t s st,a) r e ea(t s sa,a) (4) The range rate using ECEF velocities is r as = ( u e as) T ( v e es(t s st,a) v e es(t s sa,a)) + δ ρ s ie,a (5) Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 13 / 20

Sagnac Correction The Sagnac correction is approximated as δρ s ie,a ω ie c and the range-rate Sagnac correction is δ ρ s ie,a ω ie c [ y e es (t s st,a)x e ea(t s sa,a) x e es(t s st,a)y e ea(t s sa,a) ] (6) v es,y e (tst,a)x s ea(t e sa,a) s + yes(t e st,a)v s ea,x(t e sa,a) s v es,x(t e st,a)y s ea(t e sa,a) s xes(t e st,a)v s ea,y e (tsa,a) s 0 (7) Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 14 / 20

Multilateration Use the range to multiple satellites to determine the position of the user equipment. Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 15 / 20

Geometric Dillution of Precision GNSS solution is affected by the geometry of the satellite constellation observed by the receiver antenna. Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 16 / 20

Positioning All measurements are in ECEF ρ i = (x i x) 2 + (y i y) 2 + (z i z) 2 ρ 2 i = x 2 i + x 2 2x i x + y 2 i + y 2 2y i y + z 2 i + z 2 2z i z ρ 2 i (xi 2 + yi 2 + zi 2 ) (x 2 + y 2 + z 2 ) = 2x i x 2y i y 2z i z ρ 2 1 (x 1 2 + y 1 2 + z2 1 ) r e 2 2x 1 2y 1 2z 1 ρ 2 2 (x 2 2 + y 2 2 + z2 2 ) r e 2 2x 2 2y 2 2z 2 x =.. y z ρ 2 n (xn 2 + yn 2 + zn) 2 r e 2x n 2y n 2z n Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 17 / 20

Measurements of pseudorange In reality there are errors in the propagation model used for the signal due to ionosphere and the troposphere. In addition there are clock errors both at the satellite and the receiver. Consquently, the pseudorange measurement is given by ρ measured =ρ true + ɛ ionospheric + ɛ tropospheric + ɛ ephemeris + ɛ satellite clock + ɛ receiver clock + ɛ multipath (8) www.intellego.fr (blog by manumanu) http://www.engineeringsall.com/sources-of-errors-in-gps/ Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 18 / 20

Error Mitigation Techniques Differential GPS Measure pseudorange error at surveyed locations Subtract error at the user equipment before calculating position Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 19 / 20

Error Mitigation Techniques WAAS GPS Wide Area Augmentation System Provide corrections based on user position Assumes atomospheric errors are locally correlated. Aly El-Osery, Kevin Wedeward (NMT) EE 570: Location and Navigation April 25, 2016 20 / 20