Introduction

The Beidou Navigation Satellite System (BDS) is the third mature international Global Navigation Satellite System (GNSS), following GPS and GLONASS. The national BDS ground-based augmentation network (BGAN) of China is an important infrastructure that uses differential correction techniques to improve navigation accuracy, integrity, continuity, and other service performance by building a Continuously Operating Reference System (CORS) with known precise coordinates (Pinker et al. 2000; Kee et al. 2004). This is globally recognized as a reliable means for the high-quality development of GNSS services (Li et al. 2015a; Federal Aeronautics Administration 2017; Jones et al. 2020). The construction and application of a Meteorological Application System based on BGAN can effectively improve the GNSS/MET observation quality, and support both the development of China's meteorology and BDS industrialization.

Traditional means of atmospheric water vapor monitoring, such as radiosonde, microwave radiometer and surface weather station, have a number of drawbacks, such as insufficient spatial or temporal resolution, limited accuracy, influenced by weather or restricted application. The ground-based GNSS observation of water vapor has the advantages of low cost, high accuracy and no need for calibration, and is a powerful complement to traditional means of atmospheric water vapor observation (Zhang et al. 2019; Jones et al. 2020). In recent years, China's GNSS/MET operational network has grown to a significant scale. With the rapid development of national and local GNSS networks, China Meteorological Administration (CMA) has built about 1200 ground-based GNSS stations through the construction such as Meteorological Monitoring and Disaster Warning Project and the Crustal Movement Observation Network of China (CMONOC), as well as integrated networks at different levels of local government (Liang et al. 2015; Li et al. 2018; Zhang et al. 2019). The network is usually built jointly with government agencies such as seismology, surveying and mapping, the Chinese Academy of Sciences. These stations are operated in real-time, covering the whole country. Based on radiosonde data, the accuracy of real-time operational Precipitable Water Vapor (PWV) derived from GPS data in China is about 3 mm, with a Relative Error (RE) of about 12% (Jiang et al. 2014; Liang et al. 2015). In the BDS meteorological applications, PWV was retrieved in 10 stations of the Asia–Pacific region of 2013, and the Standard Deviation (Stdev) is about 2.5 mm for both BDS-PWV and GPS-PWV, respectively, while the RMSE of BDS-PWV compared to GPS-PWV is about 2 mm (Li et al. 2015a). It can be seen that the accuracy of PWV derived with BDS is comparable to that with GPS (Li et al. 2015c, 2018; Guo et al. 2020). A strong correlation is found between BDS-PWV and GPS-PWV with a correlation coefficient about 0.95 (Li et al. 2018).

Studies have shown that multi-GNSS increases the number of observable satellites, enhances the satellite positioning geometry configuration, and outperforms single systems in terms of positioning accuracy, availability, and continuity (Xu et al. 2013; Prange et al. 2017; Kazmierski et al. 2020). The combination of multi-GNSS has become a trend in GNSS navigation and positioning. The positioning performance of multiple BDS/GPS/GLONASS system combinations has been analyzed and compared, and the combined GPS/BDS result shows more efficiency improvement (Lou et al. 2016). Additionally, it is noted that the combined GPS/BDS results show the best performance in the Asian–Pacific region which is in the coverage of BDS service at that time. Bu et al. (2021) assesses the individual GNSS (GPS, BDS, GLONASS, Galileo and QZSS) and the combined solutions, and indicates that the measurements based on BDS/GPS combination is significantly better than that of other combination schemes. Multi-GNSS provides more tropospheric delay observation information, and GNSS water vapor monitoring is transitioning from a single system to a multi-system in meteorological application (Li et al. 2015c; Chen et al. 2021; Jones et al. 2020). The GPS and BDS observations during the first half year of 2014 are processed for real-time PWV retrieval, and the results of 5 stations show that the RMSE of the PWV differences are 1.5–1.8 mm for the combined BDS and GPS solution, 1.7–2.1 mm for the GPS-only solution, and 2.4–2.8 mm for the BDS-only solution, compared with nearby radiosonde observations of distance < 50 km (Lu et al. 2015).

