Brevet FR3076634A1 (20190712)

REVENDICATIONS1.- Procédé d'analyse de messages de maintenance générés par au moins une plateforme (2) comprenant une pluralité de systèmes fonctionnels (4), chaque système fonctionnel comprenant au moins un équipement, caractérisé en ce qu'il comprend les étapes suivantes : - fourniture (200) d'une pluralité de signatures potentielles de panne générées à partir desdits messages de maintenance, chaque signature potentielle étant constituée d'une pluralité de symptômes générés par ladite plateforme (2), - fourniture (202) d'un référentiel initial (44) de signatures de panne, chaque signature de panne du référentiel initial (44) comprenant une pluralité de symptômes susceptibles d'être générés par des équipements de la plateforme (2) consécutivement à une unique panne donnée, - identification (210) parmi la pluralité de signatures potentielles, par comparaison de chaque signature potentielle aux signatures de panne du référentiel initial (44), d'au moins une signature de panne non référencée, chaque signature non référencée étant une signature potentielle telle qu'il n'existe aucune signature de panne dans le référentiel initial (44) comprenant l'ensemble des symptômes de ladite signature potentielle, - analyse (216) de chaque signature non référencée à partir d'une matrice d'interdépendance (48) comprenant, pour chaque système fonctionnel de la plateforme (2), un indicateur de dépendance entre le fonctionnement des équipements de ce système fonctionnel et le fonctionnement des équipements de chacun des autres systèmes fonctionnels, pour déterminer un score de plausibilité que les symptômes de la signature non référencée résultent de systèmes fonctionnels de ladite plateforme liés entre eux. 2.- Procédé d'analyse selon la revendication 1, caractérisé en ce que l'étape d'identification (210) de la signature non référencée comprend la comparaison (212) de chaque signature potentielle aux signatures de panne du référentiel initial (44), et la classification (214) de chaque signature potentielle en : - signature référencée, s'il existe une signature de panne dans le référentiel initial (44) comprenant l'ensemble des symptômes de la signature potentielle, ou - signature non référencée s'il n'existe aucune signature de panne dans le référentiel initial (44) comprenant l'ensemble des symptômes de la signature potentielle. 39 3.- Procédé d'analyse selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que l'étape d'analyse (216) de chaque signature non référencée pour déterminer le score de plausibilité comprend les phases suivantes : - identification (220), pour chaque signature non référencée, de systèmes 5 fonctionnels sources comprenant les équipements dont sont issus les symptômes de la signature non référencée, - détermination (222) du score de plausibilité de chaque signature non référencée à partir des systèmes fonctionnels sources de ladite signature non référencée et de ladite matrice d'interdépendance, la plausibilité que les symptômes de la signature non 10 référencée résultent de systèmes fonctionnels de ladite plateforme liés entre eux étant d'autant plus élevée que l'indicateur de dépendance entre le fonctionnement des équipements des systèmes fonctionnels sources est élevé. 4.- Procédé d'analyse selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il comprend une étape de détermination (226), pour au moins une 15 signature non référencée, en fonction du score de plausibilité de ladite signature non référencée, si les symptômes de la signature non référencée constituent une nouvelle signature de panne, ou si les symptômes de la signature non référencée ne constituent pas une signature de panne unique. 5.- Procédé d'analyse selon la revendication 4, caractérisé en ce que, le score de 20 plausibilité étant d'autant plus élevé, respectivement d'autant plus faible, que la plausibilité que les symptômes de la signature non référencée résultent de systèmes fonctionnels de ladite plateforme liés entre eux est grande, l'étape de détermination (226) comprend les sous-étapes suivantes : - comparaison (230) du score de plausibilité à une première valeur seuil de score 25 de plausibilité et à une deuxième valeur de score de plausibilité, inférieure ou égale, respectivement supérieure ou égale, à ladite première valeur seuil, - détermination (232) que les symptômes de la signature non référencée constituent une nouvelle signature de panne si le score de plausibilité est supérieur, respectivement inférieur, à la première valeur seuil, ou que les symptômes de la signature 30 non référencée ne constituent pas une signature de panne unique si le score de corrélation est inférieur, respectivement supérieur à la deuxième valeur seuil. 6.- Procédé d'analyse selon l'une quelconque des revendications 4 ou 5, caractérisé en ce que l'étape de détermination (226) comprend les sous-étapes suivantes : - affichage (234) sur un dispositif d'affichage (24) d'une fenêtre de saisie destinée à la saisie par un opérateur d'un indicateur signalant soit que les symptômes de la signature non référencée constituent une nouvelle signature de panne, soit que les symptômes de la signature non référencée ne constituent pas une signature de panne unique, - classement (238) de la signature non référencée comme constituant une 5 nouvelle signature de panne, ou comme ne constituant pas une signature de panne unique, en fonction de l'indicateur saisi par l'opérateur. 7.- Procédé d'analyse selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'il comprend en outre une étape de génération (250) d'un référentiel augmenté de signatures de panne à partir du référentiel initial (44) et de la pluralité de 10 signatures potentielles. 8.- Procédé d'analyse selon l'une quelconque des revendications 4 à 6 et la revendication 7, caractérisé en ce que le référentiel augmenté de signatures de panne comprend les signatures de panne du référentiel initial (44) et au moins une nouvelle signature de panne. 15 9.- Procédé d'analyse selon l'une quelconque des revendications 1 à 8, caractérisé en ce que la plateforme (2) appartenant à un ensemble de plateformes, le référentiel initial (44) comprend, pour chaque signature de panne donnée du référentiel: - un indicateur d'occurrence de plateforme, représentatif d'un nombre de plateformes distinctes de l'ensemble de plateformes sur lesquelles une signature de 20 panne comportant l'ensemble des symptômes de la signature de panne donnée a été préalablement enregistrée, et/ou - un indicateur d'occurrence de mission, représentatif d'un nombre de missions de plateformes de l'ensemble de plateformes lors desquelles une signature de panne comportant l'ensemble des symptômes de la signature de panne donnée a été 25 préalablement enregistrée. 10.- Procédé d'analyse selon les revendications 7 et 9, caractérisé en ce que l'étape de génération (250) du référentiel augmenté comprend : - une identification, parmi les signatures de panne du référentiel initial, d'au moins une signature de panne détectée, telle que l'ensemble des symptômes d'au moins une 30 signature potentielle est compris dans la signature de panne détectée, - une mise à jour (254) de l'indicateur d'occurrence de plateforme et/ou de l'indicateur d'occurrence de mission de ladite signature de panne détectée. 11.- Procédé d'analyse selon l'une quelconque des revendications 1 à 10, caractérisé en ce que la fourniture (200) de la pluralité de signatures de pannes 35 potentielles comprend les étapes suivantes : 41 - fourniture d'une pluralité de groupes de symptômes générés à partir desdits messages de maintenance, chaque symptôme étant un message de panne généré par un équipement d'un système fonctionnel (4) de ladite plateforme (2), chaque groupe de symptômes consistant soit en un unique symptôme, soit en une pluralité de symptômes 5 tels qu'un intervalle de temps séparant les instants d'apparition de deux symptômes successifs dans le groupe de symptômes soit inférieur à un seuil d'intervalle de temps prédéterminé, - génération (160), à partir de la pluralité de groupes de symptômes, par analyse statistique non supervisée, de ladite pluralité de signatures de panne potentielles, chaque 10 signature potentielle étant constituée d'un sous-groupe de symptômes qui est inclus dans plusieurs groupes de symptômes. 12.- Procédé d'analyse selon la revendication 11, caractérisé en ce que la fourniture de la pluralité de groupes de symptômes comprend les étapes suivantes : - fourniture (106) d'un enregistrement de messages de maintenance générés par 15 des équipements des systèmes fonctionnels (4) de ladite plateforme (2), chaque message de maintenance étant associé à un instant d'apparition dudit message, à une durée d'apparition dudit message et à une catégorie de message donnée, - extraction, depuis l'enregistrement de messages de maintenance, d'un ensemble de symptômes de panne, sur la base d'un ensemble (42) de règles d'extraction (50, 52, 20\n<CLM>\1\tstockées sur une mémoire (32) d'un calculateur (20), et génération (138) d'une base de données de symptômes de panne constituée de l'ensemble de symptômes de panne, - génération (150) de la pluralité de groupes de symptômes à partir de la base de données de symptômes, chaque groupe de symptômes consistant soit en un unique symptôme de la base de données de symptômes, soit en une pluralité de symptômes de 25 la base de données de symptômes tels que l'intervalle de temps séparant les instants d'apparition de deux symptômes successifs dans le groupe de symptômes soit inférieur à un seuil d'intervalle de temps prédéterminé. 13.- Procédé d'analyse selon la revendication 12, caractérisé en ce que l'extraction de l'ensemble de symptômes comprend les étapes suivantes : 30 - classification (110) de chaque message de maintenance de l'enregistrement (40) en message représentatif d'une panne ou en message non représentatif d'une panne, sur la base d'au moins une règle d'extraction (50) de messages représentatifs d'une panne de l'ensemble (42) de règles, - comparaison (128), pour au moins chaque message représentatif d'une 35 panne, de la durée d'apparition dudit message à une durée seuil prédéterminée associée à la catégorie dudit message, et classification (130) de chaque message représentatif 42 d'une panne en message fugitif, si la durée d'apparition dudit message est inférieure à la durée seuil prédéterminée, ou en message significatif, si la durée d'apparition dudit message est supérieure ou égale à la durée seuil prédéterminée, - extraction (136), depuis l'enregistrement (40) de messages de 5 maintenance, de l'ensemble de symptômes de panne, chaque symptôme de panne étant un message de maintenance étant à la fois un message représentatif d'une panne et un message significatif. 14.- Procédé d'analyse selon l'une quelconque des revendications 12 ou 13, caractérisé en ce que l'étape de génération (150) de la pluralité de groupes de 10 symptômes comprend les sous-étapes suivantes : - ordonner (152) temporellement les symptômes de la base de données de symptômes, en fonction des instants d'apparition desdits symptômes, pour générer une série ordonnée de symptômes, - déterminer (154) les intervalles de temps séparant les instants d'apparition des 15 symptômes successifs deux-à-deux dans la série ordonnée de symptômes, - regrouper (156) au sein d'un même groupe de symptômes les symptômes tels que l'intervalle de temps séparant les instants d'apparition de deux symptômes successifs dans le groupe de symptômes soit inférieur audit seuil d'intervalle de temps prédéterminé. 15.- Procédé d'analyse selon l'une quelconque des revendications 1 à 14, 20 caractérisé en ce que chaque signature potentielle est constituée d'une pluralité de symptômes générés par ladite plateforme tels qu'un intervalle de temps séparant les instants d'apparition de deux symptômes successifs de ladite signature potentielle soit inférieur à un seuil d'intervalle de temps prédéterminé. 16.- Système (1) d'analyse de messages de maintenance générés par au moins 25 une plateforme (2) comprenant une pluralité de systèmes fonctionnels (4), chaque système fonctionnel comprenant au moins un équipement, ledit système (1) comprenant un calculateur (20) muni d'une mémoire (32), la mémoire (32) comprenant un référentiel initial (44) de signatures de panne, chaque signature de panne du référentiel initial (44) comprenant un groupe référencé de symptômes susceptibles d'être générés par des 30 équipements de la plateforme (2) consécutivement à une unique panne donnée, le système étant caractérisé en ce qu'il comprend un module (66) d'analyse d'une pluralité de signatures potentielles générées à partir desdits messages de maintenance, chaque signature potentielle étant constituée d'une pluralité de symptômes générés par ladite plateforme (2), 35 le module (66) d'analyse étant configuré pour : 43 - identifier, parmi la pluralité de signatures potentielles, par comparaison de chaque signature potentielle aux signatures de panne du référentiel initial (44), au moins une signature non référencée, chaque signature non référencée étant telle qu'il n'existe aucune signature de panne dans le référentiel initial (44) comprenant l'ensemble des 5 symptômes de la signature non référencée, - analyser chaque signature non référencée, à partir d'une matrice d'interdépendance (48) comprenant, pour chaque système fonctionnel de la plateforme (2), un indicateur de dépendance entre le fonctionnement des équipements de ce système fonctionnel et le fonctionnement des équipements de chacun des autres 10 systèmes fonctionnels, pour déterminer un score de plausibilité que les symptômes de la signature non référencée résultent de systèmes fonctionnels de ladite plateforme liés entre eux.