Brevet FR3097840A1 — publié le 20210101

Description Titre de l'invention : Procédé de localisation et réparation de pannes intermittentes dans des structures de communication d'un aéronef Domaine technique [0001] La présente invention concerne le domaine des localisations et réparations de pannes intermittentes dans des structures de communication, incluant câbles et interfaces des équipements câblés, installées ou en cours d'installation dans un aéronef Technique antérieure [0002] De nombreux équipements d'un aéronef sont mis en communication grâce à des structures de communication, incluant câbles et interfaces des équipements câblés. Cela peut représenter plusieurs centaines de mètres de câbles au sein de l'aéronef. De telles structures de communication sont par exemple construites autour d'une pluralité de bus de type CAN (« Controller Area Network » en anglais), comme défini dans la norme ISO 11898. [0003] Pour localiser des pannes ou défauts dans de telles structures de communication, des outils de réflectométrie sont typiquement utilisés. La réflectométrie est une méthode de diagnostic qui repose sur le principe du radar. Un signal de sonde est injecté dans le câblage, et lorsque ce signal de sonde rencontre une discontinuité d'impédance, une partie de son énergie est réfléchie vers le point d'injection. Une analyse fine de cette énergie réfléchie permet de déduire des informations sur les caractéristiques du câblage. Cependant, ces outils de réflectométrie ne permettent pas de détecter des pannes intermittentes au niveau des interfaces des équipements câblés. Il est en effet nécessaire de débrancher tout équipement connecté au câblage pour tester le câblage lui-même, ce qui est particulièrement cluonophage et qui peut en outre être source de nouveaux problèmes de connexion électrique si le re-branchement des équipements n'est pas réalisé avec grande précaution. [0004] Certaines pannes dans ces structures de communication ont un caractère intermittent qui les rendent d'autant plus fastidieuses à localiser, notamment en ce qui concerne les câbles eux-mêmes. [0005] 11 est alors souhaitable de pallier ces inconvénients de l'état de la technique. Il est notamment souhaitable de fournir une solution qui permette de simplifier la localisation et. la réparation de pannes intermittentes dans des structures de communication, incluant câbles et interfaces des équipements câblés, installées ou en cours d'installation dans un aéronef. Exposé de l'invention [0006] Un objet de la présente invention est de proposer un procédé de localisation d'une 2 panne intermittente dans une structure de communication d'un aéronef lors d'une phase de production et/ou phase de service de l'aéronef, la structure de communication comportant des équipements interconnectés par un câblage formant une pluralité de mcdiums de communication partagés entre lesdits équipements, le procédé étant implémenté par un analyseur comportant de la circuiterie électronique configurée pour effectuer les étapes suivantes : récupérer un rapport d'erreurs relatif à des erreurs de transmission constatées sur chacun desdits mcdiums de communication ; effectuer un premier comptage des erreurs de transmission, par type d'erreur et par chaîne de communication, une chaîne de communication étant un ensemble formé par un premier équipement initiateur de la transmission en question, un second équipement destinataire de la transmission en question et un ou plusieurs câbles dudit câblage formant un dit medium communication entre le premier équipement et le second équipement ; calculer une première médiane des premiers comptages pour les chaînes de communication comportant la même paire d'équipements câblés ; et lorsque, pour une dite chaîne de communication, le premier comptage dépasse un premier seuil égal à ladite médiane plus une marge prédéfinie, générer une alarme de détection de panne intermittente en association avec la chaîne de communication ayant entraîné le dépassement dudit premier seuil. [0007] Ainsi, la localisation de pannes intermittentes dans des structures de communication, incluant câbles et interfaces des équipements câblés, installées ou en cours d'installation dans un aéronef est simplifiée. En effet, en identifiant les chaînes de communication qui présentent des quantités d'erreurs supérieures à ladite médiane plus la marge prédéfinie, il est possible de détecter une panne intermittente de câblage qui ne serait pas nécessairement détectée par des tests de conformité usuels, du fait du caractère intermittent de la panne en question. En d'autres termes, en considérant une paire d'équipements, lorsqu'un medium de communication parmi ceux possibles entre les deux équipements montre une quantité d'erreurs supérieure à la médiane des erreurs constatées sur l'ensemble des mediums de communication entre les deux équipements en question, une panne de câblage ou une panne d'interface de connexion des équipements audit câblage est détectée. [0008] Dans un mode de réalisation particulier, l'alarme de détection de panne intermittente est générée lorsqu'en outre il y a concordance de résultats au niveau de services qui utilisent la chaîne de communication en question. [0009] Dans un mode de réalisation particulier, le procédé comporte l'étape suivante, avant d'effectuer le premier comptage : effectuer un filtrage par regroupement d'eneurs, grâce à leurs codes d'erreur respectifs, en utilisant un dictionnaire de codes d'erreur. [0010] Dans un mode de réalisation particulier, le procédé comporte l'étape suivante, avant d'effectuer le premier comptage : effectuer un filtrage consistant à isoler une partie du 3 rapport d'erreurs récupéré correspondant aux erreurs relatives à une ou plusieurs chaînes de communication sélectionnées et/ou aux erreurs contenues dans une durée paramétrée et/ou à des services utilisant la structure de communication. [0011] Dans un mode de réalisation particulier, le câblage est une pluralité de bus de type CAN formant lesdits médiums de communication. [0012] Dans un mode de réalisation particulier, le procédé comporte en outre les étapes suivantes : comparer, pour chaque chaîne de communication, le premier comptage effectué avec des seconds comptages effectués sur des rapports d'erreurs de référence stockés dans une base de données fournissant une référence statistique des erreurs usuellement constatées lors de phases de production et/ou phases de service d'aéronefs ; et lorsque le premier comptage dépasse un second seuil égal à la médiane des seconds comptages plus ladite marge prédéfinic, générer une alarme de détection de panne intermittente en association avec la chaîne de communication ayant entraîné le dépassement dudit second seuil. [0013] Un autre objet de la présente invention est de proposer un produit programme d'ordinateur, qui peut être stocké sur un support et/ou téléchargé d'un réseau de communication, afin d'être lu par un processeur. Ce programme d'ordinateur comprend des instructions pour implémenter le procédé mentionné ci-dessus, lorsque ledit programme est exécuté par le processeur. Un autre objet de la présente invention est de proposer un support de stockage d'informations sur lequel est stocké un tel programme d'ordinateur. [0014] Un autre objet de la présente invention est de proposer un procédé de réparation d'une panne intermittente dans une structure de communication d'un aéronef lors d'une phase de production et/ou phase de service de l'aéronef, la structure de communication comportant des équipements interconnectés par un câblage formant une pluralité de mediums de communication partagés entre lesdits équipements, le procédé comportant le procédé de localisation de la panne intermittente ci-dessus, et en outre les étapes suivantes : analyser sur plan, à partir des plans de conception de l'aéronef, de sorte à repérer la localisation de la chaîne de communication suspectée de panne intermittente ; et effectuer une analyse physique et une réparation ciblée de ladite chaîne de communication. [0015] Un autre objet de la présente invention est de proposer un analyseur configuré pour localiser une panne intermittente dans une structure de communication d'un aéronef lors d'une phase de production et/ou phase de service de l'aéronef, la structure de communication comportant des équipements interconnectés par un câblage formant une pluralité de mediums de communication partagés entre lesdits équipements, l'analyseur comportant de la circuiterie électronique configurée pour implémenter : des moyens pour récupérer un rapport d'erreurs relatif à des erreurs de transmission constatées sur chacun desdits mediums de communication ; des moyens pour effectuer un premier comptage des erreurs de transmission, par type d'erreur et par chaîne de communication, une chaîne de communication étant un ensemble formé par un premier équipement initiateur de la transmission en question, un second équipement destinataire de la transmission en question et un ou plusieurs câbles dudit câblage formant un dit medium communication entre le premier équipement et le second équipement ; des moyens pour calculer une première médiane des premiers comptages pour les chaînes de communication comportant la même paire d'équipements câblés ; et lorsque, pour une dite chaîne de communication, le premier comptage dépasse un seuil égal à ladite médiane plus une marge prédéfinie, des moyens pour générer une alarme de détection de panne intermittente en association avec la chaîne de communication ayant entraîné le dépassement dudit seuil. Brève description des dessins [0016] Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, appa- raîtront plus clairement à la lecture de la description suivante d'au moins un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels : [0017] Ifig.1] illustre schématiquement, en vue de dessus, un aéronef équipé d'au moins une structure de communication entre équipements installés dans l'aéronef ; [001 8] Ifig.21 illustre schématiquement un exemple de réalisation d'une telle structure de communication ; [0019] Ifig.31 illustre schématiquement un exemple d'architecture matérielle d'un analyseur destiné à aider à la localisation et à la réparation de pannes intermittentes dans une telle structure de communication ; et [0020] Ifig.4] illustre schématiquement un organigramme d'un procédé d'aide à la loca- lisation et à la réparation des pannes intermittentes. [0021] EXPOSE DETAILLE DE MODES DE REALISATION [0022] La Fig. I illustre ainsi schématiquement, en vue de dessus, un aéronef 10. L'aéronef 10 comporte une ou plusieurs structures de communication, sous forme d'une pluralité de bus de données ou de réseaux de données, apportant ainsi une capacité de redondance de chemins de transmission entre équipements interconnectés. Une telle structure de communication 100 est représentée sur la Fig. 1. La structure de communication 100 comporte un câblage 115 créant une pluralité de mediums de communication partagés par un ensemble d'équipements 101, 102, 103, 104, 105. Les équipements 101, 102, 103, 104, 105 comportent des interfaces de communication permettant de lier électriquement lesdits équipements 101, 102, 103, 104, 105 au câblage 115, afin de mettre en place lesdits mediums de communication. [0023] La Fig. 1 représente, de manière purement illustrativc, cinq équipements 101, 102, 103, 104, 105 connectés audit câblage 115, mais les aéronefs modernes comportent typiquement de telles structures de communication qui interconnectent une quantité bien plus importante d'équipements, tels que des calculateurs, des capteurs, des actionneurs... [0024] La Fig. 2 illustre schématiquement un exemple de réalisation de la structure de com- munication 100. Y sont représentés les équipements 101, 102, 103, 104, 105 respectivement libellés El. E2, E3, E4 et ES. Les équipements 101, 102, 103, 104, 105 sont interconnectés grâce au câblage 115. Le câblage 115 fournit une pluralité de médiums de communication, formé par exemple par une pluralité de bus de communication de type CAN, ici un premier bus de communication CAN1 110, un second bus de communication CAN2 111, un troisième bus de communication CAN1 112 et un quatrième bus de communication CAN1 113. La structure de communication 100 comporte en outre un équipement de journalisation d'événements LOG (« event logger » en anglais) 120. [0025] L'équipement de journalisation d'événements LOG 120 comporte de la circuiterie électronique adaptée et contigu& pour enregistrer des événements survenant lors de transmissions via la structure de communication 100. Plus particulièrement, l'équipement de journalisation d'événements LOU 120 enregistre des erreurs de transmissions via la structure de communication 100 et donc via les différents médiums de communication. Ces erreurs sont représentées par des codes d'erreur (« fault codes » en anglais) et sont enregistrées en association avec, au moins, une information d'instant de survenue de l'erreur et une information de chaîne de communication en cause. Une chaîne de communication doit être entendue comme étant l'ensemble formé par un premier équipement initiateur de la transmission en question, un second équipement destinataire de la transmission en question et un ou plusieurs câbles formant un dit medium communication entre le premier équipement et le second équipement. La circuiterie électronique de l'équipement de joumalisation d'événements LOG 120 est ainsi adaptée et configurée pour exporter un rapport d'erreurs listant les événements enregistrés par l'équipement de joumalisation d'événements LOG 120. [0026] L'équipement de joumalisation d'événements LOU 120 comporte en outre une interface de téléchargement permettant de configurer l'équipement de joumalisation d'événements LOG 120 depuis un appareil externe et permettant de transmettre le rapport d'erreurs à l'appareil externe. Par exemple, l'interface de téléchargement est une interface de type USB (« Universal Serial Bus » en anglais) ou une interface Bluetooth ou une interface Wi-Fi Ainsi, le rapport d'erreurs peut être aisément récupéré à différents moments de l'assemblage de l'aéronef en phase de production 6 (« manufacturing » en anglais) et/ou aisément récupéré en porte d'embarquement ou en zone de stationnement en phase de service. Cela permet de récupérer des rapports d'erreurs tout au long de l'assemblage de l'aéronef 10 et/ou tout au long de sa phase de service, sans avoir à effectuer un démontage de la structure de communication, comme ce serait le cas avec des outils de réflectométrie. [0027] La Fig. 2 montre en outre un analyseur AN 130 comportant de la circuiterie élec- tronique (par exemple, un ordinateur) adaptée et configurée pour analyser tout rapport d'erreurs récupéré, directement ou indirectement, auprès de l'équipement de journalisation d'événements LOU 120. Par exemple, l'analyseur AN 130 peut récupérer ledit rapport d'erreurs via l'Internet, ou via un branchement de type USB à l'équipement de journalisation d'événements LOU 120, ou via une clef USB d'abord branchée à l'équipement de journalisation d'événements LOU 120 pour lire en mémoire ledit rapport d'erreurs puis à l'analyseur AN 130 pour lui transférer. L'analyseur AN 130 sert, grâce à l'analyse du rapport d'erreurs, à aider à localiser une panne intermittente (e.g., une soudure partiellement défectueuse ou un faux contact sur une broche de connecteur...) éventuellement présente dans la structure de communication 10 et à aider à sa réparation. [0028] Les erreurs de transmission dans de telles structures de communication ne sont pas nécessairement représentatives d'une panne ou d'un défaut. Par exemple, des erreurs peuvent survenir à cause d'interférences radio ponctuellement rencontrées. Il convient alors de distinguer, dans les rapports d'erreurs, les erreurs qui sont inhérentes à un fonctionnement nominal de telle ou telle chaîne de communication et les erreurs qui sont représentatives de pannes intermittentes. Cet aspect est détaillé ci-après en relation avec la Fig. 4. [0029] Optionnellement, l'analyseur AN 130 intègre ou est connecté à une base de données DB (« database » en anglais) 140. Comme détaillé par la suite, la base de données DB 140 peut servir de référence pour apprécier la présence d'une ou plusieurs éventuelles pannes intermittentes dans la structure de communication 10. La base de données DB 140 stocke des rapports d'en-eurs antérieurement collectés lors de phases de production et/ou de phases de service d'une multitude d'aéronefs. Les rapports d'erreurs collectés dans la base de données DB 140 sont suffisamment nombreux pour obtenir une référence statistique des erreurs usuellement constatées lors des phases de production et/ou phases de service d'aéronefs. Les pannes intermittentes que l'analyseur AN 130 vise à aider à localiser et à dépanner sont suffisamment rares pour que les rapports d'erreurs qui les concernent et qui sont éventuellement aussi stockés dans la base de données DB 140 aient un impact négligeable sur la référence statistique. [0030] Optionnellement, l'analyseur AN 130 intègre ou est connecté à un dictionnaire de codes d'erreur DIC 150. Les codes d'erreur utilisés dans les structures de commu- 7 nication et contenus dans les rapports d'erreur peuvent être particulièrement nombreux et obscurs à interpréter en tant que tels. Le dictionnaire de codes d'erreur DIC 150 permet, sur requête de l'analyseur AN 130, de convertir un code d'erreur en une chaîne de caractères sémantiquement plus facile à interpréter, notamment par un opérateur humain. Le dictionnaire de codes d'erreur DIC 150 peut en outre permettre d'identifier des codes d'erreur qui appartiennent à une même famille et qui, en ce sens, sont révélateurs d'un même type d'erreur de transmission. [0031] La Fig. 3 illustre schématiquement un exemple d'architecture matérielle de l'analyseur AN 130. L'équipement de journalisation d'événements LOG 120 peut être construit sur une architecture matérielle schématiquement similaire. [0032] L'analyseur AN 130 comporte alors, reliés par un bus de communication 310: un processeur ou CPU (« Central Processing Unit » en anglais) 301 ; une mémoire vive RAM (« Read-Only Memory » en anglais) 302 ; une mémoire morte 303, par exemple de type ROM (« Read Only Memory » en anglais) ou EEPROM (« Electrically-Erasable Programmable ROM » en anglais) ; une unité de stockage 304, telle qu'un disque dur HDD (« liard Disk Drive » en langue anglo-saxonne), ou un lecteur de support de stockage, tel qu'un lecteur de cartes SD (« Secure Digital » en langue anglo-saxonne) ; un gestionnaire d'interfaces de communication COM 305. [0033] Le processeur 301 est capable d'exécuter des instructions chargées dans la mémoire vive 302 à partir de la mémoire morte 303, d'unc mémoire externe, d'un support de stockage (tel qu'une carte SD), ou d'un réseau de communication. Lorsque l'analyseur AN 130 est mis sous tension, le processeur 301 est capable de lire de la mémoire vive 302 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur causant l'implémentation, par le processeur 301, de tout ou partie des étapes et fonctionnements décrits ici en relation avec l'analyseur AN 130. [0034] Tout ou partie des étapes et fonctionnements décrits ici en relation avec l'analyseur AN 130 peut ainsi être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, par exemple un processeur de type DSP (« Digital Signal Processor » en langue anglo-saxonne) ou un microcontrôleur, ou être implémenté sous forme matérielle par une machine ou un composant dédié, par exemple un composant FPGA (« Field Programmable Gate Array » en langue anglo-saxonne) ou ASIC (« Application Specific Integrated Circuit » en langue anglo-saxonne). D'une manière générale, l'analyseur AN 130 comporte de la circuiterie électronique adaptée et configurée pour implémenter, sous forme logicielle et/ou matérielle, les fonctionnements et étapes décrits ici en relation avec l'analyseur AN 130. [0035] La Fig. 4 illustre schématiquement un organigramme d'un procédé d'aide à la loca- lisation et à la réparation de pannes intermittentes. [0036] Dans une étape 401, l'analyseur AN 130 récupère un rapport d'erreurs. Le rapport 8 d'erreurs est par exemple récupéré après un ou plusieurs vols effectués par l'aéronef 10 en phase de service. Cela permet de localiser et de réparer un défaut dans la structure de communication avant qu'il n'entraîne une panne bloquante. Le rapport d'erreurs est par exemple récupéré après un ou plusieurs jours de présence de l'aéronef 10 à une même station, ou à un changement de station, en phase de production. [0037] Dans une étape 402, l'analyseur AN 130 parcourt le rapport d'erreurs. L'analyseur AN 130 effectue un comptage des erreurs et plus particulièrement un comptage par chaîne de communication existante dans la structure de communication et par type d'erreur constatée. Pour ce faire, l'analyseur AN 130 peut effectuer un filtrage sur le rapport d'erreurs. Le filtrage peut être paramétré par un opérateur humain via une interface homme-machine de l'analyseur AN 130. Le filtrage peut consister à isoler une partie du rapport d'erreurs correspondant aux erreurs relatives à une ou plusieurs chaînes de communication sélectionnées et/ou aux erreurs contenues dans une durée paramétrée et/ou à des services utilisant la structure de communication. Par exemple, de tels services sont classifiés par rapport au chapitre ATA (« Air Transport Association » en anglais), tel que défini dans les spécifications « AT/A Specification 100 - Specification for Manufacturers Technical Data, Rcvision No. 37 (1999) », auquel ces services appartiennent. Par exemple, un filtrage sur une durée paramétrée peut être un filtrage des erreurs enregistrées pendant chaque vol, ou pendant une journée ou une semaine à une station de ligne d'assemblage... [0038] Le filtrage peut aussi consister en des regroupements d'en-eurs d'une même famille, grâce à leurs codes d'erreur respectifs, en utilisant le dictionnaire de codes d'erreur DIC 150. [0039] Dans une étape 403, l'analyseur AN 130 calcule une première médiane des comptages de l'étape 402 effectués pour les chaînes de communication comportant la même paire d'équipements câblés. En effet, étant donné que le câblage 115 fournit une pluralité de médiums de communication et donc une pluralité de chemins de communication correspondants, chaque paire d'équipements est impliquée dans une pluralité de chaînes de communication. Ainsi, pour chaque paire d'équipements considérée, l'analyseur AN 130 calcule la médiane des comptages de l'étape 402 qui concernent les différents chemins de communication offerts à ladite paire d'équipements. En s'appuyant sur la Fig. 2 et en considérant la paire d'équipements formée par l'équipement El 101 et l'équipement E3 103, l'analyseur AN 130 calcule la médiane des comptages de l'étape 402 pour respectivement : (a) la chaîne de communication formée par l'équipement El 101, le bus CAN1 110 et l'équipement E3 103 ; (b) la chaîne de communication formée par l'équipement El 101, le bus CAN2 Ill et l'équipement E3 103 ; (c) la chaîne de communication formée par l'équipement El 101, le bus CAN3 112 et l'équipement E3 103 ; et (d) la chaîne de communication 9 formée par l'équipement El 101, le bus CAN4 113 et l'équipement E3 103. Pour chaque chaîne de communication, l'analyseur AN 130 compare les erreurs comptées dans l'étape 402, éventuellement après filtrage, avec la première médiane ainsi calculée, à laquelle une marge prédéfinie est ajoutée, par exemple de 20%. [0040] Optionnellement, dans l'étape 403, l'analyseur AN 130 compare les erreurs comptées dans l'étape 402, éventuellement après filtrage, avec des rapports d'erreurs de référence stockés par la base de données DB 140. Lorsqu'un filtrage est appliqué à l'étape 402, des rapports d'erreurs de référence sont sélectionnés dans la base de données DB 140 en cohérence avec le filtrage appliqué. La comparaison consiste à comparer le comptage des erreurs par type d'erreur et par chaîne de communication, issu de l'étape 402, avec une seconde médiane du comptage des erreurs de même type et de même chaîne de communication dans lesdits rapports d'erreurs de référence issus de la base de données DB 140, à laquelle ladite marge prédéfinie est ajoutée. [0041] Dans une étape 404, l'analyseur AN 130 vérifie si le comptage de l'étape 402 est supérieur à un premier seuil prédéterminé égal à la première médiane susmentionnée plus la marge prédéfinie susmentionnée. Si tel est le cas, une étape 405 est effectuée ; sinon, une étape 408 est effectuée. [0042] Optionnellement, dans l'étape 404 (lorsque le premier seuil susmentionné n'est pas dépassé), l'analyseur AN 130 vérifie si le comptage de l'étape 402 est supérieur à un second seuil prédéterminé égal à la seconde médiane susmentionnée plus la marge prédéfinie susmentionnée. Si tel est le cas, l'étape 405 est effectuée ; sinon, l'étape 408 est effectuée. [0043] Dans l'étape 405, optionnelle, l'analyseur AN 130 vérifie s'il y a concordance de résultats au niveau de services qui utilisent la chaîne de communication qui montre un dépassement du premier seuil (et/ou du second seuil) à l'étape 404. Par exemple, un service classifié au chapitre ATA 28 et un service classifié au chapitre ATA 42 utilisent ladite chaîne de communication et montrent chacun ledit dépassement de seuil. La vérification de cette concordance permet d'éviter de fausses alarmes de détection de panne intermittente. S'il y a concordance, une étape 406 est effectuée ; sinon, l'étape 408 est effectuée. [0044] Dans l'étape 406, l'analyseur AN 130 génère une alarme de suspicion de panne inter- mittente. En association, l'analyseur AN 130 identifie la chaîne de communication qui est concernée par le dépassement de seuil et qui est donc suspectée de panne intermittente. Dans le cas du premier seuil, une panne de câblage ou une panne de connectique d'interface d'un équipement avec ledit câblage peut ainsi être détectée. Dans le cas du second seuil, une panne d'interface d'un équipement avec ledit câblage au niveau d'un point de convergence des médiums de communication peut ainsi être détectée. Par exemple, l'analyseur AN 130 affiche sur un écran des informations permettant à un opérateur humain d'identifier la chaîne de communication concernée. [0045] Dans une étape 407, une analyse sur plan est menée, à partir des plans de conception de l'aéronef 10, de sorte à repérer la localisation de la chaîne de communication suspectée de panne intermittente. Puis, l'étape 408 est effectuée. [0046] Dans l'étape 408, l'analyseur AN 130 vérifie si l'ensemble du rapport d'erreurs a été parcouru. Si tel est le cas, une étape 409 est effectuée ; sinon, l'analyseur AN 130 continue de parcourir le rapport d'erreurs en reprenant à partir de l'étape 402. [0047] Dans l'étape 409, une analyse physique et une réparation ciblée de chaque chaîne de communication pour laquelle une panne intermittente a été détectée sont effectuées. 11 [Revendication 1] [Revendication 2] [Revendication 3] [Revendication 4] REVENDICATIONSProcédé dc localisation d'une panne intermittente dans une structure de communication (100) d'un aéronef (10) lors d'une phase de production et/ou phase de service de l'aéronef (10), la structure de communication (100) comportant des équipements (101, 102, 103, 104, 105) interconnectés par un câblage (115) formant une pluralité de mcdiums de communication (111, 112, 113, 114) partagés entre lesdits équipements (101, 102, 103, 104, 105), le procédé étant implémenté par un analyseur (130) comportant de la circuiterie électronique configurée pour effectuer les étapes suivantes : - récupérer (401) un rapport d'erreurs relatif à des erreurs de transmission constatées sur chacun desdits mediums de communication ; - effectuer (402) un premier comptage des erreurs de transmission, par type d'erreur et par chaîne de communication, une chaîne de communication étant un ensemble formé par un premier équipement initiateur de la transmission en question, un second équipement destinataire de la transmission en question et un ou plusieurs câbles dudit câblage (115) formant un dit medium communication (111, 112, 113, 114) entre le premier équipement et le second équipement ; - calculer (403) une première médiane des premiers comptages pour les chaînes de communication comportant la même paire d'équipements câblés ; - lorsque, pour une dite chaîne de communication, le premier comptage dépasse un premier seuil égal à la médiane des seconds comptages plus une marge prédéfinie, générer (406) une alarme de détection de panne intermittente en association avec la chaîne de communication ayant entraîné le dépassement dudit premier seuil. Procédé selon la revendication 1, dans lequel l'alarme de détection de panne intermittente est générée lorsqu'en outre il y a concordance (405) de résultats au niveau de services qui utilisent la chaîne de communication en question. Procédé selon l'une des revendications 1 et 2, comportant, avant d'effectuer le premier comptage, l'étape suivante : - effectuer (402) un filtrage par regroupement d'erreurs, grâce à leurs codes d'erreur respectifs, en utilisant un dictionnaire de codes d'erreur (150). Procédé selon l'une quelconque des revendications 1 à 3, comportant., 12 [Revendication 5] [Revendication 6] [Revendication 7] [Revendication 8] avant d'effectuer le premier comptage, l'étape suivante : - effectuer (402) un filtrage consistant à isoler une partie du rapport d'erreurs récupéré correspondant aux erreurs relatives à une ou plusieurs chaînes de communication sélectionnées et/ou aux erreurs contenues dans une durée paramétrée et/ou à des services utilisant la structure de communication. Procédé selon l'une quelconque des revendications 1 à 4, dans lequel le câblage (115) est une pluralité de bus de type CAN formant lesdits mcdiums de communication (111, 112, 113, 114). Procédé selon l'une quelconque des revendications 1 à 5, comportant en outre les étapes suivantes : - comparer (403), pour chaque chaîne de communication, le premier comptage effectué avec des seconds comptages effectués sur des rapports d'erreurs de référence stockés dans une base de données (140) fournissant une référence statistique des erreurs usuellement constatées lors de phases de production et/ou phases de service d'aéronefs ; et - lorsque le premier comptage dépasse un second seuil égal à la médiane des seconds comptages plus ladite marge prédéfinic, générer (406) une alarme de détection de panne intermittente en association avec la chaîne de communication ayant entraîné le dépassement dudit second seuil. Procédé de réparation d'une panne intermittente dans une structure de communication (100) d'un aéronef (10) lors d'une phase de production et/ou phase de service de l'aéronef (10), la structure de communication (100) comportant des équipements (101, 102, 103, 104, 105) interconnectés par un câblage (115) formant une pluralité de mediums de communication (111, 112, 113, 114) partagés entre lesdits équipements (101, 102, 103, 104, 105), le procédé comportant le procédé de localisation de la panne intermittente selon l'une quelconque des revendications 1 à 6, et en outre les étapes suivantes : - analyser (407) sur plan, à partir des plans de conception de l'aéronef (10), de sorte à repérer la localisation de la chaîne de communication suspectée de panne intermittente ; et - effectuer (409) une analyse physique et une réparation ciblée de ladite chaîne de communication. Produit programme d'ordinateur, comportant des instructions entraînant l'exécution, par un processeur (301), du procédé selon l'une quelconque des revendications 1 à 6, lorsque lesdites instructions sont exécutées par le processeur (301). 13 [Revendication 9] [Revendication 10] Support de stockage, stockant un programme d'ordinateur comportant des instructions entraînant l'exécution, par un processeur (301), du procédé selon l'une quelconque des revendications 1 à 6, lorsque lesdites instructions sont lues et exécutées par le processeur (301). Analyseur (130) configure pour localiser une panne intermittente dans une structure de communication (100) d'un aéronef (10) lors d'une phase de production et/ou phase de service de l'aéronef (10), la structure de communication comportant des équipements (101, 102, 103, 104, 105) interconnectés par un câblage (115) formant une pluralité de mcdiums de communication (111, 112, 113, 114) partagés entre lesdits équipements (101, 102, 103, 104, 105), l'analyseur (130) comportant de la circuiterie électronique configurée pour implémenter : - des moyens pour récupérer (401) un rapport d'erreurs relatif à des erreurs de transmission constatées sur chacun desdits tnediums de communication ; - des moyens pour effectuer (402) un premier comptage des erreurs de transmission, par type d'erreur et par chaîne de communication, une chaîne de communication étant un ensemble formé par un premier équipement initiateur de la transmission en question, un second équipement destinataire de la transmission en question et un ou plusieurs câbles dudit câblage formant un dit medium communication entre le premier équipement et le second équipement ; - des moyens pour calculer (403) une première médiane des premiers comptages pour les chaînes de communication comportant la même paire d'équipements câblés ; et - lorsque, pour une dite chaîne de communication, le premier comptage dépasse un seuil égal à ladite médiane plus une marge prédéfinie, des moyens pour générer (406) une alarme de détection de panne intermittente en association avec la chaîne de communication ayant entraîné le dépassement dudit seuil.