Skip to main content
  • Original Article
  • Open access
  • Published:

Impact of China’s high speed train window glass on GNSS signals and positioning performance

Abstract

High speed train (HST) is an excellent platform to perform ultra-high spatial and temporal resolution observations of atmosphere using global navigation satellite systems (GNSS). However, we find that signal attenuation caused by HST window glass is a major barrier for HST-based GNSS applications inside HST chambers. A field experiment is conducted to analyze the effect of HST glass on GNSS signal propagation. In the experiment, GNSS observations are collected and analyzed from a receiver covered with an HST window glass and one with an open-sky view. The size of the HST window glass is 670 mm × 720 mm, with a thickness of 34 mm. The window glass is a double-glazing glass in which each layer has an actual thickness of 6 mm, and the two layers are separated by an air gap of 22 mm. The experiment results indicate that HST window glass can cause significant degradation to GNSS signals and even loss of tracking of the signal. Based on statistical results, HST window glass causes 39%, 56%, 49%, and 59% loss in GPS, GLONASS, Galileo, and BDS signals, respectively. Additionally, up to 20 dB-Hz of carrier-to-noise ratio (C/N0) degradation is also observed in the remaining observations. The significant signal attenuation and loss further lead to the decrease in the number of tracked satellites and occurrence of more cycle slips. The results of the study indicate that 44–230 cycle slips are detected for the HST glass-covered receiver whereas the receiver without glass does not exhibit more than 16 cycle slips. Additionally, the number of GNSS satellites tracked by the HST glass-covered receiver is reduced by 65% owing to the loss of signal. Furthermore, GNSS positioning performances from two receivers are also tested. With respect to GPS + GLONASS static precise point positioning (PPP), HST glass causes a degradation of 1.516 m and 1.159 m in the single-frequency and dual-frequency three-dimensional positioning accuracy, respectively. With respect to the GPS + GLONASS kinematic PPP, the accuracy degradations for single-frequency and dual-frequency kinematic PPP are 2.670 m and 4.821 m, respectively.

Introduction

Ionosphere and troposphere are important layers of the atmosphere that significantly affect many Earth observation systems. With respect to global navigation satellite systems (GNSS) navigation and positioning, the signal delay owing to the ionosphere and troposphere can range up to approximately 30 m and 2.6 m, respectively, in the zenith direction. Hence, they are key factors in limiting positioning performance (Bock and Doerflinger 2001; Hernández-Pajares et al. 2009). Some extreme atmosphere cases, such as ionospheric scintillation, can cause signal degradation and even loss of tracking of GNSS signals (Yang and Liu 2016). Thus, an interesting research topic in the area of GNSS is monitoring and modeling the atmosphere, including the troposphere and ionosphere.

In order to monitor and model atmosphere, Liu et al. (2016) proposed using a high-speed train (HST) as a new observation platform. By deploying a GNSS receiver on a fast-moving train, many observations with an ultra-high spatial and temporal resolution are obtained, which can be used for various research purposes including atmospheric modeling. A GNSS receiver deployed on a high-speed train can make atmospheric observations with a spatial resolution of 83 m at a regular sampling rate of 1 Hz because the typical traveling speed of a HST in China is approximately 300 km/h. It is not possible to achieve this level of spatial resolution using the traditional continuously operating reference stations (CORS) technique for atmospheric observation.

However, there are many challenging problems to obtain high quality GNSS observations on fast-moving trains. A practical obstacle is the signal attenuation and blockage by the HST window glass, which is the topic of the present study. In 2017, we performed a test on a high-speed train by placing a Trimble R10 GNSS receiver near the window of the HST chamber. However, the results indicated that the receiver failed to output GNSS positioning solutions. Thus, we suspected that the window glass of the HST significantly blocks the GNSS signal. A literature review revealed a paucity of studies on the topic. The extent to which the HST window glass affects GNSS signals is not understood.

