FR2999700A1 - Procede et dispositif pour fournir sur une interface homme machine les donnees relatives a un plan de vol - Google Patents

Procede et dispositif pour fournir sur une interface homme machine les donnees relatives a un plan de vol Download PDF

Info

Publication number
FR2999700A1
FR2999700A1 FR1203405A FR1203405A FR2999700A1 FR 2999700 A1 FR2999700 A1 FR 2999700A1 FR 1203405 A FR1203405 A FR 1203405A FR 1203405 A FR1203405 A FR 1203405A FR 2999700 A1 FR2999700 A1 FR 2999700A1
Authority
FR
France
Prior art keywords
data
flight
flight plan
display
altitude
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR1203405A
Other languages
English (en)
Other versions
FR2999700B1 (fr
Inventor
Francois Coulmeau
Guy Deker
Patrick Mazoyer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thales SA
Original Assignee
Thales SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thales SA filed Critical Thales SA
Priority to FR1203405A priority Critical patent/FR2999700B1/fr
Priority to US14/105,012 priority patent/US20140172204A1/en
Publication of FR2999700A1 publication Critical patent/FR2999700A1/fr
Application granted granted Critical
Publication of FR2999700B1 publication Critical patent/FR2999700B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64DEQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
    • B64D45/00Aircraft indicators or protectors not otherwise provided for
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C23/00Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed or acceleration
    • G01C23/005Flight directors
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • G08G5/30Flight plan management
    • G08G5/34Flight plan management for flight plan modification

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

La présente invention propose un procédé et un dispositif pour fournir de manière synthétisée sur une seule page d'un écran pour chaque point, les données relatives à un plan de vol. Le procédé permet d'établir des regroupements pertinents d'informations en fonction du contexte du vol et de synthétiser l'affichage des données en mode replié ou en un mode latéral déplié. L'affichage déplié offre sur une même page un détail plus précis de la situation, en faisant apparaître de manière ergonomique et intuitive sur les colonnes les prédictions en rapport avec un type de contrainte.

Description

PROCEDE ET DISPOSITIF POUR FOURNIR SUR UNE INTERFACE HOMME MACHINE LES DONNEES RELATIVES A UN PLAN DE VOL L'invention concerne le domaine des systèmes embarqués, en particulier les systèmes d'aide à la gestion de vol. Dans les domaines de l'aide au pilotage, que ce soit des systèmes de gestion de vol communément désignés en anglais « Flight Management System (FMS)», les systèmes de navigation 10 aéroportuaires communément désignés en anglais « Onboard Airport Navigation System (OANS) ou Airport navigation System (ANS)» ou encore les systèmes de préparation de mission communément désignés en anglais «Electronic Flight Bag (EFB) », il existe le besoin d'afficher un grand nombre 15 d'informations et de données variées relatives aux plans de vol. Les données sont saisies en amont lors de la préparation d'un vol par exemple ou pendant son déroulement, via une interface homme-machine (IHM) du système FMS. Les 20 informations saisies ou celles calculées pour le plan de vol peuvent nécessiter l'utilisation de plusieurs écrans pour les visualiser à postériori, correspondant à autant de points de cheminement différents. 25 Les équipages navigants techniques des avions modernes sont constitués de 2 personnes, réparties de chaque côté du poste de pilotage : un côté « pilote » (Captain en anglais) et un côté « copilote » (First Officer en anglais). Chacun visualise sur ses IHM, d'une part l'écran de navigation 30 graphique, et d'autre part l'interface de saisie et vérification des données du vol. Notamment il visualise les pages 'plan de vol' (PDV) dont il a besoin en fonction de la tâche qui lui est assignée et affichant une liste finie de points du plan de vol, liste pouvant être déroulante ou par affichage par parties quand le plan de vol dépasse la taille d'affichage sur l'interface, avec ses contraintes et prédictions en chaque point. Sauf besoin particulier de mise à jour ou consultation détaillée de données, le suivi de la mission se fait essentiellement au travers de deux pages parmi la centaine disponible dans les FMS de dernière génération. Or dans cet environnement, il existe des contraintes qui résultent de la limitation du nombre d'écrans 10 pouvant être intégrés dans l'habitacle, de la limitation du nombre de pages qu'il est possible d'afficher en même temps sur un écran, de la nécessité pour un pilote ou copilote de rester aussi souvent que possible sur 1 page pendant l'exécution d'une mission, et de l'impossibilité d'insérer 15 une contrainte de temps, d'altitude ou de vitesse sur un point de cheminement sans perdre de vue les autres contraintes et prédictions de même nature. En effet, un équipage doit contrôler de nombreuses 20 informations sur des points de trajet et de procédures telles que : - la distance par rapport à un élément précédent - l'angle de route avion pour arriver au point - l'altitude 25 - la vitesse - le niveau de carburant - l'heure de passage - le vent estimé Et d'autres informations comme : 30 - la qualité du signal GPS au point, - la température, - l'exigence de navigation, les bornes min et max atteignables en temps, - les contraintes de temps/vitesse/altitude. Or la taille des écrans de cockpit et les contraintes de lisibilité de caractères ne permettent en général que l'affichage sur deux, voire quatre colonnes maximum. De plus, comme il est nécessaire d'accéder à plusieurs pages pour rassembler les informations utiles, ceci amène à des opérations tête basse fastidieuses et longues de navigation entre pages. Un pilote doit alors se livrer à une gymnastique 10 fastidieuse et chronophage en permutant manuellement l'affichage des différents écrans propres aux différents points de cheminement du plan de vol considéré. De plus, ces opérations tête basse, si elles sont trop fréquentes, peuvent provoquer chez les pilotes une perte momentanée du contexte 15 de vol (situation awareness) qui fait pourtant partie de la mission première du pilote : maîtriser à tout moment la situation du vol et faire voler l'avion en toute sécurité. Par ailleurs, l'absence de synthèse des informations 20 oblige le pilote à mémoriser les informations issues de plusieurs pages pour pouvoir avoir une photo synthétique de la situation avion sur un point ou une procédure donnés. Il est amené à déterminer mentalement ou à l'aide de dispositifs de calcul déportés, quelles peuvent être les implications de 25 modifications de contraintes sur un point de cheminement donné, vis-à-vis des autres points de cheminement du plan de vol. Ceci tend à augmenter significativement la charge de travail du pilote. 30 Ainsi un équipage doit fréquemment changer de pages, mémoriser et synthétiser de tête une situation opérationnelle alors qu'il doit rester le plus souvent possible dans une configuration d'affichage déterminée.
Jusqu'à présent, en particulier pour les FMS, les solutions pour palier à ces problèmes consistaient à afficher une page différente sur chacune des interfaces à bord de l'avion. La première page donne une vision globale du plan de 5 vol et des prédictions, et il devient nécessaire de faire l'insertion d'une contrainte en un point sur une autre page donc sur une autre interface qui doit avoir normalement pour fonction d'afficher une page nécessaire au suivi de la procédure de vol en cours, telle que par exemple la page bien 10 connue « PROGRESS ». Plusieurs améliorations ont cependant été proposées. Le brevet U.S. 6,542,796 de Gibbs et al. propose un 15 mécanisme de "repliement/dépliement vertical" des procédures ou phases de vol sur la page « plan de vol ». Des informations déjà présentes sur la page « plan de vol » sont concaténées en 2 ou 3 lignes correspondant au point vers lequel l'avion est en train de se diriger et au dernier point 20 de la procédure en question. Le brevet FR2910678 du même déposant propose une variante de repliement vertical sur plusieurs niveaux. 25 Cependant, ces solutions ne répondent pas au double besoin d'appréhender une situation actuelle et future du vol de manière synthétique, sans changer de pages en permanence, puisqu'elles ne font que concaténer des informations déjà existantes d'une page bien connue qui est la page « plan de 30 vol » du FMS et réduire le nombre de lignes d'une page en particulier. Il existe ainsi le besoin d'une solution qui permette d'obtenir l'ensemble des informations utiles à une mission de vol et de les conserver disponibles pour affichage sur une seule page. La présente invention répond à ce besoin.
Avantageusement l'invention permet de déterminer des jeux d'informations pertinentes à regrouper, afin de pouvoir, au cours d'une mission, afficher pour tous les points de cheminement d'un plan de vol soit une synthèse regroupant l'ensemble des prédictions sur la route, soit le détail des paramètres correspondant à un type de données telles qu'une prédiction accompagnée de limites, des contraintes ou encore des performances en chacun des points de route.
Un autre objet de la présente invention est d'offrir un synthétiseur d'informations corrélées par types de données pour chaque plan de vol et de permettre de visualiser les informations pertinentes sur une seule page synthétique d'un système de navigation, en fonction du contexte et des demandes d'un équipage. Avantageusement, le dispositif de l'invention permettra de renforcer la vision synthétique d'un vol ainsi que l'efficacité des pilotes dans la planification et la surveillance à court, moyen et long terme de leur vol. Ainsi la sécurité du vol est renforcée et des économies sont réalisées par des changements de niveau de vol ou des redirections évitant les détours.
Ainsi avantageusement, la présente invention permet de visualiser côte à côte afin de les comparer rapidement, pour chacun des points d'un plan de vol affiché, les données temporelles (temps absolu UTC, performance temporelle minimum ETAmin, performance temporelle maximum ETAmax, contrainte temporelle minimum RTAinf, maximum RTAsup) ou les données d'altitude (l'altitude prédite, l'altitude minimum atteignable, l'altitude maximum atteignable, la borne minimum de contrainte d'altitude, la borne maximum de contrainte d'altitude, l'altitude optimum, l'altitude de référence) ou les données de vitesse (la vitesse prédite, la vitesse minimum Vmin, la vitesse maximum Vmax, la contrainte de vitesse avec son sens (de type inférieur ou égal soit « At or below » en anglais et pouvant être matérialisé visuellement 10 par exemple par le signe « 5 », ou de type égal soit « AT » en anglais et pouvant être matérialisé visuellement par le signe « = », ou de type supérieur ou égal soit « At or Above » en anglais et pouvant être matérialisé par le signe « »), la vitesse optimum, la vitesse de référence) ou les 15 données de performance de navigation connues sous les anglicismes « Required Navigation Performance RNP, Predictive Receiver Autonomous Integrity Monitoring PRAIM, Figure of Ment FOM, Actual Navigation Performance ANP ou Estimated Position Uncertainty EPU, lateral Cross Track Error XTK, 20 Vertical Required Navigation Performance VRNP, reduced Vertical Separation Minima RVSM, altitude error » ou pour les points importants du plan de vol tels que par exemple les points connus en anglais comme « FROM, Top of Climb, Top of Descent, Destination », les données de temps et fuel pour 25 chacun des plans de vol (actif, temporaire, secondaire, datalink, plan de vol dé référence déposé par la compagnie Avantageusement, le dispositif présenté permet 30 d'afficher les données de vol d'une manière ergonomique et intuitive afin de faciliter leur vérification et la réalisation de la mission en ordonnançant les colonnes de données dans un ordre qui a du sens opérationnellement. En particulier, la valeur courante ou prédite de l'information (par exemple l'altitude prédite) est présentée en valeur centrale, puis directement de part et d'autre les éventuelles contraintes inférieure (à gauche par exemple) et supérieure (à droite par exemple), puis immédiatement après les perfor- mances ou limitation de sécurité minimum (à gauche par exemple) et maximum (à droite par exemple) de l'aéronef. En outre un choix est laissé à l'utilisateur pour choisir le type de donnée de limitation en la sélectionnant dans une liste limitée au niveau du titre de la colonne. Avantageuse- ment, pour la limite inférieure, le pilote peut choisir soit la valeur la plus basse (MIN), soit l'altitude mini de secteur (MSA Minimum Sector Altitude en anglais), soit l'altitude minimum le long de la route (MEA Minimum Enroute Altitude en anglais), soit l'altitude minimum hors de la route (MORA Minimum Off Route Altitude en anglais). Pour la valeur supérieure, le pilote pourra choisir par exemple parmi l'altitude maximum certifiée, l'altitude maximum (fonction de la masse avion), l'altitude optimum (permettant d'optimiser au mieux un critère de vol tel que la consommation ou le coût du vol). Avantageusement, la présente invention peut être implémentée sur tout type de transport que ce soit dans le contexte de l'industrie aéronautique, automobile ou du transport 25 ferroviaire ou maritime. Pour obtenir les résultats recherchés, un procédé, un dispositif et un produit programme d'ordinateur sont décrits. 30 En particulier, un procédé mis en oeuvre par ordinateur pour fournir sur une interface homme machine les données relatives à un plan de vol pour chacun des points du plan de vol, comprend les étapes de : détecter une requête d'affichage des points d'un plan de vol; identifier les données élémentaires dans la requête, et créer des liens entre les données élémentaires 5 identifiées; calculer le contexte du vol et générer un contexte de vol consolidé ; associer les données élémentaires liées, au contexte de vol consolidé pour en extraire des données contex10 tuelles actualisées; formater les données contextuelles générées pour permettre un affichage synthétisé ou détaillé des dites données selon l'interface homme machine; et afficher en chaque point sur une seule page plan de 15 vol de l'interface homme machine, les données contextuelles dans un ordre permettant d'encadrer visuellement une valeur prédite par au moins les éventuelles contraintes inférieures et supérieures, et les performances ou les limitations de sécurité minimum et maximum de l'aéronef. 20 Avantageusement le procédé permet lors de l'affichage de choisir pour les limites inférieures soit la valeur la plus basse (MIN), soit l'altitude minimum de secteur (MSA), soit l'altitude minimum le long de la route (MEA), soit l'altitude 25 minimum hors de la route (MORA), et pour les limites supérieures, soit l'altitude maximum certifiée, soit l'altitude maximum, soit l'altitude optimum. Avantageusement, le procédé permet qu'une valeur limite 30 ou contrainte soit affichée selon une couleur spécifique quand elle est atteinte et enfreinte par la valeur courante prédite de la donnée.
Avantageusement, le procédé comprend de plus après l'étape d'affichage les étapes de : modifier le contexte du plan de vol ; et calculer le nouveau contexte du plan de vol modi- fié. Avantageusement, l'étape de créer des liens entre les données élémentaires identifiées comprend l'étape d'utiliser des regroupements de données prédéfinis stockés dans une base 10 de données (REG). Avantageusement, la base de données est modifiable dynamiquement, et peut être un module intégré à un système de gestion de vol ou bien un module externe embarqué couplé opé15 rationnellement à un système de gestion de vol. Avantageusement, l'étape de créer des liens comprend la création de liens selon des classes de données définies pour des données limites aux données prédites, données contraintes 20 ou données optimales. Avantageusement, l'étape de créer des liens comprend la création de liens selon des types de données définis pour des données d'altitude, de vitesse, de temps, de précision de 25 navigation ou de carburant restant. Avantageusement, les données synthétisées sur la page plan de vol sont affichées selon un ordre et un nombre définis de colonnes. 30 Avantageusement, l'affichage détaillé des données permet de remplacer au moins une colonne de l'affichage synthétisé par une pluralité de colonnes contenant les données détail- lées, l'affichage de la pluralité des colonnes étant optimisé selon l'interface homme machine. Avantageusement, l'affichage détaillé des données peut être adapté dynamiquement pour inverser l'ordre et/ou modifier le nombre de colonnes affichées. Avantageusement, les données synthétisées sur la page plan de vol peuvent être regroupées par ligne selon le type 10 point de décision. Avantageusement, le dispositif pour fournir sur une interface homme machine les données relatives à un plan de vol, pour l'ensemble des points du plan de vol, comprend des 15 moyens pour mettre en oeuvre les étapes du procédé, en particulier des moyens pour entrer une requête d'affichage des données du plan de vol et des moyens pour modifier l'affichage des données. 20 Avantageusement, le dispositif de l'invention peut être implémenté dans un système d'aide à la gestion de vol couplé à une interface homme machine. Le procédé de l'invention peut être implémenté sous 25 forme d'un produit programme d'ordinateur comprenant des instructions de code permettant d'effectuer les étapes du procédé, lorsque ledit programme est exécuté sur un ordinateur. Différents aspects et avantages de l'invention vont 30 apparaitre en appui de la description d'un mode préféré d'implémentation de l'invention mais non limitatif, avec référence aux figures ci-dessous : La figure 1 montre la structure d'un système de gestion de vol de type FMS, connu de l'état de la technique; La figure 2 montre un exemple d'affichage d'une page « plan de vol » selon une interface homme-machine connue; La figure 3 montre un autre exemple d'affichage d'une page « plan de vol»; La figure 4 est un logigramme illustrant un procédé de 10 synthétisation des informations de plan de vol selon la présente invention ; Les figures 5a et 5b montrent un exemple d'affichage d'une page « FPLN » selon un premier mode de réalisation de 15 l'invention ; La figure 6 montre un exemple d'affichage d'une page « FPLN » selon un second mode de réalisation de l'invention ; 20 La figure 7 montre un exemple d'affichage d'une page « FPLN » selon un troisième mode de réalisation de l'invention ; Les figures 8a et 8b montrent un exemple de passage d'une page « FPLN » repliée à une page «FPLN/SPD» dépliée selon les 25 principes de l'invention ; Les figures 9a et 9b montrent un exemple de passage d'une page « FPLN » repliée à une page « FPLN/ALT » dépliée selon les principes de l'invention ; 30 Les figures 9c et 9d montrent respectivement un exemple de choix de valeur minimum ou maximum; La figure 10 montre un exemple d'une page « FPLN/NAV ACCUR » dépliée selon les principes de l'invention ; Les figures lia et llb montrent un exemple d'une page « FPLN » avec onglet « plans de vol » et affichage en deltas 5 selon les principes de l'invention ; La figure 12 montre un exemple d'une page « FPLN » avec affichage en delta des impacts des stratégies de vitesses selon les principes de l'invention ; 10 Les figures 13a et 13b montrent un exemple de passage d'une page « FPLN » avec affichage des points de décision replié à une page dépliée selon les principes de l'invention. 15 La figure 1 montre un exemple des modules fonctionnels d'un Flight Management System 100 dans une implémentation préférentielle de l'invention, sans être limitatif et permettant à l'homme du métier d'implémenter des variantes. 20 Le système 100 dispose d'une interface homme-machine 120 comprenant des moyens de saisie, par exemple formés par un clavier, et des moyens d'affichage, par exemple formés par un écran d'affichage, ou bien simplement un écran d'affichage tactile, ainsi qu'au moins les fonctions suivantes, décrites 25 dans la norme ARINC 702, « Advanced Flight Management Computer System », de décembre 1996 : Navigation (LOCNAV) 101, pour effectuer la localisation optimale de l'aéronef en fonction des moyens de géo- 30 localisation 130 tels que le géo-positionnement par satellite ou GPS, GALILEO, les balises de radionavigation VHF, les centrales inertielles. Ce module communique avec les dispositifs de géolocalisation précités ; - Plan de vol (FPLN) 102, pour saisir les éléments géographiques constituant le squelette de la route à suivre, tels que les points imposés par les procédures de départ et d'arrivée, les points de cheminement, les couloirs aériens, communément désignés « airways » selon la terminologie anglaise ; - Base de données de navigation (NAVDB) 103, pour construire des routes géographiques et des procédures à partir de données incluses dans les bases relatives aux points, balises, legs d'interception ou d'altitude_ ; - Base de données de performance, (PERFDB) 104, contenant les paramètres aérodynamiques et moteurs de l'appareil ; - Trajectoire latérale (TRAJ) 105, pour construire une trajectoire continue à partir des points du plan de vol, respectant les performances de l'aéronef et les contraintes de confinement (RNP) ; - Prédictions (PRED) 106, pour construire un profil vertical optimisé sur la trajectoire latérale et verticale et donnant les estimations de distance, heure, altitude, vitesse, carburant et vent notamment sur chaque point, à chaque changement de paramètre de pilotage et à destination, qui seront affichées à l'équipage ; - Guidage (GUID) 107, pour guider dans les plans latéraux et verticaux l'aéronef sur sa trajectoire tridimensionnelle, tout en optimisant sa vitesse, à l'aide des informations calculées par la fonction Prédictions 106. Dans un aéronef équipé d'un dispositif de pilotage automatique 110, ce dernier peut échanger des informations avec le module de guidage 107 ; - Liaison de données numériques (DATALINK) 108 pour échanger des informations de vol entre les fonctions Plan de vol/Prédictions et les centres de contrôle ou les autres aéronefs 109.
A partir du plan de vol défini par le pilote et la liste des points de passage (appelés en anglais « waypoints ») et des procédures (départ, arrivées, airways, missions), la trajectoire est calculée en fonction de la géométrie entre les points de passage (appelés couramment LEG) et/ou les conditions d'altitude et de vitesse qui sont utilisées pour le calcul du rayon de virage. Sur cette trajectoire latérale, le FMS optimise une trajectoire verticale, passant par des 10 contraintes éventuelles d'altitude, de vitesse, de temps. L'ensemble des informations entrées ou calculées par le FMS est regroupée sur des pages. Les figures 2 et 3 illustrent des exemples d'affichage d'une page « plan de 15 vol » selon des interfaces homme-machine connues. Les systèmes existants permettent de naviguer de page en page, mais la taille des écrans qui selon les technologies permettent d'afficher entre 6 et 20 lignes et entre 4 et 6 colonnes, ne répondent pas au besoin d'appréhender une 20 situation actuelle et future du vol de manière synthétique. Pendant l'exécution d'une mission, la page Plan de Vol (« PdV » sur la figure 3) contient les informations de route suivie par l'avion telles que la liste des prochains points de passage avec leurs prédictions associées en distance, en 25 temps, en altitude, en vitesse, en carburant, de vent. De manière similaire, la page « performances (PERF) » ou « progression du vol» contient les paramètres utiles pour guider l'avion sur le court terme tels que la vitesse à suivre, les plafonds d'altitude, les prochains changements 30 d'altitude. Les autres pages typiques disponibles à bord sont : - Le groupe des pages de révisions latérales et verticales, qui comprennent les pages: « Initialisation » permettant d'initialiser une route et ses paramètres principaux - « départ » pour saisir les procédures de départ « arrivée » pour saisir les procédures d'arrivée « airways » pour saisir la liste des routes du ciel « Alternate » pour saisir et vérifier les informations sur les aéroports de dégagement - des plans de vol temporaires et secondaires - « DIR TO » pour effectuer un DIRECT TO vers un waypoint - de saisie des contraintes verticales (altitude, vitesse, temps) - « HOLD » permettant de saisir les hippodromes d'attente - « Meteo » permettant de saisir les informations de vent et température pendant les différentes phases de vol - Le groupe des pages d'informations qui comprennent les pages : « Data » pour afficher les données liées à des éléments de la base de donnée de navigation ARINC 424 : une page pour les Routes stockées, une page pour les « points de passage », une page pour les « balises radioélectriques », une page pour les « aéroports » - « Status » qui donnent la configuration de l'avion (Part Number des logiciels et bases de données, Il peut y avoir une dizaine de pages de ce type. - « localisation » qui permettent de connaître le positionnement de l'avion avec les différents senseurs, la précision de navigation, les balises utilisées pour la navigation, etc ... « gestion de masse » qui permettent de saisir et de vérifier les masses (masse à vide, carburant embarqué) et le centre de gravité - « Résumé Route » qui permettent d'afficher un résumé de la Route ou de la mission.
Il existe aussi, selon les types d'aéronefs d'autres pages supplémentaires. Ainsi, comme la totalité des écrans est monopolisée par 10 deux pages contenant un faible nombre de colonnes, les informations utiles et pertinentes des autres pages ne sont pas visibles. La Figure 4 montre les étapes opérées par la méthode de 15 l'invention pour synthétiser les informations de plan de vol dans une implémentation préférentielle de l'invention. D'une manière générale, le procédé 400 permet d'établir des regroupements pertinents d'informations en fonction du contexte du vol et de synthétiser l'affichage des données en 20 mode regroupé ou en mode dégroupé. L'affichage regroupé offre un résumé de la situation, alors que l'affichage dégroupé offre un détail plus précis de la situation, en particulier faisant apparaître les prédictions en rapport avec un type de contrainte (par exemple, les prédictions de vitesse en 25 rapport avec les valeurs et types de contraintes de vitesse et avec la vitesse optimum, la vitesse de référence ou toute autre vitesse préalablement insérée). Les regroupements pertinents sont définis et stockés dans une base de données d'informations élémentaires (REG). 30 Cette base peut être statiquement définie ou dynamiquement modifiée, et peut être stockée à bord de l'appareil comme un module du système de gestion de vol (100) ou être maintenue au sol. La base comporte les différentes données qui sont affichées sur les différentes pages du FMS et les données « individuelles » qui existent dans l'état de l'art du FMS, telles que : - Nom du point - Nom de la route aérienne ou procédure - Distance au point suivant - Angle de route (track) au point suivant Précision de navigation horizontale requise (RNP), Précision de navigation verticale requise (VRNP/RVSM) Précision de navigation horizontale prédite (EPU ou Estimated Navigation Performance) - Prédiction d'altitude, de vitesse, d'heure (UTC), de vent, de carburant contraintes d'altitude (bornes min et max), contraintes de vitesse (bornes min et max), contraintes de temps (bornes min et max), contraintes de pente status des contraintes d'altitude (« missed », « made », ignored »), status des contraintes de vitesse (« missed », « made », « ignored »), status des contraintes de temps (« missed », « made », « ignored ») consignes ATC vitesses maximales et minimales de vol, plafond en altitude (altitude maxi), altitude minimale de sécurité (MORA) heures d'arrivée au plus tôt et au plus tard, - altitude optimale, vitesse optimale. Pour procéder au regroupement des données, celles-ci sont typées. Elles peuvent être typées par leur unité, qui peut être l'altitude ou la vitesse ou le temps par exemple, ou alternativement par d'autres paramètres tel qu'un typage par classe de données comme la classe des contraintes, ou la classe des prédictions ou par exemple la classe des optimisations. L'homme de l'art appréciera que seuls quelques exemples de typage sont indiqués mais ne sont en rien limitatifs des regroupements possibles. Pour revenir sur la figure 4, quand une requête pour une page « plan de vol » est détectée, le procédé dans une étape 402 procède à l'initialisation des données qui seront à afficher. Des liens entre les données élémentaires sont 10 créés. Les liens peuvent être établis sur la classe des données. Dans une implémentation préférentielle, six classes sont définies : Classe Cl pour les données prédites : altitude prédite, 15 vitesse prédite, heure prédite, vent prédit, carburant prédit Classe C2 pour les contraintes ATC du plan de vol : contraintes d'altitude, de vitesse, de temps, consignes ATC (i.e. du contrôle aérien) 20 Classe C3 pour les contraintes structurelles avion : vitesses minimales et maximales de vol, plafond en altitude, heures d'arrivée au plus tôt et au plus tard - Classe C4 pour les données optimales vis à vis de critères : altitude optimale, vitesse optimale 25 Classe C5 pour les données de prédictions pour les choix opérationnels : heure prédite, carburant prédit, altitude prédite Classe C6 pour les contraintes opérationnelles compagnie: contraintes de carburant, critère 30 d'optimisation du vol par phase ou par segment, communément connu comme « flight criteria » ou « cost index » en anglais. Alternativement, les liens entre les données peuvent être établis selon leur unité. Dans une implémentation préférentielle, sept unités de données sont définies : Unité D1 pour les données d'altitude : altitude prédite, contraintes d'altitude, plafond d'altitude, altitudes optimales de vol (du point de vue d'un critère d'optimisation comme le fuel par ex), les altitudes minimales de vol (altitudes de sécurité vis à vis du relief comme les MORA. MSA consignes ATC en altitude - Unité D2 pour les données temporelles : heure prédite, contrainte de temps, heure d'arrivée au plus tôt, heure d'arrivée au plus tard, consignes ATC en temps - Unité D3 pour les données de vitesses : vitesse prédite, contrainte de vitesse, vitesses optimum, vitesse minimale de vol, vitesse maximale de vol, consignes ATC en vitesse - Unité D4 pour les données caractéristiques du vol : aéroports de départ, fin de montée (« Top of climb »), début de descente (« Top of descent »), aéroport d'arrivée - Unité D5 pour les différents plans de vols : actif, temporaire, secondaires, ATC, AOC - Unité D6 pour les données de carburant : Carburant prédit, réserves minimales, carburant maximal à l'arrivée, carburant minimal à l'arrivée, carburant optimal vis à vis du critère compagnie - Unité D7 pour les données de précision de navigation : RNP, EPU/ANP, VRNP, Ainsi, l'étape d'initialisation 402 permet de générer une base de données d'objets liés.
A l'étape suivante 404, le procédé calcule le contexte de vol. Cette étape détermine l'environnement dans lequel l'avion se situe à un moment donné. Premièrement, les contextes élémentaires sont déterminés. Ils consistent à déterminer : La phase de vol au sol avant décollage (roulage), au décollage, en montée, en croisière, en descente, à l'approche vers la destination, au sol à destination, à la remise de gaz Le contexte météo : problème court terme (radar météo), problème moyen terme (uplink AOC, ATC), réception de nouvelle carte de vents, zones à éviter (éruptions Le contexte des systèmes de l'avion : pannes des systèmes détectées, limitations des systèmes de communication ou de surveillance, problèmes influant le carburant (fuite, problème moteurs, dépressurisation, trains sortis, volets sortis) - Le contexte ATC : négociation de déroutement, négociation de niveau de vol ou de vitesse de vol Le contexte compagnie (AOC) : retard/avance par rapport au planning, problème à bord (passager malade nécessitant un déroutement, critère d'optimisation de route/fuel Le contexte trafic/relief environnant : déroutement en zone montagneuse, trafic dense - Le contexte opérationnel : roulement équipage, vol en ETOPS Une fois les contextes élémentaires déterminés, une phase de consolidation du contexte avion est opérée. Cette 30 étape peut par exemple ordonner les priorités des contextes élémentaires (le « > » pouvant signifier « plus prioritaire que »): - Contexte systèmes avion > contexte trafic/relief > contexte météo > contexte ATC > contexte opérationnel > contexte compagnie > contexte phase de vol. Dans cette approche, s'il n'y a pas de panne de système avion, pas de problème trafic/relief, pas de problème météo, mais une négociation ATC en cours, le contexte consolidé sera « Contexte ATC ». Dans une variante d'implémentation, le contexte 10 consolidé peut consister à combiner des contextes élémentaires. De manière préférentielle, la consolidation peut donner un contexte consolidé au décollage (phase de vol décollage) qui soit prépondérant sur les autres contextes excepté sur le 15 contexte système avion. Puis en croisière, la priorité revient sur le contexte ATC, et en descente ou approche, le contexte trafic/relief peut devenir prépondérant. Ainsi, l'étape 404 génère un contexte consolidé avion. L'étape suivante 406 consiste à extraire les données à 20 afficher. Le procédé va associer les données de la base de données générée à l'étape 402 au contexte défini à l'étape 404. Ainsi pour un contexte consolidé avion donné, le procédé extrait les lots de données liées les plus pertinents. A titre d'exemple, pour un contexte avion 'Contexte 25 ATC', les données de l'unité D4 vont être extraites et filtrées sur les données de classe C4 en fonction des données de l'unité D5, c'est-à-dire les données prédites (altitude, heure, carburant) correspondant aux points caractéristiques (aéroports, fin de montée, début de descente), en fonction 30 des différents plans de vol. Avantageusement, dans un contexte avion 'phase de vol' en montée, croisière ou descente, le procédé extrait respectivement les données des unités Dl, D2 et D3, en fonction des données de l'unité D5. Avantageusement, dans un contexte avion 'contexte AOC' le procédé extrait les données de l'unité D2 en fonction des 5 données de l'unité D5, c'est-à-dire les données temporelles le long du plan de vol. Toujours avantageusement, dans un contexte avion 'contexte trafic/relief', le procédé extrait les données de l'unité Dl en fonction des données de l'unité D5. 10 De manière avantageuse, dans un contexte 'panne système', le procédé extrait les données des unités Dl et D6 en fonction des données de l'unité D5. L'homme du métier comprendra que seuls quelques exemples d'extraction de données pertinentes ont été cités mais que le 15 procédé permet d'extraire les données appropriées des unités et classes en fonction des contextes définis à l'étape précédente. A l'étape suivante 408, le procédé formate les données contextuelles extraites pour permettre dans une étape 20 ultérieure (409) un affichage synthétisé (masqué replié) ou détaillé (visible/déplié) des données selon le choix du pilote tel que les données contextuelles générées sur un écran de l'interface homme machine soient dans un ordre permettant d'encadrer visuellement une valeur prédite par les 25 éventuelles contraintes inférieure et supérieure, et les performances ou limitation de sécurité minimum et maximum de l'aéronef. Ainsi le choix peut se faire sur une page et le pilote peut sélectionner l'affichage des données correspondantes. 30 Ces données ont été déterminées selon leurs adhérences entre elles : ainsi il est pertinent de regrouper les données de même classe ou de même type pour l'affichage.
Pour les données temporelles, l'affichage déplié permet à l'équipage d'obtenir la situation opérationnelle du vol par rapport : aux contraintes de temps définies sur le plan de vol - sera t'il en avance, en retard ou à l'heure - indiqué par les colonnes RTAinf et RTAsup de la figure 5b ; aux capacités opérationnelles de l'avion - quelles sont les heures d'arrivées au plus tôt et au plus tard possibles sur un point donné affichées en colonnes ETAmin et ETAmax de la figure 5b. Pour les données d'altitudes, l'affichage déplié permet à l'équipage d'obtenir la situation opérationnelle du vol par rapport : aux contraintes en altitude définies sur le plan de vol - respectera t'il ces contraintes - indiqué par les colonnes ALTinf et ALTsup de la figure 9b ; aux plafonds liés au relief : NORA acronyme désignant en anglais la 'Minimum Off Route Altitude' de la figure 9b. En phase terminale (proche des aéroports), la NORA peut être remplacée par la MSA acronyme désignant en anglais la 'Minimum Safe Altitude' qui définit l'altitude de sécurité à respecter lors d'une arrivée en zone aéroportuaire, en fonction du cap par lequel on arrive ; aux capacités opérationnelles de l'avion : quels sont les niveaux de vols les plus intéressants ? indiqué par la colonne OPT de la figure 9b. On pourrait également afficher les plafonds maximums atteignables en tout point du vol. Pour les données de vitesse, l'affichage déplié permet à 30 l'équipage d'obtenir la situation opérationnelle du vol par rapport : - aux contraintes en vitesse définies sur le plan de vol - respectera t'il ces contraintes - indiqué par la colonne CSTR de la figure 8b ; aux capacités opérationnelles de l'avion : quels sont les vitesses de vols les plus intéressantes ? (indiqué par la colonne OPT de la figure 8b) et quelles sont les vitesses minimales et maximales atteignables compte tenu de l'enveloppe de vol de l'avion ? (indiqué par les colonnes Vmin et Vmax de la figure 8b).
Pour les données de performance de navigation, l'affichage déplié permet à l'équipage d'obtenir la situation opérationnelle du vol, indiqué par la colonne EPU qui donne la performance de navigation latérale sur la figure 10, et la colonne ACC (acronyme pour le mot anglais Accuracy) qui donne la précision obtenue sur cette même figure par rapport : aux contraintes réglementaires définies sur le plan de vol, indiqué par la colonne RNP/RNAV de la figure 10 pour les contraintes latérales et la colonne VRNP de cette même figure pour les contraintes verticales.
Ainsi, pour l'ensemble de ces données (temporelles, altitude, vitesses, performances de navigation), le procédé permet d'afficher (409) les données dans un ordre pertinent opérationnellement, à savoir : afficher au centre la donnée prédite, afficher les contraintes de part et d'autre (gauche/droite) de la donnée prédite, puis afficher les capacités opérationnelles de l'avion de part et d'autre (gauche/droite) autour des contraintes. Aux extrémités latérales de la page, le procédé affiche les optimums quand ils sont définis. L'ordre en question peut être choisi différemment dans une autre implémentation, et modifié soit par le pilote, soit en changeant l'ordre des colonnes dans la base de donnée de liens. Lorsque le contexte avion change, une partie des données non pertinentes peut ne plus être affiché. Ainsi, le procédé peut avantageusement filtrer pour ne plus les afficher: - les champs « OPT » (figures 9) en phase prédite de montée et de descente (i.e. avant le point (T/C) pour « Top of Climb » ou « fin de montée) et après le point (T/D) pour « Top of Descent » ou « début de descente »), car ils n'ont de sens opérationnel qu'en phase croisière : - les champs « MAX » (figures 9) en phase prédite descente (i.e. après le point (T/D) pour « Top of Descent » ou « début de descente »), car les altitudes maximums ont un sens tant que l'on monte (phases de montée et croisière) : les champs « MEA » (Minimum Enroute Altitude, figures 9) en phase prédite montée (i.e. avant le point (T/C) pour « Top of Climb » ou « fin de montée), et uniquement lorsque le mode de navigation est LNAV (pour Lateral Navigation ou mode de navigation asservi le long du plan de vol) car les altitudes minimales de sécurité « En Route » (i.e. le long du plan de vol) n'ont un sens que pour les phases de croisière et descente, en mode de guidage le long du plan de vol ; - les champs « MORA » (Minimum Off Route Altitude, figures 9) lorsque le mode de navigation n'est pas LNAV (pour Lateral Navigation ou mode de navigation asservi le long du plan de vol) car les altitudes minimales de sécurité « Off Route » (i.e. en dehors du plan de vol) n'ont un sens que lorsque l'on ne suit pas le plan de vol ; - les champs « MSA » (Minimum Sector Altitude, figures 9) lorsque la phase de vol est croisière (i.e. entre le (T/C) et le (T/D)) car elles n'ont de sens qu'à proximité des aéroports de départ et d'arrivée. De plus, le procédé propose un choix d'altitude minimales appelé 'MIN' qui affiche le minimum des altitudes ci-dessus (MORA, MEA, MSA).
Pour les données plan de vol, l'affichage déplié permet à l'équipage d'obtenir la situation opérationnelle d'un plan de vol exécuté, indiqué par la colonne 'ACTIVE' de la figure 11a, par rapport : à une modification en cours dans un plan de vol temporaire, indiqué par la colonne TMPY de la figure lia ; au plan de vol de référence tel que déposé initialement par la compagnie (AOC) ou le contrôle aérien (ATC), indiqué par la colonne REF de la figure lia ; à une consigne venant du contrôle aérien, qui donne lieu à un plan de vol « Datalink » de la figure lia. Les comparaisons pertinentes sont le carburant et l'heure d'arrivée à la destination, et aux points intermédiaires majeurs du vol (fin de montée, début de descente). L'invention permet de comparer les données « absolues » ou en relatif par rapport à l'un des plans de vol choisi, montré en figure 11b. Le dépliage peut également permettre de comparer des données pour un plan de vol choisi (par exemple l'ACTIVE qui est le plan de vol exécuté) selon des stratégies de vol différentes. Ainsi, il est possible de comparer plusieurs stratégies de vitesses qui ont un sens opérationnel : la stratégie indiquée 'DESELECT' de la figure 12 permettant d'anticiper la situation opérationnelle future si on quitte le mode de vitesse tactique au prochain point contraint en vitesse ; - la stratégie indiquée 'PHASE' de la figure 12 permettant d'anticiper la situation opérationnelle future si on quitte le mode de vitesse tactique lors de la prochaine phase de vol, les phases étant décollage, montée, croisière, descente, approche, remise de gaz ; et la stratégie indiquée 'PHASE' de la figure 12 permettant d'anticiper la situation opérationnelle future si on quitte le mode de vitesse tactique à la fin de l'instruction prédite par le contrôle aérien. Enfin, Le dépliage peut également permettre de comparer différentes alternatives à des points de décision opérationnels, par rapport à un plan de vol, tel que par exemple par rapport à l'ACTIVE qui est le plan de vol exécuté : point de décision pour passer d'un plan de vol à un autre plan de vol, indiqué par exemple par le paramètre '(SEC)' de la figure 13b ; point de non retour (ou point équitemps) à partir duquel il ne faut plus revenir en arrière, indiqué par exemple par le paramètre '(NRP)' (1304) de la figure 13b ; - point de diversion vers un aéroport de déroutement (non montré sur les figures) ; point auquel une action doit être faite par l'équipage, indiqué par exemple par le paramètre '(REPORT)' sur la figure 13b pour rappeler le contrôle aérien.
Avantageusement, le choix peut se faire sur un affichage détaillé du temps (UTC) avec les données de l'unité D2 affichées. Alternativement, en mode replié, seule l'heure prédite de la classe de données Cl est affichée sur la page. Un exemple est montré aux figures 5a et 5b.
Comme illustré sur la figure 5a, le dépliement possible est indiqué par un onglet d'expansion (502) (« widget » en anglais). Le pilote obtient l'affichage des données en cliquant sur le widget « + » et avantageusement obtient un affichage sur le même écran tel que montré sur la figure 5b. Le repliement s'obtient en cliquant sur un onglet de réduction (504) qui remplace le widget « + » précédent de façon à autoriser un passage alternatif dépliage/pliage en deux appuis successifs sur la même touche évitant ainsi d'avoir à déplacer et repositionner le curseur ou l'index sur un autre emplacement. Avantageusement, l'invention permet un choix de couleurs différentes pour l'affichage d'une contrainte correspondant au type de la donnée qui est soit satisfaite (selon une couleur), soit non satisfaite (selon une autre couleur), soit ignorée (selon une troisième couleur). Alternativement, dans le cas d'un écran tactile, l'action de dépliement/repliement utilise les fonctionnalités de l'écran tactile, multi-touch ou « simple clic » ou « double clic » du doigt sur le widget en question, ou même selon la technologie une gestuelle multi-touch de type mouvement d'écartement pouce-index sur le widget.
Dans cet exemple lié aux données temporelles, les colonnes « dépliées » sont disposées avec la colonne de référence « UTC » au centre puis immédiatement à gauche et à droite les bornes contraintes RTAinf et RTAsup, puis enfin aux colonnes des extrémités, les capacités ETAmin et ETA max.
Les informations pertinentes sont avantageusement présentées en couleur et un signe visuel (503) peut être accolé pour être plus facilement repérables visuellement par le pilote. Avantageusement, le nombre de colonnes peut être réduit si le pilote estime qu'elles ne lui sont pas nécessaires en cliquant sur un signe situé sous chaque colonne (excepté celle de référence) comme indiqué en (506). L'emplacement des colonnes restantes est alors redistribué afin de les garder les unes à côté des autres. La colonne vacante est alors remplacée par celle jugée la plus pertinente selon le contexte avion. Toujours avantageusement, le choix du pilote peut se faire sur un affichage détaillé des vitesses avec les données 5 de l'unité D3 affichées. Alternativement, en mode replié, seule la vitesse prédite de la classe de données Cl est affichée sur la page. Un exemple est montré aux figures 8a (802) et 8b (804). Avantageusement, une valeur limite quand elle est atteinte et enfreinte par la valeur courante prédite 10 de la donnée est affichée selon une couleur spécifique. Comme montré aux figures 9a (902) et 9b (904), un affichage détaillé peut être demandé pour les altitudes avec les données de l'unité Dl affichées. Alternativement, en mode masqué ou désélection, seule l'altitude prédite de la classe 15 de données Cl est affichée sur la page. Les figures 9c et 9d illustrent respectivement un exemple d'affichage de valeurs minimum ou maximum. La figure 10 illustre l'affichage d'une page pour un regroupement et extraction de données sur les informations de 20 précision de navigation. En autre choix, un affichage détaillé de comparaison de plan de vol avec les données de la classe C4 et de l'unité D4 filtrées en fonction de D5 peuvent être affichées comme illustré sur les figures lla, 11b. Il est à apprécier que les 25 comparaisons entre plan de vol se font par rapport à un plan de vol de référence sélectionné par le pilote. La figure 12 illustre une extraction de données pour une comparaison de vitesses conduisant à un affichage en delta des impacts des stratégies de vitesses. 30 Les figures 13a et 13b illustrent une extraction de données sur un regroupement selon les types de points de décision pour une comparaison entre différentes alternatives de vol conduisant à un affichage masqué (1302) des points de décision sur la figure 13a et un affichage déplié (1304) des points de décision sur la figure 13b. Revenant à la figure 4, le procédé peut intégrer une 5 étape 410 de prise en compte d'éventuelles modifications du contexte de vol. Dans cette étape, un contrôle des contextes élémentaires est effectué, et en particulier sur: - Un changement de phase de vol - Une modification du Contexte météo (réception d'une carte 10 de vent, détection d'un événement météo au radar météo - Une modification du Contexte systèmes avion : détection d'une Panne des systèmes - Une modification du Contexte ATC : réception d'une clairance par datalink 15 Une modification du Contexte compagnie (AOC) réception par datalink d'informations compagnies (retards, changement de plan de vol, ...) - Une modification du Contexte trafic/relief environnant : détection de conflit court terme ou moyen terme avec le 20 terrain ou le trafic. Si une ou plusieurs modifications sont détectées, le procédé reboucle sur l'étape 404 pour effectuer un nouveau calcul du contexte de vol. Sinon le procédé entre dans un enchaînement d'opérations 25 (412 à 432) des modes déplié/replié d'affichage de pages de vol en fonction des demandes du pilote. Si à l'étape 412, la page n'est pas dépliée, le procédé permet au pilote d'effectuer une demande (414) de comparaison de pages de vol FPLN, puis de sélectionner les 30 critères de comparaison (416). Le procédé extrait les données correspondantes à la demande de comparaison (étape 406), et permet l'affichage des données contextuelles obtenues (étape 408). De manière similaire, si à l'étape 412, la page n'est pas dépliée, le procédé permet au pilote d'effectuer une demande (418) de détail des données de plan de vol, de sélectionner le plan de vol (420) et de choisir les pages à déplier (422). Selon les choix faits, le procédé permet l'organisation des données pour un affichage optimisé (432). Si à l'étape 412, la page est en mode déplié, le procédé 10 permet au pilote d'effectuer une sélection de repliage (424) ou de défilement des données (426) ou encore d'affichage de colonnes de données (430). Dans le cas d'une sélection de défilement de données, le procédé permet d'indiquer une modification selon certains 15 critères (428). Après les étapes 424, 428, 430, le procédé permet l'organisation des données pour un affichage optimisé (432). Après l'étape 432, le procédé retourne à l'étape 406. Avantageusement, l'affichage des données peut être 20 adapté et décliné dans de multiples variantes, telles que par exemple : - Le nombre et l'ordre des colonnes affichées dans l'état déplié est prédéterminé mais peut être modifié à tout instant par le pilote : 25 - Le nombre de colonnes peut être réduit si le pilote estime qu'elles ne lui sont pas nécessaires en cliquant sur un onglet réduction approprié. L'emplacement des colonnes restantes est alors redistribué afin de les garder les unes à côté des 30 autres. La colonne vacante est alors remplacée par celle jugée la plus pertinente selon le contexte avion.
L'ordre des colonnes peut aussi à tout moment être adapté aux souhaits et besoins des pilotes en effectuant un glisser/déposer du label de la colonne à l'emplacement désiré.
Lorsque le dépliement latéral n'occupe pas la totalité des colonnes disponibles, le procédé permet de déterminer, parmi les colonnes restantes quelles sont les informations les plus pertinentes à afficher. Typiquement, si le pilote ne souhaite afficher qu'ETAmin/ETAmax et ETA sur la page plan de vol de la figure 5b, il reste alors deux colonnes disponibles, et le procédé peut déterminer par exemple, selon le contexte avion que les informations les plus pertinentes à afficher sont en priorité ALT/SPEED. Lorsque le dépliement latéral nécessite plus de colonnes que celles disponibles sur la page, des indicateurs sont ajoutés d'un bord et de l'autre des colonnes en vue afin de suggérer au pilote qu'il peut disposer d'informations supplémentaires en cliquant sur l'une ou l'autre flèche. Un exemple est montré à la figure 7 par les flèches (702, 704). Dans des variantes d'implémentation, le défilement latéral au moyen des flèches peut se comporter soit : en boucle ouverte : la dernière colonne de chaque côté se comporte en butée qui rend la flèche correspondante inactive, ou en boucle fermée : dès lors que le nombre de colonnes nécessaires dépasse le nombre de colonnes affichables sur la page, les flèches gauche et droite sont actives et permettent le défilement latéral des colonnes.
Avantageusement, le procédé peut permettre une rotation des affichages des données latérales (TRK/DIST) avec « ALT/SPEED ».
Toujours avantageusement, le procédé permet d'utiliser la technologie des hyperliens (par exemple de type HTML) pour accéder à un élément. Ainsi la présente description illustre une implémentation préférentielle de l'invention, mais n'est pas limitative. Des exemples ont été choisis pour permettre une bonne compréhension des principes de l'invention, et une application concrète, mais ne sont en rien exhaustifs et doivent permettre à l'homme du métier d'apporter des 10 modifications et variantes d'implémentation en gardant les mêmes principes. La présente invention peut s'implémenter à partir d'éléments matériel et/ou logiciel. Elle peut être disponible 15 en tant que produit programme d'ordinateur sur un support lisible par ordinateur. Le support peut être électronique, magnétique, optique, électromagnétique ou être un support de diffusion de type infrarouge. De tels supports sont par exemple, des mémoires à semi-conducteur (Random Access Memory 20 RAM, Read-Only Memory ROM), des bandes, des disquettes ou disques magnétiques ou optiques (Compact Disk - Read Only Memory (CD-ROM), Compact Disk - Read/Write (CD-R/W) and DVD).

Claims (2)

  1. REVENDICATIONS1. Un procédé mis en oeuvre par ordinateur pour fournir sur une interface homme machine les données relatives à un plan de vol, pour chacun des points du plan de vol, le procédé comprenant les étapes de : - détecter une requête d'affichage des points d'un plan de vol; - (402) identifier les données élémentaires dans la requête, et créer des liens entre les données élémentaires identifiées; - (404) calculer le contexte du vol et générer un contexte de vol consolidé ; - (406) associer les données élémentaires liées, au contexte de vol consolidé pour en extraire des données contextuelles actualisées; - (408) formater les données contextuelles générées pour permettre un affichage synthétisé ou détaillé des dites données selon l'interface homme machine; et - (409) afficher en chaque point sur une seule page plan de vol de l'interface homme machine, les données contextuelles dans un ordre permettant d'encadrer visuellement une valeur prédite par au moins les éventuelles contraintes inférieures et supérieures, et les performances ou les limitations de sécurité minimum et maximum de l'aéronef.
  2. 2. Le procédé selon la revendication 1 dans lequel l'étape d'affichage (409) permet de choisir pour les limites inférieures soit la valeur la plus basse (MIN), soit l'altitude minimum de secteur (MSA), soit l'altitude minimum le long de la route (MEA), soit l'altitude minimum hors de la route (NORA), et pour les limites supérieures, soit l'altitude maximum certifiée, soit l'altitude maximum, soit l'altitude optimum. 1 Le procédé selon la revendication 1 dans lequel l'étape 5 d'affichage (409) permet de visualiser côte à côte afin de les comparer rapidement, pour chacun des points d'un plan de vol affiché, la contrainte de vitesse avec son sens, soit de type inférieur matérialisé visuellement par le signe « », ou de type égal matérialisé visuellement par 10 le signe « = », ou de type supérieur ou égal matérialisé par le signe « ». 4. Le procédé selon l'une quelconque des revendications 1 à 3 où une valeur limite ou contrainte est affichée selon une 15 couleur spécifique quand elle est atteinte et enfreinte par la valeur courante prédite de la donnée. 5. Le procédé selon l'une quelconque des revendications 1 à 4 comprenant de plus après l'étape d'affichage les étapes 20 de : - (410) modifier le contexte du plan de vol ; et - (404) calculer le nouveau contexte du plan de vol modifié. 25 6. Le procédé selon l'une quelconque des revendications 1 à 5 où l'étape (402) de créer des liens entre les données élémentaires identifiées comprend l'étape d'utiliser des regroupements de données prédéfinis stockés dans une base de données (REG). 30 7. Le procédé selon la revendication 6 où la base de donnéesest modifiable dynamiquement. 8. Le procédé selon les revendications 6 ou 7 où la base de données est un module intégré à un système de gestion de vol (100). 9. Le procédé selon les revendications 6 ou 7 où la base de données est un module externe embarqué couplé opérationnellement à un système de gestion de vol (100). 10.Le procédé selon l'une quelconque des revendications 1 à 9 où l'étape (402) de créer des liens comprend la création de liens selon des classes de données définies pour des données limites aux données prédites, données contraintes ou données optimales. 11.Le procédé selon l'une quelconque des revendications 1 à 9 où l'étape (402) de créer des liens comprend la création de liens selon des types de données définis pour des données d'altitude, de vitesse, de temps, de précision de navigation ou de carburant restant. 12.Le procédé selon l'une quelconque des revendications 1 à 11 où les données synthétisées sur la page plan de vol sont affichées selon un ordre et un nombre définis de colonnes. 13. Le procédé selon la revendication 12 où l'affichage détaillé des données permet de remplacer au moins une colonne de l'affichage synthétisé par une pluralité de colonnes contenant les données détaillées, l'affichage dela pluralité des colonnes étant optimisé selon l'interface homme machine. 14.Le procédé selon la revendication 13 où l'affichage détaillé des données peut être adapté dynamiquement pour inverser l'ordre et/ou modifier le nombre de colonnes affichées. 15.Le procédé selon l'une quelconque des revendications 1 à 14 où les données synthétisées sur la page plan de vol sont regroupées par ligne selon le type point de décision. 16.Un dispositif pour fournir sur une interface homme machine les données relatives à un plan de vol, pour l'ensemble des points du plan de vol, le dispositif comprenant des moyens pour mettre en oeuvre les étapes du procédé selon l'une quelconque des revendications 1 à 15. 17.Le dispositif selon la revendication 16 où l'interface homme machine comprend des moyens pour entrer une requête d'affichage des données du plan de vol et des moyens pour modifier l'affichage des données. 18.Un système d'aide à la gestion de vol couplé à une inter- face homme machine (120), le système comprenant le dispo- sitif selon les revendications 16 ou 17. 19.Un produit programme d'ordinateur, ledit programme d'ordinateur comprenant des instructions de code permet- tant d'effectuer les étapes du procédé selon l'une quel-conque des revendications 1 à 15, lorsque ledit programme est exécuté sur un ordinateur.
FR1203405A 2012-12-14 2012-12-14 Procede et dispositif pour fournir sur une interface homme machine les donnees relatives a un plan de vol Active FR2999700B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR1203405A FR2999700B1 (fr) 2012-12-14 2012-12-14 Procede et dispositif pour fournir sur une interface homme machine les donnees relatives a un plan de vol
US14/105,012 US20140172204A1 (en) 2012-12-14 2013-12-12 Method and device for supplying data relating to a flight plan on a human-machine interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1203405A FR2999700B1 (fr) 2012-12-14 2012-12-14 Procede et dispositif pour fournir sur une interface homme machine les donnees relatives a un plan de vol

Publications (2)

Publication Number Publication Date
FR2999700A1 true FR2999700A1 (fr) 2014-06-20
FR2999700B1 FR2999700B1 (fr) 2015-07-10

Family

ID=48539217

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1203405A Active FR2999700B1 (fr) 2012-12-14 2012-12-14 Procede et dispositif pour fournir sur une interface homme machine les donnees relatives a un plan de vol

Country Status (2)

Country Link
US (1) US20140172204A1 (fr)
FR (1) FR2999700B1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220092127A1 (en) * 2020-09-21 2022-03-24 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11929068B2 (en) 2021-02-18 2024-03-12 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11947906B2 (en) 2021-05-19 2024-04-02 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12242711B2 (en) 2021-05-19 2025-03-04 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12360651B2 (en) 2022-11-02 2025-07-15 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140249701A1 (en) * 2013-03-04 2014-09-04 Honeywell International Inc. System and method for managing an interval between aircraft
FR3013880B1 (fr) 2013-11-26 2017-03-31 Airbus Operations Sas Systeme avionique, notamment un systeme de gestion de vol d'un aeronef
FR3014213B1 (fr) * 2013-12-04 2016-02-05 Airbus Operations Sas Procede et dispositif de determination automatique d'un profil de vitesse a paliers de vitesse pour un aeronef.
US9428056B2 (en) 2014-03-11 2016-08-30 Textron Innovations, Inc. Adjustable synthetic vision
US10005562B2 (en) 2014-03-11 2018-06-26 Textron Innovations Inc. Standby instrument panel for aircraft
US10347140B2 (en) 2014-03-11 2019-07-09 Textron Innovations Inc. Flight planning and communication
US10042456B2 (en) 2014-03-11 2018-08-07 Textron Innovations Inc. User interface for an aircraft
US9772712B2 (en) * 2014-03-11 2017-09-26 Textron Innovations, Inc. Touch screen instrument panel
CN105701090B (zh) * 2014-10-11 2019-09-24 中国国际航空股份有限公司 一种飞行管理系统的模拟装置
FR3039643B1 (fr) * 2015-07-31 2018-07-13 Thales Interface homme-machine pour la gestion du vol d'un aeronef
FR3057348B1 (fr) * 2016-10-06 2019-07-19 Thales Procede de localisation ponctuelle d'un vehicule evoluant sur une trajectoire contrainte et systeme associe
FR3068490B1 (fr) * 2017-06-30 2019-08-23 Thales Procede de calcul d'une trajectoire verticale d'un aeronef a partir de sa position courante, produit programme d'ordinateur et systeme de calcul associes
CN109657854B (zh) * 2018-12-13 2023-07-04 中国农业科学院农田灌溉研究所 一种作物需水量预测的方法、系统及设备
US11158197B2 (en) * 2019-02-25 2021-10-26 The Boeing Company Systems and methods for tail-specific parameter computation
CN112149054B (zh) * 2020-09-15 2023-08-04 郑州轻工业大学 基于时序扩展的正交邻域保持嵌入模型的构建与应用
CN118981470B (zh) * 2024-10-22 2025-01-28 商飞软件有限公司 一种基于arinc424的导航数据建模系统及其建模方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010023390A1 (en) * 1999-06-28 2001-09-20 Min-Chung Gia Path planning, terrain avoidance and situation awareness system for general aviation
US6542796B1 (en) * 2000-11-18 2003-04-01 Honeywell International Inc. Methods and apparatus for integrating, organizing, and accessing flight planning and other data on multifunction cockpit displays
FR2910678A1 (fr) * 2006-12-21 2008-06-27 Thales Sa Structure de plan de vol modifiable n'affectant pas ses contraintes operationnelles
EP2060874A1 (fr) * 2007-11-13 2009-05-20 Honeywell International Inc. Système et procédé de comparaison de plans de vol
US20090150012A1 (en) * 2007-12-10 2009-06-11 Leedor Agam System for producing a flight plan
US20110102199A1 (en) * 2009-10-30 2011-05-05 Honeywell International Inc. Aircraft visual display system with direct page navigation
EP2410295A2 (fr) * 2010-07-22 2012-01-25 Honeywell International, Inc. Systèmes et procédé pour rechercher et afficher des plans de vol

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6010384U (ja) * 1983-06-30 1985-01-24 双葉電子工業株式会社 アナログ表示装置
US7030892B1 (en) * 2000-09-19 2006-04-18 Honeywell International Inc. Methods and apparatus for displaying information
US6922631B1 (en) * 2000-10-06 2005-07-26 Honeywell International Inc. System and method for textually displaying an original flight plan and a modified flight plan simultaneously
US6842122B1 (en) * 2002-02-28 2005-01-11 Garmin International, Inc. Customizable cockpit display systems and methods of customizing the presentation of cockpit data
US7437225B1 (en) * 2005-07-29 2008-10-14 Rockwell Collins, Inc. Flight management system
FR2894705B1 (fr) * 2005-12-13 2010-11-19 Thales Sa Systeme de gestion de vol d'un aeronef
US7786899B2 (en) * 2006-10-17 2010-08-31 Flightaware, Llc System and method for displaying air traffic information
US8990101B2 (en) * 2006-11-06 2015-03-24 The Boeing Company Customizable situational awareness dashboard and alerts, and associated systems and methods
FR2921153B1 (fr) * 2007-09-14 2010-03-26 Thales Sa Procede d'aide a la navigation
FR2923044B1 (fr) * 2007-10-31 2012-11-09 Airbus France Dispositif de gestion d'un repos pour les pilotes d'un avion.
US8786467B2 (en) * 2007-11-14 2014-07-22 The Boeing Company Methods and systems for filtering traffic information for display
FR2943778B1 (fr) * 2009-03-27 2015-04-10 Thales Sa Dispositif interactif de navigation

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010023390A1 (en) * 1999-06-28 2001-09-20 Min-Chung Gia Path planning, terrain avoidance and situation awareness system for general aviation
US6542796B1 (en) * 2000-11-18 2003-04-01 Honeywell International Inc. Methods and apparatus for integrating, organizing, and accessing flight planning and other data on multifunction cockpit displays
FR2910678A1 (fr) * 2006-12-21 2008-06-27 Thales Sa Structure de plan de vol modifiable n'affectant pas ses contraintes operationnelles
EP2060874A1 (fr) * 2007-11-13 2009-05-20 Honeywell International Inc. Système et procédé de comparaison de plans de vol
US20090150012A1 (en) * 2007-12-10 2009-06-11 Leedor Agam System for producing a flight plan
US20110102199A1 (en) * 2009-10-30 2011-05-05 Honeywell International Inc. Aircraft visual display system with direct page navigation
EP2410295A2 (fr) * 2010-07-22 2012-01-25 Honeywell International, Inc. Systèmes et procédé pour rechercher et afficher des plans de vol

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WALTER R ED - SPITZER C R: "The Avionics Handbook, Chapter 15 : Flight Management Systems", 1 January 2001, THE AVIONICS HANDBOOK; [THE ELECTRICAL ENGINEERING HANDBOOK SERIES], CRC PRESS, BOCA RATON, FLA, PAGE(S) 1 - 25, ISBN: 978-0-8493-8348-9, XP002648022 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12278850B2 (en) 2020-09-21 2025-04-15 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12166803B2 (en) 2020-09-21 2024-12-10 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11743302B2 (en) 2020-09-21 2023-08-29 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12413630B2 (en) 2020-09-21 2025-09-09 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11848761B2 (en) 2020-09-21 2023-12-19 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11895163B2 (en) 2020-09-21 2024-02-06 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11909779B2 (en) 2020-09-21 2024-02-20 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12363178B2 (en) 2020-09-21 2025-07-15 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11700288B2 (en) 2020-09-21 2023-07-11 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US20220092127A1 (en) * 2020-09-21 2022-03-24 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11792237B2 (en) 2020-09-21 2023-10-17 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11929068B2 (en) 2021-02-18 2024-03-12 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11967317B2 (en) 2021-02-18 2024-04-23 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12437762B2 (en) 2021-02-18 2025-10-07 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12525235B2 (en) 2021-02-18 2026-01-13 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12242711B2 (en) 2021-05-19 2025-03-04 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US11947906B2 (en) 2021-05-19 2024-04-02 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12518087B2 (en) 2021-05-19 2026-01-06 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual
US12360651B2 (en) 2022-11-02 2025-07-15 MBTE Holdings Sweden AB Providing enhanced functionality in an interactive electronic technical manual

Also Published As

Publication number Publication date
US20140172204A1 (en) 2014-06-19
FR2999700B1 (fr) 2015-07-10

Similar Documents

Publication Publication Date Title
FR2999700A1 (fr) Procede et dispositif pour fournir sur une interface homme machine les donnees relatives a un plan de vol
EP0877915B1 (fr) Procede et dispositif d'aide a la navigation aerienne
FR3038750A1 (fr) Procede d'integration d'un nouveau service de navigation dans un systeme avionique embarque a architecture ouverte de type client-serveur, en particulier d'un service de manoeuvre fim
EP1891618B1 (fr) Procede et systeme d aide au pilotage d un aeronef volant a basse altitude
FR2916840A1 (fr) Procede et dispositif de calcul d'un plan de vol
US9020664B2 (en) Methods and systems for displaying procedure information on an aircraft display
FR2949897A1 (fr) Procede d'assistance au pilotage d'un aeronef et dispositif correspondant.
FR2991094A1 (fr) Dispositif de gestion de vol d'un aeronef adapte a la maitrise de contraintes de temps multiples et procede correspondant
FR2955562A1 (fr) Procede et dispositif d'aide au pilotage d'un aeronef lors d'une phase finale d'approche
FR3058555A1 (fr) Uniformisation des approches plateforme pour aeronef
FR3021401A1 (fr) Reconfiguration de l'affichage d'un plan de vol pour le pilotage d'un aeronef
FR3046225A1 (fr) Affichage de donnees meteorologiques dans un aeronef
FR2906921A1 (fr) Procede de formation d'une trajectoire d'urgence en 3d pour aeronef et dispositif de mise en oeuvre
FR3020882A1 (fr) Optimisation de la trajectoire d'un aeronef
FR2953302A1 (fr) Procede de planification, de calcul de trajectoire, de predictions et de guidage pour le respect d'une contrainte de temps de passage d'un aeronef
FR3048773A1 (fr) Procede et systeme de gestion d'un plan de vol multi-destination
FR2998959A1 (fr) Procede d'affichage d'un plan de vol aeronautique comprenant une etape de parametrage des donnees de vol
FR2951263A1 (fr) Dispositif d'aide a la gestion de vol d'un aeronef
FR2940426A1 (fr) Dispositif d'assistance au choix d'un aeroport de deroutement
FR3025920A1 (fr) Procede de calcul temps reel d'une trajectoire planifiee, notamment de plan de vol, combinant une mission, et systeme de gestion d'une telle trajectoire
EP2149066A2 (fr) Dispositif de visualisation tête haute pour aéronef comprenant des moyens d'affichage d'une symbologie dédiée a l'évitement d'obstacles
FR2898972A1 (fr) Procede et dispositif de surveillance de l'altitude de vol minimum d'un aeronef
FR3006050A1 (fr) Procede et systeme d'aide a la navigation d'un aeronef.
FR3026508A1 (fr) Aide contextuelle a la gestion du vol
US9626873B2 (en) Method, system and computer program for providing, on a human-machine interface, data relating to an aspect of the operation of an aircraft

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10

PLFP Fee payment

Year of fee payment: 11

PLFP Fee payment

Year of fee payment: 12

PLFP Fee payment

Year of fee payment: 13

PLFP Fee payment

Year of fee payment: 14