Introduction

A versatile short and zero baseline analysis method was introduced in De Bakker et al. (2009) which uses a geometry-free model and different linear combinations of GNSS measurements to separate the contributions of different error sources to the measurement error at the receiver. The method was applied to measurements collected with two single-frequency Septentrio AsteRx1 receivers tracking satellites from GPS, EGNOS, and GIOVE on the L1/E1 frequency. The method is now applied to dual-frequency data from a new measurement campaign with GPS and includes both GIOVE-A and GIOVE-B. We analyze and address in particular the measurements on the wideband signals at the L5/E5a frequency. In addition, we consider the well-known multipath linear combination, which relies on dual-frequency carrier phase data. We not only study random errors in the data, but also systematic errors which dominate the data behavior over longer timescales. Finally, the geometry-free ambiguity resolution is attempted with the new wideband signals, and the impact of systematic errors on the ambiguity resolution success rate is assessed.

Measurement campaign

The measurement campaign consists of two measurement setups. A zero baseline was measured on May 29, 2009 with two Septentrio PolaRx3G receivers connected to a single Leica AR25 3D choke ring antenna on top of a 14-floor building. A short baseline was measured on June 1, 2009, with the same two Septentrio PolaRx3G receivers each connected to its own Leica AR25 3D choke ring antenna installed on tripods in the open field about 6 meters separated.

GIOVE E1B and E5aQ signals were tracked from GIOVE-A and B, and the GPS L1 C/A and L5Q signals were tracked from GPS SVN49 (PRN01). Additionally, the GPS L1 C/A signal was tracked from all other visible GPS satellites. Measurements were collected at a 1-s interval and stored in RINEX-format version 3 (Gurtner and Estey 2007). For further details on the measurement campaign, the reader is referred to Tiberius et al. (2009).

In order to compare and to provide an independent check of our findings, we also processed UNAVCO measurements, contributors to the International GNSS Service (Dow et al. 2009), of the L1 C/A, L2C, and L5Q signals transmitted on June 1, 2009 by GPS SVN49. These GPS-only data were collected with a 76-channel Trimble NetR8 receiver able to track modernized GPS L2C and L5 signals (Trimble Navigation Limited 2008a), and a Trimble GNSS choke ring antenna that supports all GPS frequency bands (Trimble Navigation Limited 2008b). The receiver was located on the roof of the UNAVCO headquarters in Boulder, Colorado, USA.

Methodology

Our analysis method uses linear combinations of the pseudorange code and carrier phase measurements to characterize the stochastic properties of these measurements. The method has been introduced in De Bakker et al. (2009), Van der Marel et al. (2009), and Tiberius et al. (2009). Table 1 summarizes the single-frequency linear combinations for the code and carrier measurements. The linear combinations (l.c.) considered are the Code-minus-Carrier (CC) combination in undifferenced (UD), between-receiver single differenced (SD), double differenced (DD), and time-differenced (Δ) form, and now also the multipath combination (MP) which can be constructed from multi-frequency data. It is introduced below in undifferenced and time-differenced form. Table 1 also shows the expectation and dispersion values of each combination for three different measurements setups: single receiver (1Rx), short baseline (SB), and zero baseline (ZB).

Table 1 Expectation and dispersion values of different linear combinations

Column five (expectation) shows the systematic effects that are present in each of the linear combinations. These include ionospheric delay I, hardware delays ξ, code multipath mp, and carrier phase ambiguity A if real-valued or λN if integer-valued, where N is the integer number and λ the wavelength. Even though multipath is a very complex phenomenon that is difficult to predict, it is considered a systematic effect in our approach. The undifferenced CC combination contains the ionospheric delay; a second order polynomial is fitted typically over a 120 s time span and subtracted to remove this effect. The ambiguity terms which are present in some of the linear combinations are removed by subtracting the mean value, as indicated in column six (correction) of Table 1, using again a 120 s time span.

