Altimètre barométrique ou GPS : les différences

Montre GPS altimètre baro

Encore plus de contenu sur les réseaux sociaux : Youtube pour les vidéos, Facebook pour les échanges, Instagram pour les tests en cours et Twitter pour les nouvelles des marques. Abonnez-vous.

Vous êtes libre de cliquer ICI pour passer commande chez mon partenaire i-Run quel que soit ce que vous voulez commander. Ca ne vous coûtera pas plus cher, c’est livré en 24h et c’est une bonne façon de supporter le blog.

On lit souvent sur les forums ou dans les commentaires de mes articles, en réponse aux demandes de conseil, que « les montres avec un altimètre barométrique sont plus précises que celles avec un altimètre GPS pour mesurer l’altitude et les dénivelés ». C’est pourquoi beaucoup de sportifs s’orientent vers une montre GPS avec alti baro dès lors qu’ils font du trail.

J’ai réalisé ce week-end que je n’avais jamais creusé la question dans un article sur le sujet.

Hé bien le voilà ce fameux article !

Je vais tout vous expliquer, pour que vous compreniez bien la différence qu’il existe entre l’altitude mesurée par GPS et l’altitude mesurée grâce à la pression atmosphérique. Et après l’avoir lu, vous pourrez expliquer à tout le monde pourquoi l’un est mieux que l’autre pour mesurer les dénivelés en trail.

L’altitude GPS

Pour obtenir une position GPS dans un environnement en 3 dimensions, il faut capter le signal d’au moins 4 satellites. La constellation est composée de 31 satellites opérationnels, qui tournent à une altitude de 20 200km et une vitesse de 3 900m/s (si vite que la théorie de la relativité d’Einstein explique que l’heure des horloges atomiques des satellites est différente de celle des horloges terrestres).

Ensuite, c’est une simple question de triangulation et beaucoup de calculs basés sur les temps de trajet du signal de chaque satellite (environ 70ms). Sauf qu’il peut y avoir des erreurs dues aux effets de l’ionosphère et la troposphère, aux décalages d’orbite, aux erreurs des horloges, etc.

Pour déterminer l’altitude, ça ne suffit pas. Ou ce ne serait pas assez précis. Le récepteur utilise un modèle en 3d de la Terre (le plus utilisé est le World Geodesic System WGS84) qui définit le niveau moyen de la mer (en gros, une ellipsoïde). Ensuite, un calcul simple permet de déduire de la triangulation la différence entre la distance mesurée par GPS et l’altitude du niveau moyen de la mer. L’autre modèle parfois utilisé est celui du niveau moyen des océans, qui définit une géoïde. L’altitude GPS est donc une mesure sur un modèle géométrique.

Altitude géodésique et orthométrique

Sauf que si votre montre fait une erreur de quelques mètres sur votre positionnement horizontal sur le modèle géométrique (rappelez-vous que le GPS n’a une précision que de 3.351m 95% du temps), elle se répercutera sur la mesure de l’altitude, qui ne sera pas prise au bon endroit sur le modèle. Sur la photo ci-dessous, un décalage de 2 mètres de la position GPS engendrera une erreur de plusieurs mètres sur l’altitude. Multipliez ce genre d’erreur et votre dénivelé positif va rapidement être complètement faux.

Sentier trail trace GPS

Autre cas, imaginez que vous courez sur une route presque plate, mais avec plein de bosses de 3m de haut. La hauteur de ces bosses est à peu près égale à l’erreur que peut faire la puce GPS. Le calcul du dénivelé sera vraisemblablement faux.

Lorsqu’on en vient au calcul de dénivelé, une autre source d’erreur vient de la fréquence de prise de mesures GPS. Le dénivelé sera calculé à partir des différences d’altitude entre chaque point GPS. Sauf que si votre montre est réglée pour prendre un point toutes les 60 secondes, elle fera une grosse approximation en tirant un trait droit entre 2 points espacés de 166m (si vous courez à 10km/h), voire même 333m (si vous êtes en vélo à 20km/h). Du coup, elle ratera peut-être une bosse et quelques mètres de dénivelé à chaque fois. C’est un peu comme si vous marchez sur un gros Légo, mais que l’altitude n’était mesurée qu’au départ et à l’arrivée. Le dénivelé mesuré serait de 0 alors que vous avez monté et descendu plusieurs bosses sur la brique.

L’altitude barométrique

L’altitude barométrique est aussi exprimée en mètres (normal), mais ce n’est pas du tout ce qui est mesuré. En fait, c’est un baromètre qui va mesurer la pression atmosphérique et la convertir en altitude.

