Comparative Studies of GPS Multipath Mitigation Methods Performance. IEEE TRANSACTIONS ON AEROSPACE AND

advertisement
Comparative Studies of GPS
Multipath Mitigation
Methods Performance.
IEEE TRANSACTIONS ON AEROSPACE AND
ELECTRONIC SYSTEMS VOL. 49, NO. 3 JULY 2013
Student : YuanHao Cheng
Outline


Introduction
describes the three techniques:






HRC
MMT
CADLL
Experimental results
Conclusion
References
Abstract
Coupled amplitude delay lock loops (CADLL) is a recently
proposed multipath estimation and mitigation technique based on
joint estimation of line-of-sight (LOS) and multipath signal
amplitude, code phase, and carrier phase. The CADLL
performance is evaluated against two widely known multipath
mitigation methods: the high-resolution correlator (HRC),
representative of the correlators combination methods, and the
multipath mitigation technique (MMT), representative of
multipath estimation methods. Multiple tests emulating various
scenarios are performed to demonstrate that CADLL always
generates better results than the other two methods. Additionally,
CADLL has better noise performance, can estimate multipath
signals using shorter integration time, and is capable of tracking
dynamic multipath signals.
INTRODUCTION(1/2)
Simulation tests using a statistical urban multipath signal model
prove that CADLL is effective in estimating and mitigating
multipath in severe multipath environments. These simulation
results are further validated using satellite signals generated by
Spirent Global Navigation Satellite System (GNSS) 6700.
Despite the major advances in Global Navigation Satellite
Systems (GNSS) technology in recent years, it is commonly
recognized that multipath remains a challenge in high-accuracy
GNSS applications such as surveying, precision aircraft landing
systems, remote sensing, and other navigation systems in urban
or indoor environments.
INTRODUCTION(2/2)
Over the past decades a number of techniques have been
proposed and implemented to mitigate multipath errors at the
receiver baseband signal processing level.
In this paper we demonstrate that CADLL can indeed accurately
estimate and track component signal parameters, not only in static
applications but also for dynamic multipath signals. We achieve
this by evaluating and comparing the performance of CADLL in
various scenarios with two representatives of the current
techniques mentioned above.
Describes the three techniques
In order to compare the performance of CADLL architecture with
the currently existing methods, we selected two representative
methods that are commonly used in industrials and scientific
research:
HRC, which is representative of the correlators combination class,
and MMT, which is a variant of the maximum likelihood (ML)
principle method with improved computational efficiency.
HRC
The HRC technique uses five correlators, equally spaced by a
chip fraction d, in each receiver channel [5]. Using E2, E1, P, L1,
and L2 to denote such correlators, the correlation functions
obtained at their output are given by :
HRC
The idea behind the HRC is to form a linear combination of
correlator outputs that yields a net correlation function that is
much narrower than the usual C/A code autocorrelation function.
The synthesized prompt, early, and late correlations of the
HRC as well as its early-minus-late correlation are:
HRC
The code tracking loop uses the dot-product discriminator:
where the I and Q denote the in-phase and quadrature components
of the corresponding correlator. Although theoretically one can use
the correlator PHRC to do carrier phase tracking in order to mitigate
the carrier phase multipath errors, the relevant reduction of signal
power in PHRC will degrade the carrier tracking performance,
which makes it impractical in applications. Thus, in the following
tests, we still use the normal prompt correlator P to do the carrier
tracking, which implies that the HRC in this paper cannot mitigate
the carrier phase multipath error.
MMT
The MMT is a multipath estimation method based on ML [8]. The
complex baseband signal model for the MMT method is given by
the I component si(t) and the Q component sq(t) respectively
where Ak, μk, and τk are respectively the amplitude, carrier phase,
and code phase delay of kth component signal; c(t) is the C/A code
sequence. The index 0 denotes LOS signal. ni(t) and nq(t) are
independent, zero-mean Gaussian noise processes with uniform
power spectral density. Here, we assume that only one multipath
signal exists, but it is straightforward to derive the signal model for
more complex multipath scenarios.
MMT
MMT
As shown MMT simplifies the ML method by reducing the
parameter estimation from six to two, thereby greatly decreasing
computational costs. For each set of τ ˆ0 and τ ˆ 1, the values of a,
b, c, d can be solved by (7), and the corresponding ¡ is also
calculated by (6).
Those values corresponding to minimal τ are the ML estimates.
The MMT formulas shown above are dependent on the assumed
number of component signals, but the number of multipaths is at
first unknown.
MMT
A commonly used method is to use a correlator bank to get a
detailed cross-correlation shape and to start with assuming that
there is no multipath in the incoming signal. The cross-correlation
shape is then compared with an ideal clean correlation shape. If
the residual error exceeds a threshold, it means that it is very
likely that there is multipath in the signal, and the one-multipath
model will be used to derive the parameters.
If the minimal residual error under this model is still greater than
the threshold, a higher degree model has to be adopted.
CADLL
The CADLL architecture was initially designed only for code
phase multipath mitigation [12]. Its enhanced version (ECADLL)
[13] extends mitigating multipath to carrier phase measurements.
Nevertheless, we refer to both methods as CADLL in this paper,
although the enhanced architecture is used in the following tests.
Its block diagram is shown in Fig. 1.
CADLL is composed of several parallel tracking units, each
tracking a component signal. The estimated multipath signals are
subtracted from the total input signal to reduce the error caused
by multipath in LOS signal.
CADLL
Inside each tracking unit a normal code delay lock loop (DLL) with
wide or narrow spacing is used to track the code phase, and two
amplitude lock loops (ALL) are used to track the amplitudes of I and
Q components of the signal.
The ALL is one of the key features of CADLL, which is composed
of an estimator, a loop filter, and an integrator. After the incoming
satellite signal is wiped off of the carrier frequency, cancelled out by
the estimates of multipath signals, de-spread by local codes, and
correlated over T, the correlation values in both I and Q channels are
CADLL
where τe and μe are the code phase difference and carrier phase
difference, respectively, between the incoming signal and the
locally generated signal.
Rf(τ) is the cross-correlation function of CA code.
A is the amplitude of the incoming signal. Notice that A, here, is
the amplitude value of the baseband that has been filtered,
amplified, and quantized by the front-end of a receiver and not
the original amplitude of the signal-in-space. NI and NQ are
white Gaussian noise random variables with zero mean.
The DLL uses the correlation values in (8) with the
corresponding early and late correlation values to estimate the
code delay τe.
CADLL
A normalized dot-product code discriminator is adopted, and the
noise bandwidth of the DLL is 2 Hz for all the simulations in this
paper. Assuming that the code phase error τe is small, we get a
rough estimation about the amplitude value projected on the I
channel:
where Zn means the correlation value of the nth unit and ¸ is
damping factor used to adjust the estimation accuracy. As soon as
a rough estimation is obtained, it is filtered to reduce the noise
effect in order to get a more accurate estimation of the amplitude.
The filter is designed in a very similar way to the carrier
tracking loop filter.
CADLL
CADLL follows specially designed rules to estimate and track
multiple multipath sources. It starts the units one by one and uses
the tracking information of those already started units to initialize
the newly started unit. CADLL first uses a conventional tracking
loop to lock onto the incoming signal and gets a rough estimation
about the position of LOS’ code phase; then, it activates one more
unit to try to track a multipath signal. If it fails it means there is no
multipath in the incoming signal; if it succeeds, it will continue
trying to insert a new unit into this feedback loop to look for a new
multipath component. The monitor block is governing the process
of searching a new multipath component by checking the tracking
results of the new unit.
CADLL
If it is considered that there is no new multipath component, then
the trial unit will be shut down by the monitor block.
The process will not stop until there is no new multipath found or
until the number of enabled units reaches the maximum number
MM, which is predefined according to available resources.
Following this specially designed working procedure, CADLL is
more efficient in searching and locating new multipath signals
and is able to adjust its structure to match the number of
multipaths. In practice the strongest multipath signal is usually
the first to be identified and tracked, and then the next strongest
one follows. The detailed principle about CADLL can be found in
[12].
Experimental Results
In order to compare the performance among these three techniques, a
good criterion should be adopted. Considering the estimation-based
nature of MMT or CADLL, the root mean square error (RMSE)
defined as
where var(xˆ) is the variance of the estimates and B(xˆ) is the
estimator bias, naturally a good criterion. The RMSE embeds both
the noise deviation and the estimation bias, so it can better reflect the
estimator performance. An acceptable multipath performance
assessment measure is the multipath RMSE envelope [14].
Experimental Results
In this paper the mean values of code phase RMSE of the inphase (0± phase shift) and the out-of-phase (180± phase shift)
multipath components are used to compute the code multipath
error envelope.
correspondingly, the mean value of the carrier phase RMSE of
the 90± phase shift and the τ90± phase shift multipath
components are used to compute the carrier multipath error
envelope.
Experimental Results
Experimental Results
Conclusion 1
In this paper we evaluate two widely used multipath mitigation
techniques, HRC and MMT, against a recently proposed technique,
CADLL. Their performances are compared under two different CNRs,
60 dB-Hz and 40 dB-Hz, two different multipath signal strengths,
attenuated 6 dB or stronger 3.5 dB with respect to LOS, and two
scenarios with different numbers of multipath signals. It is shown that
MMT is sensitive to noise and needs a long integration time to provide
trustable results, and therefore, it cannot work with the dynamic
multipath scenario. It is illustrated that error and also fails when the
multipath is stronger than LOS. However, CADLL can provide reliable
estimation for the number of multipath signals and their parameters by
using only 10 ms integration time.
Conclusion 2
It outperforms the other two methods consistently in terms of
either RMSE or mean error and is able to track dynamic
multipath signals whose parameters are time varying with respect
to LOS.
Finally, we use a statistical multipath urban model to test the
performance of the three methods in severe multipath
environments. It is demonstrated that CADLL has the smallest
RMSE and that the error is nearly constant for different numbers
of multipath signals.
Conclusion 3
The performance evaluations are also conducted and validated
using hardware simulator generated satellite signals. However, in
some scenarios like indoor or certain urban cases, the CNR might
be very weak (below 30 dB-Hz).
In these cases CADLL has difficulties with estimating multipath.
Working properly in these scenarios is a challenging task for
CADLL and will be a future research topic.
References 1

