Hal Murray skrev:
2D positioning requires at least 3 sats for resolving Lat, Long, T
(really X, Y, Z and T which a fixed relationship between X, Y and Z so
given two the third will be given, as the heigth is assumed).
This has been discussed before, but I still don't really understand it.
I assume they take the data and solve what they can. The answer will be a
line in X,Y, Z and T. Do they just pick the point on Z=0? How much timing
error does that turn into?
OK, X, Y and Z is not arbitrary axes, they have origo at the earth mass
center, X sticks out through 0 E 0 N (0 meridian at equator), Y sticks
out through 90 E 0 N and Z sticks out through the north pole. T is in
GPS time (GPS week, Z-count, data bit in frame, C/A cycle in bit, C/A
phase and carrier phase). The sats position in X_i, Y_i, Z_i and T_i is
also known in this coordinate system as transmitted and calculated.
The actual pseudo-range to sat i is
p_i = sqrt((X-X_i)^2 + (Y-Y_i)^2 + (Z-Z_i)^2))
but this pseudo-range is skewed by c(T-T_i) where c is the speed of
light. Additional time-skew components is found from ionosphere and
troposphere among others.
The receivers time T needs to be in the neighborhood of correct, but as
soon as the first sat is being tracked, just taking the time of that sat
brings it within 100 ms at all times and the first 4-sat solution will
remove the major part of that.
That is, if I move up 100 meters along that line, how much does T change?
Notice how the above equations is per sat, but speed of light is the
conversion factor you need and it is "line of sigth" (not entierly true
as the signal goes through dispersive athmosphere) to each sat which
decides the time-skew.
I assume the answer is "not much", but I don't have a good feel for the
numbers. Is it lost in the other sources of noise? Or at least not big
relative to them?
1 ns is 30 cm. 10 ns is 3 m. 100 ns is 30 m. 333 ns is 100 m. However,
your errors goes in different directions depending on sat, so this is
why a good constellation helps to accuratly correct errors in all
directions.
At 1ft per ns, 100 meters is 300 ns. But lots of places on Earth are much
higher elevation than 100 meters. (I just used 100 meters as an example.)
But that's the number for a satellite directly overhead. The geometry fudges
things. If the satellites are low, the change in time will be close to zero.
What's the average angle of a satellite? (or ones used in a GPS solution
when you can only get 3 of them?)
One rarely speaks of average angle, and it is highly dependent on
position on earth, so it is kind of not interesting.
There is another layer of fudging involved in the how-many-satellites
discussion. Sometimes the geometry is degenerate. If the satellites are in
(or close) to a line, you don't get a position offset to the side of the
projection of that line on the surface of the Earth.
You can rule out those which gives too high deviation in T for the
approximated X, Y, Z and T and cancel those contributions out before
making another calculation.
Cheers,
Magnus
_______________________________________________
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.