However, for the other types of glasses (non-HST window glass), several studies were performed to assess their effect on GNSS signal propagation (Ängskog et al. 2015; Asp et al. 2012; Kjærgaard et al. 2010; Seco-Granados et al. 2012; Stone 1997). An early study indicated that the attenuation of GNSS electromagnetic signals due to glass increases with increases in glass thickness. With respect to GPS L1 band (1575.42 MHz), a piece of 6–19-mm thick ordinary architectural window glass can cause an electromagnetic signal attenuation ranging from 1 to 4 dB (Stone 1997). When compared with the traditional clear glass, other types of glasses, such as coated glass, energy-efficient glass, and tinted glass, can lead to a significantly higher level of degradation on GNSS signals. For example, Ängskog et al. (2015) suggested that different types of coated glasses can cause a range of attenuation from 10 to 30 dB for 1–18 GHz radio signals. Asp et al. (2012) assessed attenuation values for a piece of 4-layered energy-efficient window, which included a double double-glazing glass with metal shielding layers. The results indicated that an attenuation of approximately 27 dB was measured at a frequency of approximately 1500 MHz. It should be noted that attenuation was mainly attributed to the metal shielding layers. Widenberg and Rodriguez (2002) tested influence of different glass plates, i.e., no glass plate, a single glass plate, and a double glass plate with metallic shielding, on signal transmission at 1800 MHz. They indicated that attenuation values were insignificant in the case of no glass plate or a single glass plate while a double glass plate with metallic shielding resulted in an attenuation of 20 dB. Additionally, an attenuation of 24.44 dB in GPS L1 band signals due to shopping mall tinted glass was reported in an indoor positioning study (Kjærgaard et al. 2010).

The previous studies demonstrated that different types of glasses can cause GNSS signal degradation to different degrees. It is expected that the signal attenuation caused by the aforementioned glasses and HST glass will be different given the difference in materials and manufacturing process. A field experiment is conducted to assess the effect of HST glass on GNSS signals. The experiment results are detailed and discussed in the following sections.

The rest of the study is organized as follows. First, the details of experiment are described in the “Experiment description and data collection” section. Next, GNSS signals are analyzed with respect to various assessment indicators. Finally, a few conclusions are summarized.

Experiment description and data collection

The experiment was conducted on a building rooftop on the campus of Southwest Jiaotong University, Chengdu, China on 9 March 2019, as shown in Fig. 1. Two Trimble R10 GNSS receivers were deployed closely for comparison purposes. The GNSS data sampling rate was set as 1 Hz and the signal cutoff angle was set to 0°. In the experiment, data were collected in two periods. During period 1 (GPS time: 3:00:00–9:00:00), receiver 1 was placed in an open-sky environment but receiver 2 (and its antenna) was covered by a piece of HST window glass of size 670 mm by 720 mm. It is a double-glazing glass, each layer with a thickness of 6 mm, and the two layers are separated by an air gap of 22 mm. The glass is identical to the window glass installed on high speed trains, which are widely in operation in China. We adjusted the height of the tripod of receiver 2 so that the separation between the glass and top of the antenna of receiver 2 is minimal. In period 2 (GPS time: 11:00:00–14:00:00), the HST window glass over the receiver 2 was removed and both receivers were placed in an open-sky environment. The GNSS observation types and related details of two receivers are listed in Table 1.

Fig. 1
figure 1

Two GNSS receivers were placed on a building rooftop on the campus of Southwest Jiaotong University, Chengdu, China on 9 March 2019. During period 1 (GPS time 3:00:00–9:00:00), receiver 1 was in the open-sky observation environment (right) and an HST window glass was placed over the antenna of receiver 2 (left)

Table 1 GNSS observation types and the details of the two receivers

It should be noted that we conducted a GNSS test in a real situation on a high-speed train. We performed a test on August 10, 2017 by placing a Trimble R10 GNSS receiver inside the train’s chamber beside the chamber’s window glass on a high-speed train traveling between the city of Shenzhen, China and the city of Changsha, China. The results indicated that the receiver unfortunately failed to track GNSS satellites inside the chamber. Thus, GNSS data from real high speed train are not available for analysis and evaluation purposes.

Assessment and analysis of GNSS signals

In this section, we mainly analyze the GNSS signal attenuation due to the HST glass as observed by receiver 2 when compared with that of the reference receiver 1. The performance degradation of receiver 2, in terms of signal integrity, carrier-to-noise ratio (C/N0), cycle slip, total electron contents rate (TECR), number of tracked satellites, precise point positioning (PPP) performance, geometric dilution of precision (GDOP), is examined in the study.

Analysis of signal integrity

Given the significant attenuation caused by the HST glass, many GNSS signals are excessively weak to be tracked by GNSS receiver. The number of signal losses is measured by a parameter termed as signal integrity. In the study, only pseudorange observations are used in the statistics. Tracking of carrier phase signals is more vulnerable to locking of pseudorange data. Thus, it is assumed that once pseudorange observation is lost, the corresponding carrier phase observation at the same frequency is also lost. Therefore, only the pseudorange observation is considered.

