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.
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
# 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 ?
