Brevet FR3076006A1 (20190628)

REVENDICATIONS1. Procédé (200) d'aide au dépannage d'un système complexe comprenant une pluralité d'entités reliées en elles, le système complexe étant modélisé par un arbre de défaillance (300) définissant tout ou partie des combinaisons d'évènements provoquant un événement- sommet (310) associé à une défaillance du système complexe, l'arbre de défaillance comprenant une pluralité d'évènements intermédiaires (320) et une pluralité d'événements de base (330), le procédé comprenant : - l'attribution (210) d'une valeur de probabilité d'occurrence a priori, à chacun des évènements de base de l'arbre de défaillance, afin de générer un arbre de défaillance augmenté, - l'attribution (220) d'une information de défaillance à chacun des évènements de base et chacun des évènements intermédiaires de l'arbre de défaillance augmenté qui sont associés à une entité sous surveillance automatique, l'information de défaillance décrivant une observation de l'état de fonctionnement de l'entité associée à l'évènement de l'arbre de défaillance augmenté, - le calcul (230) d'une valeur de probabilité d'occurrence a posteriori, pour chacun des évènements de l'arbre de défaillance augmenté, à partir des valeurs de probabilité d'occurrence a priori attribuées et des informations de défaillance attribuées, - l'attribution (240) d'un coût de dépannage à chacun des évènements de l'arbre de défaillance augmenté qui sont associés à une entité qui n'est pas sous surveillance automatique et qui est dépannable, le coût de dépannage définissant la difficulté d'identification de la défaillance par l'opérateur de maintenance, de l'entité associée à l'évènement de l'arbre de défaillance augmenté, - la modélisation (250), par un processus de décision markovien, PDM, à partir de l'arbre de défaillance augmenté, une ou plusieurs évolutions possibles du système complexe, en réponse à au moins une action de dépannage par l'opérateur de maintenance, d'au moins une entité, l'action de dépannage correspondant à une procédure d'identification de la défaillance ou la confirmation du bon fonctionnement de l'entité, - la détermination (260) d'une séquence optimale d'actions de dépannage du système complexe, selon une politique de décision qui minimise l'espérance de la somme des coûts de dépannage et qui est déterminée par l'application d'un algorithme de résolution de PDM.\n<CLM>\1\tProcédé selon a revendication 1, dans lequel l'étape de calcul d'une valeur de probabilité d'occurrence a posteriori comprend les étapes de : - construction d'un réseau bayésien à partir de l'arbre de défaillance augmenté, le réseau bayésien étant prévu pour réaliser des prédictions concernant des relations entre des évènements de l'arbre de défaillance augmenté à partir des informations de défaillances et des valeurs de probabilité a priori, et - calcul de la valeur de probabilité à partir du réseau bayésien. - 15 -\n<CLM>\1\tProcédé selon la revendication 2, dans lequel les noeuds du réseau bayésien représentent des entités correspondantes du système complexe, les arcs entre les noeuds étant associés à des distributions de probabilités conditionnelles qui représentent des probabilités d'évènements associées à certaines des entités du système complexe qui sont associées à 5 des évènements associés à d'autres entités du système complexe.\n<CLM>\1\tProcédé selon les revendications précédentes, dans lequel l'étape d'attribution d'un coût de dépannage comprend l'étape, - d'obtention du coût de dépannage à partir d'une fonction de coût dépendante d'au moins un 10 terme qui correspond à une mesure ou à une estimation la difficulté d'identification de la défaillance par l'opérateur de maintenance de l'entité.\n<CLM>\1\tProcédé selon les revendications précédentes, dans lequel l'étape de modélisation par un PDM comprend l'étape de définition d'un PDM à horizon fini selon un quadruplet [S,A,T,R1 15 dans lequel, - S est un ensemble définissant les états dans lequel peut se trouver le système complexe à un instant t à partir d'un état initial de système complexe, - A est un ensemble définissant les actions de dépannage réalisables en fonction de l'état du système complexe et qui influent sur l'évolution de l'état courant du système complexe, 20 - T est une fonction de transition définissant l'ensemble des probabilités de transition entre deux états du système complexe aux états t et t + 1, en réponse aux actions de dépannage de l'ensemble A, - R est une fonction de récompense définissant l'ensemble des coûts de dépannage associés aux actions de dépannage de l'ensemble A. 25\n<CLM>\1\tProcédé selon la revendication 5 dans lequel, lorsque T défini l'ensemble des probabilités de défaillance, un état terminal du PDM est atteint lorsqu'au moins une probabilité de défaillance d'un événement de base est égale à\n<CLM>\1\t30\n<CLM>\1\tProcédé selon la revendication 5 dans lequel, lorsque T défini l'ensemble des probabilités de défaillance, un état terminal du PDM est atteint lorsque l'ensemble des probabilités de défaillance est égal à O.\n<CLM>\1\tProcédé selon la revendication 5 dans lequel, lorsque T défini l'ensemble des probabilités 35 de défaillance, un état terminal du PDM est atteint lorsque tous les noeuds dépannables du système complexe ont une probabilité de défaillance égale à 0 ou\n<CLM>\1\t9. Produit de programme d'ordinateur comportant des instructions qui, lorsqu'elles sont exécutées par un processeur, réalisent ou commandent des étapes d'un procédé selon l'une quelconque des revendications précédentes. -16-\n<CLM>\1\tSystème (100) d'aide au dépannage d'un système complexe comprenant une pluralité d'entités reliées en elles, le système complexe étant modélisé par un arbre de défaillance (300) définissant tout ou partie des combinaisons d'évènements provoquant un évènement-sommet (310) associé à une défaillance du système complexe, l'arbre de défaillance 5 comprenant une pluralité d'évènements intermédiaires (320) et une pluralité d'évènements de base (330), le système comprenant un serveur d'aide au dépannage (110) et un dispositif électronique (120) qui sont tous deux prévus pour accéder à un réseau de communication (130): - le serveur d'aide au dépannage comprend un premier processeur (111) configuré pour 10 exécuter au moins partiellement un procédé (200) selon l'une des revendications 1 à 8, - le dispositif électronique portable comprend un second processeur (121) couplé à un dispositif d'entrée utilisateur (122) et à un dispositif d'affichage (123), dans lequel le second processeur est configuré pour, - recevoir tout ou partie de la séquence optimale d'actions de dépannage du système 15 complexe via le réseau de communication, - afficher sur le dispositif d'affichage une image représentative de l'action courante de dépannage à réaliser, à partir de la séquence optimale d'actions de dépannage du système complexe, - détecter un signal d'entrée provenant du dispositif d'entrée utilisateur qui est représentatif 20 d'une entrée utilisateur durant l'affichage de l'image représentative de l'action courante de dépannage à réaliser, - en réponse à une entrée utilisateur qui est indicative de la détection d'une défaillance ou de la confirmation du bon fonctionnement de l'entité associée à l'action courante de dépannage à réaliser, afficher sur le dispositif d'affichage une image représentative de la prochaine action 25 de dépannage à réaliser, à partir de la séquence optimale d'actions de dépannage du système complexe.\n<CLM>\1\tSystème selon la revendication 10 dans lequel, - le second processeur du dispositif électronique portable est en outre configuré pour envoyer 30 l'entrée utilisateur au premier processeur du serveur d'aide au dépannage, - en réponse à réception de l'entrée utilisateur, le premier processeur est en outre configuré pour, - déterminer la prochaine action de dépannage de la séquence optimale d'actions de dépannage du système complexe, et 35 - envoyer la prochaine action de dépannage de la séquence optimale d'actions de dépannage du système complexe au second processeur du dispositif électronique portable.\n<CLM>\1\tSystème selon les revendications 10 ou 11 dans lequel le dispositif d'entrée utilisateur est compris dans le dispositif d'affichage. 40