Author Topic: GNSS signal multipathing  (Read 7691 times)

Hugh Westacott

  • Sr. Member
  • ****
  • Posts: 306
    • View Profile
    • Walk with Westacott
GNSS signal multipathing
« on: July 28, 2014, 07:58:09 AM »
I've just returned form a three-day backpacking trip during which I explored Savernake Forest near Marlborough in Wiltshire. (For the benefit of our overseas members I should explain that an English forest, unless a plantation of conifers, does not usually have a dense tree canopy and there are numerous small open glades of grass.

I believe that, with the exception of mountain navigation in poor visibility, woodland poses the most difficult map-reading problems especially when contours are few and far between, so I was taking the opportunity of honing my map-reading skills. I came across a thoughtfully placed picnic table on the edge of a glade and decided to take a break. I knew exactly where I was on the map but switched on my Foretrex to record the location for future reference. I was looking at the map and realized that the location indicated on the satnav was at variance by a considerable margin from my estimated position. I could not believe that I had been so careless but could not work out where I had gone wrong.

Then light suddenly dawned; could it be my first experience of signal multipath? So I moved a few metres into the open glade and tried again and an entirely different grid reference appeared on the screen. I then returned to the picnic table, tried again and the correct location appeared. So the first grid reference was a multipath error and by the time I made the second attempt I imagine that the satellites had moved on and the signal was no longer bouncing off a tree.

I was aware of the possibility of satnav error caused by signal multipath but there is nothing like experiencing it to ram the message home!

Hugh

I grow old...I grow old, I shall wear the bottom of my trousers rolled. T.S. Eliot

captain paranoia

  • Sr. Member
  • ****
  • Posts: 384
    • View Profile
Re: GNSS signal multipathing
« Reply #1 on: July 28, 2014, 05:58:48 PM »
Behaviour of GNSS signals near and under tree canopy is a complex subject, and subject to many effects, some of which might be called multipath.  Multipath is, as the name suggests, an effect due to a common signal arriving at a receiver via multiple paths.  These paths may be caused by different effects, but, at ground level, are due to features on the ground near the receiver, such as ground surface, tree trunks, tree canopy and other reflecting features such as walls or rock faces.

In addition to reflected signals, the signal can be significantly attenuated by the water content of leaves in the tree canopy, and scattered by branches.

The result is a very complex variation in the received signals, which can weaken the signal (simple attenuation), cause fading (rise and fall of the signal due to additive and destructive interference of in-phase and anti-phase reflections), and smearing of the signal due to canopy scatter (causing small changes in signal path length).  The effect of shadowing and fading caused by these effects increases the noise in the solution, resulting in a higher error measurement, which the receiver ought to report).

The influence of large-scale reflectors can be such that they are seen as the dominant signal (especially if the direct line-of-sight path is blocked).  These non-line-of-sight reflections can distort the navigation solution to a significant degree.

There's a useful discussion of multipath and non-line-of-sight signals at Inside GNSS.  For a more theoretical look at the effect of trees, have a look at this paper.

So, yes, Hugh; it's possible that the effect you saw was due to fading, shadowing and reflections caused by the forest environment.  However, if you had just switched your receiver on, it could also have been due to a poor fix from a small number of satellites, as the receiver started to acquire them from a cold or warm start.  Given the fact that the error resolved itself quite soon, I'm minded to suggest that it was the latter effect, and not multipath after all...

Coincidentally, I have recently been doing some trials of a GNSS receiver under tree cover, and, yes, it's very interesting to actually see the effects at work.  One of the hardest things for these trials, though, is to create a ground truth with which to compare the GNSS results.  GoogleEarth imagery is rather handy...

> I was aware of the possibility of satnav error caused by signal multipath but there is nothing like experiencing it to ram the message home!

And I'm one who keeps trying to ram home the message that GNSS may be wrong...  Maybe I need to paraphrase the Quaker Advice No 17: 'Think it possible that your GPS may be mistaken...'

Hugh Westacott

  • Sr. Member
  • ****
  • Posts: 306
    • View Profile
    • Walk with Westacott
Re: GNSS signal multipathing
« Reply #2 on: July 30, 2014, 07:03:37 AM »
Many thanks for this detailed explanation of the possible reasons for signal error, CP!  I was unaware that the subject was so complicated and so jumped to the most obvious and best-known conclusion.

I know that it takes a little time for the signals to be picked up by a satnav and in this case the correct screen appeared as did the symbol indicating that the instrument was ready for use.

I grow old...I grow old, I shall wear the bottom of my trousers rolled. T.S. Eliot

Lyle Brotherton

  • Administrator
  • Hero Member
  • *****
  • Posts: 939
  • Competent and safe navigation sets you free.
    • View Profile
Re: GNSS signal multipathing
« Reply #3 on: July 30, 2014, 04:09:49 PM »
Captain Paranoia wrote " 'Think it possible that your GPS may be mistaken...'"

An excellent statement CP and one we all must continually be cognisant of.
“Opinion is the medium between knowledge and ignorance” - Plato