×

Satellite positioning system receivers with microelectromechanical systems oscillators

  • US 10,866,325 B1
  • Filed: 07/18/2018
  • Issued: 12/15/2020
  • Est. Priority Date: 03/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising a global positioning satellite (GPS) receiver, the apparatus comprising:

  • a microelectromechanical systems (MEMS) oscillator configured to generate a first clock signal as an output, the first clock signal having a phase noise with a first bandwidth;

    a phase-locked loop that hasa bandwidth lower than the first bandwidth of the phase noise of the MEMS oscillator;

    the phase-locked loop configured to;

    receive the first clock signal from the MEMS oscillator as an input; and

    generate an NCO clock signal that has less phase noise relative to the phase noise of first clock signal; and

    a plurality of channel signal processors configured to despread GPS signals and configured to generate pseudo-range estimates to space vehicles, wherein a channel signal processor of the plurality of channel signal processors comprises at least one numerically controlled oscillator (NCO), wherein the at least one NCO is configured to receive the NCO clock signal that has less phase noise relative to the phase noise of first clock signal;

    wherein one or more channel signal processors of the plurality of channel signal processors further comprise an extractor configured to extract vehicle range and carrier phase residual errors, the extractor comprising a discriminator configured to compute at least two nonlinear transformations to generate linear measurements of pseudorange and carrier phase errors, wherein the extractor further comprises an I and Q Noise Variance Estimator further comprising a running average filter configured to compute the I and Q noise variance using a separate outbound correlator channel for respective satellites that is sufficiently away from code that it contains substantially random noise; and

    a navigation processor configured to extract at least position information based at least on the plurality of pseudo-range estimates.

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