Comment convertir jour et heure en secondes GPS
Le système de positionnement global par satellite, aide essentielle à la navigation, a son propre système de chronométrage et format de date. Contrairement aux dates grégoriennes familières (mois, jour, année), les récepteurs GPS utilisent deux éléments : le nombre de semaines depuis le 6 janvier 1980 et le nombre de secondes dans la semaine courante. Avec un peu d'arithmétique, vous pouvez facilement convertir le jour et l'heure actuels en secondes GPS.
Format des secondes GPS
Le temps GPS compte le nombre de secondes écoulées dans la semaine courante comme un nombre à 6 chiffres. Dimanche minuit, ce nombre revient à zéro. Il atteint sa valeur max 604 799 samedi juste avant minuit. La nature cyclique des secondes GPS signifie qu'il compte le jour de la semaine et l'heure du jour mais pas plus (mois, année).
Jour de la semaine
Pour convertir jour et heure en secondes GPS, commencez par le jour de la semaine. Chaque jour = 24h × 60min × 60s = 86 400 secondes. Comme le temps GPS contient le total des secondes écoulées dans la semaine, la conversion commence par le total des jours entiers depuis dimanche minuit. Exemple : si c'est mardi, deux jours entiers se sont écoulés (dimanche, lundi). Calculez le total des secondes pour ces deux jours et ajoutez les secondes du jour courant pour les secondes GPS.
Heure du jour
Pour le calcul des secondes GPS, il faut l'heure actuelle, mais en temps GPS, pas heure locale. Le temps GPS est maintenu par l'U.S. Naval Observatory = UTC + nombre de secondes intercalaires (16 en 2013). Total secondes jour courant = heure UTC × 3 600 + minutes × 60 + secondes + secondes intercalaires.
Exemple de calcul
Pour convertir jour/heure en secondes GPS pour un mardi à 10:00:00 UTC : calculez jours entiers depuis samedi — 2 — × 86 400 = 172 800. Secondes écoulées depuis mardi minuit : 10 × 3 600 + 0 × 60 + 0 + 16 = 36 016. Total : 172 800 + 36 016 = 208 816 secondes GPS.