Column seven (dispersion) contains the random effects that are present in each of the linear combinations. This is the random measurement noise with variance \( \sigma_{C}^{2} \) for the pseudorange code impacted by correlation of the measurements. Two important types of correlation are considered for the code measurements. These are time correlation ρ Δ, and correlation between the code measurements of the two receivers in the zero baseline setup ρ SD (De Bakker et al. 2009). Accurate estimates of the variance and the correlation coefficients are of great interest for positioning and integrity monitoring, since they can be used to define the stochastic model needed for optimal results. To determine these parameters, the linear combinations in Table 1 are divided into four groups based on their dispersion and remaining systematic effects.

It may seem straightforward to determine the variance of the random thermal measurement noise \( \sigma_{C}^{2} \) directly from one of the linear combinations in group 1 of Table 1. However, this is not trivial because systematic multipath effects cannot easily be removed from the measurements. Therefore, an indirect method is used to determine \( \sigma_{C}^{2} \) and both correlation parameters from groups 2, 3, and 4.

Multipath is strongly correlated over time spans of seconds, and therefore it is greatly reduced in time-differenced measurements such as those in group 2. Remaining ionospheric delay and hardware delays can be neglected. Consequently, the variance of the random errors in group 2 can be estimated accurately from the measurements. For zero baselines in groups 3 and 4, the multipath is eliminated by single differencing. This means that the variance of the random errors in groups 3 and 4 can also be estimated from the measurements. In fact, the variance of the measurements will closely represent the dispersion given in Table 1. The estimated values will contain thermal noise as well as correlation between the measurements. Since there are only three unknown parameters ρ Δ, ρ SD, and σ C, they can all be determined from the variance estimates of groups 2, 3, and 4. All computations are performed with respect to a reference C/N0 of 45 dB-Hz. A method to estimate the standard deviation of each of the linear combinations for C/N0 = 45 dB-Hz from the measurements is described in De Bakker et al. (2009).

Multipath linear combination

Dual-frequency measurements allow us to extend our analysis to the new GPS L5Q and Galileo E5aQ signals and to form the multipath combinations. If we take the geometry-free measurement equations and generalize them for frequency j we have:

$$ \begin{aligned} C_{j} = & g + {\tfrac{{f_{i}^{2} }}{{f_{j}^{2} }}}I_{i} + mp_{C,j} + \xi_{C,j} + \varepsilon_{C,j} \\ L_{j} = & g - {\tfrac{{f_{i}^{2} }}{{f_{j}^{2} }}}I_{i} + mp_{L,j} + A_{j} + \xi_{L,j} + \varepsilon_{L,j} \\ \end{aligned} $$
(1)

where C and L are the code and phase measurements, g is a geometric term which includes the geometric range between the receiver and satellite, the troposphere delay, the receiver clock error, and the satellite clock error. The symbol f denotes the carrier frequency, I i is the ionosphere delay on reference frequency i, mp C and mp L are the code and phase multipath, A is the phase ambiguity, ξ C and ξ L are the instrumental code and phase delays, and ε C and ε L are random code and phase measurement errors, respectively. All quantities are expressed in meters except frequency f is in Hertz.

Using dual-frequency phase measurements and a single-frequency code measurement of one receiver, we can eliminate the first-order ionospheric effect as well as the geometric term g from (1) with the multipath combination:

$$ MP_{ji} = C_{j} - {\tfrac{{f_{j}^{2} + f_{i}^{2} }}{{f_{j}^{2} - f_{i}^{2} }}}L_{j} + {\tfrac{{2f_{i}^{2} }}{{f_{j}^{2} - f_{i}^{2} }}}L_{i} $$
(2)

where i ≠ j. If the phase noise and phase multipath are neglected, this leads to the following expectation and dispersion values of the multipath combination:

