OT : How does NAV system work underground? - BMW M5 Forum and M6 Forums

Go Back   BMW M5 Forum and M6 Forums > BMW M5, M5 Touring, M6 and Z8 Forums > E39 M5 and E52 Z8 Discussion

E39 M5 and E52 Z8 Discussion 1998-2003 Advertiser's Forum


Reply
 
LinkBack Thread Tools Rate Thread Display Modes
Old 29th November 2001, 03:22   #1
Verne
Member, Sport: On DSC: On (>100 posts)
 
Verne's Avatar
 
Join Date: Jan 2001
Location: Singapore

Garage: ES8 Honda Civic 1.5 (no VTEC. *sob*)

Sales Feedback: (0)

Thanks: 0
Thanked 0 Times in 0 Posts
OT : How does NAV system work underground?

Hi Everyone.

I'm not too sure if this topic has been discussed before, but its been bugging me ever since my father purchased a (E38) 728i this year with a Sat-Nav system.

How does the Nav system work underground? Like if you're travelling in a tunnel for example? From what i know, the GPS relies on uplinks to three satellites so as to triangulate one's position on the ground. Or at least, thats how those handheld ones work. Is it any different from the ones vehicles are using? If they aren't, how is it possible that the system is still able to track your position when in a tunnel.

Unless the satellites don't use line-of-sight (which errmm, sounds weird to me, but i'm not a tech junkie), i can't really think of a way that the Sat Nav is able to update the car's position in a tunnel. Can the system switch over to another mode whilst underground? For example, using the speedo/odometer as well as the steering to calculate how far and which way you're heading underground. Or does it just assume that you won't veer off the tunnel underground? But that doesn't explain how it tracks u coming out thru' different exits of the tunnel?

Well, hope some of you guys can enlighten me cause its reallie puzzling everytime i drive that car thru a tunnel and still see the sat-nav system tracking. Its probably some technical thing i'm unaware of but i'll be grateful to learn how the system works anyway.

Regards,
Verne
Verne is offline   Reply With Quote
Old 29th November 2001, 03:57   #2
tfung
Moderator Emeritus
 
tfung's Avatar
 
Join Date: Mar 2000
Location: Hong Kong
Age: 33

Garage: 1999 Carbon Black M5, 2001 Jet Black M5

Sales Feedback: (0)

Thanks: 1
Thanked 2 Times in 2 Posts
good question.. I always wondered about that as well.. can anyone shed some light on this? My theory is that even though you don't use your nav system all the time, it constantly updates your position through the gsp. When you go underground or in a garage, it takes the last known position and calculates where you are, by the distance you drove and also what steering inputs you make.... And it updates your location according to that information...
__________________
US Spec 2001 E39 M5 - LHD
AC Schnitzer
DFC suspension, anti-sway bars, pedals
front splitters, rear wing w/ carbon fiber

Dinan
CAI, MAFS, Throttle bodies, Velocity Stacks,
Stage 2 aluminum flywheel, front + rear strut bars,
3.45 differential

Others
Custom G-power Exhaust, Autosolutions short shifter
Supersprint Headers, Racing Cats, X-pipe
SPEC stage 3 clutch, Powerchip ECU, Schrick Cams
OZ Racing Superleggera III f19x8.5 r19x10.5, Brembo brakes
Evosport Power Pullies, Rouge transmission mounts, Plasma ignition coils
Euro interior conversion, M-technic grill with brake ducts, turbo timer
CA Automative custom carbon fiber hood


Euro Spec 1999 E39 M5 - RHD
ACS Sports Suspension, anti-sway bars, Type III Racing f19x8.5 r19x9.5


2007 Mercedes E63
2007 Corvette Z06
2008 Nissan GTR
2011 Ferrari 458
tfung is offline   Reply With Quote
Old 29th November 2001, 04:12   #3
Verne
Member, Sport: On DSC: On (>100 posts)
 
Verne's Avatar
 
Join Date: Jan 2001
Location: Singapore

Garage: ES8 Honda Civic 1.5 (no VTEC. *sob*)

Sales Feedback: (0)

Thanks: 0
Thanked 0 Times in 0 Posts
That theory was bouncing around my brain quite a bit. And if it really is fact, then i'm pretty amazed at how the programmers of the on-board computer at BMW take into account so many factors. Like, when contact with the satellites were lost and steering input to calculate direction, which i think isn't a very simple task.

