• Latest threads

    • Custom feed

      • Updates



        Old 29th November 2001, 04:22   #1 (permalink)
        Verne
        Member, Sport: On DSC: On (>100 posts)
         
        Verne's Avatar
         
        Join Date: Jan 2001
        Location: Singapore
        Posts: 171
        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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 04:57   #2 (permalink)
        tfung
        Moderator
         
        tfung's Avatar
         
        Join Date: Mar 2000
        Location: Hong Kong
        Age: 29
        Posts: 5,151
        Thanks: 1
        Thanked 1 Time in 1 Post
        Send a message via ICQ to tfung Send a message via AIM to tfung
        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
        tfung is offline  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 05:12   #3 (permalink)
        Verne
        Member, Sport: On DSC: On (>100 posts)
         
        Verne's Avatar
         
        Join Date: Jan 2001
        Location: Singapore
        Posts: 171
        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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 05:12   #4 (permalink)
        rvacha
        m5board.comoholic (>1000 posts)
         
        rvacha's Avatar
         
        Join Date: Oct 2000
        Location: Cleveland, OH
        Posts: 1,406
        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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 05:23   #5 (permalink)
        Verne
        Member, Sport: On DSC: On (>100 posts)
         
        Verne's Avatar
         
        Join Date: Jan 2001
        Location: Singapore
        Posts: 171
        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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 05:53   #6 (permalink)
        rvacha
        m5board.comoholic (>1000 posts)
         
        rvacha's Avatar
         
        Join Date: Oct 2000
        Location: Cleveland, OH
        Posts: 1,406
        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
        __________________
        '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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 07:01   #7 (permalink)
        tonyo
        Addicted Member (>300 posts)
         
        tonyo's Avatar
         
        Join Date: Jan 2001
        Location: Austin, TX, US
        Posts: 389
        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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 09:05   #8 (permalink)
        Need4Spd
        M5 Expert (>4000)
         
        Need4Spd's Avatar
         
        Join Date: Jan 2001
        Location: Silicon Valley
        Posts: 4,776
        Thanks: 49
        Thanked 57 Times in 43 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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 10:51   #9 (permalink)
        Karl G
        Junior Member, warming up (<31 posts)
         
        Join Date: Nov 2001
        Location: Stanford, CA
        Age: 24
        Posts: 30
        Thanks: 0
        Thanked 0 Times in 0 Posts
        Send a message via ICQ to Karl G Send a message via AIM to Karl G Send a message via Yahoo to Karl G
        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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 11:03   #10 (permalink)
        blue max
        Moderator
         
        blue max's Avatar
         
        Join Date: Mar 2000
        Location: New York / Florida, USA
        Posts: 2,159
        Thanks: 0
        Thanked 0 Times in 0 Posts
        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  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!Live Bookmark this Post!
        Reply With Quote
        Old 29th November 2001, 12:21   #11 (permalink)
        ijam
        Member, Sport: On DSC: Off
         
        ijam's Avatar
         
        Join Date: Aug 2000
        Location: London
        Posts: 285
        Thanks: 0
        Thanked 0 Times in 0 Posts
        In fact I'm just about to fit a Panasonic nav system in my father's car...

        It seems most cars these days have a speed pulse wire already available which you can connect the nav to - this must be based on wheel rotation (as said above) as the manuals warn of innaccuracy if you use a spare wheel or if your tyres are incorrectly inflated.

        I didn't know about the gyro+speed sensing when I bought my car, and was similarly impressed when the nav kept working whilst under the blackwall tunnel (no chance of any sort of signal there) - its a cool feature (if I remember correctly, warships and later on fighter planes were the first vehicles to use inertial guidance systems).

        I've also got a Geodesy (speed camera warning for the UK) which works off of a GPS aerial on the dashboard - around London this is continually losing its fix due to buildings and bridges (although it does a very good job of quickly recovering) so the dead-reckoning stuff in our navs is not just a cool feature...

        ciao

        Ian
        ijam is offline  
        Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post! Add this post to your Facebook Profile Add this post to MySpaceStumble this Post!Google Bookmark this Post!