Profils FDM
Aperçu
Les profils FDM (Flight Data Monitoring — Surveillance des Données de Vol) définissent les déclencheurs de surveillance de sécurité évalués par rapport aux données de télémétrie de vol après chaque vol terminé. Lorsqu'une condition de déclenchement est remplie pendant le vol, elle génère un événement qui apparaît sur la page de détail du vol et peut affecter le statut d'approbation du vol.
Chaque profil contient un ensemble ordonné de déclencheurs, et les profils sont assignés aux aéronefs au niveau de la flotte, de la sous-flotte ou de l'aéronef individuel. Cela permet à différents types d'aéronefs d'avoir des paramètres de surveillance adaptés — par exemple, des seuils de taux d'atterrissage plus stricts pour les petits aéronefs ou des limites de vitesse de volets spécifiques pour chaque cellule.
Chemin backoffice : backoffice/fdm-profiles
Accessible aux rôles : Administrateur Système, Administrateur
Structure du Profil
Un enregistrement de profil contient les champs suivants :
| Champ | Description |
|---|---|
| Nom | Un nom descriptif pour le profil (ex. : "FDM Standard Boeing 737") |
| Description | Explication optionnelle de l'objectif et de la portée du profil |
| Actif | Bascule pour activer ou désactiver l'ensemble du profil |
Assignation des Profils
Les profils sont assignés aux aéronefs via une relation plusieurs-à-plusieurs avec les niveaux d'entité suivants :
| Niveau | Description |
|---|---|
| Flotte | Applique le profil à tous les aéronefs de la flotte |
| Sous-flotte | Applique le profil à tous les aéronefs de la sous-flotte |
| Aéronef | Applique le profil à une seule immatriculation d'aéronef |
Un aéronef peut correspondre à plusieurs profils via ces assignations. Tous les profils actifs correspondants et leurs déclencheurs sont évalués lors de l'analyse FDM.
Priorité de Résolution
Lors de la détermination des profils applicables à un vol donné, le système collecte les profils de tous les niveaux :
- Aéronef — Profils assignés directement à l'immatriculation spécifique de l'aéronef.
- Sous-flotte — Profils assignés à la sous-flotte de l'aéronef.
- Flotte — Profils assignés à la flotte de l'aéronef.
Si aucun profil n'est trouvé à aucun niveau, l'analyse FDM est entièrement ignorée pour ce vol, et le vol passe par le flux d'approbation sans aucun événement FDM.
Déclencheurs
Chaque profil contient des déclencheurs ordonnés qui définissent des règles de surveillance individuelles. Les déclencheurs sont évalués par rapport aux données de télémétrie ACARS brutes enregistrées pendant le vol.
Champs des Déclencheurs
| Champ | Description |
|---|---|
| Nom | Nom descriptif du déclencheur (ex. : "Taux d'Atterrissage Excessif") |
| Modèle | Le type de modèle de déclencheur prédéfini (voir ci-dessous) |
| Champ | Le champ de données de télémétrie à surveiller (ex. : vs, ias, gear_state) |
| Opérateur | L'opérateur de comparaison utilisé pour l'évaluation |
| Valeur | La valeur seuil ou la valeur cible pour la comparaison |
| Conditions | Conditions supplémentaires qui doivent être vraies pour que le déclencheur se déclenche |
| Type d'Événement | La gravité de l'événement généré : Information, Avertissement ou Violation |
| Description | Description détaillée affichée sur le détail du vol lorsque le déclencheur se déclenche |
| Libellé | Libellé court affiché sur le badge de l'événement FDM |
| Durée en Secondes | Combien de temps (en secondes) la condition doit persister avant que le déclencheur ne se déclenche. Empêche les pics momentanés de générer des événements |
| Délai de Récupération en Secondes | Temps minimum (en secondes) entre les déclenchements consécutifs du même déclencheur pendant un seul vol. Empêche les événements répétés de la même condition en cours |
| Points | Valeur en points attribuée ou déduite lorsque le déclencheur se déclenche. Les valeurs positives récompensent la bonne performance ; les valeurs négatives pénalisent les écarts |
| Actif | Bascule pour activer ou désactiver le déclencheur individuel sans le supprimer du profil |
Opérateurs
| Opérateur | Description | Exemple |
|---|---|---|
> | Supérieur à | Taux d'atterrissage > -500 fpm |
< | Inférieur à | Vitesse indiquée < 250 sous FL100 |
= | Égal à | État du train = rentré |
!= | Différent de | État du moteur != éteint |
between | Dans une plage (inclusive) | Altitude entre 0 et 1000 |
change_to | Détecte une transition d'état | Volets change_to rentrés |
duration_of | Condition maintenue pendant une période | Alarme de décrochage duration_of 3 secondes |
Durée et Délai de Récupération
Le champ Durée en Secondes empêche les pics transitoires de générer des événements. Par exemple, un dépassement momentané de vitesse pendant des turbulences peut ne pas justifier une violation s'il dure moins de 2 secondes. Régler duration_seconds: 2 garantit que la condition doit persister au moins 2 secondes avant que le déclencheur ne se déclenche.
Le champ Délai de Récupération en Secondes empêche le même déclencheur de se déclencher de manière répétée pendant une condition prolongée. Par exemple, si une condition de survitesse dure 30 secondes, un délai de récupération de 10 secondes garantit que le déclencheur se déclenche au maximum 3 fois plutôt que continuellement.
Modèles Prédéfinis
Les profils FDM utilisent des modèles prédéfinis qui fournissent des configurations de surveillance standard. Chaque modèle correspond à un paramètre de sécurité de vol courant. Les modèles définissent le champ, l'opérateur et les conditions par défaut, qui peuvent être personnalisés par déclencheur.
| Modèle | Description |
|---|---|
FLAP_SPEED_LIMIT | Surveille la vitesse par rapport aux vitesses maximales d'extension des volets |
GEAR_SPEED_LIMIT | Surveille la vitesse par rapport à la vitesse maximale d'utilisation du train d'atterrissage |
LANDING_RATE | Évalue la vitesse verticale au toucher des roues |
LANDING_G_FORCE | Évalue la force G subie au toucher des roues |
ENGINE_WARMUP | Vérifie que les moteurs ont été préchauffés avant l'application de forte puissance |
ENGINE_COOLDOWN | Vérifie que les moteurs ont été refroidis avant l'arrêt |
STALL_WARNING | Détecte l'activation du système d'alarme de décrochage |
OVERSPEED_WARNING | Détecte l'activation du système d'alarme de survitesse |
OVERWEIGHT_TAKEOFF | Détecte un décollage au-dessus de la masse maximale au décollage |
OVERWEIGHT_LANDING | Détecte un atterrissage au-dessus de la masse maximale à l'atterrissage |
PAYLOAD_VARIANCE | Détecte un écart significatif entre la charge utile prévue et réelle |
LOW_ALT_BANK | Surveille l'angle d'inclinaison à basse altitude |
LOW_ALT_VS | Surveille la vitesse verticale à basse altitude |
REFUELING_ENGINES_ON | Détecte le ravitaillement avec les moteurs en marche |
SIM_RATE | Détecte l'utilisation d'un taux de simulation accéléré |
SIM_PAUSED | Détecte la mise en pause du simulateur pendant le vol |
SIM_SLEWING | Détecte l'utilisation du mode slew du simulateur |
TAKEOFF_ACCEL_HEIGHT | Surveille l'altitude d'accélération après le décollage |
STABILIZED_APPROACH | Évalue si l'approche était stabilisée à l'altitude requise |
ORIGIN_PROXIMITY | Vérifie que le vol a décollé de l'origine prévue |
DESTINATION_PROXIMITY | Vérifie que le vol est arrivé à la destination prévue |
TAILWIND_APPROACH | Surveille la composante de vent arrière pendant l'approche finale |
CROSSWIND_APPROACH | Surveille la composante de vent traversier pendant l'approche finale |
Il y a 24 modèles prédéfinis au total. Les modèles listés ci-dessus représentent les plus couramment utilisés. Des modèles supplémentaires sont disponibles dans le sélecteur de modèles lors de la création ou de l'édition de déclencheurs.
Types d'Événements et Points
Lorsqu'un déclencheur se déclenche, il génère un événement FDM avec l'un des trois niveaux de gravité :
| Type d'Événement | Impact | Utilisation Typique |
|---|---|---|
| Information | Consultatif uniquement. N'affecte pas l'approbation du vol | Récompenser les atterrissages en douceur, noter les bonnes pratiques |
| Avertissement | Peut suspendre le vol pour examen par le personnel selon les paramètres d'approbation automatique | Dépassements de vitesse, approches non stabilisées, écarts mineurs |
| Violation | Suspend toujours le vol pour examen par le personnel | Alarmes de décrochage, survitesse, slewing, opérations en surcharge |
Système de Points
Chaque déclencheur a une valeur en points configurable :
- Les points positifs récompensent la bonne performance. Par exemple, un atterrissage en douceur (vitesse verticale entre -100 et -200 fpm) pourrait attribuer +5 points.
- Les points négatifs pénalisent les écarts. Par exemple, dépasser la limite de vitesse des volets pourrait déduire -10 points.
Les points sont attribués ou déduits chaque fois que le déclencheur se déclenche pendant un vol. Le total des points de tous les événements FDM est additionné et affiché sur la page de détail du vol. Les points contribuent au score de performance global du pilote.
Gestion des Profils
Créer un Profil
- Naviguez vers
backoffice/fdm-profileset cliquez sur Créer un Profil. - Entrez le Nom et la Description optionnelle.
- Basculez Actif pour activer le profil.
- Sauvegardez le profil, puis assignez-le aux flottes, sous-flottes ou aéronefs depuis la page de détail du profil.
Ajouter des Déclencheurs
Depuis la page de détail du profil :
- Cliquez sur Ajouter un Déclencheur.
- Sélectionnez un Modèle dans la liste prédéfinie. Cela pré-remplit le champ, l'opérateur et les valeurs par défaut.
- Personnalisez la Valeur, le Type d'Événement, les Points, la Durée en Secondes et le Délai de Récupération en Secondes selon vos besoins.
- Définissez la bascule Actif.
- Sauvegardez le déclencheur.
Les déclencheurs sont ordonnés au sein du profil et peuvent être réordonnés par glisser-déposer. L'ordre détermine la séquence d'évaluation lors de l'analyse FDM.
Bonnes Pratiques
- Commencez par un profil de base pour chaque grande famille d'aéronefs et assignez-le au niveau de la flotte.
- Utilisez des profils au niveau sous-flotte ou aéronef pour remplacer des déclencheurs spécifiques pour des variantes ayant des caractéristiques de performance différentes.
- Utilisez les événements d'Information avec des points positifs pour encourager les bonnes pratiques de pilotage, pas seulement pénaliser les erreurs.
- Définissez des valeurs de duration_seconds appropriées pour éviter les faux positifs dus aux pics momentanés de télémétrie.
- Utilisez le cooldown_seconds pour empêcher qu'un seul problème prolongé ne génère des déductions de points excessives.