[1] Van Dierendonck, A. J., Fenton, P., and Ford, T. Theory and performance of narrow
correlator spacing in a GPS receiver. NAVIGATION: Journal of the Institute of
Navigation, 39, 3 (Fall 1992), 265—283.

[2] Garin, L., Van Diggelen, F., and Rousseau, J-M. Strobe and edge correlator multipath
mitigation for code. Proceedings of the 9th International Technical Meeting of
the Satellite Division of The Institute of Navigation (ION GPS 1996), Kansas City, MO,
Sept. 17—20, 1996, pp. 657—664.

[3] Braasch, M. S.Performance comparison of multipath mitigating receiver architectures.
Proceedings of the 2001 IEEE Aerospace Conference, vol. 3, Big Sky, MT, Mar. 10—17,
2001, pp. 3/1309—3/1315.

[4] Kanekal, S. M. and Braasch, M. S. Multipath mitigation with gated signal technology.
Proceedings of the 54th Annual Meeting of the Institute of Navigation, Denver, CO, June
1—3, 1998, pp. 535—542.

[5] McGraw, G. A. and Braasch, M. S. GNSS multipath mitigation using gated and high
resolution correlator concepts. Proceedings of the National Technical Meeting of The
Institute of Navigation (ION NTM 1999), San Diego, CA, Jan. 25—27, 1999, pp. 333—
342.
References 2

