Because this method is largely unaffected by the ionosphere, it is possible to calculate the velocity of a moving object with extremely high accuracy compared to methods that calculate velocity from changes in position.
The accuracy of the horizontal component is 0.03 m/s at 2σ and 0.08 m/s at 3σ.
However, the accuracy of the vertical component is not limited to this; because satellites are unidirectional in principle, the accuracy is approximately three times worse compared to the horizontal component. From the image above, it can be seen that the moving object is receiving radio waves at different Doppler shift frequencies from multiple satellites.
When these relationships are formalized,
Δ fd1 = 1/ λ(V0 - V1)・u1
Δ fd2 = 1/ λ(V0 - V2)・u2
Δ fd3 = 1/ λ (V0 - V3)・u3
Δ fd4 = 1/ λ (V0 - V4)・u4
Δ fd5 = 1/ λ (V0 - V5)・u5
This is the result.
Here, λ is the wavelength of the carrier wave emitted from the satellite, approximately 0.19 m, fb is the receiver's clock error (Hz), and un(n = 1..5) is the unit vector in the line of sight between the satellite and receiver positions, calculated using the following formula.
un = ρ n/| ρ n| (n = 1..5)
ρ n = [(Npn - Np0), ( Epn - Ep0), ( Dpn - Dp0)] T (n = 1..5)
By solving for Vo in these equations, we can obtain the velocity of the moving object.