FR2533691A1 - Systeme de presentation de donnees de vol d'aeronef - Google Patents

Systeme de presentation de donnees de vol d'aeronef Download PDF

Info

Publication number
FR2533691A1
FR2533691A1 FR8315060A FR8315060A FR2533691A1 FR 2533691 A1 FR2533691 A1 FR 2533691A1 FR 8315060 A FR8315060 A FR 8315060A FR 8315060 A FR8315060 A FR 8315060A FR 2533691 A1 FR2533691 A1 FR 2533691A1
Authority
FR
France
Prior art keywords
data
unit
flight
flight data
presentation
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
Application number
FR8315060A
Other languages
English (en)
Inventor
George Benn
Wendell Frost
Chris Knudsen
David Nieuwsma
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.)
Sundstrand Data Control Inc
Original Assignee
Sundstrand Data Control Inc
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 Sundstrand Data Control Inc filed Critical Sundstrand Data Control Inc
Publication of FR2533691A1 publication Critical patent/FR2533691A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0816Indicating performance data, e.g. occurrence of a malfunction
    • G07C5/0825Indicating performance data, e.g. occurrence of a malfunction using optical means
    • 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/06Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Recording Measured Values (AREA)
  • Traffic Control Systems (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

UN SYSTEME DE PRESENTATION DE DONNEES DE VOL, CAPABLE DE PRESENTER EN TEMPS VOULU ET SOUS UN FORMAT UTILE DES DONNEES PROVENANT D'UN ENREGISTREUR DE VOL 10 COMPREND NOTAMMENT : UNE UNITE D'ENREGISTREMENT DE DONNEES 34, UNE INTERFACE 12 DESTINEE A CHANGER LE FORMAT DES DONNEES DE VOL PROVENANT DE L'ENREGISTREUR, UNE UNITE CENTRALE 20 QUI CONVERTIT EN UNITES TECHNIQUES DES PARTIES SELECTIONNEES DES DONNEES ET ENREGISTRE LES DONNEES CONVERTIES DANS L'UNITE D'ENREGISTREMENT, ET UNE UNITE DE PRESENTATION VISUELLE 22 EQUIPEE D'UN CLAVIER PERMETTANT DE SELECTIONNER LA PRESENTATION DES PARTIES DESIREES DES DONNEES DE VOL. APPLICATION A L'ANALYSE DE VOLS.

Description

La présente invention concerne le domaine des sys-
tèmes de présentation de données de vol d'aéronef et elle -
porte plus particulièrement sur-des systèmes de présentation
de données de vol d'aéronef qui peuvent présenter visuelle-
ment des données de vol provenant directement d'un enregis-
treur de données de vol d'aéronef.
La plupart des aéronefs commerciaux qui volent à l'heure actuelle sont équipés d'enregistreurs de données de vol destinés à enregistrer divers paramètres de vol de l'aéronef, comme l'altitude, la vitesse-air, le cap et des données relatives au moteur Le but essentiel dans lequel on enregistre les données de vol d'un aéronef est de disposer de données de vol pour l'analyse d'accidents, mais les données de vol enregistrées dans l'aéronef se sont également
avérées utiles à la direction des compagnies aériennes pour-
dtautres buts, parmi lesquels la maintenance des aéronefs et l'analyse d'incidents tels qu'une approche d'atterrissage
conduisant à un atterrissage dur ou à une nouvelle présenta-
tion Avec l'apparition des enregistreurs de données de vol numériques modernes qui sont capables d'enregistrer plus de cent paramètres de vol différents, l'utilité des données
pour le personnel d'exploitation et de maintenance des compa-
gnies aériennes s'est considérablement accrue Le fait de dis-
poser d'un grand nombre de paramètres de vol a permis des améliorations importantes dans la sécurité ainsi que dans l-es aspects économiques des vols, en permettant à la direction d'analyser des données de vol réelles Cependant, pour être utiles,la direction doit disposer de ces données en temps
utile et sous des formats appropriés.
Un examen des procédés de l'art antérieur pour pro-
duire des données de vol d'aéronef à partir d'un enregistreur de données de vol, en vue de l'analyse de ces données par le personnel des compagnies aériennesa révélé l'existence d'un
certain nombre d'inconvénients importants dans ces procédés.
De façon caractéristique, les données provenant de-l'enregis-
treur numérique de données de vol, qui sont enregistrées sous forme série par bit, doivent être converties en un format qui
puisse être utilisé à l'entrée d'un grand système informati-
que central Une fois que les données provenant de l'enregis-
treur numérique de données de vol sont mises sous un nouveau
format, le système informatique central convertit les don-
nées en unités techniques appropriées, et ces données sont
ensuite imprimées sous forme de tableaux ou représentées gra-
phiquement, en vue de l'analyse Ce processus possède plu-
sieurs inconvénients, dont l'un consiste en un retard impor-
tant avant que les données soient disponibles Par exemple,
la mise des données sous un nouveau format ou leur transcrip-
tion nécessite de façon caractéristique plusieurs heures et des retards supplémentaires se produisent fréquemment du fait
que l'équipement de transcription est éloigné de l'emplace-
ment du gros ordinateur central On a également trouvé que l'utilisation de l'ordinateur principal de la compagnie peut
conduire à des problèmes de priorité, du fait que les proces-
sus de conversion de données et de présentation sous forme de tableaux sont souvent en concurrence avec d'autres fonctions
de gestion de la machine, ce qui entraîne des retards supplé-
mentaires. Conjointement aux retards dans la mise des données
à la disposition des utilisateurs, un inconvénient supplémen-
taire de la procédure courante résulte du fait qu'elle con-
duit à l'impression de grandes quantités de documents par l'ordinateur, dont l'examen et l'analyse exigent beaucoup de temps de la part du personnel technique Ainsi, les procédés utilisés traditionnellement par la direction des compagnies aériennes pour obtenir des données de vol n'offrent pas la souplesse nécessaire pour présenter des données en temps opportun, sous une forme qui soit très utile au personnel
d'exploitation comme au personnel technique.
Une forme de présentation de données de vol qu'on a trouvée très utile consiste dans l'animation de poste de 3- pilotage, dans laquelle les données de vol peuvent être observées sur un tableau d'instruments de poste de pilotage simulé, comme il est décrit dans un document présenté àla
conférence: ISASI Annual Seminar, septembre 1979, et inti-
tulé "The Challenges of Digital Flight Data Recorder Readout and Analysis" par B Caiger Ce document envisage
l'animation de poste de pilotage du point de vue de l'analy-
se d'accident, mais on a découvert que ce type de présenta-
tion possède également des avantages pour la direction des
compagnies aériennes Par exemple, ce format est particuliè-
rement utile pour revoir des incidents avec des pilotes qui ont l'habitude d'évaluer des données de vol dans le cadre d'un poste de pilotage Cependant, comme indiqué ci-dessus, pour être utiles à la direction de l'exploitation, les données de vol doivent être disponibles sous une forme
commode et en temps opportun.
Le but de l'invention est de procurer un système
pour présenter des données de vol provenant d'un-enregis-
treur numérique de données de vol d'aéronef, qui comprend une unité d'enregistrement de données; une unité d'entrée
destinée à accepter des données de vol, provenant d'une sour-
ce de données, à mettre les données de vol sous un nouveau format et à les enregistrer dans l'unité d'enregistrement de données; un processeur destiné à convertir en unités techniques des parties sélectionnées des données de vol mises sous un nouveau format, et à enregistrer les données de vol converties dans l'unité d'enregistrement; et une unité de présentation vidéo qui comprend un clavier au moyen duquel on peut faire en sorte que le processeur sélectionne des parties des données de vol mises sous un nouveau format, pour les convertir en unités techniques de données de vol et
pour présenter les données de vol converties.
Un but supplémentaire de l'invention est de per mettre la présentation directe de données de vol numériques sélectionnées, provenant d'un enregistreur de données de vol d'aéronef, au moyen d'un système qui comprend une unité
d'enregistrement de données, une unité d'entrée, un proces-
seur destiné à convertir en unités techniques des parties sélectionnées des données de vol, sous la dépendance d'un mot de synchronisation présent dans les données, pendant que des données de vol provenant de la source de données de vol sont enregistrées dans l'unité d'enregistrement de données, et une unité de présentation destinée à présenter les données
converties en unités techniques.
Un but supplémentaire de l'invention est de per-
mettre la présentation directe de paramètres de vol d'aéro-
nef sélectionnés, provenant d'un enregistreur numérique de données de vol, au moyen d'un système de présentation qui comprend un circuit d'interface connecté à l'enregistreur de données de vol pour convertir des données de vol sous forme série en mots de données de vol, une unité d'enregistrement de données destinée à enregistrer temporairement les mots de données; et un processeur de données qui accomplit les actions suivantes il commande au circuit d'interface d'accepter des données de vol sous forme série provenant de l'enregistreur de données de vol et de convertir les données série en un format correspondant à des mots, il enregistre
les mots de données de vol dans une première position prédé-
terminée dans l'unité d'enregistrement de données, il con-
vertit les mots de données de vol en données de vol cadrées, et il enregistre les données de vol cadrées dans une seconde position prédéterminée dans l'unité d'enregistrement de
données; et le système comprend également une unité de pré-
sentation qui fonctionne sous la dépendance du processeur de façon à présenter visuellement les données de vol cadrées qui sont enregistrées dans l'unité d'enregistrement de données. Un autre but de l'invention est de procurer un système pour la présentation de données de vol obtenues à partir d'un enregistreur de données de vol d'aéronef, qui comprend: une source de données de vol brutes; une unité d'interface qui met sous un nouveau format les données de vol brutes; une mémoire vive rapide; une mémoire de masse; une
unité centrale de-traitement qui accomplit les actions sui-
vantes: elle commande à l'unité d'interface de charger dans une première position de la mémoire vive les données de vol brutes mises sous un nouveau format, elle convertit en unités
techniques des parties sélectionnées des données de vol bru-
tes, et elle enregistre les données de vol converties dans une seconde position dans la mémoire vive; et une unité de
présentation visuelle qui présente les données de vol con-
verties qui sont enregistrées dans la seconde-position de la
mémoire vive.
Un autre but encore de l'invention est de procurer un système pour la présentation de données de vol provenant d'un enregistreur de données de vol d'aéronef, qui comprend une mémoire vive rapide; une unité de mémoire de masse qui comprend un fichier de configuration définissant des données de vol sélectionnées pour un aéronef prédéterminé; et une unité centrale de traitement qui charge séquentiellement des blocs de données de vol brutes dans une première position prédéterminée de la mémoire vive, à partir d'une source de données de vol brutes, qui sélectionne un certain nombre de paramètres de conversion de données, de la manière définie par le fichier de configuration, qui doivent être chargés dans une
seconde position de la mémoire vive, qui convertit en uni-
tés techniques des parties sélectionnées des données de vol brutes, en utilisant les paramètres de conversion de données
sélectionnés, et qui enregistre les données de vol conver-
ties dans une troisième position de la mémoire vive Le sys-
tème comprend également une unité de présentation visuelle comportant un tube cathodique et capable de former dans le tube cathodique une représentation de poste de pilotage, de
nature statique, et de présenter les données de vol conver-
ties dans la représentation de poste de pilotage statique.
L'invention sera mieux comprise à la lecture de la
description qui va suivre de modes de réalisation et en se
référant aux dessins annexés sur lesquels: la figure 1 est un schéma synoptique fonctionnel d'un système de présentation de données de vol d'aéronef; la figure 2 est un schéma synoptique fonctionnel d'une unité d'interface destinée à être utilisée avec le système de présentation de données de vol d'aéronef de la figure 1; la figure 3 illustre une unité de présentation visuelle avec un exemple de présentation graphique de données de vol, et les figures 4 A et 4 B donnent un autre exemple
d'une présentation de données de vol sur l'unité de présen-
tation visuelle, mais dans un format de poste de pilotage.
La figure 1 montre un schéma synoptique fonction-
nel d'ensemble du mode de réalisation préféré d'un système
destiné à présenter directement des données de fonctionne-
ment d'aéronef sélectionnées qui proviennent d'un enregis-
treur numérique de données de vol.
Des données de fonctionnement d'aéronef concer-
nant des paramètres tels que la vitesse, l'altitude, l'accélération verticale de l'aéronef, les rapports de
pression des moteurs et les attitudes en tangage et en rou-
lis, sont accumulées etenregistréespendant le vol dans un enregistreur de données de vol d'aéronef, désigné par la référence 10 Certains des enregistreurs de données de vol les plus récents, comme l'enregistreur universel de données de vol 980-4100 de la firme Sundstrand Data Control, sont capables d'enregistrer vingt-cinq heures de vol, avec plus de cent paramètres de vol différents Dans un enregistreur numérique de données de vol tel que celui qui est désigné par la référence 10, des données qu'on peut appeler données de vol brutes sont enregistrées de façon caractéristique sous un format série par bit, consistant en trames qui sont elles-mêmes divisées en quatre sous-trames, chacune d'elles consistant en soixante-quatre mots de 12 bits Des formats pour les données enregistrées dans des enregistreurs de
données de vol commerciaux sont décrits dans les spécifica-
tions ARINC 573 et 717, publiées par Aeronautical Radio, Inc, Annapolis, Maryland Chaque sous-trame représente une seconde de données de fonctionnement de l'aéronef Dans la plupart des cas, chacun des mots de 12 bits représente un
paramètre de vol de l'aéronef, comme l'altitude ou la vites-
se-air, et certains paramètres tels que l'accélération ver-
ticale sont enregistrés plusieurs fois pendant les interval-
les d'une seconde et ils apparaissent donc dans plus d'un mot dans une sous-trame De façon similaire, certains types
de données tels que les vitesses des moteurs ne sont enre-
gistrés qu'une seule fois par trame, ou une fois toutes les-
4 secondes Le premier mot dans chaque sous-trame consiste en un mot de synchronisation qui sert à la fois à marquer le début d'une sous-trame et à identifier la sous-trame Il y a actuellement deux formats de sous-tramedifférents, en fonction du fabricant de l'équipement d'accumulation de
données qui est installé dans l'aéronef Les valeurs binai-
res des mots de synchronisation ARINC 573 sont données ci-dessous:
FORMAT 1 FORMAT 2
SOUS-TRAME Valeur binaire Valeur binaire
1 111 000 100 100 001 001 000 111
2 000 111 011 010 010 110 111 i 000
3 111 000 100 101 101 001 000 111
4 000 111 011 011 110 110 111 000
Lorsqu'on désire obtenir et analyser les données de vol contenues dans un enregistreur de données de vol 10, on peut connecter directement l'enregistreur de données de
vol 10 lui-même à une unité de reproduction 11 qui est asso-
ciée au système de présentation de données de vol d'aéronef qui est représenté sur la figure 1 Cependant, du fait qu'il est souvent difficile en pratique d'enlever l'enregistreur de données de vol 10 de l'aéronef, il peut être plus commode d'utiliser un enregistreur de copie, comme indiqué par la ligne en pointillés 14, pour enregistrer les données prove- nant de l'enregistreur de données de-vol 10 dans l'aéronef, en connectant ensuite l'enregistreur de copie 14 à l'unité de reproduction 11, de la manière indiquée par la ligne 16 Des enregistreurs de copie disponibles dans le commerce, comme l'enregistreur de copie 981-6024-001 de la firme Sundstrand Data Control, sont capables d'enregistrer plus de vingt-cinq heures de données de vol en approximativement trente minutes,
ce qui supprime la nécessité d'enlever physiquement l'enre-
gistreur de données de vol 10 de l'aéronef.
L'une des fonctions de l'unité de reproduction 11 est de commander l'enregistreur de données de vol 14 Par exemple, dans un enregistreur numérique de données de vol, l'unité de reproduction 11 peut écrire un marqueur sur la bande, commander le mouvement de la bande dans un sens avant ou arrière, et passer séquentiellement aux diverses pistes
de la bande L'unité de reproduction 11 fait également fonc-
tion de pré-processeur pour les données contenues dans l'enregistreur de données de vol 10 ou l'enregistreur de copie 14, en donnant une forme carrée à des signaux de type biphase et en les décodant en signaux de type "non retour à zéro" Des unités de reproduction existent dans le commerce, comme par exemple l'unité de reproduction 981-1218 de la
firme Sundstrand Data Control.
Une carte d'interface 12-est connectée à l'unité de reproduction 11 au moyen d'une ligne de données 18 et
elle est également connectée à l'unité centrale de traite-
ment 20 d'un système de mini-ordinateur tel que le modèle
Nova 4 S de la firme Data General, qui est un mini-ordina-
teur à seize bits et qui comprend une carte d'entrée-sortie
21 L'unité centrale de traitement 20 est également connec-
tée par la carte d'entrée-sortie 21 à une unité de présenta-
tion visuelle 22, comme il est indiqué par la ligne 24.
L'unité 22 comprend de préférence un terminal graphique en couleur qui comporte un tube cathodique de présentation en couleurs 26 et un clavier 28 Dans le mode de réalisation pré-
féré de l'invention, l'unité de présentation visuelle graphi-
que en couleur 22 est le terminal de présentation graphique en couleur AED 512 de la firme Advanced Electronic Design, Inc qui est décrit en détail dans le document AED 512 Users' Manual publié par Advanced Electronics Design, Inc, Sunnyvale, Californie Pour certaines applications, il peut
être souhaitable de connecter à l'unité centrale de traite-
ment 20 un traceur/imprimante 30, comme l'indique la ligne 32, de façon à produire des données sous forme de tableaux,
imprimées ou tracées en noir et blanc.
Une autre partie intégrante du système de présen-
tation de données de vol d'aéronef qui est représenté sur la figure l consiste dans la structure de mémoire qui, dans le mode de réalisation préféré, comprend une mémoire vive rapide 34 ainsi qu'une mémoire de masse 36, plus lente, qui est de préférence une mémoire à disque: disque souple ou disque fixe Comme l'indique la figure 1, la mémoire vive est connectée à l'unité centrale de traitement 20, ce qui est indiqué par une ligne de données 38, tandis que la mémoire de masse 36 est connectée à l'unité centrale de traitement par la ligne 40 Dans le mode de réalisation de l'invention qui est représenté sur la figure 1, la mémoire vive 34 fait partie d'une mémoire vive qui est normalement
fournie avec l'ordinateur Nova 4 S Dans le système de pré-
sentation de données de vol d'aéronef, la mémoire vive
rapide est organisée de façon à comprendre une section tam-
pon 42 dans une position prédéterminée de la mémoire vive-
34, et cette section comprend une première mémoire tampon 44 et une seconde mémoire tampon 46 Chacune des mémoires
tampons 44 et 46 est organisée en seize sous-trames, et cha-
cune d'elles est décomposée à son tour en 64 mots de 16 bits En plus de la section tampon, la mémoire vive rapide 34 comprend un ensemble de tables de conversion destinées à faciliter la conversion des données de fonctionnement d'aéronef brutes provenant de l'enregistreur de données de vol 10 en données exprimées en unités techniques, 48; une
mémoire tampon de données extraites, 50, destinée à enre-
gistrer temporairement des parties sélectionnées des données de fonctionnement d'aéronef brutes qui sont extraites de la
section tampon 42; et une mémoire tampon de données conver-
ties, 52, destinée à enregistrer temporairement des données de fonctionnement d'aéronef qui ont été converties et cadrées en unités techniques Comme il est habituel, la
mémoire vive 34 comprend également une position prédétermi-
née 54 pour enregistrer au moins une partie du programme d'ordinateur qui commande le processeur central 20, et une position 56 pour enregistrer le système d'exploitation de l'ordinateur La mémoire de masse ou mémoire à disque 36 comprend une partie 58 destinée à enregistrer une base de données de paramètres, une partie 60 destinée à enregistrer une base de données de tracés, ainsi que des parties 62 et 64 destinées à enregistrer le programme de l'ordinateur et
le système d'exploitation de l'ordinateur.
La figure 2 montre un schéma synoptique fonc-
tionnel détaillé de la carte d'interface 12 qui, dans le mode de réalisation préféré, est réalisée sur une carte de circuit contenue dans l'ordinateur Des données de vol en séria par bit provenant de l'enregistreur de données de vol ou de l'enregistreur de copie 14 sont transmises vers un convertisseur série-parallèle 66, en passant par la ligne de données 16, l'unité de reproduction 11 et la ligne de données 18 Le convertisseur série-parallèle 66 comprend deux registres à décalage à 8 bits destinés à convertir les données série reçues sur la ligne 18 en mots de 12 bits en parallèle qui sont ensuite émis par un bus de données 68 il vers un émetteur-récepteur de bus de données d'entrée-sortie, Le convertisseur série-parallèle comprend également un registre de données destiné à enregistrer temporairement le
mot de données de 12 bits pendant une durée suffisamment Ion-
S gue pour qu'il puisse être émis par le bus de données 68 vers la mémoire vive 34 Un nouveau mot de données à 12 bits est
chargé dans le registre de données tous les 12 cycles d'échan-
tillonnage qui correspondent à des signaux provenant de l'uni-
té de reproduction 12 par une ligne 69 Le bus de données 68 est un bus de données à 16 bits en parallèle, de façon à être conforme au système de données à 16 bits de l'unité centrale de traitement 20, et il en résulte que les 4 bits de fort poids de chaque mot de données appliqué au bus 68 sont mis à zéro Comme le montre la figure 2, l'émetteur/
récepteur de bus de données d'entrée/sortie, 70, est connec-
té à un bus de données 71 pour émettre des données vers l'unité centrale de traitement 20 ou vers la mémoire vive rapide 34 représentée sur la figure 1, par l'intermédiaire de la carte d'entrée/sortie 21 Un détecteur de mot de synchronisation 74 est également connecté au convertisseur série-parallèle 66 au moyen d'un bus de données à 12 bits,
72 Le détecteur de mot de synchronisation 74 comprend qua-
tre registres de données à 12 bits destinés à conserver les quatre mots de synchronisation-qui sont recherchés, ainsi
que quatre circuits comparateurs qui ont pour effet de pro-
duire sur une paire de lignes 76 et 78 des signaux qui indi-
quent lesquels des quatre mots de synchronisation ont été détectés Un registre de mot d'état 80 est connecté aux lignes 76 et 78 Le registre de mot d'état est lui-même connecté à un circuit de commande d'interruption 86 par une
paire de lignes de commande 82 et 84.
Outre le registre de mot d'état 80, un circuit-de
compteur de mots/bits, 88, est connecté au circuit de com-
mande d'interruption 86, par l'intermédiaire, d'une paire de
lignes de commande 90 et 92 et d'une ligne de signal d'hor-
loge 94 Le compteur de mots/bits 88 reçoit par la ligne 96 le signal d'échantillonnage qui représente chaque bit reçu par le convertisseur série-parallèle 66, par la ligne 18, à
partir de l'enregistreur de données de vol 10 ou de l'enre-
gistreur de copie 14 Le compteur de mots/bits 88 compte le nombre de bits de données que reçoit la carte d'interface de la figure 2, et il produit les signaux de commande appropriés qui sont appliqués au circuit de commande
d'interruption 86, ainsi que le signal d'horloge qui incré-
mente un compteur de mots dans le compteur de mots/bits 88.
Le compteur de mots/bits 88 comporte en outre un registre d'état qui contient les nombres de mots/bits accumulés
pour chaque sous-trame.
La carte d'interface de la figure 2 comprend éga-
lement un contrôleur de canal de données 98 qui est connecté fonctionnellement au convertisseur série-parallèle 66 par
une ligne de commande 100, et à l'unité centrale de traite-
ment 20 par des lignes de commande 102 et 103.
Le circuit d'interface -de la figure 2 comporte également un registre de mot d'ordre 104 qui est connecté soit à l'enregistreur de copie 14 soit à l'enregistreur de
données de vol 10, par une ligne de commande 106 Le regis-
tre de mot d'ordre 104 procure un moyen pour commander -
l'unité de reproduction 11 L'information est transmise à partir de l'unité centrale de traitement 20, par le bus de données 18 et l'émetteurrécepteur de bus de données d'entrée/sortie, vers le contrôleur de canal de données 98, le détecteur de mot de synchronisation 74 et le registre de
mot d'ordre 104, au moyen d'un bus de données 108 Il con-
vient également de noter que le circuit de commande
d'interruption 86, le registre de mot d'état 80 et le con-
trôleur de canal de données 98 sont connectés au bus de
données d'entrée 68, en compagnie du convertisseur série-
parallèle 66 Le convertisseur série-parallèle 66 et le registre de mot d'état 80 sont également connectés par des lignes de commande respectives 110 et 112 au registre de mot d'ordre 104 De façon similaire, le compteur de mots/bits 88 est connecté au contrôleur de canal de données 98 au moyen d'une ligne de signal d'horloge 114, et le détecteur de mot de synchronisation 74 est connecté au circuit de commande d'interruption 86 au moyen d'une ligne de commande 119 Le circuit de commande d'interruption 86 produit des signaux
d'interruption et les transmet directement à l'unité centra-
le de traitement 20 par la ligne de commande li 6 Des cri-
tères de conception détaillés concernant la communication
entre la carte d'interface 12 et l'unité centrale de traite-
ment préférée figurent dans le document: "User's Manual Interface Designer's Reference, Nova and Eclipse Line
Computers" publication N O 014-000/629-00 de Data Gene-
ral Corporation.
Le processus consistant à produire sur l'unité de présentation visuelle 22 une présentation visuelle de données de vol d'aéronef provenant de l'enregistreur de données de vol 10, commence par l'initialisation du circuit d'interface 12 par l'unité centrale de traitement 20 de la figure 1 Sous la commande de l'unité centrale de traitement , résultant du programme logique qui est enregistré dans la mémoire de programme 54, les mots de synchronisation appropriés sont transmis par le bus de données 71 vers la carte d'interface de la figure 2, et ils sont transmis par le bus de données de sortie 108 vers les registres qui se
trouvent dans le détecteur de mot de synchronisation 74.
Une adresse de mot câblée est transmise de façon similaire par le bus de données d'entrée 71, et cette adresse indique la position du premier mot dans la première mémoire tampon
42, dans la mémoire vive rapide 34, o doivent être enre-
gistrées les données de vol d'aéronef qui ont été converties
en mots de 12 bits par le convertisseur série-parallèle 66.
Cette adresse est enregistrée dans un registre dans le con-
trôleur de canal de données 98 Pour établir un chemin de transmission de données vers l'unité centrale de traitement et la mémoire 34, le contrôleur de canal de données 98 émet un signal de demande de canal de données sur la ligne 102, vers l'unité centrale de traitement 20, et celle-ci accuse réception du signal de demande par un signal trans- mis par la ligne 103 Une fois que le détecteur de mot de
synchronisation 74 a été initialisé avec les mots de syn-
chronisation appropriés, un signal de départ est émis par le registre de mot d'ordre 104, par la ligne 106, vers l'unité de reproduction 11, puis ensuite par une ligne de commande 117 vers l'enregistreur de copie 14 ou l'enregis-
treur de données 10, en fonction de celui qui est connecté
à l'unité de reproduction 11.
Lorsque le signal de départ a été recu, l'enre-
gistreur de données de vol 10 ou l'enregistreur de copie 14 commence à émettre les données de paramètres de vol vers le convertisseur sérieparallèle 66, par l'intermédiaire de l'unité de reproduction 11 Chaque fois qu'un mot de 12
bits en parallèle est généré dans le convertisseur série-
parallèle 66, la ligne 114 est validée pour indiquer qu'un mot a été formé La ligne 102 est validée pour demander accès au canal de données Une fois que l'unité centrale de traitement 20 a renvoyé le signal d'accusé de réception de demande de canal de données, 103, le mot en parallèle est transféré sur la ligne 118 vers la mémoire tampon 42, par l'intermédiaire de l'émetteur/récepteur de bus de données, Ces données de paramètres de vol qui ont été converties au format de mots à 12 bits sont émises par la ligne 72 vers le détecteur de mot de synchronisation 74, et lorsque ce dernier a détecté l'un quelconque des quatre mots de
synchronisation, un signal d'interruption de synchronisa-
tion est produit et il est émis par la ligne 119 vers le circuit de commande d'interruption 86 Simultanément, le mot de synchronisation particulier est identifié par le registre de mot d'état 80, à partir des signaux présents sur les lignes 76 et 78, qui ont pour fonction d'identifier
le mot de synchronisation particulier qu'a trouvé le détec-
teur de mot de synchronisation Sur la base de l'information contenue dans le registre de mot d'état 80, l'unité centrale de traitement 20 calcule l'adresse de mémoire à laquelle la sous-trame de données particulière qui est identifiée par le
mot de synchronisation doit être enregistrée dans les mémoi-
res tampons 44 ou 46 de-la mémoire vive rapide 34, et cette
adresse est émise vers le registre d'adresse dans le contro-
leur de canal de données 98 Par exemple, si le premier mot de synchronisation détecté représente la troisième sous trame, l'adresse de mémoire de matériel que calcule l'unité
centrale de traitement 20 correspond au début de la sous-
trame " 2 ", comme il est indiqué dans la mémoire tampon 44.
Une fois que le détecteur de mot de synchronisa-
tion 74 a identifié un mot de synchronisation, la carte d'interface de la figure 2 commence à transférer directement les données de paramètres de vol brutes synchronisées, au moyen de l'émetteur/récepteur de bus de données d'entréel sortie, 70, par le bus de données 71 et par un canal de données spécialisé, vers les positions dans les mémoires tampons 42 qui sont indiquées par l'adresse contenue dans le registre d'adresse faisant partie du contrôleur de canal de données 98 Chaque fois que le compteur de mots/bits 88 détecte 12 bits, le signal d'horloge est émis sur la ligne 114 et incrémente le-mot d'adresse contenu dans le registre de mot du contrôleur de canal de données 98, ce qui a pour
effet de placer le mot de données suivant dans le mot sui-
vant de la mémoire tampon 42 Au fur et à mesure du remplis-
sage de chaque sous-trame dans la mémoire tampon 42, l'unité centrale de traitement 20 conserve un compte des sous-trames
dans un compteur 120 qui se trouve dans la mémoire vive 34.
Lorsque la dernière sous-trame, " 15 ", dans la seconde mémoire tampon 46 a été remplie, l'unité centrale de traitement 20 commande au système de commencer à écrire les données dans la première mémoire tampon 44, en fournissant au contrôleur de
canal de données l'adresse du premier mot dans cette mémoi-
re tampon De cette manière, le traitement des données de vol ne nécessite qu'une capacité limitée de mémoire vive Du fait que les données de paramètres de vol sont automatiquement
-émises, directement vers la mémoire tampon 42, l'unité centra-
le de traitement 20 est libre de commencer la conversion des
données de paramètres de vol brutes contenues dans les mémoi-
res tampons, pour les convertir en unités techniques, comme -des mètres, des noeuds ou des degrés, pour la présentation
par l'unité de présentation visuelle 22.
L'une des fonctions essentielles du compteur de mots dans le compteur de mots/bits 88 est de compter le nombre de
mots de données reçus depuis que le détecteur de mot de syn-
chronisation 74 a détecté le dernier mot de synchronisation.
Lorsque le compte atteint 63, un signal d'horloge qui appa-
raît sur la ligne 94 signifie que le dernier mot de données d'une soustrame est sur le point d'être reçu Ceci a pour
effet de placer la carte d'interface dans un mode de recher-
* che de synchronisation Lorsque le détecteur de mot de syn-
chronisation 74 détecte le mot de synchronisation suivant, le compteur de bits comme le compteur de mots qui font partie du
compteur de mots/bits 88 sont remis à zéro.
L'une des fonctions du compteur de mots/bits 88 est
de compter le nombre de bits de données reçus par le conver-
tisseur série-parallèle 66 Dans le cas o le convertisseur sérieparallèle 66 a reçu 65 mots et o le détecteur de mot
de synchronisation 74 n'a pas détecté de mot de synchronisa-
tion, un signal de dépassement de capacité est appliqué par la ligne 92 au circuit de commande d'interruption 86 Sous l'effet de ce signal, l'unité centrale de traitement 20 interrompt le processus de conversion et calcule une adresse
de mémoire pour la mémoire tampon, sur la base d'une hypothè-
se sur la nature des données de vol reçues, et de l'endroit
o elles doivent être enregistrées dans la mémoire tampon 42.
Cette adresse de mémoire est ensuite émise vers le registre d'adresse dans le contrôleur de canal de données 98 En
outre, l'unité centrale de traitement 20 positionne des indi-
cateurs d'erreur dans la mémoire tampon, pour indiquer que les données devol particulières qui sont chargées dans la mémoire tampon sont douteuses ou peuvent être erronées En outre, l'unité centrale de traitement 20 crée les mots de synchronisation appropriés, remis au format, qui -doivent être enregistrés dans la mémoire tampon 42 pour les données qui
ont été reçues sans que le détecteur de mot de synchronisa-
tion 74 ait détecté le mot de synchronisation De-cette maniè-
re, il est possible de continuer à charger des données de
fonctionnement en vol dans la mémoire tampon 42, et de trans-
mettre ces données à l'unité de présentation 22, même dans le cas o un mot de synchronisation n'a pas été détecté, ce qui évite la perte de données de fonctionnement en vol présentant de la valeur, pour la simple raison qu'une erreur a pu se produire dans le mot de synchronisation contenu dans les données. Avant que le processus de conversion de données puisse avoir lieu, habituellement pendant l'initialisation du système, il faut sélectionner les paramètres et les unités de données de vol appropriés C'est habituellement un opérateur qui effectue ceci en utilisant le clavier 28 de l'unité de présentation visuelle Lorsque les paramètres et unités appropriés des données de vol ont été sélectionnés, l'unité de présentation visuelle 22 transmet cette information vers l'unité centrale de traitement 20 qui provoque alors la transmission des paramètres appropriés, provenant de la base de données de paramètres 58, dans la mémoire de masse 36, vers les tables de conversion 48 qui se trouvent dans la mémoire vive rapide 34 Une fois que l'initialisation est terminée, des paramètres de vol sélectionnés, par exemple la
vitesse-air ou l'altitude, sont extraits des données de fonc-
tionnement en vol brutes contenues dans la mémoire tampon 42 î 8
et ils sont placés dans la mémoire tampon de données extrai-
tes 50 Ce processus ne démarre qu'après que le circuit de commande d'interruption 86 a appliqué une interruption sur la
ligne 116, de façon qu'une sous-trame complète soit identi-
fiée et enregistrée dans la première position appropriée dans la première mémoire tampon 44, et de façon que les mots de données appropriés provenant de cette première sous-trame
chargée dans la mémoire tampon 44 soient certainement dispo-
nibles pour le chargement dans la mémoire tampon de données
extraites 50 En particulier, après qu'une sous-trame complè-
te de données a été chargée dans la première mémoire tampon
44, on utilise l'information contenue dans les tables de con-
version 48 pour déterminer la position de mot dans la sous-
trame et les bits de données à l'intérieur du mot auxquels on doit accéder pour extraire les parties des données brutes qui représentent la valeur du paramètre de vol sélectionné On place ensuite ces données brutes extraites dans la mémoire tampon de données extraites 50 La conversion des données
brutes en données cadrées dans les unités techniques appro-
priées se déroule après que tous les paramètres sélectionnés ont été transférés à partir de la sous-trame présente dans la mémoire tampon 44 A chaque paramètre de vol est associé un code de paramètre contenu dans les tables de conversion 48,
qui détermine le processus particulier à suivre pour conver-
tir les données de vol brutes en unités techniques cadrées appropriées, pour la présentation sur l'unité de présentation visuelle. L'unité centrale de traitement 20 convertit les paramètres de vol intéressants de valeurs de données brutes
en unités techniques, par l'utilisation de processus de con-
version particuliers associés spécifiquement au code de para-
mètre Pendant le déroulement du processus de conversion, le
système compare séquentiellement la table des types de para-
mètres demandés avec sa propre table de types de paramètres possibles Lorsqu'une correspondance entre les tables est trouvée, le système effectue un branchement pour passer a l'application du processus deconversion particulier pour le type de paramètre respectif Une fois que les données brutes sont converties en une valeur finale en unités techniques, elles sont enregistrées dans la mémoire tampon de données converties 52, et un processus de contrôle de dépassement de limites maximale/minimale est accompli, s'il a été demandé pendant l'initialisation Cette procédure affecte des
valeurs maximales ou minimales à des paramètres de vol défi-
nisà l'avance, comme l'altitude ou la vitesse-air, de façon que dans le cas o les données de vol réelles dépassent ces
valeurs, une indication puisse être présentée de façon cli-
gnotante sur le tube cathodique 26 de'l'unité de présenta-
tion visuelle 22.
Tous les paramètres (à l'exception des paramètres DCB (décimal codé en binaire) et discrets) qui sont définis dans la base de données de paramètres 58, peuvent comporter, en compagnie de leur facteur de cadrage et de leur décalage propres, une table consistant en 2 à 40 paires devaleurs de
données et de valeurs correspondantes en unités techniques.
En général, une fois que le décalage et le-facteur de cadra-
ge ont été appliqués à la valeur de données brutes, donnant un résultat intermédiaire en unités techniques, on effectue une interpolation linéaire au moyen de-la table, si celle-ci -25 existe Le déroulement général du processus de conversion est le suivant données brutes décalage et facteur de cadrage résultat intermédiaire: table résultat final en unités techniques
Dans l'explication détaillée du processus de con-
version, on utilise les abréviations suivantes EU résultat final calculé en unités techniques IR résultat intermédiaire après une ou plusieurs étapes de
calcul -
RI mot de plus faible poids des données brutes R 2 mot de plus fort poids des données brutes R 3 troisième mot des données brutes (index de l'algorithme de conversion de l'altitude pneumatique) SD angle de synchromachine en degrés FD angle de synchromachine fin en degrés CD angle de synchromachine grossier en degrés Type de paramètre: Ai (paramètre analogique provenant d'un seul mot de données) IR = (RI décalage) * facteur de cadrage EU = IR consultation de table Type de paramètre: A 2 (paramètre analogique provenant de deux mots de données)
IR = (R 2 * 4096) + RI
IR = (IR décalage) * facteur de cadrage EU = IR consultation de table Type de paramètre: Dl (paramètre numérique (avec signe) provenant d'un seul mot de données) (le signe peut provenir d'un second mot de données)
IR = (+/-) RI
IR = (IR décalage) * facteur de cadrage EU = IR consultation de table Type de paramètre: D 2 (paramètre numérique (avec signe) provenant de deux mots de
données) -
(le signe doit provenir du second mot de données)
IR = (R 2 * 4096) + RI
IR = (+/-) IR
EU = IR: consultation de table Type de paramètre: X 1 (paramètre discret provenant d'un seul mot de données)
EU = RI
Type de paramètre: X 2 (paramètre discret provenant de deux mots de données)
EU = (R 2 * 2) + R 1
Type de paramètre: G 2 (heure GMT codée sous la forme d'une valeur DCB en deux mots de données) EU = HH:MM (heures et minutes converties du format DCB en caractères ASCII) Type de paramètre: H 1
(valeur de synchromachine linéaire (Hamiltofi Standard) pro-
venant d'un seul mot de données) SD = R 1: conversion-de synchromachine linéaire IR = (SD décalage) * facteur de cadrage EU = IR: consultation de table Type de paramètre: H 2
(valeur de synchromachine linéaire (Hamilton Standard) pro-
venant de deux mots de données (altitude)) CD = R 2: conversion de synchromachine linéaire FD = Ri: conversion de synchromachine linéaire si CD est supérieur ou égal à 350 degrés, on prend
CD = CD 360
IR = ((CD * 375) (FD * 13,889))/5000
IR = IR: arrondi à-Ia valeur entière la plus proche
IR = (FD * 13,889) + (IR * 5000)
IR = (IR décalage) * facteur de cadrage EU = IR: consultation de table Type de paramètre: TI (valeur de synchromachine non linéaire (Teledyne) provenant d'un seul-mot de données) SD = R 1: conversion de synchromachine non linéaire IR = (SD décalage) * facteur de cadrage EU = IR: consultation de table Type de paramètre: T 2 (valeur de synchromachine non linéaire (Teledyne) provenant de deux mots de données (altitude)) CD = R 2: conversion de synchromachine non linéaire FD = RI: conversion de synchromachine non linéaire si CD est supérieur ou égal à 350 degrés, on prend
CD = CD 360
IR = ((CD * 375) (FD * 13,889))/5000
IR = IR arrondi à la valeur entière la plus proche
IR = (FD * 13,889) + (IR * 5000)
IR = (IR décalage) * facteur de cadrage EU = IR consultation de table Type de paramètre: Pl (paramètre pneumatique provenant d'un seul mot de données (vitesse-air pneumatique UFDR)) IR = Ri * 0,0025: tension IR = (IR * facteur de cadrage) décalage: Pa (pression différentielle) IR = IR/100000 * bars (pression différentielle) IR = IR: valeur interpolée à partir de la table donnant la pression en fonction de la vitesse-air EU = IR: consultation de table Type de paramètre: P 3 (paramètre pneumatique provenant de trois mots de données (altitude pneumatique UFDR)) choix d'un algorithme de conversion en fonction de la valeur de R 3 (index d'algorithme de conversion) index O détermine les facteurs d'étalonnage de transducteur à partir de la table O index 1 détermine les facteurs d'étalonnage de transducteur à partir de la table 1 index 2 à 7 déterminent les facteurs d'étalonnage de transducteur à partir de la table O algorithme de conversion pour les index O à 7 TT = R 2/10,2: température de transducteur OT =: facteur d'étalonnage interpolé à partir de la table désignée par la température TT KT =: facteur d'étalonnage interpolé à partir de la table désignée par la température TT
IR = ( 4096 RI) * 0,0025
IR = (IR OT)/( 0,414 * Ki) IR = IR décalage Pa (pression absolue) IR = IR/100000: bars (pression absolue) IR IR: valeur interpolée à partir de la table de la pression en fonction de l'altitude EU = IR consultation de table Une fois que les paramètres de données de vol ont
-été cadrés pour être exprimés en unités techniques appro-
priées, ils sont enregistrés dans la mémoire tampon de données converties 52 L'information contenue danis la mémoire
tampon de données converties 52 est ensuite traduite par-
l'unité centrale de traitement en un format compatible avec l'unité de présentation visuelle 22 particulière, pour la
présentation directe sur le tube cathodique 26 Il faut éga-
lement noter que cette information peut être transmise direc-
tement par une ligne 32 vers le traceur/imprimante 30, pour donner un tracé ou une liste sous forme de tableau des
données de paramètres de vol d'aéronef, si on le désire.
La figure 3 montre un exemple de l'information de sortie graphique du système de présentation de données de vol Elle montre une vue de face de l'unité de présentation
visuelle 22, avec un exemple caractéristique d'une présenta-
tion graphique de données de vol projetée sur l'écran du tube cathodique 26 Dans cet exemple, quatre paramètres de vol: l'altitude, la vitesse-air, le cap et l'accélération verticale sont représentés graphiquement en fonction du temps, en secondes, sur l'axe horizontal inférieur 122, pour un aéronef pendant le décollage La ligne en pointillés 124 représente l'altitude de l'aéronef; la ligne "un trait, deux points" 126 représente la vitesse-air; la ligne "un trait, un point" 128 représente le cap magnétique et la ligne continue 130 représente l'accélération verticale Des valeurs pour les paramètres de vol sont indiquées sur une grille segmentée qui est représentée par des lignes 132 et
134 Du fait que l'unité de présentation visuelle 22 préfé-
rée est un terminal graphique en couleurs, les diverses par-
ties de la présentation sont tracées en couleur Par exem-
ple, la ligne d'altitude 124 est jaune, la ligne de vitesse- air 126 est verte, la ligne de cap 128 est bleu clair et la ligne d'accélération verticale 130 est rouge, tandis que les lignes de grille segmentée 132 et 134 sont bleu foncé Dans
ce cas particulier, la présentation faite sur le tube catho-
dique 26 est générée un segment ou un élément d,'image à la fois et elle défile vers la gauche L'unité centrale de traitement 20 fournit chaque fois une seconde de données provenant de la mémoire tampon de données converties 52, ce
qui fait que l'unité de présentation visuelle 22 peut géné-
rer la présentation élément d'image par élément d'image En
utilisant le clavier 28, un opérateur peut alors faire défi-
ler la présentation sur le tube cathodique 26 vers la droite
ou vers la gauche, pour voir les données désirées.
Du fait que l'unité de présentation visuelle 22 a à la fois pour fonction d'initialiser et de commander le
système au moyen du -clavier 28, ce qui entraîne la trans-
mission de signaux vers l'unité centrale de traitement 20, sur la ligne 136, un opérateur peut définir les paramètres de vol désirés et commencer à introduire dans le système, à l'aide du clavier 28, les données de vol provenant de l'enregistreur de données de vol 10 ou de l'enregistreur de
copie 14 Dans le mode de réalisation préféré, on peut pré-
senter simultanément jusqu'à huit paramètres de vol diffé-
rents, en compagnie de deux valeurs discrètes L'opérateur a en outre la possibilité de commander le fonctionnement de l'enregistreur de copie 14 par l'intermédiaire du clavier 28, en lui donnant les ordres suivants: démarrage, arrêt,
sélection d'une piste particulière, maintien ou poursuite.
Cette commande s'effectue au moyen des fonctions de commande qui sont transmises par l'unité centrale de traitement 20 et
2533691.
l'unité de reproduction 11 De plus, du fait que l'unité de présentation visuelle préférée comporte une possibilité d'agrandissement d'une partie de l'image, l'opérateur peut agrandir'la représentation d'un paramètre de vol particulier quelconque auquel il s'intéresse, ou augmenter le niveau de détails de cette représentation, en utilisant les commandes
qui se trouvent sur le clavier 28.
En plus du type de présentation graphique qui est représenté sur la figure 3, il y a certaines circonstances dans lesquelles il est particulièrement utile de présenter les données de vol d'aéronef dans le contexte d'instruments de vol Les figures 4 A et 4 B montrent un exemple d'une telle présentation Une représentation de divers instruments de poste de pilotage est ici dessinée sur l'écran du tube
cathodique 26, et les données de vol d'aéronef sont repré-
sentées par divers index mobiles ou par des affichages numé-
riques, qui donnent à un opérateur une indication du fonc-
tionnement d'un aéronef similaire à celle qu'un pilote rece-
vrait dans le poste de pilotage d'un aéronef.
Pour procurer un maximum de souplesse pour la pré-
sentation de données dans l'environnement d'un poste de pilo-
tage, les données de vol brutes provenant de l'enregistreur-
de données de vol 10 sur la figure 1 sont transmises, dans le mode de réalisation préféré de l'invention, à l'unité de reproduction 11, et elles sont mises sous un nouveau format
par la carte d'interface 12 et l'unité centrale de traite-
ment 20, d'une manière identique à celle décrite précédemment.
Cependant, au lieu de convertir en unités techniques les données qui sont chargées dans les mémoires tampons 44 et 46 par la carte d'entrée/sortie 21, les données de vol brutes sont groupées en enregistrementscomprenant 16 sous-trames
(la capacité totale d'une mémoire tampon), et l'unité centra-
le de traitement 20 les charge sur une bande magnétique dans une unité de bande magnétique 140, par une ligne 141 L'unité de bande magnétique 140 peut être n'importe quelle unité de
bande du commerce, de type approprié, commandée par un ordi-
nateur, utilisant une bande magnétique à neuf pistes, et
chaque enregistrement ou bloc de données de vol brutes con-
sistant en 16 sous-trames est identifié par un numéro d'enregistrement séquentiel Pour les situations dans lesquelles une bande contient des données pour plus d'un
aéronef ou pour plus d'un vol, chaque groupe d'enregistre-
ments peut être identifié par un numéro de fichier Les
données de vol brutes sont chargées sur la bande dans l'uni-
té de bande magnétique 140 dans le format de blocs pour pro-
curer un moyen commode pour commander la vitesse à laquelle
la présentation de poste de pilotage est générée, par exem-
ple pour que cette présentation puisse être générée en temps réel Une présentation en temps réel est définie comme étant la présentation de données à la vitesse à laquelle les événements réels se sont produits Bien que dans le mode de réalisation préféré de l'invention, la présentation de poste de pilotage soit normalement produite en temps réel, elle
peut être présentée dans un mode accéléré qui est approxima-
tivement cinq fois plus rapide que le temps réel Ainsi, dans le mode de présentation rapide, environ cinq minutes de
données de vol seraient présentées en une minute.
La commande de l'unité de bande magnétique 140 par l'opérateur, par l'intermédiaire de l'unité centrale de traitement 20, est obtenue au moyen de touches portant des
marquages spéciaux, sur le clavier 28 de l'unité de présen-
tation visuelle Des procédures pour définir les touches de fonctions spéciales sont décrites dans le document AED 512 Users' Manual, indiqué précédemment bans ce processus, des signaux générés dans l'unité de présentation visuelle 22 sous l'effet d'appuis sur les touchés sont transmis par la
ligne 136 vers l'unité centrale de traitement 20 qui comman-
de les opérations décrites ci-dessous Parmi les touches de
fonctions spéciales qui sont prévues dans le mode de réali-
sation préféré de l'invention, figurent une touche d'arrêt, une touche de démarrage, une touche de maintien et une touche de poursuite La touche de démarrage a pour fonction de faire démarrer l'unité de bande magnétique 140 après que le système a été initialisé, et de faire démarrer la présentation des données provenant de l'unité de bande magnétique 140 La
touche d'arrêt a pour fonction d'arrêter le processus de pré-
sentation et de ramener le système à l'état d'initialisa-
tion La touche de maintien a pour fonction de maintenir ou de figer la présentation des données sur le tube cathodique 26 Pour faire cesser le maintien de la présentation, la touche de poursuite commande au système comprenant l'unité de bande magnétique 140 de poursuivre la présentation des données de vol, à partir des enregistrements de données, en séquence Une fonction particulièrement utile consiste en un ordre de passage à un enregistrement qui, lorsqu'il est introduit dans l'unité de présentation visuelle 22 au moyen du clavier 28, commande à l'unité de bande magnétique de lire un enregistrement prédéterminé pour que le processus de
présentation démarre On introduit le numéro de l'enregis-
trement désiré au moyen d'un ordre REC frappé au cla-
vier 28 de l'unité de présentation visuelle 22.
Lorsque le système est initialisé, l'opérateur uti-
lisant le clavier 28 peut identifier le numéro d'enregistre-
ment de démarrage, qui contient le bloc de données dont la
présentation présente un intérêt De plus, pendant l'initia-
lisation, l'opérateur sélectionne la reproduction en temps réel ou en mode accéléré Si le temps réel est sélectionné,
tous les paramètres identifiés pour la présentation concer-
nant l'aéronef particulier désigné seront présentés sur le tube cathodique 26 en un mode de temps réel Ainsi, en temps
réel, la reproduction d'une minute de vol à partir de l'uni-
té de bande magnétique 140 prendra une minute Dans le cas o on sélectionne le mode de reproduction rapide, environ un quart seulement du nombre total de paramètres sera animé pour la présentation sur le tube cathodique 26 De cette manière, un vol peut être observé en un temps beaucoup plus
court que le temps réel, et ceci procure en fait à -l'opéra-
teur un mode de recherche pour identifier une phase de vol
dont l'observation peut présenter le plus grand intérêt De -
plus, du fait qu'une bande peut contenir plusieurs fichiers de données et du fait que la zone intéressante ne se trouve souvent pas au début d'un fichier sur la bande, en utilisant les touches de fonctions spéciales et les ordres décrits précédemment, ainsi que le numéro de fichier et le numéro
d'enregistrement, l'opérateur peut sélectionner l'enregis-
trement particulier qui contient le bloc de données représen-
tant les données de vol ayant un intérêt essentiel Par exem-
ple, si on sait que l'aéronef passe dans un mode de vol de décollage approximativement à l'enregistrement 124, on peut introduire directement cet enregistrement dans le système à partir de l'unité de bande magnétique144, sans qu'il y ait
nécessité pour l'opérateur d'observer une centaine d'enre-
gistrements en attendant que l'aéronef décolle.
Pendant l'initialisation, une présentation de poste de pilotage statique est formée sur l'écran du tube cathodique 26 Les figures 4 A et 4 B montrent un exemple d'une présentation de poste de pilotage et il faut noter que les deux figures 4 A et 4 B seraient combinées en une seule présentation sur l'écran du tube cathodique 26 Pour les
besoins de la représentation, la partie statique de la pré-
sentation de poste de pilotage est dessinée en traits noirs continus sur les figures 4 A et 4 B Dans cet exemple, les figures 4 A et 4 B montrent un ensemble d'instruments qui serait utile pour la présentation de données de vol pour un aéronef du type Boeing 767 Comme le montre la figure 4 A, il y a un cadran 142 pour la vitesse-air indiquée (IAS), un cadran 144 pour l'accélération verticale (VER), un cadran 146 pour l'accélération horizontale (LNG), un cadran 148 pour le cap (HDG), un cadran 150 pour l'altitude -(ALT) et
un cadran 152 pour la vitesse verticale (VSI) Il y a égale-
ment sur la figure 4 A des indicateurs à cadran 154 et 156 pour la température de l'air statique (SAT), 154, et pour la pression absolue de la cabine (CAB), 156 L'attitude de l'aéronef en tangage et en roulis est également indiquée par un instrument circulaire ADI, 158. Des indicateurs à cadran sont représentés sur la figure 4 B pour divers paramètres de fonctionnement des moteurs, pour chaque moteur d'un B 767 Ces indicateurs à cadran comprennent des indicateurs de rapports de pression
de moteur, 160 et 162, des indicateurs de vitesses de turbi-
ne d'entrée, 164 et 166, des indicateurs de température des gaz d'échappement, 168 et 170 et des indicateurs de vitesse de rotation de turbine, 172 et 174; Dans la partie de la présentation qu'on voit sur la figure 4 A, se trouvent également des présentations
d'indicateurs de position comprenant un indicateur de posi-
tion de volets 178 un indicateur de position de colonne et volant de commande, 180, un indicateur de palonnier 182,
un indicateur d'angle d'incidence 184, et un in-
dicateur d'ailerons 186 Il y a également un indicateur
d'angle de gouvernail 188.
Dans la présentation statique des figures 4 A et 4 B, il est également prévu de présenter des paramètres de vol discrets, sous forme numérique Ces paramètres présentés sous forme numérique comprennent des paramètres qui sont présentés dans un cadre 190 pour l'heure GMT et dans un
cadre 192 pour l'altitude radioélectrique Il existe égale-
ment un cadre 194 qui est destiné à présenter le numéro d'enregistrement qui représente le numéro d'enregistrement sur la bande magnétique du bloc de données de vol qui est présenté au moment considéré Il faut également noter qu'en association avec les -cadres 190, 192 et 194, chacune des lettres dessinées en traits noirs épais sur les figures 4 A
et 4 B fait également partie de'la présentation statique.
Ces lettres comprennent: IAS, VER, LNG, IIDG, ALT, VSI, SAT, CAB, GMT, REC NO, YKE, RUDD, FLP, AOA, AIL, EPR, Nl L, Nl R, EGT, N 2 L et N 2 R Les nombres qui figurent dans la partie statique des indicateurs à cadran 142-174 sont enregistrés dans un fichier de marquages d'indicateurs 195 dans la mémoire de masse 36. En plus des présentations décrites ci-dessus, il est également prévu de présenter certains indicateurs discrets, comme un indicateur de position d'inverseur de poussée, comme il est indiqué en 197 sur la figure 4 B Dans la présentation statique,-seules les lettres TH et REV sont normalement présentées, et les lettres situées à l'intérieur du cadre 197, indiquant si les inverseurs de poussée sont en transition ou déployés, ne sont présentées que sous la dépendance de données discrètes spécifiques tirées des
données de vol brutes Il existe de façon similaire des pré-
sentations discrètes pour les états "gauche", "centre" et "droite" du pilote automatique, CMD et CWS, comme indiqué
respectivement en 196 et 198 De plus, du fait que le systè-
me est capable de présenter des données pour une grande variété d'aéronefs, on considère qu'il est utile d'afficher
le type d'aéronef pour lequel les données de vol sont pré-
sentées, comme indiqué en 199.
Au moment o la présentation de poste de pilotage statique est initialisée, une table de couleurs est générée dans l'unité de présentation visuelle 22, pour permettre de dessiner les instruments comme le montrent les figures 4 A et 4 B, et pour permettre la présentation de données réelles en diverses couleurs Une fois que la présentation de poste de pilotage statique est dessinée, la plupart des couleurs
sont protégées contre l'écriture, pour empêcher un efface-
ment de l'image statique de l'écran pendant la génération de
la présentation animée Des procédures pour générer la pré-
sentation statique et pour générer la table de couleurs sont
décrites en détail dans le document AED 512 Users' Manual.
L'une des caractéristiques importantes du mode de réalisation préféré de l'invention est de procurer un système de présentation qui puisse être utilisé avec une grande variété de types d'aéronefs Dans ce but, la mémoire de masse 36 contient deux fichiers de configuration 200 et 202 Le premier fichier de configuration 200 est un fichier de confi- guration de temps réel qui a pour fonction de déterminer les paramètres de vol à présenter en temps réel pour un aéronef particulier Les figures 4 A et 4 B donnent un exemple des paramètres qui sont présentés pour l'aéronef du type Boeing B 767 De façon similaire, les paramètres de vol à présenter
dans le mode rapide sont identifiés dans le fichier de confi-
guration rapide 202 Lorsque l'opérateur indique le démarrage du processus de présentation, en utilisant la touche de démarrage, et lorsque des blocs désirés de-données de vol brutes dans l'unité de bande magnétique 140 sont identifiés
par un numéro d'enregistrement, l'unité centrale de traite-
ment 20 commande à l'unité de bande magnétique de charger un bloc de données de vol brutes dans la mémoire tampon 44 de la mémoire vive 34 Le fichier de configuration approprié 200 ou 202 identifie au moyen de numéros d'identification de
paramètres particuliers les conversions de paramètres figu-
rant dans la base de données de paramètres 58 qui doivent être utilisées pour convertir en unités techniques les données brutes présentes dans la mémoire tampon 44 Sous la commande de l'unité centrale de traitement 20, les facteurs de conversion de paramètres particuliers pour la conversion en unités techniques, contenus dans la base de données de paramètres 58, et identifiés par le fichier de configuration de temps réel 200 ou par-le fichier de-configuration rapide 202, sont chargés dans la table de conversion 48 Comme décrit précédemment, sous l'effet d'instructions contenues
dans la mémoire de programme 54, l'unité centrale de-traite-
m'ent 20 extrait de la mémoire tampon de données 44 les para-
mètres de données de vol brutes à convertir, et elle les con-
vertit en unités techniques Il faut noter que dans le cas de la conversion en unités techniques pour la présentation de poste de pilotage des figures 4 A et 4 B, une seule mémoire tampon de données 44 est utilisée, au lieu de deux mémoires
tampons de données 44 et 46, comme dans le processus de con-
version de données décrit précédemment Une fois que les
données ont été converties en unités techniques, l'unité cen-
trale de traitement 20 commence à traiter les données de vol d'une manière telle qu'elles puissent être utilisées par
l'unité de présentation visuelle 22 Comme indiqué précédem-
ment, si le temps réel a été sélectionné, le processus de définition de format et de présentation s'appliquera à tous les paramètres indiqués sur les figures 4 A et 4 B, tandis que si le mode de présentation rapide a été sélectionné, seule
une partie de ces paramètres sera mise au format et présen-
tée, de la manière définie par le fichier de configuration rapide 202 En sélectionnant seulement un nombre limité de paramètres à convertir dans le mode rapide, on peut réduire notablement-les exigences de calcul de l'unité centrale de
traitement 20, ce qui permet d'utiliser un ordinateur nota-
blement moins coûteux.
Une autre technique pour offrir une possibilité d'exploration en sens avant consiste à ne sélectionner qu'un nombre limité de sous-trames pour chaque bloc de données dans la mémoire tampon 44 Par exemple, si on ne convertit qu'une seule sous-trame pour chaque bloc, on peut augmenter la vitesse dé conversion et donc la vitesse de présentation
d'un facteur d'environ seize Ce processus produit une pré-
sentation assez discontinue, mais dans certaines circonstan-
ces, on peut l'utiliser pour identifier la partie du vol qui
présente un intérêt.
Dans le processus de mise sous un nouveau format
et de présentation, l'unité centrale de traitement 20 con-
vertit les données d'unités techniques en unités compatibles
avec la présentation particulière et elle déclenche le pro-
cessus de commande de présentation dans l'unité de présenta-
tion visuelle 22, ce qui conduit à la présentation de données de vol dans la présentation statique sur l'écran du tube cathodique 26 Avant qu'un paramètre soit présenté sous forme numérique, le nombre doit être converti en format ASCII Ce nombre en format ASCII est enregistré temporaire- ment dans une mémoire tampon de données ASCII, 203, dans la mémoire vive 34 Pour les indicateurs à cadran tels que l'altimètre 150, les données à présenter doivent tout d'abord
être converties en un format de rotation Le format de rota-
tion est nécessaire pour créer des aiguilles pour les indica-
teurs à cadran comme l'indicateur de vitesse-air indiquée (IAS), 142, l'altimètre 150 et l'indicateur de cap 148 Sur les figures 4 A et 4 B, les données de vol à présenter sont indiquées par des lignes en tirets pour les aiguilles et par
une représentation en pointillés pour les données numériques.
L'aiguille pour la vitesse-air indiquée est représentée par
une ligne en tirets 204, l'indicateur d'accélération verti-
* cale par une ligne en tirets 206, l'accélération longitudina-
le par une ligne en tirets 208, l'attitude de l'aéronef par une ligne en tirets 210, le cap de l'aéronef par une ligne en
tirets 212, l'altitude par une ligne en tirets 214, l'indica-
teur de vitesse verticale par une ligne en tirets 216, la température de l'air statique par une 'ligne en tirets 218 et la pression de la cabine par une ligne en tirets 220 En plus des aiguilles analogiques 204 et 214, le cadran de vitesse-air 142 comprend une présentation numérique 222 et l'altimètre 150 comprend une présentation numérique 224 Les positions réelles de diverses surfaces de commande comme les volets sont indiquées par des lignes en tirets 226 et 228 correspondant respectivement aux volets gauches et droits La position du gouvernail de direction est indiquée par la ligne en tirets 230 De façon similaire, les deux mesures d'angle
d'attaque sont indiquées par des lignes en tirets 232, 234.
La position des ailerons gauche et droit est indiquée par les lignes en tirets respectives 236 et 238 La présentation de la position de la colonne et du volant de commande (YKE) par
rapport à la ligne statique 180 est d'un type particulier.
On présente l'information de position de la colonne de comman-
de en déplaçant une ligne en tirets 240 vers le haut et vers le bas, et on indique la position du volant par l'inclinaison
de la ligne en tirets 240 La position du palonnier est indi-
quée par une ligne en tirets 242.
On indique l'état en fonction ou hors fonction d'éléments discrets, comme les inverseurs de poussée 197 ou les éléments discrets relatifs au pilote automatique, 196 et
198, en changeant la table de couleurs à la position qui indi-
que que l'élément discret est en fonction ou hors fonction.
On indique de façon caractéristique l'état inactif en chan-
geant la couleur avec laquelle l'élément discret est écrit en une couleur qui ne se distingue pas de la couleur de
fond de l'écran du tube cathodique 26, ce qui fait que l'in-
dication de l'élément discret semble avoir disparu Dans le mode de réalisation préféré de l'invention, il y a cinq procédures différentes par lesquelles les données de vol en unités techniques sont mises par l'unité centrale de traitement 20 sous un nouveau format approprié pour la présentation par l'unité de présentation visuelle 22 en une forme d'instruments de poste de pilotage Les paragraphes
numérotés qui suivent illustrent les cinq procédures généra-
les par lesquelles les données de vol qui ont été converties en unités techniques sont mises sous un nouveau format pour
la présentation sur l'écran du tube cathodique 26.
1 Procédure de présentation d'un indicateur à cadran.
A titre d'exemple de la génération d'une aiguille
d'indicateur à cadran, la procédure par laquelle l'unité cen-
trale de traitement 20 produit des instructions pour générer l'aiguille de cadran 214 pour une indication d'altimètre de 1241 mètres est la suivante: x,y = centre de coordonnées de cadran au point 250 sur l'écran du tube cathodique 26
2.533691
L = longueur de l'aiguille 214 xî,Y# = coordonnées de l'extrémité de l'aiguille, au point 252 sur l'écran du tube cathodique 26 Facteur de cadrage 2 x 1 mradians SF = Facteur de cadrage =
0,006283185
Décalage': 0 radians = O m OS = décalage = 0 < = Angle = EU x SF + OS = Angle = 1241 m x 0,006283185 ram +an 0 radians = 7,79743 radians Les instructions émises par l'unité centrale de traitement 20 vers l'unité de présentation visuelle 22 sont les suivantes: 1 Aller au centre du cadran (x,y) 2 Passer à la couleur noire 3 Dessiner une ligne noire jusqu'à l'ancien point x', y' (en effaçant l'ancienne ligne) 4 Aller à x, y 5 x' = L * sin (l X) 6 y' = L * cos () 7 Passer à la couleur blanche 8 Dessiner une ligne blanche allant à x', y' 2 Procédure de présentation d'indicateur à combinaison de
deux paramètres.
A titre d'exemple de la génération d'un indicateur
à deux paramètres, la procédure par laquelle l'unité centra-
le de traitement 20 produit des instructions pour présenter la position de la colonne et du volant de commande, 240, dans une condition d'inclinaison à droite avec la commande de gouvernail de profondeur en avant, comprend les calculs suivants x, y = extrémité gauche 254 de la ligne d'indicateur 240 x', y'= extrémité droite 256 de la ligne d'indicateur 240 L = demi-longueur de la ligne d'indicateur 240 Décalage pour CC = 135 éléments d'image Facteur de cadrage pour CC 100 éléments d'image 5 Décalage pour VC = 90 = r/2 radians 2 lrradians Facteur de cadrage pour VC = 3600 = 0,017453 CC = Colonne de Commande = EU * 5 + 135 VC = Volant de Commande = (EU + 90 ) * 0,017453
Les instructions que l'unité centrale de traite-
ment 20 émet vers l'unité de présentation visuelle 22 sont les suivantes: 1 Aller à l'ancien x, y 2 Passer à la couleur noire 3 Dessiner une ligne noire allant à l'ancien x', y' (effacer l'ancienne ligne) 4 x' = L * sin (VC') y' = L * cos (VC) + CC 6 x = L * sin (VC +tr) 7 y = L * cos (VC + r) + CC 8 Aller à x, y 9 Passer à la couleur cyan Dessiner une ligne allant à x', y'
3 Procédure de présentation d'indicateur de position linéai-
re. A titre d'exemple de la génération d'un indicateur
de position linéaire, la procédure par laquelle l'unité cen-
trale de traitement 20 produit des instructions pour générer la ligne d'indicateur de volet gauche 226 pour une position de volet de 14 , comprend les calculs suivants: Décalage = 100 éléments d'image Facteur de cadrage = 80 éléments d'image 2 Facteur de cadrage = 400 d'inclinaison des volets L = longueur de la ligne d'indicateur 226 Volet = (EU * 2) + 100 Les instructions que l'unité centrale de traitement émet vers l'unité de présentation visuelle 22 sont les suivantes: 1 Aller à x, ancien y (ancienne valeur "Volet") 2 Passer à la couleur noire 3 x' = x + L 4.Dessiner une ligne allant à x', ancien y Aller à x, Volet (nouveau y) 6 Passer à la couleur cyan 7 Dessiner une ligne allant à x',_Volet
4 Procédure de présentation numérique.
A titre d'exemple de la génération d'une présenta-
tion numérique, la procédure par laquelle l'unité centrale de
traitement 20 produit des instructions pour générer la pré-
sentation de radioaltimètre 192 comprend x, y = position de départ du texte dans le cadre 192
Données Brutes y conversion en ASCII enregistré-
ment dans la mémoire tampon 203 de la figure 1 Les instructions que l'unité centrale de traitement émet vers l'unité de présentation visuelle 22-sont les suivantes 1 Aller à x, y 2 Passer à la couleur cyan 3 Quitter l'interpréteur (instruction AED) 4 Emettre le texte provenant de la mémoire tampon
ASCII 203
Passer à l'interpréteur Procédure de présentation d'indicateur d'élément discret.
A titre d'-exemple -de la génération d'une présenta-
tion d'élément discret, la procédure par laquelle l'unité
centrale de traitement 20 produit des instructions pour géné-
rer la présentation d'élément discret 258, indiquant que l'inverseur de poussée gauche est déployé, comprend D = valeur discrète 1 ou 0 Les lettres DEPL, 258, sont écrites avec la couleur C Les instructions que l'unité centrale de traitement
émet vers l'unité de présentation visuelle 22 sont les sui-
vantes 1 Si D = 1 (état actif), prendre la couleur magenta pour la table de couleurs relative à C 2 Si D = O (état inactif), prendre la couleur rouge très sombre (non visible) pour la table de couleurs relative à C. Il faut noter que les lettres, telles que DEPL en 258, qui figurent dans le cadre 197 sont tracées sur l'écran
du tube cathodique 26 dans le cadre de la présentation stati-
que et sont rendues visibles à un opérateur en changeant la
couleur de la présentation, comme décrit ci-dessus.
Le système de données de vol d'aéronef qui est décrit procure un système pour présenter des données de vol provenant d'un enregistreur de données de vol d'aéronef,
d'une manière souple et commode qui est particulièrement uti-
le pour la direction de l'exploitation d'une compagnie aérienne En outre, en organisant et en traitant les données de vol brutes par l'utilisation des éléments de matériel qui comprennent la mémoire vive rapide 34, la mémoire à disque 36 et la mémoire à bande magnétique 140, comme indiqué, il est possible de présenter une grande quantité de données de vol en couleurs, en utilisant un équipement relativement peu
coûteux, tel que le mini-ordinateur 20.
Il va de soi que de nombreuses modifications peuvent être apportées au dispositif décrit et représenté,
sans sortir du cadre de l'invention.

Claims (12)

REVENDICATIONS
1 Système de présentation de données de vol prove-
nant d'un enregistreur de données de vol d'aéronef ( 10), caractérisé en ce qu'il comprend: une unité d'enregistrement de données ( 34); une unité d'entrée ( 12) connectée fonc- tionnellement à une source ( 11) de données de vol et à l'unité d'enregistrement de données ( 34), pour mettre sous un nouveau format et pour enregistrer les données de vol dans
l'unité d'enregistrement de données ( 34); une unité de trai-
tement ( 20), connectée fonctionnellement à l'unité d'entrée
( 12) et à l'unité d'enregistrement de données ( 34), pour con-
vertir en unités techniques des parties sélectionnées des
données de vol mises sous un nouveau format, et pour enregis-
trer les données de vol converties dans l'unité d'enregistre-
ment ( 34); et une unité de présentation visuelle ( 22) com-
prenant un clavier ( 28) connecté fonctionnellement à l'unité
de traitement ( 20), capable de commander à l'unité de traite-
ment de sélectionner ladite partie des données de vol mises
sous un nouveau format, pour la convertir en unités techni-
ques et pour présenter les données de vol converties.
2 Système selon la revendication 1, caractérisé en ce que l'unité de présentation visuelle ( 22) comprend des
moyens ( 28) pour commander la source de données de vol ( 11).
3 Système selon la revendication 1, caractérisé en ce que l'unité de traitement ( 20) accomplit la conversion
des parties sélectionnées des données de vol en unités tech-
niques pendant que l'unité d'entrée ( 12) met les données de vol sous un nouveau format et les enregistre, et pendant que l'unité de présentation visuelle ( 22) présente les données
de vol converties.
4 Système selon la revendication 1, caractérisé
en ce que l'unité d'entrée ( 12) comprend un circuit détec-
teur de mot de synchronisation ( 74) destiné à détecter des mots de synchronisation dans les données de vol. Système selon la revendication 4, caractérisé en ce que l'unité d'entrée ( 12) comprend un circuit ( 98) qui est destiné à générer des adresses d'enregistrement de données de
vol dans l'unité d'enregistrement de données ( 34).
6 Système selon la revendication 5, caractérisé en ce que l'unité d'enregistrement de données comprend une mémoire vive rapide ( 34) et les adresses représentent des
positions dans cette mémoire vive rapide.
7 Système selon la revendication 1, caractérisé en ce que l'unité de présentation visuelle ( 22) comprend un tube cathodique ( 26) qui est connecté fonctionnellement à l'unité
centrale de traitement ( 20) et celle-ci est capable de dessi-
ner sur le tube cathodique une présentation de poste de pilo-
tage statique, et de présenter les données de vol converties
dans la présentation de poste de pilotage statique.
8 Système selon la revendication 7, caractérisé en
ce que l'unité centrale de traitement ( 20) est en outre capa-
ble de mettre sous un nouveau format les données de vol con-
verties qui se trouvent dans l'unité d'enregistrement de données ( 34), pour les transformer en instructions et en coordonnées de présentation de données de vol, et d'émettre ces instructions et coordonnées de présentation de données de
vol vers l'unité de présentation visuelle ( 22).
9 Système selon la revendication 8, caractérisé en
ce que l'unité centrale de traitement ( 20) est en outre capa-
ble de mettre sous un nouveau format des parties sélection-
nées des données de vol converties, pour les transformer en format ASCII, et d'enregistrer ces données sélectionnées mises sous un nouveau format dans une position prédéterminée dans l'unité d'enregistrement de données ( 34), ainsi que de transmettre ces données sélectionnées mises sous un nouveau
format, de la position prédéterminée vers l'unité de présen-
tation visuelle ( 22), pour les présenter sous forme numérique
dans la présentation de poste de pilotage statique.
10 Système selon la revendication 7, caractérisé en ce que l'unité centrale de traitement ( 20) réagit à un signal produit par un opérateur et provenant de l'unité de
présentation visuelle ( 22) en faisant en sorte que la présen-
tation des données de vol converties ait lieu à une seconde cadence notablement supérieure au temps réel. 11 Système de présentation directe de données de vol provenant d'un enregistreur de données de vol d'aéronef
( 10) caractérisé en ce qu'il comprend: une unité d'enregis-
trement de données ( 34) destinée à enregistrer des données; une unité d'entrée ( 12), connectée fonctionnellement à une source ( 11) de données de vol et à l'unité d'enregistrement
de données ( 34), pour enregistrer dans l'unité d'enregistre-
ment de données ( 34) des données de vol qui comprennent des mots de synchronisation; une unité de traitement ( 20) connectée fonctionnellement à l'unité d'entrée ( 12) et à l'unité d'enregistrement de données ( 34), pour convertir en unités techniques des parties sélectionnées des données de vol, sous la dépendance de l'un des mots de synchronisation, pendant que des données de vol provenant de la source de
données de vol ( 11) sont enregistrées dans l'unité d'enre-
gistrement de données; et une unité deprésentation ( 22) connectée fonctionnellement à l'unité de traitement ( 20) pour présenter les parties sélectionnées des données de vol
qui ont été converties en unités techniques.
12 Système selon la revendication 11, caractérisé en ce que l'unité de traitement ( 20) comprend des moyens qui commandent à l'unité d'entrée ( 12) d'enregistrer les données de vol dans l'unité d'enregistrement de données ( 34) 13 Système selon la-revendication 12, caractérisé en ce que l'unité d'entrée ( 12) comprend des moyens ( 66) destinés à changer le format des données de vol provenant de l'enregistreur de données de vol d'aéronef ( 10) en un format
compatible avec l'unité d'enregistrement de données ( 34).
14 Système selon la revendication 12, caractérisé
en ce que l'unité d'entrée ( 12) comprend des moyens détec-
teurs ( 74) destinés à détecter les mots de synchronisation
et à produire un signal de synchronisation.
Système selon la revendication 14, caractérisé en ce que l'unité de traitement ( 20) réagit au signal de synchronisation en enregistrant les données de vol dans une
première position prédéterminée dans l'unité d'enregistre-
ment de données ( 34).
16 Système de présentation de données d'aéronef provenant d'un enregistreur de données de vol d'aéronef ( 10), caractérisé en ce qu'il comprend: une source de données de vol brutes ( 11); une première unité d'enregistrement de données ( 34) comprenant une mémoire vi-ve rapide; une seconde unité d'enregistrement de données ( 36), comprenant une mémoire de masse contenant un fichier de configuration ( 200, 202) qui définit des données de vol sélectionnées pour un aéronef prédéterminé, et une base de données de paramètres ( 58); une unité centrale de traitement ( 20), connectée
fonctionnellement aux première et seconde unités d'enregis-
trement de données ( 34, 36) et qui accomplit les actions suivantes: elle commande le chargement séquentiel de blocs de données de vol brutes provenant de la source de données de vol brutes (I 1) dans une première position prédéterminée dans la première unité d'enregistrement de données ( 34);
elle commande le chargement dans une seconde position prédé-
terminée dans la première unité d'enregistrement de données ( 34), d'un nombre sélectionné de paramètres de conversion de données provenant de la base de données de paramètres ( 58), de la manière définie par le fichier de configuration ( 200,
202), elle convertit en unités techniques des parties sélec-
tionnées des données de vol brutes, en utilisant les paramè-
tres de conversion de données sélectionnés et elle enregis-
tre les données de vol converties dans une troisième posi-
tion prédéterminée dans la première unité d'enregistrement de données ( 34); et une unité de présentation visuelle ( 22)
comprenant un tube cathodique ( 26), qui est connectée fonc-
tionnellement à l'unité centrale de traitement ( 20),capable de dessiner une présentation de poste de pilotage statique sur le tube cathodique et de présenter les données de vol
converties dans la présentation de poste de pilotage stati-
que.
FR8315060A 1982-09-23 1983-09-22 Systeme de presentation de donnees de vol d'aeronef Withdrawn FR2533691A1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/421,743 US4604711A (en) 1982-07-23 1982-09-23 Aircraft flight data display system

Publications (1)

Publication Number Publication Date
FR2533691A1 true FR2533691A1 (fr) 1984-03-30

Family

ID=23671849

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8315060A Withdrawn FR2533691A1 (fr) 1982-09-23 1983-09-22 Systeme de presentation de donnees de vol d'aeronef

Country Status (12)

Country Link
US (1) US4604711A (fr)
JP (2) JPS5978000A (fr)
AU (1) AU544533B2 (fr)
CA (1) CA1216670A (fr)
DE (1) DE3334539A1 (fr)
FR (1) FR2533691A1 (fr)
GB (1) GB2127656B (fr)
IL (1) IL69587A (fr)
IT (1) IT1205589B (fr)
NL (1) NL8303276A (fr)
NZ (1) NZ205393A (fr)
SE (1) SE8304581L (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0254021A3 (fr) * 1986-07-24 1989-11-15 Georg Fischer Aktiengesellschaft Dispositif d'usinage des extrémités de pièces tubulaires
RU2215995C1 (ru) * 2003-02-17 2003-11-10 Закрытое акционерное общество Объединенное конструкторское бюро "Русская авионика" Комплекс навигации и электронной индикации

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3407920A1 (de) * 1984-03-03 1985-09-05 Robert Bosch Gmbh, 7000 Stuttgart Elektronisches steuersystem zur steuerung technischer anlagen und maschinen und steuerverfahren unter dessen verwendung
US4837695A (en) * 1986-03-12 1989-06-06 E-Systems, Inc. Method and apparatus for predicting and monitoring aircraft takeoff performance
US4970683A (en) * 1986-08-26 1990-11-13 Heads Up Technologies, Inc. Computerized checklist with predetermined sequences of sublists which automatically returns to skipped checklists
US6009373A (en) * 1987-06-01 1999-12-28 Furuno Electric Company, Limited Ship track and underwater conditions indicating system
JPH0823583B2 (ja) * 1987-06-01 1996-03-06 古野電気株式会社 航跡,探知情報表示装置
US4845495A (en) * 1988-02-17 1989-07-04 Allied-Signal Inc. Integrated avionics control and display arrangement
US4992946A (en) * 1988-06-20 1991-02-12 General Electric Company Data link for gas turbine engine control
DE68915661T2 (de) * 1988-06-22 1994-09-15 Fujitsu Ltd Gerät mit kleinen Abmessungen zur Messung und Aufzeichnung der Beschleunigung.
US5119482A (en) * 1989-12-18 1992-06-02 The United States Of America As Represented By The Secretary Of The Air Force Flight system for converting 12 volts 32-bit INS data into 5 volts 8-bit data pattern in real time
IL97663A (en) * 1991-03-25 1994-01-25 Rada Electronic Ind Ltd Method for debriefing multi aircraft operations
US5828321A (en) * 1991-06-18 1998-10-27 Sumitomo Electric Industries, Ltd. Location detecting system
US5377109A (en) * 1992-07-31 1994-12-27 Lear Astronics Corp. Failsafe digital bus to analog protocol converter system
US5416705A (en) * 1993-04-19 1995-05-16 Honeywell Inc. Method and apparatus for use of alphanumeric display as data entry scratchpad
US7397363B2 (en) 1993-06-08 2008-07-08 Raymond Anthony Joao Control and/or monitoring apparatus and method
US5917405A (en) 1993-06-08 1999-06-29 Joao; Raymond Anthony Control apparatus and methods for vehicles
US6542077B2 (en) 1993-06-08 2003-04-01 Raymond Anthony Joao Monitoring apparatus for a vehicle and/or a premises
IL118077A0 (en) * 1995-05-12 1996-11-14 Koch & Sons Co H Aviation crash sensor
US5761625A (en) * 1995-06-07 1998-06-02 Alliedsignal Inc. Reconfigurable algorithmic networks for aircraft data management
US5554990A (en) * 1995-08-22 1996-09-10 Northrop Grumman Corporation Airspace management system and method
FR2744800B1 (fr) * 1996-02-09 1998-03-20 Sextant Avionique Procede et dispositif d'aide a la navigation aerienne, avec affichage d'instruments de navigation utilises
US6043758A (en) * 1996-02-12 2000-03-28 Alliedsignal Inc. Terrain warning system
US7277010B2 (en) 1996-03-27 2007-10-02 Raymond Anthony Joao Monitoring apparatus and method
US10152876B2 (en) 1996-03-27 2018-12-11 Gtj Ventures, Llc Control, monitoring, and/or security apparatus and method
US7253731B2 (en) 2001-01-23 2007-08-07 Raymond Anthony Joao Apparatus and method for providing shipment information
US6587046B2 (en) 1996-03-27 2003-07-01 Raymond Anthony Joao Monitoring apparatus and method
US10011247B2 (en) 1996-03-27 2018-07-03 Gtj Ventures, Llc Control, monitoring and/or security apparatus and method
JP3208706B2 (ja) * 1997-06-10 2001-09-17 富士通株式会社 情報活用システム
US6115656A (en) * 1997-06-17 2000-09-05 Mcdonnell Douglas Corporation Fault recording and reporting method
US5912627A (en) * 1997-10-17 1999-06-15 Alexander; William J. Device and method for indicating if an airplane is operating within operating limits
US9075136B1 (en) 1998-03-04 2015-07-07 Gtj Ventures, Llc Vehicle operator and/or occupant information apparatus and method
US6480770B1 (en) * 1999-04-01 2002-11-12 Honeywell International Inc. Par system for analyzing aircraft flight data
EP1091190A3 (fr) * 1999-09-14 2001-08-16 Honeywell Inc. Méthodes et dispositifs de projection et de rendu de données organisées de façon géospatiale
US6696930B1 (en) 2000-04-10 2004-02-24 Teledyne Technologies Incorporated System and method for specification of trigger logic conditions
US7181478B1 (en) * 2000-08-11 2007-02-20 General Electric Company Method and system for exporting flight data for long term storage
JP4508475B2 (ja) * 2001-06-15 2010-07-21 三菱重工業株式会社 輸送機器データ解析装置
WO2003021466A1 (fr) * 2001-08-28 2003-03-13 Friedman, Mark, M. Boite noire d'ordinateur
US10562492B2 (en) 2002-05-01 2020-02-18 Gtj Ventures, Llc Control, monitoring and/or security apparatus and method
US6915189B2 (en) * 2002-10-17 2005-07-05 Teledyne Technologies Incorporated Aircraft avionics maintenance diagnostics data download transmission system
US20040153884A1 (en) * 2002-10-24 2004-08-05 Fields Benjamin S. Remote, automatic data service for wireless communications
US7516407B2 (en) * 2004-06-01 2009-04-07 General Electric Company Timeline random access for multi-format time-based file recording and playback
WO2006011141A2 (fr) * 2004-07-25 2006-02-02 Israel Aerospace Industries Ltd. Procede et systeme d'acquisition et d'affichage de donnees
US7353092B2 (en) * 2004-12-17 2008-04-01 Honeywell International, Inc. Support bridge for flexible circuitry
FR2890478B1 (fr) * 2005-09-06 2007-11-09 Thales Sa Procede d'homogeneisation d'unites de mesure utilisees pour l'affichage des messages de communication
US8330625B2 (en) * 2007-03-30 2012-12-11 Honeywell International Inc. Aircraft systems with flight management systems that display reports
FR2923068B1 (fr) * 2007-10-26 2010-06-11 Thales Sa Dispositif de visualisation comportant un moyen electronique de gel de l'affichage.
US8428872B2 (en) * 2007-12-12 2013-04-23 The Boeing Company System and method for entry of taxi route on control display unit
US8560239B2 (en) * 2007-12-12 2013-10-15 The Boeing Company System and method for multiple delete entry on control display unit
US8386167B2 (en) 2008-11-14 2013-02-26 The Boeing Company Display of taxi route control point information
EP2189760A1 (fr) * 2008-11-25 2010-05-26 Omega SA Instrument d'aide à la navigation pour aéronef
EP3312563B1 (fr) * 2009-12-04 2022-11-30 Pilatus Flugzeugwerke Ag Système numérique d'enregistrement et de lecture numérique pour reproduction des instruments de bord d'un avion
WO2011067419A1 (fr) * 2009-12-04 2011-06-09 Pilatus Flugzeugwerke Ag Système numérique d'enregistrement et de lecture numérique pour reproduction des instruments de bord d'un avion
US8436749B2 (en) 2010-11-03 2013-05-07 Hamilton Sundstrand Corporation Failsafe LED control system
US8976043B2 (en) * 2012-08-20 2015-03-10 Textron Innovations, Inc. Illuminated sidestick controller, such as an illuminated sidestick controller for use in aircraft
US10546441B2 (en) 2013-06-04 2020-01-28 Raymond Anthony Joao Control, monitoring, and/or security, apparatus and method for premises, vehicles, and/or articles
US9482552B2 (en) 2014-06-23 2016-11-01 Ge Aviation Systems Llc Method of simulating a real-time aircraft system input to an avionics component
USD785673S1 (en) * 2014-09-03 2017-05-02 Rockwell Collins, Inc. Avionics display screen with computer icon
US10417261B2 (en) * 2016-02-18 2019-09-17 General Electric Company Systems and methods for flexible access of internal data of an avionics system
GB2549262B (en) * 2016-04-05 2020-11-25 Taleris Global Llp Systems and methods to determine maintenance-focused aircraft data recording frame configurations
FR3064088B1 (fr) * 2017-03-16 2021-07-23 Airbus Helicopters Procede de communication pour communiquer des donnees informatiques entre au moins un aeronef et au moins un equipement electronique deporte.
CN109614352A (zh) * 2018-10-18 2019-04-12 中国航空无线电电子研究所 将航空总线数据转换为arinc717数据格式的程序
CN111301698A (zh) * 2018-12-11 2020-06-19 上海振成机电科技有限公司 一种生命救助飞行平台及其救助方法
CN112084143B (zh) * 2020-08-14 2023-05-30 陕西千山航空电子有限责任公司 一种多类型飞参数据的同步回放平台架构方法
CN115865279B (zh) * 2023-02-27 2023-05-02 华南师范大学 飞机的机载记录数据译码方法、装置、电子设备以及存储介质
CN118916214B (zh) * 2024-07-19 2025-03-04 中国民航科学技术研究院 飞行事故记录器在同步字丢失情况下数据修复方法及系统
CN119503140A (zh) * 2024-10-09 2025-02-25 陕西飞机工业有限责任公司 一种任务态势显示系统

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1157961A (en) * 1965-07-28 1969-07-09 Epsylon Res & Dev Co Ltd Magnetic Recording System for Aircraft
US3421151A (en) * 1966-11-18 1969-01-07 Us Navy Coded data translation system
US3752917A (en) * 1971-10-07 1973-08-14 Leeds & Northrup Co Cathode ray tube system with strip chart recorder display format
US4212064A (en) * 1977-04-05 1980-07-08 Simmonds Precision Products, Inc. Performance advisory system
US4149148A (en) * 1977-04-19 1979-04-10 Sperry Rand Corporation Aircraft flight instrument display system
US4312041A (en) * 1978-02-22 1982-01-19 Lear Siegler, Inc. Flight performance data computer system
US4247843A (en) * 1978-08-23 1981-01-27 Sperry Corporation Aircraft flight instrument display system
NZ204535A (en) * 1982-07-23 1987-01-23 Sundstrand Data Control Direct display of data from a flight data recorder

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0254021A3 (fr) * 1986-07-24 1989-11-15 Georg Fischer Aktiengesellschaft Dispositif d'usinage des extrémités de pièces tubulaires
RU2215995C1 (ru) * 2003-02-17 2003-11-10 Закрытое акционерное общество Объединенное конструкторское бюро "Русская авионика" Комплекс навигации и электронной индикации

Also Published As

Publication number Publication date
JPS5978000A (ja) 1984-05-04
CA1216670A (fr) 1987-01-13
AU1808683A (en) 1984-04-19
NZ205393A (en) 1987-01-23
SE8304581D0 (sv) 1983-08-24
GB2127656B (en) 1985-12-04
DE3334539A1 (de) 1984-03-29
NL8303276A (nl) 1984-04-16
IT1205589B (it) 1989-03-23
SE8304581L (sv) 1984-03-24
IL69587A (en) 1988-03-31
JPH0489500U (fr) 1992-08-05
IT8349016A0 (it) 1983-09-23
US4604711A (en) 1986-08-05
GB8324870D0 (en) 1983-10-19
GB2127656A (en) 1984-04-11
AU544533B2 (en) 1985-06-06

Similar Documents

Publication Publication Date Title
FR2533691A1 (fr) Systeme de presentation de donnees de vol d&#39;aeronef
EP1347412B1 (fr) Dispositif de visualisation d&#39;un aéroport
FR3046225B1 (fr) Affichage de donnees meteorologiques dans un aeronef
CN112634663B (zh) 一种通用航空飞行计划和监视目标关联方法
US9099012B2 (en) Adjustment of altitude measurements
CN105427379A (zh) 一种用于测试近地告警系统的飞行视景仿真系统
WO2000014714A1 (fr) Ecran plat a uc pour habitacle d&#39;aeronef
FR2950449A1 (fr) Simulation en temps reel hautement representative d&#39;un systeme avionique
FR2582391A1 (fr) Procede pour fournir un plan de vol pour un systeme de navigation d&#39;avion
FR2585823A1 (fr) Systeme pour helicoptere destine a donner des renseignements sur son poids et son couple
FR3022655B1 (fr) Procede pour simuler la fourniture en temps reel, a un equipement avionique, de donnees sur un systeme de bord d&#39;un aeronef
FR3000195A1 (fr) Architecture hybride pour systeme aeronautique
FR2920242A1 (fr) Procede et dispositif d&#39;annotation de fonds cartographiques electroniques
CN112445885A (zh) 一种离线地图列车轨迹显示和回放的方法及装置
FR3108999A1 (fr) système DE SIMULATION EMBARQUE DE FONCTIONS AVIONIQUES
CN113723199B (zh) 一种机场低能见度检测方法、装置及系统
CN107230405A (zh) 飞行员便携式电子图囊及系统
FR2692687A1 (fr) Système de commande à sources de commande interactives, permettant d&#39;accéder à un nombre quelconque de systèmes hétérogènes.
US7924172B1 (en) Synthetic vision runway corrective update system
WO2024031141A1 (fr) Systèmes et procédés de génération et/ou d&#39;utilisation d&#39;informations tridimensionnelles avec une ou plusieurs caméras mobiles
US8794970B2 (en) Control systems to emulate jet aircraft in reciprocating engine-powered trainers
CN115148209B (zh) 基于座舱语音识别的自动报告生成方法和系统
CN107797735A (zh) 包括创建数据云的装置和与所述数据云交互的装置的航空电子系统及相关方法
FR2530842A1 (fr) Dispositif d&#39;affichage de donnees de vol d&#39;un aeronef
EP1249812A1 (fr) Dispositif de révision du plan de vol d&#39;un aéronef

Legal Events

Date Code Title Description
ST Notification of lapse