$$ \begin{aligned} E\left\{ {MP_{ji} } \right\} \approx\, & mp_{C,j} + \xi_{C,j} - {\tfrac{{f_{j}^{2} + f_{i}^{2} }}{{f_{j}^{2} - f_{i}^{2} }}}\left( {A_{j} + \xi_{L,j} } \right) + {\tfrac{{2f_{i}^{2} }}{{f_{j}^{2} - f_{i}^{2} }}}\left( {A_{i} + \xi_{L,i} } \right) \\ D\left\{ {MP_{ji} } \right\} \approx\, & \sigma_{Cj}^{2} \\ \end{aligned} $$
(3)

The MP combination (3) contains code multipath, a constant ambiguity term which is a combination of the ambiguities of the two phase measurements, a combined hardware delay and thermal noise. Subtraction of the mean value from the measurements removes the phase ambiguities, which are constant if there are no cycle slips. The behavior of receiver hardware delays was studied by Liu et al. (2004), with reported values for the hardware delay change rates under normal conditions below 0.1 mm/s. Satellite hardware delay change rates are assumed to be constrained to even smaller values. Therefore, the remaining differential hardware delays in (3) will have little impact on short timescales. The resulting time series is dominated by code multipath and thermal noise. With the measured dual-frequency data, two MP combinations can be formed: one for the code on L1/E1 and one for the code on L5/E5a. For the triple-frequency UNAVCO data, many more MP-combinations can be formed with different, some very large, multiplication factors. We have used MP15, MP21, and MP51 which have relatively small multiplication factors and therefore are less impacted by phase errors.

When differencing consecutive epochs, the constant ambiguity terms are eliminated and the slowly changing hardware delays are greatly reduced. This leads to the following expectation and dispersion for the time differences:

$$ \begin{aligned} E\left\{ {\Updelta MP_{ji} } \right\} \approx\, & \Updelta mp_{C,j} \\ D\left\{ {\Updelta MP_{ji} } \right\} \approx\, & 2\left( {1 - \rho_{\Updelta } } \right)\sigma_{Cj}^{2} \\ \end{aligned} $$
(4)

For the measured 1-Hz data, the time-differenced multipath is very small and the residual time series mainly shows the random effects captured in the dispersion. This dispersion depends on the thermal noise and the time correlation.

Results

First the random measurement noise on the new wideband signals is analyzed, then the remaining systematic measurement errors in the linear combinations are highlighted, and finally, ambiguity resolution with the geometry-free model is treated.

Random measurement noise

Table 2 shows the standard deviations of the measurement residuals on the signals tracked during the short baseline measurements in the field and the zero baseline measurements on the roof for each of the discussed linear combinations. The measured time series were split into data segments of 120 s, and the standard deviation for each of these segments was determined. Based on these standard deviations, which were measured at different C/N0, the standard deviation for a C/N0 of 45 dB-Hz was estimated from all data. The well-known inversely proportional relation between the C/N0, expressed in ratio-Hz, and the variance of the noise reduces this estimation to a linear regression on a logarithmic scale with only one unknown parameter (De Bakker et al. 2009). Finally, for easy comparison and for this table only, the increase in variance due to differencing has been compensated, assuming zero correlation.

Table 2 Standard deviations of different measurement combinations and signals expressed in meters. The standard deviations are estimated for C/N0 = 45 dB-Hz based on data segments of 120 s and are normalized to undifferenced level

As expected, Table 2 displays a high precision of the GPS L5Q and Galileo E5aQ signals compared to the signals on the L1/E1 frequency. For the GPS L5Q and Galileo E1B and E5aQ signals, the standard deviation of the CC combination is equal to the standard deviation of the MP combination, showing that the ionospheric delay has been removed successfully from the CC by fitting a second-order polynomial without influencing the noise characterization.

For the GPS L1 C/A signal, the results for the CC combination represent the mean value of all tracked GPS satellites, while the MP combination is only formed for SVN49. This explains that we have different results for these combinations in Table 2: 0.38 vs. 0.27, and 0.49 vs. 0.43. For GPS SVN49, the code and carrier phase on L5 could only be measured continuously for relatively high satellite elevation due to the sharp decrease in C/N0 with elevation for the L5 signal. As a result, the multipath combination for the L1 C/A signal transmitted by SVN49 could also only be determined for high satellite elevation and thus for relatively high C/N0 values of about 50 dB-Hz for this signal. Note, the sharp decrease in C/N0 with elevation with the demo payload on SVN49 (Marquis et al. 2009) is only present on the L5 frequency. The standard deviation of the MP15 combination for C/N0 = 45 dB-Hz could therefore only be extrapolated from the measured values at higher C/N0, resulting in an inaccurate estimate.