The availabilities of pseudorange signals for GPS C2W, GLONASS C1C, Galileo C1X, BDS C2I during period 1 are shown in Fig. 2. Overall, it is evident that the number of GPS/GLONASS/Galileo/BDS signals tracked by receiver 1 (in the open-sky environment) significantly exceeds that of receiver 2 (covered by an HST window glass). Specifically, for GPS C2W, only a small part of the signals is tracked by receiver 2. Additionally, as shown in Fig. 2, nearly all of the signals from BDS C01–C05 satellites (GEO satellites) are lost by receiver 2. A potential reason is that the orbit height of GEO satellite (~ 36,000 km) significantly exceeds that of other types of satellites, i.e., MEO satellites. The orbit heights of MEO satellites approximately are 20,200 km, 19,100 km, and 23,222 km for GPS, GLONASS, and Galileo, respectively. High satellite orbit for GEO indicates that the signals emitted from these satellites are weaker than those from MEO satellites. Given the placement of HST window glass over the receiver 2, most GEO satellite signals are blocked by the glass.

Fig. 2
figure 2

Availability of pseudorange observations for GPS C2W, GLONASS C1C, Galileo C1X, and BDS C2I for each GNSS satellite tracked by receiver 1 (left column, without HST window glass) and receiver 2 (right column, with HST window glass) deployed on a building rooftop on the campus of Southwest Jiaotong University, Chengdu, China, 9 March 2019

Table 2 summarizes the statistics of the number of pseudorange observations for GPS/GLONASS/Galileo/BDS for both receivers in both periods. Table 2 shows that during period 1, many signals of receiver 2 are lost. When compared with the number of observations of receiver 1, the average signal loss rates of receiver 2 in period 1 are 39%, 56%, 49%, and 59% for GPS, GLONASS, Galileo, and BDS, respectively. Specifically, the loss rate of GPS C2W signal reaches 82%. A potential reason is that the channel of C2W uses Z-tracking under anti-spoofing or similar techniques (Gurtner and Estey 2013).

Table 2 Number of different types of pseudorange observations as tracked by the two receivers during the two periods

Table 2 suggests that the two receivers observe almost equal number of observations during period 2 when both of them are in the same open-sky observation condition (the glass over receiver 2 has been removed) during data collection. This implies that both receivers exhibit the same performance and both track the same number of observations under the same observing condition. Therefore, it is reasonable to use receiver 1 as a reference to evaluate the performance of receiver 2 when the HST window glass is placed over the antenna of receiver 2 in period 1.

Analysis of C/N0

The GNSS signal C/N0 is an important parameter that is usually used to assess GNSS signal quality (Zhang et al. 2017). Given the strong positive relationship between C/N0 and elevation angle, we obtain average C/N0 statistics for each elevation angle interval of 10° (i.e., 0°–10°, 10°–20°, … 80°–90°). The average C/N0 for different types of GNSS signals during the two periods are shown in Fig. 3. Overall, the average C/N0 of receiver 1 exceeds that of receiver 2 during the period 1 as shown in the top panel Fig. 3a while they are nearly identical during period 2 as shown in the middle panel Fig. 3b.

Fig. 3
figure 3

Average C/N0 at different elevation angles for GPS, GLONASS, Galileo, and BDS for GNSS receiver 1 and receiver 2. a Average C/N0 at different elevation angles for GPS, GLONASS, Galileo, and BDS during period 1 at receiver 1 (without glass, blue line and marker) and receiver 2 (with glass, red line and marker); b average C/N0 at different elevation angles for GPS, GLONASS, Galileo, and BDS during period 2 at receiver 1 (without glass, blue line and marker) and receiver 2 (without glass, red line and marker); c difference in average C/N0 for GPS, GLONASS, Galileo, and BDS between two receivers at different elevation angles during period 1

Specifically, as shown in Fig. 3a, during period 1, the average C/N0 of receiver 1 increases with the increase in elevation angles while the average C/N0 of receiver 2 essentially levels off. At high elevation angles (70°–90°), the C/N0 levels of some observations of receiver 2 are even lower than those at the low elevation angles. This is more evident for GLONASS, Galileo, and BDS observations. A genuine reason for the phenomenon is unknown at this stage and further investigation is still needed.

It should be noted that C/N0 of GLONASS C3X is not given because the number of observations is excessively low. Specifically, C/N0 of GPS C2X or C5X is absent at 70°–90° of elevation angle interval during period 2. In the same period, C/N0 of GPS C1C and C2W at 80°–90° are also absent during period 2.

Differences in average C/N0 between the two receivers during period 1 are also shown in Fig. 3c. The remaining observations of the receiver 2 (with HST window glass) experience signal strength degradation up to approximately 20 dB-Hz. Simultaneously, we note that GPS C2W exhibits the largest signal strength degradation. The situation is consistent with the loss rate of C2W shown in the part of signal integrity analysis in “Analysis of signal integrity” section.

Analysis of cycle slips

