Keywords

1 Introduction

COMPASS has been basically completed for regional navigation and positioning, which includes 5 GEO, 5 IGSO and 4 MEO satellites, so application research has attracted attention of many scholars based on hybrid constellation.

On the analysis and assessment of Beidou position performance, it is found pseudorange multipath error is the main error sources causing dual positioning bad. The Beidou pseudorange multipath not only correlate to satellite constellation and environment of application, but also correlate to signal bandwidth, receiver bandwidth and internal resources. Because of the small spatial correlation, it can not be corrected by differential technique [1]. Despite many methods of anti-multipath have been used, it is still difficult to eliminate multipath error.

At present, code tracking multipath error envelope based on coherent early minus-late delay lock loop is recognized as the evaluation standard [2, 3]. There have been many domestic and foreign papers researching on multipath of GPS signal, but multipath characteristics of Beidou II signal have not been studied in depth, the performance of anti-multipath have not been demonstrated, the multipath effect on positioning performance has not been comprehensively analyzed.

Concerning these problems and needs, in this paper, characteristics and related factors of Beidou civil signals are researched theoretically, performance of anti- multipath is analyzed through simulation for different receivers, and the pseudorange multipath analysis on the navigation and positioning is done with the observations of Compass receiver. It is helpful to study multipath characteristics and improve performance of anti-multipath of receivers.

2 Model of Multipath Error Envelope

The composite signal of Direct and multipath signal can be expressed as [4]:

$$ r(t) = a_{0} e^{{j\varphi_{0} }} g\left( {t - \tau_{0} } \right) + \sum\limits_{i = 1}^{N} {a_{i} e^{{j\varphi_{i} }} g\left( {t - \tau_{i} } \right)} $$
(45.1)

where, \( g(t) \) is the complex envelope of emitted signal; \( a_{0} \), \( \varphi_{0} \), \( \tau_{0} \) are amplitude, phase and delay of direct signal; \( a_{i} \), \( \varphi_{i} \), \( \tau_{i} \) are amplitude, phase and delay of the \( i \)th multipath signal; \( N \) is number of multipath signals. To simplify the discussion, considering \( N = 1 \).

Multipath effects are mainly reflected in the correlation characteristics of synthetical signal with multipath and direct signal [5]. On condition that amplitude of direct signal is 1, amplitude of multipath signal is 0.5, multipath delay are 0.4 chips, correlation properties of synthesized signal as shown in Fig. 45.1.

Fig. 45.1
figure 1

Correlation properties of synthesized

In actual uses, the relative phase and amplitude changes ceaselessly for the multipath signal relative to the direct signal, which cause the code loop discriminator deviates from the equilibrium tracking point, so tracking error is introduced in PRN code [6]. Code loop is usually designed to be coherent early minus-late delay lock loop, and multipath error envelope of code loop discriminator output as:

$$ D\left( {\varepsilon_{\tau } } \right) = a_{0} \left[ {R\left( {\varepsilon_{\tau } - {d \mathord{\left/ {\vphantom {d 2}} \right. \kern-0pt} 2}} \right) - R\left( {\varepsilon_{\tau } + {d \mathord{\left/ {\vphantom {d 2}} \right. \kern-0pt} 2}} \right)} \right]\, \pm \,a_{1} \left[ {R\left( {\varepsilon_{\tau } - \tau - {d \mathord{\left/ {\vphantom {d 2}} \right. \kern-0pt} 2}} \right) - R\left( {\varepsilon_{\tau } - \tau + {d \mathord{\left/ {\vphantom {d 2}} \right. \kern-0pt} 2}} \right)} \right] $$
(45.2)

where, \( R(\tau ) \) is the code correlation function, \( \varepsilon_{\tau } \) is time delay estimation of direct signal, \( d \) is space of coherent early minus-late delay correlator, multipath error is ετ when Discriminator output is zero, equal to resolving the following equation:

$$ D\left( {\varepsilon_{\tau } } \right) = 0 $$
(45.3)

The first order Taylor series expansion of \( D\left( {\varepsilon_{\tau } } \right) \) in the vicinity of 0 is:

$$ D\left( {\varepsilon_{\tau } } \right) = D\left( 0 \right) + D^{'} \left( 0 \right) \times \varepsilon $$
(45.4)

Considering signal bandwidth, the relationship between code correlation function and power spectrum density is:

$$ R(\tau ) = \int_{{ - {{\beta_{r} } \mathord{\left/ {\vphantom {{\beta_{r} } 2}} \right. \kern-0pt} 2}}}^{{{{\beta_{r} } \mathord{\left/ {\vphantom {{\beta_{r} } 2}} \right. \kern-0pt} 2}}} {S(f)} e^{j2\pi f\tau } df $$
(45.5)

where, \( \beta_{r} \) is signal bandwidth, \( S(f) \) is power spectrum density. From Eqs. (45.2) to (45.5) we can attain multipath error:

$$ \bar{\varepsilon }_{\tau } = \frac{{ \pm a\int_{{ - {{\beta_{r} } \mathord{\left/ {\vphantom {{\beta_{r} } 2}} \right. \kern-0pt} 2}}}^{{{{\beta_{r} } \mathord{\left/ {\vphantom {{\beta_{r} } 2}} \right. \kern-0pt} 2}}} {S(f)\sin \left( {2\pi f\tau } \right)} \sin \left( {\pi fd} \right)df}}{{2\pi \int_{{ - {{\beta_{r} } \mathord{\left/ {\vphantom {{\beta_{r} } 2}} \right. \kern-0pt} 2}}}^{{{{\beta_{r} } \mathord{\left/ {\vphantom {{\beta_{r} } 2}} \right. \kern-0pt} 2}}} {fS(f)} \sin \left( {\pi fd} \right)\left[ {1 \pm a\cos \left( {2\pi f\tau } \right)} \right]df}} $$
(46.6)

where, \( a = {{a_{1} } \mathord{\left/ {\vphantom {{a_{1} } {a_{0} }}} \right. \kern-0pt} {a_{0} }} \) is amplitude ratio of multipath and direct signal, when the \( \pm \) are the + and − according to the phase difference, Eq. (45.6) is multipath error envelope, and all actual multipath errors should be located within the envelope.

Based on formula (45.6), multipath error envelopes are achieved for different bandwidth and different correlation space. Results are as shown in Fig. 45.2.

Fig. 45.2
figure 2

Multipath error envelopes for different bandwidth and different correlation space

As can be seen from Fig. 45.2, multipath error is related to signal bandwidth and correlation space. Performance of anti-multipath is limited only by reducing correlation space on condition that signal bandwidth is narrow. Anti-multipath effect of narrow correlator technology is obvious for signal of wide bandwidth [7]. The code rate of B1 is 2.046, and B3 is 10.023 MHz, which is 5 times larger than B1. From the simulation results we can see that B3 is better than B1 on performance of anti-multipath.

3 Analysis on Simulation Data

Signals of two satellites are simulated with signal source. One channel signal is pseudorange of 1 satellite, which do not contain multipath, as the reference signal. Second channel is 2 satellite which is placed in the same position to 1 satellite. At the same time, one multipath signal is simulated for 2 satellite using the third channel, its amplitude is half of direct signal, signal delay increase gradually from 0 to 1.5 chips by step of 0.01 m/s.

Beidou receivers track and achieve pseudorange observation of 1 and 2 satellite, and pseudorange of 2 satellite will be affected by multipath.

Through pseudorange of satellite 1 minus pseudorange of satellite 2, we can attain pseudorange error of different time and multipath value, and then generate picture of multipath error envelope. It can be used to analyze effect on pseudorange accuracy for known multipath value.

The results of B1 and B3 frequencies are as shown in Figs. 45.3, 45.4, 45.5 , 45. 6, 45.7, 45.8.

Fig. 45.3
figure 3

Results of multipath simulation of B1 for corporation A

Fig. 45.4
figure 4

Results of multipath simulation of B1 for corporation B

Fig. 45.5
figure 5

Results of multipath simulation of B1 for corporation C

Fig. 45.6
figure 6

Results of multipath simulation of B3 for corporation A

Fig. 45.7
figure 7

Results of multipath simulation of B3 for corporation B

Fig. 45.8
figure 8

Results of multipath simulation of B3 for corporation C

  1. 1.

    Results of multipath simulation for B1

  2. 2.

    Results of multipath simulation for B3

In Figs. 45.3, 45.4, 45.5, 45. 6, 45.7, and 45.8, abscissa represents simulated multipath errors, longitudinal coordinates are pseudorange measuring errors. As can be seen from the result:

  1. 1.

    The multipath error of pseudorange is related to signal Bandwidth. Bandwidth of B1 is narrow, so the effect of multipath is serious; B3 frequency bandwidth is wide, so the multipath effect is relatively small.

  2. 2.

    Effect of multipath is different for different receivers, which may be related to baseband algorithm and correlation space in receiver. The correlation space of corporation C is smaller, which can remarkably reduce multipath effect of B3.

  3. 3.

    Comparing with simulated multipath, real received pseudorange multipath is reduced in different degree, which indicates that Beidou receivers have certain ability of anti-multipath.

4 Analysis on Practical Test Data

Based on the real measuring data of Beidou receivers for civil navigation, differential method of short baseline is designed in this paper. First of all, double difference observation equation is achieved using two stations and their known coordinates [8], which can eliminate errors such as satellite clock error, receiver clock error, ionospheric delay, tropospheric delay and hardware delay. Secondly, based on the double difference observation equation and error propagation law, the single difference equation is separated, whose residuals only contain multipath and noise of pseudorange. According to the propagation law of random errors, non differential multipath and noise of pseudorange can be attained by dividing \( \sqrt 2 \). This method can completely eliminate hardware delay and other errors [9], and can reflect the multipath and noise value of pseudorange more intuitively.

Experimental data is obtained in Beijing using two navigational receivers away from 34 m, and they record original pseudorange and navigation data in double frequency positioning mode of B1 and B3. The time span of data is 06:00, 27/8/2012 to 06:20, 28/8/2012 in Beidou time, which is about 24 h, and the interval is 1 s, the cut-off angle is 5°.

Residuals of differential pseudorange for B1 and B3 are computed. Results of some visible satellite are as shown in Figs. 45.9, 45.10, 45.11, 45.12, 45.13, 45.14).