La base de départ, c’est une valeur moyenne de la pression atmosphérique au niveau de la mer : 1013HPa. Cette donnée est enregistrée dans votre montre par le constructeur, c’est la calibration d’usine.

A mesure que vous prenez de l’altitude, la pression atmosphérique va diminuer. Si le baromètre mesure 989HPa, alors l’écran indiquera que vous vous trouvez à 1000m ; 794HPa, 2000m.

Sauf que là aussi, il y a des erreurs possibles. Déjà, parce qu’on a pris une pression moyenne au niveau de la mer comme référence. Or, cette valeur n’est correcte qu’à une certaine température (15° en l’occurrence, ensuite la température moyenne diminue de 0,65° par 100m d’altitude). Mais s’il fait plus chaud ou moins chaud, ça changera. L’erreur ainsi créée est de 0.35% par degré de différence. S’il fait 25° le jour de votre sortie, c’est 3.5% d’erreur.

C’est pour ça que toutes les montres GPS avec alti baro sont équipées d’un thermomètre. Elles le prennent compte et effectuent une correction basée sur la mesure de la température. Et tout ça devient très compliqué… Si vous voulez en savoir plus sur la mesure de la température (et notamment pourquoi elle est toujours fausse), regardez cette vidéo.

Mais il existe une solution efficace pour régler ce problème de pression atmosphérique : calibrer le baromètre avant de partir. C’est une action manuelle, à faire sur le lieu de départ, juste avant de partir. Ainsi, vous établissez une correspondance entre la pression mesurée sur votre lieu de départ et l’altitude (que vous connaissez) de votre lieu de départ. Toutes les données seront ensuite calculées à partir de cette donnée de départ. Partir avec un alti baro non calibré, c’est un peu comme si vous partiez avec une montre cardio sans avoir personnalisé vos zones cardio.

Perso, je ne le fais pas à chaque sortie. Pourquoi ? Parce qu’au pire, même si l’altitude absolue sera fausse, le dénivelé sera juste. Or, quand je fais du sport, je me soucie rarement de l’altitude, mais plutôt du dénivelé cumulé. Il n’y a qu’en rando que je calibre un altimètre barométrique manuellement.

Les changements météorologiques affectent aussi la mesure de l’altitude barométrique, mais d’une manière différente. A l’approche d’une perturbation (un front froid), la température de l’air va baisser progressivement et la pression atmosphérique aussi. Une fois passé, la température de l’air va remonter naturellement. Sauf que votre altimètre barométrique n’a aucun moyen de faire la différence entre une variation de pression due à un changement d’altitude et une variation de pression due à un orage. Et la mesure de votre altitude sera donc faussée. C’est pourquoi, sur une longue durée (une randonnée ou un ultra), les données d’altitude peuvent être altérées par le passage d’un orage. C’est une lente dérive de l’altitude sur la durée.

Précision : altimètre GPS vs altimètre barométrique

On l’a vu, il y a des erreurs dans les 2 cas. Alors pourquoi est-ce qu’on entend souvent qu’un altimètre barométrique est plus précis qu’un altimètre GPS ?

Il y a déjà une différence d’approche : le GPS mesure l’altitude absolue à chaque pointage, tandis que le baromètre mesure une différence de pression pour en déduire une altitude relative par rapport au point de départ.

Je n’ai trouvé qu’une étude, publiée en 2015, qui mesure vraiment l’erreur de mesure d’altitude avec le GPS (parce que c’est bien beau de lire partout que le GPS est moins précis pour mesurer l’altitude que pour mesurer la position horizontale, mais moi, je voulais des chiffres). Et cerise sur le gâteau, ils ont aussi fait des tests en GPS + GLONASS.

Selon les jours de mesure (les conditions environnementales influençant la réception du signal GPS), l’erreur dans la mesure de l’altitude a varié de 3,6 à 12,8m en utilisant le GPS seul, et de 2,1 à 11,9m en GPS+GLONASS.

Donc, si l’on compare ça aux tests de la précision de positionnement du système GPS (3,351m 95% du temps), l’erreur dans la mesure de l’altitude (axe vertical) peut en effet être largement plus grande que sur le positionnement dans le plan horizontal.

Si à chaque point GPS l’erreur d’altitude va de 2 à 13m, imaginez l’erreur possible sur le dénivelé total d’une sortie en trail…

Donc si on résume :

  • l’alti baro est meilleur pour mesurer le dénivelé, mais pas pour mesurer l’altitude. Mais il faut pour ça éviter les changements de température et de pession (changement de météo).
  • l’alti GPS est meilleur pour mesurer l’altitude (si on reste plusieurs minutes au même endroit) mais pas pour mesurer le dénivelé.