Comparison of GPS L5Q and Galileo E5aQ results reveals that for undifferenced observations, the GPS L5Q signal has a larger standard deviation by a factor of 1.5–2. This is explicable because the majority of L5Q measurements were collected with high C/N0. It should be noted that DD GPS L5Q results are not available because at the time of measurement only one GPS satellite transmitted the L5Q signal.

The results in Table 2 allow the estimation of the standard deviation, the time correlation, and the ZB SD correlation as discussed in the previous section. The ZB SD correlation expresses the relation between two different noise contributions, namely amplifier noise, which includes sky and ground noise and which is equal for both receivers in the zero baseline setup, and internal receiver noise (Tiberius et al. 2009). The results from these noise and correlation computations are presented in Table 3. In order to assess the sensitivity of our approach to the length of the data segments, the entire processing has been repeated for data segments of 1,800 s. For this data segment length, the UD CC and MP results are significantly larger than those presented in Table 2, especially for the L5Q and E5aQ signals. However, such an increase is no longer present in the time-differenced and ZB SD measurements due to the absence of multipath in these combinations. The final estimate of the pseudorange measurement noise is only slightly larger for the longer data segments as shown in Table 3. The correlation values vary little.

Table 3 Time correlation, zero baseline correlation, measured and theoretical thermal noise on code measurements

Table 3 also shows the expected standard deviation using the theoretical expressions by Braasch and Van Dierendonck (1999) and Sleewaegen et al. (2004), and the receiver and signal properties from Tiberius et al. (2009).

Both the GPS L5Q and the Galileo E5aQ wide band signals have thermal measurement noise on the order of about 6 cm, which is much lower than seen for the E1B and especially the L1 C/A signal.

The carrier phase measurement noise was also analyzed by forming the double difference carrier phase (DDΦ) combination. Figure 1 shows part of the DDΦ time series in panes 1 and 3 and corresponding C/N0 values in panes 2 and 4 for both frequencies of GIOVE-A and B. A second-order polynomial p(2) has been fitted, between receiver clock jumps to remove the geometric effect and carrier phase ambiguity in the short baseline (SB) setup. The E5a carrier phase measurements are noisier than the E1 carrier phase measurements. This is in small part due to the larger wavelength, but the main reason is the lower received signal power which can be seen in the C/N0 measurements. An interesting detail is that the C/N0 measurements themselves are also noisier on E5a than on E1.

Fig. 1
figure 1

Double difference phase measurements of GIOVE-A and B for E1 and E5a for the short baseline. E5a is tracked here with lower signal power and consequently has more measurement noise

Analogously to the pseudorange code noise, the thermal carrier phase noise has been estimated for GPS L1, Galileo E1, and Galileo E5a with respect to a C/N0 of 45 dB-Hz. Since only one GPS satellite was transmitting the L5Q signal, the GPS L5 carrier phase noise could not be evaluated in this manner. Table 4 shows the results for the DDΦ and time-differenced DDΦ for the short and zero baselines. Table 5 shows that the measured values are very close to the theoretical expectations. There is little time correlation on these 1-Hz phase measurements, but the ZB SD correlation is significant.

Table 4 Standard deviation of DD and ∆DD carrier phase measurements in millimeters for both measurement set-ups, estimated for C/N0 = 45 dB-Hz based on data segments of 120 s and normalized to undifferenced level
Table 5 Time correlation, zero baseline correlation, measured and theoretical thermal noise on carrier phase measurements

Systematic measurement errors