Cycle slip is a major problem that should be carefully addressed for carrier phase observation users. Frequent cycle slips significantly affect positioning results and convergence time of carrier phase ambiguity resolution. Occurrence of cycle slips can be attributed to the degradation in signal quality and loss of signal tracking. Therefore, the number of cycle slips can be used as a signal quality indicator. In the test, an automated cycle slip detection method is applied to detect cycle slip using different observation combinations (Liu 2011). The observation combinations and corresponding cycle slip statistics are listed in Table 3. Given the significant degradation in C/N0 of GNSS observations in receiver 2 during period 1, the number of detected cycle slips for different observation combinations in receiver 2 varies in the range of 44–230. This significantly exceeds those in receiver 1 in which the number of cycle slips varies in the range of 4–16.

Table 3 Cycle slip statistics for GPS, GLONASS, Galileo, and BDS signals tracked by the two GNSS receivers in the experiment during period 1

Analysis of TECR

Ionospheric TECR is an indicator that reflects both the variation in the ionosphere and measurement noises. The contribution of ionospheric variation to TECR is extremely low at high cut-off elevation angles and under quiet ionosphere condition. Therefore, it can be used to measure the noise level of GNSS observations under quiet ionosphere activity. In the test, the cut-off elevation angle for TECR is set as 30°. Specifically, TECR is calculated using pseudorange and phase observations (Liu and Gao 2004):

$$TECR_{P} \left( k \right) = \frac{{f_{1}^{2} \left[ {P_{1}^{j} \left( k \right) - P_{2}^{j} \left( k \right) - P_{1}^{j} \left( {k - 1} \right) + P_{2}^{j} \left( {k - 1} \right)} \right]}}{{40.28 \times 10^{16} \left( {1 - \gamma } \right)\Delta t}}$$
(1)
$$TECR_{\varphi } \left( k \right) = \frac{{f_{1}^{2} \left[ {\varphi_{1}^{j} \left( k \right) - \varphi_{2}^{j} \left( k \right) - \varphi_{1}^{j} \left( {k - 1} \right) + \varphi_{2}^{j} \left( {k - 1} \right)} \right]}}{{40.28 \times 10^{16} \left( {\gamma - 1} \right)\Delta t}}$$
(2)

where the p and φ denote the pseudorange and carrier phase in meters, respectively, and f1 and f2 denote the frequencies of observations of L1 and L2 signals, respectively. Furthermore, \(\gamma = f_{1}^{2} /f_{2}^{2} . \Delta {\text{t}}\) is the time interval between two consecutive epochs in seconds. In the study, the sampling rate of observations is 1 s. Cycle slips are repaired using an effective cycle slip repair method prior to calculating TECR (Liu 2011).

Figure 4 shows the TECR of pseudorange and carrier phase using GPS C1C–C2W/L1C–L2W, GLONASS C1C–C2C/L1C–L2C, Galileo C1X–C5X/L1X–L5X, and BDS C2I–C7I/L2I–L7I during two periods. Over period 1, the TECR values derived from receiver 2’s pseudoranges (as shown in Fig. 4a) and carrier phase data (as shown in Fig. 4b) are larger than those of receiver 1. This indicates that GNSS observations of receiver 2 exhibit higher observation noises. Conversely, TECR of two receivers exhibit a good agreement over period 2 when no HST glass is used, as shown in Fig. 4c, d, for pseudorange observations and carrier phase observations, respectively.

Fig. 4
figure 4figure 4

TECR derived from pseudorange and carrier phase observations of GPS, GLONASS, Galileo, and BDS signals as tracked by receiver 1 (left column) and receiver 2 (right column) during test period 1 (GPS time: 3:00:00–9:00:00) (a and b) and test period 2 (GPS time: 11:00:00–14:00:00) (c and d). a TECR derived from GNSS pseudorange observations of receiver 1 (without HST window glass, left column) and receiver 2 (with HST window glass, right column) during period 1; b TECR derived from GNSS carrier phase observations of receiver 1 (without HST window glass, left column) and receiver 2 (with HST window glass, right column) during period 1; c TECR derived from GNSS pseudorange observations of receiver 1 (without HST window glass, left column) and receiver 2 (without HST window glass, right column) during period 2; d TECR derived from GNSS carrier phase observations of receiver 1 (without HST window glass, left column) and receiver 2 (without HST window glass, right column) during period 2

The root mean squares (RMS) of TECR for different observation combinations of two GNSS receivers during the two test periods are listed in Table 4. Evidently, during period 1, the RMS of TECR for receiver 2 exceed those of receiver 1.

Table 4 RMS of TECR that are calculated from different observation combinations during period 1 (GPS time: 3:00:00–9:00:00)

