Patent US5537121A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5537121A Expired / Lapsed US ⏱️ 0.0 years remaining

Carrier phase multipath reduction technique

Assignee: Trimble Inc
•
Filing: 1995-04-28
•
Granted: 1996-07-16
•
Expires: 2015-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved navigation satellite receiver with a digital channel processor including a triple carrier mixer with an early carrier mixer, a punctual carrier mixer and a late carrier mixer all connected to receive I and Q sample outputs from an IF downconverter. A triple carrier numeric controlled oscillator (NCO) includes an early carrier NCO, a punctual carrier NCO and a late carrier NCO for synthesizing three independent local carrier frequency outputs that are separated in phase from one another. A triple code mixer connects to the triple carrier mixer and comprises an inphase early-carrier early-code mixer, an inphase punctual-carrier punctual-code mixer, an inphase late-carrier late-code mixer, a quadrature early-carrier early-code mixer, a quadrature punctual-carrier punctual-code mixer, and a quadrature late-carrier late-code mixer with corresponding outputs for each mixer. A set of six correlators connected to the triple code mixer provide information to the microcomputer for the control of the triple carrier NCO in three independent carrier tracking loops that use three corresponding time-delayed points on the overall autocorrelation function and form a corrected carrier phase measurement substantially independent of multipath interference.