Regards,
Verne
Verne is offline   Reply With Quote
Old 29th November 2001, 04:12   #4
rvacha
m5board.comoholic (>1000 posts)
 
rvacha's Avatar
 
Join Date: Oct 2000
Location: Cleveland, OH

Garage: '08 E92 Jerez M3

Sales Feedback: (0)

Thanks: 3
Thanked 7 Times in 6 Posts
Hi Verne-
I cannot speak for the exact method(s) used by the BMW system, but all navigation systems basically work the same way. They augment GPS with "dead reckoning" techniques. The two most common are accelerometers and wheel rotation counters. Accelerometers are sensors that detect acceleration and deceleration of the vehicle. They can tell if the car is accelerating or braking, turning right or left, and at what rate these things are happening. They are handy sensors but are subject to so-called drift errors. Basically what happens is this: if you are cruising at a steady speed, then your acceleration should be exactly zero. The sensor will have small errors that cause the nav system to believe that the car is slowly increasing or decreasing in speed. After some length of time, it will eventually falsely deduce that the car is either stopped or maxed out (at 155MPH or so....). G-tech users have no doubt seen inaccuracies caused by these drift errors. As a sanity check, the system usually consults with wheel rotation sensors, which give very accurate speed readings but are weak at sensing acceleration. The wheel rotation sensors are the same sensors utilized by the ABS/DSC system and are therefore "free" (no additional system cost). With these two tools, the nav system can guess with a fair amount of accuracy where it is. The last trick is software which is written to "snap" to a road. As the errors build up, the system would begin to show you driving in absurd locations such as lakes, ponds, and desert sand dunes. The software recognizes the silliness of the situation and periodically relocates your vehicle to the closest road ("snap"!) that makes sense based on your bearing. Dead reckoning is an important part of nav systems not only because of tunnels as you mention, but also because GPS receivers can take a long time to "lock on" after the satellite signals have been lost. The signals can be lost while the car is parked in a garage, the battery is replaced, etc

The system is never perfect, however. My beast routinely loses contact with GPS after parked in my garage for a while. Since I live "off the digitized map area", the system can drift way off target as there are no known roads to "snap" to. Once I finally get to an area that contains mapped roads, the system will eventually snap to the correct road and get its bearings
__________________
'03 E53 X5 4.4i Topaz/Sand
'06 E90 330Xi 6MT Sparkling Graphite/Terra
'08 E92 M3 6MT Jerez/Speed Cloth/Carbon Leather <-- Evil Twin
rvacha is offline   Reply With Quote
Old 29th November 2001, 04:23   #5
Verne
Member, Sport: On DSC: On (>100 posts)
 
Verne's Avatar
 
Join Date: Jan 2001
Location: Singapore

Garage: ES8 Honda Civic 1.5 (no VTEC. *sob*)

Sales Feedback: (0)

Thanks: 0
Thanked 0 Times in 0 Posts
Thanx for the reply!

So if i'm reading you correctly. When the car is underground, its most probable that the system has lost contact with the satellites and is using the 'dead reckoning' programming. It has to be pretty accurate then in order to know which exit you're exiting from out of the tunnel, especially if they're multiple exits. Kudos to the programmers in these systems then.

Well, as for the "snap" feature, i'm not too sure about that. Because there was once i was forced to make a detour on a temporary road (which obviously wasn't included in the map) and the GPS just showed me driving over grass. Does that mean that the snap feature only works when one has lost contact with the satellites? And if contact is maintained, then the system will try to pinpoint your exact position whether you're on or off-road?

I guess people with X5s that go frequently off road would be able to tell us.

Regards,
Verne
Verne is offline   Reply With Quote
Old 29th November 2001, 04:53   #6
rvacha
m5board.comoholic (>1000 posts)
 
rvacha's Avatar
 
Join Date: Oct 2000
Location: Cleveland, OH

Garage: '08 E92 Jerez M3

Sales Feedback: (0)

Thanks: 3
Thanked 7 Times in 6 Posts
The snap feature does not happen instantaneously. If it did, it would incorrectly snap you to the wrong road evertime you drove on a road that was not in the database. It will wait a while before deciding that something is wrong. I assume (but do not know for sure) that the snap algorithm varies from vehicle to vehicle - SUVs are probably less likely to snap to road quickly than say, an M5. I also assume that the snap feature is rather intelligent. If it figures that the dead recking accumulated errors can only amount to 1/4 mile error, it probably would not attempt to snap you to a road that is, say, one mile away from your currently assumed location
rvacha is offline   Reply With Quote
Old 29th November 2001, 06:01   #7
tonyo
Addicted Member (>300 posts)
 
