×

Method of deriving phase of pseudo-random code signal in global positioning system receiver

  • US 5,081,462 A
  • Filed: 05/16/1991
  • Issued: 01/14/1992
  • Est. Priority Date: 05/16/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of measuring the phase of a received pseudo-random code signal, for use in a global positioning system receiver apparatus adapted for receiving a radio signal including a received carrier which is modulated by a pseudo-random code signal, the receiver apparatus including means for obtaining a value of frequency of said received carrier, means for demodulating the received carrier to obtain a received pseudo-random code signal, means for generating a replica pseudo-random code signal having a code sequence that is identical to a code sequence of said received pseudo-random code signal, and means for indicating when a predetermined condition of phase correlation occurs between said received pseudo-random code signal and replica pseudo-random code signal, the method comprising, when a momentary interruption of reception of said radio signal occurs, a step of successively varying the phase of said replica pseudo-random code signal until said correlation condition is indicated, and setting the phase of said replica pseudo-random code signal at the phase value for which the correlation condition occurs, then repetitively executing at periodic intervals a phase derivation operation to obtain a current value of phase of said received pseudo-random code signal, the phase derivation operation including steps of:

  • deriving a cumulative total amount of change ofphase (Δ

    τ

    (n)) of said received pseudo-random code signal that has occurred since said correlation condition was indicated, based on an amount of change of frequency of said received carrier, andsetting the phase of said replica pseudo-random code signal to a value that is the sum of said initial phase value (t1) and said total amount of phase change (Δ

    τ

    (n));

    measuring an amount of phase difference (Dn) between said received pseudo-random code signal and replica pseudo-random code signal;

    calculating an average value of a cumulative total of successively derived ones of said amount of phase difference, respectively obtained since said initial value of phase was measured; and

    calculating the sum of said average value, said initial value of phase (t1) and said total amount of phase change (Δ

    τ

    (n)), to obtain said current value of phase (tn) of said received pseudo-random code signal.

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