Pagina 1 van 1
Verschillen in hoogtemeting GPS/Strava
Geplaatst: 11 jan 2016 08:41
door mistervuursteen
Als je een rit maakt in de bergen met verschillende GPS-systemen en bv je telefoon, kan het zijn dat als je de gegevens op de PC verwerkt, er enorme verschillen zitten in het aantal hoogtemeters die je gemaakt hebt. Soms is het verschil absurd. Hebben jullie dat ook wel eens? Enig idee hoe dat komt?
Re: Verschillen in hoogtemeting GPS/Strava
Geplaatst: 11 jan 2016 08:46
door NoChain
Tijdens de Vuelta had iemand op Twitter eens een overzicht gemaakt van de hoogtemeters die alle verschillende profs op strava posten na een bepaalde bergrit. Het exact verschil weet ik uiteraard niet meer maar het was alleszins zeker meer dan 1000hm verschil tussen de hoogste en de laagste.
En dat is dan allemaal nog gemeten door echte gps-toestellen, een gsm is sowieso nog minder accuraat.
Re: Verschillen in hoogtemeting GPS/Strava
Geplaatst: 11 jan 2016 10:30
door amclassic-fan
Er zijn een aantal oorzaken waardoor hoogtemeters niet kloppend zijn.
1 Geen barometrische sensor
2 Onnauwkeurige GPS
3 Hoogte informatie in databases heeft een beperkte resolutie
4 Algoritmes die hoogte meters berekenen uit de actuele hoogtes
1 Een barometrische sensor meet de luchtdruk, kom je hoger dan wordt de lucht dunner. Dit verband is bekend, het is een eenvoudige formule. Er is alleen één maar, als het weer veranderd, dan veranderd de luchtdruk ook en daardoor kan je zo meer dan 100 meter stijgen of dalen.
Een barometrische sensor is dus heel geschikt om relatieve hoogte verschillen te meten.
Bij gebrek aan een barometrische hoogtemeter geeft de GPS ontvanger ook hoogte informatie door. De hoogte die GPS ontvangers doorgeven is echter al snel 5-10 keer minder betrouwbaar dan de x-y coördinaten. Dus als je op de vlakke weg rijdt dan kan een GPS ontvanger zo maar aangeven dat je op eens 30 meter hoger bent.
2 en 3. Omdat de GPS hoogte van een enkel meetpunt erg onbetrouwbaar is wordt vaak de hoogte informatie gecorrigeerd met behulp van een database met hoogte informatie die met een satelliet gevuld is. Probleem is alleen dat als je daar x-y coördinaten in stopt die er 20 meter naast zitten en je rijdt op dat moment langs een klif, dan gaat het resultaat niet kloppen.
Een ander probleem is dat die databases niet voor iedere centimeter een hoogte kennen, omdat de database dan zo groot zou worden. De meest gebruikelijke methode is dat de aardbol in vierkantjes is verdeeld en voor ieder vierkantje wordt de gemiddelde hoogte bepaald. Zolang je door een glooiend landschap rijdt is dit geen probleem, maar hoe steiler het wordt des te grotere fouten het resultaat zijn.
4 Ongeacht de bron van je hoogte data, het uitrekenen van de hoogtemeters is iets complexer dan enkel de hoogteverschillen bij elkaar optellen. Een barometrische sensor is bijvoorbeeld gevoelig voor wind. Door een goede plaatsing van de sensor in de fietscomputer is dit wel te minimaliseren maar het is niet tot 0 te reduceren. Bijvoorbeeld in de Garmin Edge 705 werd een bevestigingsstuk meegeleverd die de 705 naar de gebruiker toe kantelde, maar dat had wel als gevolg dat in een afdaling de wind in de barometrische sensor 'sloeg'.
Daarnaast is de nauwkeurigheid van bijna iedere sensor lager dat de resolutie. Oftewel als je alle verschillen in hoogtes direct bij elkaar op telt, dan kom je veel te hoog uit met de hoogtemeters, omdat je alle meetfouten meeneemt. De oplossing is bijvoorbeeld het instellen van een ondergrens. Iedere fabrikant bepaald alleen zelf die grens, leg je die grens op een halve meter of op 10 meter?