Brevet FR3078791A1 — publié le 20190913

DOMAINE TECHNIQUE L'invention concerne le diagnostic de calculateur d'aéronef, et de son environnement. L'invention vise plus spécifiquement un système de diagnostic de calculateur d'aéronef comprenant un dispositif pour le diagnostic au pied d'un aéronef. ETAT DE LA TECHNIQUE Lorsqu'un problème apparait sur un calculateur de régulation avionné, une première solution consiste, sur un système bimoteur, à échanger le calculateur afin d'effectuer son diagnostic. Cependant, si le problème vient de l'environnement du calculateur, il existe un risque d'endommagement du deuxième calculateur. Une seconde solution consiste en la dépose du calculateur. De fait, cette action est quasiment systématique, car il s'agit d'une opération particulièrement simple à réaliser. Or, plus de la moitié des cas de déposes de calculateurs sont injustifiées, ce qui peut représenter des coûts importants pour les fabricants d'aéronef. De plus, ces déposes engendrent, dans certains cas, une immobilisation prolongée de l'aéronef. Par ailleurs, dans le cas d'une dépose du calculateur, il est nécessaire de refaire des tests proches des conditions d'utilisation afin de caractériser le problème apparu : cela nécessite du temps (transfert du calculateur, durée d'analyse, envoi chez le fournisseur) et des moyens de test parfois complexes. Enfin, les calculateurs déposés sont traités au fil de l'eau. Il y a donc un risque de perte d'informations sur la cause du défaut et la représentativité du test à mener. Les systèmes connus de diagnostic de calculateur d'aéronef sont des équipements « sol » tels que des PC de maintenance équipés de faisceaux intégrant un logiciel d'outillage. Ces moyens permettent de vérifier les communications numériques et la mémoire du calculateur avionné. Cependant, l'utilisation de PC de maintenance présente plusieurs inconvénients. Tout d'abord, ils ne permettent pas de tester le système complet, à savoir l'interface structurelle du calculateur avec son logiciel de régulation. De fait, les PC de maintenance ne permettent que de lire des données enregistrées et de les interpréter. Il n'est donc pas possible d'activer les entrées/sorties du calculateur dans des conditions 2 équivalentes à l'environnement de l'aéronef. En outre, les logiciels de maintenance ne sont pas toujours génériques, et nécessitent de posséder plusieurs faisceaux et plusieurs PC pour couvrir l'ensemble du parc de calculateurs existant. De surcroît, dans le cadre des portages (i.e. remplacement standard d'un calculateur obsolète 5 par un calculateur de dernière génération), un opérateur ne sait pas nécessairement quel équipement il va trouver, et doit donc s'encombrer de tous les outillages potentiellement utiles. Cela alourdit la documentation de maintenance et les procédures de gestion de configuration. De plus, les logiciels de maintenance nécessitent de placer le calculateur dans un environnement représentatif, à savoir : 10 - un aéronef, au risque de continuer à endommager le calculateur, ou - une baie de vérification de bon fonctionnement, très coûteuse. Il existe ainsi des baies de tests. Ces baies sont destinées à valider dans le détail les logiciels de régulation de calculateur dans un environnement donné. Pour ce faire des cartes électroniques et un noyau temps réel génèrent tous les stimuli 15 aux entrées du calculateur pour simuler l'environnement de vol (i.e. capteurs de température, de pression, etc.). Cependant, ces baies ne sont pas transportables car très volumineuses, très lourdes et inadaptées au transport sur champ, le matériel électronique étant fragile et conçu pour rester en atelier. En outre, ces baies sont très couteuses. Par ailleurs, quoique génériques, ces baies nécessitent un re- 20 paramétrage partiellement manuel pour s'adapter à un type de calculateur donné. Enfin, il est nécessaire de disposer d'un outil spécifique pour tester les faisceaux moteur et détecter un défaut d'isolement ou une discontinuité électrique, afin de vérifier si le problème provient du faisceau moteur ou du calculateur. En effet, cette fonction n'est pas disponible sur une baie de tests. 25 Il existe donc un besoin diagnostiquer le calculateur et son environnement, sur un aéronef, de manière simple et peu coûteuse. RESUME DE L'INVENTION 30 Un but de l'invention est d'éviter les déposes inutiles de calculateur d'aéronef. Un autre but de l'invention est de proposer un outil de diagnostic unique et standard pour simuler rapidement les mêmes tests au pied de l'aéronef. 3 Un autre but de l'invention est de capitaliser et d'optimiser les tests effectués sur calculateur, afin de pouvoir échanger sur les résultats de tests menés dans les mêmes conditions. Un autre but de l'invention est d'héberger les outils de maintenance et de 5 chargement du calculateur. L'invention propose notamment un système de diagnostic d'un calculateur d'aéronef comprenant un dispositif de diagnostic, ledit dispositif comprenant : un module de simulation de tests, 10 un processeur embarqué configuré pour piloter le module de simulation de tests, une interface de raccordement du calculateur au dispositif de diagnostic, une interface de raccordement de l'aéronef au dispositif de diagnostic, un module de communication, 15 le module de communication étant connecté d'une part aux interfaces de raccordement du calculateur et de l'aéronef et d'autre part au module de simulation de test, le système de diagnostic étant caractérisé en ce que le dispositif est portatif. 20 Un tel système possède de nombreux avantages. Il peut être déplacé au pied d'un aéronef de manière simple et pratique, par tout moyen de transports. En effet, il est compact, robuste, étanche et ergonomique. En outre, un tel système offre une capacité de maintenance accrue, notamment dans la facilité d'accès aux composants. 25 Le système selon l'invention peut en outre comprendre les caractéristiques suivantes prises seules ou en combinaison : il comprend en outre une interface utilisateur, le dispositif de diagnostic comprenant également un module de communication extérieure, 30 l'interface utilisateur étant configurée pour échanger des informations avec le module de communication extérieure du dispositif de diagnostic, il comprend en outre une source d'alimentation, le dispositif de diagnostic comprenant également un module de gestion d'alimentation, le module de gestion d'alimentation étant connecté à la source 4 d'alimentation, il comprend en outre un faisceau de raccordement configuré pour connecter l'interface de raccordement du calculateur au dispositif de diagnostic avec le calculateur d'aéronef, et 5 il comprend en outre un module d'autotest du dispositif de diagnostic, le module d'autotest étant configuré pour être connecté à l'interface de raccordement du calculateur au dispositif de diagnostic. L'invention porte également sur un procédé d'auto diagnostic du dispositif de 10 diagnostic d'un système tel que précédemment décrit, le procédé comprenant les étapes de : Fixation du module d'autotest au dispositif de diagnostic, Simulation de tests du calculateur, Acquisition des donnés rebouclées dans le module d'autotest, et 15 Auto diagnostic du dispositif de diagnostic. L'invention porte en outre sur un procédé de diagnostic d'un calculateur d'aéronef au moyen d'un système tel que précédemment décrit, le procédé comprenant les étapes de : 20 Connexion du calculateur d'aéronef à l'interface de raccordement du calculateur au dispositif de diagnostic, Simulation d'un environnement représentatif de l'environnement aéronef, Simulation de tests du calculateur, 25 Acquisition de données fournies par le calculateur lors des étapes de simulation, et Diagnostic du calculateur. L'invention porte enfin sur un procédé de diagnostic d'un faisceau aéronef 30 au moyen d'un système tel que précédemment décrit, le procédé comprenant les étapes de : Connexion de l'aéronef à l'interface de raccordement de l'aéronef au dispositif de diagnostic, par l'intermédiaire du faisceau d'aéronef, Simulation de test d'isolement et/ou de continuité du faisceau 5 d'aéronef, et - Diagnostic du faisceau d'aéronef. 5 DESCRIPTIF RAPIDE DES FIGURES D'autres caractéristiques, buts et avantages de la présente invention apparaitront à la lecture de la description détaillée qui va suivre et en regard des dessins annexés donnés à titre d'exemple non limitatif et sur lesquels : 10 la figure 1 illustre un exemple de réalisation d'un système de diagnostic selon l'invention, la figure 2 est un organigramme illustrant un exemple de mise en oeuvre d'un procédé d'auto diagnostic d'un dispositif de diagnostic selon l'invention, 15 la figure 3 est un organigramme illustrant un exemple de mise en oeuvre d'un procédé de diagnostic d'un calculateur selon l'invention, et la figure 4 est un organigramme illustrant un exemple de mise en oeuvre d'un procédé de diagnostic d'un faisceau d'aéronef selon 20 l'invention. DESCRIPTION DETAILLEE DE L'INVENTION 25 Un exemple de réalisation d'un système de diagnostic 1 selon l'invention va maintenant être décrit, en référence aux figures. En référence à la figure 1, un système de diagnostic 1 d'un calculateur 2 d'aéronef 3 comprend un dispositif de diagnostic portatif 4 comprenant : 30 - un module de simulation de tests 40, - un processeur embarqué 42 configuré pour piloter le module de simulation de tests 40, - une interface de raccordement 44 du calculateur 2 au dispositif de diagnostic 4, 6 - une interface de raccordement 46 de l'aéronef 3 au dispositif de diagnostic 4, un module de communication 48, le module de communication 48 étant connecté d'une part aux interfaces de 5 raccordement 44, 46 du calculateur 2 et de l'aéronef 3 et d'autre part au module 40 de simulation de test. Le processeur embarqué 42 exécute l'ensemble des logiciels nécessaires au fonctionnement du dispositif de diagnostic portatif 4. Un logiciel de base s'affiche au démarrage puis en fonction du calculateur 2 choisi par l'opérateur, le logiciel dédié 10 est exécuté. Le module 40 de simulation de tests regroupe un ensemble d'éléments tels que des cartes de simulation électronique, qu'il connecte aux interfaces de raccordement 44, 46. De telles cartes de simulation peuvent par exemple, de manière non limitative : simuler un système simplifié d'injection de carburant, simuler 15 des capteurs de déplacement de commande (tels que des capteurs de pas collectif ou de vanne de décharge), simuler des capteurs de vitesse, simuler des capteurs de pression, simuler des capteurs de température, piloter des entrées numériques de calculateur, simuler des électro-clapets et acquérir des sorties calculateurs (par exemple le Signal Tout Ou Rien de faible puissance et forte puissance). Un tel 20 regroupement simplifie la conception mécanique et électronique du dispositif de diagnostic portatif 4. En outre, les cartes électroniques de simulation viennent positionner les données en entrée du calculateur 2 et/ou de l'aéronef 3, ainsi que lire et/ou charger les données renvoyées par calculateur 2 et/ou l'aéronef 3. Elles servent donc de centrale de mesure à la fois lors du diagnostic du calculateur 2, 25 mais également de son environnement. De telles cartes permettent placer le calculateur 2 dans un environnement similaire à l'aéronef 3. Le module 40 de simulation de tests permet une évolutivité aisée du dispositif de diagnostic portatif 4 vers de nouveaux calculateurs 2. En effet, il permet d'adapter le dispositif de diagnostic portatif 4 à un nouvel environnement moteur par ajout et/ou 30 remplacement de cartes de simulation. La configuration du système de diagnostic 1 en est simplifiée. En effet, l'affectation des broches (fils) est identique sur tous les types de cartes de simulation. En outre, le protocole de communication est identique quel que soit le type de cartes. Enfin, le mode opératoire est plus aisé. Le module de communication 48 permet de couvrir l'ensemble des 35 protocoles de communication des calculateurs 2 en service. Pour ce faire, le module 7 de communication peut comprendre des types de liaisons aéronautiques bien connus de l'homme du métier telles que : des liaisons de type ARINC429 généralement utilisées pour la communication avec le cockpit, des bus de données de type CAN utilisés pour les opérations de maintenance ainsi que des liaisons de 5 type RS422 utilisées pour la maintenance ou pour la communication entre deux calculateurs d'un même aéronef. L'interface de raccordement 44 avec le calculateur 2 est avantageusement disposée au niveau d'une face avant du dispositif de diagnostic portatif 4, comme visible sur la figure 1. On y connecte un faisceau de raccordement 5 avec le 10 calculateur 2 en test. La prise d'interface 44 est détrompée pour éviter toute erreur de manipulation. L'interface de raccordement 46 avec l'aéronef 3 est également avantageusement disposée au niveau d'une face avant du dispositif de diagnostic portatif 4, comme également visible sur la figure 1. On y connecte un faisceau de 15 raccordement 60 avec le faisceau d'aéronef 6, lui-même relié aux équipements en test. La prise d'interface 46 est détrompée pour éviter toute erreur de manipulation. Comme il sera décrit par la suite, une telle interface 46 permet de mesure l'isolement et la continuité des faisceaux moteurs 6 reliés au calculateur 2 en vol. Avantageusement, le dispositif de diagnostic portatif 4 comprend un module 20 de communication extérieure 70 permettant de connecter tout moyen compatible au processeur embarqué 42. De manière également avantageuse, le dispositif de diagnostic portatif 4 comprend un module de gestion d'alimentation 80. Ce module 80 permet d'alimenter 8 tous les composants internes du dispositif de diagnostic portatif 4, alternativement 25 à partir du réseau de bord aéronef 8 ou à partir d'une alimentation conventionnelle, par exemple de type 110/220 Volts. En complément, le dispositif de diagnostic portatif 4 comprend un module de sélection permettant à un opérateur de choisir entre un véritable système d'injection de carburant (lorsque celui-ci est disponible pour les essais), ou un système 30 d'injection de carburant simulé électroniquement (lorsque les essais sont réalisés en laboratoire). En outre, le dispositif de diagnostic portatif 4 peut présenter certaines caractéristiques additionnelles, prises seules ou en combinaison. Le dispositif de diagnostic portatif 4 ayant pour finalité d'être amené au pied 35 de l'aéronef 3, il est transportable, par exemple dans une soute d'aéronef. 3 8 Il est donc avantageusement de dimensions réduites, puisque l'ensemble des éléments qui le composent sont compactés et leur volume optimisé. En outre, un tel dispositif 4 est configuré pour être transporté par un seul opérateur. A cet égard, il comprend avantageusement des moyens pour faciliter le déplacement sur un 5 tarmac, par exemple des roulettes (non représentées). En outre, les faisceaux de raccordement 5, 60 sont universels et leurs longueurs optimisées afin de limiter le poids du dispositif 4 et améliorer son confort d'utilisation. Par ailleurs, le dispositif de diagnostic portatif 4 est robuste. Il peut ainsi se présenter sous la forme d'une valise dotée d'une poignée et de roulettes durcies en vue de 10 supporter les coups et une usure prématurée. En outre, il peut comprendre un frein filet, des raccords consolidés, et des éléments vissés et non collés entre eux. Le dispositif de diagnostic portatif 4 permet une utilisation simplifiée au pied de l'aéronef 3. Pour cela, le dispositif de diagnostic portatif 4 est étanche à l'eau et la poussière. En 15 outre, comme précédemment décrit, il peut être alimenté par le réseau de bord 8 de l'aéronef, ce qui permet de s'affranchir de l'encombrement issu de rallonges électriques ou de batteries lourdes, devant être rechargées. Le dispositif 4 peut comprendre des voyants (non représentés) dimensionnés pour être visibles même en cas de forte luminosité. En outre, il peut comprendre des pastilles (non 20 représentées) de détection de chocs trop violents configurées pour détecter des usages non conformes du dispositif portatif 4. Les constituants du dispositif de diagnostic portatif 4 possèdent en outre des tolérances élargies pour prendre en compte les marges de températures et d'humidité telles que celles rencontrées sur un tarmac. 25 En référence à la figure 1, le système de diagnostic 1 comprend une source d'alimentation 8 reliée au module de gestion d'alimentation 80 du dispositif de diagnostic portatif 4. Le dispositif portatif 4 peut ainsi être alimenté suivant différents modes de 30 réalisation. Dans un premier mode de réalisation, la source d'alimentation est liée au réseau de bord de l'aéronef 8. Ce mode de réalisation renforce l'ergonomie du système. Dans un second mode de réalisation, la source d'alimentation est reliée au secteur, par exemple 110/220 Volts. Ce mode de réalisation permet de s'affranchir de 35 l'utilisation d'un transformateur. 9 En référence à la figure 1, le système de diagnostic 1 comprend un faisceau de raccordement 5 configuré pour connecter l'interface de raccordement 44 du calculateur 2 au dispositif de diagnostic 4 avec un calculateur 2 d'aéronef 3. 5 Plusieurs modes de réalisation de faisceau de raccordement 5 peuvent être mis en oeuvre. Dans un premier mode de réalisation, le faisceau 5 est générique, en ce sens qu'il est configuré pour fonctionner avec tous les calculateurs 2 de nouvelle génération en service. 10 Dans un second mode de réalisation, le faisceau 5 est à simple canal, c'est-à-dire qu'il est configuré pour fonctionner avec les calculateurs 2 à simple canal. Dans un troisième mode de réalisation, le faisceau 5 est configuré pour un boîtier électronique dit « BER » (pour Boîtier Electronique de Régulation, qui correspond à un type de calculateur de régulation connu). 15 En outre, le faisceau 5 présente des dimensions optimisées. A cet égard, le faisceau 5 n'est pas trop court pour pouvoir facilement être connecté à n'importe quel type d'aéronef 3, mais également pas trop long pour ne pas alourdir inutilement le système 1. Le faisceau de raccordement 5 possède en outre les caractéristiques 20 suivantes : - -il comprend un détrompage qui permet à un utilisateur ne peut pas se tromper en branchant le faisceau 5 sur un mauvais connecteur, et - -il comprend un connecteur industriel et sans force ; les connecteurs sont ainsi configurés pour supporter des milliers de branchement/débranchement 25 sans détérioration. Comme il existe plusieurs faisceaux 5 différents et qu'un utilisateur pourrait éventuellement inverser deux faisceaux, chaque séquence de test commence systématiquement par un contrôle du faisceau 5. Si le faisceau 5 est conforme, le test se poursuit sinon un message avertit l'utilisateur du problème. Le contrôle du 30 faisceau 5 est basé sur une simple relecture d'une valeur propre à chaque faisceau 5. En référence à la figure 1, le système de diagnostic comprend en outre une interface utilisateur 7, configurée pour échanger des informations avec le module de 35 communication extérieur 70 du dispositif de diagnostic portatif 4. Le cas échéant, 10 une telle interface 7 permet de lancer et de contrôler la mise en oeuvre de procédés de diagnostic E0, E1, E2, comme il sera décrit plus précisément par la suite. L'interface utilisateur 7 peut, dans un mode de réalisation privilégié, être une tablette 7, par exemple tactile, configurée pour se connecter avec le processeur 5 embarqué 42, par exemple par un protocole de communication adéquat, tel que le « Wi-Fi ». Avantageusement, la tablette 7 possède un emplacement dédié dans un capot 41 du dispositif portatif 4, ce qui permet de la transporter en toute sécurité. Un mode de réalisation avantageux d'un procédé de mise en oeuvre de l'interface utilisateur 7 comprend les étapes de : 10 - activation du protocole de communication de l'interface 7 (typiquement le Wi- Fi de la tablette), - connexion au module de communication extérieure 70 du dispositif de diagnostic portatif 4 ; avantageusement, un voyant en face avant du dispositif 4 est configuré pour assurer que la connexion est bien effective, et 15 - commander de lancement d'un procédé de contrôle à distance du dispositif portatif 4, au moyen de l'interface utilisateur 7. Le procédé de contrôle peut par exemple être mis en oeuvre par une application de contrôle à distance configurée à cet effet. Une telle application, et le protocole de communication associé, sont tous deux sécurisés afin de ne pas laisser 20 n'importe qui prendre le contrôle du dispositif. La portée de l'interface utilisateur 7 est typiquement de plusieurs mètres, ce qui offre à l'opérateur la possibilité de circuler autour de l'aéronef 3, voire même de s'installer dans l'aéronef 3. La mise en oeuvre d'une telle interface permet à un opérateur d'utiliser sa 25 propre interface utilisateur 7, typiquement sa tablette personnelle, pour contrôler le dispositif de diagnostic portatif 4. En outre, il n'existe aucune application préalablement installée sur l'interface 7. Ceci permet de simplifier la maintenance en diminuant l'adhérence aux systèmes d'exploitation de ces équipements car de telles interfaces utilisateurs 7 connaissent une obsolescence rapide. 30 Le recours à une telle interface 7 permet à des opérateurs dont les compétences sont plus proches de l'aéronef que de l'informatique, de mettre en oeuvre le diagnostic de manière autonome. En effet, il n'existe pas de besoin de compétences particulières puisque, une fois l'interface 7 mise sous tension, elle se connecte automatiquement au dispositif portatif 4, et affiche immédiatement la page 35 d'identification. 11 En référence à la figure 1, le système de diagnostic comprend un module d'autotest 43 du dispositif de diagnostic portatif 4, le module d'autotest 43 étant configuré pour être connecté à l'interface de raccordement 44 du calculateur 2 au 5 dispositif de diagnostic 4. Le module d'autotest 43 est un connecteur spécifique qui peut par exemple être stocké dans un capot 41 du dispositif de diagnostic portatif 4, à côté de l'interface utilisateur 7. Il s'installe à la place du faisceau de raccordement 5, sur l'interface de raccordement 44 calculateur 2. Il comprend typiquement des 10 composantes de type résistifs et capacitifs. Grâce à ce module d'autotest 43, il est possible mettre en oeuvre un procédé d'auto diagnostic EO du dispositif de diagnostic portatif 4 d'un système 1 selon l'un des modes de réalisation précédemment décrit. Ce procédé EO est mis en oeuvre selon la même logique que les procédés 15 de diagnostic E1, E2 qui seront décrits par la suite, à ceci près qu'il ne permet pas de tester un équipement connecté 2, 6 mais le dispositif de diagnostic portatif 4 en tant que tel. A cet égard, en référence à la figure 2, il comprend les étapes de : fixation E01 du module d'autotest 43 au dispositif de diagnostic portatif 4, simulation E02 de tests du calculateur 2, 20 acquisition E03 des donnés rebouclées dans le module d'autotest 43, auto diagnostic E04 du dispositif de diagnostic portatif 4. Plus précisément, la simulation de tests du calculateur 2 implique l'émission d'un signal via l'interface de raccordement 44 au calculateur 2 comme s'il était destiné à être transporté sur le faisceau de raccordement 5, à ceci près qu'il est 25 rebouclé dans le module d'autotest 43. Le dispositif de diagnostic portatif 4 acquiert donc les données rebouclées sous forme de signal, et les compare à une plage de valeur attendue, par exemple préenregistrée. De là, si le résultat de comparaison est conforme à la plage attendue, alors le test est conforme. Un ensemble de tests est alors répété successivement. Si tous les tests sont conformes, le dispositif 30 portatif 4 est déclaré conforme et peut continuer à être utilisé. En revanche, si au moins un test est non conforme, le résultat détaillé du test est renvoyé au fabricant qui peut cibler l'origine de la panne et décider du rapatriement, ou non, pour réparation et/ou étalonnage. Grâce à un tel procédé d'autotest EO, l'opérateur peut être rassuré sur le bon 12 fonctionnement du dispositif de diagnostic portatif 4. En outre, un tel autotest permet d'avantageusement augmenter la durée d'utilisateur du dispositif de diagnostic portatif 4. 5 Grâce à un système de diagnostic 1 selon l'un des modes de réalisation précédemment décrit, il est possible de diagnostiquer un calculateur 2 d'aéronef 3 dans son environnement. En effet, il est dès lors possible d'effectuer un diagnostic en deux temps : diagnostic El du calculateur 2 puis, si aucun défaut n'est détecté sur le calculateur 2, diagnostic E2 d'un faisceau aéronef 6. 10 En référence à la figure 3, un procédé de diagnostic El d'un calculateur 2 d'aéronef 3 au moyen d'un système 1 tel que précédemment décrit, comprend les étapes de : - Connexion El 1 du calculateur 2 d'aéronef 3 à l'interface de raccordement 44 du calculateur 2 au dispositif de diagnostic 4, 15 - Simulation E12 d'un environnement représentatif de l'environnement aéronef 3, - Simulation E13 de tests du calculateur 2, - Acquisition E14 de données fournies par le calculateur 2 lors des étapes de simulation E12, E13, et 20 - Diagnostic E15 du calculateur 2. Plus précisément, lors d'un diagnostic de calculateur 2, le calculateur 2 est débranché de l'aéronef 3, puis connecté à l'interface de raccordement 44 par l'intermédiaire du faisceau de raccordement 5 au calculateur 2. Par la suite, le dispositif portatif 4 est mis sous tension, puis l'interface utilisateur 7 est démarrée et 25 se connecte automatiquement au processeur embarqué 42 par l'intermédiaire du module de communication extérieure 70, par exemple selon un procédé tel que précédemment décrit. Avantageusement, le procédé El peut comprendre une étape d'identification de l'opérateur et/ou de sélection du calculateur 2 à tester. Par la suite, le calculateur 2 est placé dans un environnement représentatif 30 par le dispositif de diagnostic portatif 4. Pour cela, le module de simulation 40 génère des signaux identiques à l'environnement moteur (capteur température, pression, liaisons numériques, etc.). Ensuite, une série de tests est lancée par le module de simulation 40, qui visent à solliciter l'ensemble des entrées du calculateur 2. Enfin, le module de simulation 40 acquiert les signaux émis par le calculateur 2 en réaction 13 aux tests, et lit ainsi le comportement du calculateur 2 sur le module de communication 48. A partir de l'ensemble des informations à sa disposition, le dispositif portatif 4 diagnostique le calculateur 2. Pour cela, chaque valeur obtenue est comparée, 5 une à une, à une plage de valeurs attendus. La plage a été déterminée dans les conditions nominales d'utilisation du calculateur 2 dans son environnement. Elles sont donc différentes selon les calculateurs 2 et les moteurs d'aéronef 3. A l'issu du diagnostic E1, le dispositif de portatif 4 produit un rapport détaillé qui indique l'ensemble des tests réalisés, les conditions de tests, les valeurs 10 attendues et les valeurs obtenues, et les résultats des tests, par exemple au moyen d'un code couleur simplifié. Le rapport est stocké dans une mémoire du dispositif de diagnostic portatif 4, selon une organisation optimisée, par exemple par référence de calculateur 4 et par test, et il peut ensuite être récupéré facilement pour impression ou archivage. 15 Si les tests ne sont pas concluants (i.e. diagnostic erroné), l'opérateur peut alors poursuivre ses investigations avec un logiciel de réception, stocké dans le processeur embarqué 42. Ce logiciel permet une investigation plus en profondeur car il permet de détailler les informations envoyées par le calculateur 2, d'accéder aux mémoires internes et de réaliser l'ensemble des opérations de maintenance 20 (réinitialisation, analyse de valeurs de compteurs, accès aux conformations, etc.). Si le test est concluant, le calculateur 2 est jugé conforme et le problème doit alors être analysé du côté du faisceau d'aéronef 6. Un tel faisceau d'aéronef 6 est habituellement connecté au calculateur 2 pour l'alimenter en informations sur son environnement, et pour recevoir des résultats de 25 calcul. Lors du procédé de diagnostic E2 d'un faisceau aéronef 6, le système de diagnostic 1 permet d'évaluer si le problème provient du faisceau d'aéronef 6. Pour cela, comme visible sur la figure 4, un tel procédé E2 comprend les étapes de : - Connexion E21 de l'aéronef 3 à l'interface de raccordement 46 de l'aéronef 3 au dispositif de diagnostic 4, par l'intermédiaire du faisceau d'aéronef 6, 30 - Simulation E22 de test d'isolement et/ou de continuité du faisceau d'aéronef 6, et - Diagnostic E23 du faisceau d'aéronef 6. Plus précisément, une fois les branchements effectués, le test d'isolement et/ou de continuité est mis en oeuvre par le module de simulation de tests 40. Sur le 35 même principe que le test de calculateur 2, chaque brin du faisceau aéronef 6 est 14 testé un à un pour valider son isolement (pas de contact avec les autres brins) et sa continuité (le signal traverse correctement le brin). Si le test n'est pas concluant, le faisceau aéronef 6 (ou un équipement lié) est alors déclaré non conforme et les opérations sont poursuivies au moyen d'un 5 outil spécifique à l'équipement ou au faisceau incriminé. Sinon, une analyse plus approfondie est ensuite mise en oeuvre, pour identifier d'autres causes au problème du calculateur 2. Avantageusement, le diagnostic du calculateur 2 est réalisé en s'appuyant sur un logiciel chargé dans le calculateur 2. Cela est possible par la mise en oeuvre 10 de scenarii complexes qui ne nécessitent pas de charger le calculateur 2 sous test avec un logiciel spécifique et risquer donc de masquer un problème par rechargement. Ceci nécessite de prendre en compte le temps réel s'exécutant dans le calculateur 2, de synchroniser les données entrées et sorties, et/ou de mettre en place des gradients d'évolution représentatifs. 15 Un système de diagnostic 1 tel que précédemment décrit peut avantageusement réutiliser tous les outils de maintenance déjà connus de l'art antérieur. Ceci permet en autre de communaliser les moyens et d'éviter tout écart d'interprétation lié à des logiciels différents. Les scenarii de tests chargés dans le module de simulation 40 peuvent être 20 codés dans tout format non compilé connu. Cela permet d'augmenter la simplicité de mise en oeuvre, mais aussi de modifier à tout moment les tests pour les enrichir ou les alterner en vue de couvrir intégralement le besoin de diagnostic. Le service expertise d'un fabricant dispose dès lors du même moyen pour comparer rapidement les résultats avec un calculateur 2 identique. Cette dualité d'utilisation 25 permet au long terme d'affiner et d'enrichir les scénarii de tests. Le système de diagnostic 1 et les procédés E0, El, E2 associés, selon l'un quelconque des modes de réalisation et de mise en oeuvre précédemment décrits, présente de nombreux avantages. 30 Le système 1 est capable de tester un calculateur 2 et son logiciel dans des conditions représentatives de l'utilisation sur aéronef 3. S'appuyant sur un logiciel de régulation, il permet la mise en oeuvre directe des tests sans modifier les mémoires du calculateur 2, ce qui évite de maquer une panne liée aux mémoires du calculateur 2. 35 En outre, le système 1 est représentatif des baies de test utilisés lors de la 15 phase de validation des logiciels embarqués. Le module de simulation et les scenarii sont donc éprouvés en phase de développement. Sur les derniers calculateurs 2, les scenarii de test sont même directement issus des scenarii du logiciel embarqué au sein de l'aéronef. 5 Un tel système 1 peut également être mis en oeuvre au pied de l'aéronef 3. L'opérateur n'a pas besoin de déposer les éléments de l'aéronef 3. Le temps de caractérisation d'un problème est ainsi diminué, et une dépose inutile du calculateur 2 est avantageusement limitée. Cela accélère grandement l'opération de maintenance et minimise aussi les risques de manipulations. 10 La prise en main au moyen d'une interface utilisateur 7 permet en outre de réaliser le diagnostic à l'intérieur de la cabine d'aéronef 3, dans des conditions de mise en oeuvre optimale. Le système de diagnostic 1 permet également, avec les mêmes moyens, de : - tester tous les calculateurs 2 principaux en service puisque, pour certains 15 calculateurs, seul le faisceau de raccordement 5 change, et les logiciels intégrés dans le dispositif portatif 4 se chargent de reparamétrer automatiquement ledit dispositif 4 pour adapter les entrées/sorties à chaque contexte calculateur, - tester le faisceau aéronef 6, 20 - exécuter les logiciels de maintenance qui peuvent avantageusement intégrés directement dans le dispositif portatif 4, garantissant ainsi une harmonisation des moyens de maintenance et d'investigation, - charger les calculateurs 2 avec d'autres références, le système étant capable de recharger un logiciel et de faire la vérification minimale du bon 25 fonctionnement du calculateur 2 de façon autonome (i.e. sans utiliser les équipements de l'aéronef 3), - s'auto-contrôler, grâce module d'autotest, REVENDICATIONS1. Système de diagnostic (1) d'un calculateur (2) d'aéronef (3) comprenant un dispositif de diagnostic (4), ledit dispositif (4) comprenant : un module (40) de simulation de tests, un processeur embarqué (42) configuré pour piloter le module (40) de simulation de tests, une interface de raccordement (44) du calculateur (2) au dispositif de diagnostic (4), une interface de raccordement (46) de l'aéronef (3) au dispositif de diagnostic (4), un module de communication (48), le module de communication (48) étant connecté d'une part aux interfaces de raccordement (44, 46) du calculateur (2) et de l'aéronef (3) et d'autre part au module (40) de simulation de test, le système de diagnostic (1) étant caractérisé en ce que le dispositif (4) est portatif. 2. Système (1) selon la revendication 1, comprenant en outre une interface utilisateur (7), le dispositif de diagnostic (4) comprenant également un module (70) de communication extérieure, l'interface utilisateur (7) étant configurée pour échanger des informations avec le module (70) de communication extérieure du dispositif de diagnostic (4). 3. Système (1) selon l'une des revendications 1 ou 2, comprenant en outre une source d'alimentation (8), le dispositif de diagnostic (4) comprenant également un module (80) de gestion d'alimentation, le module (80) de gestion d'alimentation étant connecté à la source d'alimentation (8). 4. Système (1) selon l'une des revendications 1 à 3, comprenant en outre un faisceau de raccordement (5) configuré pour connecter l'interface de raccordement (44) du calculateur (2) au dispositif de diagnostic (4) avec le calculateur (2) d'aéronef (3). 5. Système (1) selon l'une des revendications 1 à 4, comprenant en outre un module d'autotest (43) du dispositif de diagnostic (4), le module d'autotest (43) 17 étant configuré pour être connecté à l'interface de raccordement (44) du calculateur (2) au dispositif de diagnostic (4). 6. Procédé d'auto diagnostic (EO) du dispositif de diagnostic (4) d'un système (1) 5 selon la revendication 5, le procédé (EO) comprenant les étapes de : Fixation (E01) du module d'autotest (43) au dispositif de diagnostic (4), Simulation (E02) de tests du calculateur (2), Acquisition (E03) des donnés rebouclées dans le module d'autotest 10 (43), et Auto diagnostic (E04) du dispositif de diagnostic (4). 7. Procédé de diagnostic (El) d'un calculateur (2) d'aéronef (3) au moyen d'un système (1) selon l'une des revendications 1 à 5, le procédé (El) comprenant 15 les étapes de : Connexion (E11) du calculateur (2) d'aéronef (3) à l'interface de raccordement (44) du calculateur (2) au dispositif de diagnostic (4), Simulation (E12) d'un environnement représentatif de l'environnement aéronef (3), 20 Simulation (E13) de tests du calculateur (2), Acquisition (E14) de données fournies par le calculateur (2) lors des étapes de simulation (E12, E13), et Diagnostic (E15) du calculateur (2). 25 8. Procédé de diagnostic (E2) d'un faisceau aéronef (6) au moyen d'un système (1) selon l'une des revendications 1 à 5, le procédé (E2) comprenant les étapes de : Connexion (E21) de l'aéronef (3) à l'interface de raccordement (46) de l'aéronef (3) au dispositif de diagnostic (4), par l'intermédiaire du 30 faisceau d'aéronef (6), Simulation (E22) de test d'isolement et/ou de continuité du faisceau d'aéronef (6), et Diagnostic (E23) du faisceau d'aéronef.