Brevet FR3019920A1 — publié le 20151016

Equipement de substitution d'un équipement avionique d'affichage ; système et module associés La présente invention est relative aux systèmes d'acquisition, de contrôle et de visualisation des cockpits des avions de chasse. Plus particulièrement, l'invention concerne de tels systèmes non pas lorsqu'ils sont embarqué à bord d'un aéronef et utilisés dans des phases opérationnelles, mais lorsqu'ils sont intégrés dans un dispositif de test ou de simulation et/ou utilisés dans des phases d'intégration, de vérification, de validation ou de qualification. A bord des aéronefs, divers équipements sont embarqués pour réaliser les fonctions d'acquisition, de contrôle et de visualisation du système. Comme représenté schématiquement sur la figure 1, le système 1 d'acquisition, de contrôle et de visualisation d'un aéronef comporte divers équipements avioniques, référencés de manière générale par le chiffre 10, tels que des équipements avioniques d'acquisition 12 pour obtenir des images de l'environnement de l'aéronef (tels que des caméras, des radars, etc.), des équipements avioniques de commande 14 (tels que des boitiers de commutation pour la sélection des images acquises à afficher, des moyens de réglage des propriétés de l'affichage, ou encore un manche de pilotage dont les positions et mouvements instantanées, ainsi que les boutons dont il est équipé, permettent de générer des commandes pouvant conduire à la modification des images à afficher, etc.), des équipements avioniques d'affichage 16 des images sélectionnées (tels que des collimateurs ou des visus tête haute, moyenne, basse, ou latérale, etc.), des équipements avioniques d'enregistrement 18 des données de bord au cours de la mission, etc. Certains équipements avioniques d'affichage 16 sont polyvalents. Ils comportent un écran, pour l'affichage d'images, couplé à une interface homme / machine, telle que des boutons de réglage ou de sélection autour de l'écran, pour permettre au pilote de générer des commandes permettant par exemple de modifier la manière dont les images sont affichées sur l'écran. De tels équipements avioniques d'affichage sont dénommés visu dans le présent document. Chaque équipement avionique 10 du système 1 remplit une fonction différente et spécifique et communique avec un calculateur principal 20. Alors qu'un équipement avionique 10 effectue un traitement qui lui est spécifique, par exemple la mise en forme des signaux délivrés par une caméra ou l'affichage d'images selon un format prédéfini, le calculateur principal 20 a pour fonction de faire fonctionner ensemble les différents équipements. Plus précisément, le calculateur principal 20 doit traiter, en temps réel, les données acquises reçues des équipements avionique d'acquisition 12, pour générer des données d'image à transmettre à chaque équipement avionique d'affichage 16, tout en prenant en compte les données de commande reçues des équipements avionique de commande 14, sachant que certaines de ces données sont également à transmettre aux équipements avioniques d'enregistrement 18. La communication entre les équipements avioniques 10 et le calculateur principal 20 s'effectue via un bus de communication avionique 30. Le bus avionique 30 est spécifiquement adapté pour l'échange de message de données et de flux de contrôle, en temps réel et en sécurité. Sur ce bus avionique 30, la communication entre un équipement avionique 10 et le calculateur principal 20 peut être de type point à point ou multipoints. Le bus avionique 30 met en oeuvre un protocole de communication spécifique du domaine avionique, tel qu'un protocole parmi les protocoles BSV, ARINC429, ARINC629, DIGIBUS, 1553, 3910, connus de l'homme du métier. Ainsi, un équipement avionique 10, en particulier un équipement avionique d'affichage, doit pouvoir communiquer en temps réel avec le calculateur principal 20. Il doit communiquer sur un bus avionique spécifique en utilisant un protocole avionique spécifique et complexe. Par ailleurs, en phase opérationnelle, un équipement avionique 10, en particulier un équipement avionique d'affichage, doit pouvoir fonctionner sous des contraintes environnementales sévères, qui sont celles rencontrées au cours de l'utilisation de l'avion de chasse équipé du système. Un équipement avionique est spécifiquement conçu pour résister à de telles contraintes, en particulier mécaniques, ou présenter des fonctionnalités n'ayant un sens que dans ces contextes d'utilisation en vol. Ainsi par exemple, un équipement d'affichage comporte une fonction de réglage automatique de la luminosité, de manière à offrir au pilote une bonne lisibilité des images et symboles graphiques affichés, quelle que soit la luminosité ambiante et ses variations. Pour ce faire, l'équipement avionique d'affichage intègre un capteur de luminosité et un moyen de réglage automatique de la luminance de l'écran. De plus, un équipement avionique est conçu pour être implanté dans un avion particulier. Il présente une forme adaptée au volume disponible dans le cockpit compte tenu des autres équipements qu'il est prévu d'y placer. Il est conçu pour utiliser une alimentation en puissance électrique compatible avec ce qui est disponible à bord de l'avion. Un équipement avionique peut par exemple utiliser une alimentation spécifique de 115 V à 400 Hz et 28 V en continu. Un équipement avionique est également conçu pour consommer le moins d'énergie électrique possible. Certains équipements avioniques nécessitent des dispositifs de refroidissement adaptés. Les équipements avioniques ne sont pas prévus pour être montés et démontés rapidement et souvent. Du fait de ces spécificités, un équipement avionique et en particulier un équipement avionique d'affichage constitue une ressource critique, rare et couteuse. Or, jusqu'à présent, pour les applications d'essai et de simulation, du type bancs de tests, simulateurs de vol, avions d'essais ou d'entrainement, les systèmes d'acquisition, de contrôle et de visualisation mis en oeuvre comportent les mêmes équipements avioniques que ceux équipant le cockpit de l'avion de chasse correspondant. En particulier, les équipements de commande et d'affichage avioniques sont utilisés pour observer les sorties graphiques réelles du calculateur principal et de lui transmettre des commandes réalistes. Cependant, sur un banc de tests ou dans un simulateur de vol, dans un avion d'essai ou d'entrainement, l'équipement avionique est placé dans un environnement peu ou pas contraignant. Par exemple, pour un banc test en laboratoire, l'équipement avionique d'affichage est utilisé à température ambiante, avec une luminosité constante, etc. Les équipements avioniques opérationnels sont donc surdimensionnés pour de telles applications d'essai, notamment lorsqu'ils ne font pas eux-mêmes l'objet du test, mais qu'ils sont simplement utilisés pour recréer le système, dont on teste un autre équipement ou une autre fonctionnalité. Par ailleurs, dans le processus de développement et de mise au point d'un système complexe, en particulier aux premiers stades de ce processus, on ne dispose pas toujours des équipements avioniques qui feront finalement partie du système complet embarqué dans l'aéronef. Il faut cependant pourvoir commencer à développer et à tester les équipements avioniques disponibles et/ou leurs fonctionnalités sans attendre de disposer du système final, tout en réalisant des tests réalistes du comportement du système final. La présente invention a pour but de résoudre les problèmes précités. A cette fin, l'invention a pour objet un équipement de substitution d'un équipement avionique d'affichage équipant un cockpit d'un avion de chasse, ledit équipement de substitution comportant un calculateur grand public, comportant un écran, un bus grand public et un module d'adaptation, le calculateur grand public étant connecté au module d'adaptation via le bus grand public et le module d'adaptation étant destiné à être connecté à un calculateur principal via un bus avionique, le module d'adaptation étant propre à permettre une communication en temps réel sur le bus avionique entre ledit équipement de substitution et le calculateur principal, le calculateur grand public étant propre à reproduire certaines des fonctionnalités de l'équipement avionique d'affichage, telles que l'affichage de données d'image en prenant en compte des données d'état et de configuration de l'affichage. Comme les contraintes, en particulier environnementales, peuvent être relâchées pour les applications d'essai, l'utilisation de matériels civils est envisagée. Un module d'adaptation est alors nécessaire pour servir de passerelle entre le domaine civil et le domaine avionique et ses spécificités imposées par le calculateur principal. Suivant des modes particuliers de réalisation, l'équipement comporte une ou plusieurs des caractéristiques suivantes, prises isolément ou suivant toutes les combinaisons techniquement possibles : - l'équipement avionique d'affichage substitué étant une visu, l'écran du calculateur grand public est tactile, le calculateur grand public étant de préférence du type tablette, et le calculateur grand public est propre à reproduire la génération de données de commande de l'équipement avionique d'affichage ; - le bus grand public sert de support à un protocole de communication choisi parmi les protocoles USB, IEE1394, CAN, VAN, Wifi ou Bluetooth ; - le bus avionique sert de support à un protocole de communication choisi parmi les protocoles BSV, ARINC429, ARINC629, DIGIBUS, 1553, 3910 ; - le module d'adaptation est polyvalent et est paramétrable de manière à émuler le fonctionnement de différents équipements avioniques d'affichage ; - le module d'adaptation comporte des moyens matériel et logiciel de gestion de la communication en temps réel sur le bus avionique, conformément au protocole mis en oeuvre par ledit bus avionique ; - le module d'adaptation comporte une application de conversion propre à convertir les données exploitables par le calculateur principal en données exploitables par le calculateur grand public, et/ou inversement ; - le calculateur grand public exécute les instructions d'une application fonctionnelle émulant certaines des fonctionnalités de l'équipement avionique d'affichage substitué ; - le module d'adaptation comporte, en plus d'une interface de communication sur le bus avionique, une interface vidéo analogique/numérique permettant la réception d'un flux vidéo analogique, sa conversion en un flux numérique, et la transmission de ce flux numérique vers le calculateur grand public via le bus grand public, afin d'être affiché sur l'écran du calculateur grand public ; - le module d'adaptation comporte une ou plusieurs interface(s) avionique(s) connectée(s) à un ou plusieurs bus avionique(s), et/ou une ou plusieurs interface(s) grand public connectée(s) à un ou plusieurs bus grand public ; - l'équipement comporte plusieurs calculateurs grand public connectés au module d'adaptation par un ou plusieurs bus grand public. L'invention a également pour objet un système d'acquisition, de contrôle et de visualisation pour aéronef, comportant un calculateur principal, un bus avionique et au moins un équipement de substitution tel que défini plus haut. L'invention a pour objet enfin un module d'adaptation pour un équipement tel que défini plus haut.. L'invention et ses avantages seront mieux compris à la lecture de la description qui va suivre d'un mode de réalisation, donné uniquement à titre d'exemple, et faite en se référant aux dessins annexés sur lesquels : La Figure 1 est une représentation schématique d'un système d'acquisition, de contrôle et de visualisation réel embarqué à bord d'un avion de chasse ; La Figure 2 est une représentation schématique partielle d'un système d'acquisition, de contrôle et de visualisation destiné à être mis en oeuvre dans une application d'essai ; et, La Figure 3 est une représentation schématique d'un équipement de substitution composant le système de la figure 2 et destiné à émuler le fonctionnement d'un équipement avionique qui est une visu. Dans le présent document, un dispositif ou un procédé est dit « avionique », lorsqu'il est spécifiquement développé pour le domaine aéronautique, en particulier afin de respecter les normes de sécurité et de fonctionnement en temps réel qui s'appliquent dans ce domaine. En revanche, un dispositif ou un procédé est dit « grand public», lorsqu'il est développé pour le domaine civil non embarqué, sans a priori quant à son application finale et sans contrainte particulière en termes de sécurité de fonctionnement ou d'environnement de fonctionnement. Etant ainsi générique, il s'adresse à un grand nombre d'applications possibles. Il est produit en masse et présente par conséquent un coût réduit. Un système 101 d'acquisition, de contrôle et de visualisation selon l'invention est représenté schématiquement sur la figure 2. Le système 101 est destiné à être utilisé sur un banc de tests. Le système 101 comporte un calculateur principal 20 et au moins un équipement de substitution 110, qui sont connectés l'un à l'autre par un bus avionique 30. Le calculateur principal 20 est identique au calculateur principal qui équipe le système 1 embarqué à bord d'un aéronef, qui est représenté à la figure 1. Il s'agit par exemple du calculateur principal EMTI, pour « Ensemble Modulaire de Traitement de l'Information », développé par la société demanderesse. Ce calculateur est un calculateur composé de plusieurs modules de calcul ayant chacun des fonctionnalités propres. En particulier, certains des modules sont des modules graphiques propres à effectuer des traitements complexes sur des images brutes provenant d'équipements d'acquisition et à transmettre les images traitées en tant que données d'image à des équipements d'affichage. Le bus avionique 30 est identique au bus 30 qui équipe le système 1. Le bus avionique 30 est par exemple un bus série RS485. En variante, il peut s'agir du bus RS422, RS232, ou d'autres bus avioniques connus de l'homme du métier. Dans le mode de réalisation représenté sur les figures, le bus avionique est commun aux différents types d'équipements. En variante, le bus est dédié à un type particulier d'équipement, par exemple aux équipements d'affichage. Le bus avionique 30 supporte un protocole avionique pour la communication entre l'équipement de substitution 110 et le calculateur principal 20. Le protocole avionique est identique au protocole avionique mis en oeuvre sur le bus avionique 30 du système 1. Par exemple le protocole avionique choisi est le protocole BSV. En variante, il peut s'agir du protocole ARINC429, ARINC629, DIGIBUS, 1553, 3910, ou d'autres protocoles avioniques connus de l'homme du métier. Le bus avionique 30 est alors cadencé par des trames périodiques bidirectionnelles multi-abonnées. Les trames comportent des messages de données ou des flux de contrôle et de synchronisation. L'équipement de substitution 110 a pour rôle d'émuler, du point de vue du calculateur principal 20, le fonctionnement d'une visu, qui est un équipement avionique d'affichage, dont la fonction est à la fois d'afficher sur un écran des images et de permettre la saisie de commandes par un opérateur, au moyen de boutons disposés autour de l'écran. Ainsi les messages de données sur le bus avionique 30 émis par le calculateur principal 20 à destination de l'équipement 110 comportent des données d'image, et des données d'état et de configuration de l'affichage, alors que les messages de données sur le bus avionique 30 émis par l'équipement 110 à destination du calculateur principal 20 comportent des données de commande. L'équipement de substitution 110 comporte un calculateur grand public 140, un module d'adaptation 150, et un bus grand public 160 permettant de connecter le calculateur grand public 140 au module d'adaptation 150. Le bus grand public 160 est, dans le mode de réalisation décrit ici en détail, un bus USB, pour « Universal Serial Bus », support du protocole de communication grand public correspondant. En variante, le bus grand public et le protocole grand public correspondent à la norme IEE1394, CAN ou VAN pour une liaison filaire ou encore à la norme Wifi ou Bluetooth pour une liaison sans fil. L'avantage de l'utilisation d'un bus USB réside dans la possibilité de connecter le module d'adaptation au calculateur grand public alors que ce dernier est en fonctionnement (« hot plug ») et sans qu'il y ait nécessité de téléchargé sur le calculateur grand public une application pilote spécifique (« plug & play »). Ceci permet un montage / démontage rapide des composants de l'équipement 110. Le calculateur grand public 140 est un ordinateur classique du commerce, tel qu'un ordinateur personnel. Avantageusement, puisque l'équipement avionique à cloner est une visu, présentant des capacités d'affichage couplées à des capacités de saisie de commandes, le calculateur grand public 140 est un ordinateur à écran tactile, telle qu'une tablette. Le calculateur grand public 140 comporte une couche matérielle 141 et une couche logicielle 145. La couche matérielle 141 comporte : une carte mère 142, comportant un processeur et un moyen de mémorisation ; une interface d'entrée / sortie USB 143, permettant de connecter le calculateur grand public 140 au bus grand public 160 ; et un écran tactile 144. La couche logicielle 145 comporte un système d'exploitation 146, une application pilote 147 de gestion de l'interfaces d'entrée / sortie USB 143, et une application fonctionnelle 148, qui reproduit certaines les fonctionnalités de la visu substituée. Le système d'exploitation 146 est un système du commerce, tel que le système UNIX ou Windows, ou l'équivalent. Il offre en particulier des fonctions de gestion de l'écran tactile 144 qui peuvent être appelées par une application telle que l'application fonctionnelle 148. L'application fonctionnelle 148 est propre à mettre en forme les données d'image reçues via le pilote 147 et l'interface USB 143, pour générer un signal d'image permettant à l'écran tactile 144 d'afficher ladite image. Par mise en forme, on entend par exemple la prise en compte de la résolution de l'écran tactile 144 ou d'une zone de cet écran sur laquelle afficher l'image. L'application fonctionnelle 148 est également propre à mettre en forme un signal de commande provenant de l'écran tactile 144 et résultant d'un appui de l'opérateur sur une zone prédéfinie de l'écran tactile 144, pour générer une donnée de commande propre à être émise, via le pilote 147 et l'interface USB 143 sur le bus grand public 160. L'application fonctionnelle 148 est propre à traiter des données d'état et de configuration reçues via le pilote 147 et l'interface USB 143, pour modifier les conditions d'affichage de l'image sur l'écran tactile 144, c'est-à-dire les propriétés d'affichage de l'écran (contraste, luminosité, etc.), sa subdivision en zones d'affichage et en zones tactiles, l'association entre zones tactiles et commande à générer, etc. L'application fonctionnelle 148 n'effectue pas d'opérations algorithmiques complexes, en particulier de traitements complexes sur les données d'image. Ainsi, les ressources du calculateur grand public 140, en termes de capacités de calcul sont bien supérieures à celles requises pour l'exécution de l'application fonctionnelle, de sorte que le fonctionnement du calculateur grand public est un fonctionnement qui peut être qualifié de temps réel. Le module d'adaptation 150 joue le rôle d'intermédiaire entre le calculateur grand public 140 et le calculateur principal 20. Le module d'adaptation 150 est connecté, d'une part, au bus avionique 30, pour la communication bidirectionnelle avec le calculateur principal 20, et, d'autre part, au bus grand public 160, pour la communication bidirectionnelle avec le calculateur grand public 140. Le module d'adaptation 150 émule la fonctionnalité de communication temps réel sur le bus avionique 30 de la visu substituée. De cette manière, sera respecté le protocole de communication mis en oeuvre sur le bus avionique 30. Les échanges de messages de données (d'image, d'état et de configuration ou de commande) et de flux de contrôle entre le calculateur principal 20 et l'équipement 110 s'effectueront comme ils s'effectueraient entre le calculateur principal 20 et la visu substituée. Pour ce faire, le module d'adaptation 150 est un ordinateur se présentant sous la forme d'un boitier électronique dit de « Gestion du Bus Avionique » (GBSV). Le module d'adaptation 150 comporte une couche matérielle 151 et une couche logicielle 155. La couche matérielle 151 comporte une carte électronique de filtrage 153, une carte de gestion du protocole avionique 154 et une carte mère 152. La carte électronique de filtrage 153 permet de filtrer les signaux provenant du bus avionique 30. En effet, les signaux circulant sur le bus anionique sont des signaux dits « sales ». La carte 153 a ainsi pour but de les rendre « propres » avant qu'ils ne soient appliqués en entrée de la carte de gestion du protocole avionique 154. La carte de gestion du protocole avionique 154 est une carte de communication sur le bus avionique 30. Elle est connectée à la carte mère 152. La carte mère 152 comporte un processeur, un moyen de mémorisation et une interface USB 161. Le module d'adaptation 150 comporte également un dispositif de sélection 170, comme par exemple un bouton de sélection à plusieurs positions. Enfin, le module d'adaptation 150 comporte une interface d'entrée/sortie de service 180, pour la connexion du module d'adaptation 150 à une station informatique 182 de service permettant à un opérateur de superviser le fonctionnement de l'équipement 110. La couche logicielle 155 comporte un système d'exploitation 156, une application pilote 159 de gestion de la carte de gestion du protocole avionique 154, une application de conversion 158 et une application de service 183. Le système d'exploitation 156 est un système d'exploitation temps réel, du type VxWorks ou l'équivalent. De préférence un système d'exploitation temps réel léger a été développé spécifiquement. Il comporte en particulier des fonctions permettant de piloter l'interface USB 161. L'application pilote 159 de l'interface avionique 154 est destinée à compléter le système d'exploitation 156 pour permettre l'accès en réception et en émission à la carte de gestion du protocole avionique 154 et ainsi la communication sur le bus avionique 30. L'application pilote 159 est propre à traiter les flux de contrôle provenant du bus avionique, de manière par exemple à synchroniser l'équipement 110 avec le calculateur principal 20, ou à réaliser d'autres fonctions élémentaires associées à l'établissement de la communication sur le bus avionique 30 entre l'équipement 110 et le calculateur principal 20. L'application pilote 159 est propre à décoder des messages de données provenant du bus avionique 30 pour en extraire les données utiles (données d'image et d'état / configuration). Ces données utiles sont placées dans un espace prédéterminée de la mémoire, qui est accessible par l'application de conversion 158. Inversement, l'application pilote 159 est propre à coder des données de commande en provenance du bus grand public 160, placées dans un espace prédéterminé de la mémoire par l'application de conversion 158, pour générer des messages de données propres à être émis par la carte 154 sur le bus avionique 30. L'application de conversion 158 est propre à lire les données d'image et d'état et de configuration au format avionique, placées dans l'espace prédéterminé de la mémoire, et à les convertir en données converties, exploitables par l'application de traitement 148 exécutée par le calculateur grand public 140, avant que ces données converties ne soient communiquées au calculateur grand public 140 via le bus grand public 160. Inversement, l'application de conversion 158 est propre à lire les données de commande générées par l'application de traitement 148 exécutée par le calculateur grand public 140 et placées dans l'espace prédéterminé de la mémoire, et à les convertir en données avioniques, exploitables par le calculateur principal 20, avant que ces données avioniques ne soient communiquées au calculateur principal 20 via le bus avionique 30. L'application de service 183, lorsqu'elle est exécutée par le module d'adaptation 150, permet à un opérateur de suivre différentes caractéristiques de fonctionnement de l'équipement de substitution 110. Ces caractéristiques de fonctionnement sont par exemple relatives à l'état des signaux au niveau de l'entrée ou de la sortie de la carte de gestion du protocole avionique 154. L'application de service 183 est également propre à permettre à l'opérateur de générer des pannes de l'équipement de substitution 110 au cours de son fonctionnement. Le dispositif de sélection 170 permet de charger, à partir d'une librairie d'applications 171, l'application de conversion à exécuter, l'application de conversion sélectionnée correspondant au type d'équipement avionique d'affichage à émuler : collimateur, visu tête haute, visu moyenne, visu basse, ou visu latérale, etc. L'application de conversion sélectionnée comporte un jeu de paramètres. Ces paramètres sont définis soit par l'opérateur à travers l'application de service 183, soit par des valeurs provenant du calculateur principal 20. Le module d'adaptation 150 est ainsi polyvalent. L'équipement de substitution 110 doit respecter, pour la communication avec le calculateur principal 20 sur le bus avionique 30, les mêmes caractéristiques et performances temps réel que l'équipement avionique remplacé, afin que le calculateur principal 20 fonctionne de manière représentative. Ceci est garanti par le module d'adaptation 150 qui présente les mêmes caractéristiques et performances temps réel, au niveau de la carte 154, que celles de l'équipement avionique remplacé. Plus précisément, le module d'adaptation 150 traite en temps réel les trames de messages de données d'image, d'état et de configuration ou de commande, conformément au protocole avionique pour donner l'illusion au calculateur principal 20 qu'il est en communication avec l'équipement avionique réel. Parallèlement et de manière asynchrone, le module d'adaptation 150 dialogue avec le calculateur grand public 140 sur le bus standard, pour échanger des données requises par l'exécution de l'application de traitement 148 sur le calculateur grand public 140. Toutes les contraintes de communication temps réel entre le calculateur principal 20 et l'équipement de substitution 110 sont ainsi centralisées dans le module d'adaptation 150 et les contraintes fonctionnelles sont déportées dans le calculateur grand public 140. Pour la mise en oeuvre du protocole avionique BSV, le calculateur principal 20 agit comme serveur maître. Il exécute une pluralité d'applications de service. Le module d'adaptation 150 de l'équipement de substitution 110 agit alors comme abonné à un ou plusieurs des applications de service exécutées par le serveur maître. Le serveur maître émet des messages de données et des flux de contrôle, qui sont transmis sur le bus avionique 30 dans des trames conformément au protocole de communication choisi. Les trames entre le calculateur principal 20 et un module d'adaptation 150 sont par exemple transmises périodiquement, à une cadence de 80 msec. Lorsqu'un récepteur abonné reçoit une trame comportant un message de données qui lui est adressé, il répond dans un laps de temps défini de façon déterministe, par exemple inférieur à 7 msec. La réponse peut consister en un message de données ou un message d'acquittement de la bonne réception du message de données incident. Certaines trames comportent des flux de contrôle permettant d'assurer la synchronisation du module d'adaptation 150 par rapport au calculateur principal 20 en phase de démarrage du système, puis le basculement du module d'adaptation 150 dans un mode opérationnel ou de maintenance. En phase de démarrage, des valeurs sont attribuées aux paramètres de l'application de conversion 158 du module d'adaptation 150, associés au type d'équipement sélectionné au moyen du dispositif 170. Ces valeurs sont par exemple attribuées par l'opérateur au moyen de l'application de service 183. En mode opérationnel, le module d'adaptation 150 fonctionne conformément à l'application de conversion 158 paramétrée dans la phase de démarrage. En mode de maintenance, le module d'adaptation 150 est propre à indiquer au calculateur principal 20 s'il est opérationnel ou s'il présente un défaut de fonctionnement. Il est ainsi possible de simuler une panne en forçant le module d'adaptation 150 à indiquer un défaut de fonctionnement. En variante, le module d'adaptation 150 peut être intégré de différentes manières dans un équipement de substitution. Dans un premier mode d'intégration, le module d'adaptation est connecté par N interfaces avioniques à un bus avionique commun et à un unique calculateur grand public par le bus grand public. Grâce à ce mode d'intégration, un seul calculateur grand public est utilisé pour émuler N équipements avioniques. Ceci permet de réduire le nombre de calculateurs grand public utilisés. Dans un second mode d'intégration, le module d'adaptation est connecté par une interface avionique au bus avionique et à N calculateurs grand public par le bus commun. Grâce à ce mode d'intégration, N calculateurs grand public peuvent être utilisés pour réaliser les traitements associés à l'émulation d'un équipement avionique. Ceci permet de multiplier la puissance de calcul et, par conséquent, d'améliorer l'exécution en temps réel du traitement effectué par l'équipement de substitution correspondant. Dans un troisième mode d'intégration, le module d'adaptation est connecté par N interfaces avioniques à différents bus avioniques hétérogènes entre eux et à un calculateur grand public par le bus grand public. Grâce à ce mode d'intégration, des données provenant de bus avioniques différents et par conséquent de plusieurs calculateurs principaux peuvent être prises en compte par un seul calculateur commun, par exemple pour qu'elles soient affichées sur un même écran. Dans un quatrième mode d'intégration, le module d'adaptation est connecté par plusieurs interfaces avioniques à un ou plusieurs bus avionique(s), et à plusieurs calculateurs grand public par un ou plusieurs bus grand public. Dans une variante du mode de réalisation préféré décrit ci-dessus, le module d'adaptation de l'équipement de substitution comporte, en plus d'une interface de communication sur le bus avionique, une interface vidéo analogique/numérique permettant l'application d'un flux vidéo analogique en entrée de l'équipement et sa conversion numérique pour qu'il puisse être transmis au calculateur grand public via le bus commun. Le flux vidéo suit alors un chemin différent de celui des données échangées avec le calculateur principal. Il est à souligner que par exemple des données d'état et de configuration peuvent permettre de modifier l'affichage du flux vidéo sur l'écran du calculateur grand public ou encore des données d'image, telles que des symboles graphiques, peuvent être affichées en surimpression sur le flux vidéo affiché sur l'écran. Le système venant d'être décrit est particulièrement bien adapté à des applications d'essai non critiques. En effet, la transformation des communications avioniques en communications selon un standard grand public, d'utilisation simple, permet de mettre en oeuvre un ou plusieurs calculateurs grand public pour réaliser, à moindre coût, la même fonction que l'équipement avionique substitué. De plus, étant paramétrable, le même module d'adaptation peut être utilisé pour substituer des équipements avioniques différents. Cette polyvalence permet d'abaisser encore davantage les coûts de tels équipements de substitution. Le module d'adaptation présente une fonction de suivi (« monitoring ») permettant de faire de l'équipement de substitution un outil d'aide à la mise au point, indispensable pour l'intégration d'un système complexe comme le système 1. L'équipement venant d'être décrit permet en particulier de tester de manière réaliste les ressources graphiques du calculateur principal. Les commandes de l'opérateur correspondent aux commandes qui seront émises par l'équipement avionique qui sera utilisé dans le cockpit de l'aéronef.15 REVENDICATIONS1.- Equipement de substitution (110) d'un équipement avionique d'affichage équipant un cockpit d'un avion de chasse, ledit équipement de substitution comportant un calculateur grand public (140), comportant un écran, un bus grand public (160) et un module d'adaptation (150), le calculateur grand public étant connecté au module d'adaptation via le bus grand public et le module d'adaptation étant destiné à être connecté à un calculateur principal (20) via un bus avionique (30), le module d'adaptation étant propre à permettre une communication en temps réel sur le bus avionique entre ledit équipement de substitution et le calculateur principal, le calculateur grand public étant propre à reproduire certaines des fonctionnalités de l'équipement avionique d'affichage, telles que l'affichage de données d'image en prenant en compte des données d'état et de configuration de l'affichage. .15 2.- Equipement selon la revendication 1, dans lequel, l'équipement avionique d'affichage substitué étant une visu, l'écran du calculateur grand public (140) est tactile, le calculateur grand public étant de préférence du type tablette, et le calculateur grand public est propre à reproduire la génération de données de commande de l'équipement 20 avionique d'affichage. 3.- Equipement selon la revendication 1 ou la revendication 2, dans lequel le bus grand public (160) sert de support à un protocole de communication choisi parmi les protocoles USB, IEE1394, CAN, VAN, Wifi ou Bluetooth. 25 4.- Equipement selon l'une quelconque des revendications précédentes, dans lequel le bus avionique sert de support à un protocole de communication choisi parmi les protocoles BSV, ARINC429, ARINC629, DIGIBUS, 1553, 3910. 30 5.- Equipement selon l'une quelconque des revendications précédentes, dans lequel le module d'adaptation (150) est polyvalent et est paramétrable de manière à émuler le fonctionnement de différents équipements avioniques d'affichage. 6.- Equipement selon l'une quelconque des revendications précédentes, dans lequel 35 le module d'adaptation (150) comporte des moyens matériel et logiciel de gestion de lacommunication en temps réel sur le bus avionique, conformément au protocole mis en oeuvre par ledit bus avionique. 7.- Equipement selon la revendication 6, dans lequel le module d'adaptation (150) comporte une application de conversion (158) propre à convertir les données exploitables par le calculateur principal (20) en données exploitables par le calculateur grand public (140), et/ou inversement. 8.- Equipement selon l'une quelconque des revendications précédentes, dans lequel le calculateur grand public (140) exécute les instructions d'une application fonctionnelle (148) émulant certaines des fonctionnalités de l'équipement avionique d'affichage substitué. 9.- Equipement selon l'une quelconque des revendications précédentes, dans lequel le module d'adaptation comporte, en plus d'une interface de communication sur le bus avionique, une interface vidéo analogique/numérique permettant la réception d'un flux vidéo analogique, sa conversion en un flux numérique, et la transmission de ce flux numérique vers le calculateur grand public via le bus grand public, afin d'être affiché sur l'écran du calculateur grand public. 10.- Equipement selon l'une quelconque des revendications précédentes, dans lequel le module d'adaptation comporte une ou plusieurs interface(s) avionique(s) connectée(s) à un ou plusieurs bus avionique(s), et/ou une ou plusieurs interface(s) grand public connectée(s) à un ou plusieurs bus grand public. 11.- Equipement selon l'une quelconque des revendications précédentes, comportant plusieurs calculateurs grand public connectés au module d'adaptation par un ou plusieurs bus grand public. 12.- Système (101) d'acquisition, de contrôle et de visualisation pour aéronef, comportant un calculateur principal (20), un bus avionique (30) et au moins un équipement de substitution (110) conforme à l'une quelconque des revendications 1 à 11. 13.- Module d'adaptation (150) pour un équipement (110) conforme à l'une quelconque des revendications 1 à 11.