Brevet FR3037679A1 (20161223)
REVENDICATIONS1. Système de suivi d'états (30, 100,\n<CLM>\1\tpour contrôler des états dans un système de prospection ou d'extraction (20) de pétrole et de gaz qui comporte un ou plusieurs bloc(s) d'obturation de puits (22), le système de suivi d'états (30, 100,\n<CLM>\1\tcomportant : un ou plusieurs hydrophone(s) (32) qui : reçoit/reçoivent des signaux acoustiques (24) provoqués par le fonctionnement du/des bloc(s) d'obturation de puits (22) ; et produit/produisent, d'après les signaux acoustiques (24), une série de données acoustiques indiquant des états de fonctionnement dans le/les bloc(s) d'obturation de puits (22) ; et un organe de vérification et de détection d'anomalie (34) mis en oeuvre par un ou plusieurs processeur(s), l'organe de vérification et de détection d'anomalie (34) utilisant un Mélange de Modèles de Markov Cachés pour : vérifie/vérifient le fonctionnement du/des bloc(s) d'obturation de puits (22) d'après les données acoustiques ; et détermine/déterminent, d'après les données acoustiques, qu'une anomalie est survenue dans le/les bloc(s) d'obturation de puits (22).\n<CLM>\1\tSystème de suivi d'états (30, 100,\n<CLM>\1\tselon la revendication 1, comportant en outre : un composant d'extraction (210) d'éléments mis en oeuvre par un ou plusieurs processeurs, le composant d'extraction (210) d'éléments extrayant un ou plusieurs éléments des données acoustiques d'après une série de paramètres.\n<CLM>\1\tSystème de suivi d'états (30, 100,\n<CLM>\1\tselon la revendication 1, comportant en outre : 3037679 34 un composant d'apprentissage (208) mis en oeuvre par un ou plusieurs processeurs, le composant d'apprentissage (208) assurant l'apprentissage d'une pluralité de Modèles de Markov Cachés pour leur inclusion dans le Mélange de Modèles de Markov Cachés. 5\n<CLM>\1\tSystème de suivi d'états (30, 100,\n<CLM>\1\tselon la revendication 1, dans lequel l'organe de vérification et de détection d'anomalie (34) déclenche une alarme (218) en réponse à une détermination de ce qu'une anomalie est survenue.\n<CLM>\1\tProcédé informatisé (300) servant à exécuter un suivi 10 d'états pour un système (20), le procédé (300) comportant : l'obtention (302), par un ou plusieurs dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), d'une série de données système (103,\n<CLM>\1\tindiquant des états de fonctionnement dans un ou plusieurs organe(s) du système (20) ; 15 l'introduction (308) dans un Mélange de Modèles de Markov Cachés, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), d'au moins une partie de la série de données système (103, 108); la réception (310), par le/les dispositif(s) informatique(s) 20 (1520, 1522, 1524, 1526, 1528), d'au moins un classement (114) et d'au moins une note d'aptitude (116) délivrés par le Mélange de Modèles de Markov Cachés ; la détermination (312), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), au moins en partie 25 d'après le/les classement(s) (114) et la/les note(s) d'aptitude (116), d'une situation opérationnelle du/des organe(s) du système (20), la situation opérationnelle indiquant si une anomalie est survenue dans le/les organe(s) du système (20).\n<CLM>\1\tProcédé informatisé (300) selon la revendication 5, dans 30 lequel la détermination (312), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), au moins en partie 3037679 d'après le/les classement(s) (114) et la/les note(s) d'aptitude (116), de la situation opérationnelle du/des organe(s) du système (20) comprend : la comparaison, par le/les dispositif(s) informatique(s) 5 (1520, 1522, 1524, 1526, 1528), de la note d'aptitude (116) avec une valeur seuil ; en réponse à une détermination de ce que la note d'aptitude (116) est supérieure à la valeur seuil, la détermination, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de ce 10 qu'une activité identifiée par le classement (114) s'est déroulée sans anomalie dans le système (20) ; et en réponse à une détermination de ce que la note d'aptitude (116) est inférieure à la valeur seuil, la détermination, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de ce 15 qu'une anomalie est survenue dans le/les organe(s) du système (20).\n<CLM>\1\tProcédé informatisé (300) selon la revendication 5, dans lequel l'obtention (302), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la série de données système (103,\n<CLM>\1\tcomprend l'obtention, par le/les dispositif(s) 20 informatique(s) (1520, 1522, 1524, 1526, 1528), d'une série de données acoustiques indiquant des états de fonctionnement dans un ou plusieurs blocs d'obturation de puits (22) d'un système de forage pétrolier, la série de données acoustiques étant recueillie par un ou plusieurs hydrophones (32). 25\n<CLM>\1\tProcédé informatisé (300) selon la revendication 5, dans lequel l'obtention (302), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la série de données système (103,\n<CLM>\1\tcomprend l'obtention, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), d'une série de 30 données aéronautiques relatives à un vol complet, indiquant des 3037679 36 états de fonctionnement dans un ou plusieurs organes d'un moteur d'aéronef.\n<CLM>\1\tProcédé informatisé (300) selon la revendication 5, dans lequel l'obtention (302), par le/les dispositif(s) informatique(s) 5 (1520, 1522, 1524, 1526, 1528), de la série de données système (103,\n<CLM>\1\tcomprend l'obtention, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la série de données système (103,\n<CLM>\1\trecueillies pendant les différents passages, dans le temps, du système (20) d'une activité à une autre. 10\n<CLM>\1\tProcédé informatisé (300) selon la revendication 9, dans lequel la réception (310), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), du/des classement (s) (114) et de la/des note(s) d'aptitude (116) comprend la réception, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 15 1526, 1528), d'une pluralité de classements (114) et d'une pluralité de notes d'aptitude (116) respectivement associées à la pluralité de classements (114) délivrés par le Mélange de Modèles de Markov Cachés, chacun des différents classements (114) identifiant l'une, respective, de la pluralité d'activités différentes, et la note 20 d'aptitude (116) pour chaque classement (114) indiquant que l'activité identifiée par le classement correspondant (114) a été exécutée sans anomalie.\n<CLM>\1\tProcédé informatisé (300) selon la revendication 9, comportant en outre : 25 l'obtention, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), d'une pluralité de valeurs seuils respectivement pour la pluralité de classements (114) ; la détermination (312), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la situation 30 opérationnelle du/des organe(s) du système(20) comprenant : 3037679 37 la comparaison, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de chacune des différentes notes d'aptitude (116) avec la valeur seuil respective pour le classement (114) auquel correspond cette note d'aptitude (116) ; 5 en réponse à une détermination de ce que toutes les notes d'aptitude (116) sont supérieures à leurs valeurs seuils respectives, la détermination, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de ce que les activités identifiées par les classements (114) se sont déroulées sans anomalie dans le système 10 (20); et en réponse à une détermination de ce que la/les note(s) d'aptitude (116) est/sont inférieure(s) à leurs valeurs seuils respectives, la détermination, de ce qu'une anomalie est survenue dans le/les organe(s) du système (20) pendant la/les activité(s) 15 respectivement identifiée(s) par le/les classement(s) (114) auquel/auxquels correspond/correspondent cette/ces note(s) d'aptitude (116).\n<CLM>\1\tProcédé informatisé (300) selon la revendication 5, comportant en outre, avant l'introduction (308), par le/les 20 dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), d'au moins la partie de la série de données système (103,\n<CLM>\1\tdans le Mélange de Modèles de Markov Cachés : l'apprentissage (304), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), du Mélange de Modèles de Markov 25 Cachés à l'aide d'une série de données d'apprentissage, la série de données d'apprentissage étant marquée.\n<CLM>\1\tProcédé informatisé (300) pour réaliser une vérification et une détection d'anomalie, le procédé comportant : la réception (310), par un ou plusieurs dispositif(s) 30 informatique(s) (1520, 1522, 1524, 1526, 1528), d'une série de données système (103,\n<CLM>\1\t; 3037679 38 l'extraction (104,\n<CLM>\1\td'un ou de plusieurs élément(s) par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), à partir de la série de données système (103,\n<CLM>\1\t; la détermination (312), par le/les dispositif(s) 5 informatique(s) (1520, 1522, 1524, 1526, 1528), d'une prédiction (114) de classe et/ou d'une note d'aptitude (116) pour la série de données système (103,\n<CLM>\1\tà l'aide d'un Mélange de Modèles de Markov Cachés ; et la détermination (312), par le/les dispositif(s) 10 informatique(s) (1520, 1522, 1524, 1526, 1528), de ce qu'une anomalie est survenue d'après la prédiction (114) de classe et/ou la note d'aptitude (116).\n<CLM>\1\tProcédé (300) selon la revendication 13, comportant en outre : 15 le déclenchement, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), d'une alarme (218) en fonction de l'anomalie.\n<CLM>\1\tProcédé (300) selon la revendication 13, dans lequel la réception (310), par le/les dispositif(s) informatique(s) (1520, 20 1522, 1524, 1526, 1528), de la série de données système (103,\n<CLM>\1\tcomprend la réception, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la série de données systèmes (103,\n<CLM>\1\tfournies par un ou plusieurs capteurs.\n<CLM>\1\tProcédé (300) selon la revendication 15, dans lequel 25 la réception (310), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la série de données systèmes (103,\n<CLM>\1\tfournies par un ou plusieurs capteurs comprend la réception, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la série de données systèmes (103,\n<CLM>\1\tfournies par un ou 30 plusieurs hydrophones (32). 3037679 39\n<CLM>\1\tProcédé (300) selon la revendication 16, dans lequel la réception (310), par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la série de données systèmes (103,\n<CLM>\1\tfournies par un ou plusieurs hydrophones (32) comprend la 5 réception, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), d'une série de données acoustiques fournies par un ou plusieurs hydrophones (32).\n<CLM>\1\tProcédé (300) selon la revendication 17, dans lequel la réception (310), par le/les dispositif(s) informatique(s) (1520, 10 1522, 1524, 1526, 1528), de la série de données acoustiques fournies par un ou plusieurs hydrophone(s) (32) comprend la réception, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la série de données acoustiques associées au fonctionnement d'un bloc d'obturation de puits (22). 15\n<CLM>\1\tProcédé (300) selon la revendication 13, comportant en outre : la fourniture à un utilisateur, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), de la prédiction (114) de classe et/ou de la note d'aptitude (116). 20\n<CLM>\1\tProcédé (300) selon la revendication 13, dans lequel l'extraction, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), du/des éléments à partir de la série de données système (103,\n<CLM>\1\tcomprend l'extraction des éléments, par le/les dispositif(s) informatique(s) (1520, 1522, 1524, 1526, 1528), 25 d'après un ensemble de paramètres d'extraction d'éléments.