[6] Van Nee, R. D. J. The multipath estimating delay lock loop. Proceedings of the IEEE
2nd International Symposium on Spread Spectrum Techniques and Applications,
Yokohama, Japan, Nov. 29—Dec. 2, 1992, pp. 39—42.

[7] Van Nee, R. D. J., et al. The multipath estimation delay lock loop: Approaching
theoretical accuracy limits. Proceedings of the IEEE Position Location and Navigation
Symposium (PLANS 94), Las Vegas, NV, Apr. 11—15, 1994, pp. 246—251.

[8] Weill, L. R. Multipath mitigation using modernized GPS signals: How good can it get?
Proceedings of the 15th International Technical Meeting of the Satellite Division of The
Institute of Navigation (ION GPS 2002), Portland OR, Sept. 24—27, 2002, pp. 493—505.

[9] Jones, J. and Fenton, P. C. The theory and performance of NovAtel Inc.’s vision
correlator. Proceedings of the 18th International Technical Meeting of the Satellite
Division of The Institute of Navigation (ION GNSS 2005), Long Beach, CA, Sept. 13—
16, 2005, pp. 2178—2186.

[10] Lohan, E. S., Lakhzouri, A., and Renfors, M. Feedforward delay estimators in
adverse multipath propagation for Galileo and modernized GPS signals. EURASIP
Journal on Advances in Applied Signal Processing, 2006 (May 2006), 1—19.
References 3

[11] Li, X. and Pahlavan, K. Super-resolution TOA estimation with diversity for indoor
geolocation. IEEE Transactions on Wireless Communications, 3, 1 (Jan. 2004), 224—234.

[12] Chen, X., et al. Turbo architecture for multipath mitigation in Global Navigation
Satellite System receivers. IET Radar, Sonar & Navigation, 5, 5 (2011), 517—527.

[13] Chen, X. and Dovis, F. Enhanced CADLL structure for multipath mitigation in urban
scenarios. Proceedings of the 2011 International Technical Meeting of The Institute of
Navigation (ION ITM 2011), San Diego, CA, Jan. 24—26, 2011, pp. 678—686.
Download