Le GPS pour les nuls : Satellites et Signaux 10


Les GPS sont ces appareils « magiques » apparus il y a 15 ans sur les bateaux, puis sur les avions, les voitures de luxe, les taxis et les camions il y a 5 ou 6 ans, et qui se répandent maintenant dans les voitures et les téléphones voire les appareils photos.

Bref, ça n’épate plus personne de savoir où on est à quelque mètres près dans une ville inconnue et d’être dirigé vers son hôtel de façon fiable par une douce voix féminine qui reste parfaitement calme même si on ne suit pas le chemin tracé. Mais si on sait comment ça marche, le GPS apparait comme l’une des 7 merveilles du monde technologique*

Ce premier article présente la partie « Satellites et Signaux » de cette extraordinaire réalisation .

Le principe est tout simple : 24 satellites tournent autour de la Terre sur des orbites précises, en faisant « bip-bip ». En tout point de la planète, on peut recevoir les signaux de 6 à 10 satellites.

On pourrait se dire que 3 satellites suffisent:

  • si on sait quels satellites ont émis les bips reçus, on peut savoir où ils se trouvent sur leur orbite
  • et si on sait combien de temps le « bip » à mis pour aller du satellite à l’endroit où on se trouve à la vitesse de la lumière

alors on sait qu’on se trouve à l’intersection de 3 sphères centrées sur les satellites, et dont les rayons correspondent à la distance parcourue par chaque « bip », et il n’y a que 2 tels points, dont l’un n’est probablement pas à la surface de la Terre, donc nous nous trouvons à l’autre.

La principale difficulté et de mesurer avec une grande précision le temps mis par les bips pour parcourir la distance entre le satellite et le récepteur.

Certaines pages du web prétendent que les signaux émis par les 3 satellites contiennent l’heure exacte de l’émission. C’est faux et ça serait inutile, car il faudrait aussi une horloge ultra précise au récepteur. Les satellites sont effectivement équipés d’horloges atomiques ultra précises, mais il serait beaucoup trop cher d’en mettre dans chaque récepteur.

Le truc, c’est de tenir compte d’un quatrième satellite et de calculer l’intersection de 4 sphères au lieu de 3, mais dans l’espace à 4 dimensions, en tenant compte du temps : il n’existe qu’un seul endroit à un seul moment extrêmement précis où les décalages entre les bips des 4 satellites donnés peuvent correspondre aux mesures. Le GPS fournit donc non seulement la position géographique, mais aussi l’heure exacte en prime.

Reste encore quelques petits détails techniques à résoudre.

D’abord, les bips-bips doivent être reconnaissables, pour qu’on sache quel satellite l’a émis. On pourrait les émettre sur 24 fréquences différentes, mais ça ferait des récepteurs compliqués. Donc ils sont tous émis sur la même fréquence, mais alors ils doivent être clairement distincts : des bip-bips, des bop-bops, des bap-baps etc.

Ensuite, le satellite émet avec une puissance de 25W qui arrose presque la moitié de la surface de la Terre. Sur Terre, un récepteur reçoit 0.000178 pW . [pW] c’est « picoWatt », un millième de milliardième de Watt, la puissance d’un muscle de puceron. Cette puissance reçue est 45 fois inférieure (16 décibels) à la puissance du bruit thermique dans la gamme de fréquence du GPS. Pour éviter d’avoir à détecter des « bip-bips » minuscules noyés dans un CHCHCHCHCHCHCHCH continu, il y avait une solution : mettre sur chaque GPS une douzaine d’antennes paraboliques de 1m de diamètre, motorisées et tourniquant dans tous les sens pour suivre les satellites.

Les concepteurs du GPS ont trouvé une solution heureusement plus simple et carrément géniale. Ils se sont dit qu’en fait, la seule information qui devait réellement être transmise depuis les satellites, c’était une horloge. Un « tic-tac » plutôt qu’un « bip-bip ». Et pour que le récepteur puisse distinguer les « tic-tacs » des différents satellites, chaque horloge est émise sous forme d’un « signal binaire pseudo-aléatoire » différent, une suite de 0 et de 1 comme celle-ci par exemple :

Le récepteur reçoit une dizaine de tels signaux superposés, décalés et noyés dans du bruit. Comment débrouiller tout ça ? « Facile » : en générant des signaux identiques dans le récepteur et en tentant de les « corréler » avec celui qu’on reçoit de l’espace. La corrélation consiste à comparer les bits qu’on a cru reconnaitre dans le bruit avec ceux générés dans le récepteur, puis à décaler légèrement le signal généré et à recommencer. Si pour un certain décalage on trouve un nombre statistiquement significatif de bits correspondants, on sait:

  1. que l’on reçoit effectivement le signal du satellite dont la séquence pseudo aléatoire correspond à celle recréée dans le récepteur
  2. que l’on a synchronisé l’horloge du récepteur avec celle du satellite.

