FR3027386A1 - Procede et dispositif d'aide a la gestion de procedures, notamment de pannes de systemes d'un aeronef. - Google Patents
Procede et dispositif d'aide a la gestion de procedures, notamment de pannes de systemes d'un aeronef. Download PDFInfo
- Publication number
- FR3027386A1 FR3027386A1 FR1460134A FR1460134A FR3027386A1 FR 3027386 A1 FR3027386 A1 FR 3027386A1 FR 1460134 A FR1460134 A FR 1460134A FR 1460134 A FR1460134 A FR 1460134A FR 3027386 A1 FR3027386 A1 FR 3027386A1
- Authority
- FR
- France
- Prior art keywords
- action
- button
- control
- aircraft
- identification
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 109
- 238000007726 management method Methods 0.000 title 1
- 238000013024 troubleshooting Methods 0.000 title 1
- 230000009471 action Effects 0.000 claims abstract description 86
- 238000004458 analytical method Methods 0.000 claims abstract description 39
- 230000000875 corresponding effect Effects 0.000 claims description 18
- 238000012544 monitoring process Methods 0.000 claims description 4
- 239000000446 fuel Substances 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 4
- 230000015556 catabolic process Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003278 mimic effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 230000009118 appropriate response Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 238000010257 thawing Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 238000011282 treatment Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64D—EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64D45/00—Aircraft indicators or protectors not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64D—EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64D43/00—Arrangements or adaptations of instruments
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0216—Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
- G05B23/0272—Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0275—Fault isolation and identification, e.g. classify fault; estimate cause or root of failure
- G05B23/0281—Quantitative, e.g. mathematical distance; Clustering; Neural networks; Statistical analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft, e.g. air-traffic control [ATC]
- G08G5/0017—Arrangements for implementing traffic-related aircraft activities, e.g. arrangements for generating, displaying, acquiring or managing traffic information
- G08G5/0021—Arrangements for implementing traffic-related aircraft activities, e.g. arrangements for generating, displaying, acquiring or managing traffic information located in the aircraft
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft, e.g. air-traffic control [ATC]
- G08G5/0047—Navigation or guidance aids for a single aircraft
- G08G5/0052—Navigation or guidance aids for a single aircraft for cruising
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft, e.g. air-traffic control [ATC]
- G08G5/0047—Navigation or guidance aids for a single aircraft
- G08G5/0056—Navigation or guidance aids for a single aircraft in an emergency situation, e.g. hijacking
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/1815—Semantic context, e.g. disambiguation of the recognition hypotheses based on word meaning
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/183—Speech classification or search using natural language modelling using context dependencies, e.g. language models
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L2015/086—Recognition of spelled words
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L2015/088—Word spotting
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Emergency Management (AREA)
- Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Algebra (AREA)
- Pure & Applied Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Mathematical Physics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Evolutionary Computation (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
- Procédé et dispositif d'aide à la gestion de procédures, notamment de pannes de systèmes d'un aéronef. - Le dispositif (1) comporte un système centralisé d'alarme (2) apte à détecter des pannes de systèmes de l'aéronef et à afficher sur un écran (11) des lignes de procédure, une ligne de procédure comprenant un texte présentant une indication d'une action à exécuter au moins en cas de panne, un module d'analyse sémantique (15) pour déterminer, à partir d'une ligne de procédure courante, si l'action à exécuter est associée à un bouton de commande contrôlable et pour mettre en œuvre une analyse sémantique du texte de la ligne de procédure à l'aide d'une reconnaissance de mots, pour en déduire des indications relatives au bouton de commande contrôlable, ces indications comprenant au moins une identification du bouton de commande, et une unité d'avertissement (U1) recevant ces indications et étant apte à avertir un membre d'équipage.
Description
DOMAINE TECHNIQUE La présente invention concerne un procédé et un dispositif d'aide à la gestion de procédures, notamment de pannes de systèmes d'un aéronef, en particulier d'un avion de transport.
ETAT DE LA TECHNIQUE On sait qu'un aéronef tel qu'un avion de transport est pourvu, généralement, d'un système ou calculateur central d'alarme embarqué, de type FWS (« Flight Warning System » en anglais), nommé par exemple ECAM (pour « Electronic Centralized Aircraft Monitor » en anglais, dont la traduction en français est surveillance électronique centralisée de l'aéronef). Ce système FWS surveille des fonctions de l'aéronef et transmet des informations correspondantes au(x) pilote(s) de l'aéronef. Le système FWS génère également, le cas échéant, des messages détaillant des pannes et, dans certains cas, des listes de procédures à mettre en oeuvre pour remédier à un problème (ou panne) particulier.
Pour ce faire, le système FWS reçoit des données de la part : - de systèmes de l'aéronef, pour commander le déclenchement de signaux audio et/ou visuel d'alerte, et pour afficher des procédures d'alerte lorsqu'une panne est détectée ; et - de boutons de commande, pour vérifier qu'une action particulière a été 20 exécutée durant la mise en oeuvre d'une procédure. Le système FWS comprend, généralement, un ou plusieurs calculateurs et une unité d'affichage, et a pour fonction : - d'afficher des listes de vérification ou des listes d'actions à exécuter (ou réaliser) pour configurer ou reconfigurer des systèmes de l'aéronef lorsqu'une 25 nouvelle situation ou de nouvelles phases de vol sont entrées (par exemple en passant d'un vol de croisière à une descente) ; et - d'afficher des procédures à réaliser pour reconfigurer des systèmes de l'aéronef, lorsqu'une panne est détectée sur l'un des systèmes de l'aéronef. Toutes les actions (à exécuter) pour reconfigurer les systèmes sont 30 affichées, et l'équipage doit mettre en oeuvre chaque action, l'une après l'autre. Certaines procédures requièrent un nombre important d'actions à exécuter, ce qui augmente la charge de travail de l'équipage. EXPOSE DE L'INVENTION La présente invention a pour objet de remédier à cet inconvénient, en permettant de réduire la charge de travail de l'équipage. Elle concerne un procédé d'aide à la gestion de procédures, notamment de pannes de systèmes d'un aéronef, ledit aéronef étant pourvu d'un système centralisé d'alarme comprenant au moins un écran, le système centralisé d'alarme étant configuré pour pouvoir détecter des pannes de systèmes de l'aéronef et afficher sur l'écran des lignes de procédure, une ligne de procédure comprenant un texte présentant une indication d'une action à exécuter. Selon l'invention, ledit procédé consiste à: El/ recevoir le contenu d'une ligne de procédure comprenant une indication d'une action à exécuter, telle qu'affichée sur l'écran ; E2/ déterminer si l'action à exécuter de cette ligne de procédure est associée à un bouton de commande contrôlable apte à être actionné pour déclencher l'exécution de l'action et, dans l'affirmative, mettre en oeuvre une analyse sémantique du texte de la ligne de procédure à l'aide d'une reconnaissance de mots, pour en déduire des indications relatives au bouton de commande contrôlable, ces indications comprenant au moins une identification du bouton de commande ; E3/ transmettre ces indications au moins à une unité d'avertissement pour avertir un membre d'équipage de l'aéronef.
Ainsi, grâce à l'invention, en déterminant et en fournissant des indications à l'équipage, comme précisé ci-dessous, on l'aide à exécuter une procédure de gestion de procédures, notamment lors d'une panne (mais pas exclusivement), ce qui permet de réduire sa charge de travail et remédier à l'inconvénient précité. Avantageusement, l'étape E3/ est configurée pour transmettre les indications 25 à au moins un élément d'alerte informant de la possibilité d'une exécution automatique de l'action à exécuter, et l'étape E3/ comprend une sous-étape de surveillance consistant à surveiller l'actionnement d'un bouton d'exécution automatique, et une sous-étape de commande consistant, en cas d'actionnement du bouton d'exécution automatique par un membre d'équipage de l'aéronef, à 30 commander automatiquement l'exécution de l'action. En outre, de façon avantageuse, l'étape E3/ est configurée pour transmettre les indications à au moins un écran tactile affichant et mettant en évidence au moins un bouton de commande correspondant à ladite identification, le bouton de commande mis en évidence étant configuré pour pouvoir être actionné par un membre d'équipage de l'aéronef pour déclencher l'exécution de l'action. De plus, dans ce cas, avantageusement, les boutons de commande affichés sur l'écran d'affichage tactile, autres que ledit bouton de commande mis en évidence, sont verrouillés vis-à-vis d'un actionnement. De préférence, le procédé comprend également une étape de déverrouillage consistant à permettre à un opérateur de déverrouiller les boutons de commande verrouillés. Par ailleurs, de façon avantageuse, l'étape E3/ consiste à transmettre les indications à une unité d'affichage, l'unité d'affichage affichant une page de synoptique d'au moins un système de l'aéronef, lié à l'action à exécuter. Par ailleurs, dans un mode de réalisation préféré, l'analyse sémantique mise en oeuvre à l'étape E2/ consiste, à partir de la ligne de procédure reçue comprenant un texte présentant une indication d'une action à exécuter, à mettre en oeuvre les opérations successives suivantes : A/ vérifier si l'action est exécutée ou non, et : Ail si l'action n'est pas exécutée, scinder le texte de la ligne de procédure en deux parties, à savoir une première partie comprenant une identification d'un bouton de commande et une seconde partie indiquant une position du bouton de commande, en extraire l'identification et la position, et passer à une étape B/ ; A2/ sinon, émettre un message d'erreur ; B/ vérifier si l'identification extraite fait partie d'un premier ensemble prédéterminé d'identifications de boutons de commande, et : B1/ si l'identification fait partie de ce premier ensemble, passer à une étape C!; B2/ sinon, émettre un message d'erreur ; C/ vérifier si la position extraite fait partie d'un second ensemble prédéterminé de positions contrôlables, et : C1/ si la position fait partie de ce second ensemble, transmettre l'identification et la position du bouton de commande ; C2/ sinon, transmettre uniquement l'identification du bouton de commande.
La présente invention concerne également un dispositif d'aide à la gestion de procédures, notamment de pannes de systèmes, d'un aéronef, ledit dispositif comportant un système centralisé d'alarme comprenant au moins un écran, le système centralisé d'alarme étant configuré pour pouvoir détecter des pannes et afficher sur l'écran des lignes de procédure, une ligne de procédure comprenant un texte présentant une indication d'une action à exécuter. Selon l'invention, ledit dispositif comporte de plus : - un module de commande comprenant un module d'analyse sémantique, le module d'analyse sémantique étant configuré pour recevoir une ligne de procédure courante, le module d'analyse sémantique étant également configuré pour déterminer à partir de la ligne de procédure courante si l'action à exécuter est associée à un bouton de commande contrôlable apte à être actionné pour déclencher l'exécution de l'action et, pour mettre en oeuvre une analyse sémantique du texte de la ligne de procédure à l'aide d'une reconnaissance de mots, pour en déduire des indications relatives au bouton de commande contrôlable, ces indications comprenant au moins une identification du bouton de commande ; et - au moins une unité d'avertissement liée audit module d'analyse sémantique, ladite unité d'avertissement recevant ces indications et étant apte à avertir un membre d'équipage. Dans un premier mode de réalisation, l'unité d'avertissement comprend au moins un élément d'alerte informant de la possibilité d'une exécution automatique de l'action à exécuter. De préférence, l'élément d'alerte correspond à l'un des éléments suivants : - au moins un symbole affiché sur une unité d'affichage ; - au moins un élément lumineux configuré pour émettre un signal lumineux. De plus, avantageusement, l'unité d'avertissement comprend au moins un bouton d'exécution automatique, et le module de commande est configuré pour, en cas d'actionnement du bouton d'exécution automatique par un opérateur, 25 commander automatiquement l'exécution de l'action correspondante. Par ailleurs, dans un second mode de réalisation particulier, l'unité d'avertissement comprend un écran d'affichage tactile configuré pour mettre en évidence un bouton de commande correspondant à ladite identification, le bouton de commande mis en évidence sur l'écran d'affichage tactile étant configuré pour qu'un 30 actionnement de ce bouton de commande commande l'exécution de l'action. De préférence, l'écran d'affichage tactile est configuré pour afficher une pluralité de boutons de commande et pour verrouiller vis-à-vis d'un actionnement les boutons de commande autres que ledit bouton de commande mis en évidence, et l'unité d'avertissement comprend une unité de déverrouillage configurée pour permettre à un opérateur de déverrouiller les boutons de commande verrouillés. En outre, avantageusement, l'unité d'avertissement comprend un écran d'affichage configuré pour afficher une page de synoptique d'au moins un système lié à l'action à exécuter. Par ailleurs, de façon avantageuse, le module de commande comprend une base de données comprenant au moins certaines des informations suivantes : - des noms et abréviations de termes utilisés au moins dans des lignes de procédure ; 10 - des identifications de boutons de commande ; - des positions de boutons de commande contrôlable. PRESENTATION DES FIGURES Les figures annexées feront bien comprendre comment l'invention peut être réalisée. Sur ces figures, des références identiques désignent des éléments 15 semblables. La figure 1 est le schéma synoptique d'un premier mode de réalisation d'un système de gestion de pannes. La figure 2 est le schéma synoptique d'un second mode de réalisation d'un système de gestion de pannes. 20 La figure 3 est le schéma synoptique d'une méthode d'analyse sémantique du texte d'une ligne de procédure. Les figures 4 et 5 montrent schématiquement des moyens du premier mode de réalisation du système de gestion de pannes, utilisés pour la mise en oeuvre de situations particulières. 25 Les figures 6 et 7 montrent schématiquement des moyens du second mode de réalisation du système de gestion de pannes, utilisés pour la mise en oeuvre de situations particulières. DESCRIPTION DETAILLEE Le dispositif 1 représenté schématiquement sur les figures 1 et 2 selon deux 30 modes de réalisation différents permettant d'illustrer l'invention, est notamment destiné à aider au traitement et à la gestion de procédures, notamment de pannes, relatives à des systèmes (de commande de vol, d'alimentation en carburant, de dégivrage,...) d'un aéronef (non représenté), en particulier d'un avion de transport.
Ce dispositif 1 comporte un système (ou calculateur) centralisé d'alarme 2 embarqué, de type FWS (« Flight Warning System » en anglais), nommé par exemple ECAM (pour « Electronic Centralized Aircraft Monitor » en anglais). Le système centralisé (ou central) d'alarme 2 surveille des fonctions d'un ensemble 3 de systèmes de l'aéronef, auxquels il est relié (directement ou indirectement) comme illustré par une flèche 4, et il transmet des informations correspondantes au(x) pilote(s) de l'aéronef. Le système centralisé d'alarme 2 génère également, le cas échéant, des messages détaillant des pannes et, dans certains cas, des listes de procédures à mettre en oeuvre pour remédier à une panne ou un problème particulier. Le système centralisé d'alarme 2 est une unité de traitement centralisée, qui détecte des pannes et/ou des phases de vol, et envoie des données appropriées à une unité de contrôle 5, à une unité audio 6, et à une unité d'affichage 7 via respectivement des liaisons 8 à 10. Plus précisément : - l'unité de contrôle 5 comprend un ensemble de boutons qui sont mis en évidence en cas d'alarme (notamment suite à une panne) et qui doivent être pressés par un opérateur pour arrêter une alarme ; - l'unité audio 6 regroupe des dispositifs (haut-parleurs ou casques) pour émettre des signaux d'alerte sonores ; et - l'unité d'affichage 7 comprend au moins un écran d'affichage d'alerte 11 de type WD (« Warning Display » en anglais). Par ailleurs, le dispositif 1 comporte une interface (ou panneau) de contrôle 12A, 12B, de type ICP (« Integrated Control Panel » en anglais), qui comprend des boutons ou bien un ou des pavés tactiles, comme précisé ci-dessous.
Le système centralisé d'alarme 2 reçoit des données de systèmes de l'aéronef (comme illustré par la liaison 4), et lorsqu'une panne est détectée, il commande via les liaisons 8 à 10 le déclenchement de signaux audio et/ou visuel d'alerte par les unités 5 et 6 et l'affichage de procédures d'alerte par l'unité d'affichage 7.
De plus, le système centralisé d'alarme 2 reçoit des données de la part de boutons de commande (par exemple de l'interface de contrôle 12A, 12B), pour vérifier qu'une action particulière a été exécutée durant la mise en oeuvre d'une procédure.
Le système centralisé d'alarme 2 a pour fonction : - d'afficher (par exemple sur l'écran d'affichage d'alerte 11) des listes de vérification ou des listes d'actions à exécuter (ou réaliser) pour configurer ou reconfigurer des systèmes de l'aéronef lorsqu'une nouvelle situation ou une nouvelle phase de vol se présente (par exemple en passant d'un vol de croisière à une descente) ; et - d'afficher (notamment sur l'écran d'affichage d'alerte 11) des procédures à réaliser pour reconfigurer des systèmes de l'aéronef, lorsqu'une panne est détectée sur l'un des systèmes de l'aéronef. Par exemple, lorsqu'une pompe de carburant est détectée en panne, une procédure demandant à l'équipage de l'aéronef de l'éteindre est affichée. Le système centralisé d'alarme 2 est configuré pour afficher sur l'écran d'affichage d'alerte 11 des lignes de procédure au moins en cas de panne, une ligne de procédure comprenant par exemple une indication d'une action à exécuter. Sur les figures 1 et 2, on a également représenté un opérateur 0, notamment un pilote de l'aéronef, qui peut prendre connaissance d'informations générées par les unités 5, 6 et 7, comme illustré par des flèches 11, 12 et 13 en tirets. L'opérateur 0 peut également agir sur l'interface de contrôle 12A, 12B, comme illustré par une flèche 14 en tirets. Le dispositif 1 comporte de plus : - un module de commande 14 comprenant un module d'analyse sémantique 15. Le module d'analyse sémantique 15 est configuré pour recevoir une ligne de procédure courante, une ligne de procédure comprenant par exemple une indication d'une action à exécuter Le module d'analyse sémantique 15 est également configuré pour déterminer à partir de la ligne de procédure courante si l'action à exécuter est associée à un bouton de commande contrôlable à actionner pour exécuter cette action et, dans l'affirmative, pour mettre en oeuvre une analyse sémantique du texte de la ligne de procédure à l'aide d'une reconnaissance de mots, pour en déduire des indications relatives au bouton de commande contrôlable, comme précisé ci-dessous, ces indications comprenant au moins l'identification du bouton de commande ; et - au moins une unité d'avertissement U1, U2 liée audit module d'analyse sémantique 15 et précisée ci-dessous, l'unité d'avertissement U1, U2 recevant ces indications et étant apte à avertir un membre d'équipage.
On considère qu'un bouton de commande est contrôlable si son état peut être modifié, en particulier en vue de commander l'exécution d'une action. L'état peut prendre différentes positions contrôlables (« ON » (allumé en français), « OFF » (éteint en français),...).
Ainsi, en déterminant et en fournissant des indications à l'équipage via l'unité d'avertissement U1, U2, en particulier en cas de panne, comme précisé ci-dessous, le dispositif 1 aide l'équipage à exécuter une procédure de gestion de panne. Dans le cadre de la présente invention, deux modes de réalisation principaux sont prévus, pour utiliser les indications fournies par le module de commande 14, qui sont représentés respectivement sur les figures 1 et 2. Ces modes de réalisation présentent en commun les éléments décrits ci- dessus et notamment le module d'analyse sémantique 15 qui est lié au système centralisé d'alarme 2 via une liaison 16. Ce module d'analyse sémantique 15 comprend une unité centrale de traitement, de type CPU (« Central Processing Unit » en anglais), et est associé à une base de données 17 faisant partie du module de commande 14. L'unité centrale de traitement reçoit les mêmes données que le système centralisé d'alarme 2, à savoir des données de texte, par exemple via la liaison 16. En outre, la base de données 17, qui est reliée au module d'analyse sémantique 15 via une liaison 18 comme représenté sur les figures 1 et 2 ou qui est intégrée dans ce dernier, comprend les informations suivantes : - des noms et abréviations de termes utilisés au moins dans des lignes de procédure ; - des identifications de boutons de commande ; - des positions de boutons de commande contrôlables. Dans le premier mode de réalisation représenté sur la figure 1, l'unité d'avertissement U1 comprend au moins un élément d'alerte 20. Cet élément d'alerte 20 est activé par le module de commande 14 via une liaison 21 pour informer l'équipage de la possibilité d'une exécution automatique d'une action à exécuter, comme illustré par une liaison 15. L'élément d'alerte 20 est activé jusqu'à ce qu'un membre d'équipage exécute l'action requise. L'élément d'alerte 20 peut être réalisé sous différentes formes. En particulier, il peut être réalisé sous forme : - d'un symbole visuel affiché sur un écran d'affichage, et notamment sur l'écran d'affichage d'alerte 11, et ceci : - soit, au début de la ligne de procédure à automatiser, comme représenté pour un symbole 22 sur les figures 4 et 5; - soit, à une localisation fixe sur l'écran d'affichage ; ou - d'un élément lumineux configuré pour émettre un signal lumineux. Cet élément lumineux peut être incorporé ou non dans un bouton de commande, et il peut être localisé à différents endroits. En particulier, il peut être agencé : - près d'un écran d'affichage ; - près de l'interface de contrôle 12A; - près de boutons sur le pylône ; - près ou à l'intérieur d'un bouton d'exécution automatique (quelle que soit sa localisation).
En outre, dans ce premier mode de réalisation, l'unité d'avertissement U1 comprend au moins un bouton d'exécution automatique 23. De plus, le module de commande 14 est configuré pour commander automatiquement l'exécution de l'action correspondante en cas d'actionnement du bouton d'exécution automatique 23 par un membre d'équipage. Cet actionnement est détecté par le module de commande 14 par exemple via une liaison 24. Par conséquent, l'actionnement du bouton d'exécution automatique 23 amène le bouton de commande contrôlable dans la position demandée (via le module de commande 14 et les liaisons 24 et 25 ou directement via une liaison 19) et génère une exécution automatique de l'action correspondante à exécuter.
Le bouton de commande contrôlable est ainsi contrôlable automatiquement avec un changement d'état. L'état du bouton de commande contrôlable peut également être changé par l'équipage en pressant simplement le bouton de commande correspondant. Dans le premier mode de réalisation de la figure 1, le dispositif 1 comprend 30 donc un élément d'alerte 20 et un bouton d'exécution automatique 23, en plus du module d'analyse sémantique 15, comme représenté en trait épais. L'élément d'alerte 20 et le bouton d'exécution automatique 23 peuvent être, soit des boutons différents, soit un même bouton (de type bouton-poussoir ou un bouton d'écran tactile). On entend par « bouton d'écran tactile » une zone tactile localisée sur l'écran tactile qui est sensible à un contact notamment digital et dont le contact génère la même commande qu'un bouton-poussoir. Dans un mode de réalisation particulier, le bouton d'exécution automatique 5 peut correspondre à un bouton-poussoir d'une interface homme/machine de l'ECAM (l'interface homme/machine est nommée «ECP » pour « ECAM Control Panel» en anglais). Ainsi, dans le cadre de la présente invention, le bouton d'exécution automatique 23 peut être notamment : 10 - un bouton-poussoir dédié, pouvant être localisé à différents endroits du cockpit ; - le même bouton que celui utilisé pour vérifier les lignes de procédure sur un afficheur de l'ECAM. Le fonctionnement de ce premier mode de réalisation sera décrit plus en détail, ci-après, en référence aux figures 4 et 5. 15 Par ailleurs, dans un second mode de réalisation particulier représenté sur la figure 2, l'unité d'avertissement U2 comprend, comme interface de contrôle, un écran d'affichage tactile 12B. Cet écran d'affichage tactile 12B est configuré pour mettre en évidence le bouton de commande correspondant à l'identification reçue du module de commande 14 via une liaison 26. Le bouton de commande correspondant 30 20 (figures 6 et 7) est configuré pour qu'un actionnement de ce bouton de commande 30 déclenche l'exécution de l'action (qui est réalisée de façon usuelle). Le module de commande 14 est également relié par une liaison 28 à l'unité d'affichage 7. Dans ce second mode de réalisation, les panneaux de contrôle de type ICP sont remplacés par l'écran d'affichage tactile 12B, qui peut être placé n'importe où 25 dans le poste de pilotage (au centre, au plafond). De plus, dans une réalisation préférée de ce second mode de réalisation, l'écran d'affichage tactile 12B est configuré pour verrouiller vis-à-vis d'un actionnement les boutons de commande 31 autres que le bouton de commande 30 mis en évidence, comme représenté sur les figures 6 et 7, ce qui empêche un 30 actionnement non souhaité d'un de ces autres boutons de commande. De plus, l'unité d'avertissement U2 comprend une unité de déverrouillage 35 (intégrée par exemple dans l'écran d'affichage tactile 12B) qui est configurée pour permettre à un opérateur de déverrouiller les boutons de commande verrouillés.
Les boutons de commande, autres que ledit bouton de commande mis en évidence, peuvent être verrouillés vis-à-vis d'un actionnement, soit individuellement, soit par un écran de verrouillage couvrant la page entière affichée excepté le bouton de commande approprié, comme précisé ci-dessous en référence respectivement aux figures 6 et 7. Le fonctionnement de ce second mode de réalisation est décrit plus en détail, ci-après, en référence à ces figures 6 et 7. Le dispositif 1, tel que réalisé selon l'un ou l'autre des premier et second modes de réalisation précités, utilise une information d'une action à exécuter pour réduire la charge de travail de l'équipage et augmenter les marges de sécurité. Il aide ainsi l'équipage à exécuter les procédures de façon plus efficace. La méthode (ou l'algorithme) d'analyse sémantique mise en oeuvre par le module d'analyse sémantique 15 (figures 1 et 2) est présentée sur la figure 3. Elle consiste à réaliser des traitements, à partir d'une ligne (de procédure) d'entrée reçue à une étape El. Sur l'exemple de la figure 3: - Y (pour « Yes », oui en français) signifie qu'une condition vérifiée est réalisée ; et - N (pour « No », non en français) signifie qu'une condition vérifiée n'est pas réalisée. Une ligne d'entrée pour l'algorithme d'analyse sémantique est une structure de données, contenant les éléments suivants : - un texte TEXT représentant le contenu de la ligne de procédure ; - un booléen ACTION qui définit si la ligne de procédure est une action ou non. Un booléen est une variable à deux états. Une variable de ce type est ainsi, soit à l'état « Vrai » (« True » en anglais), soit à l'état « Faux » (« False » en anglais) ; - un booléen SENSED (détecté) qui définit si, pour la ligne de procédure, on détecte une action ou non. Si le booléen SENSED est à l'état « Faux » (non détectable) et indique que, pour la ligne de procédure, on ne peut pas détecter, cela signifie que les systèmes ne peuvent pas détecter si l'action a été réalisée (exécutée) ou non. Inversement, si le booléen SENSED est à l'état « Vrai » (détectable) et indique que, pour la ligne de procédure, on peut détecter, cela signifie que les systèmes peuvent détecter si l'action a été réalisée ou non ; - un booléen STATE (état) qui définit si l'action de la ligne de procédure est effectivement réalisée ou non.
Les trois conditions suivantes Cl à C3 doivent être remplies pour la mise en oeuvre de la méthode d'analyse sémantique : - Cl: ligne d'action : ACTION a la valeur appropriée (Vraie) ; - C2: action détectable : SENSED a la valeur appropriée (Vraie) ; - C3: action non réalisée : STATE a la valeur appropriée (Faux). Par ailleurs, une quatrième condition C4 doit également être remplie. Il doit s'agir d'une action unique. Si le texte TEXT ne contient aucune ligne de caractères relative à une ligne d'action multiple, il s'agit une action unique. En revanche, si le texte TEXT contient des signes ou termes tels que « ALL » (tout), « & », « or » (ou), « + » ou une lettre minuscule « s », il s'agit d'une ligne d'action multiple. Ces vérifications V sont réalisées à l'étape E2. Si les trois conditions Cl à C3 sont remplies pour les données à l'intérieur du système centralisé d'alarme 2, il n'est pas nécessaire de prévoir (dans le module de commande 15 ou dans le module d'analyse sémantique 14) une logique additionnelle pour les vérifier. Elles sont envoyées par le système centralisé d'alarme 2 avec le texte de la ligne de procédure. Pour continuer à l'étape E3 suivante de l'algorithme, la ligne de procédure doit donc présenter les caractéristiques suivantes : - concerner une action ; - détectable ; - non réalisée ; et - unique. Toutes les lignes de procédure à action unique détectable présentent la même structure sémantique déterminée avec des termes caractéristiques ou abréviations prédéterminées, utilisés en aéronautique. Pour une action non encore réalisée, la structure est « Désignation du bouton de commande... Position à obtenir », par exemple « WING A-ICE... ON », où le bouton de commande est « WING A-ICE » (bouton de commande de dégivrage de l'aile) qui doit être amené dans la position « ON » (pour activer le dégivrage). L'algorithme utilise la structure sémantique pour extraire et récupérer des informations, en mettant en oeuvre les étapes E3 à E5 suivantes : - E3/ scinder la ligne de procédure en deux parties, en enlevant les points « », à savoir en : - une partie de gauche : contenant la désignation du bouton de commande, par exemple « WING A-ICE » pour l'exemple précité ; et - une partie de droite : contenant la position du bouton de commande, par exemple « ON »; - E4/ reconnaître la désignation du bouton de commande par une vérification dans la base de données 17: - si la vérification est positive, on dispose de l'identification qui identifie le bouton de commande sans ambiguïté ; - si la vérification n'aboutit pas, le bouton de commande n'est pas reconnu et l'algorithme envoie un code d'erreur (bouton de commande non reconnu) à la sortie S2; - E5/ uniquement si l'étape E4 aboutit (« Y »), reconnaître si la position du bouton de commande est contrôlable, en vérifiant une correspondance dans la base de données 17 contenant les positions boutons de commande contrôlables, en utilisant l'identification du bouton de commande (de l'étape E4 précédente). Par exemple, pour le bouton de commande identifié associé à « WING A-ICE », les positions contrôlables sont « ON », « OFF », « AUTO » : - si la position du bouton de commande est dans la base de données 17, la position du bouton de commande est identifiée sans ambiguïté. Le couple (Identification/Position) est envoyé à l'interface de contrôle (sortie S3). Cette indication (ou information) peut être utilisée dans les deux modes de réalisation précités (figures 1 et 2), par exemple si la position du bouton de commande est « ON »; - si la position du bouton de commande n'est pas dans la base de données 17, seule l'identification du bouton de commande est envoyée à l'interface de contrôle (sortie S4). Cette indication est seulement utilisée dans le second mode de réalisation précité. Par exemple, si la position du bouton de commande est « as required » (« comme requis ») ou « consider » (« considérer »), cette position n'est pas une position contrôlable.
On obtient une sortie de l'algorithme (tel que représenté sur la figure 3) pour chaque ligne de procédure d'entrée. Il existe quatre sorties Si à S4 possibles de l'algorithme, à savoir : - sortie Si : la ligne de procédure d'entrée n'est pas une ligne à action unique 5 détectable et n'est pas prise en compte. L'algorithme envoie un code (ou message) d'erreur ; - sortie S2: le bouton de commande n'est pas reconnu sans ambiguïté, et il n'est donc pas pris en compte. L'algorithme envoie un code d'erreur ; - sortie S3: la position et l'identification sont définies sans ambiguïté et elles sont 10 envoyées à l'interface de contrôle, pour être utilisées dans l'un ou l'autre des deux modes de réalisation précités ; - sortie S4: uniquement l'identification est identifiée sans ambiguïté et elle est envoyée à l'interface de contrôle, pour être utilisée dans le second mode de réalisation uniquement.
15 On décrit ci-après le fonctionnement du premier mode de réalisation de l'invention en référence aux figures 4 et 5, à partir d'exemples particuliers. Sur ces figures 4 et 5, on a représenté schématiquement : - en haut, l'écran d'affichage d'alerte 11 faisant partie de l'unité d'affichage 7 ; et - en bas, l'interface de contrôle 12A.
20 Dans l'exemple représenté sur ces figures 4 et 5, l'alerte indique un désaccord d'instruments de données air de l'aéronef, avec un texte affiché par exemple de type « NAV ALL AIR DATA DISAGREE » (c'est à dire « NAV Toutes les données air sont en désaccord »), sur l'écran d'affichage d'alerte 11. Dans cette situation, pour retrouver une information fiable, on demande au 25 pilote de comparer les données entre les systèmes de données air principal et de secours, et de désactiver d'autres systèmes de l'aéronef, qui pourraient perturber ces systèmes de données air (par exemple le système de dégivrage). Une pluralité de lignes de procédure L1 à L5 sont également représentées. Ces lignes de procédure L1 à L5 qui sont telles que décrites ci-dessus, sont 30 simplement représentées sur les figures 4 et 5 par un trait épais illustrant un texte. Le pilote connaît l'action (ou procédure) à mettre en oeuvre, par la mise en évidence de la première ligne de procédure L1. Pour ce faire, cette première ligne de procédure L1 est par exemple entourée par un encadrement (tel que l'encadrement 27), de préférence un rectangle, représenté notamment dans une couleur particulière, par exemple en bleu. Le texte de la ligne de procédure L1 qui est la ligne de procédure courante est, par exemple, « AIR DATA ... CHECK », c'est-à-dire « Données Air ... A vérifier ». Cette première ligne de procédure L1 ainsi mise en évidence est une ligne non détectable. Cela signifie que les systèmes ne peuvent pas détecter si l'action a été réalisée ou non. Le pilote doit vérifier de façon usuelle avec le bouton approprié. Le pilote interagit normalement avec le système centralisé d'alarme 2 en utilisant l'interface de contrôle 12A de façon usuelle. Le module d'analyse sémantique ignore donc cette ligne de procédure L1 de type non détectable (sortie Si de la figure 3). Par ailleurs, si la ligne de procédure suivante L2 mise en évidence est, par exemple, « AT LEAST ONE AIR DATA ... RELIABLE ? » (c'est-à-dire « Au moins une donnée air ... Fiable ? »), elle est également ignorée, car il s'agit d'une ligne de question et non pas d'une ligne d'action. En revanche, dans l'exemple de la figure 4, une ligne de procédure L3 (mise en évidence par l'encadrement 27), par exemple « A-ICE AUTO MODE ... OFF », est détectée par le module d'analyse sémantique 15 comme étant une ligne d'action unique détectable. L'identification du bouton de commande et sa position sont reconnues par le module d'analyse sémantique 15. Le module d'analyse sémantique 15 envoie un ordre (booléen) à l'élément d'alerte 20 pour l'activer. Comme indiqué ci-dessus, il peut s'agir d'un élément lumineux dans le cockpit ou d'un symbole spécifique par exemple sur l'unité d'affichage 7. Cet élément d'alerte 20 informe le pilote que l'action associée à la ligne de procédure L3 peut être automatisée. Dans cet exemple, l'élément d'alerte 20 est un symbole visuel 21 affiché au début de la ligne de procédure L3 sur l'écran d'affichage d'alerte 11 de l'unité d'affichage 7. Cet élément d'alerte 20 peut être positionné ailleurs dans le cockpit, par 30 exemple dans un avertisseur central ou un bouton dédié. Le pilote dont on a représenté une main 29 sur la figure 4, actionne le bouton d'exécution automatique 23 pour commander l'exécution automatique de l'action associée à la ligne de procédure L3. Pour ce faire, le pilote peut presser un bouton- poussoir, ou toucher une zone d'un écran en cas d'écran tactile. L'actionnement du bouton d'exécution automatique 23 est détecté, et le module d'analyse sémantique 15 envoie l'identification et la position du bouton de commande à l'interface de contrôle 12A pour déclencher automatiquement l'action. Le bouton de commande contrôlable (« A-ICE AUTO MODE ») est amené dans l'état fermé (« OFF »). Dans l'exemple des figures 4 et 5, le bouton d'exécution automatique 23 est localisé sur l'interface de contrôle 12A. Comme l'interface de contrôle 12A a déclenché l'action sur le bouton, conformément à la position et à l'identification reçues, le système centralisé d'alarme 2 le détecte, et il commande les affichages suivants : - la ligne de procédure L3 est marquée comme étant réalisée via un affichage dans une couleur correspondante, par exemple en blanc, et sans points «... », entre « AICE AUTO MODE » et « OFF », c'est-à-dire « A-ICE AUTO MODE OFF » ; et - l'encadrement 27 est déplacé à la ligne de procédure L4 suivante, pour la mettre en évidence comme représenté sur la figure 5, cette ligne de procédure L4 devient ainsi la ligne de procédure courante. On décrit ci-après le fonctionnement du second mode de réalisation de l'invention, en référence aux figures 6 et 7 à partir d'un exemple particulier. Sur les figures 6 et 7, on a représenté schématiquement : - en haut, l'écran d'affichage d'alerte 11 faisant partie de l'unité d'affichage 7; et - en bas, l'interface de contrôle correspondant à l'écran d'affichage tactile 12B. Dans cet exemple, l'alerte considère que les deux réservoirs de carburant des ailes (droite et gauche) de l'aéronef sont à un niveau bas, avec par exemple un texte « FUEL L+R WING TK LEVEL LO » et des lignes de procédure L6 à L10. Le pilote doit ouvrir les vannes « crossfeed » A et B pour permettre un libre transfert de carburant entre les deux côtés de l'aéronef. Dans cet exemple, la première ligne de procédure L6 (ligne de procédure courante mise en évidence par l'encadrement 27) est « CROSSFEED A ... ON », c'est-à-dire « Alimentation transversale ... Ouvert ». Cette ligne de procédure L6 est bien une ligne d'action unique détectable. Le module de commande 14 met en évidence sur l'écran d'affichage tactile 12B le bouton de commande 30 correspondant à l'identification, sur la page 302 73 86 17 « FUEL » correspondante. D'autres pages sont également affichables, comme illustré par « ELEC », « AIR », « ENG », « HYD » et « BLEED ». De plus, les boutons de commande 31, autres que ledit bouton de commande 30 mis en évidence, sont verrouillés vis-à-vis d'un actionnement, et ceci 5 individuellement, comme illustré par des hachures 32 pour chacun de ces boutons de commande 31 sur la figure 6. Ces hachures 32 mettent en évidence un verrouillage individuel de chacun des boutons de commande 31. La figure 7 illustre une situation identique à la situation représentée sur la figure 6, mais avec un écran de verrouillage 33 couvrant la page entière excepté le 10 bouton de commande 31 approprié, au lieu de chaque bouton de commande individuellement comme dans l'exemple précédent. Dans une telle situation de verrouillage (figures 6 et 7), un opérateur peut utiliser l'unité de déverrouillage 35 (figure 2) pour déverrouiller les boutons de commande 31 verrouillés.
15 Cette unité de déverrouillage 35 correspond à un mécanisme de surpassement pour permettre au pilote de déclencher des actions sur des boutons de commande 31 verrouillés si nécessaire. Un exemple de mécanisme de surpassement peut comprendre : - un élément d'affichage affichant une demande de confirmation de déverrouillage si 20 le pilote touche un bouton de commande 31 verrouillé, en affichant par exemple une question telle que « Déverrouiller tous les boutons de commande ? Oui/Non » ; et - un élément de confirmation, dont l'actionnement, en sélectionnant la réponse adéquate (« Oui »), déverrouille tous les boutons de commande 31. Par ailleurs dans une variante de réalisation particulière, susceptible d'être 25 appliquée aux deux modes de réalisation décrits ci-dessus, le module d'analyse sémantique 15 est lié à un écran d'affichage de synoptique 34 faisant par exemple partie de l'unité d'affichage 7 (figures 1 et 2). Le module d'analyse sémantique 15 envoie des instructions à cet écran d'affichage de synoptique 34 pour afficher automatiquement une page de synoptique liée à la ligne de procédure traitée par le 30 module d'analyse sémantique 15, et plus précisément une page de synoptique d'au moins un système lié à l'action à exécuter. Cet affichage automatique n'est pas réalisé pour des actions dont l'effet ne peut pas être vu sur une page de synoptique. A titre d'illustration, une ligne de procédure de type « Anti-Ice Auto Mode ... OFF » est un tel exemple, pour lequel aucun affichage de ce type n'est réalisé. En revanche, une ligne de procédure de type « WING A-ICE ... ON » (c'est-à-dire « Dégivrage aile ... Allumer »), qui demande au pilote d'amener le bouton « WING A-ICE » en « ON », peut être automatisée. Dans ce cas, en dégivrant certaines sondes, on pourrait améliorer la situation. La page de synoptique de type BLEED est affichée et montre si « WING A-ICE » est sur la position « ON » ou non. Lorsque le pilote actionne le bouton d'exécution automatique, l'action est automatisée, et le pilote peut vérifier visuellement que l'action a été réalisée en voyant l'indication sur la page de synoptique affichée. Le dispositif 1 tel que décrit ci-dessus, peut donc réaliser les opérations suivantes : - il extrait du contenu d'une ligne de procédure courante l'action suivante à réaliser qui est affichée sur l'écran d'affichage d'alerte ; - il détermine si l'action à réaliser concerne un bouton de commande contrôlable et le cas échéant extrait des indications (identification du bouton à activer, état (« ON », «OFF »,...) dans lequel il doit être amené) à partir du texte de la ligne de procédure en utilisant une reconnaissance de mots ; - il envoie ces indications : - dans le premier mode de réalisation, notamment à un élément d'alerte, avec un changement automatique de l'état du bouton de commande contrôlable (à la place de l'équipage actionnant ce bouton) et une commande automatique du déclenchement de l'exécution de l'action correspondante ; ou - dans le second mode de réalisation, à un écran d'affichage tactile sur lequel les boutons de commande sont affichés : - pour mettre en évidence le bouton de commande devant être actionné par l'équipage ; et - pour bloquer les autres boutons de commande, afin d'empêcher un actionnement erroné de l'équipage ; et - dans une variante de réalisation, à l'unité d'affichage de synoptique (en charge des pages de synoptique de systèmes) pour afficher, le cas échéant, la page appropriée qui fournit des informations sur l'action à réaliser.
Claims (15)
- REVENDICATIONS1. Procédé d'aide à la gestion de procédures, notamment de pannes de systèmes d'un aéronef, ledit aéronef étant pourvu d'un système centralisé d'alarme (2) comprenant au moins un écran, le système centralisé d'alarme (2) étant configuré pour pouvoir détecter des pannes de systèmes de l'aéronef et afficher sur l'écran (11) des lignes de procédure, une ligne de procédure (L1 à Li 0) comprenant un texte présentant une indication d'une action à exécuter, caractérisé en ce que ledit procédé consiste à: El/ recevoir le contenu d'une ligne de procédure comprenant une indication d'une action à exécuter, telle qu'affichée sur l'écran (11) ; E2/ déterminer si l'action à exécuter de cette ligne de procédure est associée à un bouton de commande contrôlable apte à être actionné pour déclencher l'exécution de l'action et, dans l'affirmative, mettre en oeuvre une analyse sémantique du texte de la ligne de procédure à l'aide d'une reconnaissance de mots, pour en déduire des indications relatives au bouton de commande contrôlable, ces indications comprenant au moins une identification du bouton de commande ; E3/ transmettre ces indications au moins à une unité d'avertissement (U1, U2) pour avertir un membre d'équipage de l'aéronef.
- 2. Procédé selon la revendication 1, caractérisé en ce que l'étape E3/ est configurée pour transmettre les indications à au moins un élément d'alerte (20) informant de la possibilité d'une exécution automatique de l'action à exécuter, et en ce que l'étape E3/ comprend une sous-étape de surveillance consistant à surveiller l'actionnement d'un bouton d'exécution automatique (23), et une sous-étape de commande consistant, en cas d'actionnement du bouton d'exécution automatique (23) par un membre d'équipage (0) de l'aéronef, à commander automatiquement l'exécution de l'action.
- 3. Procédé selon l'une des revendications 2 et 3, caractérisé en ce que, l'étape E3/ est configurée pour transmettre les indications à au moins un écran tactile (12B) affichant et mettant en évidence au moins un bouton de commande (30) correspondant à ladite identification, le bouton de commande (30) mis en évidence étant configuré pour pouvoir être actionné par un membre d'équipage (0) de l'aéronef pour déclencher l'exécution de l'action.
- 4. Procédé selon la revendication 3, ledit écran tactile (12B) affichant une pluralité de boutons de commande (30, 31), caractérisé en ce que les boutons de commande (31), autres que ledit bouton de commande (30) mis en évidence, sont verrouillés vis-à-vis d'un actionnement.
- 5. Procédé selon la revendication 4, caractérisé en ce qu'il comprend une étape de déverrouillage consistant à permettre à un membre d'équipage (0) de déverrouiller les boutons de commande verrouillés.
- 6. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape E3/ consiste à transmettre les indications à une unité d'affichage (34), l'unité d'affichage (34) affichant une page de synoptique d'au moins un système de l'aéronef lié à l'action à exécuter.
- 7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'analyse sémantique mise en oeuvre à l'étape E2/ consiste, à partir de la ligne de procédure reçue comprenant un texte présentant une indication d'une action à exécuter, à mettre en oeuvre les opérations successives suivantes : A/ vérifier si l'action est exécutée ou non, et : Al/ si l'action n'est pas exécutée, scinder le texte de la ligne de procédure en deux parties, à savoir une première partie comprenant une identification d'un bouton de commande et une seconde partie indiquant une position du bouton de commande, en extraire l'identification et la position, et passer à une étape B/ ; A2/ sinon, émettre un message d'erreur ; B/ vérifier si l'identification extraite fait partie d'un premier ensemble prédéterminé d'identifications de boutons de commande, et : B1/ si l'identification fait partie de ce premier ensemble, passer à une étape C!; B2/ sinon, émettre un message d'erreur ; C/ vérifier si la position extraite fait partie d'un second ensemble prédéterminé de positions contrôlables, et : C1/ si la position fait partie de ce second ensemble, transmettre l'identification et la position du bouton de commande ; C2/ sinon, transmettre uniquement l'identification du bouton de commande.
- 8. Dispositif d'aide à la gestion de procédures, notamment de pannes de systèmes d'un aéronef, ledit dispositif (1) comportant un système centralisé d'alarme (2) comprenant au moins un écran (11), le système centralisé d'alarme (2) étantconfiguré pour pouvoir détecter des pannes de systèmes de l'aéronef et afficher sur l'écran (11) des lignes de procédure (L1 à L10), une ligne de procédure comprenant un texte présentant une indication d'une action à exécuter, caractérisé en ce qu'il comporte de plus : - un module de commande (14) comprenant un module d'analyse sémantique (15), le module d'analyse sémantique (15) étant configuré pour recevoir une ligne de procédure courante affichée sur l'écran (11), le module d'analyse sémantique (15) étant également configuré pour déterminer, à partir de la ligne de procédure courante, si l'action à exécuter est associée à un bouton de commande contrôlable apte à être actionné pour déclencher l'exécution de l'action et, pour mettre en oeuvre une analyse sémantique du texte de la ligne de procédure à l'aide d'une reconnaissance de mots, pour en déduire des indications relatives au bouton de commande contrôlable, ces indications comprenant au moins une identification du bouton de commande ; et - au moins une unité d'avertissement (U1, U2) liée audit module d'analyse sémantique (15), ladite unité d'avertissement (U1, U2) recevant ces indications et étant apte à avertir un membre d'équipage.
- 9. Système selon la revendication 8, caractérisé en ce que l'unité d'avertissement (U1) comprend au moins un élément d'alerte (20) informant de la possibilité d'une exécution automatique de l'action à exécuter.
- 10. Système selon la revendication 9, caractérisé en ce que l'élément d'alerte (20) correspond à l'un des éléments suivants : - au moins un symbole (21) affiché sur une unité d'affichage (11) ; - au moins un élément lumineux configuré pour émettre un signal lumineux.
- 11. Système selon l'une des revendications 8 à 10, caractérisé en ce que l'unité d'avertissement (U1) comprend au moins un bouton d'exécution automatique (23), et en ce que le module de commande (14) est 30 configuré pour, en cas d'actionnement du bouton d'exécution automatique (23) par un opérateur, commander automatiquement l'exécution de l'action correspondante.
- 12. Système selon l'une quelconque des revendications 8 à 11,caractérisé en ce que l'unité d'avertissement (U2) comprend un écran d'affichage tactile (12B) configuré pour mettre en évidence un bouton de commande (30) correspondant à ladite identification, le bouton de commande (30) mis en évidence sur l'écran d'affichage tactile (12B) étant configuré pour qu'un actionnement de ce bouton de commande (30) commande l'exécution de l'action.
- 13. Système selon la revendication 12, caractérisé en ce que l'écran d'affichage tactile (12B) est configuré pour afficher une pluralité de boutons de commande (30, 31) et pour verrouiller vis-à-vis d'un actionnement les boutons de commande (30) autres que ledit bouton de commande (31) mis en évidence, et en ce que l'unité d'avertissement (U2) comprend une unité de déverrouillage (35) configurée pour permettre à un membre d'équipage de l'aéronef de déverrouiller les boutons de commande (31) verrouillés.
- 14. Système selon l'une quelconque des revendications 8 à 13, caractérisé en ce que l'unité d'avertissement comprend un écran d'affichage (34) 15 configuré pour afficher une page de synoptique d'au moins un système de l'aéronef lié à l'action à exécuter.
- 15. Système selon l'une quelconque des revendications 8 à 14, caractérisé en ce que le module de commande (14) comprend une base de données (17) comprenant au moins certaines des informations suivantes : 20 - des noms et abréviations de termes utilisés au moins dans des lignes de procédure ; - des identifications de boutons de commande ; - des positions de boutons de commande contrôlables.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1460134A FR3027386A1 (fr) | 2014-10-21 | 2014-10-21 | Procede et dispositif d'aide a la gestion de procedures, notamment de pannes de systemes d'un aeronef. |
US14/881,646 US9650151B2 (en) | 2014-10-21 | 2015-10-13 | Method and device for assisting the management of procedures, notably of failures of systems of an aircraft |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1460134A FR3027386A1 (fr) | 2014-10-21 | 2014-10-21 | Procede et dispositif d'aide a la gestion de procedures, notamment de pannes de systemes d'un aeronef. |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3027386A1 true FR3027386A1 (fr) | 2016-04-22 |
Family
ID=52627304
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1460134A Withdrawn FR3027386A1 (fr) | 2014-10-21 | 2014-10-21 | Procede et dispositif d'aide a la gestion de procedures, notamment de pannes de systemes d'un aeronef. |
Country Status (2)
Country | Link |
---|---|
US (1) | US9650151B2 (fr) |
FR (1) | FR3027386A1 (fr) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3033637B1 (fr) * | 2015-03-11 | 2017-04-07 | Dassault Aviat | Systeme d'assistance pour la mise en oeuvre de procedures d'aeronef comprenant un enchainement d'operations a derouler et procede associe |
GB2541682B (en) * | 2015-08-25 | 2017-09-06 | Airbus Operations Ltd | Pump health monitoring |
US10214298B2 (en) * | 2016-02-23 | 2019-02-26 | Sikorsky Aircraft Corporation | Station deselect and cueing system |
GB2568719A (en) * | 2017-11-24 | 2019-05-29 | Ge Aviat Systems Ltd | Method and system for selecting and displaying an operating protocol for an aerial vehicle |
FR3076387B1 (fr) * | 2018-01-04 | 2020-01-24 | Airbus Operations | Procede et systeme d'aide a la gestion de listes de commandes sur un aeronef. |
FR3083897A1 (fr) * | 2018-07-11 | 2020-01-17 | Dassault Aviation | Systeme de gestion de taches d'un equipage d'aeronef lors d'une mission et procede associe |
US11235776B2 (en) * | 2019-01-31 | 2022-02-01 | Toyota Motor Engineering & Manufacturing North America, Inc. | Systems and methods for controlling a vehicle based on driver engagement |
US10589873B1 (en) * | 2019-04-03 | 2020-03-17 | The Boeing Company | Stratified aircraft access |
EP4001123B1 (fr) * | 2020-11-11 | 2024-03-06 | Volocopter GmbH | Procédé de fonctionnement d'aéronef, architecture de panneau de commande d'aéronef et aéronef |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995026012A1 (fr) * | 1994-03-18 | 1995-09-28 | The Boeing Company | Systeme pour creer une liste de controle electronique unique, en reponse a des defaillances multiples |
US20130179011A1 (en) * | 2012-01-10 | 2013-07-11 | Lockheed Martin Corporation | Emergency landing zone recognition |
FR2989806A1 (fr) * | 2012-04-24 | 2013-10-25 | Thales Sa | Procede et dispositif de mise au point d'un systeme de gestion des alertes et des procedures d'un aeronef |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5652897A (en) * | 1993-05-24 | 1997-07-29 | Unisys Corporation | Robust language processor for segmenting and parsing-language containing multiple instructions |
FR2935818B1 (fr) * | 2008-09-05 | 2010-09-17 | Thales Sa | Systeme d'ordonnancement de taches pour controler l'execution de procedures d'alerte sur un aeronef |
US20110246000A1 (en) * | 2010-04-02 | 2011-10-06 | Cloudahoy Inc. | Systems and methods for aircraft flight tracking and data collection |
-
2014
- 2014-10-21 FR FR1460134A patent/FR3027386A1/fr not_active Withdrawn
-
2015
- 2015-10-13 US US14/881,646 patent/US9650151B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995026012A1 (fr) * | 1994-03-18 | 1995-09-28 | The Boeing Company | Systeme pour creer une liste de controle electronique unique, en reponse a des defaillances multiples |
US20130179011A1 (en) * | 2012-01-10 | 2013-07-11 | Lockheed Martin Corporation | Emergency landing zone recognition |
FR2989806A1 (fr) * | 2012-04-24 | 2013-10-25 | Thales Sa | Procede et dispositif de mise au point d'un systeme de gestion des alertes et des procedures d'un aeronef |
Also Published As
Publication number | Publication date |
---|---|
US9650151B2 (en) | 2017-05-16 |
US20160107763A1 (en) | 2016-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR3027386A1 (fr) | Procede et dispositif d'aide a la gestion de procedures, notamment de pannes de systemes d'un aeronef. | |
EP1248172B1 (fr) | Dispositif de surveillance d'une pluralité de systèmes d'un aéronef, en particulier d'un avion de transport | |
FR2935179A1 (fr) | Procede et dispositif d'aide au controle des systemes embarques dans un aeronef | |
US20100049379A1 (en) | Method and device for assisting in the diagnostic and in the dispatch decision of an aircraft | |
FR2940482A1 (fr) | Dispositif de gestion de taches de pilotage realisees par un equipage d'un aeronef | |
FR2950177A1 (fr) | Procede et dispositif de gestion d'informations dans un aeronef | |
FR2935187A1 (fr) | Procede et dispositif de partage de donnees entre des systemes embarques dans un aeronef | |
FR2963690A1 (fr) | Systeme informatique "client-serveur" securise pour applications interactives | |
FR3052889B1 (fr) | Correction d'erreur induite par des vibrations pour affichage a ecran tactile dans un aeronef | |
FR2935818A1 (fr) | Systeme d'ordonnancement de taches pour controler l'execution de procedures d'alerte sur un aeronef | |
FR3072475B1 (fr) | Procede de traitement d'une erreur lors de l'execution d'une procedure avionique predeterminee, programme d'ordinateur et systeme de detection et d'alerte associe | |
FR3012599A1 (fr) | ||
FR3037136A1 (fr) | Systeme et procede d'affichage d'un aeronef | |
CA2951843A1 (fr) | Systeme et procede de commande et de surveillance d'equipements d'un aeronef | |
CA2924552C (fr) | Systeme de visualisation d'une procedure d'aeronef comportant plusieurs enchainements alternatifs d'etapes et procede associe | |
FR3001065A1 (fr) | Dispositif centralise pour la gestion automatique de la configuration et de la reconfiguration de systemes multiples d'un aeronef. | |
FR2935180A1 (fr) | Dispositif interactif de controle des servitudes dans un aeronef | |
FR3047340A1 (fr) | Systeme d'aide a la decision d'autorisation a partir d'un aeronef, et procede associe | |
FR3072795A1 (fr) | Procede de controle de la restitution d'alerte(s) et/ou de procedure(s) de reconfiguration systeme(s), produit programme d'ordinateur et systeme de controle associes | |
WO2007036452A1 (fr) | Procede et systeme de validation des defaillances pour aerodynes | |
FR2954842A1 (fr) | Dispositif et procede de gestion de tache pour le pilotage d'un aeronef | |
FR2911215A1 (fr) | Systeme de visualisation de donnees pour un aeronef. | |
CA2994454C (fr) | Procede de detection d'un evenement imprevu dans un aeronef, et un aeronef | |
EP3767240B1 (fr) | Dispositif d'affichage électronique pour planche de bord tout écran d'un véhicule, véhicule et procédé d'affichage associés | |
EP3508419B1 (fr) | Procede et systeme pour aider un pilote d'un aeronef a gerer des listes de commandes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20160422 |
|
PLFP | Fee payment |
Year of fee payment: 3 |
|
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: 7 |
|
ST | Notification of lapse |
Effective date: 20220605 |