25.07.2013 Views

Antti Lehtinen Doppler Positioning with GPS - Matematiikan laitos

Antti Lehtinen Doppler Positioning with GPS - Matematiikan laitos

Antti Lehtinen Doppler Positioning with GPS - Matematiikan laitos

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

More bad news is that the user velocity is extremely hard to measure. A speedometer<br />

will not do, since it produces no information about the direction of the<br />

velocity. And even if the user velocity vector could be determined, say <strong>with</strong> a<br />

combination of gyroscopes and three-dimensional compasses, transforming the<br />

vector into the ECEF coordinate system would complicate the computation.<br />

5.1.4 Biased Time Estimate<br />

In Chapter 4 we assumed that the ephemeris and an accurate time estimate were<br />

available. In practise, however, the receiver only has an estimate for the current<br />

time. In conditions where pseudorange measurements are unavailable the <strong>GPS</strong><br />

satellites cannot provide time information. Thus, the receiver time estimate is<br />

probably biased. The consequence of the biased time estimate is that the satellite<br />

positions and velocities are calculated wrong.<br />

The biased time estimate effect can again be thought of as a measurement error.<br />

The positioning algorithms utilise the delta range difference function p(ˆx).<br />

Accordingto Definition 3, we have<br />

p(ˆx) =ˆ˙ρ − ˙ρ (5.5)<br />

Evidently, the biased time estimate causes error to the expected delta range vector<br />

ˆ˙ρ. Accordingto the equation 5.5, however, the effect is the same as if there were<br />

additional error in the delta range measurement vector ˙ρ. The resultingerror can<br />

be accurately approximated by examiningthe differences of the expected delta<br />

range vectors at time t and at the biased time t + △t. When△t is small we can<br />

use the first order Taylor series:<br />

ˆ˙ρ(t + △t) − ˆ˙ρ(t) = ∂ ˆ˙ρ △t (5.6)<br />

∂t<br />

The symbolic differentiation of the i th component gives<br />

∂ ˆ˙ ρi<br />

∂t = ri − ru<br />

ri − ru3 • vi × (ri − ru × vi)+ri − ru 2 <br />

ai<br />

(5.7)<br />

where ai is the relative acceleration vector of the i th satellite. Theoretical bounds<br />

<br />

<br />

∂<br />

ˆ˙ρi<br />

<br />

<br />

for are hard to derive from the equation 5.7. This is because the two vectors<br />

∂t <br />

in the square brackets are pointingto nearly opposite directions. Numerical<br />

<br />

∂<br />

ˆ˙ρi<br />

<br />

<br />

simulations show that the maximum value of <br />

∂t is about 15 cm/s2 . Applying<br />

the equation 5.6, wee see that for example a time bias error of 0.1 seconds may in<br />

the worst case cause a positioningerror similar to 1.5 cm/s measurement error.<br />

34

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!