The BDS has achieved global coverage with the development and modernization in recent years (Chen et al. 2021; Geng et al. 2024), and it commands more attention to the application in various application fields, compared to the GPS and GLONASS which have been fully operational for a long time. A lot of work has been done in the meteorological application with BDS and combination with other GNSSs. However, the construction of large-scale regional networks and long sequence observations of BDS and synchronous multi-GNSS are still insufficient. The construction of a Meteorological Application System based on BGAN carries out meteorological applications by bringing together the functions of network planning, data management, product generation and distribution, visual display and analysis, etc., and realizes the integration of the BGAN with the GNSS/MET operational network of CMA. This study focuses on constructing a Meteorological Application System based on BGAN and the technology for applying multi-source GNSS data. The general design principles, the technical route and the ways to achieve them are introduced in detail. The combination of multi-GNSS data is carried out, as well as validation of its water vapor products. And the issues related to the construction and application technology are analyzed and discussed.

BDS ground-based augmentation network

BGAN is an important ground-based infrastructure for BDS, as shown in Fig. 1, which aims to meet the user needs through the auxiliary technology with the ground-based reference networks, so that the user navigation accuracy, integrity, continuity and availability can be improved. The overall system is prepared by the National Weapons Industry Corporation of China, and is jointly undertaken by the Ministry of Transport, the State Bureau of Surveying and Mapping, CMA, the Chinese Academy of Sciences and other agencies of China. The Meteorological Observation Center of CMA is responsible for the construction of the meteorological application system based on BGAN. High precision and resolution water vapor and ionosphere products are obtained by receiving and processing data from 175 BGAN stations, combined with the current GNSS/MET operational network of CMA. The system achieves the exchange of the existing GNSS/MET operational network of CMA and the national integrated data processing center of BGAN, with a data communication system and processes BGAN data to retrieve high-precision products. It is beneficial for the mitigation of meteorological disasters and global response to climate change and promotes the high-quality development of BDS application in meteorology combined with other GNSS.

Fig. 1
figure 1

Sites of BGAN in China and surrounding areas. The collocated sites are shown in red with radiosonde

Architecture design

The architecture design of the Meteorological Application System Based on BGAN follows business logic requirements, and the system is composed of three layers, as shown in Fig. 2: data communication layer, data processing layer, and data distribution and storage layer. The data communication layer realizes the connection between the GNSS/MET operational network and the national integrated data processing center of BGAN, with collecting GNSS data at all levels and relevant meteorological observation. The data processing layer implements quality control, preprocessing multiple GNSS data, meteorological observation, precise ephemeris, retrieving meteorological products with multi-GNSS solution, and realizing product display and monitoring. The data distribution and storage layer is responsible for serving and supporting the operational and scientific applications of BDS in the meteorological service.

Fig. 2
figure 2

Frame design of the Meteorological Application System based on BGAN, where GMON is GNSS/MET operational network; NIDPC is National integrated data processing center. The shaded boxes represent the infrastructure of the application system, for implementing data communication, processing, and services, respectively. The arrows denote processing sequences

Main functions and key solutions

This section presents main functions and strategy of the meteorological application system based on BGAN. The ground-based GNSS/MET uses navigation satellite data to calculate the Zenith Total Delay (ZTD) and then separates Zenith Hydrostatics Delay (ZHD) with meteorological data. The difference between ZTD and ZHD is the Zenith Wet Delay (ZWD), and then PWV can be derived with ZWD and the conversion function. Therefore, the key solutions include real-time data communication and processing, multi-GNSS combination for ZTD estimation, and the subsequent PWV inversion.

Real-time data communication

A 10 M + 2 M dual-link fiber network has been established to realize the communication between the GNSS/MET operational network and the national integrated data processing center of BGAN, as shown in Fig. 2. The open shortest path first (OSPF) protocol is employed to define different verification methods for areas, and exchange information through interactive verification of routes, improving the security of data communication process effectively. BGAN is comprised of 175 reference stations, 35 of which were built by the CMA. The real-time data communication has enhanced and integrated the existing ground-based GNSS/MET network, which is conducive for building an intensive application system, establishing unified data application standards, and improving data application efficiency.

Data processing for meteorological service

As shown in Fig. 2, data processing includes real-time monitoring and meteorological products inversion, and the functions are deployed in the real-time monitoring area and core operation area, respectively. The real-time monitoring area realizes functions such as data reception monitoring, product monitoring, system monitoring, and fault alarm. The core operation area achieves real-time processing of data from 175 BGAN stations nationwide and about 1000 GNSS/MET stations of the CMA operational network. Water vapor products are retrieved to meet the needs of weather observation and prediction.