Fig. 45.9
figure 9

Pseudorange multipath errors of C05 satellite on B1

Fig. 45.10
figure 10

Pseudorange multipath errors of C05 satellite on B3

Fig. 45.11
figure 11

Pseudorange multipath errors of C10 satellite on B1

Fig. 45.12
figure 12

Pseudorange multipath errors of C10 satellite on B3

Fig. 45.13
figure 13

Pseudorange multipath errors of C12 satellite on B1

Fig. 45.14
figure 14

Pseudorange multipath errors of C12 satellite on B3

In the figure, abscissa represents time (seconds in Beidou week), and ordinate respectively represent multipath value of pseudorange (m) and elevation angle of satellite (degrees). As shown in the figure: Multipath value of pseudorange is related to satellite. Multipath of GEO is larger than IGSO and MEO satellite. RMS of Multipath of B1 can reach up to 2.53 m, and RMS of Multipath of B3 can reach up to 0.73 m. Multipath value of pseudorange is also related to frequency, and multipath of B1 is larger than B3 for all satellites, which is caused by narrow bandwidth of B1.

5 Conclusions

Based on the characteristic of Beidou signal system and constellation, pseudorange multipath characteristics and effect on positioning performance are analyzed in detail, and the performance of anti-multipath is analyzed for the first time with different receivers. The conclusions are as follows:

  1. 1.

    Multipath value of B1 is greater than B3 for COMPASS, because bandwidth of B1 is narrow, so it is susceptible to multipath error.

  2. 2.

    Multipath of GEO is larger than IGSO and MEO satellite. RMS of Multipath of B1 can reach up to 2.53 m, and RMS of Multipath of B3 can reach up to 0.73 m.

  3. 3.

    On condition that signal bandwidth is wide, narrow correlator technology can effectively inhibit the effect of multipath error on pseudorange. Simulation results show that multipath of B3 can be significantly reduced through technology of narrow correlator for COMPASS receivers.