+ All Categories
Home > Documents > Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast...

Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast...

Date post: 05-Jun-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
19
G O D D A R D S P A C E F L I G H T C E N T E R Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center
Transcript
Page 1: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

G O D D A R D S P A C E F L I G H T C E N T E R

Navigator GPS Receiver for FastAcquisition and Weak Signal Space

Applications

NASA-Goddard Space Flight Center

Page 2: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

2G O D D A R D S P A C E F L I G H T C E N T E R

Motivation I

Page 3: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

3G O D D A R D S P A C E F L I G H T C E N T E R

Motivation II

• Power levels computedfrom “typical” block IIAtransmitted power levelsand mean IIA antennagain pattern

• C/No calculationassumes:

thermal noise density =-204 dBW-Hz

receiver losses =4.5 dB

Page 4: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

4G O D D A R D S P A C E F L I G H T C E N T E R

Goddard High Altitude GPS Work

TrueSatellite Position

Receiver’s InstantaneousKinematic Solutions

Kinematic Solutionif Predicted

OD Solution

OD Predicted Solution

GEONS Software

PiVoT GPS Receiver AMSAT AO-40 Flight Experiment

Page 5: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

5G O D D A R D S P A C E F L I G H T C E N T E R

Navigator Specifications/Goals I

• Build a fully space qualified GPS receiver that canoperate effectively at HEO well as LEO– Stringent radiation requirements

• Design for complete autonomy– Zero a priori knowledge, no aiding

• Acquire and track weak signals down to 25 dB‑Hz

• Acquire GPS signals quickly– Within one second for strong signals (>40 dB‑Hz)

– Within one minute for weak signals (<40 dB‑Hz)

Page 6: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

6G O D D A R D S P A C E F L I G H T C E N T E R

Navigator Specifications/Goals II

• Implement algorithms in FPGAs– Allows for easy modification, upgrade, and customization

• Provide open source software– Provides an excellent platform for GPS development

Page 7: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

7G O D D A R D S P A C E F L I G H T C E N T E R

Receiver Hardware Concept

Microprocessor

Analog Front End

Antenna

Low Level Receiver Software

•Tracking Loops•Raw Observations

High Level Receiver Software

•PVT solution•Navigation Filter

Hardware Correlators

Channel 1

Channel 2

Etc.

Acquisition Module

Page 8: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

8G O D D A R D S P A C E F L I G H T C E N T E R

Navigator Methods

• Improved acquisition speed/sensitivity from FFTbased calculation of extended correlations– Employs “frequency domain” correlation of the C/A code

– Equivalent to having >300,000 parallel correlators

– Enables extended correlation intervals without prohibitivelylong acquisition times

– Reference: Psiaki, M. L. “Block Acquisition of Weak GPSSignals in a Software Receiver,” Proc. of ION GPS 2001.

• Improved tracking sensitivity using essentiallystandard PLL/DLL methods with correlationsextended to 20ms

Page 9: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

9G O D D A R D S P A C E F L I G H T C E N T E R

Navigator Acquisition I

• Strong Signal Mode– Based on 1ms correlation

– Effective down to ~40dB-Hz, appropriate for “below theconstellation” applications

– Acquisition of all visible signals in a few seconds

• Weak Signal Mode– Based on combined 10ms coherent/extended non-coherent

correlation in alternating blocks of 10ms to avoid GPS data bittransitions

– Effective even below 25dB-Hz, enabling “above theconstellation” applications: GEO, HEO, etc.

– Large Memory requirements

Page 10: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

10G O D D A R D S P A C E F L I G H T C E N T E R

Navigator Acquisition II

• Algorithm is completely embedded in FPGA– Commanded with SV#, Doppler range/search granularity, and

integration time – returns largest correlation and coordinates

• Operates in real-time, no buffering/post-processingor “catch-up” period

• 10-bit, 2048 point FFT engine at core

Page 11: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

11G O D D A R D S P A C E F L I G H T C E N T E R

Sample Acquisition at 20dB-Hz

Page 12: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

12G O D D A R D S P A C E F L I G H T C E N T E R

Dual Mode Acquisition

pre-computedFFT’d

PRN codes

1ms

|.|2

FFT

X

1ms coherentcorrelationmemory

IFFT

1ms

peakcorrelationdetector

+

AnalogFront End

1ms freqshift buffer

residualDopplerremoval

codeDopplercorrect

Micro-processor(ColdFire)

long-termcorrelationmemory

10ms coherentcombination

(interpolation)

1ms

|.|2

Weak Signal Mode Only

“Frequency Domain” Correlation

Page 13: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

13G O D D A R D S P A C E F L I G H T C E N T E R

Navigator Tracking

• Essentially standard tracking correlators/channels– FPGA implementation implies easy upgrade e.g. L2C code

generators soon

• Basic unit is a 12 channel time-shared correlatorblock– Ultimately 2 or 3 of these blocks for a total of 24 or 36 channels

Page 14: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

14G O D D A R D S P A C E F L I G H T C E N T E R

Hardware Implementation

Antenna

ActelRTAX2000

Actel RTAX2000

Discrete orASICL1/L2

RF front end

MotorolaColdfire

RH-CF5208(GD Process)

SRAM

Acquisition

Tracking ProcessorAnalog Front End

Page 15: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

15G O D D A R D S P A C E F L I G H T C E N T E R

Future Flight Board (Core SDN)

• Taking advantage ofNASA’s SolarDynamics ObservatoryMission’s SubsystemData Node (SDN)development

• 6U-220 cPCI card• Rad-Hard ColdFire• EEPROM• cPCI• RS422• 1553• ADC

Analog Front End and

GPS Hardware goes here

Page 16: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

16G O D D A R D S P A C E F L I G H T C E N T E R

Software

• New development– Allows open source

– Applying extensiveexperience

• Runs under NucleusRTOS

• Low-level hardwareinterface and control

• Basic Core Navigation

• GEONS

• Special Applications

– e.g. Attitudedetermination

Pipe-w

all

Hardware/FPGAs

Acquisition Module

Tracking Loops

Acquisition Control

GEONS

Navigation

Ephemeris/Almanac

Comm.

Software/Microprocessor

Tracking Status

Measurements

Data Message

Tracking Correlators

To Spacecraft(1553)

Page 17: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

17G O D D A R D S P A C E F L I G H T C E N T E R

Navigator Status I

• Algorithms implemented and tested in non-real timesoftware receiver– Tuned for FPGA implementation

• Implemented in VHDL/C and tested on Xilinx/ColdFirebased development board– Strong signal acquisition/tracking complete

– Weak signal acquisition/tracking demonstrated to work at 25dB-Hz

– Low-level receiver software completed

Page 18: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

18G O D D A R D S P A C E F L I G H T C E N T E R

Navigator Status II

• GPS Navigation software - Ongoing– Basic PVT capability demonstrated

– Experience with GEONS real-time application on PiVoT receiverbeing directly applied to Navigator

• Breadboard Level Design in works– Employs flight (or commercial equivalent) parts

– Uses Core SDN processor card breadboard

– Provides fully functional stand-alone receiver for testing in highaltitude scenarios in FFTB

Page 19: Navigator GPS Receiver for Fast Acquisition and Weak ... · Navigator GPS Receiver for Fast Acquisition and Weak Signal Space Applications NASA-Goddard Space Flight Center. G O D

19G O D D A R D S P A C E F L I G H T C E N T E R

Thank You

Thank You


Recommended