It is noted that the RMS of TECR for Galileo is significantly lower than those of the others. This is explained by two possibilities. A potential reason is that Galileo observations exhibit better signal quality (Gioia et al. 2015). Furthermore, based on error propagation law, the theoretical accuracy of TECR is also related to the frequencies of GNSS observations. With respect to Eqs. (1)–(2), the theoretical TECR accuracy is calculated using the following equations:

$$m_{P} = \pm k\delta_{P}$$
(3)
$$m_{\varphi } = \pm k\delta_{\varphi }$$
(4)
$$k = \frac{{2f_{1}^{2} }}{{40.28 \times 10^{16} \left( {1 - \gamma } \right)\Delta t}}$$
(5)

where mP and mφ denote the theoretical accuracy of TECR derived from pseudorange and carrier phase observations, respectively; and δP and δφ denote the accuracy of pseudorange and carrier phase observations, respectively.

The values of k and the corresponding TECR accuracies for different GNSS constellations are calculated using Eqs. (3)–(5), as shown in Table 5. The results indicate that the amplification factor k for Galileo is the lowest when compared to others. Therefore, theoretically, the RMSE error TECR calculated using Galileo observations is lower than those derived from other satellite systems, i.e., GPS, GLONASS, and BDS.

Table 5 Theoretical accuracy of TECR for GNSS observations: GPS C1C-C2W/L1C-L2W, GLONASS C1C-C2C/L1C-L2C, Galileo C1X-C5X/L1X-L5X, and BDS C2I-C7I/L2I-L7I

Analysis of number of tracked satellites

The number of satellites tracked by the two receivers at each epoch over the two periods is shown in Fig. 5. In the study, it is defined that the GNSS satellite is visible at one epoch when the observation types (GPS: C1C/L1C, C2W/L2W; GLONASS: C1C/L1C, C2C/L2C; Galileo: C1X/L1X, C5X/L5X; BDS: C2I/L2I, C7I/L7I) for the GNSS satellite are all available at that epoch. Figure 5a shows that receiver 1 can observe approximately 37 GNSS satellites on average during period 1. Conversely, the number of visible GNSS satellites of receiver 2 is significantly lower than that of receiver 1, and approximately only 13 satellites can be tracked over the period. However, as shown in Fig. 5b, the number of visible satellites of both receivers exhibit a good agreement during period 2. Specifically, the bottom plots in Fig. 5a, b show the difference in number of visible satellites between two receivers. We consider the number of visible satellites of receiver 1 as the reference. Approximately 65% of GNSS satellites of receiver 2 are lost owing to HST glass in period 1. At approximately 4:30:00, neither receiver 1 nor receiver 2 made observations. Thus a short data gap period exists in both receivers.

Fig. 5
figure 5

Number of tracked GNSS satellites of two receivers during the two test periods. GNSS denotes a combination of GPS, GLONASS, Galileo, and BDS. a Number of tracked satellites of receiver 1 (without glass, top) and receiver 2 (with glass, middle) and their difference (bottom) during test period 1; b Number of tracked satellites of receiver 1 (without glass, top) and receiver 2 (without glass, middle) and their difference (bottom) during test period 2

Additionally, the average number of tracked satellites for different GNSS constellations during the two periods are listed in Table 6. As shown in the Table 6 the number of tracked satellites of receiver 2 are significantly fewer than that of receiver 1 owing to the loss of signals resulting from the blocking of HST window glass during period 1. Based on the statistic results given in Table 6, during period 1, 37 GNSS satellites are tracked by receiver 1 while the number of tracked satellites by receiver 2 is 13. Conversely, receiver 1 and receiver 2 tracked similar number of GNSS satellites (36 and 37, respectively) during period 2.

Table 6 Average number of visible satellites of two receivers during two test periods

Analysis of PPP performance and GDOP