tonyo's Avatar
 
Join Date: Jan 2001
Location: Austin, TX, US

Garage: 2008 Space Gray M5

Sales Feedback: (0)

Thanks: 1
Thanked 0 Times in 0 Posts
There is also a gyro that may help the dead-reckoning algorithm.
__________________
'08 E60 Space Gray M5
'01 E39 Le Mans Blue M5
'99 550 Maranello
'98 Supra
tonyo is offline   Reply With Quote
Old 29th November 2001, 08:05   #8
Need4Spd
M5 Expert (>4000)
 
Need4Spd's Avatar
 
Join Date: Jan 2001
Location: Silicon Valley

Garage: M5 - Titanium Silver '01

Sales Feedback: (2)

Thanks: 175
Thanked 216 Times in 142 Posts
I think the NAV is tied into speedo, accelerometer, and/or other sensors so it keeps track of changes since last link and knows roughly where you are. This is one of the advantages of a built-in vs. handheld Nav (like a Magellan).
Need4Spd is offline   Reply With Quote
Old 29th November 2001, 09:51   #9
Karl G
Junior Member, warming up (<31 posts)
 
Join Date: Nov 2001
Location: Stanford, CA
Age: 28

Garage: 2001 BMW 330xi, Titanium Silver

Sales Feedback: (0)

Thanks: 0
Thanked 0 Times in 0 Posts
Need4Spd, you're right - the built-in nav takes advantage of the wheel speed sensors and a built-in gyroscope to predict the motion of the car when contact with a satellite cannot be established, as well as augmenting its sensitivity during normal operational conditions. Handheld and "on-dash mounted" GPS systems sometimes use accelerometers to perform the same function - but they're usually a bit more inaccurate.
__________________
2001 330xi
Karl G is offline   Reply With Quote
Old 29th November 2001, 10:03   #10
blue max
Moderator
 
blue max's Avatar
 
Join Date: Mar 2000
Location: New York / Florida, USA

Garage: 2004 SL55

Sales Feedback: (0)

Thanks: 0
Thanked 1 Time in 1 Post
Excellent Ray!

That explains why my NAV was totally confused after a 45 minute ferry crossing. It calculated my distance from home as 400 + miles when in reality I was only 60 miles away. But the vehicle location was accurate. After about 1/2 hour of driving, the system self-corrected.

Cheers.
blue max is offline   Reply With Quote
Reply

Bookmarks



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Anyone surprised the NAV system STILL uses a CD-Rom? Zeke013 E60 M5 and E61 M5 Touring Discussion 11 6th November 2003 02:00
Stereo, Sub, Woofer, DSP, Pin, Bass, Speakers V-10 4 Me E39 M5 and E52 Z8 Discussion 0 26th September 2003 19:54
Nav Sw Ver 18 upgrade - FAQ 1C00lVC M5 E39 and E60 tips & tricks 0 12th March 2002 05:00
OT - Nissan's lane keeping system. The high tech march continues... blue max E39 M5 and E52 Z8 Discussion 8 9th December 2001 19:58
VDO Dayton/Traffic System with Nav? KirklandM5 E39 M5 and E52 Z8 Discussion 2 17th April 2001 19:42

Loading...

All times are GMT +2. The time now is 20:18.



Everything Copyright 2000-2008. Do not use ANYTHING from this site without written permission. All images, graphics, sound files, video files and text appearing on this web site are the exclusive property of m5board.com and are protected under international copyright laws. All images, graphics, sound files, video files and text on this site are for on-screen and on-site viewing and listening only. No part of this web site may be reproduced, copied, saved, stored, manipulated, or used in any form for personal or commercial purposes without the prior written permission of m5board.com. Use of any image or graphic as the basis for another photographic concept or illustration is a violation of the copyright. Any copyright infringement will be prosecuted to the full extent of federal and international copyright laws. M5board.com is an enthusiast board and we don't condone any dangerous activity. Our airfield events are completely safe based on years of experience, we conduct them during clear visibility with mature participants that have several years of experience with high-performance automobiles, large unobstructed run-off zones on sealed off private former military airbases and we clearly mark the braking zones. If inexperienced with high speed driving we do not recommend organizing your own event but attending a high-performance driving school. The use of the term "BMW" on this site is for reference only, and does not imply any connection between m5board.com and BMW AG or BMW North America.