Brevet FR3070178A1 (20190222)

REVENDICATIONSCe qui est revendiqué :\n<CLM>\1\tProcédé de fonctionnement d'un dispositif de champ pétrolifère, comprenant : une fourniture d'un capteur physique ; une fourniture d'un capteur virtuel ; un établissement d'interdépendances entre le capteur physique et un capteur virtuel ; une obtention d'un flux de données de capteur physique à partir du capteur physique relatif à un dispositif de champ pétrolifère ; une utilisation du flux de données de capteur physique à titre de données d'entrée au capteur virtuel ; une génération d'un flux de données de sortie de capteur virtuel ; et une utilisation du flux de données de sortie de capteur virtuel pour commander le dispositif de champ pétrolifère.\n<CLM>\1\tSystème de réseau de capteurs virtuels pour une gestion d'une activité de champ pétrolifère avec un système de commande comprenant : une pluralité de capteurs virtuels, chacun présentant un type de modèle, au moins un paramètre d'entrée, et au moins un paramètre de sortie, intégrés dans un réseau de capteurs virtuels ; une interface d'entrée pour obtenir des données à partir de capteurs physiques correspondants ; une interface de sortie pour fournir des données à un système de commande ; et un dispositif de commande configuré pour déterminer des interdépendances parmi la pluralité de capteurs virtuels, obtenir des informations de fonctionnement de la pluralité de capteurs virtuels, et fournir un ou plusieurs paramètres de sortie de capteur virtuel au système de commande sur la base des interdépendances déterminées et des informations de fonctionnement.\n<CLM>\1\tProcédé de gestion d'une activité de champ pétrolifère comprenant : 2016-IPM-100823-U1-FR 42 une fourniture d'une architecture d'accueil de champ pétrolifère qui comprend une pluralité d'interpréteurs d'application avec des interfaces de programmation d'applications entre les interpréteurs d'application ; une fourniture d'au moins un capteur physique, le capteur physique 5 utilisant une interface de programmation d'applications (API) de capteur physique ; une fourniture d'au moins une passerelle intelligente, la passerelle intelligente utilisant une API de capteur de passerelle, la passerelle intelligente recevant des données à partir de l'au moins un capteur physique, la passerelle intelligente comprenant au moins un capteur virtuel, un traitement de données, un stockage de données 10 et un agent d'apprentissage approfondi ; une détermination d'interdépendances et d'informations de fonctionnement entre l'au moins un capteur physique et au moins un capteur virtuel correspondant ; une obtention de données de capteur physique ; 15 une utilisation des données de capteur physique à titre de données d'entrée vers la passerelle intelligente ; une génération à l'intérieur de la passerelle intelligente de données de sortie de capteur virtuel à partir d'une passerelle en réponse aux données de capteur physique ; 20 une utilisation des données de sortie de capteur virtuel à partir d'une passerelle pour une gestion d'activité de champ pétrolifère.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : une détermination du fait qu'un flux de données de capteur physique est dans une plage acceptable prédéterminée. 25\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, dans lequel le capteur physique est sélectionné parmi le groupe constitué : d'un capteur acoustique, d'un capteur chimique, d'un capteur de densité, d'un capteur électrique, d'un capteur d'écoulement, d'un capteur hydraulique, d'un capteur de niveau, d'un capteur magnétique, d'un capteur mécanique, d'un capteur optique, d'un capteur de 30 position, d'un capteur de pression, d'un capteur de proximité, d'un capteur thermique, d'un capteur de vibration, d'un capteur de poids au trépan, d'un capteur de porosité, d'un capteur de perméabilité, d'un capteur de résistivité, d'un capteur d'inclinaison, d'un capteur de direction, d'un capteur de composition de boue de forage, et de combinaisons de ceux-ci. 2016-IPM-100823-U1-FR 43\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : une utilisation d'un flux de données de capteur physique à titre de données d'entrée vers un capteur virtuel utilisant une interface de programmation d'applications (API) de capteur physique ; et un envoi d'un flux de données de capteur 5 virtuel vers un système de commande utilisant une API qui est compatible avec l'API de capteur physique.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : une liaison d'un capteur virtuel avec d'autres capteurs virtuels pour former un réseau de capteurs virtuels. 10\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : une obtention d'informations de modèle de capteur virtuel ; une détermination d'interdépendances parmi des modèles de capteurs virtuels ; 15 un suivi et une commande de modèles de capteurs virtuels individuels ; et un suivi et une commande du réseau de capteurs virtuels.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre une interface de répartition de responsabilité de 20 commande et d'interrogation (CQRS) qui permet une écriture de données et une réception de données à partir d'un stockage de données, une interrogation de données, et une émission d'instructions de commande à des actionneurs.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, dans lequel une pluralité de capteurs virtuels est intégrée par : 25 une obtention d'enregistrements de données correspondant à la pluralité de capteurs virtuels ; une obtention d'informations de modèle et de configuration de la pluralité de capteurs virtuels ; une détermination de types de modèles applicables de la pluralité de 30 capteurs virtuels et d'une précision correspondante ; une sélection d'une combinaison de types de modèles pour la pluralité de capteurs virtuels ; et 2016-IPM-100823-U1-FR 44 un calcul d'une précision globale du réseau de capteurs virtuels sur la base de la combinaison de types de modèles de la pluralité de capteurs virtuels.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, dans lequel le capteur virtuel est une passerelle intelligente qui inclut un 5 traitement de données, un stockage de données, un apprentissage approfondi, une interface utilisateur, et une API de capteur de passerelle ; qui génère un flux de données de capteur virtuel à partir d'une passerelle.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : une passerelle intelligente capable d'échanger des 10 données avec un capteur physique en utilisant une API de capteur physique et une réception de données à partir d'un appareil de bordure en utilisant une API de capteur de champ.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : 15 une fourniture d'un appareil de bordure, l'appareil de bordure utilisant une API de capteur de champ, l'appareil de bordure recevant des données à partir d'au moins une passerelle intelligente, l'appareil de bordure comprenant au moins un capteur virtuel, un traitement de données, un stockage de données et un agent d'apprentissage approfondi ; 20 une utilisation des données de sortie de capteur virtuel à partir d'une passerelle à titre de données d'entrée vers l'appareil de bordure ; une génération à l'intérieur de l'appareil de bordure de données de sortie de capteur virtuel à partir d'un champ en réponse aux données de capteur virtuel à partir de passerelles ; et 25 une utilisation des données de sortie de capteur virtuel à partir d'un champ pour une gestion d'une activité de champ pétrolifère.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : une fourniture d'un appareil de ROC, l'appareil de ROC utilisant une 30 API de ROC, l'appareil de ROC recevant des données à partir d'au moins un appareil de bordure, l'appareil de ROC comprenant au moins un capteur virtuel, un traitement de données, un stockage de données et un agent d'apprentissage approfondi ; 2016-IPM-100823-U1-FR 45 une utilisation des données de sortie de capteur virtuel à partir d'un champ à titre de données d'entrée vers l'appareil de ROC ; une génération à l'intérieur de l'appareil de ROC de données de sortie de capteur virtuel à partir d'un ROC en réponse aux données de capteur virtuel à partir de 5 champs ; une utilisation des données de sortie de capteur virtuel à partir d'un ROC pour une gestion d'une activité de champ pétrolifère.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : 10 une fourniture d'un nuage d'entreprise, le nuage d'entreprise utilisant une API d'entreprise, le nuage d'entreprise recevant des données à partir d'au moins un appareil de ROC, le nuage d'entreprise comprenant au moins un capteur virtuel, un traitement de données, un stockage de données et un agent d'apprentissage approfondi ; une utilisation des données de sortie de capteur virtuel à partir d'un ROC 15 à titre de données d'entrée vers le nuage d'entreprise ; une génération à l'intérieur du nuage d'entreprise de données de sortie de capteur virtuel à partir d'une entreprise en réponse aux données de capteur virtuel à partir d'un ROC ; et une utilisation des données de sortie de capteur virtuel à partir d'une 20 entreprise pour une gestion d'une activité de champ pétrolifère.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : une intégration d'une pluralité de capteurs virtuels dans un réseau de capteurs virtuels ; 25 une détermination d'interdépendances parmi la pluralité de capteurs virtuels ; une obtention d'informations de fonctionnement à partir de la pluralité de capteurs virtuels ; et une fourniture d'un ou de plusieurs paramètres de sortie de capteur 30 virtuel au système de commande sur la base des interdépendances déterminées et des informations de fonctionnement.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, dans lequel une détermination d'interdépendances comprend : 2016-IPM-100823-U1-FR 46 une détermination d'une relation de rétroaction entre le paramètre de sortie d'un capteur virtuel à partir de la pluralité de capteurs virtuels et le paramètre d'entrée d'un ou de plusieurs des autres capteurs virtuels à partir de la pluralité de capteurs virtuels ; et 5 un stockage de la relation de rétroaction dans un tableau.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, comprenant en outre : une création d'un modèle de calcul de réseau neuronal ; un entraînement du modèle de calcul de réseau neuronal en utilisant des 10 enregistrements de données ; et une validation du modèle de calcul de réseau neuronal en utilisant les enregistrements de données.\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, dans lequel les capteurs virtuels utilisent chacun des API compatibles. 15\n<CLM>\1\tProcédé ou système selon l'une quelconque revendication précédente, dans lequel les API utilisées sont compatibles les unes avec les autres.