Tout ceci prend un peu de temps, c’est pourquoi un GPS peut mettre plusieurs minutes à s’initialiser à la mise sous tension. Il peut aussi perdre un peu la boule quelques secondes lorsqu’un satellite disparait à l’horizon, avant d’en retrouver un autre, c’est pourquoi la plupart des GPS modernes sont capables de suivre 5,6,7 satellites voire plus et de choisir ceux donnant le meilleur signal voire de les combiner pour améliorer la précision de la mesure.

Mais tant que le récepteur peut identifier 4 satellites et les décalages entre leurs signaux, il peut :

  • déterminer l’heure exacte
  • consulter la position des satellites sur leur orbite grâce à une tabelle interne,
  • calculer la position de l’observateur à la surface de la terre (latitude et longitude)
  • et éventuellement son altitude, pour un avion ça peut servir.

Génial, non ?

Références:

  1. Global Positioning System sur la Wikipedia
  2. le GPS, une page très complète sur le sujet
  3. le GPS du Mathématicien, avec formules et code Matlab
  4. « dBm » sur Answers.com
  5. GPS explained : Runtime measurements of the Signals

Note* : pour rappel, les autres merveilles du monde technologique sont le microprocesseur, le télescope Hubble, le LHC du CERN, internet, l’hélicoptère et le laser.

Laissez un commentaire

10 Commentaires on "Le GPS pour les nuls : Satellites et Signaux"


Invité
jlgrall
2 ans 5 mois plus tôt

Merci pour toutes ces infos, c’est vraiment très intéressant.

Juste une question. Si j’ai bien compris, le récepteur n’a pas besoin d’heure, seulement d’une synchronisation avec les « tic-tac » des satellites. Mais vous dites aussi que le récepteur peut calculer l’heure de façon très précise. Or si les satellites n’envoient que des « tic-tac », comment le récepteur peut-il calculer l’heure ? Il me semble que toute transmission d’information autre que des séquences répétitives serait noyée dans le bruit…

Invité

[…] en général les signaux d’une dizaine de satellites. Tout cela est bien expliqué dans ce billet du Dr. Goulu sur son blog « Pourquoi, Comment, Combien […]

Invité
deschaux paola
5 ans 4 mois plus tôt

Bonjour, merci pour votre article super clair. Quelle est la précision actuelle ( mètres, cm ?)dans le calcul de l’emplacement des limites d’un terrain? (problème avec voisin se référant à une « mesures satellitaire », donc absolue dans son esprit!!!)
Merci de tout coeur pour votre réponse

Invité
5 ans 4 mois plus tôt

Juste, je n’ai pas parlé de la précision parce que c’est assez compliqué, car ça dépend de plein de choses, principalement le nombre et la position des satellites au moment de la mesure. Outre la Wikipédia, j’ai trouvé des infos claires sur http://www.trakgps.com/fr/index.php?option=com_content&view=article&id=65:how-accurate-is-your-gps-&catid=37:gpsinfos&Itemid=64 et http://membres.multimania.fr/smeys/gpsprec.htm

En résumé, il ne faut pas espérer mieux qu’une dizaine de mètres, quelques mètres dans le meilleur des cas, donc insuffisante pour votre litige avec un voisin, à moins qu’il ne s’agisse de kilomètres carrés dans la pampa…

Les géomètres utilisent parfois le « GPS différentiel » ou DGPS : en mesurant l’écart entre la position donnée par un GPS en un point précis, on peut estimer que cet écart reste constant aux environs du point précis (et au même moment), et obtenir ainsi des précisions de l’ordre du mètre. Si vous vous querellez pour des centimètres, il vous faudra un géomètre et son http://fr.wikipedia.org/wiki/Th%C3%A9odolite

Invité
5 ans 10 mois plus tôt

[…] La solution évidente de nos jours du chronomètre (ou l’horloge atomique des satellites GPS), ne l’était pas du tout à l’époque. La Terre effectuant une rotation de 360° en 24 […]

Invité

[…] localiser les sondes spatiales Sur Terre, le GPS permet désormais de diriger nos voitures jusqu’à destination, avec une prévision de […]

Invité
6 ans 10 mois plus tôt

Bonjour et merci pour votre passage et commentaire chez moi.
ben oui le GPS, c’est génial ! merci pour les explications.

Invité

La suite de l’article, c’ est Le GPS pour les nuls : Cartes et Routage