A GPS/GLONASS PPP test is conducted using observations from the two receivers to further evaluate the degradation influence of HST window glass on GNSS signals. We use the Canadian Spatial Reference System (CSRS) online PPP services (http://www.geod.nrcan.gc.ca/) to provide PPP solutions in the test because it can process single- or dual-frequency observations in static or kinematic PPP mode (Héroux et al. 2006). The online PPP service uses the International GNSS Service (IGS) precise clock and orbit products in the calculation. The results indicate that it can provide dual-frequency PPP results with an accuracy of 1–2 cm even at a millimeter scale in static mode (Guo et al. 2017). With respect to kinematic PPP mode, it realizes a positioning accuracy in the range of centimeters to a few decimeters depending on the quality of observations (El-Mowafy 2011).

In the test, GPS C1C/L1C and GLONASS C1C/L1C observations are used for single-frequency PPP. GPS C1C/L1C, C2W/L2W and GLONASS C1C/L1C, C2C/L2C are selected for dual-frequency PPP. To obtain the reference values for the PPP solution evaluation, observations (GPS C1C/L1C, C2W/L2W; GLONASS C1P/L1P, C2P/L2P) over period 2 are used to produce the static PPP results. Figure 6 shows the GPS/GLONASS single- and dual-frequency static PPP results, for two receivers during period 1. Figure 7 shows the kinematic PPP results in which the static data are treated as kinematic data and processed in a kinematic mode. The CSRS-PPP adopts a backward smoothing strategy for kinematic PPP processing. Therefore, a positioning convergence process is not observed in Fig. 7.

Fig. 6
figure 6

GPS/GLONASS single- and dual-frequency static positioning results for the two receivers during period 1

Fig. 7
figure 7

GPS/GLONASS single and dual-frequency kinematic positioning results for the two receivers during period 1

As shown in the figures, the PPP performance of receiver 2 is evidently weaker than that of the receiver 1 in both static and kinematic PPP modes. Additionally, as shown in both Figs. 6 and 7, the positioning results using dual-frequency data are even worse than those using single-frequency data. This is because any loss of GPS/GLONASS L1 or L2 observations disables dual-frequency positioning. However, in the single-frequency positioning mode, the loss of L2 observation does not have any effect as only L1 data are used. Therefore, dual-frequency PPP exhibits a higher chance to obtain data gap, and thus it is more difficult to fix carrier phase ambiguities. This explains the poorer results of dual-frequency positioning when compared to single-frequency positioning. Specifically, in the dual-frequency kinematic PPP mode, approximately 85% of epochs do not produce PPP solution output as shown in the Fig. 7d. As shown in Fig. 6d, in the dual-frequency static PPP mode, many epochs do not produce a valid PPP solution output although the situation is better than the dual-frequency kinematic case.

Table 7 lists the RMS of PPP errors in the east, north, up, and three-dimensional (3D) directions. Given that static PPP results is not backward smoothed, only the positioning results in the last 2 h (GPS time: 7:00:00–9:00:00) are used for positioning statistics. All the epochs are used in the kinematic positioning results.

Table 7 RMS statistics of GPS/GLONASS single-frequency (SF) and dual-frequency (DF) static and kinematic PPP positioning errors (unit: m)

Table 7 shows that receiver 1 (in the open-sky environment) single-frequency and dual-frequency static PPP 3D accuracies are 0.212 m and 0.025 m, respectively. The corresponding single-frequency and dual-frequency kinematic PPP 3D accuracies are 0.264 m and 0.045 m, respectively. Conversely, receiver 2 (covered by the HST window glass) exhibits significantly larger 3D positioning errors. Single-frequency and dual-frequency static PPP 3D accuracies are 1.728 m and 1.184 m, respectively. With respect to kinematic PPP, the single-frequency and dual-frequency 3D accuracies are 2.934 m and 4.866 m, respectively. The figures indicate that in static PPP the receiver 2 (with HST window glass) exhibits a degradation of 1.516 m and 1.159 m in single-frequency and dual-frequency positioning, respectively. In kinematic PPP, the 3D accuracy degradation is 2.670 m and 4.821 m for single-frequency and dual-frequency positioning, respectively.

The CSRS-PPP also provides epoch-by-epoch GDOP value for each GNSS receiver. Figure 8 shows the GDOP of both receivers in different positioning modes over the period 1. Given the different numbers of tracked satellites, the GDOP of two receivers exhibit a significant difference over the period. In all the modes, the GDOP value of receiver 2 (with HST window glass) significantly exceeds that of receiver 1. Specifically, for dual-frequency PPP, the GDOP of receiver 2 exceeds 4 in most time while GDOP of receiver 1 is maintained below 2. Furthermore, the results reveal that the GDOP of dual-frequency solution exceeds that of single-frequency solution. This is because fewer satellites are used in the dual-frequency case when compared to that in the single-frequency case.

Fig. 8
figure 8

GDOP of receiver 1 (without HST window glass, blue line) and receiver 2 (with HST window glass, red line) in different GPS/GLONASS PPP modes during period 1

Conclusions

A field experiment was conducted to investigate the attenuation impact of HST window glass on GNSS signals. Two GNSS receivers used for the experiment had the same model, and they were separated by merely a few meters to ensure they had the same observation environment. One of the receivers was covered by a piece of HST window glass, whereas the other receiver was in an open-sky environment. After analyzing the GNSS signals, the following conclusions were drawn.

  1. 1.

    HST window glass significantly affects GNSS signal reception, which can lead to signal degradation and even loss of tracking. With respect to GPS, GLONASS, Galileo, and BDS, the signal loss rates are approximately 39%, 56%, 49%, and 59%, respectively. Additionally, the tracked GNSS signals are also subject to significant signal strength degradation up to 20 dB-Hz.

  2. 2.

    Significant signal degradation leads to many more cycle slips. Specifically, 44–230 cycle slips are detected for the receiver covered with the HST window glass while only 16 cycle slips or less are detected for the receiver in the open-sky environment.

  3. 3.

    The number of satellites tracked by the receiver with HST window glass is approximately 65% lower than that of the receiver in the open-sky environment.

  4. 4.

    The PPP results indicate that HST window glass can result in 3D positioning degradations of 1.516 m and 1.159 m for single-frequency and dual-frequency static PPP, respectively. With respect to single-frequency and dual-frequency kinematic PPP, degradation due to the HST glass can reach 2.670 m and 4.821 m, respectively.

Availability of data and materials

GNSS observations used in the experiment were collected by Letao Zhou.

Abbreviations

GNSS:

global navigation satellite systems

HST:

high speed train

CORS:

continuously operating reference stations

C/N0 :

carrier-to-noise ratio

TECR:

total electron contents rate

PPP:

precise point positioning

GDOP:

geometric dilution of precision

RMS:

root mean square

CSRS:

Canadian spatial reference system

IGS:

international GNSS service

3D:

three-dimensional

References

  • Ängskog, P., Bäckström, M., & Vallhagen, B. (2015). Measurement of radio signal propagation through window panes and energy saving windows. In 2015 IEEE international symposium on electromagnetic compatibility (EMC) (pp. 74–79).

  • Asp, A., Sydorov, Y., Valkama, M., & Niemelä, J. (2012). Radio signal propagation and attenuation measurements for modern residential buildings. IEEE Globecom Workshops,2012, 580–584. https://doi.org/10.1109/GLOCOMW.2012.6477638.

    Article  Google Scholar 

  • Bock, O., & Doerflinger, E. (2001). Atmospheric modeling in GPS data analysis for high accuracy positioning. Proceedings of the First COST Action 716 Workshop Towards Operational GPS Meteorology and the Second Network Workshop of the International GPS Service (IGS), 26(6), 373–383. https://doi.org/10.1016/S1464-1895(01)00069-2.

    Article  Google Scholar 

  • El-Mowafy, A. (2011). Analysis of Web-based GNSS post-processing services for static and kinematic positioning using short data spans. Survey Review,43(323), 535–549. https://doi.org/10.1179/003962611X13117748892074.

    Article  Google Scholar 

  • Gioia, C., Borio, D., Angrisano, A., Gaglione, S., & Fortuny-Guasch, J. (2015). A Galileo IOV assessment: Measurement and position domain. GPS Solutions,19(2), 187–199. https://doi.org/10.1007/s10291-014-0379-3.

    Article  Google Scholar 

  • Guo, F., Li, X., Zhang, X., & Wang, J. (2017). Assessment of precise orbit and clock products for Galileo, BeiDou, and QZSS from IGS multi-GNSS experiment (MGEX). GPS Solutions,21(1), 279–290. https://doi.org/10.1007/s10291-016-0523-3.

    Article  Google Scholar 

  • Gurtner, W., & Estey, L. (2013). The receiver independent exchange format version 3.02.

  • Hernández-Pajares, M., Juan, J. M., Sanz, J., Orus, R., Garcia-Rigo, A., Feltens, J., et al. (2009). The IGS VTEC maps: A reliable source of ionospheric information since 1998. Journal of Geodesy,83(3), 263–275. https://doi.org/10.1007/s00190-008-0266-1.

    Article  Google Scholar 

  • Héroux, P., Kouba, J., Beck, N., Lahaye, F., Mireault, Y., Tétreault, P., et al. (2006). Space geodetic techniques and the Canadian spatial reference system evolution, status and possibilities. Geomatica,60(2), 137–150.

    Google Scholar 

  • Kjærgaard, M.B., Blunck, H., Godsk, T., Toftkjær, T., Christensen, D.L., & Grønbæk, K. (2010). Indoor positioning using gps revisited. Pervasive. https://doi.org/10.1007/978-3-642-12654-3_3.

    Article  Google Scholar 

  • Liu, Z. (2011). A new automated cycle slip detection and repair method for a single dual-frequency GPS receiver. Journal of Geodesy,85(3), 171–183. https://doi.org/10.1007/s00190-010-0426-y.

    Article  Google Scholar 

  • Liu, Z., Chen, B., Yang, Z., Ding, X., & Chen, W. (2016). Developing a wide-area GNSS-based Earth Observation Network (WAGEON) by integrating the GNSS and high speed train technologies. In Proceedings of the workshop on new technology for the construction and operational safety monitoring of high-speed railway. Chengdu: Southwest Jiaotong University.

  • Liu, Z., & Gao, Y. (2004). Ionospheric TEC predictions over a local area GPS reference network. GPS Solutions,8(1), 23–29. https://doi.org/10.1007/s10291-004-0082-x.

    Article  Google Scholar 

  • Seco-Granados, G., López-Salcedo, J., Jiménez-Baños, D., & López-Risueño, G. (2012). Challenges in Indoor Global Navigation Satellite Systems: Unveiling its core features in signal processing. IEEE Signal Processing Magazine,29(2), 108–131. https://doi.org/10.1109/MSP.2011.943410.

    Article  Google Scholar 

  • Stone, W. C. (1997). Electromagnetic signal attenuation in construction materials. No. NIST Interagency/Internal Report (NISTIR)-6055.

  • Widenberg, B., & Rodriguez, J. V. (2002). Design of energy saving windows with high transmission at 900 MHz and 1800 MHz. (Technical Report LUTEDX/(TEAT-7110/1-14/(2002); Vol. TEAT-7110).

  • Yang, Z., & Liu, Z. (2016). Correlation between ROTI and Ionospheric Scintillation Indices using Hong Kong low-latitude GPS data. GPS Solutions,20(4), 815–824. https://doi.org/10.1007/s10291-015-0492-y.

    Article  Google Scholar 

  • Zhang, X., Wu, M., Liu, W., Li, X., Yu, S., Lu, C., et al. (2017). Initial assessment of the COMPASS/BeiDou-3: New-generation navigation signals. Journal of Geodesy,91(10), 1225–1240. https://doi.org/10.1007/s00190-017-1020-3.

    Article  Google Scholar 

Download references

Acknowledgements

The authors acknowledge grant supports from the National Natural Science Foundation of China (NSFC, No. 41730109), the Hong Kong Research Grants Council (RGC) General Research Fund (GRF) (B-Q52W RGC/Gov No. PolyU 152149/16E; and B-Q61L RGC/Gov No. PolyU 152222/17E) and the support from the Emerging Frontier Area (EFA) Scheme of Research Institute for Sustainable Urban Development (RISUD) of the Hong Kong Polytechnic University (No. 1-BBWJ). The authors also appreciate funding support by the Innovation and Technology Commission of Hong Kong SAR Government to the Hong Kong Branch of National Rail Transit Electrification and Automation Engineering Technology Research Center (Project No. 1-BBYH).

Author information

Authors and Affiliations

Authors

Contributions

ZL proposed, designed, and funded the experiment. He revised and controlled the overall quality of the study. YG analyzed and processed experiment data and prepared the draft of the study. LZ conducted the experiment and collected experimental data. All authors read and approved the final manuscript.

Authors’ Information

Zhizhao Liu is currently an Associate Professor at the Department of Land Surveying and Geo-Informatics (LSGI), The Hong Kong Polytechnic University (PolyU), Hong Kong, P. R. China. He received his B.Sc. in Surveying Engineering from the Jiangxi University of Science and Technology, China, in 1994 and an M.Sc. in Geodesy from the Wuhan University, China, in 1997. He earned his Ph.D. in Geomatics Engineering from the University of Calgary, Canada, in 2004. His research interests include new algorithm development for precise Global Positioning System (GPS) and global navigation satellite system (GNSS), GPS/GNSS precise point positioning, ionosphere modeling and scintillation monitoring, tropospheric modeling, and GPS/GNSS meteorology.

Yangzhao Gong is currently a Ph.D. student at the Department of Land Surveying and Geo-Informatics (LSGI), the Hong Kong Polytechnic University, Hong Kong, China. He received a B.S. from Xi’an University of Science and Technology in 2015, and an M.S. from Central South University in 2018. His research interests include GNSS precise point positioning and GNSS atmosphere monitoring.

Letao Zhou is an Associate Professor at Faculty of Geosciences and Environmental Engineering, Southwest Jiaotong University, Chengdu, China. He obtained his Ph.D. from the Southwest Jiaotong University of China in 2007. His research interests include multi-source fusion positioning navigation data processing methods and atmospheric remote sensing using GNSS data.

Corresponding author

Correspondence to Zhizhao Liu.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Z., Gong, Y. & Zhou, L. Impact of China’s high speed train window glass on GNSS signals and positioning performance. Satell Navig 1, 14 (2020). https://doi.org/10.1186/s43020-020-00013-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s43020-020-00013-z

Keywords