The expectations in Table 1 show that the residuals of the linear combinations still contain some systematic effects. Most of these effects can either be removed by detrending the data, e.g. the ionospheric delay can be removed by fitting a second-order polynomial to the undifferenced CC measurements, or be neglected for the purposes of this study, e.g. the slowly changing hardware delays. However, not all systematic effects fall into these categories. The most important remaining systematic effect, i.e. multipath, is not removed from the undifferenced residuals or from the short baseline single differences.

Long-term variations in the time series such as those that could result from multipath from a nearby reflector eventually have little impact on the noise characterization through Tables 2 and 3, based on 120 s data segments. However, multipath dominates the residual time series on longer timescales as can be seen in Fig. 2. Panels a, b, and c show for the short baseline measurements the MP51 combination, the measured C/N0, and the satellite elevation for GIOVE-A, GIOVE-B, and GPS SVN49. The mean value over the full time span has been subtracted to present the variations more clearly. The MP combination shows strong variations in the order of meters over long periods of time. This type of variation was not encountered on the L1/E1 frequency.

Fig. 2
figure 2

MP51 combination, C/N0, and satellite elevation for field observations of a GIOVE-A, b GIOVE-B, and c GPS SVN49

These measurements have been carried out with the manufacturer proprietary multipath mitigation intentionally disabled to show the ‘raw’ multipath effects. For comparison, Fig. 3 shows the MP51 results for GIOVE-B from the roof measurements (ZB). These results are very similar for both receivers, since multipath effects are largely the same for both receivers for a zero baseline. The MP combination again shows strong variations in the order of one meter. The pattern is typical of multipath with the strongest effects at low satellite elevation.

Fig. 3
figure 3

MP51 combination, C/N0, and satellite elevation for GIOVE-B for receiver Rx1 located on the roof

Figure 4 shows the MP15 results for GPS SVN49 and GIOVE-B from the field measurements. The very large variations found in the L5/E5a (MP51) results are not observed with L1/E1 (MP15); note that the vertical axis ranges only from – 2 m to +2 m. There is a slowly changing elevation-dependent bias on the GPS SVN49 measurements on L1, which was previously reported by Erker et al. (2009). This effect, caused by a signal reflection inside the satellite (Langley 2009), will not significantly influence our noise assessment due to its slow nature, but does show up on the complete L1 C/A time series.

Fig. 4
figure 4

MP15 combination for GPS SVN49 and GIOVE-B for the field measurements

As mentioned above, the UNAVCO measurements of June 1, 2009, were also processed and are presented for comparison. The top and middle panes of Fig. 5 show the multipath combinations in, respectively, undifferenced and time-differenced form of the L1 C/A (MP15), L2C (MP21), and L5Q (MP51) signals for GPS SVN49 for this day. The time series of the different frequencies are offset by 2 m for visual purposes. The bottom pane shows the C/N0 of the same signals. The MP combinations of each signal show typical code multipath effects at the start and end of the time series, i.e. at low elevation, with amplitudes of a few meters. Multipath effects on the L5Q signal are in the same order of magnitude as those on the other two signals, which means that the higher signal bandwidth does not reduce these effects. In addition, Fig. 5 not only shows the previously mentioned elevation-dependent bias on L1 C/A (MP15), but also shows a clear long-term systematic effect on L5Q (MP51). This could be caused by elevation-dependent differential hardware delays, or other systematic effects, which are amplified differently in the multipath combinations. The systematic effects are largely eliminated in the time differences, resulting in a white noise-like signal. Due to the 15-s measurement interval, the residual time differences are significantly larger than those for the PolaRx3G data which was measured at 1 Hz. The measured C/N0 values for L5Q show the strong elevation dependence reported by Erker et al. (2009).

Fig. 5
figure 5

Multipath combinations, time differences, and C/N0 values of L1 C/A (MP15), L2C (MP21), and L5Q (MP51) from UNAVCO measurements to GPS SVN49 on June 1, 2009. The time series within both the top and the middle panes are offset by 2 meters for visual purposes

