Autres Systemes de Navigation

GPS americain, GLONASS russe, Galileo europeen, BeiDou chinois : 4 grandes puissances spatiales ont deploye leur propre constellation de navigation. Votre smartphone les utilise tous ! Decouvrez ces systemes et leurs particularites.

Difficulte:
35 min
+35 XP

Objectifs du cours

  • Connaitre les 4 systemes GNSS mondiaux (GPS, GLONASS, Galileo, BeiDou)
  • Comprendre les differences techniques entre les systemes
  • Decouvrir les systemes regionaux (NavIC, QZSS)
  • Comprendre l'interet du multi-GNSS
  • Identifier quel systeme utilise votre smartphone

Erreurs courantes a eviter

  • Croire que GPS designe tous les systemes de navigation satellite
  • Penser que les systemes sont incompatibles entre eux
  • Ignorer Galileo, le systeme europeen
  • Confondre systemes mondiaux et regionaux

**GLObal'naya NAvigatsionnaya Sputnikovaya Sistema**

GLONASS est le systeme russe, developpe en parallele du GPS pendant la Guerre Froide.

**Historique** : - **1976** : Debut du projet (URSS) - **1982** : Premier satellite lance - **1995** : Systeme pleinement operationnel (24 satellites) - **2001-2011** : Degradation (crise economique russe) - **2011** : Restauration complete - **Aujourd'hui** : 24 satellites operationnels

**Caracteristiques techniques** :

| Parametre | GLONASS | GPS (comparaison) | |-----------|---------|-------------------| | Satellites | 24 | 31 | | Altitude | 19 100 km | 20 200 km | | Periode | 11h 15min | 11h 58min | | Plans orbitaux | 3 | 6 | | Inclinaison | 64.8 deg | 55 deg |

**Particularites de GLONASS** :

**Avantages** : - Meilleure couverture en haute latitude (Russie, Arctique) - Inclinaison plus elevee = meilleur angle au-dessus de l'horizon - Gratuit et ouvert aux civils

**Inconvenients** : - Moins de satellites que GPS - Precision legerement inferieure (~5-10 m) - Duree de vie des satellites plus courte

**FDMA vs CDMA** :

GLONASS utilise FDMA (Frequency Division Multiple Access) : - Chaque satellite emet sur une frequence differente - Contrairement au GPS (CDMA) ou tous emettent sur la meme frequence - GLONASS-K (nouveau) utilise aussi CDMA pour compatibilite

Python
# GLONASS : le systeme russe
import math

print("=== GLONASS : SYSTEME RUSSE ===\n")

# Caracteristiques de GLONASS
glonass = {
    "nom": "GLONASS",
    "nom_complet": "GLObal'naya NAvigatsionnaya Sputnikovaya Sistema",
    "pays": "Russie",
    "debut": 1982,
    "operationnel": 1995,
    "satellites_actifs": 24,
    "satellites_reserve": 2,
    "altitude_km": 19100,
    "periode_h": 11.25,
    "plans_orbitaux": 3,
    "inclinaison_deg": 64.8,
    "precision_m": "5-10"
}

print(f"Nom : {glonass['nom']}")
print(f"     ({glonass['nom_complet']})")
print(f"\nPays : {glonass['pays']}")
print(f"Operationnel depuis : {glonass['operationnel']}")

print("\n--- Constellation ---")
print(f"Satellites actifs  : {glonass['satellites_actifs']}")
print(f"Satellites reserve : {glonass['satellites_reserve']}")
print(f"Altitude          : {glonass['altitude_km']} km")
print(f"Periode orbitale  : {glonass['periode_h']} heures")
print(f"Plans orbitaux    : {glonass['plans_orbitaux']} (8 satellites/plan)")
print(f"Inclinaison       : {glonass['inclinaison_deg']} degres")
print(f"Precision civile  : {glonass['precision_m']} metres")

# Comparaison avec GPS
print("\n\n=== COMPARAISON GLONASS vs GPS ===\n")

comparaison = [
    ("Satellites actifs", "24", "31"),
    ("Altitude (km)", "19 100", "20 200"),
    ("Periode orbitale", "11h 15min", "11h 58min"),
    ("Plans orbitaux", "3", "6"),
    ("Inclinaison", "64.8 deg", "55 deg"),
    ("Precision civile", "5-10 m", "3-5 m"),
    ("Methode d'acces", "FDMA", "CDMA")
]

print(f"{'Parametre':<20} {'GLONASS':<15} {'GPS':<15}")
print("-" * 50)
for param, glonass_val, gps_val in comparaison:
    print(f"{param:<20} {glonass_val:<15} {gps_val:<15}")

# Avantage de l'inclinaison elevee
print("\n\n=== AVANTAGE EN HAUTE LATITUDE ===\n")

def elevation_satellite(lat_station, inclinaison):
    """Calcule l'elevation maximale d'un satellite."""
    # Simplification : elevation max quand satellite au zenith du plan
    return 90 - abs(lat_station - inclinaison)

latitudes_test = [
    ("Paris", 48.8),
    ("Stockholm", 59.3),
    ("Helsinki", 60.2),
    ("Reykjavik", 64.1),
    ("Mourmansk (Russie)", 68.9)
]

print(f"{'Ville':<25} {'GLONASS elev.':<15} {'GPS elev.':<15}")
print("-" * 55)

for ville, lat in latitudes_test:
    elev_glonass = elevation_satellite(lat, 64.8)
    elev_gps = elevation_satellite(lat, 55)
    avantage = "GLONASS+" if elev_glonass > elev_gps else "GPS+"
    print(f"{ville:<25} {elev_glonass:.1f} deg{'':>7} {elev_gps:.1f} deg{'':>7} {avantage}")

print("\nGLONASS est particulierement utile en Russie et dans l'Arctique.")

Quiz de validation

1. Quel est le systeme de navigation par satellite europeen ?

2. Quelle particularite de GLONASS le rend meilleur en haute latitude ?

3. Quelle fonction unique BeiDou propose-t-il ?

4. Quel est le principal avantage du Multi-GNSS ?

5. Quel systeme offre la meilleure precision en service ouvert gratuit ?

Pixel