×

Compensating for multipath errors, ionospheric time delay and noise errors in differential satellite positioning systems

  • US 5,796,773 A
  • Filed: 10/07/1996
  • Issued: 08/18/1998
  • Est. Priority Date: 03/22/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for reducing multipath signal error from signals received in a Satellite Positioning System (SATPS) from one or more SATPS satellites, the method comprising the steps of:

  • receiving SATPS signals, which have been transmitted from one or more SATPS satellites, numbered j=1, 2, . . . , at one or more SATPS reference stations, numbered i=1, 2, . . . , whose location coordinates are accurately known, where each SATPS signal includes at least one indicium that is specific to the satellite that transmitted that SATPS signal;

    processing the SATPS signals at each SATPS reference station to produce pseudorange measurement values PR(t;

    i;

    j) and to produce carrier phase measurement values Φ

    (t;

    i;

    j) that vary with time t, for a sequence of selected signal sampling times {tn }n ;

    determining an ionospheric propagation time delay τ

    I (t;

    i;

    j) and a rate of change with respect to time of ionospheric propagation time delay τ

    I (t;

    i;

    j) for SATPS signal propagation through an ionosphere from satellite number j toward each SATPS reference station;

    for a selected time t0 and a subsequent sampling time tn, forming a difference signal IDD(tn ;

    t0 ;

    i;

    j)={PR(tn ;

    i;

    j)-τ

    I (tn ;

    i;

    j)}-{PR(t0 ;

    i;

    j)-τ

    I (t0 ;

    i;

    j)}-{Φ

    (tn ;

    i;

    j)+τ

    I (tn ;

    i;

    j)}+{Φ

    (t0 ;

    i;

    j)+τ

    I (t0 ;

    i;

    j)};

    passing the difference signal IDD(tn ;

    t0 ;

    i;

    j) through a first statistical processing filter having a first selected filter time constant τ

    1 that lies in a range 5-20 seconds, to produce a first output signal IDD1(tn ;

    t0 ;

    i;

    j);

    passing the signal IDD(tn ;

    t0 ;

    i;

    j) through a second statistical processing filter having a second selected filter time constant τ

    2 that lies in a range 50-1000 seconds, to produce a second output signal IDD2(tn ;

    t0 ;

    i;

    j); and

    forming a difference signal IDD3(tn ;

    t0 ;

    i;

    j)=IDD2(tn ;

    t0 ;

    i;

    j)-IDD1(tn ;

    t0 ;

    i;

    j) as a third output signal that contains primarily SATPS multipath signal error; and

    forming a difference signal MPR(tn ;

    t0 ;

    i;

    j)=PR(tn ;

    i;

    j)-IDD3(tn ;

    t0 ;

    i;

    j) as a pseudorange output signal that has reduced multipath signal error.

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