1. Introduction
Differential code bias (DCB) is a critical error source in navigation positioning and ionosphere modeling [
1,
2,
3,
4,
5,
6,
7,
8]. Several DCB estimation methods based on ground station data are available: the first method, used by a few institutes such as the Center of Orbit Determination of Europe (CODE), uses observation data from global ground stations to estimate DCB and vertical total electron content (VTEC) simultaneously [
1,
4,
9,
10,
11,
12,
13]; the second method proposed by the Chinese Academy of Science (CAS) applies single ground station observations to model the VTEC and estimate the DCB and VTEC parameters simultaneously [
2,
7,
14,
15]; the third method is similar to the one used by the German Aerospace Center (DLR) and estimates the DCB parameters of GNSS satellite and receiver after removing the ionosphere impact by introducing a more accurate prior ionosphere model [
5,
6]. The accuracy of DCB estimates depends critically on the amount of observation data and their distribution. Low-earth orbit (LEO) satellites can be used as space-based monitoring stations to estimate DCB parameters, compensating for the lack of ground stations. In addition, as LEO is above the F layer of the ionosphere and ionized electrons are derived from the topside ionosphere or plasmasphere, which is less variable in both spatial and temporal domains, the observations suffer from minor signal delays.
With the launch of tens of thousands of LEO satellites in the future, accurately estimating the DCB of GNSS and LEO satellites is an important research topic. In recent years, scholars have studied and used LEO onboard observation data to estimate DCB parameters. A few scholars estimated the DCBs of the GPS satellite and LEO receiver as unknown parameters simultaneously [
16,
17,
18], and others [
19,
20,
21,
22,
23,
24,
25] not only estimated the DCB parameters of GPS and LEO satellites but also estimated the corresponding VTEC parameters. Certain scholars introduced external GPS DCB products and estimated only the corresponding topside ionosphere VTEC and LEO receiver DCB parameters [
26,
27,
28]. Presently, the aforementioned scholars have conducted research on DCB estimation employing LEO observation data by choosing different modeling parameters [
20,
24,
25,
28]. However, there is no research on the effects of topside ionosphere estimation strategies on DCB estimation, and superior modeling parameters must be determined to obtain accurate DCB estimates.
In this paper, the impacts of topside ionosphere VTEC modeling parameters on LEO-based DCB estimation are investigated and analyzed for the first time to obtain superior modeling parameters and accurate DCB estimates. The research conclusions can provide a reference for LEO-augmented DCB estimation.
Section 2 presents the model and strategy for GPS and LEO DCB estimation using LEO observation data.
Section 3 analyzes the results of experiments in which different modeling parameters are set in the DCB estimations, encompassing the modeling spacing in the dynamic temporal mode and the degree and order in spherical harmonic modeling, employing GRACE-FO [
29] observation data. The differences in the GPS and LEO DCB estimates using different modeling parameters are shown, and the precision of the DCB estimates is evaluated. Then, the effects of the modeling parameters on DCB estimation are analyzed, and superior modeling parameters for DCB estimation are provided. Finally, the conclusions are summarized in
Section 4.
2. Model and Strategy for DCB Estimation
The geometry-free (GF) combination observation estimation method involves a simpler calculation and does not require outlier information. Therefore, we employed GF combinations of pseudo-range observations to estimate the DCB parameters. The DCB values (P1-P2) for the GPS satellites and LEO receivers were estimated daily as constant values and simultaneously with the topside ionosphere VTEC parameters.
DCB estimation using LEO observations is not affected by the troposphere. Hence, dual-frequency code observations are commonly expressed as shown in Equation (1), and the GF combination of the pseudo-range observations is formed as expressed in Equation (2) [
1,
6,
7].
Here scripts
s and
r denote the GPS satellite and LEO receiver; 1 and 2 denote frequency numbers;
denote the L1 and L2 frequencies of the GPS signal, respectively;
represents the geometric distance; c is the light speed in vacuum;
represent the LEO receiver and GPS satellite clock offsets, respectively;
bs,i and
br,i (
i = 1,2) refer to the instrument delays from GPS satellite s and LEO receiver r at two frequencies, respectively;
STEC represents the slant total electron content of the LEO-based ionosphere;
α1, α2, and
α are the coefficients of the
STEC related to the L1 and L2 frequencies of the GPS signal;
DCBs and
DCBr refer to the
DCBs of the GPS satellite s and LEO receiver
r;
and
represent the noise from pseudo-range observations and the GF combination observations, respectively.
,
denote the pseudo-range observations at the L1 and L2 frequencies of the GPS signals from GPS satellite s to LEO receiver r; and
represents the GF combination of pseudo-range observations.
In this study, we screen code observation data using residuals and LEO orbits derived from phase observations, and the preprocessing for pseudo-range also draws on the onboard data preprocessing method of LEO precise orbit determination. The pseudo-range is relatively clean in this way.
The F&K mapping function [
30] was originally developed for slant-path atmospheric water vapor conversion and later applied to LEO-based total electron content (TEC) conversion [
31]. It is more suitable than the single-layer mapping function (SLM) for LEO-based TEC conversion under certain conditions [
32]. In this study, the F&K mapping function was applied to convert the
LEO-based TEC from a vertical to a slant direction. The expected height of maximum electron density is called the ionospheric effective height (IEH) [
32]. In the solar-geomagnetic reference frame, the
LEO-based
VTEC values were modeled using spherical harmonic expansion. The temporal modeling mode was set to dynamic status. The modeling spacing means the modeling interval, and it is the calculation period of the modeling parameters. A set of modeling coefficients can be estimated within each modeling spacing. The modeling spacing of the
VTEC and the degree and order (D&O) of the spherical harmonic expansion are the main research objects. The sampling interval of the observation data was set at 30 s, and the cut-off elevation angle was set at 15° to reduce the effects of multipath. The
LEO-based TEC model is expressed in Equation (3) [
1,
30,
32,
33].
where
represents the F&K mapping function;
denotes IEH;
represents the earth radius;
refers to the altitude of the LEO satellite above the surface of the Earth;
;
denotes the solar radio flux at 10.7 cm;
z represents the zenith angle of the slant ray path.
STEC and
VTEC denote the slant and vertical total electron content of the
LEO-based topside ionosphere, respectively,
and
represent the geomagnetic latitude and sun-fixed longitude in the equation of modeled
VTEC, respectively;
denotes the normalized associated Legendre functions of degree n and order m; and
and
refer to the
VTEC coefficients of the spherical harmonic function;
represents the maximum degree of the spherical harmonic expansion.
Introduced Equations (3) into (2), unknown estimation parameters contain
DCBs of GNSS satellite and LEO receiver and
LEO-based
VTEC model coefficients. Equation (4) is obtained from Equations (2) and (3). The GPS and LEO
DCBs can be estimated and determined together with the VTEC model coefficients. Assuming that the numbers of GPS and LEO
DCB estimates are
μ1 and
μ2, then the number of estimated
VTEC model coefficients is
μ3. The parameter estimation equation can be written in matrix form as:
Here the vector
Z with a total of
n rows is related to
DCB and
VTEC modeling coefficients; F is the design matrix that consists of the matrix
A,
B, and
C, related to GNSS
DCB, LEO
DCB, and
VTEC modeling coefficients; and
is the
DCB estimate and
VTEC modeling coefficient, which consists of the vectors of GNSS
DCB (
), LEO
DCB (
), and
VTEC modeling coefficients (
). Assuming that the modeling spacing and D&O are s (in hours) and
, respectively, the number of
VTEC modeling parameters is (
+ 1) × (
+ 1) × (24/s + 1), the number of
DCB parameters estimated daily as constant values for each GPS satellite and each LEO receiver is 32 + 1 = 33, and the number of total unknown parameters on one day is (
+ 1) × (
+ 1) × (24/s + 1) + 33.
Considering that the
DCBs of the GPS satellite and LEO receiver are closely correlated, the
DCB datum is defined by a zero-mean condition in the
DCB estimation for de-correlation. Equation (5) represents the zero-mean condition [
34]:
Here
denotes the total number of observed GPS satellites.
Daily
DCB values were realigned by applying a shift from non-all satellite
DCB values, which were calculated using a common set of satellites over the study period. After alignment [
35], we evaluated the
DCB estimates using their monthly stability to represent internal agreement as a standard deviation (STD) and compared them with CODE products to represent external agreement as mean differences and root-mean square (RMS). The monthly stability of the
DCB values reflects the stability and reliability of the
DCB estimates to a certain extent and can be expressed as follows:
Here scripts
s and
d denote one satellite and one day, respectively;
D refers to the total days of a month;
represents the monthly mean of the
DCB estimates of satellite
s;
denotes the
DCB estimate of satellite
s on day
d in a month; and
is the monthly stability of the
DCB estimates of satellite
s.
The
RMS values for GPS
DCB estimates with respect to external reference products after conducting the alignment procedures is calculated as follows:
Here
represents the
DCB estimate of satellite
s on day
d in a month;
denotes the
DCB values of satellite
s from the external reference products on day
d;
D refers to the total number of days in one month;
is the difference
RMS of the
DCB estimates of satellite
s relative to the reference products.
3. Experiments and Results
To obtain suitable and superior topside ionospheric VTEC modeling parameters in LEO-based DCB estimation, we investigated the effects of the different modeling parameters on DCB estimates and precision, including modeling spacings in dynamic temporal mode and degrees and orders in spherical harmonic modeling. The precision of DCB estimates was then evaluated, and the effects of the parameters were analyzed. We used onboard GPS observation data from the twin GRACE-FO satellites (GRCC and GRCD) from 1–30 January 2019 to estimate the GPS and LEO satellite DCBs. We comprehensively evaluated the internal and external consistency precisions of GPS DCB estimation and compared the monthly stability of GPS and LEO DCB estimates as internal precision, which was presented STD. The comparisons between the GPS DCB estimates and CODE DCB products represent the external precision in the form of the mean and RMS of the difference between the estimates and CODE products. The LEO DCB can provide internal precision but not external precision owing to a lack of external reference products.
Additionally, this study requires the precise orbits of the twin GRACE-FO satellites owing to the needs of Equation (3). Before DCB estimation, we conducted precise orbit determination (POD) of the GRACE-FO satellites. The main data processing of LEO POD can be found in the references [
36,
37,
38,
39,
40,
41]. The LEO orbit determination is not necessary. If external reference orbits are available, they can also be used to carry out experiments.
3.1. Different Modeling Spacings
To investigate the effects of modeling spacings on DCB estimate and precision and to obtain superior parameter settings, we set different modeling spacings of 2H, 4H, 6H, and 12H in the LEO-based VTEC dynamic temporal modeling mode. The modeling degree and order were set to 8. Then, the effects of modeling spacing on DCB estimation were analyzed by evaluating the precision of the GPS and LEO DCB estimates.
3.1.1. GPS Satellite DCB Estimates
The mean DCB can exhibit the averaged ranges of DCBs in the form of specific and intuitive numbers; thereby,
Table 1 presents the mean values of GPS satellite DCB estimates after adopting different modeling spacings of 2H, 4H, 6H, and 12H using the GRCC (a) and GRCD (b) observations. The GPS DCB values for G04 were not estimated owing to a lack of observations. The mean GPS DCB estimates range between −10 and 10 ns and are stable. There is no significant difference in mean GPS DCBs with different modeling spacings. Considering the limitation of mean statistics in
Table 1 in terms of reflecting all DCB values,
Figure 1 displays the maximum differences in the GPS satellite DCB estimates after adopting different modeling spacings using GRCC and GRCD observations during the experiment period. The differences in the GPS DCB estimates using different modeling spacings are in the range of 0.05 ns. Specifically, in
Figure 1, the difference in G15 DCB estimates adopting different modeling spacings is the maximum value, 0.04 ns, when using GRCC data, whereas for GRCD data, the difference in G12 DCB is the largest, approximately 0.05 ns. Therefore, corresponding to
Figure 1, the maximum, minimum, and differences in G15 and G12 DCB estimated based on different modeling spacings using GRCC and GRCD observations, respectively, are presented in
Table 2. In
Table 2a using GRCC data, the difference in the G15 DCB estimates based on different modeling spacings on DOY 5 is the largest, and the maximum, minimum, and difference are 2.6815, 2.6415, and 0.0400 ns, respectively. In
Table 2b using GRCD data, the difference in G12 DCB estimated on DOY 4 is the largest, and the maximum, minimum, and difference are 4.3340, 4.2874, and 0.0466 ns, respectively. Therefore, there is a difference in the GPS DCB estimated using different modeling spacings, within 0.05 ns. The different modeling spacings affect the GPS DCB estimates.
3.1.2. Precision Evaluation of GPS Satellite DCB Estimates
Figure 2 presents the monthly stabilities (STD) of the GPS satellite DCB estimates adopting different modeling spacings of 2H, 4H, 6H, and 12H using GRCC (top) and GRCD (bottom) observation data. The STDs of the GPS DCB estimates using GRCC and GRCD data are in the range of 0.11 ns with high stability. Meanwhile, the maximum differences in the STD of the GPS DCB estimates adopting different modeling spacings are shown in
Figure 3. The maximum differences in the STD of the GPS DCB using different modeling spacings are within 0.006 ns. The STD values of the GPS DCB estimates adopting different modeling spacings exhibit no significant differences.
Table 3 presents the mean STDs of the GPS DCB estimates adopting the different modeling spacings. Statistically, the mean STD values of GPS DCBs with modeling spacings of 2H, 4H, 6H, and 12H using GRCC and GRCD data are 0.0624, 0.0621, 0.0620, and 0.0619 ns and 0.0648, 0.0643, 0.0641, and 0.0639 ns, respectively. The GPS DCB estimates with modeling spacings of 12H have the optimal mean STD results. The GPS DCB estimates using twin LEO satellite data attain similar and high stability.
Figure 4 depicts the mean differences for GPS DCB estimates with different modeling spacings relative to CODE products. The mean differences in
Figure 4 vary between −0.6 and 0.8 ns, which indicates that the GPS DCBs estimated by LEO satellite and ground station data have good consistency.
Figure 5 showcases the RMS of the differences between the GPS DCB estimates adopting different modeling spacings (2H, 4H, 6H, and 12H) and the CODE DCB products. To visually demonstrate the differences in RMS of GPS DCBs with different modeling spacings,
Figure 6 displays the maximum differences in RMS of GPS DCB estimates using different modeling spacings. The maximum differences in RMS of GPS DCBs using different modeling spacings are in the range of 0.03 ns. The different modeling spacings affect the RMS of the GPS DCB estimates. The corresponding mean RMS values are listed in
Table 4. The RMS results of the GPS DCBs with different modeling spacings relative to the CODE products are in the range of 0.8 ns. The mean RMSs of the GPS DCBs are in the range of 0.3 ns, which indicates that the GPS DCBs estimated by LEO satellite and ground station data have good consistency. Statistically, the mean RMS results in
Table 4 indicate that the GPS DCBs with a modeling spacing of 12H had slightly smaller RMS values than the others. Additionally, the GPS DCB estimates using twin satellite data have similar precisions, and the RMS results using GRCC observations are slightly poorer than those obtained using GRCD data.
3.1.3. LEO Receiver DCB Estimates and Stability Evaluation
Figure 7 presents the time series of the receiver DCB estimates with modeling spacings of 2H, 4H, 6H, and 12H for the twin GRACE-FO satellites. The GRCC receiver DCB estimates are located at approximately −1.0 ns, whereas the GRCD DCB estimates fluctuate at approximately 4.6 ns, and their receiver DCB estimates are stable. In
Figure 7, the GRCC and GRCD receiver DCB estimates are sorted in descending order as follows: receiver DCBs with modeling spacings of 12H, 6H, 4H, and 2H, where the receiver DCBs decrease as the modeling spacing decreases.
In order to visually demonstrate the differences in receiver DCBs with different modeling spacings,
Figure 8 exhibits the maximum differences in the LEO receiver DCB estimates using different modeling spacings.
Figure 9 shows the maximum differences in the STD of the receiver DCB using different modeling spacings. The maximum difference in receiver DCBs using different modeling spacings is 0.22 ns, whereas the maximum differences in STD of receiver DCBs are within 0.005 ns. This indicates that different modeling spacings have a significant impact on receiver DCB estimates.
The mean values and STD results for the LEO receiver DCB estimates with different modeling spacings are listed in
Table 5. Statistically, the maximum receiver DCB values for both the GRCC and GRCD are the DCBs with modeling spacings of 12H, whereas the minimum receiver DCBs are those with modeling spacings of 2H. The differences in the mean receiver DCBs with different modeling spacings for the GRCC and GRCD are in the ranges of 0.1569 and 0.1684 ns, respectively. The GRCC and GRCD receiver DCBs achieve optimal STD results when modeling spacings of 6H and 4H are applied. The receiver DCBs of the twin GRACE-FO satellites are different; however, their DCB estimates have similar STD results.
In summary, the GPS DCB estimates using a modeling spacing of 12H have higher precision than the others, whereas LEO receiver DCBs applying the modeling spacings of 4H or 6H obtain optimal STD.
3.2. Different Modeling Degrees and Orders
This section investigates the impact of the D&O of spherical harmonic modeling on DCB estimates and precision, thereby obtaining suitable modeling D&O parameters. The 6, 8, and 10D&Os of spherical harmonic modeling were introduced into topside ionosphere modeling and DCB estimation. Subsequently, the GPS and LEO DCB estimates were analyzed and evaluated. The modeling spacing was fixed at 4H to improve the temporal resolution.
3.2.1. GPS Satellite DCB Estimates
The mean values of GPS DCB estimates adopting different modeling parameters of 6, 8, and 10D&Os using the GRCC (a) and GRCD (b) observations are listed in
Table 6. The GPS DCB values for G04 were not estimated owing to a lack of observations. The mean GPS DCB estimates range between −10 and 10 ns and are stable. There is no significant difference in the GPS DCB estimates obtained using different modeling D&Os. Considering the limitation of mean statistics in
Table 6,
Figure 10 exhibits the maximum differences in GPS DCB estimates adopting different modeling D&Os using GRCC and GRCD data. The differences in the GPS DCB estimates using different modeling D&Os are in the range of 0.05 ns. It indicates that the effects of the modeling spacing and D&O on GPS DCB estimates are at the same level. Specifically, the differences in G05 DCB estimates adopting different modeling D&Os using GRCC and GRCD data are both the largest, within 0.04 and 0.05 ns, respectively. The maximum, minimum, and differences in G05 DCB estimated with different modeling D&Os using GRCC and GRCD observations are presented in
Table 7. In
Table 7a, using GRCC data, the difference in G05 DCB estimates between different modeling D&Os on DOY 13 is the largest, and the maximum, minimum, and difference are 3.0099, 2.9776, and 0.0323 ns, respectively. In
Table 7b, using GRCD data, the difference in G12 DCB estimated on DOY 4 is the largest, and the maximum, minimum, and difference are 3.0515, 3.0048, and 0.0467 ns, respectively. Therefore, there is a certain difference in the GPS DCB estimates using different modeling D&Os, all within 0.05 ns. The different modeling D&Os have certain effects on the GPS DCB estimates.
3.2.2. Precision Evaluation of GPS DCB Estimates
Figure 11 showcases the STD of GPS DCB estimates adopting different modeling D&Os of 6, 8, and 10 using GRCC and GRCD data. The STDs of GPS DCB estimates based on GRCC and GRCD data are within 0.11 ns. Additionally,
Figure 12 displays the maximum differences in the STD of the GPS DCB estimates by applying different modeling D&Os. The maximum differences are within 0.005 ns. The STDs of the GPS DCB estimates adopting different modeling D&Os show no marked differences.
Table 8 presents the mean STDs of GPS satellite DCB estimates by applying different modeling D&Os. Statistically, the mean STD values of GPS DCBs with modeling D&Os of 6, 8, and 10 using GRCC and GRCD data are 0.0620, 0.0621, and 0.0623 ns and 0.0643, 0.0643, and 0.0644 ns, respectively. The GPS DCB estimates, with modeling D&Os of 6 and 8, attain the optimal STD results.
Figure 13 exhibits the mean differences for GPS DCB estimates with different D&Os relative to CODE products. The mean differences in
Figure 13 vary between −0.6 and 0.7 ns, which indicates that the GPS DCBs estimated by LEO satellite and ground station data have good consistency.
Figure 14 presents the RMS of the differences between the GPS DCB estimates adopting different modeling D&Os of 6, 8, and 10 and the CODE DCB products. To visually exhibit the differences in the RMS,
Figure 15 displays the maximum differences in the RMS of the GPS DCB estimates using different modeling D&Os. The maximum differences reach 0.02 ns. The different modeling D&Os have certain effects on the RMS of the GPS DCB estimates. The corresponding mean RMS values are listed in
Table 9. These RMS results are in the range of 0.8 ns. The mean RMS values are in the range of 0.3 ns, which indicates that the GPS DCBs estimated by LEO satellite and ground station data have good consistency. Statistically,
Table 9 shows that the GPS DCBs with modeling D&Os of 8 and 10 have slightly higher RMS than the others. The RMS results using the GRCD observations are slightly higher than those obtained using the GRCC data. Considering the STD and RMS results of the GPS DCBs, the GPS DCB estimates with modeling D&Os of 8 attain superior precision.
3.2.3. LEO Receiver DCB Estimates and Stability Evaluation
Figure 16 exhibits the time series of the receiver DCB estimates with different modeling D&Os of 6, 8, and 10 for twin GRACE-FO satellites. The GRCC receiver DCB estimates are located at approximately −1.0 ns, whereas the GRCD DCB estimates fluctuate at approximately 4.55 ns. The GRCC and GRCD receiver DCBs with the 6 D&O in spherical harmonic modeling are greater than the others. In order to visually present the differences in receiver DCBs with different modeling D&Os,
Figure 17 shows the maximum differences in LEO DCB estimates using different modeling D&Os. Meanwhile,
Figure 18 displays the maximum differences in the STD of the receiver DCB using different modeling D&Os. The maximum differences are within 0.02 ns, inferior to the differences in the GPS DCBs, while the maximum differences in STDs are within 0.002 ns.
The mean values and STD results for the receiver DCB estimates with different modeling D&Os are listed in
Table 10. Statistically, the mean receiver DCBs for GRCC and GRCD are both sorted in descending order as follows: receiver DCBs with 6, 8, and 10D&Os modeling, where the receiver DCBs decrease as the modeling D&Os increase. The GRCC receiver DCBs with 10D&O modeling gain the minimum STD result, whereas the GRCD DCBs applying 8 and 10D&Os have a better STD than the others. The receiver DCBs of the GRCC and GRCD differ; however, their DCB estimates have similar STD results.
In summary, adopting 8D&O in the LEO-based VTEC modeling exhibits superior estimates and precisions for both GPS and LEO DCBs. Additionally, compared to the results in
Section 3.1, this demonstrates that the impact of modeling spacing on DCB estimates is greater than that of modeling D&O.
4. Conclusions
The effects of topside ionosphere VTEC modeling parameters on LEO-based DCB estimates and precision were investigated using GRACE-FO observation data to obtain superior modeling parameters. Different modeling parameters were set into the DCB estimations, encompassing the modeling spacing in the dynamic temporal mode and D&O in LEO-based VTEC modeling. The differences in GPS and LEO DCB estimates with the different modeling parameters were showcased, the precision of the DCB estimates was evaluated, and the effects of these parameters on DCB estimation were analyzed. The beneficial conclusions are drawn as follows:
(1) The mean GPS DCB estimates range between −10 and 10 ns. Although there is no significant difference in the mean GPS DCB estimates obtained using different modeling spacings, the mean DCB may have a limitation in reflecting all real DCBs. The maximum differences in the GPS DCB estimates after adopting different modeling spacings reach 0.05 ns. The different modeling spacings affect the GPS DCB estimates. The maximum differences in the RMS with different modeling spacings are in the range of 0.03 ns. The different modeling spacings have certain effects on the RMS of the GPS DCBs. The GPS DCB estimates with a modeling spacing of 12H have slightly higher precisions than the others.
The maximum difference in receiver DCBs adopting different modeling spacings is 0.22 ns, which indicates that modeling spacing has a significant impact on the receiver DCBs compared with GPS DCBs. The GRCC and GRCD receiver DCBs gain more optimal STD than the others when applying modeling spacings of 6H and 4H, respectively.
In summary, the GPS DCB estimates using a modeling spacing of 12H have higher precisions than the others, whereas LEO DCBs applying the modeling spacings of 4H or 6H obtain optimal STD results.
(2) The differences in the GPS DCB estimates using different modeling D&Os of 6, 8, and 10 are also in the range of 0.05 ns. The different modeling D&Os affect the GPS DCB estimates. The maximum difference in the RMS with different modeling spacings is 0.02 ns. The GPS DCB estimates, with a modeling D&O of 8, attain superior STD and RMS values.
In terms of receiver DCBs, the maximum differences in receiver DCBs using different modeling D&Os are within 0.02 ns, inferior to the differences in the GPS DCBs. The GRCC and GRCD DCBs achieve the optimal STD when adopting modeling D&Os of 10 and 8, respectively.
In summary, adopting 8D&O in the LEO-based VTEC modeling can obtain superior estimates and precisions for both GPS and LEO DCBs.
(3) The modeling spacing has a greater effect on the LEO receiver DCBs than on the GPS DCBs. The effects of the different modeling spacings and D&Os on the GPS DCB estimates and their RMS are at the same level. The modeling spacing has a greater impact on the LEO receiver DCBs than those of the modeling D&O. The research conclusions in this study can provide references for estimating the GNSS and LEO satellite DCBs using LEO onboard observation data.