Localization with GPS Localization with GPS From GPS Theory and - - PowerPoint PPT Presentation

localization with gps localization with gps
SMART_READER_LITE
LIVE PREVIEW

Localization with GPS Localization with GPS From GPS Theory and - - PowerPoint PPT Presentation

Localization with GPS Localization with GPS From GPS Theory and Practice Fifth Edition Presented by Martin Constantine Introduction w GPS = Global Positioning System w Three segments: 1. Space (24 satellites) 2. Control (DOD) 3. User


slide-1
SLIDE 1

Localization with GPS Localization with GPS

From GPS Theory and Practice Fifth Edition Presented by Martin Constantine

slide-2
SLIDE 2

Introduction

w GPS = Global Positioning System w Three segments:

  • 1. Space (24 satellites)
  • 2. Control (DOD)
  • 3. User (civilian and military receivers)
slide-3
SLIDE 3

GPS Overview

w Satellites transmit L1 and L2 signals w L1--two pseudorandom noise signals

– Protected (P-)code – Course acquisition (C/A) code (most civilian

receivers)

w L2--P-code only w Anti-spoofing adds noise to the P-code, resulting in Y-code

slide-4
SLIDE 4

Observables

w Code pseudoranges

slide-5
SLIDE 5

Observables

w Phase pseudoranges

– N = number of cycles between satellite and

receiver

slide-6
SLIDE 6

Observables

w Doppler Data

– Dots indicate derivatives wrt time.

slide-7
SLIDE 7

Observables

w Biases and Noise

slide-8
SLIDE 8

Combining Observables

w Generally w Linear combinations with integers w Linear combinations with real numbers w Smoothing

slide-9
SLIDE 9

Mathematical Models for Positioning

w Point positioning w Differential positioning

– With code ranges – With phase ranges

w Relative positioning

– Single differences – Double differences – Triple differences

slide-10
SLIDE 10

Point Positioning

With Code Ranges With Carrier Phases With Doppler Data

slide-11
SLIDE 11

Differential Positioning

Two receivers used:

  • Fixed, A: Determines PRC and RRC
  • Rover, B: Performs point pos’ning with PRC and RRC

from A With Code Ranges

slide-12
SLIDE 12

Differential Positioning

With Phase Ranges

slide-13
SLIDE 13

Relative Positioning

Aim is to determine the baseline vector A->B. A is known, B is the reference point Assumptions: A, B are simultaneously observed Single Differences:

  • two points and one satellite
  • Phase equation of each point is differenced to yield
slide-14
SLIDE 14

Relative Positioning

w Double differences

– Two points and two satellites – Difference of two single-differences gives

slide-15
SLIDE 15

Relative Positioning

w Triple-Differences

– Difference of double-differences across two

epochs

slide-16
SLIDE 16

Adjustment of Mathematical Models

w Models above need adjusting so that they are in a linear form. w Idea is to linearize the distance metrics which carry the form:

slide-17
SLIDE 17

Adjustment of Mathematical Models

w Each coordinate is decomposed as follows:

Allowing the Taylor series expansion of f

slide-18
SLIDE 18

Adjustment of Mathematical Models

w Computing the partial derivatives and substituting preliminary equations yields the linear equation:

slide-19
SLIDE 19

Linear Models

w Point Positioning with Code Ranges

– Recall: – Substitution of the linearized term (prev. slide) and

rearranging all unknowns to the left, gives:

slide-20
SLIDE 20

Linear Models

w Point Positioning with Code Ranges w Four unknowns implies the need for four

  • satellites. Let:
slide-21
SLIDE 21

Linear Models

w Point Positioning with Code Ranges w Assuming satellites numbered from 1 to 4

Superscripts denote satellite numbers, not indices.

slide-22
SLIDE 22

Linear Models

Point Positioning with Code Ranges

  • We can now express the model in matrix form as

l = Ax where

slide-23
SLIDE 23

Linear Models

Point Positioning with Carrier Phases

  • Similarly computed.
  • Ambiguities in the model raise the number of

unknowns from 4 to 8

  • Need three epochs to solve the system. It produces

12 equations with 10 unknowns.

slide-24
SLIDE 24

Linear Models

Point Positioning with Carrier Phases

Linear Model

slide-25
SLIDE 25

Linear Models

Point Positioning with Carrier Phases

l = Ax

slide-26
SLIDE 26

Linear Models

Relative Positioning

  • Carrier phases considered
  • Double-differences treated
  • Recall: DD equation * _
  • The second term on the lhs is expanded and linearized as

in previous models to yield:

slide-27
SLIDE 27

Linear Models

Relative Positioning

  • The second term on the lhs is expanded and linearized as

in previous models to yield ( [9.133]…see paper pg 262)

  • l’s:
slide-28
SLIDE 28

Linear Models

Relative Positioning

  • The right hand side is abbreviated as follows (a’s):
slide-29
SLIDE 29

Linear Models

Relative Positioning

  • Since the coordinates of A must be known, the number of

unknowns is reduced by three. Now, 4 satellites (j,k,l,m) and two epochs are needed to solve the system.

slide-30
SLIDE 30

Extra References

w Introduction and overview: http://www.gpsy.org/gpsinfo/gps-faq.txt