Figure 6 shows the standard deviation of the multipath linear combination as a function of the mean satellite elevation for data segments of 600 s (40 epochs with 15-s measurement interval) for a 7-day period of the UNAVCO measurements of GPS SVN49. The figure shows that the L1 C/A code has the largest range in standard deviation with high precision at high C/N0, noting that such large values are not reached for the other signals, and low precision for lower C/N0. The L2C signal shows a similar precision for midrange C/N0, but the precision remains better for lower C/N0. The precision of the L5Q signal is also comparable to the other signals, but this is reached for much smaller values of the C/N0, which seems to indicate a better performance of this signal.

Fig. 6
figure 6

Multipath combination standard deviation vs. C/N0 of the L1 C/A (MP15), L2C (MP21), and L5Q (MP51) signals for GPS SVN49 for June 1-7, 2009, from the UNAVCO measurements. Each marker represents the standard deviation of a data segment of 600 s (at 1/15 Hz) at the mean C/N0 during the segment

Figure 7 shows the same data but now as a function of satellite elevation. It does not show this strong improvement of the L5Q signal with respect to the other signals, although the L1 C/A signal still shows the widest range in precision. The connection between Figs. 6 and 7 is formed by the measured C/N0 as a function of elevation, which mainly depends on the antennas of the receiver and, especially for L5, the satellite. As can be seen, the standard deviation as a function of elevation is very similar for the three signals despite the large differences in C/N0. This can be explained as follows: the standard deviation for 600 s data segments with 15-s measurement interval is not just a function of the C/N0, but it is also greatly impacted by multipath. Since multipath strongly depends on elevation, this becomes clearly visible in Fig. 7.

Fig. 7
figure 7

Multipath combination standard deviation vs. satellite elevation of the L1 C/A (MP15), L2C (MP21), and L5Q (MP51) signals for GPS SVN49 for June 1-7, 2009, from the UNAVCO measurements. Each marker represents the standard deviation of a data segment of 600 s (at 1/15 Hz) at the mean elevation during the segment

Although these results are greatly affected by the strong elevation dependence of the C/N0 for L5Q and limited by the 15-s measurement interval, this analysis shows that it remains to be seen whether the expected high performance with the wide band L5Q signal will be realized in practice in the presence of multipath.

The performance of future applications using the wide band signals on E5a and L5 might be severely compromised by the variations on the multipath and code-minus-carrier combinations which were measured in the field. Therefore, a better understanding of their source is desirable. Multipath from a reflector close to the antenna is one effect that could cause long-term variations like those encountered on the CC and MP combinations of the L5/E5a measurements seen in Fig. 2. In Tiberius et al. (2009), this was explored in more detail and, although no definite conclusion was reached, the most likely cause is indeed severe multipath in combination with weak multipath rejection of the antenna. Bedford et al. (2009) indicate that in the low-frequency band (L5, E5a, E5b), the Leica AR25 3D choke ring antenna has a front–back ratio which is 10 dB lower than a traditional 2D choke ring antenna. This results from the design trade-off between multipath rejection and low elevation tracking of satellites, the latter of which has significantly improved for the 3D antenna. The front–back ratio indicates the antenna’s directivity and resistance to multipath, driven by the antenna’s shielding and sensitivity to left-hand circularly polarized signals with respect to the right-hand circularly polarized line-of-sight signals. Slowly changing differential hardware delays can also result in variations in the multipath combinations on very long timescales. Such variations were found in the UNAVCO data (Fig. 5) and might also be present on our own measurements, but there they would not be noticeable due to the very strong variations that are probably caused by multipath.

Geometry-free ambiguity resolution and GNSS inter-operability

Figures 8 and 9 show the SD and DD data for the GIOVE-A and B satellites for the short and zero baselines. The top pane of each figure shows the SD for each of the satellites, while the middle panes show the DD between the satellites. The bottom panes show the DD C/N0 which is a combination of the C/N0 for the two satellites and gives a measure for the noise that can be expected in the DD measurements (De Bakker et al. 2009).

Fig. 8
figure 8