The key technique in data processing is the solution to combining multi-GNSS of BDS and GPS. In the water vapor inversion with a multi-GNSS solution, BDS and GPS share a common tropospheric zenith delay parameter. Compared to a single GNSS system, combination processing can theoretically improve the accuracy and reliability of calculation by adding redundant observations. However, multi-GNSS of BDS and GPS data combination must consider the impact of different hardware delay biases between different systems, and usually all computed biases of other system are obtained relative to the biases for the GPS observations.

Solution for combining multi-GNSS of BDS and GPS

The commonly used GNSS-PWV solutions include Precise Point Positioning (PPP) and network Double Difference (DD) modes (Li et al. 2015b; El-Mowafy et al. 2016). The PPP mode utilizes precise orbit and clock offsets to obtain ZTD directly, which is superior to the DD mode in terms of observation requirement and computation efficiency. For real-time PPP processing, precise orbit and clock offsets have to be determined first using the observation data from ground-based GNSS network. With the development of GNSS, International GNSS Service (IGS) began the Multi GNSS Experiment (MGEX) project in 2012, and multi-system orbit and clock offsets products are provided (Montenbruck et al. 2017; Prange et al. 2017). The international GNSS Monitoring and Assessment System (iGMAS) is proposed and initiated by China in order to track multi-GNSS satellites and serve global GNSS users as a platform with satellite orbit, clock, station coordinates, and kinds of products (Cai et al. 2016; Mota et al. 2019; Chen et al. 2021). In this contribution, the precise ephemeris and auxiliary data are from the iGMAS.

With the development of GNSS, PPP mode has become an important development trend in the application of multi-GNSS combinations. A lot of GNSS meteorological applications have confirmed that the two processing modes provide ZTD results with similar quality (Xu et al. 2013; Li et al. 2015a; Jones et al. 2020). Generally, in order to eliminate the first-order effect of the ionosphere, the ionosphere-free combination of dual-frequency carrier phase and pseudorange are used in PPP processing (Zhang et al. 2016; Lou et al. 2016; Bu et al. 2021). With satellite orbit, satellite clock, station position, and model correction such as phase center offset, solid tide, phase wind-up, relativistic effects, the combined observation equation can be expressed as follows (Kouba 2009; Jiang et al. 2015; Li et al. 2015b).

