Investigation of Simplified Models For Orbit Determination Using Single Frequency GPS Measurements
Investigation of Simplified Models For Orbit Determination Using Single Frequency GPS Measurements
Ionospheric Correction
Measurement Model
The GPS transmitted signals pass through the
The equation of the pseudorange in L1 frequency is ionospheric layer causing errors in the measurements,
given by: being the ionospheric effects one of the hardest effects
to model.
Pk1 = ρ k + I k + c[dt GPS (t k ) − dtU (t k )] − ε k , (13) As the user is a satellite, tropospheric effects are
considered irrelevant, and a simple elevation mask will
reject measurements reflecting into the Earth’s
where Pk1 is the pseudorange in L1, ρk is the geometric troposphere.
range given by Eq. (6), Ik is the ionospheric delay, c is The ionospheric effects depend on the frequency. It is
the vacuum speed of light, dtGPS(tk) is the GPS satellite possible to remove them easily by using dual frequency.
clock offset, dtU(tk) is the receiver clock offset, tk is the However, in single frequency measurements, they cause
observation instant in GPS time, and εk is a remnant many real troubles in the data processing, where the
error supposed random gaussian. degradation of precision can achieve reasonable values
depending on the solar activity and the spatial
(geomagnetic) environment. The maximum effect in
Clock Error Terms single frequency receivers is around 20m and for the
case of dual frequency it is around 4.5cm9.
The third term of the right-side is the clock bias which Despite assuming single frequency in this work, the
represents the combined clock offsets of the satellite and dual frequency model has been used to correct the
of the receiver with respect to GPS time. Each GPS ionospheric effects in the pseudo-range measurements.
satellite contributes with one unknown clock bias. The As such it allows one to analyze the impact of either
information for the GPS satellite clocks is known and neglecting or not the ionosphere effect on the orbit
transmitted via the broadcast navigation message in the estimates. In this case, this is possible because our
form of three polynomial coefficients with a reference satellite test case, TOPEX/Poseidon, has a dual
time toc. The clock correction of the GPS satellite for the frequency receiver on board. The equation to correct the
epoch tGPS is6: ionospheric effects of the pseudo-range measurement in
L1 is given by6:
∆t SV = a f0 + a f1 (t sv − toc ) + a f2 (t sv − toc )2 + ∆t R , (14)
I kP =
f 22
f 22 − f12
(P1
k )
− Pk2 , (17)
with
where I kP is the ionospheric correction to range
tsv = tGPS − ∆tsv (15)
measurements in L1 frequency, Pk1 and Pk2 are the
and pseudorange measurements in L1 and L2, respectively,
f1 is the frequency in L1 (1.575 GHz), and f2 is the
2 2 frequency in L2 (1.227 GHz).
∆t R = − aµ esinE = − x• x , (16)
2
c c2
15
using the GPS for real time orbit determination. It is
observed that for sampling rates of 10 seconds and
0
0 3 6 9 12 15
using a simple fourth order Runge-Kutta numerical
-15 integrator the higher order geopotential model can yield
already reasonable results. At least J2 shall be included
-30
in the geopotential model because a single Keplerian
Time (min) model can not account for the short period oscillations,
even for 10-second step size.
Figure 1: Sample of Residuals for the full model. The measurement model shall be carefully modeled as
some effects can be very pronounced. The GPS clock
offset shall be taken into account, secondly the signal
Number of GPS
4
effect. As a last remark, the precession and nutation of
2 coordinates shall be taken into account as they
0 considerably change the actual coordinates. This leads
0 20 40 60 80 100 120 to an additional computational burden which can be
minimized if one considers the precession and nutation
Time (min) parameters constant over a given period, say one day.
Figure 2: Number of processed GPS satellites in two Table 6: Errors due to variation of the measurement
hours run. model.