![]()
SATELLITE-BIASED RANGE POSITIONING |
The ob
servation equation for a satellite-biased range is (eqn
(1.3-16)):
where c
is the speed of electromagnetic radiation,
is the satellite
clock
error caused by the satellite oscillator not being synchronised
to
"true" time,
* is the measured range and
is the true range.
Each observation made by the receiver can be
parameterised as in equation (1.4-1), except
for the replacement of dt
by
s:
| (xs
x)2 + (ys y)2
+ (zs
z)2 = ( |
(1.4-7) |
Note that the time argument has been discarded.
If it is assumed that the
coordinates of the satellite signal transmitter
(xs,
ys, zs) are known, then there are
six unknowns in the
system: the 3-D coordinates of the receiver
(xr1,
yr1, zr1) and the three satellite
clock error terms
(
si).
(It is only necessary to
observe to three satellites if no receiver bias
is present.) Six
satellite-biased range observations are therefore required
in order to
solve this positioning problem.
It is not feasible to simply observe more satellites, as each new satellite observation introduces a new clock parameter. It is possible, however, to take advantage of the fact that all observations made to a particular satellite are biased by the same amount (if made at the same time, or close together so that the satellite clock error can be assumed to have not changed by any appreciable amount). If three range observations are made from another station, whose coordinates are known (xr2, yr2, zr2), then the following system of six equations in six unknowns is obtained:
| (xs1 -
xr1)2 + (ys1 -
yr1)2
+ (zs1 - zr1)2
= ( |
|
|
(xs2 - xr1)2 + (ys2 -
yr1)2
+ (zs2 - zr1)2
= ( |
|
|
(xs3 - xr1)2 + (ys3 -
yr1)2
+ (zs3 - zr1)2
= ( |
(1.4-8) |
| (xs1 -
xr2)2 + (ys1 -
yr2)2
+ (zs1 - zr2)2
= ( |
|
|
(xs2 - xr2)2 + (ys2 -
yr2)2
+ (zs2 - zr2)2
= ( |
|
|
(xs3 - xr2)2 + (ys3 -
yr2)2
+ (zs3 - zr2)2
= ( |
for which a unique solution can be obtained.
Back to Chapter
1 Contents
/ Next Topic / Previous Topic
© Chris Rizos, SNAP-UNSW, 1999