Enhanced suppression of multipath interference
First Claim
1. A method of suppressing the effects of multipath signals in determination of the location of a mobile user, the method comprising the steps of:
- determining the location of a location determination (LD) unit, that is transported with a mobile user, that receives and processes LD signals from a plurality of LD signal sources numbered j=1, 2, . . . , J (J≧
2), and that determines the location coordinates x(t)=(x(t), y(t), z(t)) and the speed or magnitude v(t)=|v(t)| of the velocity vector v(t) of the LD unit as a function of time t, using a measured range p(t;
j) from the LD unit to each of the LD signal sources;
where the speed v of the LD unit is no greater than a first selected velocity threshold v1, determining the ranges ρ
=ρ
1(t;
j) (j=1, 2, . . . , J) by a first method that reduces the effects of presence of multipath signals in the LD signals received by anantenna of the LD unit;
where the speed v of the LD unit is no less than a second selected velocity threshold v2 (>
v1), determining the ranges ρ
=ρ
2(t;
j) (j=1, 2, . . . , J) by a second method that reduces the effects of presence of multipath signals in the LD signals received by the antenna; and
determining a blended range ρ
(t,j;
blend) that equals ρ
1(t;
j) when v(t)≦
v1, that equals ρ
2(t;
j) when v(t)≧
v2, and that varies continuously from ρ
1(t;
j) to ρ
2(t;
j) for speeds v(t) satisfying v1<
v(t)<
v2.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for suppressing the effects of multipath signals in determination of the location of a mobile user, using the speed or magnitude of the velocity v of the user to determine the procedure(s) to be used to determine the range or pseudorange values corresponding to the GPS, GLONASS, LORAN, FM subcarrier or other location determination (LD) signals received from a plurality of LD signal sources. Where the user velocity v satisfies v≦v1, or v≧v2 (v1 and v2 being two selected velocity threshold values with 0<v1<v2), the range or pseudorange values are determined by a first procedure and by a second procedure, respectively, that reduce or eliminate the effects of multipath signals. Where the user velocity v satisfies v1<v<v2, the range or pseudorange values are determined by a blend of the first and second procedures.
33 Citations
19 Claims
-
1. A method of suppressing the effects of multipath signals in determination of the location of a mobile user, the method comprising the steps of:
-
determining the location of a location determination (LD) unit, that is transported with a mobile user, that receives and processes LD signals from a plurality of LD signal sources numbered j=1, 2, . . . , J (J≧
2), and that determines the location coordinates x(t)=(x(t), y(t), z(t)) and the speed or magnitude v(t)=|v(t)| of the velocity vector v(t) of the LD unit as a function of time t, using a measured range p(t;
j) from the LD unit to each of the LD signal sources;where the speed v of the LD unit is no greater than a first selected velocity threshold v1, determining the ranges ρ
=ρ
1(t;
j) (j=1, 2, . . . , J) by a first method that reduces the effects of presence of multipath signals in the LD signals received by anantenna of the LD unit;where the speed v of the LD unit is no less than a second selected velocity threshold v2 (>
v1), determining the ranges ρ
=ρ
2(t;
j) (j=1, 2, . . . , J) by a second method that reduces the effects of presence of multipath signals in the LD signals received by the antenna; anddetermining a blended range ρ
(t,j;
blend) that equals ρ
1(t;
j) when v(t)≦
v1, that equals ρ
2(t;
j) when v(t)≧
v2, and that varies continuously from ρ
1(t;
j) to ρ
2(t;
j) for speeds v(t) satisfying v1<
v(t)<
v2. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Apparatus for suppressing the effects of multipath signals in determination of the location of a mobile user, the apparatus comprising:
a location determination (LD) unit, including a microprocessor, that is transported with a mobile user, that receives and processes LD signals from a plurality of LD signal sources numbered j=1, 2, . . . , J (J≧
2), and that determines the location coordinates x(t)=(x(t), y(t), z(t)) and the speed or magnitude v(t)=|v(t)| of the velocity vector v(t) of the LD unit as a function of time t, using a measured range ρ
(t;
j) from the LD unit to each of the LD signal sources, where the microprocessor is programmed so that;where the speed v of the LD unit is no greater than a first selected velocity threshold v1, the microprocessor determines the ranges ρ
=ρ
1(t;
j) (j=1, 2, . . . , J) by a first method that reduces the effects of presence of multipath signals in the LD signals received by an antenna of the LD unit;where the speed v of the LD unit is no less than a second selected velocity threshold v2(>
v1), the microprocessor determines the ranges ρ
=ρ
2(t;
j) (j=1, 2, . . . , J) by a second method that reduces the effects of presence of multipath signals in the LD signals received by the antenna; andwhere the speed v of the LD unit satisfies v1<
v(t)<
v2, the microprocessor determines a blended range ρ
(t;
j;
blend) that equals ρ
1(t;
j) when v(t)≦
v1, that equals ρ
2(t;
j) when v(t)≧
v2, and that varies continuously from ρ
1(t;
j) to ρ
2(t;
j) for speeds v(t) satisfying v1<
v(t)<
v2.- View Dependent Claims (15, 16, 17, 18, 19)
Specification