Single and Double Difference E5a Code-minus-Carrier measurements and DD C/N0 for GIOVE-A and B for the short baseline. Successful geometry-free ambiguity resolution is not possible with these measurements

Fig. 9
figure 9

Single and Double Difference E5a Code-minus-Carrier measurements and DD C/N0 for GIOVE-A and B on the zero baseline. Successful geometry-free ambiguity resolution is possible with these measurements

From the figures, it is clear that the strong multipath-like variations are not eliminated in the SD or DD for the short baseline, but they are eliminated for the zero baseline (Table 1). This is in line with the expectations for multipath effects.

Table 1 shows that the DD CC combination mainly contains the integer DD ambiguity, code multipath, and code noise. In the mean value of a time series of DD CC, the noise term averages out leaving just the ambiguity and the multipath contributions. In addition, for the zero baseline the multipath is eliminated in the SD and DD differences. This means that the expectation value of the mean of a time series of DD CC measurements, divided by the wavelength, is equal to the integer ambiguity which thus can be determined.

Table 6 shows results of short and zero baseline geometry-free ambiguity resolution on GPS L1, Galileo E1 and E5a, and GPS-Galileo mixed L1/E1 and L5/E5a measurements. For data segments of 30 s and 600 s, the mean value of DD CC combination minus the true value of the ambiguity was determined and, if the resulting absolute value is smaller than 0.5, rounding to the nearest integer successfully solves the ambiguity.

Table 6 Geometry-free ambiguity resolution success rate for GPS, Galileo, and GPS-Galileo mixed ambiguities on L1/E1 and L5/E5a, for the short and zero baselines and for data segments of 30 and 600 s. GPS-only ambiguity resolution on L5 was not possible because there is only one satellite; on the short baseline, ambiguity resolution was not possible due to the strong multipath effects

Because the measurement noise averages out, the success rate is higher for the longer data segments of 600 s. Due to the elimination of multipath, the success rate is quite high for the zero baseline measurements. For these zero baseline measurements, the ambiguity resolution on the Galileo E5a frequency has an even much higher success rate than on E1 due to better noise characteristics of the wide band signals and the longer E5a carrier wavelength. A similar improvement is visible on the GPS-Galileo mixed L5/E5a measurements with respect to the L1/E1 performance.

For the short baseline, the DD CC code multipath is not eliminated and multipath in general is not a zero mean process. As a result, the success rate of geometry-free ambiguity resolution on the short baseline is lower. The extreme multipath effects on the L5 frequency completely prevented ambiguity resolution for the short baseline, as the correct ambiguities could not be determined even from the entire time series.

On both the L1/E1 and the L5/E5a frequencies, the mixed GNSS ambiguity resolution performs similarly to the single system ambiguity resolution for both the short baseline and the zero baseline. From this point of view, there seems to be no obstacle for inter-operability between GPS and Galileo in high-precision applications.

Concluding remarks

Short and zero baseline measurements have revealed low thermal noise of about 6 cm on both the GPS L5Q and the Galileo/GIOVE E5aQ signals which is in line with theoretical expectations for these wide band signals. However, the results also showed strong variations of the pseudorange code measurements over longer time periods, the magnitude of the variations easily reaching up to 20 times the thermal noise standard deviation. Despite being observed in what would generally be considered a friendly multipath environment, the most likely cause of these variations is severe short-range multipath combined with low multipath rejection by the antenna.

Many applications will not be able to take full benefit of the high precision of the new L5Q and E5aQ signals due to the presence of the strong multipath variations encountered on the measurements. The higher precision of the new code observables and the longer wavelength of the L5/E5a carrier with respect to L1/E1 did not lead to the expected increased success rate for geometry-free ambiguity resolution for the short baseline. In fact, ambiguity resolution was not possible for the short baseline measurements. Research into better multipath rejection by L5/E5 capable antennas seems of paramount importance.

The results showed that GPS and Galileo mixed DD ambiguities could be resolved with a success rate comparable to single system ambiguities, which holds great promise for future system inter-operability.