Petite illustration avec un cas réel tiré de mes tests : 2 montres GPS avec alti baro (Forerunner 935 et Spartan Ultra) et 2 montres avec un alti GPS (Spartan Sport Wrist HR et OnMove 500 HRM) utilisées sur la même sortie.

Altitude baro GPS

On constate plusieurs choses :

  • Les altitudes de départ sont toutes différentes. C’est pace que je n’ai calibré aucun des altimètres au départ. La Spartan Ultra utilise le FusedAlti qui fait une autocalibration et donc on peut se dire qu’elle est proche de la vérité. On voit déjà qu’il y a plus de 30m d’écart.
  • Les dénivelés calculés par les 2 montres avec alti baro sont quasiment identiques (123m et 127m) et les courbes pourraient parfaitement se superposer. Les valeurs absolues d’altitude sont différentes du fait de la calibration différente, mais les dénivelés sont identiques.
  • Le dénivelé mesuré par la Spartan Sport est le même que pour les 2 alti baro, mais c’est dû au hasard. On voit bien que la courbe d’altitude est complètement différente (très visible entre 2.5km et 5km). Vers 4,7km, elle fait une erreur de 20m.
  • Quand au dénivelé mesuré par l’altimètre GPS de la OnMove 500 HR, ben c’est du grand n’importe quoi : +50% d’erreur et un profil d’altitude qui ne ressemble même plus au profil réel (cf le décrochage vers 1,7km).

Pour être sûr de ne pas vous tromper lors de votre choix, utilisez l’outil de sélection de montres GPS sur le blog. Il vous suffira ensuite de cocher l’altimètre que vous voulez et la sélection de montres GPS se mettra automatiquement à jour.

Montre GPS alti baro

Etalonnage automatique : alti GPS + alti baro combinés

Certains constructeurs combinent les données de l’altimètre baro et de l’altimètre GPS. On parle alors d’étalonnage automatique, ou d’auto-calibration.

Concrètement, l’alti baro est utilisé pour mesurer le dénivelé, mais les données d’altitude sont corrigées par l’alti GPS. Ca permet de corriger les déviations dues aux changements de météo par exemple.

Ce réglage peut être utilisé sur les montres GPS Suunto en activant le FusedAlti ou sur les Garmin en activant l’étalonnage automatique. Après 5 à 8 minutes d’enregistrement, la montre calibrera les données d’altitude baro avec les données du GPS.

Pourquoi est-ce que le d+ est différent en fonction du site que j’utilise ?

Parfois, il arrive que le dénivelé total d’une séance soit différent d’une plateforme à l’autre (par exemple entre Garmin Connect et Strava), alors qu’il s’agit de la même sortie synchronisée automatiquement entre les sites.

Ca vient du fait que chaque plateforme utilise un algorithme différent pour calculer le dénivelé à partir des données brutes d’altitude. Ou bien un modèle géométrique de la Terre différent. Et chaque plateforme fait ses petites corrections. Ou pas. Tout ça est bien détaillé dans l’aide de Strava :

  • Si l’activité a été enregistrée avec une montre GPS avec alti baro, alors les données brutes d’altitude et de dénivelé sont reprises telles quel.
  • Si l’activité a été enregistrée avec une montre GPS sans alti baro (avec alti GPS ou sans alti du tout), alors Strava va utiliser les données de position GPS et son propre modèle géométrique de la Terre (une méga base de donnée des altitudes pour différents points GPS), en appliquant en plus un peu de lissage et en repositionnant autant que possible votre trace sur les route ou chemins.

Qui d’autre ne veut rien rater ?

Inscrivez-vous à la newsletter pour être sûr de ne pas rater les nouveaux articles et les résultats des nouveaux tests. Et recevez en bonus la checklist des 40 questions à se poser avant d’acheter une montre GPS.

* indicates required


 

