×

Universal acquisition and tracking apparatus for global navigation satellite system (GNSS)

  • US 8,401,546 B2
  • Filed: 04/26/2010
  • Issued: 03/19/2013
  • Est. Priority Date: 04/26/2010
  • Status: Active Grant
First Claim
Patent Images

1. An acquisition and tracking apparatus for tracking a plurality of spread spectrum navigation signals, each modulated according to one of a set of modulation types on a higher frequency carrier converted into an intermediate frequency signal, the carrier comprising one or more subcarriers and a navigation message modulated with a spreading code, the spreading code comprising a data component for carrying the navigation message, the spreading codes having a nominal epoch which is essentially a multiple of a predetermined time period, the apparatus comprising a plurality N of channel processors, each said channel processors including:

  • a carrier demodulation module including a local carrier oscillator generating a local carrier frequency for demodulating the carrier from the intermediate frequency signal into a baseband signal;

    a code frequency generation module including a local code oscillator generating a code clock (CCK) at a code frequency, for clocking the code generation module;

    a code generation module generating replica of the data component, and a periodic interrupt signal which is substantially synchronous with the code epochs of the selected navigation signal;

    a subcarrier combining module, generating subcarrier replicas;

    a correlator module correlating the baseband signal with the replica of the data component and the subcarrier replicas, and outputting correlation signals sampled with the periodic interrupt signal;

    a parameter parsing module for providing operational parameters including a nominal carrier frequency control signal to the local carrier oscillator and a code frequency control signal to the local code oscillator;

    a discriminator module for processing the sampled correlation signals and generating a set of data synchronization error signals; and

    and an Error Evaluation Module generating a feedback value for adjusting the local carrier frequency and a Code Frequency Feedback signal for adjusting the code frequency.

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