1. Introduction
Precise point positioning (PPP) [
1,
2] has become increasingly widespread in various applications, including navigation, geodesy, and time and frequency transfer. In recent years, the PPP with ambiguity resolution (PPP-AR) technique has addressed the impact of uncalibrated phase delays (UPDs), which are difficult to separate in float PPP solutions, on the ambiguities [
3]. The methods for ambiguity resolution are flexible and include the integer recovery clock (IRC) method [
4], the decoupled clock method [
5], and the UPD method [
6]. These methods demonstrate consistency in both theoretical aspects and practical performance [
7]. Furthermore, to achieve instantaneous ambiguity resolution (IAR), precise point positioning–real-time kinematic (PPP-RTK) has been proposed, which facilitates rapid ambiguity fixing by correcting atmospheric delays based on a regional reference network [
8,
9]. Li et al. [
10,
11] proposed a regional augmented PPP (RAPPP) model based on the UPD method to achieve IAR. Some scholars have also proposed the undifferenced and uncombined PPP-RTK models based on the
S-system theory [
12,
13,
14]. The performance of PPP-RTK in achieving instantaneous convergence to a centimeter-level static solution across several epochs has been validated [
10,
11,
12,
13,
14]. Meanwhile, research and practical applications of low-cost and Internet of Things (IoT)-based location devices in PPP-RTK [
15,
16] indicate that the technique has broad potential for use in a wide range of fields. Furthermore, satellite-based broadcast is expected to offer promising prospects for future technological applications [
17].
The influence of ionospheric delay has become an increasingly critical factor in the field of GNSS positioning research [
18,
19]. The interpolation of atmospheric delay corrections, especially ionospheric delay corrections, is a critical step in obtaining high-precision delay corrections for users in PPP-RTK applications. Numerous interpolation models have been extensively researched and validated by a variety of scholars. Representative interpolation models are the distance-based linear interpolation method (DIM) [
20], the linear combination model (LCM) [
21], the low-order surface model (LSM) [
22], and others. Wang et al. [
23] conducted a comprehensive comparison of the interpolation accuracy of these methods, revealing that their accuracies are nearly identical. However, when addressing the problem of atmospheric delay corrections interpolation in non-specific network environments, the quality of the interpolated corrections is determined not only by the choice of interpolation model but also by several other factors. With the increasing sophistication of reference station networks, selecting the appropriate reference stations has become a critical issue, especially when multiple available reference stations are available in the vicinity of the users. Typically, users select several nearby reference stations for interpolation; however, when redundant reference stations are available in the surrounding area, the proper number of reference stations to use remains uncertain and has yet to be definitively established.
Two critical factors must be considered in determining the number of reference stations to be selected. First, increasing the number of reference stations does not necessarily significantly improve interpolation precision. Due to the inherent accuracy limitations of the interpolation model, once the number of stations exceeds a certain threshold, further increases yield only marginal improvements in the precision of interpolated atmospheric corrections. Additionally, due to the high-frequency data transmission and coordinate updates in PPP-RTK, an unlimited increase in the number of reference stations would impose a significant burden on both communication and data storage. Furthermore, it may introduce inconsistencies in the interpolated corrections, as some reference stations may lack corrections for certain satellites, leading to discrepancies in the basis of the interpolated corrections for different satellites.
Second, the scales of the networks should be considered when the problem of selecting the number of reference stations is discussed. The required number of reference stations varies between smaller networks, where the average station spacing is 30 to 50 km, and larger networks, where the spacing exceeds 100 km. For larger-scale reference station networks, increasing the number of stations used for interpolation can provide additional redundant information, enhancing the accuracy of approximating the atmospheric conditions over a wider region. To develop a proper scheme for selecting the number of reference stations in networks of different scales, this study performed interpolation experiments using varying numbers of reference stations across networks of various scales. The precision of the interpolated corrections was evaluated, and recommendations for the number of reference stations were provided.
Besides the selection of reference stations, the loss of atmospheric corrections from reference stations remains a potential issue in practical PPP-RTK scenarios, which can negatively impact the overall performance of PPP-RTK. An analysis of the atmospheric delay corrections streams recorded during the real-time PPP-RTK service reveals that the absence of certain corrections is a relatively frequent occurrence. The atmospheric delay corrections incorporate hardware delays (or systematic biases) related to the receivers of individual reference stations, which are stable for each receiver [
24,
25]. The extracted atmospheric delay corrections include a compounded hardware delay term, reflecting the receivers of all reference stations involved in the interpolation process. Generally, atmospheric delay corrections for each satellite are interpolated using the same reference stations, resulting in corrections of each satellite containing the same combined receiver-related hardware delay component. During PPP calculation processing, the receiver clock offset parameter absorbs the uniform hardware delay present in all satellite interpolation corrections, meaning it does not affect the estimation of ambiguity or other parameters. Meanwhile, the uniform receiver-related hardware delay can be calibrated in engineering applications [
26].
Conversely, the absence of satellite corrections from reference stations poses a potential risk to this process. These missing corrections can be categorized into two types. The first type involves the complete absence of corrections from a specific reference station, which may result from issues such as communication failures, power outages, or hardware malfunctions. The second type involves missing corrections for specific satellites at individual reference stations, often caused by problems such as signal dropouts, cycle slips, outliers, or ambiguity resolution failures. These instances are typically temporary and intermittent. Once the receiver re-establishes tracking and phase lock with the satellite, normal correction generation for that satellite is usually recovered. However, in the case of missing corrections from a specific reference station for a certain satellite, the satellite can only use the remaining reference stations for interpolation of corrections. In contrast, other satellites that have not experienced such missing corrections can use all reference stations. As a result, the receiver-related basis generated by the interpolated corrections for this satellite will differ significantly from that of the other satellites. The receiver clock offset cannot absorb both receiver-related bases simultaneously. Therefore, in traditional methods, if the corrections from a reference station are missing, the interpolated corrections are treated as outliers, and the corresponding satellite observation is discarded. To avoid wasting observations and ensure the continuous availability of corrections throughout the observation period, this study analyzes the impact of both types of correction loss on data processing and proposes a practical and effective basis recovery method. It should be noted that another major factor affecting the reliability of corrections in practical measurements is the time delay (latency) occurring in the communication link. This aspect is not the focus of this paper and has not been considered or addressed herein. Common methods for handling this issue can be found in Odijk [
27] and Khodabandeh [
28].
The subsequent sections first analyze the effects of the two types of correction loss and then present a detailed explanation of the proposed method, supported by equations. The experimental section is organized into two parts: validation of the proposed method and exploration of the recommended reference station selection strategy. Finally, a discussion and summary are provided.
4. Discussion
With the aim of engaging in a more in-depth discussion of the experimental results and showcasing their practical engineering significance, two auxiliary lines are added in
Figure 7,
Figure 8,
Figure 9 and
Figure 10: one in green (representing a 2 cm threshold) and the other in black (representing a 4 cm threshold). These two thresholds were determined based on empirical evidence. When the mean RMS of the corrections is less than 2 cm, the system can generally tolerate this level of error, having a minimal impact on the estimation results. Therefore, the corrections at this error level can be regarded as accurate, and users can directly employ the ionosphere-fixed model for calculations. When the RMS level falls between 2 cm and 4 cm, using the ionosphere-fixed model results directly may be influenced to a certain extent, with the degree of influence being related to factors such as the number of satellites and the satellite geometric configuration. In such cases, users can choose to use either the ionosphere-fixed or the ionosphere-constrained estimation model based on the observation situation. When the mean RMS exceeds 4 cm, the solution will be significantly affected, potentially leading to consequences such as a marked increase in parameter errors or failure in ambiguity resolution. In this scenario, it is recommended to adopt the ionosphere estimation model.
When users are in the process of selecting reference stations for interpolating corrections, the first step is to examine the quantity of correction numbers offered by each reference station. Owing to issues like observation data quality and IAR, the number of corrections from certain individual reference stations may be significantly lower than that of their stations. These potentially unreliable reference stations must be excluded during the selection. Next, users should strive to select a set of reference stations that are not only close but also evenly distributed. This arrangement is crucial for ensuring that the quality of the interpolated corrections is optimized. Finally, users should aim to pick reference stations in a number that aligns with the recommended quantity specified in this paper. In summary, on the premise of ensuring that the quality and quantity of the corrections provided by the selected reference stations remain normal, among the group of reference stations nearest to the user (which implies that the distances between these reference stations and the user should not differ significantly), one should strive to select the recommended number of reference stations in different azimuths relative to the user. In the case of a sparse station network, it is necessary to choose at least three reference stations, ensuring that the user is located within the Delaunay triangle formed by these three stations.
5. Conclusions
Interpolating ionospheric delay corrections at the user station, extracted from reference stations, plays a crucial role in PPP-RTK applications. In non-specific environments, the quality of interpolated corrections depends not only on the choice of the interpolation model but also on the reference stations used in the interpolation process. Furthermore, determining the number of reference stations based on the size of the reference network and mitigating correction losses from individual stations that result in the unavailability of interpolated corrections and consequently lead to the wastage of observations, are two crucial factors to address.
This study models and analyzes two common scenarios of correction loss, with particular emphasis on the situation where the loss of corrections for certain satellites at a single reference station causes discrepancies between the interpolated corrections and those of other satellites, leading to the exclusion of observations. To address this problem, the basis recovery algorithm is proposed. The algorithm effectively extracts and compensates for the combined receiver hardware delay in ionospheric delay interpolation. With this method, even if the corrections for a satellite are lost at a specific reference station, they can still be interpolated and compensated, ensuring the observation remains usable. The experimental results validated the feasibility of the algorithm, showing that the model interpolation errors are minimal, with the majority confined to within 1 cm. Furthermore, the linearly combined receiver hardware delays exhibit a consistent pattern across the satellites. The recovered ionospheric delay corrections obtained through the algorithm deviate from the accurate interpolated (calculated using a sufficient number of reference stations) values by no more than ±1 cm. This level of accuracy is adequate for PPP-RTK users. Furthermore, approximately 3% of the observations, which would otherwise have been discarded due to the missing corrections from a specific reference station, are retained by the algorithm.
Owing to the limitations in the accuracy of the interpolation model, increasing the number of reference stations beyond a certain threshold does not improve the interpolation precision; rather, it leads to a higher communication load. The threshold also depends on the size of the reference network. In this study, in the case of flat terrain, stable atmospheric conditions, and relatively uniform distribution of reference stations in all directions, the selection of the number of reference stations was analyzed across four reference networks when using the low-order surface interpolation model, each varying in scale and station density. Here, it is once again emphasized that the experimental conclusions are directly linked to the observational environment. The background circumstances assumed in this work represent the most general and widely applicable scenarios. In networks with station spacings of 30 km and 50 km, a notable reduction in interpolation error is observed when the number of reference stations reaches four, while additional increases in the number of stations result in only marginal improvements. For small networks with a station spacing of 50 km, the use of four or five reference stations is recommended. In contrast, for larger networks with a station spacing of 100 km, it is advisable to employ six or seven reference stations.
In conclusion, it is essential to highlight that the research in this work regarding the recommended number of reference stations focuses on ionospheric delay. With regard to the subject matter pertaining to tropospheric delay, it warrants further exploration and discussion.