×

Code multipath reduction using weighted correlation channels

  • US 5,949,815 A
  • Filed: 11/01/1996
  • Issued: 09/07/1999
  • Est. Priority Date: 11/01/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for use in decoding a composite signal (CD) including a satellite signal from a satellite and including a multipath distortion component, said apparatus comprising:

  • a main tracking satellite channel circuit for tracking said composite signal from said satellite, wherein said main channel circuit processes said composite signal and generates a main satellite pseudorange estimate signal and a main multipath pseudorange error signal; and

    wherein said main tracking satellite channel circuit further comprises;

    a reference tracking circuit for downconverting said composite signal and for generating a reference signal; and

    a main weighting correlation tracking circuit for generating a main weighting correlation signal;

    wherein said main weighting correlation tracking circuit further comprises;

    a main weighting function generator for generating a main weighting signal, wherein said main weighting signal is multiplied by said reference signal;

    wherein said main weighting function generator further includes;

    a main enabling circuit for generating non-uniform weighting function W comprising an integer number `n` of weighting values;

    {W1m ;

    W2m . . . Wnm };

    anda main correlation function generator connected to said main weighting function generator for generating a main correlation signal by correlating said reference signal multiplied by said main weighting function with a locally generated replica of a satellite signal, wherein said main correlation signal includes said main multipath pseudorange error signal;

    at least one additional tracking satellite channel for tracking said composite signal from said satellite, wherein each said additional channel circuit processes said composite signal and generates an additional satellite pseudorange estimate signal and an additional multipath pseudorange error signal;

    anda computer circuit connected to said main channel circuit and connected to each said additional channel circuit for assigning a main scaling function to said main channel circuit;

    for assigning an additional scaling function to each said additional channel circuit;

    for processing said scaled main satellite pseudorange estimate signal, said scaled main multipath pseudorange error signal, each said scaled additional satellite pseudorange estimate signal, and each said scaled additional multipath pseudorange error signal; and

    for minimizing said main multipath pseudorange error signal by optimizing said main scaling function and each said additional scaling function.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×