17 commentaires

  • Eaolian

    Salut,
    Encore un bel article qui éclaircie des détails qui font la différence.
    Merci pour tous ces articles,
    Eaolian

  • Johan

    Bonjour

    Article très intéressant, merci beaucoup.

    Je possède une suunto Ambit 3 peak.
    Pourriez vous me dire quel mode est le plus proche de la réalité (alti, baro ou auto)?
    Sachant que l’altifused est activé sur ma montre…

    • Jérôme

      Bonjour
      Le mieux c’est calibration manuelle de l’alti baro. Mais sinon, pour ne pas s’embêter, on peut laisser le FusedAlti faire son boulot.

    • Oui, FusedAlti est génial sur Ambit3 peak. Jamais une seule intervention manuelle et régulièrement ma montre indiquait au mètre près l alti mentionnée sur les panneaux d information quand j en croisais avec cette info.
      Je peux pas en dire autant avec la même fonction sur Spartan… fréquemment des décalages alors que la correction auto est bien activée …

  • JACQUES Philippe

    Bonjour,
    De quelle montre il s’agit en photo sur cette page (montre indiquant l’altitude : 1598).
    En effet je recherche une montre avec indication de l’altitude en direct.
    merci de votre retour.
    Philippe

  • THIESSET

    Bonjour
    je possède un GPS BRYTON avec un altimètre barométrique.
    à chaque sortie, (départ de chez moi) il me donne une altitude différente. du moins 22 à 178 mètres.
    Il y a pas un problème avec ce GPS !!!
    merci

    • Jérôme

      Bonjour
      Il faut calibrer manuellement votre altimètre barométrique à chaque départ si vous voulez une altitude précise.

      • THIESSET

        Merci de votre réponse.
        Je pensais comme c’était un altimètre barométrique il se mettait automatiquement à l’altitude.
        donc maintenant à chaque sortie je sais quoi faire.
        j’ai fait aussi un petit test sur 80 kms avec un ce GPS Bryton et un compteur avec fil.
        on perd 0.4 km/h moyenne au retour (200 m tous les 10kms).
        Amicalement

  • marcotwin34

    Super articla, mais je ne comprends toujours pas les erreurs que j’ai :
    avec ma femme on court ensemble, elle à une apple watch 3 nike+ et moi j’ai une garmin vivoactive 3 music.
    Donc elle GPS et moi alti/baro
    Lorsque l’on compare nos résultats, elle à toujours tout bon sur le dénivelé et moi tout faux !!!! Cherchez l’erreur.
    Ca fait deux courses, je calibre avant le départ, et à l’arrivé, en comparaison il me manque entre 40 et 50 mètres.
    Si je reporte le tracé sur le site IGN calcul dénivelé, c’est toujours moi qui suis faut !!!
    Je suis sceptique sur l’alti/baro du coup

  • claude

    Bonjour,je possède une garmin instinct,j’aurais une montre gps a offrir j’ai regardé les offres ,j’ai la Suunto 5.je voudrais une montre avec une autonomie plus importante que la garmin,surtout pour la rando .auriez-vous un conseil?merci d’avance.Cordialement.

  • Oxonium

    Article intéressant mais j’ai l’impression qu’il y a deux petits biais dans les critiques sur la technique GPS. Comme le dit le début de l’article l’altitude est calculée par rapport à un modèle géométrique ellipsoide, ainsi la trace calculée ne touche pas forcément le sol et peut être virtuellement en l’air. L’exemple du sentier au bord de la falaise n’est donc pas pertinent. Le deuxième point que je vois c’est l’erreur de mesure entre 2 et 12m. Pour le calcul de dénivelé, ce n’est pas l’erreur absolue qui compte mais la variabilité de l’erreur le temps de la course. Si il y a toujours pile 10m de trop, le calcul de dénivelé sera toujours bon !

  • Merchier

    Bonjour, je viens d acheter une suunto 9 sans baro
    Elle est réglée en mode gps meilleure Donc toute les secondes, or sur chaque sortie il me manque 100 à 200 deniv par rapport aux autres est elle bien réglée ??

  • Marathonnerre

    Bonjour,

     » A mesure que vous prenez de l’altitude, la pression atmosphérique va diminuer. Si le baromètre mesure 989HPa, alors l’écran indiquera que vous vous trouvez à 1000m ; 794HPa, 2000m.  »

    Il y a une très grosse erreur dans vos indications : une baisse de pression d’1 hPa correspond à une élévation d’environ 8,5 mètres (28 pieds). Si l’on monte de 1000 mètres, avec une pression de départ de 1013 hPa, cela donnera une pression de 888 hPa et 763 hPa à 2000 mètres.
    On écrit hPa (hectopascal).

    • Jean-Luc

      Bonjour
      Je possède une Epix2. Je veux l utiliser en parapente comme instrument de secours.
      Lorsque je fais un vol qui ne fait que descendre l altitude montre et l altitude de mon GPS coïncident.
      Des que je fais un vol avec des thermiques, je peux avoir plusieurs centaines de mètres d écart entre la montre et mon GPS.
      Je ne comprends pas cet écart ?
      Auriez vous une explication voire une solution pour résoudre le problème ?
      Merci

Répondre à Eaolian Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.