Inventors

  • 👤 Gary R. Lennen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 07:24
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/01; G01S19/13; G01S19/32; G01S19/22; G01S19/24; G01S19/29; H; H04; H04B; H04B7/00; H04B7/14; H04B7/15; H04B7/185; H04B7/1851; H04B7/18517

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 273 words
An improved navigation satellite receiver with a radio frequency (RF) stage for filtering and amplifying L-band microwave radio transmissions subject to multipath interference from orbiting navigation satellites to an intermediate frequency (IF) downconverter with inphase (I) and quadrature (Q) sample outputs for each received L-band signal, the improvement comprising a digital channel processor including: a triple carrier mixer with an early carrier mixer, a punctual carrier mixer and a late carrier mixer all connected to receive said I and Q sample outputs from said IF downconverter for producing corresponding heterodyne outputs from a triple local oscillator input; a triple carrier numeric controlled oscillator (NCO) with an early carrier NCO, a punctual carrier NCO and a late carrier NCO for synthesizing three independent local carrier frequency outputs that are separated in phase from one another and respectively connected to said triple local oscillator input; a triple code mixer connected to said outputs of the triple carrier mixer and comprising an inphase early-carrier early-code mixer, an inphase punctual-carrier punctual-code mixer, an inphase late-carrier late-code mixer, a quadrature early-carrier early-code mixer, a quadrature punctual-carrier punctual-code mixer, and a quadrature late-carrier late-code mixer with corresponding outputs for each said mixer; and a set of six correlators respectively connected to receive the individual outputs of said triple code mixer and each correlator comprising an up/down counter and latch connected to a microcomputer; wherein the six correlators provide information to said microcomputer for the control of the triple carrier NCO in three independent carrier tracking loops that use three corresponding time-delayed points on the overall autocorrelation function and form a corrected carrier phase measurement substantially independent of multipath interference.
Claim 2
Dependent Claim 273 words
An improved navigation satellite receiver with a radio frequency (RF) stage for filtering and amplifying L-band microwave radio transmissions subject to multipath interference from orbiting navigation satellites to an intermediate frequency (IF) downconverter with inphase (I) and quadrature (Q) sample outputs for each received L-band signal, the improvement comprising a digital channel processor including: a triple carrier mixer with an early carrier mixer, a punctual carrier mixer and a late carrier mixer all connected to receive said I and Q sample outputs from said IF downconverter for producing corresponding heterodyne outputs from a triple local oscillator input; a triple carrier numeric controlled oscillator (NCO) with an early carrier NCO, a punctual carrier NCO and a late carrier NCO for synthesizing three independent local carrier frequency outputs that are separated in phase from one another and respectively connected to said triple local oscillator input; a triple code mixer connected to said outputs of the triple carrier mixer and comprising an inphase early-carrier early-code mixer, an inphase punctual-carrier punctual-code mixer, an inphase late-carrier late-code mixer, a quadrature early-carrier early-code mixer, a quadrature punctual-carrier punctual-code mixer, and a quadrature late-carrier late-code mixer with corresponding outputs for each said mixer; and a set of six correlators respectively connected to receive the individual outputs of said triple code mixer and each correlator comprising an up/down counter and latch connected to a microcomputer; wherein the six correlators provide information to said microcomputer for the control of the triple carrier NCO in three independent carrier tracking loops that use three corresponding time-delayed points on the overall autocorrelation function and form a corrected carrier phase measurement substantially independent of multipath interference.
Claim 3
Dependent Claim 37 words
The improved receiver of claim 1, wherein: the six correlators provide information to said microcomputer for closure first of said punctual tracking loop and frequency aiding said early tracking loop for closure from said punctual tracking loop.
Claim 4
Dependent Claim 107 words
The improved receiver of claim 1, further comprising satellite signal acquisition program means in said microcomputer for: selecting a satellite to track, adjusting a code generator connected to the triple code mixer accordingly, and setting up the triple carrier NCO with an expected frequency; reading accumulator values periodically from all six correlators; searching for signal power in said accumulator values using: I(E.sub.code, E.sub.carrier).sup.2 +Q(E.sub.code, E.sub.carrier).sup.2 >THRESHOLD; I(p.sub.code, P.sub.carrier).sup.2 +Q(P.sub.code, P.sub.carrier).sup.2 >THRESHOLD; and I(L.sub.code, L.sub.carrier).sup.2 +Q(L.sub.code, L.sub.carrier).sup.2 >THRESHOLD, where THRESHOLD is an arbitrary power threshold that can be empirically adjusted; looping back to the step of reading if no power was found; and entering a tracking mode process.
Claim 5
Dependent Claim 232 words
The improved receiver of claim 3, wherein said tracking mode process included in the signal acquisition program includes program means in said microcomputer for: reading accumulator values from all six correlators; forming tracking loop code and carrier phase estimates from correlator combinations read, symbolized as Δ carrier .sbsb.-- E , Δ carrier .sbsb.-- P , and Δ carrier .sbsb.-- L , for early, punctual and late carrier phases and wherein a code estimate Δ code is filtered and applied as a correction to the triple code NCO; using said phase estimates in three independent carrier tracking loops with Δ carrier .sbsb.-- E filtered and fed back by said microcomputer to said early carrier NCO, filtering Δ carrier .sbsb.-- P and feeding it back by said microcomputer to said punctual carrier NCO, and filtering said Δ carrier .sbsb.-- L back by said microcomputer to said late carrier NCO to close three independent carrier tracking loops using three corresponding time-delayed points on an overall autocorrelation function; reading respective early, punctual and late carrier phase measurements, C E , C P , and C L ; forming a carrier phase estimation function, F est (C E , C P , and C L ); and forming a corrected carrier phase measurement, C P -F est (C E , C P , and C L ), which is relatively independent of the effects of multipath interference.
Claim 6
Dependent Claim 176 words
A satellite navigation receiver, comprising: early tracking loop means including an early local carrier NCO, an early carrier mixer and an early code mixer for despreading and tracking a spread-spectrum signal transmitted from an orbiting navigation satellite on an early phase portion of an autocorrelation function derived from correlating said despread and tracked spread-spectrum signal; punctual tracking loop means including a punctual local carrier NCO, a punctual carrier mixer and a punctual code mixer for despreading and tracking a spread-spectrum signal transmitted from an orbiting navigation satellite on a punctual phase portion of said autocorrelation function; and frequency aiding means connected to receive from the punctual tracking means a numeric value from said punctual local carrier NCO and connected to provide the early local carrier NCO in the early tracking means said numeric value from said punctual local carrier NCO, wherein said early and punctual local carrier NCOs operate at a frequency controlled by the punctual tracking loop means and the phase of said early local carrier NCO is controlled by the early tracking loop means.
Claim 7
Dependent Claim 176 words
A satellite navigation receiver, comprising: early tracking loop means including an early local carrier NCO, an early carrier mixer and an early code mixer for despreading and tracking a spread-spectrum signal transmitted from an orbiting navigation satellite on an early phase portion of an autocorrelation function derived from correlating said despread and tracked spread-spectrum signal; punctual tracking loop means including a punctual local carrier NCO, a punctual carrier mixer and a punctual code mixer for despreading and tracking a spread-spectrum signal transmitted from an orbiting navigation satellite on a punctual phase portion of said autocorrelation function; and frequency aiding means connected to receive from the punctual tracking means a numeric value from said punctual local carrier NCO and connected to provide the early local carrier NCO in the early tracking means said numeric value from said punctual local carrier NCO, wherein said early and punctual local carrier NCOs operate at a frequency controlled by the punctual tracking loop means and the phase of said early local carrier NCO is controlled by the early tracking loop means.
Claim 8
Dependent Claim 48 words
The receiver of claim 5, further comprising: late tracking loop means including a late local carrier NCO, a late carrier mixer and a late code mixer for despreading and tracking a spread-spectrum signal transmitted from an orbiting navigation satellite on a late phase portion of said autocorrelation function.
Claim 9
Dependent Claim 26 words
The receiver of claim 5, further comprising: a microcomputer with program means for controlling said early and late local carrier NCOs according an included autocorrelation function.
Claim 10
Dependent Claim 19 words
The receiver of claim 7, wherein: the frequency aiding means is implemented as computer program means in the microcomputer.
Claim 11
Independent Claim 199 words
A method for decreasing the sensitivity of a satellite navigation receiver to the effects of multipath signal interference, comprising the steps of: generating a primary and a frequency-aided secondary independent local carrier frequencies; heterodyning said primary and frequency-aided secondary independent local carrier frequencies in a set of primary and frequency-aided secondary independent carrier mixers with a carrier signal received from an orbiting navigation satellite; despreading with an early, a punctual and a late local code in a set of primary and frequency-aided secondary independent code mixers respectively connected to said set of primary and frequency-aided secondary independent carrier mixers to obtain output samples from the set of inphase early-carrier early-code, inphase punctual-carrier punctual-code, inphase late-carrier late-code, quadrature early-carrier early-code, quadrature punctual-carrier punctual-code, and quadrature late-carrier late-code; correlating by accumulation of said inphase early-carrier early-code, inphase punctual-carrier punctual-code, inphase late-carrier late-code, quadrature early-carrier early-code, quadrature punctual-carrier punctual-code, and quadrature late-carrier late-code samples; and tracking said orbiting navigation satellite with a primary and a frequency-aided secondary independent carrier tracking loops respectively based on at least two of early, punctual and late autocorrelation function signal power outputs derived by a microcomputer from the step of correlating to control the step of generating.
Claim 12
Independent Claim 199 words
A method for decreasing the sensitivity of a satellite navigation receiver to the effects of multipath signal interference, comprising the steps of: generating a primary and a frequency-aided secondary independent local carrier frequencies; heterodyning said primary and frequency-aided secondary independent local carrier frequencies in a set of primary and frequency-aided secondary independent carrier mixers with a carrier signal received from an orbiting navigation satellite; despreading with an early, a punctual and a late local code in a set of primary and frequency-aided secondary independent code mixers respectively connected to said set of primary and frequency-aided secondary independent carrier mixers to obtain output samples from the set of inphase early-carrier early-code, inphase punctual-carrier punctual-code, inphase late-carrier late-code, quadrature early-carrier early-code, quadrature punctual-carrier punctual-code, and quadrature late-carrier late-code; correlating by accumulation of said inphase early-carrier early-code, inphase punctual-carrier punctual-code, inphase late-carrier late-code, quadrature early-carrier early-code, quadrature punctual-carrier punctual-code, and quadrature late-carrier late-code samples; and tracking said orbiting navigation satellite with a primary and a frequency-aided secondary independent carrier tracking loops respectively based on at least two of early, punctual and late autocorrelation function signal power outputs derived by a microcomputer from the step of correlating to control the step of generating.
Claim 13
Independent Claim 170 words
A method for decreasing the sensitivity of a satellite navigation receiver to the effects of multipath signal interference, comprising the steps of: generating three independent local carrier frequencies; heterodyning said three independent local carrier frequencies in a set of three independent carrier mixers with a carrier signal received from an orbiting navigation satellite; despreading with an early, a punctual and a late local code in a set of three independent code mixers respectively connected to said set of three independent carrier mixers to obtain output samples of inphase early-carrier early-code, inphase punctual-carrier punctual-code, inphase late-carrier late-code, quadrature early-carrier early-code, quadrature punctual-carrier punctual-code, and quadrature late-carrier late-code; correlating by accumulation of said inphase early-carrier early-code, inphase punctual-carrier punctual-code, inphase late-carrier late-code, quadrature early-carrier early-code, quadrature punctual-carrier punctual-code, and quadrature late-carrier late-code samples; and tracking said orbiting navigation satellite with three independent carrier tracking loops respectively based on early, punctual and late autocorrelation function signal power outputs derived by a microcomputer from the step of correlating to control the step of generating.
Claim 14
Independent Claim 170 words
A method for decreasing the sensitivity of a satellite navigation receiver to the effects of multipath signal interference, comprising the steps of: generating three independent local carrier frequencies; heterodyning said three independent local carrier frequencies in a set of three independent carrier mixers with a carrier signal received from an orbiting navigation satellite; despreading with an early, a punctual and a late local code in a set of three independent code mixers respectively connected to said set of three independent carrier mixers to obtain output samples of inphase early-carrier early-code, inphase punctual-carrier punctual-code, inphase late-carrier late-code, quadrature early-carrier early-code, quadrature punctual-carrier punctual-code, and quadrature late-carrier late-code; correlating by accumulation of said inphase early-carrier early-code, inphase punctual-carrier punctual-code, inphase late-carrier late-code, quadrature early-carrier early-code, quadrature punctual-carrier punctual-code, and quadrature late-carrier late-code samples; and tracking said orbiting navigation satellite with three independent carrier tracking loops respectively based on early, punctual and late autocorrelation function signal power outputs derived by a microcomputer from the step of correlating to control the step of generating.

References Cited (Backward Citations)

US5390207A Cited
US5293170A Cited
US5414729A Cited
US5268695A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-16 2000-01-15 2000-07-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-16 2004-01-15 2004-07-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-16 2008-01-15 2008-07-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag