Block-Repetitive Iterated Processing for Software GPS Receiver: Dichotomized Search of Correlation Peak (Preprint)

Abstract

The software GPS receiver offers a block-repetitive iterated processing capability that is difficult, if not impossible, to realize with a hardware correlator-based GPS receiver. Applications of such block-repetitive iterated processing include iterative estimation of GPS signal parameters under high dynamics and nonlinearities, cross-correlation cancellation of multi-access interference, and multipath mitigation. In this paper, we first analyze the block-repetitive iterated processing capability offered by a software GPS receiver in both the acquisition and tracking modes as compared to conventional hardware correlator-based GPS receivers. Then we present a dichotomized search of the true correlation peak for delay estimation as an illustrating example of block iterative processing. This is in contrast to a conventional delay-locked loop (DLL) that moves several correlators of fixed spacing so as to drive the delay error discriminator to zero (an early-minus-late type). An advantage of this dichotomized search is its reduced sensitivity to multipath. This can be understood as if it implements a sequential software narrow correlator vs. parallel hardware narrow correlators. Since it adapts to data with a variable spacing, it is computationally more efficient than a software implementation that uses a fixed number of correlators with the same coverage. Simulation results are presented to show the multipath-desensitized delay estimation as compared to the theoretical multipath error envelope and to the thermal noise errors under various SNR conditions for different multipath parameters.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2006
Accession Number
ADA484361

Entities

People

  • Chun Yang
  • Mikel Miller
  • Thao D. Nguyen

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Acquisition
  • Air Force
  • Air Force Research Laboratories
  • Algorithms
  • Cancellation
  • Correlators
  • Cross Correlation
  • Discriminators
  • Dynamics
  • Electrical Engineering
  • Frequency
  • Global Positioning Systems
  • Military Research
  • Navigation
  • Parallel Computing
  • Parallel Processing
  • Simulations

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Radar Systems Engineering.

Technology Areas

  • Space
  • Space - Spacecraft Maneuvers