🏗️
Architecture Générale d'un Simulateur de Vol Chasse
Un simulateur de chasse militaire Full Flight Simulator (FFS) est un système complexe composé de plusieurs sous-systèmes étroitement couplés. Comprendre leur interaction est fondamental pour le technicien.
Les simulateurs de chasse militaires les plus courants : Rafale (Dassault / Thales), F-16 LANTIRN (CAE), Typhoon (BAE Systems), F/A-18 Super Hornet (Boeing). En Suisse, les F/A-18 Hornet sont simulés pour la formation des pilotes de la Force aérienne suisse. La plupart respectent les normes FSTD (Flight Simulation Training Device) de l'OACI et les exigences militaires spécifiques.
Sous-système 1 : Cockpit Réplique (Cockpit Replica)
Le cockpit est une réplique fidèle (1:1) du poste de pilotage de l'avion réel. Il peut utiliser des équipements réels (pièces d'avion) ou des répliques d'entraînement (Part Task Trainer). En simulateur haute fidélité :
- HOTAS — Hands On Throttle And Stick : manette et manche instrumentés de dizaines de commutateurs, boutons et manettes. Chaque action est captée, encodée et envoyée au calculateur de vol.
- Panneaux de commande : répliques des panneaux avionique (gestion carburant, électrique, hydraulique, armement). Composés de véritables interrupteurs, rotacteurs, boutons-poussoirs et afficheurs.
- HUD réplique : Head-Up Display recréé par rétroprojection ou écran transparent. Le visuel généré par l'IG est superposé en temps réel.
- HMCS simulé : Helmet Mounted Cueing System (comme le JHMCS). Casque instrumenté avec capteur de position de tête (head tracking) pour l'affichage symbologique dans le casque.
- G-suit intégrée : combinaison anti-G du pilote connectée au simulateur, gonflée selon les G calculés par le modèle de vol.
- Système de vision nocturne (NVG) : éclairage compatible NVG dans le cockpit (lumières NVIS), simulation de l'image intensifiée.
Sous-système 2 : Plateforme de Mouvement (Motion System)
La plateforme de mouvement est le sous-système le plus spectaculaire. Elle reproduit les accélérations perçues par le pilote, non pas les mouvements réels de l'avion (l'espace serait insuffisant).
Plateforme de Stewart (hexapode) : la configuration standard industrie. 6 vérins (hydrauliques ou électriques) reliant une plateforme fixe à une plateforme mobile.
- 6 degrés de liberté (DoF) : tangage (pitch), roulis (roll), lacet (yaw), poussée verticale (heave), avance/recul (surge), déport latéral (sway).
- Débattement typique : ±25° en roulis/tangage, ±30° en lacet, ±50 cm en translations.
- Fréquence de coupure : 20–30 Hz. La plateforme peut reproduire des fréquences jusqu'à ~5 Hz avec fidélité.
- Algorithme de mouvement (Motion Cueing) : washout filter — transforme les accélérations illimitées de l'avion réel en mouvements limités de la plateforme, en trompant le système vestibulaire du pilote.
Degrés de liberté
6 DoF
Tangage, roulis, lacet + 3 translations
Charge utile max
~6 000 kg
Cockpit + pilote + équipements
Bande passante
≤ 30 Hz
Fréquences reproductibles
Pression hydraulique
207 bar
3 000 PSI (systèmes hydrauliques)
Débattement roulis
±25°
Selon constructeur
Latence plateforme
< 50 ms
Du calcul à l'action mécanique
Sous-système 3 : Génération d'Images (Image Generation — IG)
Le système IG génère en temps réel la scène visuelle externe que le pilote perçoit à travers le cockpit. C'est l'un des postes les plus exigeants en puissance de calcul.
- Cluster de calcul graphique : plusieurs serveurs graphiques haute performance (GPU NVIDIA RTX/A-series ou AMD) travaillant en parallèle (multi-channel rendering).
- Résolution et champ visuel (FOV) : en simulateur chasse, le FOV horizontal peut dépasser 200°. Technologies d'affichage : projection laser sur dôme sphérique (360°), systèmes à miroir (collimated display), ou écrans OLED courbes.
- Fréquence de rendu : 60 fps minimum, 120–200 fps pour les simulateurs haut de gamme (réduction de la cinétose).
- Base de données de terrain : modèles 3D géographiquement précis, générés à partir de données satellite/LiDAR. Mise à jour régulière. Contient aérodromes, terrains, météo volumétrique 3D.
- Effets visuels militaires : explosions, traçantes, fumée de missile, FLIR (Forward Looking Infrared), simulation de NVG, simulation de HUD.
Sous-système 4 : Calculateurs Temps Réel (Real-Time Computers)
Les calculateurs temps réel sont le "cerveau" du simulateur. Ils exécutent les modèles mathématiques à cadence fixe et déterministe.
- Modèle de vol (Aerodynamic Model) : équations différentielles 6-DoF de l'avion, validées par le constructeur. Fréquence typique : 1 kHz (un cycle de calcul toutes les 1 ms).
- Modèle moteur (Engine Model) : simulation des réacteurs (poussée, consommation, régime, températures). Inclut les transitoires (accélération, décélération).
- Modèle avionique : simulation des systèmes avioniques (radar, IRST, liaison de données, systèmes d'armes). Peut inclure des équipements réels en boucle (HIL — Hardware In the Loop).
- OS temps réel (RTOS) : VxWorks (Wind River) ou QNX Neutrino. Garantissent des temps de réponse déterministes (pas de latence variable comme sous Windows/Linux). Norme DO-178C pour le logiciel avionique.
- Synchronisation : tous les calculateurs partagent un temps de référence commun via IEEE 1588 PTP, à la microseconde près.
Sous-système 5 : Poste Instructeur (IOS — Instructor Operator Station)
L'IOS est la console de l'instructeur, depuis laquelle il contrôle entièrement la session d'entraînement.
- Contrôle des scénarios : positionnement de l'avion, sélection des conditions météo, heure du jour, aérodrome de départ/arrivée.
- Injection de pannes (Malfunction Injection) : simuler des défaillances moteur, hydrauliques, électriques pour tester les réactions du pilote sous stress.
- Surveillance en temps réel : tous les paramètres de vol (altitude, vitesse, cap, G-forces, fuel), état des systèmes, position des commandes.
- Debriefing (AAR — After Action Review) : replay complet de la session, export des données, analyse des performances. Données enregistrées à 100Hz sur toute la durée de la session.
⚔️
Spécificités Militaires / Avion de Chasse
Simulation des G-forces et G-LOC
C'est LA spécificité du simulateur chasse par rapport à un simulateur civil. Un pilote de chasse peut subir des accélérations de +9G (9 fois l'accélération gravitationnelle).
Effets physiologiques des G :
- +3G : vision grisâtre, lourdeur des membres, difficulté à lever les bras
- +5G : début de grey-out (réduction du champ visuel)
- +7G : black-out (perte de vision sans perte de conscience)
- +8-9G : G-LOC (G-induced Loss Of Consciousness) — perte de conscience de 15–30 secondes
Le simulateur entraîne les pilotes à la technique AGSM (Anti-G Straining Maneuver) : contraction abdominale synchronisée avec la respiration pour maintenir la pression sanguine cérébrale.
La combinaison anti-G (G-suit) est un équipement de sécurité critique. Elle se gonfle automatiquement (jusqu'à 1 bar) en fonction du G mesuré par le calculateur, comprimant les jambes et l'abdomen pour retarder la redistribution sanguine.
Maintenance de la G-suit :
- Vérification de l'étanchéité du circuit pneumatique
- Calibration de la valve proportionnelle (G → pression)
- Vérification du capteur G de référence
- Test fonctionnel complet avant chaque session
Systèmes d'Armes Virtuels (Virtual Weapons System)
Un simulateur de chasse doit reproduire fidèlement l'emploi des systèmes d'armes. C'est une exigence militaire unique :
- Radar de combat simulé (AESA) : modèle réaliste des modes radar (Air-Air, Air-Sol, cartographie terrain, SAR). Affichage sur MFD (Multi-Function Display) du cockpit. Inclut les effets de fouillis sol, météo, contre-mesures.
- Missiles simulés : modèles balistiques de missiles (R-550 Magic, MICA, Meteor, SIDEWINDER). Détection de verrouillage cible, tonalité de guidage sonore, calcul du domaine de tir.
- Canons : simulation du tir canon (DEFA 30mm sur Rafale), recul perceptible via les shakers, traçantes visuelles.
- Bibliothèque de menaces (Threat Library) : modèles des missiles sol-air (SAM), avions ennemis, signatures radar. Classifié, mis à jour régulièrement. Gestion stricte des accès.
- Guerre électronique (EW) : simulation des systèmes de brouillage (jamming), des alertes radar (RWR — Radar Warning Receiver), des leurres (chaff/flares).
Latence Critique — Pourquoi < 20 ms est non négociable
La latence totale perçue par le pilote est la somme de toutes les latences du système :
- Capteurs d'entrée (position manche) → ~1 ms (encodeur numérique)
- Modèle de vol (calcul) → ~1 ms (1 kHz)
- Commande plateforme → ~1 ms (réseau temps réel)
- Réponse mécanique plateforme → 10–40 ms (inertie mécanique)
- Rendu IG → affichage → 5–16 ms (1/60e à 1/120e seconde)
- TOTAL visuel : ~20 ms objectif. Au-delà : cinétose, nausées, désorientation.
La synchronisation visuel-mouvement est cruciale : si la plateforme bouge avant l'image ou vice versa, le cerveau détecte le conflit sensori-moteur → cinétose (mal du simulateur).
🛠️
Maintenance Courante — Ce que vous ferez au quotidien
Calibration des Capteurs
La calibration est l'opération de maintenance la plus fréquente et la plus critique en simulateur. Un capteur mal calibré fausse le modèle de vol et dégrade la fidélité de la formation.
-
Mise en position de référence (zéro mécanique)
Placer la commande dans sa position neutre exacte (blocage mécanique ou mesure de référence).
Pour un manche : position neutre géométrique. Pour un throttle : position ralenti ou coupure.
-
Recalage du zéro (Offset calibration)
La valeur lue par le système à la position de référence doit correspondre à 0 (ou à la valeur nominale définie).
Ajuster l'offset dans le logiciel de calibration ou physiquement (vis de réglage mécanique).
-
Calibration de l'étendue (Gain calibration)
Placer la commande en butée maximale et vérifier que la valeur lue correspond au maximum attendu.
Ajuster le gain (pente de la courbe capteur → valeur numérique).
-
Vérification de la linéarité
Parcourir plusieurs points intermédiaires (25%, 50%, 75%) et vérifier la linéarité de la réponse.
Un potentiomètre usé peut présenter des zones de non-linéarité (plats, sauts).
-
Test de répétabilité et de stabilité
Laisser le capteur à température de fonctionnement (30 min de chauffe). Vérifier la stabilité de la valeur au repos.
Un drift thermique important indique un capteur vieillissant à remplacer.
-
Validation et documentation
Enregistrer toutes les valeurs mesurées (avant/après calibration) dans le système de gestion de maintenance (CMMS).
Comparer avec les valeurs de référence constructeur. Signer le rapport de calibration.
Vérification des Actionneurs Hydrauliques et Électriques
Actionneurs hydrauliques
- Inspection visuelle : fuites de fluide hydraulique (traces, auréoles), état des joints (durcissement, fissures), propreté des tiges de vérins.
- Vérification des pressions : pression centrale hydraulique (manomètre), pression différentielle sur les vérins actifs.
- Test de course : vérifier le débattement complet (butée à butée), temps de réponse, forces développées.
- Analyse du fluide : prélèvement périodique du fluide hydraulique (Skydrol ou équivalent) pour analyse (particules, contamination, viscosité). Changement selon le plan de maintenance.
- Servovalves : les servovalves électrohydrauliques sont des pièces critiques et sensibles à la contamination du fluide. Filtre de 3µm en amont.
Actionneurs électriques (BLDC + variateurs)
- Mesure des courants de phase : vérifier l'équilibre des 3 phases (moteur triphasé). Un déséquilibre indique un problème d'enroulement ou de câblage.
- Température du moteur et du variateur : surveiller les thermistances intégrées. Surchauffe = surcharge mécanique ou problème de ventilation.
- Résolution des encodeurs : vérifier le bon comptage des impulsions (test à vitesse contrôlée). Une perte d'impulsion = position erronée → danger de collision mécanique.
- Test des fins de course : vérifier le bon déclenchement des fins de course mécaniques et logiciels (software limits). Sécurité absolue contre les sur-courses.
- Réglage du contrôleur PID : si la plateforme oscille ou répond trop lentement, ajuster les gains P, I, D du contrôleur de position.
Mises à Jour Logicielles
- Modèle de vol : mises à jour livrées par le constructeur avion (Dassault, Boeing, etc.) après chaque modification réelle de l'avion. Validation obligatoire avant déploiement.
- Base de données de terrain : mise à jour des aérodromes, obstacles, zones dangereuses. Cycle trimestriel ou semestriel selon l'opérateur.
- Bibliothèque de menaces : mise à jour classifiée, procédures sécurisées, personnel habilité uniquement.
- OS et middleware : correctifs de sécurité, mises à jour de l'RTOS. En environnement militaire, chaque mise à jour passe par une procédure de qualification (IVV — Integration, Verification, Validation).
Ne jamais déployer une mise à jour logicielle directement sur le système de production sans :
- Test en environnement de développement/test (système miroir)
- Procédure de sauvegarde complète de l'état actuel
- Plan de rollback (retour arrière) documenté
- Fenêtre de maintenance planifiée (ne pas interrompre une session de formation)
- Validation et signature par un ingénieur responsable
Planning de Maintenance Préventive
| Fréquence | Action | Sous-système | Durée estimée |
| Avant chaque session | Built-In Test (BIT) complet, vérif. G-suit, test de mouvement limité | Tous | 30–60 min |
| Quotidien | Log review (erreurs système), niveaux fluides hydrauliques, températures | Hydraulique, IT | 15–30 min |
| Hebdomadaire | Calibration capteurs commandes, vérification fins de course, test projecteurs | Cockpit, Motion | 2–4 h |
| Mensuel | Inspection complète vérins, analyse fluide hydraulique, test de charge plateforme | Motion System | 1 journée |
| Trimestriel | MàJ base de données terrain, vérification compliance modèle de vol | IG, Modèle | 2–3 jours |
| Annuel | Révision complète mécanique, remplacement joints, recertification | Tous | 1–2 semaines |
Le drift (dérive) d'un capteur est le phénomène par lequel la valeur mesurée au repos s'écarte progressivement de la valeur de référence, sans qu'il y ait de mouvement réel. Il est causé par :
- Dérive thermique : la résistance d'un potentiomètre ou la capacité d'un capteur MEMS varient avec la température.
- Vieillissement : usure mécanique d'un potentiomètre (piste conductrice abrasée), dérive du zéro d'un amplificateur opérationnel.
- Humidité : absorption d'humidité modifiant les caractéristiques diélectriques ou résistives.
- Contraintes mécaniques : serrage différentiel des connecteurs, flexion de carte PCB.
Détection du drift
- Monitorer en continu les valeurs "au repos" de tous les capteurs (tendance sur 24h, 7 jours).
- Alertes automatiques si un capteur dépasse un seuil de drift (typiquement 1% de l'étendue).
- Logiciels de surveillance : trending analysis (analyse de tendance) pour anticiper les pannes.
Correction du drift
- Recalibration logicielle : ajustement de l'offset dans le fichier de configuration — rapide, sans démontage.
- Compensation thermique : certains systèmes appliquent une table de compensation température/offset (lookup table).
- Remplacement préventif : si le drift dépasse les limites de compensation ou si la tendance est exponentielle, remplacement du capteur.
La synchronisation parfaite entre l'image visuelle et le mouvement de la plateforme est le critère de qualité numéro 1 d'un simulateur de vol. Un désalignement génère la cinétose (mal du simulateur).
Mesure de la latence de synchronisation
- Utiliser un photodétecteur sur l'écran et un accéléromètre sur la plateforme, connectés à un analyseur de latence.
- Mesurer le délai entre l'impulsion IG (affichage d'un flash) et le début du mouvement plateforme.
- Objectif : ≤ 16 ms de différence (une frame à 60 fps).
Ajustement de la synchronisation
- Délai d'image (video delay) : introduire un délai programmable sur la chaîne vidéo pour aligner l'image sur le mouvement (ou vice versa).
- Précompensation de la plateforme : le système de mouvement anticipe les commandes (look-ahead) pour compenser l'inertie mécanique.
- Paramètres du washout filter : réglage des fréquences de coupure pour optimiser l'illusion de mouvement sans saturation de la plateforme.
Validation subjective
- Session de validation avec un pilote qualifié et l'instructeur.
- Critères : absence de cinétose sur session standard, sensation de réalisme satisfaisante.
- Rapport de qualification signé par le pilote-évaluateur.