Method of obtaining a position fix in a GPS receiver and a...

Data processing: vehicles – navigation – and relative location – Navigation – Employing position determining equipment

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C342S357490, C342S357490, C342S357490

Reexamination Certificate

active

06775615

ABSTRACT:

FIELD OF INVENTION
This invention relates to a method of obtaining a position fix in a GPS receiver and a GPS receiver for the same.
BACKGROUND TO INVENTION
The classic GPS position fix algorithm involves solving the following four equations:
{square root over ((
x−s
x
1
)
2
+(
y−s
y
1
)
2
+(
z−s
z
1
)
2
)}=&rgr;
1
−ct
{square root over ((
x−s
x
2
)
2
+(
y−s
y
2
)
2
+(
z−s
z
2
)
2
)}=&rgr;
2
−ct
{square root over ((
x−s
x
3
)
2
+(
y−s
y
3
)
2
+(
z−s
z
3
)
2
)}=&rgr;
3
−ct
{square root over ((
x−s
x
4
)
2
+(
y−s
y
4
)
2
+(
z−s
z
4
)
2
)}=&rgr;
4
−ct
where &rgr;
i
is the measured pseudorange from a GPS receiver to the i
th
satellite having a known position vector s
i
=(s
x
i
, s
y
i
, s
z
i
), x, y and z are the co-ordinates of the GPS receiver, t is the clock offset of the GPS receiver compared to the GPS time base and c is the speed of light. In the event that pseudoranges can be measured from more than 4 satellites, an overdetermined set of equations may be derived and solved, for example, by using a best fit type, iterative technique. Unfortunately, however, the amount of computation involved in employing such an technique to solve for 4 unknowns, i.e. x, y, z and clock offset, is significant. For example, consider the following conventional method:
Step 1. Calculate the following direction cosines matrix H:
H
=
(
x
-
s
x
1
r
1
y
-
s
y
1
r
1
z
-
s
z
1
r
1
1
x
-
s
x
2
r
2
y
-
s
y
2
r
2
z
-
s
z
2
r
2
1




x
-
s
x
n
r
n
y
-
s
y
n
r
n
z
-
s
z
n
r
n
1
)
where n is the number of satellites (4 or more) and R
i
is the distance from an estimate of the position of the GPS receiver to the i
th
satellite, calculated in the following manner:
r
i
={square root over ((
x−s
x
i
)
2
+(
y−s
y
i
)
2
+(
z−s
z
i
)
2
)}
Step 2. Calculate the following pseudorange error vector Q:
Q
=
(
ρ
1
-
(
r
1
+
ct
)
ρ
2
-
(
r
2
+
ct
)

ρ
n
-
(
r
n
+
ct
)
)
Step 3. Calculate a correction vector P whereby P=(H
T
H)
−1
H
T
Q (or in a simplified form if n=4, P=H
−1
Q).
Step 4. Correct the estimate S of the position of the GPS receiver and clock offset whereby S′=S+P, where:
S
=
(
x
y
z
ct
)
and S′ is the corrected version. These steps are repeated until the solution has converged to a required degree of accuracy, normally determined when |P| is less than some threshold.
By far the largest contribution to the total computation requirement in steps 1 to 4 above is the 4×4 matrix inversion (H
T
H)
−1
done in step 3.
OBJECT OF INVENTION
It is an object of the present invention to provide a method of obtaining a position fix in a GPS receiver with a reduced computational requirement, and a GPS receiver configured for the same.
SUMMARY OF INVENTION
According to the present invention, such a method and GPS receiver are provided, the method comprising the steps of (i) providing an estimate of clock offset between the GPS receiver and the GPS satellites; (ii) measuring a set of pseudoranges from the GPS receiver to GPS satellites; and (iii) either (a) resolving the set of pseudoranges obtained in step (ii) to obtain a position fix, or (b) providing an estimate of the position of the GPS receiver, resolving the set of pseudoranges obtained in step (ii) to obtain a position fix correction, and obtaining a position fix using the estimate of the position of the GPS receiver and the position fix correction, wherein resolving the pseudoranges in either step (iii)(a) or step (iii)(b) does not involve resolving the pseudoranges for either a new clock offset or clock offset correction.
There is an underlying assumption in the conventional method of obtaining a position fix described of it addressing essentially a four dimensional problem, i.e. solving for x, y, z and clock offset, and also that each unknown is of equal importance. However, the inventor has realized that, at least for some applications, this assumption is not true. Rather, the clock offset is generally stable and can be predicted from previous values. Therefore, it is not necessary to solve for four unknowns each and every time and hence the conventional four dimensional problem, i.e. solving for x, y, z and clock offset, is reduced to a three dimensional problem, i.e. solving for x, y, z, so simplifying the required computation.
In addition, the resultant position fix obtained using a method of the present invention is more stable as the clock offset as source of potential error is removed. Also, a current position fix can be obtained using only three current pseudoranges measurements whereas conventional methods generally rely on the use of old pseudoranges or pseudoranges derived from old position fixes to supplement missing satellite signals.


REFERENCES:
patent: 5736960 (1998-04-01), Murphy et al.
patent: 5913170 (1999-06-01), Wortham
patent: 6397147 (2002-05-01), Whitehead
patent: 6473694 (2002-10-01), Akopian et al.
patent: 6618671 (2003-09-01), Dooley et al.
patent: 2002/0142783 (2002-10-01), Yoldi et al.
patent: 2003/0014188 (2003-01-01), Abraham et al.
patent: 2003/0090413 (2003-05-01), Syrjarinne et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of obtaining a position fix in a GPS receiver and a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of obtaining a position fix in a GPS receiver and a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of obtaining a position fix in a GPS receiver and a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3279735

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.