$$\left\{\begin{array}{c}{P}_{r}^{C}={\rho }_{r}^{C}+c\left({dt}_{r}-{dt}^{C}\right)+c({d}_{rC}-{d}^{C})+{m}_{r}^{C}\cdot {zt{\text{d}}}_{r}+{\varepsilon }_{r,P}^{C}\\ {P}_{r}^{G}={\rho }_{r}^{G}+c\left({dt}_{r}-{dt}^{G}\right)+c({d}_{rG}-{d}^{G})+{m}_{r}^{G}\cdot {zt{\text{d}}}_{r}+{\varepsilon }_{r,P}^{G}\\ {\phi }_{r}^{C}={\rho }_{r}^{C}+c\left({dt}_{r}-{dt}^{C}\right)+{\lambda }_{C}({b}_{rC}-{b}^{C})+{m}_{r}^{C}\cdot {zt{\text{d}}}_{r}+{\lambda }_{C}{N}_{r}^{C}+{\varepsilon }_{r,\phi }^{C}\\ {\phi }_{r}^{G}={\rho }_{r}^{G}+c\left({dt}_{r}-{dt}^{G}\right)+{\lambda }_{G}({b}_{rG}-{b}^{G})+{m}_{r}^{G}\cdot {zt{\text{d}}}_{r}+{{\lambda }_{G}N}_{r}^{G}+{\varepsilon }_{r,\phi }^{G}\end{array}\right.$$
(1)

where C and G represent BDS and GPS satellites, respectively, and r is the receiver; \(P\) is the pseudorange, \(\phi\) is the phase observation; \(\rho\) is the geometric distance between the GNSS station and the satellite; \(d{t}_{r}\), \({dt}^{C}\) and \({{\text{d}}t}^{G}\) represents the clock offset of receiver, BDS and GPS; \(c\) is the speed of light in vacuum; \(m\) indicates the global mapping function (Böhm et al. 2006; Geng et al. 2012); \(\lambda\) is the wavelength of the observation phase observed; \(N\) is the phase ambiguity; \({d}_{rC}\) and \({d}_{rG}\) are the code hardware biases of the receiver for BDS and GPS, respectively; \({d}^{C}\) and \({d}^{G}\) are the code hardware biases of the satellite of BDS and GPS; \({b}_{rC}\) and \({b}_{rG}\) are the phase hardware biases of the receiver for BDS and GPS, respectively; \({b}^{C}\) and \({b}^{G}\) are the phase hardware biases of the satellite of BDS and GPS, respectively; \(\varepsilon\) is usually the observation noise and multipath effect lumped together. Usually, the receiver clock offset and code hardware bias cannot be separated, and the code hardware bias of GPS is artificially set to 0 in order to eliminate the singularity between receiver clock and code bias parameters (Zhang et al. 2016; Li et al. 2015b), and the estimated signal code bias between BDS and GPS is inter-system bias (ISB). To simplify the formula, (1) can be expressed as follows.

$$\left\{ {\begin{array}{*{20}l} {\begin{array}{*{20}l} {\begin{array}{*{20}l} {P_{r}^{C} = \rho _{r}^{C} + c\left( {\tilde{d}t_{r} - \tilde{d}t^{C} } \right) + m_{r}^{C} \cdot ztd_{r} + \varepsilon _{{r,P}}^{C} + c \cdot IS{\text{B}}_{r} } \hfill \\ {P_{r}^{G} = \rho _{r}^{G} + c\left( {\tilde{d}t_{r} - \tilde{d}t^{G} } \right) + m_{r}^{G} \cdot ztd_{r} + \varepsilon _{{r,P}}^{G} } \hfill \\ \end{array} } \hfill \\ {\phi _{r}^{C} = \rho _{r}^{C} + c\left( {\tilde{d}t_{r} - \tilde{d}t^{C} } \right) + m_{r}^{C} \cdot ztd_{r} + \lambda _{C} \tilde{N}_{r}^{C} + \varepsilon _{{r,\phi }}^{C} + c \cdot IS{\text{B}}_{r} } \hfill \\ \end{array} } \hfill \\ {\phi _{r}^{G} = \rho _{r}^{G} + c\left( {\tilde{d}t_{r} - \tilde{d}t^{G} } \right) + m_{r}^{G} \cdot ztd_{r} + \lambda _{G} \tilde{N}_{r}^{G} + \varepsilon _{{r,\phi }}^{G} } \hfill \\ \end{array} } \right.$$
(2)
$$\left\{\begin{array}{c}{\widetilde{{\text{d}}t}}_{r}={{\text{d}}t}_{r}+{d}_{rS}\\ {\widetilde{{\text{d}}t}}^{S}={{\text{d}}t}^{S}+{d}^{S}\\ {\widetilde{N}}_{r}^{S}={N}_{r}^{S}+{b}_{rS}-{b}^{S}\end{array}\right., S=\{C, G\}$$
(3)

where \(S=\{C, G\}\), represents BDS or GPS. The code hardware delay biases \({d}_{rS}\) and \({d}^{S}\) are assimilated into the clock offsets. The phase hardware delay biases \({b}_{rS}\) and \({b}^{S}\) are satellite-dependent and stable over time. They are absorbed by the corresponding ambiguity (Defraigne et al. 2007; Geng et al. 2012; Jiang et al. 2015). In the formula (2), ISB is generally estimated over a period, such as a day or a period of data processed. It is found that ISB is extremely stable with time, and it is normally distributed approximately. The following parameters also need to be estimated in the equation.

\({\widetilde{dt}}_{r}\): the clock offset of station, one parameter to be estimated per epoch per station.

\({\widetilde{N}}_{r}^{S}\): the phase ambiguity, number of the parameters to be estimated depends on the number of satellites observed and the status of ambiguity. A network solution is applied where double-difference (DD) ambiguities are formed based on undifferenced (UD) ambiguity estimates and thus considerably improves the analysis efficiency (Ge et al. 2006; Geng et al. 2012).

\({ztd}_{r}\): ZTD, one parameter to be estimated for an hour of data processed.

The solution for combining multi-GNSS of BDS and GPS can be schematically illustrated with Fig. 3. The ZTD consists of the hydrostatic and wet components and both can be expressed by their individual zenith delay and mapping function. ZHD can be obtained more accurately (better than 1 mm) through the Saastamoinen model with the precise air pressure observation (Saastamoinen 1972), while the ZWD is the residual part to be estimated.

Fig. 3
figure 3

The framework of the prototype multi-GNSS real-time PPP inversion system. As a national system, it can provide Uncalibrated Phase Delay (UPD) with an optional sequence

PWV inversion

There are three types of ZTD, which includes BDS-ZTD with BDS-only, GPS-ZTD with GPS-only, and Combined-ZTD with multi-GNSS of BDS and GPS. All these types of ZTD are retrieved through the PPP mode with the data from the BGAN, which can synchronously obtain data both of BDS and GPS. The PWV can be converted to when ZWD is accurately estimated.

$${\text{PWV}}=\prod \cdot {\text{ZWD}}$$
(4)
$$\prod ={10}^{6}\times {\left[{\rho }_{{\text{water}}}{R}_{{\text{w}}}\left({k}_{2}^{\mathrm{^{\prime}}}+\frac{{k}_{3}}{{T}_{m}}\right)\right]}^{-1}$$
(5)

where \({k}_{1}=77.604\mathrm{ K}\cdot {{\text{hPa}}}^{-1}\), \({k}_{2}=64.79\mathrm{ K}\cdot {{\text{hPa}}}^{-1}\), and \({k}_{3}=377600 {{\text{K}}}^{2}\cdot {{\text{hPa}}}^{-1}\) are the physical constants, \({{\text{k}}}_{2}^{\mathrm{^{\prime}}}={{\text{k}}}_{2}-{{\text{k}}}_{1}({R}_{{\text{d}}}/{R}_{{\text{w}}})\); \({R}_{{\text{d}}}=287.04\mathrm{ J}/({\text{kg}}\cdot {\text{K}})\), \({R}_{{\text{w}}}=461.5\mathrm{ J}\cdot {{\text{kg}}}^{-1}{{\text{K}}}^{-1}\) and \({\uprho }_{{\text{water}}}=1000 {\text{kg}} \cdot {{\text{m}}}^{-3}\) are gas constant of dry air and water vapor, respectively; \({T}_{m}\) can be estimated based on the ground temperature \({T}_{s}\), and usually \({T}_{m}=70.2+0.72{T}_{s}\) (Davis et al.1985; Bevis et al. 1992). The ground temperature of each site come from the automatic meteorological instrument installed simultaneously with GNSS equipment when BGAN is built.

To ensure the integrity and continuity of PWV, a prior model of GPT (the Global Pressure and Temperature model) is used in ZTD estimation (Böhm et al. 2007; Lagler et al. 2013), and ZHD is calculated with air pressure from the prior models. The altitude difference between the meteorological equipment and the GNSS antenna is considered in the product inversion, which usually causes deviations in the meteorological parameters.

Water vapor products validation

The system can simultaneously obtain data both from BDS and GPS, and PWV products are retrieved every hour through the PPP mode, which includes three types, BDS-PWV with BDS-only, GPS-PWV with GPS-only, and Combined-PWV with multi-GNSS of BDS and GPS. The product validation is started with an introduction of data and data collocation principles. And GPS is a proven international application, and the comparison between PWV/BDS and PWV/GPS is significant for meteorological applications. Comparison with radiosonde is also presented in this section, and the characteristics of the results are also analyzed.

Basic principles of GNSS-PWV validation

This study estimates PWV products based on BGAN from 2018 to 2020 and the conventional radiosonde data during the same period. Radiosonde is the internationally standardized method for detecting high-altitude atmospheric elements, which can be used to verify the result of system inversion (Xia et al. 2021; Westwater 1997). The radiosonde data are obtained from the CMA, which could rapidly collect, exchange and distribute the regular radiosonde data internationally with the Global Telecommunication System (GTS) established by the World Meteorological Organization (WMO). The Manual on the Global Observing System (WMO 2015) prescribes that certain quality-control procedures must be applied to all meteorological data to be exchanged internationally. The CMA applies a series of checks to determine the quality of the radiosonde data under the recommendations of WMO (1950, 2017). The detailed procedures described in WMO (1993) are a guide to controlling the quality control of data for international exchange. The quality-control procedure is applied to check forcoding errors, internal consistency, time and space consistency, and physical and climatological limits (Marshal 2002; Lanzante 1996). The accuracy of radiosonde data is ± 0.5 K for temperature, ± 1 hPa for pressure, and ± 5% for humidity (WMO 1950, Durre et al. 2008).

The radiosonde directly measures meteorological elements such as temperature, humidity, and pressure along the ascent path of the sounding balloon carrying instruments, with daily observations made at 00:00 and 12:00 UTC. It is the internationally standardized method for detecting high-altitude atmospheric elements, which can be used to verify the result of system inversion (WMO 1950). The collocation principle is that the distance between the two stations of BGAN and radiosonde is less than 15 km, and there are 24 pairs as shown in bold red in Fig. 1. The radiosonde data include the temperature and dew point profiles of the atmosphere, and the water vapor pressure profile and PWV are calculated using (6) and (7), respectively.

$$e=6.1078\times {10}^{\frac{7.69{t}_{d}}{243.92+{t}_{d}}}$$
(6)
$${{\text{PWV}}}_{r}=\frac{1}{\rho g}{\int }_{0}^{{p}_{0}}0.622\frac{e(k)}{p(k)} dp$$
(7)

where \(e\) is water vapor pressure, \({t}_{d}\) is dew point (in degrees Celsius), \({PWV}_{r}\) is the PWV calculated from radiosonde data, \(\rho\) is water density, g is gravitational acceleration, p is air pressure, and k is the number of atmosphere layer. The vertical height difference between the GNSS station and the radiosonde on the PWV is considered because PWV values are highly dependent on the elevation (Wang et al. 2017). The pressure, temperature and humidity of radiosonde data at the lower level are interpolated to the GNSS antenna height (Leckner 1978), and then the PWV is calculated from the antenna height with (7).

PWV comparison between BDS and GPS solutions

As shown in Fig. 4, the scatter plot of BDS-PWV and GPS-PWV is shown from the Xiamen in Fujian province, Enshi in Hubei province, Hailar in Inner Mongolia autonomous region and Kashgar in Xinjiang Uygur autonomous region during the corresponding period of year 2018–2020, taking the more maturely used GPS as a reference. PWV results of BDS from the four stations are consistent with that of GPS, with the scatter points distributed along the y = x line. The statistics for comparing BDS-PWV and GPS-PWV from the four stations are shown in Table 1. The bias between them is no more than 1 mm, with RMSE and Stdev ranging from 1.75 to 2.5 mm and RE ranging from 4.5 to 15%, all with correlation coefficients above 0.91. Depending on the location of the stations, it can be seen that the RE is smaller at stations with lower latitudes and lower altitudes due to climatic factors with larger PWV averages (Ave).

Fig. 4
figure 4

Scatter plot of PWV between BDS and GPS at stations of Xiamen in Fujian a, Enshi in Hubei b, Hailar in Inner Mongolia c, Kashgar in Xinjiang d

Table 1 Comparison between BDS-PWV and GPS-PWV from four stations at Xiamen in Fujian, Enshi in Hubei, Hailar in Inner Mongolia and Kashgar in Xinjiang

Three PWV products validation with radiosonde

A total of 24 stations collocated with the radiosonde are used for validation, as shown in bold red in Fig. 1. The biases, RMSEs, REs, Stdevs, and Corrs (correlation coefficient) of the three products are calculated based on the radiosonde, as shown in Fig. 5. The biases and RMSEs of the three products usually follow the same trend with month (Fig. 5 top). Biases range from − 0.4 to 0.8 mm, with mostly positive biases, and the absolute biases are smaller in spring and summer and larger in autumn and winter. RMSEs range from 1.8 to 3.7 mm, with the largest in summer when there is more water vapor and the smallest in winter. BDS-PWV has the largest RMSE, followed by GPS-PWV, and Combined-PWV has the smallest RMSE. The Stdevs for the three products also have clear seasonal patterns similar to RMSEs, with the largest in summer and the smallest in winter. The three products all have high correlation coefficients, which are greater than 0.92 for all months, as shown in Fig. 5 (middle). RE varies from 5.7 to 21.7% (Fig. 5 bottom), with different characteristics from RMSE over the month, and it is minimal in summer. A possible explanation for this might be that PWV is much larger in summer than in other seasons. The largest average PWV is in summer months, with over 40 mm, approximately three times larger than in winter. BDS-PWV also has the largest RE of all three products, followed by GPS-PWV and the smallest of Combined-PWV.

Fig. 5
figure 5

Monthly statistics of three PWV products from BDS-only, GPS-only, and Combined BDS and GPS (Co). Bias and RMSE a; Stdev and Corr b; RE and PWV monthly average from radiosonde c

Statistics of the three products from year 2018 to 2020 is shown in Table 2, compared to the radiosonde data. All the three products have positive mean biases but with small values. The overall BDS-PWV RMSE is 2.73 mm which is about 16% higher than that of GPS-PWV. But the Combined-PWV RMSE with multi-GNSS of BDS and GPS can be reduced by about 20%, which is better than both the results retrieved using BDS-only or GPS-only, and the same conclusion can be drawn from the statistical results of Stdev and RE. Their correlation coefficients with radiosonde are greater than or equal to 0.95, indicating a rather high correlation. The conclusion is consistent with the findings in Fig. 5.

Table 2 Statistics of the three PWV products from BDS-only, GPS-only, and Combined BDS and GPS in 2018–2020

The error probability distribution for the three products according to corresponding RMSE ratios of each site (Fig. 6) tends to be normal, mostly concentrated between − 0.5 and 0.75 RMSE, accounting for about 60% of all samples. The mean bias and standard deviation of the three products are 0.14 and 0.99 RMSE, respectively, and the probability distribution with normally fitted is shown in the black curve in Fig. 6. The error probability distributions of the three products have positive biases compared to radiosonde data, with BDS-PWV having the smallest.

Fig. 6
figure 6

Error probability densities of the three products (histogram shows the error probability densities of three products of PWV, and the black curve is of normally fitted, the abscissa represents the ratio of corresponding RMSE)

Figure 7 shows the statistics geographical distribution of three PWV products, which are retrieved with BDS-only, GPS-only, and Combined BDS and GPS. In terms of the distribution of bias, the regions of China with less water vapor in the west and north are mainly positive bias, while the regions with more water vapor in the south are mainly negative bias. The RMSE is mostly around 2 mm, with higher RMSE values exceeding 3 mm in areas with higher water vapor content in southeast China. The BDS-PWV RMSE of most stations are the highest of the three types of products, while Combined-PWV has the lowest RMSE. The correlation coefficients between the three products and radiosonde are relatively high, and most stations of the three products are basically higher than 0.9. The correlation coefficient is the lowest for BDS-PWV at most stations, and the largest for Combined-PWV with BDS and GPS. This is consistent with the conclusion in Fig. 5.

Fig. 7
figure 7

Statistics geographical distribution of three PWV products from BDS-only, GPS-only, and Combined BDS and GPS

Conclusions and discussions

The meteorological application system based on BGAN, adopting a systematic construction approach, is carried out to effectively coordinate GNSS and ground resources and promote the high-quality development of BDS meteorological industry service. The synchronization of BDS and GPS and real-time observation of the atmosphere are carried out nationwide in China, retrieving atmospheric water vapor with multi-GNSS application. Through the multi-GNSS data combination and its water vapor products validation, PWV estimated with BDS-only is equivalent to that with GPS, which is more mature in international applications. The RMSE is about 2 mm, and the correlation coefficient is higher than 0.95. Based on radiosonde data, validation is conducted on the three products of BDS-PWV, GPS-PWV, and Combined-PWV. It is found that the error characteristics of the three products showed a consistent trend over the months. The PWV bias of the three products was relatively small, with RMSE of 2.18–2.73 mm. Among them, BDS-PWV has the largest RMSE, followed by GPS-PWV, and Combined-PWV has the smallest RMSE. However, the Combined-PWV with multi-GNSS of BDS and GPS can be improved by about 20%, which is better than both the results retrieved using BDS-only or GPS-only.

As the latest development in the GNSS infrastructure of China, BGAN contributes to atmospheric water vapor observation and multi-GNSS applications. In future, the development of the BGAN will promote the construction of high-density station networks and the improvement of high-precision positioning technology. The construction of the integrated system based on BGAN is continuing to promote, with the application of technologies such as multi-GNSS combination, low earth orbit satellite occultation, and GNSS reflection in the meteorological service.