1. Introduction
The troposphere is the first layer of the Earth’s atmosphere and contains most of its water vapor. Motion in the troposphere is the cause of most weather and climate events and is, thus, closely related to the daily lives of humans, animals, and plants. In the precision positioning applications of GNSS, the tropospheric delay is one of the main sources of errors [
1]. The error caused by tropospheric delay in GNSS can be larger than 2 m. Ignoring the impacts of the tropospheric delay error will introduce large errors to the positioning results, making high-accuracy positioning difficult to achieve. At present, these errors can be considered by one of two methods. The tropospheric delay can be treated as a parameter, the value of which is estimated using a filter or an estimator, or the error is precisely corrected using an appropriate tropospheric model. In GNSS real-time precise positioning applications, the first method often requires a certain filter convergence time [
2]. The tropospheric modeling involved in the second method usually contains certain errors as well, which leads to a reduction in the accuracy of real-time positioning results [
3,
4]. As the use of GNSS expands, users are expected to acquire rapid and stable location services with high accuracy in real-time, which sets increasingly higher requirements for the accuracy of real-time tropospheric models. In general, the commonly used tropospheric delay models are divided into three types: empirical tropospheric models, meteorological tropospheric correction models, and GNSS tropospheric correction models.
In the late 1990s, Collins and Langley proposed a precise empirical model, the University of New Brunswick (UNB) model, which had an accuracy of about 5 cm [
5]; later models in this series have been proposed continuously. With the development of the Numerical Weather Model (NWM) product ERA-40 by the European Centre for Medium-range Weather Forecasts (ECMWF), [
6] proposed a modified tropospheric projection function, called the Global Mapping Function (GMF) for GNSS and Very Length Baseline Interferometry (VLBI) technologies using a large amount of NWM data. Reference [
7] proposed a new tropospheric correction model, the Global Pressure and Temperature (GPT), using ERA-40 data, which Kouba then applied to the analysis of GNSS- and GNSS-related applications [
8]. In order to achieve fast convergence in GNSS precise positioning, Lu et al. established a tropospheric modeling method constrained by NWM to improve the precise point positioning of multi-system GNSS, which shortened the convergence times of the E, N, and U components by 20.0, 32.0, and 25%, respectively [
9]. Reference [
10] produced an improved version of the GPT model mentioned above, called the GPT2 model, which is an empirical model precisely based on 10 years of NWM data and temperature and pressure variations. Reference [
11] later improved the GPT2 model, extending it to the GPT2w model. In comparison to the GPT2 model, two additional estimated parameters were added, namely, the rate of water vapor decline and weighted mean atmospheric temperature, and the horizontal resolution of the model was increased to 1° × 1° to provide better accuracy and reliability [
11]. Reference [
12] further optimized and upgraded the tropospheric mapping function in GPT2w and named the new version GPT3 model. Since the calculation of tropospheric delay in the GPT3 model is the same as that in GPT2w, and the focus of this study is on tropospheric delay, the GPT2w model was used to calculate tropospheric delay in this study. The meteorological tropospheric correction models widely used in GNSS positioning applications were mostly proposed around the 1970s. The Hopfield model proposed in 1969 can provide decimeter-level corrections for the effects of the troposphere on Doppler measurements and ranging observations [
13], but its accuracy decreases as the elevation of the station increases [
14]. To facilitate the implementation of this model, Black proposed a simplified version of Hopfield’s method in 1978, called the Black method [
15]. Based on contemporary model evaluation and analysis [
16,
17], the Saastamoinen method proposed in 1972 has provided a relatively universal and precise correction for the tropospheric delay [
18]. Each method above requires meteorological data from climate monitoring stations, the accuracy of which is at the centimeter scale under optimal performance conditions, and at the decimeter scale overall.
At present, continuously operating reference station(s) (CORS) have been established in many areas. Each GNSS observation data point in CORS is used to calculate the
ZTD over the station, after which, the regional modeling is performed, and the model results are broadcast to the users. Tao—in his master’s thesis—used Jet Propulsion Laboratory (JPL) real-time orbits, clock products, and precise point positioning (PPP) technology to establish a near-real-time system for Canada’s geodetic CORS network. The accuracy of the precipitable water vapor (PWV) results in this system reached 2 mm, and the
ZTD accuracy reached 13 mm [
19]. Ye et al. compared the real-time and post-processing of PPP tropospheric delay estimations and showed that the accuracies of real-time and post-processing were 20 mm and 6 mm, respectively [
20]. As the Centre National D’Etudes Spatiales (CNES) began to routinely provide real-time results, enabling the users to use PPP correction services over the internet [
21], the CNES results have also been applied in the base stations of the internet to provide the tropospheric service PWV [
22]. Shi et al. used real-time PPP to estimate the
ZTD of each station in the Wuhan CORS network and then calculated the optimal polynomial model coefficients to determine the local tropospheric model [
23]. As described by them, the use of this tropospheric model improved the convergence speed and accuracy of the precise positioning.
In summary, although the various tropospheric delay models that are currently applied globally have their unique advantages and shortcomings, the data types they use are relatively consistent and, thus far, there has been little research into multi-source tropospheric data fusion modeling. The schemes that have been used include different models, such as empirical methods performed by the GNSS network, meteorological models, and large-scale real-time tropospheric observations, which can all achieve precise tropospheric corrections and provide precise positioning results. However, each method has its limitations. We present a real-time tropospheric fusion model for the Zhejiang Province by using multi-source data, including GNSS observation data, meteorological data, and the GPT2w empirical model; moreover, the performance of the model was evaluated.
3. Results
In this section, the accuracy of the fusion model is evaluated under different levels of tropospheric activity, including the tropospheric quiet period, the tropospheric active period, and the typhoon period. Additionally, the accuracy of the fusion model is analyzed for modeling sites with varying levels of sparsity.
3.1. ZTD Inspection
In the following, the accuracy of the models in the tropospheric quiet period, the tropospheric active period, and the typhoon period was tested using the GNSS reference station.
3.1.1. Case Study 1: Tropospheric Quiet Period
The first study period was a tropospheric quiet period, which included all sunny days in January. The GNSS-solved ZTD values of the CORS that were not involved in the modeling were used as independent external references to inspect the accuracy of the tropospheric fusion model.
The
ZTD series on doy 19 and doy 27 at station ZHJJ estimated by the different models are shown in
Figure 2. The mean bias and RMS time series of the external coincidence accuracy at the inspection station of the different tropospheric models, during the tropospheric quiet period in January, are shown in
Figure 3.
Figure 3 shows that during the sunny days in January, the bias of the
ZTD produced by the GPT2w model fluctuated between −5.47 cm and 5.76 cm, and the RMS fluctuated between 0.65 cm and 5.83 cm. As an empirical model, GPT2w did not consider the daily variations in
ZTD, and the
ZTD values it produced remained constant over a given day. Therefore, the GPT2w model had relatively poor accuracy during this period. In contrast to the empirical model, the accuracy of the PPP model was more reliable. Its bias fluctuated between −0.79 cm and 1.20 cm, and the RMS values were between 0.44 cm and 3.13 cm, which were equivalent to the bias of the fusion model with the highest accuracy. The bias in the
ZTD estimated by the fusion model fluctuated between −0.76 cm and 1.15 cm, and the maximum and minimum values of RMS were 2.82 cm and 0.41 cm, respectively. As shown in
Figure 3, the fusion model maintained the highest accuracy and stability throughout the tropospheric quiet period.
The daily mean external coincidence accuracy between each model and the GNSS-solved
ZTD, and the corresponding bias and RMS, are listed in
Table 1.
Table 1 shows that the mean RMS of the
ZTD fusion model reached 0.96 cm during the tropospheric quiet period, and its accuracy was significantly better than that of the empirical model GPT2w. In comparison with the PPP model, the fusion model had slightly better accuracy, and its GNSS-
ZTD spatial resolution was improved.
3.1.2. Case Study 2: Tropospheric Active Period
The second study period was a tropospheric active period, which included all rainy days in June, and the regional tropospheric fusion modeling was performed every hour. Similar to the first study period, the GNSS-solved
ZTD values of the CORS that were not involved in the modeling were used to evaluate the accuracy of the tropospheric fusion model. Taking the
ZTD series of station ZHJJ as an example, the
ZTD series on doy 153 and doy 165 at station ZHJJ estimated by the different models are shown in
Figure 4. The
ZTD values of the fusion model had good agreement with the GNSS-solved
ZTD, with mean biases of 1.67 cm and 0.5 cm on doy 153 and doy 165, respectively. For the tropospheric active period of the rainy season in June, the mean bias and RMS time series of the external coincidence accuracy at the inspection station for the different tropospheric models are shown in
Figure 5.
Figure 5 shows that during the rainy days in June, the bias of the
ZTD values produced by the GPT2w model fluctuated between −12.47 cm and 3.63 cm, and the RMS fluctuated between 2.52 cm and 12.50 cm. In contrast to the results for the sunny days, the bias of the GPT2w-modeled
ZTD generally exhibited negative values, which means that the
ZTD values estimated by the empirical model were generally lower than the actual values on rainy days. Since the GPT2w model is empirical, its accuracy decreases under rainy weather due to the effects of multiple days of rainfall. Therefore, the accuracy of the GPT2w model was relatively poor during this period.
The accuracy of the PPP model, which was modeled using the GNSS-solved
ZTD alone, was very high. The bias of this model was between −1.82 cm and 1.94 cm, and the RMS value was between 0.72 cm and 8.60 cm, which is equivalent to the bias of the fusion model with the highest accuracy. The introduction of the empirical model and the meteorological tropospheric data significantly improved the accuracy of the
ZTD fusion model. The bias in the
ZTD estimated by the fusion model fluctuated between −2.19 cm and 0.91 cm, and the maximum and minimum RMS values were 8.13 cm and 0.64 cm, respectively. The accuracies of
ZTD results produced by each model during the tropospheric active period were generally lower than those during the tropospheric quiet period. As shown in
Figure 5, the accuracy of the PPP tropospheric model fluctuated greatly between doy 152 and doy 153, while the fusion model maintained the highest accuracy and stability during the tropospheric active period, except for a few moments.
The statistical results of the daily mean bias and RMS of each model at the CORS that were not involved in the modeling are summarized in
Table 2.
Table 2 shows that during the tropospheric active period, the accuracy of each model was lower than that during the quiet period. When using PPP-
ZTD values alone in the modeling, the accuracy was slightly lower than that of the fusion model. As in the first study period, the advantage of the fusion model in terms of accuracy was obvious. The fusion model was significantly more accurate than the empirical model GPT2w. In addition, the fusion model still maintained the highest accuracy and stability during the tropospheric active period, and the modeling costs were reduced via the introduction of meteorological data and the empirical model.
3.1.3. Case Study 3: Typhoon Period
The third study period was a typhoon period with an extremely active troposphere, including three days when the typhoon was passing through (doy 255–doy 257) and a heavy rainstorm period after the typhoon (doy 260–doy 262). The regional tropospheric fusion modeling was performed every hour.
Taking the
ZTD series of station ZHJJ as an example, the
ZTD series on doy 257 and doy 262 at ZHJJ station estimated by different models are shown in
Figure 6. The
ZTD values of the fusion model were in good agreement with the GNSS-solved
ZTD values, with mean biases of 1.67 cm and 0.5 cm, respectively, while the PPP tropospheric model exhibited the best agreement with the GNSS-solved
ZTD.
For the tropospheric extreme active period in September, the mean bias and RMS time series of the external coincidence accuracy at the inspection station of the different tropospheric models are shown in
Figure 7.
Figure 7 shows that during the typhoon period in September, the minimum
ZTD bias of the GPT2w model was −6.65 cm, the maximum bias was 14.24 cm, and the RMS fluctuated between 3.05 cm and 14.75 cm. Affected by the typhoon and rainstorm, the accuracy of the empirical model under typhoon conditions was very low. The accuracy of the PPP model, which employed the GNSS-solved
ZTD alone, was very reliable. The bias of this model fluctuated between −3.38 cm and 1.77 cm, and the RMS values were between 0.99 cm and 9.66 cm. The fusion model had the highest accuracy of all the models. The introduction of the empirical model and meteorological tropospheric data had a significant stabilizing effect on the accuracy of the
ZTD fusion model. The bias of the
ZTD estimated by the fusion model fluctuated between −2.03 cm and 0.98 cm, and the maximum and minimum RMS values were 5.31 cm and 1.00 cm, respectively. During the tropospheric active periods, especially the typhoon period, the
ZTD predictions of each model were generally less accurate than they were during the tropospheric quiet period. As shown in
Figure 7, the accuracy of the PPP tropospheric model fluctuated greatly from doy 152 to doy 153, while the fusion model maintained the highest accuracy and stability during the tropospheric active period, except for a few moments.
Statistical results of the daily mean bias and RMS of each model at the CORS that were not involved in the modeling are summarized in
Table 3. During the typhoon period, the fusion model maintained an external coincidence accuracy of about 4 cm. After the typhoon passed through, the external coincidence accuracy of the model improved. During the tropospheric active period, the accuracy of the model, which employed the PPP-
ZTD alone, was slightly lower than that of the fusion model. Similar to the first study period, the fusion model still maintained the highest accuracy and stability throughout the tropospheric active period, and the
ZTD model’s fusion-based multi-source data were significantly better than the empirical GPT2w model. In addition, the introduction of meteorological data and the empirical model reduced the modeling costs. The tropospheric fusion model had high accuracy in the areas covered by CORS, regardless of whether the tropospheric conditions were quiet or active, including the strong convective typhoon conditions.
3.2. Impact of the Number of Stations on Model Accuracy
The cost of establishing CORS is high, and the coverage of CORS in different areas also varies. In this section, the accuracy of the fusion model under different conditions of the sparseness of modeling sites is evaluated. Moreover, 5 CORS networks with different extents of sparseness were selected for modeling, and the number of stations was 11, 20, 30, 40, and 50, respectively. The modeling accuracy was then inspected using 11 GNSS stations.
First, the external coincidence accuracies of the fusion models for five different extents of sparseness were calculated, and the external coincidence RMS time series are shown in
Figure 8. It can be seen from
Figure 8 that the fusion model was more accurate when the density of the stations modeled was higher. The reason for the improved accuracy is that more high-accuracy GNSS
ZTD observations were involved in the modeling. In particular, during the period with the extremely active troposphere, the higher density of modeling sites confers great improvements to the model accuracy, which shows that the mathematical fitting still has certain limitations and that increasing the number of physical observations is more effective.
Figure 9 shows the bias and RMS time series to compare the accuracy of the fusion model with that of the PPP model. The comparison reveals the effectiveness of the fusion model in improving the accuracy of the modeling. The figure shows that when the density of GNSS stations is low, the accuracy improvement provided by the multi-source data fusion model is more significant. For an area such as Zhejiang, when the number of CORS is less than 40, the improvement brought about by the multi-source data fusion model is significant in comparison to the results from the GNSS tropospheric model.
Therefore, for areas with a high density of CORS, the GNSS-ZTD data of CORS or the fusion model can be used in modeling to obtain the tropospheric delay results with the highest accuracy and the best horizontal resolution. In areas with sparse CORS coverage, such as marine areas, the use of low-cost meteorological observation equipment and the incorporation of the empirical model to enhance the GNSS network can lead to denser monitoring of the troposphere. This approach can significantly improve the estimation accuracy and horizontal resolution of the tropospheric delay while greatly reducing the modeling costs associated with solving for tropospheric delay.
4. Conclusions
GNSS data processing can provide high-accuracy tropospheric delay information on a global scale. However, the development of the tropospheric model is limited by the uneven distribution and high operation and maintenance costs of CORS. In order to reduce the modeling costs and ensure the accuracy of the tropospheric model, a real-time regional tropospheric fusion model was proposed herein to improve the accuracy and reliability of the tropospheric model in areas with limited GNSS tracking stations. By fusing the ZTD values obtained from the Saastamoinen meteorological model with those obtained from the empirical model GPT2w, the establishment of a tropospheric model with low costs, high spatiotemporal resolution, and high accuracy was achieved. Given the variations in accuracy between different types of tropospheric data, prior accuracies were considered in the Helmert variance component estimation method to determine the weighting of each type of observation data. In addition, the systematic errors of the Saastamoinen model, the GPT2w model, the GNSS model, and the fitting coefficient of the fusion model were estimated by the least-squares method.
The accuracy of the tropospheric fusion model in Zhejiang Province was evaluated during a tropospheric quiet period, a tropospheric active period, and an extreme-weather typhoon period. The observation data of 80 CORS were processed using PPP technology to incorporate it into the modeling data. Moreover, the accuracy of the tropospheric model established using the GNSS observation data alone was investigated in this study. In comparison to the GNSS-solved ZTD, the fusion model established using data from 50 selected CORS had RMS mean accuracies of 0.96 cm during the tropospheric quiet period, 1.92 cm during the tropospheric active period, and 3.11 cm when the typhoon was passing through. The accuracy of the tropospheric fusion model was slightly better than that of the PPP model and significantly better than that of the GPT2w model.
In this study, based on the analysis of the characteristics of three currently available tropospheric delay models and the comparison of their advantages and shortcomings, a real-time study of the observations of the three models was conducted, and a complete set of fusion theories and methods was proposed to establish a real-time multi-source tropospheric fusion modeling system. The new system can process and fuse GNSS observation data, meteorological observation data, and empirical model data in real time, providing a tropospheric fusion model with better accuracy and higher spatiotemporal resolution than those of the individual methods, and at a lower cost. This model can be released to the public through the cloud platform to provide services in many fields such as space radio technology, geodesy, and meteorology. Taking the
ZTD time series of station ZHIJ as an example, the
ZTD time series on doy 19 and doy 27 calculated by the fusion model, the PPP model, and the GPT2w model are shown in
Figure 3. It can be seen from the figure that as an empirical model, GPT2w produced
ZTD values with very small variations during the day, staying close to a constant value. Since the fusion model was mainly based on the GNSS observation data, the variations in
ZTD can be in very good agreement with those of GNSS-
ZTD, and the maximum bias from the GNSS-
ZTD values did not exceed 2 cm.