×

GLOBAL POSITIONING SYSTEM USING BROADBAND NOISE REDUCTION

  • US 20080211715A1
  • Filed: 08/16/2007
  • Published: 09/04/2008
  • Est. Priority Date: 08/17/2006
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for GPS signal processing comprising:

  • sensing GPS signals from a plurality of satellites through an antenna and preamplifier;

    receiving the GPS signals from the antenna and preamplifier in an RF stage;

    down converting the GPS signals from RF to IF frequencies in a down converter;

    converting the IF GPS signals to digital GPS signals in an analog-to-digital converter (A/D);

    inputting the digital GPS signals to a digital signal processor;

    buffering the digital GPS signals in the digital signal processor to obtain a block of time sampled digital GPS signals;

    multiplying the block of time sampled digital GPS signals by a coarse acquisition (C/A) code in the digital signal processor to obtain a decoded GPS signal, the C/A code being concatenated over a time interval that matches the buffered block of time sampled digital GPS signals;

    filtering and decimating the decoded GPS signal in the digital signal processor to reduce the sample rate to produce a reduced sample rate signal;

    reducing a broadband noise component of the reduced sample rate signal by;

    applying the reduced sample rate signal to a bulk delay to provide a delayed version of the reduced sample rate signal,adaptively filtering the delayed version of the reduced sample rate signal in an adaptive filter to generate an adaptive filter output signal,subtracting the adaptive filter output signal from the reduced sample rate signal to generate an error signal,feeding back the error signal to the adaptive filter, anditeratively adjusting a plurality of filter weighting parameters in the adaptive filter in response to the error signal to modify the adaptive filter output signal having a reduced level of the broadband noise component;

    performing spectral analysis of the adaptive filter output signal to detect a shifted carrier frequency by performing spectral bin-to-bin comparisons on a plurality of discrete frequency bins;

    selecting a peak spectral bin based on a greatest power value for all time shifts associated with the C/A codes, and comparing the greatest power value in the peak spectral bin to a threshold value;

    associating the time shift of the C/A code and the frequency bin with greatest power value that exceeds the threshold, to be the time shift estimate and frequency shift estimate;

    passing the time shift estimate and frequency shift estimate to a signal tracking function to produce a refined time shift estimate and a refined frequency shift estimate; and

    passing the refined time shift estimate and the refined frequency shift estimate from the signal tracking function to a navigation processor that combines the refined time shift estimate and the refined frequency shift estimate with ephemeris data to calculate a GPS location.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×