Article de recherche

Développement d'un cadre de jumeau numérique sensible au contrôle pour la surveillance et l'optimisation en temps réel des systèmes de production de pétrole et de gaz

DOI :

10.3791/71076

18 août 2026

Dans cet article

Résumé

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Cette étude présente un cadre de jumeau numérique tenant compte de la commande pour la surveillance et l'optimisation des systèmes pétroliers et gaziers à l'aide de modèles basés sur l'apprentissage automatique et les lois physiques, évalué sur des jeux de données simulés et de référence.

Résumé

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Un cadre de jumeau numérique intégrant la commande pour le suivi et l'amélioration des systèmes de production pétrolière et gazière est proposé dans cet article. La méthode combine des réseaux neuronaux graphiques spatiotemporels, l'assimilation de données par réseau neuronal 4D-Var, une commande basée sur l'apprentissage par renforcement, et des opérateurs neuronaux intégrant les lois physiques (FNO et modèle d'opérateur neuronal). Le cadre est évalué à l’aide de jeux de données cyber-physiques de référence (SWaT et WADI) ainsi qu’un jeu de données simulé de production pétrolière et gazière. Les résultats, confirmés par plusieurs exécutions indépendantes à l’aide de mesures moyennes, montrent une performance améliorée en estimation d’état, détection d’anomalies et optimisation de commande. Toutefois, l’évaluation se limite à des jeux de données de référence et simulés ; une validation supplémentaire à l’aide de données réelles du secteur est nécessaire pour confirmer l’applicabilité pratique.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Le besoin de réseaux sûrs et efficaces pour le transport du pétrole et du gaz a augmenté en raison de la demande croissante en énergie dans le monde. Toutefois, la fiabilité des pipelines est gravement compromise par la dégradation des infrastructures et la complexité croissante des systèmes. À cet égard, la technologie du jumeau numérique (DT) a suscité un intérêt croissant en tant que stratégie de gestion du cycle de vie fondée sur les données, permettant l'évaluation des risques, la maintenance prédictive et l'optimisation des systèmes dans les environnements industriels1,2,3,4,5. La transformation numérique des systèmes industriels, passant d'une maintenance réactive à une prise de décision intelligente basée sur les données, a amélioré la détection des anomalies, la prédiction des défaillances et la fiabilité des systèmes6,7,8. Les applications des jumeaux numériques dans l'optimisation des procédés, la maintenance prédictive et la fabrication intelligente ont fait l'objet de nombreuses recherches. Par exemple, des modèles basés sur les jumeaux numériques ont été proposés pour l'analyse prédictive des défaillances10 et l'évaluation de la performance environnementale11, ainsi que pour l'optimisation de la production fondée sur l'apprentissage profond. Les jumeaux numériques ont été utilisés dans l'industrie pétrolière et gazière afin d'améliorer la surveillance et l'identification des anomalies grâce à la modélisation des systèmes, à l'évaluation des performances et à l'intégration de données provenant de multiples capteurs12,13,14,15.

Malgré ces avancées, la majorité des techniques actuelles de jumeau numérique (DT) se concentrent sur des fonctionnalités discrètes telles que la surveillance, la modélisation ou la détection d'anomalies, avec peu d'intégration de la synchronisation et du contrôle en temps réel. De nombreux systèmes manquent d'interaction bidirectionnelle et de capacités d'apprentissage adaptatif, fonctionnant comme des ombres numériques avec un flux de données unidirectionnel. Dans les systèmes pétroliers et gaziers, où des conditions dynamiques et des schémas de défauts complexes exigent un apprentissage et un contrôle continus, cette limitation est particulièrement importante. De plus, les techniques actuelles de systèmes cyber-physiques ne prennent pas en charge le contrôle en boucle fermée en temps réel dans les processus industriels complexes, étant principalement limitées à l'analyse hors ligne16. En outre, afin de décrire les interactions entre capteurs distribués, les approches actuelles s'appuient principalement sur des techniques classiques d'apprentissage automatique et de filtrage, avec peu d'utilisation de modèles sophistiqués tels que les réseaux neuronaux graphiques spatio-temporels. Par ailleurs, il existe peu de recherches sur l'application de techniques d'apprentissage par opérateurs pour capturer les dynamiques physiques non linéaires, notamment dans les systèmes de production pétrolière et gazière17. En conséquence, les systèmes DT existants sont incapables d'intégrer l'assimilation de données en temps réel et le contrôle adaptatif tout en modélisant des relations spatio-temporelles complexes.

Étant donné qu'ils imitent des configurations de contrôle industriel, des jeux de données de référence comme SWaT et WADI sont fréquemment utilisés pour valider des techniques basées sur les jumeaux numériques (DT) dans les systèmes cyber-physiques18. De plus, les jumeaux numériques offrent des avantages plus généraux, tels qu'une productivité accrue, un meilleur échange de connaissances et un transfert de données sécurisé tout au long des processus industriels19,20. En particulier dans les industries à haut risque comme celles du pétrole et du gaz21,22,23, leur potentiel en matière de gestion de la sécurité, de surveillance en temps réel et d'automatisation industrielle est de plus en plus reconnu. Néanmoins, des solutions plus complètes et intégrées combinant modélisation, surveillance et capacités de contrôle restent nécessaires pour un déploiement pratique. Des études d'évaluation, telles que celles citées dans24,25, ont jeté les bases en démontrant les applications et les avantages des jumeaux numériques pour améliorer l'efficacité des opérations et la prise de décision. Tableau 1 présente la comparaison des méthodes existantes concernant la fabrication et la gestion du contrôle dans l'industrie pétrolière et gazière26,27,28,29. En raison des risques opérationnels élevés et de la dynamique complexe des systèmes de production pétrolière et gazière, les méthodes traditionnelles de maintenance sont souvent insuffisantes pour détecter rapidement les anomalies et y réagir30,31,32,33. Même si la gestion de la sécurité et la surveillance à distance se sont récemment améliorées, des systèmes intelligents capables de percevoir, d'apprendre et de contrôler en continu en temps réel restent nécessaires.

Cet article propose une architecture de jumeau numérique intégrant le contrôle qui combine des réseaux neuronaux graphiques spatiotemporels, un assimilation de données neuronaux 4D-Var, des opérateurs neuronaux informés par la physique et un contrôle basé sur le renforcement de l'apprentissage afin de surmonter ces difficultés. Le système proposé établit un pipeline unique pour la collecte de données, l'estimation d'état, la détection d'anomalies et l'optimisation du contrôle. Alors que les réseaux neuronaux graphiques spatiotemporels enregistrent les interactions entre les capteurs distribués, les opérateurs neuronaux informés par la physique, tels que l'opérateur neuronal de Fourier et le réseau profond d'opérateurs (modèle d'opérateur neuronal), sont utilisés pour représenter les dynamiques complexes des systèmes non linéaires. L'apprentissage par renforcement permet un contrôle adaptatif en boucle fermée, tandis que l'assimilation de données neuronale améliore la précision des estimations d'état. La généralisabilité de la méthode proposée dans divers contextes industriels est démontrée en l'évaluant à l'aide de jeux de données de référence de systèmes cyber-physiques (SWaT et WADI) et de données simulées du secteur pétrolier et gazier. Ce travail surmonte les principales lacunes des systèmes de jumeaux numériques actuels et offre une solution évolutible et adaptable pour la surveillance et l'optimisation en temps réel des systèmes de production pétrolière et gazière, en intégrant modélisation, apprentissage et contrôle au sein d'un cadre unifié.

Protocole

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Cette étude ne concerne aucun participant humain ni sujet animal. Les ensembles de données utilisés (SWaT et WADI) sont des jeux de données de référence accessibles au public, et aucune donnée sensible ou personnelle n'est impliquée.

L'approche proposée établit un jumeau numérique intégrant la commande, permettant l'incorporation d'algorithmes de deep learning de pointe, l'assimilation de données, ainsi que l'évaluation et l'optimisation continues des systèmes d'extraction pétrolière et gazière et de leur contrôle. Premièrement, des données capteurs multi-modales en temps réel provenant d'infrastructures de production géographiquement dispersées sont recueillies et modélisées à l'aide d'une structure de graphe définissant les connexions et interactions entre les composants de production. Ensuite, des opérateurs neuronaux intégrant les lois physiques sont utilisés pour construire des approximations au niveau opérateur des équations régissant les écoulements non linéaires multiphasiques, facilitant ainsi une simulation évolutive au sein du jumeau numérique. Dans cette étude, le terme « modèle d'opérateur neuronal » est utilisé pour désigner le réseau d'opérateurs profond (Deep Operator Network). Afin d'intégrer les dépendances spatiales et temporelles entre les installations de production géographiquement dispersées, des réseaux neuronaux graphiques spatio-temporels sont entraînés à l'intérieur des représentations intégrant les lois physiques. Une approche différentiable d'assimilation de données exploitant le neural 4DVAR est appliquée afin de maintenir les prévisions de simulation du jumeau numérique cohérentes et synchronisées avec les données de surveillance en temps réel, même en présence de mesures bruitées ou irrégulièrement espacées spatialement. Par-dessus le jumeau numérique synchronisé en temps réel, un outil d'optimisation piloté par apprentissage par renforcement est entraîné pour le contrôle en temps réel. Enfin, le jumeau numérique reste capable de mises à jour continues des modèles et d'une évolutivité adaptée sur une durée prolongée, grâce à des actualisations continues à partir de nouvelles mesures disponibles.

L'architecture de jumeau numérique proposée améliore l'architecture de jumeau numérique classique en y ajoutant de l'intelligence, de l'adaptabilité et une prise en compte du contrôle. L'ensemble du pipeline se compose de quatre modules : (i) l'acquisition de données/la construction du graphe, (ii) l'estimation d'état au moyen d'opérateurs neuronaux et de ST-GNN, (iii) la détection d'anomalies par analyse basée sur les résidus, et (iv) le contrôle fondé sur l'apprentissage par renforcement.

figure-protocol-1
Figure 1 : Architecture globale du jumeau numérique tenant compte de la commande. La détection d'anomalies, les réseaux neuronaux graphiques spatiotemporels, la synchronisation neuronale 4D-Var, les opérateurs neuronaux informés par la physique et la commande en boucle fermée basée sur l'apprentissage par renforcement sont tous intégrés au modèle de jumeau numérique proposé pour les systèmes de production pétrolière et gazière. Veuillez cliquer ici pour visualiser une version agrandie de cette figure.

Figure 1 représente le processus fonctionnel d'un jumeau numérique intégrant le contrôle de production pétrolière et gazière, conçu comme un système cyber-physique en boucle fermée. Le processus fonctionnel débute au niveau du système de production pétrolière et gazière, où différents capteurs répartis sur les puits, les canalisations, les vannes et les unités de traitement collectent des données sur la pression, le débit, la température et les commandes à un instant donné. Les divers capteurs acquièrent les données sous différents formats, puis transmettent ces informations au jumeau numérique, ce qui constitue la base de la perception organisationnelle à cet instant.

La méthodologie proposée comprend les étapes suivantes :

Collecte des données

Des informations en temps réel provenant de capteurs concernant la pression, le débit, la température et les entrées de commande sont collectées à partir d'environnements de production pétrolière et gazière. D'autres ensembles de données de référence disponibles, tels que SWAT et WADI, sont utilisés pour évaluer la robustesse et les capacités de généralisation. Afin d'assurer la reproductibilité, chaque étape de la méthodologie proposée est précisée à l'aide de détails techniques.

[Veuillez consulter le fichier supplémentaire (S1) pour la génération du jeu de données et la simulation.]

Deux ensembles de données industriels de référence publics provenant du domaine de recherche sur les systèmes de contrôle industriels sont utilisés pour démontrer les capacités du jumeau numérique conceptuel face à des données chronologiques complexes et de haute dimension, ainsi qu'à des événements inhabituels : les ensembles de données de référence Secure Water Treatment (SWaT) et Water Distribution (WADI)34. Ces deux ensembles de données proviennent de bancs d'essai cyber-physiques réalistes et contiennent des données multivariées issues de capteurs et d'actionneurs, relatives à des scénarios normaux ainsi qu'à des scénarios anormaux ou d'attaque déclenchés sur ces systèmes. L'utilisation des ensembles de données SWaT et WADI permet d'effectuer des tests inter-domaines et de prouver la généralisation au-delà des bancs d'essai cyber-physiques, vers des systèmes industriels distribués plus larges, présentant des dépendances spatiales et temporelles. La description des ensembles de données est présentée dans Tableau 2.

La recherche proposée utilise trois jeux de données différents pour l'évaluation approfondie de la méthodologie de jumeau numérique développée, présentée dans le tableau 2. Le jeu de données de base est composé de données simulées relatives à l'organisation de la production dans la fabrication pétrolière et gazière, et vise à reproduire des mesures opérationnelles réelles détectées par le système, ainsi que des conditions de contrôle et/ou de défaillance. En outre, le jeu de données Secure Water Treatment (SWaT) est introduit comme exemple de système physique à échelle réduite, comprenant des mesures provenant de 51 capteurs et actionneurs sur une période d'environ 11 jours, incluant à la fois des anomalies et des attaques normales et artificiellement créées. Ce jeu de données est largement considéré comme la référence standard pour la recherche. Un autre jeu est le jeu de données Water Distribution (WADI), dont les mesures capturent le comportement d'un système de distribution d'eau à échelle réduite comprenant environ 123 variables sur une période de 16 jours, incluant différentes attaques et des conditions de fonctionnement normales. Ce jeu de données contient au total 15 attaques différentes. Les deux jeux de données mentionnés ci-dessus portent principalement sur des séries à haute dimension dans le temps et des relations spatiales, comme dans les systèmes de contrôle industriels.

Prétraitement des données

Avant l'entraînement du modèle, tous les jeux de données subissent une procédure approfondie de prétraitement afin de garantir la qualité, la cohérence et la reproductibilité des données. La gestion des valeurs manquantes, le filtrage du bruit, la normalisation et la mise à l'échelle des caractéristiques font partie des procédures de prétraitement. Le pipeline détaillé de prétraitement est décrit dans le fichier supplémentaire (S2).

Construction du graphe du système

Dans la méthodologie proposée, le système physique de production de pétrole et de gaz est représenté sous la forme d'un graphe, qui sert de structure mathématique pour décrire les corrélations spatiales entre les actifs ainsi que la dynamique de l'état du système dans le temps (voir le Fichier Supplémentaire (S3) pour les formulations de construction du graphe du système).

Apprentissage de la physique à l'aide d'opérateurs neuronaux

Pour une représentation correcte des caractéristiques non linéaires et multidimensionnelles des systèmes d'écoulement multiphasique, l'approche proposée utilise des opérateurs fondés sur les lois physiques sous la forme d'opérateurs neuronaux de Fourier (FNO) et de modèles d'opérateurs neuronaux. Contrairement à la méthode traditionnelle consistant à représenter les réseaux de neurones comme des applications ponctuelles, le concept d'opérateurs permet une généralisation en fonction de différentes conditions aux limites. Cette caractéristique rend cette méthode plus adaptée aux systèmes d'écoulement multiphasique utilisés dans la production de pétrole et de gaz, puisque les phénomènes physiques se produisent de manière continue. Voir le Fichier supplémentaire (S4) pour les équations mathématiques des opérateurs neuronaux.

Afin d'évaluer davantage la validité des opérateurs neuronaux intégrant les lois de la physique, des expériences supplémentaires ont été réalisées pour apprécier leur capacité à approcher des applications d'opérateurs non linéaires dans divers états d'écoulement et sous différentes entrées de commande. Les résultats montrent que les opérateurs peuvent approcher avec précision l'application de l'opérateur non linéaire, validant ainsi leur capacité à modéliser fidèlement la dynamique du système, notamment en présence d'une forte dimensionnalité, et à un coût computationnel inférieur à celui d'autres solveurs. L'évaluation quantitative de la précision de l'apprentissage des opérateurs est effectuée à l'aide de l'erreur quadratique moyenne entre les états du système prédits et simulés, démontrant une performance d'approximation cohérente dans différentes conditions d'écoulement.

figure-protocol-2
Figure 2 : Flux de travail du cadre de l'opérateur neuronal informé par la physique. Un exemple du flux de travail de l'opérateur neuronal informé par la physique illustre comment les entrées de commande, les données des capteurs et les conditions aux limites sont utilisées pour apprendre les dynamiques non linéaires des écoulements polyphasiques et produire rapidement des prévisions du système à l'échelle opérationnelle. Veuillez cliquer ici pour visualiser une version agrandie de cette figure.

Dans le processus de fonctionnement du PINO présenté dans la Figure 2, l'apprentissage des écoulements multiphasiques non linéaires physiquement complexes dans les procédés pétroliers et gaziers s'effectue de manière continue. Celui-ci débute au niveau de la couche d'entrée, où le modèle reçoit des données hétérogènes sur le système en évolution physique. Cette entrée prend la forme de conditions aux limites, allant de la pression, de la température et de la vitesse, ainsi que des données en temps réel provenant de capteurs placés dans le système pétrolier et gazier, et de variables de commande telles que l'ouverture des vannes, la vitesse des pompes ou l'ouverture des étrangleurs. Toutes ces entrées définissent le fonctionnement du système en évolution physique.

Le composant clé du flux de travail est le PINO, réalisé à l'aide du FNO et du modèle d'opérateur neuronal. La méthode proposée se distingue nettement des approches traditionnelles en ce qu'elle utilise des opérateurs neuronaux pour apprendre des opérateurs entre des espaces fonctionnels, contrairement aux réseaux neuronaux classiques qui se concentrent généralement sur des applications ponctuelles entre entrées et sorties. À ce niveau, le FNO est capable de capturer les relations spatiales globales en utilisant le domaine de Fourier, tandis que le modèle d'opérateur neuronal peut apprendre des représentations d'opérateurs en exploitant à la fois les réseaux de branchement et de tronc commun. Le modèle appris est guidé par des contraintes physiques afin de garantir que les dynamiques prédites se comportent comme prévu dans l'écoulement polyphasique. Le résultat de l'opérateur neuronal prend la forme d'une solution de champ continu pour des variables physiques essentielles telles que la pression, les débits et la répartition des phases dans tout le réseau de production. De plus, les valeurs de sortie sont précises sur l'ensemble du champ, y compris aux puits, dans les conduites et dans d'autres unités connectées, et non pas uniquement mesurées en des points spécifiques comme les capteurs. Ainsi, la sortie de l'opérateur neuronal permet de produire rapidement des simulations très précises, capables d'approcher la solution d'équations aux dérivées partielles sans nécessairement les résoudre. Cette solution constitue la solution rapide dans le jumeau numérique.

Le processus d'apprentissage de l'opérateur neuronal prend en compte des caractéristiques au niveau fonctionnel et au niveau système, extraites des procédés de production pétrolière et gazière. Ces caractéristiques consistent principalement en des variables d'état physiques pour la production de pétrole et de gaz, qui sont des champs continus, tels que la température, le débit, la pression et les fractions de phase pour le pétrole, le gaz et l'eau. Elles incluent également des conditions aux limites, telles que les pressions d'entrée, les débits et les positions des vannes. Les entrées de commande, qui concernent les positions des vannes d'étranglement et la vitesse des pompes, sont également prises en compte pour prédire les réponses dans différents scénarios opérationnels. Le modèle d'opérateur neuronal reçoit les caractéristiques physiques et les paramètres de commande, qui sont traités par les réseaux tronc et branches. Ces caractéristiques fournissent des informations suffisantes pour que les opérateurs neuronaux puissent prédire des relations opératoires précises, dépendant à la fois des processus physiques et des facteurs opérationnels, permettant ainsi des simulations rapides de jumeaux numériques.

Opérateur neuronal de Fourier (FNO)

Dans cette recherche, un opérateur neuronal de Fourier (FNO)36 est utilisé pour estimer efficacement les applications opératorielles qui décrivent la dynamique non linéaire des écoulements multiphasiques dans les systèmes de production de pétrole et de gaz. Contrairement aux réseaux neuronaux traditionnels, qui approchent des applications entrée-sortie pour un ensemble spécifique de points, le FNO proposé approche des applications entre des espaces de fonctions, permettant ainsi une généralisation à différentes échelles et configurations d'un système. Dans ce cas, le FNO fonctionne en transférant les représentations de l'état du système depuis l'espace d'origine vers le domaine de Fourier, où des convolutions spectrales peuvent être appliquées efficacement afin de capturer les dépendances spatiales globales présentes dans les systèmes. Ici, la représentation de l'état d'entrée est projetée dans un espace latent de dimension supérieure, et les transformations ainsi que les activations sont appliquées de manière itérative à l'aide de transformées de Fourier, de noyaux spectraux et de fonctions d'activation. Veuillez consulter le fichier supplémentaire (S4.1) pour les évaluations mathématiques de l'opérateur neuronal de Fourier.

Modèle d'opérateur neuronal

Le modèle d'opérateur neuronal37 constitue une approche alternative dans le processus d'opérateur neuronal pour approximer un opérateur physique non linéaire définissant la dynamique de production pétrolière et gazière. La description détaillée du modèle d'opérateur neuronal est fournie dans le fichier supplémentaire (S4.2) (voir le fichier supplémentaire S10 pour l'algorithme 1 : Apprentissage physique par opérateurs neuronaux pour l'algorithme du jumeau numérique).

L'approche proposée utilisant des opérateurs neuronaux commence donc par la collecte d'exemples appariés d'entrées et de sorties, les entrées étant des exemples d'états du système sous forme de valeurs aux limites du système, de variables de contrôle ou de caractéristiques physiques. L'opérateur neuronal est entraîné lors d'une phase itérative qui consiste à prédire les réponses à une fonction d'entrée, puis à améliorer les écarts entre les prédictions et les réponses réelles à l'aide d'une fonction d'erreur quadratique moyenne. Cette approche conduit à une optimisation fondée sur les gradients, grâce à laquelle un opérateur neuronal découvre des opérateurs physiques systémiques définissant le comportement du système. Le système entraîné peut ainsi prédire efficacement les réponses du système à différentes conditions d'entrée.

Modélisation du système spatio-temporel

Dans l'architecture de jumeau numérique proposée38, le processus de production pétrolière et gazière a été représenté par un graphe spatio-temporel. Ceci a été fait afin de conceptualiser la connectivité ainsi que l'évolution temporelle des ressources de production distribuées.

Le processus de production pétrolière et gazière présente de manière intrinsèque une structure distribuée en ce qui concerne les puits, les infrastructures de pipelines et les capteurs. Afin de capturer efficacement les relations spatiales et temporelles propres à un tel processus, l'approche de jumeau numérique développée dans cet article utilise des réseaux neuronaux graphiques spatio-temporels (ST-GNN). Dans cette approche, les entités du système sont représentées sous forme de nœuds du graphe, et les relations spatiales ou fonctionnelles du système sont indiquées par des arêtes du graphe. Les relations temporelles sont exprimées à l’aide de fonctions de fenêtrage afin de prédire efficacement les transitions d’état du système et les anomalies. Voir le fichier supplémentaire (S5) pour une description détaillée du réseau neuronal graphique spatio-temporel (ST-GNN).

Synchronisation de jumeau numérique à l'aide de Neural 4D VAR

La synchronisation du jumeau numérique peut être définie comme la synchronisation continue du jumeau virtuel avec un environnement physique de production pétrolière et gazière en constante évolution, basée sur des relevés en temps réel provenant de capteurs. En pratique, les jumeaux numériques émettent des prédictions concernant des états d'un système, tels que la pression, le débit et la température, à partir d'une compréhension des dynamiques physiques du système. Toutefois, en raison d'incertitudes et de bruit des capteurs, un écart inévitable apparaît entre les prédictions et les mesures. Pour cette raison, afin de synchroniser les prédictions avec les mesures réelles, une autre méthode, appelée « assimilation de données » dans ce travail, est introduite afin de rendre les prédictions cohérentes avec les mesures physiques. Afin d'assurer la synchronisation du processus physique et du jumeau numérique lors d'observations de capteurs bruitées et éparses, une méthode d'assimilation de données 4D-Var neuronale est intégrée. Le composant ajouté vise à réduire l'écart entre les mesures des capteurs et les prévisions du modèle dans une fenêtre d'assimilation. En exploitant la différentiabilité, la méthode 4D-Var neuronale permet un apprentissage de bout en bout et autorise une correction en ligne de l'état du jumeau numérique (se référer au Supplementary File (S6) pour l'assimilation de données 4D-Var neuronale, au Supplementary File (S10) pour l'algorithme 2 : Synchronisation du jumeau numérique à l'aide de la 4D-Var neuronale, et au Supplementary File (S11) pour les hyperparamètres et les détails d'entraînement).

Détection et diagnostic des anomalies

Dans le jeu de données simulées sur le pétrole et le gaz, des anomalies ont été injectées en introduisant des perturbations contrôlées telles que des baisses de pression dépassant 15 %, des pics anormaux de débit et des dysfonctionnements de vannes. Les points de données qui dépassent une valeur seuil prédéfinie ou qui s'écartent d'une distribution statistique de référence sont identifiés comme des anomalies. Pour la formulation mathématique du cadre de détection d'anomalies (Fichier supplémentaire, S7).

Optimisation et commande en boucle fermée

Dans le système proposé, une commande en boucle fermée peut être obtenue en intégrant le DT harmonieux et le module d'apprentissage par renforcement pour l'optimisation. Dans la partie relative aux jumeaux numériques, le jumeau numérique prédit le comportement futur du processus de production pétrolière et gazière dans diverses conditions, telles que la position de différentes vannes, les débits des pompes ou la régulation du flux. Cela permet de définir une zone de sécurité dans laquelle l'agent de commande peut évaluer les résultats des actions souhaitées sans les implémenter dans le processus réel. Ainsi, en exploitant les prévisions fournies par le jumeau numérique, le module d'apprentissage par renforcement peut optimiser des objectifs opérationnels, tels que l'efficacité du processus, la consommation énergétique et la stabilité du processus, sans être limité par les contraintes du processus. Voir le fichier supplémentaire (S8) pour la description mathématique de l'optimisation et de la commande en boucle fermée.

Apprentissage et adaptation continus

Les systèmes industriels font face à des environnements non stationnaires marqués par le vieillissement des équipements, des conditions de fonctionnement variables dans le temps et des perturbations imprévues. Pour concevoir une approche adaptée, le modèle de jumeau numérique proposé intègre un composant d'apprentissage continu qui met à jour les opérateurs neuronaux, les modèles graphiques et les politiques selon un apprentissage incrémental. Lorsque des variations importantes ou des motifs non identifiés sont observés, l'apprentissage est favorisé par l'intégration de nouvelles données et l'ajustement des paramètres associés au modèle de jumeau numérique.

L'apprentissage continu améliore également la robustesse des politiques de contrôle et la détection des anomalies, car il aide le système à identifier de nouveaux schémas ou des comportements inédits. Les retours d'information provenant des anomalies dans les résultats de contrôle sont utilisés pour ajuster les modèles et optimiser une politique d'apprentissage par renforcement, garantissant ainsi des processus de prise de décision efficaces tandis que le système continue d'évoluer. Ce processus d'apprentissage adaptatif transforme le jumeau numérique d'un simple observateur passif en un système intelligent capable de maintenir, sur une période prolongée, des processus d'optimisation en temps réel de systèmes complexes de production pétrolière et gazière, au sein d'un environnement d'infrastructure technologique rigoureux et performant. Le Tableau 3 présente l'architecture du modèle et les hyperparamètres.

Veuillez vous référer au fichier supplémentaire (S9) pour la formulation mathématique de l'adaptation à l'apprentissage continu.

Le module de prétraitement des données est chargé de transformer les données brutes provenant des capteurs en entrées structurées et normalisées, adaptées aux modules d'apprentissage ultérieurs. Plus précisément, il agrège les mesures historiques des capteurs, supprime le bruit et normalise les caractéristiques afin d'assurer une qualité de données constante. Les données ainsi traitées, ainsi que les conditions aux limites et les entrées de commande, sont ensuite fournies en entrée au module de l'opérateur neuronal informé par la physique (FNO/Modèle d'opérateur neuronal), qui apprend les relations physiques non linéaires sous-jacentes et produit une estimation continue de l'état du système. Cet état estimé du système est ensuite utilisé par le module d'optimisation de la commande pour mettre à jour dynamiquement les stratégies de contrôle. Les sorties de commande optimisées sont ensuite transmises au module de prise de décision, qui interprète les résultats et génère des décisions exploitables pour le fonctionnement du système. Un mécanisme de rétroaction est intégré afin de mettre continuellement à jour le système à partir de nouvelles données observées, améliorant ainsi l'adaptabilité et les performances au fil du temps. Afin d'améliorer la clarté et la reproductibilité, une architecture globale du système est présentée pour illustrer les interactions entre les modules. Le système proposé comprend quatre composants principaux, à savoir le prétraitement des données, la modélisation par opérateur neuronal informé par la physique, l'optimisation de la commande et la prise de décision. Ces modules sont interconnectés par des interfaces entrée-sortie bien définies, assurant un flux de données fluide, un apprentissage itératif et un fonctionnement coordonné au sein de l'ensemble du système de jumeau numérique.

figure-protocol-3
Figure 3 : Schéma du flux d'optimisation de la commande au niveau système. Il illustre l'architecture globale du système proposée dans ce travail. Veuillez cliquer ici pour afficher une version agrandie de cette figure.

L'architecture du système présente une vue d'ensemble du modèle pouvant être utilisée pour modéliser et optimiser les dynamiques physiques non linéaires complexes dans les systèmes de production pétrolière et gazière. Cela commence par les données d'entrée, qui incluent les paramètres utilisés pour la simulation ainsi que les conditions aux limites servant à représenter l'environnement physique. Ces données traversent d'abord le module de prétraitement des données, où ont lieu la normalisation et l'extraction des caractéristiques. Cela prépare les données pour le module suivant, dans lequel l'opérateur neuronal, FNO, et le modèle d'opérateur neuronal sont utilisés. Ces modèles permettent de prédire les états du système, et ces informations sont exploitées pour optimiser les paramètres du système à l'aide du module d'optimisation. Les résultats optimisés sont ensuite utilisés pour prendre des décisions via le module de prise de décision. Ce module aide à déterminer l'efficacité du système. Le cadre inclut également les résultats de sortie, où les résultats du processus d'optimisation sont présentés dans la Figure 3. En outre, une boucle de rétroaction est intégrée, dans laquelle les données repassent par le module de prétraitement après l'obtention des résultats de sortie.

Résultats

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Afin de tester la validité des opérateurs neuronaux intégrant les lois physiques, des tests de performance supplémentaires ont été réalisés afin de comparer les performances du FNO et du modèle d'opérateur neuronal dans la modélisation de la dynamique d'un système d'écoulement polyphasique non linéaire. Les résultats ont montré que le FNO présente de meilleures performances en termes de cohérence spatiale globale, tandis que le modèle d'opérateur neuronal se distingue par une meilleure adaptabilité aux entrées hétérogènes.

Afin de garantir une formation et une évaluation efficaces du cadre de jumeau numérique proposé, toutes les expériences ont été réalisées dans un environnement informatique haute performance. Python a été utilisé comme langage de programmation principal pour l'implémentation. Un framework populaire d'apprentissage profond avec accélération GPU activée par CUDA et une bibliothèque optimisée de réseaux neuronaux profonds a été utilisé pour créer des modèles d'apprentissage profond, tels que des opérateurs neuronaux informés par la physique, des réseaux neuronaux graphiques spatiotemporels et des modules d'apprentissage par renforcement. Afin de faciliter le traitement de données chronologiques multivariées à grande échelle et l'entraînement des modèles, les tests ont été effectués sur une station de travail équipée d'un processeur multi-cœurs, d'une unité de traitement graphique (GPU) haute performance dotée de mémoire dédiée et d'au moins 64 Go de mémoire système. Pour assurer la compatibilité avec l'écosystème d'apprentissage profond, l'environnement système d'exploitation a été construit sur une distribution Linux.

Une optimisation basée sur le gradient par mini-lots a été utilisée pour entraîner les modèles, et de nombreux essais indépendants des expériences ont été réalisés afin de garantir la fiabilité statistique. La méthodologie proposée peut être reproduite dans des environnements comparables de calcul haute performance grâce à la configuration informatique fournie.

Afin de valider les résultats par des essais répétés, toutes les expériences ont été reproduites selon plusieurs exécutions indépendantes avec différentes valeurs d'initialisation aléatoires. Dans le cas des expériences utilisant des données simulées, le modèle a été exécuté pour (N) essais indépendants, et les valeurs sont indiquées avec la performance moyenne et l'écart type. Dans le cas des expériences utilisant les données de référence SWAT et WADI, les métriques d'évaluation MAE, RMSE, F1 Score et AUROC ont été calculées sur les données de test et moyennées sur les expériences répétées afin de rendre les résultats statistiquement robustes. Ceci a été fait pour obtenir une estimation fiable de la performance du modèle et s'assurer que les améliorations de performance ne sont pas dues à une seule expérience.

Néanmoins, les résultats ont confirmé que la combinaison de l'apprentissage informé par la physique, de la modélisation spatiotemporelle et des techniques d'assimilation de données dans un système intégré de jumeau numérique conduit systématiquement à une amélioration des performances de surveillance dans les conditions évaluées, à une convergence plus rapide et à des décisions optimales en temps réel par rapport aux méthodes conventionnelles. Tableau 4 présente l'environnement de simulation du travail proposé.

L'environnement de simulation est conçu pour représenter fidèlement le fonctionnement en temps réel dans un contexte industriel. Des données provenant de capteurs sont collectées à des intervalles courts afin de refléter un environnement de flux de données, et des quantités contrôlées de bruit sont ajoutées pour tester la robustesse. Divers scénarios de pannes et de perturbations sont simulés afin d'évaluer la détection d'anomalies et les capacités de contrôle. Une approche par fenêtre glissante est utilisée pour l'évaluation, permettant de représenter le fonctionnement en temps réel de manière continue, adaptée aux mises à jour dynamiques par le jumeau numérique proposé, pour les prévisions, la synchronisation d'état et la génération d'actions de contrôle.

Dans la conception du modèle de jumeau numérique tenant compte de la commande, plusieurs critères d'évaluation doivent être pris en compte pour une évaluation simultanée. Premièrement, concernant la capacité de surveillance et de prédiction d'état de l'architecture du jumeau numérique, des critères de régression tels que l'Erreur Absolue Moyenne (MAE), l'Erreur Quadratique Moyenne (RMSE) et l'Erreur Moyenne en Pourcentage Absolu (MAPE) sont utilisés. La MAE et la MAPE calculent la précision des opérateurs neuronaux et des modèles de graphes spatio-temporels sur des paramètres clés du système tels que la pression, le débit et la température, et sont valables pour les données multivariées continues provenant des capteurs utilisés dans le processus de production pétrolière et gazière.

Deuxièmement, le processus de synchronisation du jumeau numérique lui-même, concernant l'erreur d'estimation d'état et l'élimination de la dérive de prédiction, est également évalué. L'erreur d'estimation d'état mesure le degré d'erreur entre l'état réel du système et l'état du jumeau numérique synchronisé, ce qui constitue un indicateur de l'efficacité avec laquelle le module neuronal 4D-Var développé utilise les observations de l'état réel du système pour améliorer les prévisions de la dynamique du système. Enfin, la réduction de la dérive de prédiction indique le gain de performance de l'approche proposée par rapport au système de jumeau numérique non synchronisé, en raison de la capacité de cette approche à résister à des observations bruitées ou éparses du système.

Troisièmement, en ce qui concerne la détection des anomalies et le diagnostic des pannes, des paramètres d'évaluation orientés classification tels que la précision, le rappel, le score F1 et l'aire sous la courbe ROC (AUC) sont utilisés. Alors que le rappel fait référence à la capacité de diagnostiquer avec précision les erreurs réelles sans en omettre aucune, la précision peut être considérée comme une mesure de la validité d'une anomalie reconnue. La performance peut être correctement évaluée à l'aide du score F1. Ces paramètres d'évaluation sont généralement adoptés dans les systèmes SWAT et WADI.

Tableau 5 sert à évaluer l'efficacité du module de synchronisation neuronal 4D-Var proposé pour réduire la dérive de prédiction entre les modèles physique et cybernétique pour trois jeux de données. L'erreur d'état initiale correspond à l'erreur entre les modèles sans synchronisation, et l'erreur d'état finale correspond à l'erreur des modèles après application de la synchronisation. On observe une amélioration significative de l'erreur d'état pour les trois jeux de données, la plus forte amélioration (72,2 %) concernant le modèle simulé de système pétrolier et gazier en raison de sa simplicité relative par rapport à SWAT (63,6 %) et WADI (57,7 %). Ces résultats sont cohérents avec les niveaux respectifs de complexité et de « bruit ». Le taux accru de réduction de la dérive pour le jeu de données simulé pétrolier et gazier pourrait s'expliquer par le fait que l'environnement simulé implique généralement un niveau de bruit réduit, moins de perturbations aléatoires et un comportement du système bien défini, comparé à d'autres systèmes cyber-physiques réalistes comme SWAT et WADI. Toutefois, ce raisonnement doit être considéré comme une hypothèse et ne saurait être prouvé quantitativement sur la base des résultats de cette étude. Dans des travaux futurs, des mesures de complexité telles que l'entropie, la variance du bruit et la dimensionnalité du système pourraient être utilisées pour valider cet argument.

figure-results-1
Figure 4 : Surveillance des performances sur différents ensembles de données (pétrole et gaz simulés, SWAT et WADI) évaluée à l’aide des métriques d’erreur MAE, RMSE et MAPE (%). Les barres représentent les valeurs moyennes obtenues à partir de plusieurs exécutions indépendantes (n = 5). Les barres d’erreur indiquent l’écart type (SD), tandis que les barres d’erreur superposées plus fines représentent l’erreur type de la moyenne (SEM = SD/√n). Les valeurs de SD et de SEM pour chaque métrique sont explicitement indiquées dans la légende. La signification statistique est évaluée à l’aide de tests t indépendants par rapport à l’ensemble de données de référence (pétrole et gaz simulés), et les valeurs p correspondantes sont affichées au-dessus des barres. Veuillez cliquer ici pour visualiser une version agrandie de cette figure.

L'analyse des performances du processus de surveillance effectué par le modèle de jumeau numérique proposé sur des ensembles de données tels que Simulated Oil and Gas, SWAT et WADI, en tenant compte des critères d'évaluation MAE, RMSE et MAPE, est présentée dans la Figure 4. L'ensemble de données simulé Oil and Gas présente la mesure d'erreur la plus faible pour tous les critères, ce qui manifeste clairement la précision de la surveillance de l'état du système dans un environnement simulé où les paramètres du système sont modélisés avec exactitude. Les ensembles de données SWAT et WADI montrent des erreurs de surveillance du système qui augmentent progressivement en raison de la complexité des systèmes réels ainsi que de leur bruit intrinsèque et de leurs non-linéarités, éléments absents dans les systèmes simulés. Toutefois, la légère augmentation des mesures d'erreur MAE et RMSE confirme la stabilité des performances du système du modèle de jumeau numérique dans de telles conditions.

figure-results-2
Figure 5 : Performances de détection d'anomalies sur différents ensembles de données (pétrole et gaz simulés, SWAT et WADI) évaluées à l'aide du score F1 et de l'AUC. Les barres représentent les valeurs moyennes obtenues à partir de plusieurs exécutions indépendantes (n = 5). Les barres d'erreur indiquent l'ET, tandis que les barres d'erreur superposées plus fines représentent l'EMA = ET/√n. Veuillez cliquer ici pour afficher une version agrandie de cette figure.

Figure 5 présente l'analyse d'évaluation du système proposé pour la détection d'anomalies, basée sur le score F1 et l'AUC pour les trois jeux de données. Le jeu de données Oil and Gas, qui est un jeu de données simulé, donne les meilleurs résultats car il obtient les valeurs les plus élevées de score F1 et d'AUC. Bien qu'une baisse progressive des performances soit observée, le système atteint une performance élevée en termes d'AUC sur l'ensemble des jeux de données, avec de légères variations selon la complexité de chaque jeu. L'alignement des courbes du score F1 et de l'AUC pour les trois jeux de données révèle un point optimal, indiquant un bon compromis et faisant du système proposé une solution fiable pour la détection précoce des défaillances et des intrusions. Le système proposé se distingue par une reconnaissance remarquable des anomalies sur les trois jeux de données.

La précision, le rappel et les scores F1 du modèle de jumeau numérique proposé pour la détection d'anomalies sur différents ensembles de données sont présentés dans le Tableau 6 ci-dessous. Bien que des valeurs élevées de précision indiquent que la plupart des points d'intérêt identifiés sont effectivement des vrais points d'intérêt, des valeurs élevées de rappel montrent que la majorité des points d'intérêt réels sont correctement identifiés, sans omission des éléments importants. L'environnement de démonstration dans le domaine pétrolier et gazier enregistre le score F1 le plus élevé, de 0,94, tandis que des résultats légèrement inférieurs sur SWAT et WADI peuvent être attribués à des niveaux plus élevés de bruit et à des interdépendances accrues entre les capteurs et les schémas d'attaque. Toutefois, les scores F1 élevés confirment qu'une modélisation robuste de graphes spatio-temporels et une synchronisation efficace pour la détection d'anomalies ont été atteintes.

figure-results-3
Figure 6 : Courbes caractéristiques de fonctionnement du récepteur (ROC) pour la détection d'anomalies sur les jeux de données simulés Oil and Gas, SWAT et WADI. La performance est évaluée à l'aide de l'aire sous la courbe (AUC). L'écart type (SD) et l'erreur type de la moyenne (SEM = SD/√n, n = 5) des valeurs d'AUC sont indiqués dans la légende pour chaque jeu de données. La ligne pointillée diagonale représente une performance aléatoire de classification. Veuillez cliquer ici pour afficher une version agrandie de cette figure.

Figure 6 présente les courbes caractéristiques de fonctionnement du récepteur (ROC), ainsi que les mesures associées d'aire sous la courbe ROC (AUROC) pour les trois jeux de données différents, évaluant la précision de la détection d'anomalies indépendamment du choix du seuil. Dans la courbe ROC du jeu de données simulé du secteur pétrolier et gazier, la région s'approche remarquablement de l'origine, ce qui établit une valeur AUROC de 0,99, confirmant ainsi une capacité de classification quasiment parfaite. Pour les jeux de données SWAT et WADI, les valeurs AUROC s'élèvent respectivement à 0,97 et 0,95, démontrant une bonne capacité de classification malgré la présence d'incertitudes plus élevées. Le fait que les courbes ROC soient nettement éloignées des droites représentant une classification aléatoire garantit que le modèle de jumeau numérique développé fonctionne nettement mieux que le niveau du hasard pour une détection précise des anomalies. Les courbes caractéristiques de fonctionnement du récepteur (ROC) de la Figure 6 illustrent les performances du modèle de jumeau numérique proposé en matière de détection d'anomalies sur les trois jeux de données. Les scores AUROC sont de 0,99 pour le jeu de données simulé pétrolier et gazier, de 0,97 pour le jeu de données SWAT et de 0,95 pour le jeu de données WADI, indiquant la capacité discriminante du modèle dans des systèmes de contrôle industriels à la fois simulés et de référence.

Tableau 7 présente une description concise des récompenses cumulées et des violations de contraintes pour le module d'apprentissage par renforcement utilisé dans la commande en boucle fermée intégrée au jumeau numérique. La récompense cumulée obtenue reflète la performance globale de la commande fondée sur les objectifs opérationnels, tandis que les violations de contraintes représentent le nombre total de violations survenues pendant le fonctionnement. Les récompenses cumulées accompagnées d'aucune violation de contrainte atteignent leur valeur maximale (96,5) dans l'environnement de notre modèle pétrolier et gazier, ce qui démontre une commande et une performance opérationnelles optimales.

Même si les ensembles de données SWaT et WADI présentent des récompenses cumulées légèrement inférieures et certaines violations de contraintes, l'amélioration globale des économies de coûts opérationnels démontre que le cadre de jumeau numérique proposé reste efficace pour un contrôle sûr et optimal dans des environnements dynamiques.

La faisabilité en temps réel du système de contrôle proposé, piloté par un apprentissage par renforcement (RL), a été évaluée en analysant la latence d'inférence de bout en bout de tous les modules informatiques utilisés dans le système proposé. Les observations expérimentales du Tableau 8 montrent que le module d'opérateur neuronal, le modèle d'opérateur neuronal (FNO), ainsi que le module de réseau neuronal graphique spatio-temporel (ST-GNN) présentent des surcharges computationnelles modérées dues aux caractéristiques temporelles utilisées durant le processus. En revanche, le module de prise de décision de politique par apprentissage par renforcement présente une surcharge computationnelle très faible. Le temps cumulé d'inférence de bout en bout de l'ensemble des modules utilisés dans le système proposé se situe dans la plage des cycles de contrôle industriels typiques. Plus précisément, la latence moyenne d'inférence de bout en bout observée est comprise entre 50 et 150 millisecondes par cycle de contrôle, ce qui est compatible avec les exigences standard des systèmes de contrôle industriels. Cela démontre que le système proposé peut être utilisé pour des applications en temps réel et quasi temps réel. Toutefois, noter que le temps d'inférence de bout en bout peut varier selon le matériel utilisé. À cet égard, le système proposé convient aux applications en temps réel.

Une comparaison quantitative des approches FNO, modèle d'opérateur neuronal et méthodes de référence, telles que les solveurs numériques traditionnels et les techniques actuelles d'apprentissage d'opérateurs, est réalisée afin de confirmer davantage l'efficacité des opérateurs neuronaux informés par la physique. L'évaluation présentée dans Tableau 9 porte sur la capacité de chaque modèle à reproduire correctement la dynamique du système et ses dynamiques non linéaires. Des métriques standard telles que l'erreur quadratique moyenne (MSE), l'erreur absolue moyenne (MAE) et l'erreur relative entre les états du système prédits et les valeurs de référence sont utilisées pour évaluer les performances. Selon les résultats expérimentaux, le FNO et le modèle d'opérateur neuronal surpassent tous deux les approches de référence dans la modélisation des dynamiques multiphasiques complexes en obtenant des valeurs d'erreur réduites. Plus précisément, le modèle d'opérateur neuronal parvient à capturer avec succès les applications opératorielles non linéaires sous différentes conditions d'entrée, tandis que le FNO excelle dans l'apprentissage des dépendances spatiales globales.

L'efficacité des modèles d'opérateurs neuronaux proposés est illustrée par les résultats comparatifs quantitatifs présentés dans le Tableau 9. Par rapport aux solveurs numériques de référence et aux techniques actuelles d'apprentissage d'opérateurs, les deux modèles, FNO et le modèle d'opérateur neuronal, atteignent des métriques d'erreur nettement plus faibles. En particulier, le FNO présente l'erreur relative et l'erreur quadratique moyenne les plus faibles, démontrant ainsi sa capacité supérieure à capturer la dynamique des systèmes non linéaires complexes. De plus, le modèle d'opérateur neuronal montre des gains significatifs, particulièrement en ce qui concerne l'apprentissage des applications d'opérateurs non linéaires dans différentes conditions. Des tests t indépendants sont utilisés pour évaluer la signification statistique ; des valeurs-p inférieures à 0,05 indiquent une amélioration notable par rapport au solveur numérique de référence. Les valeurs-p obtenues par les deux modèles proposés sont inférieures à 0,001, ce qui signifie que les améliorations observées en termes de performance sont statistiquement significatives et non dues au hasard. En outre, les techniques proposées présentent des temps d'inférence nettement plus courts, démontrant ainsi leur pertinence pour des applications de jumeaux numériques en temps réel.

Afin d'améliorer davantage la clarté de l'évaluation expérimentale du modèle jumeau numérique sensible au contrôle proposé, une comparaison quantitative complète de l'approche proposée avec d'autres méthodes est fournie sous un format tabulaire intégré. Cette comparaison de divers paramètres de performance tels que l'erreur absolue moyenne (MAE), l'erreur quadratique moyenne (RMSE), le score F1, l'aire sous la courbe (AUC), la réduction de la dérive de prédiction et la récompense cumulée permettra une évaluation intégrée de la précision du suivi, de la capacité de détection des anomalies, de l'efficacité de la synchronisation et de la performance de contrôle des méthodes dans le Tableau 10. De plus, divers paramètres de la procédure d'apprentissage tels que la taille du lot, le taux d'apprentissage, le nombre d'époques et la configuration d'apprentissage par module sont explicitement indiqués afin d'améliorer la transparence de l'évaluation expérimentale dans le Tableau 11. Par ailleurs, la scalabilité et l'efficacité computationnelle en termes de latence d'inférence, d'utilisation du GPU et de faisabilité en temps réel de l'approche proposée sont également évaluées dans le Tableau 12.

Le jumeau numérique proposé peut être comparé de manière exhaustive à d'autres méthodes telles que la méthode de synchronisation basée sur la physique, les modèles LSTM et GNN en termes de précision de surveillance, de capacité de synchronisation, de détection d'anomalies et de performance de contrôle, comme illustré dans le tableau 13. Les jumeaux numériques physiques sont moins adaptatifs et présentent une marge d'erreur plus élevée en raison d'approches statiques. Les approches neuronales, telles que LSTM et GNN, sont meilleures mais ne parviennent pas à combiner efficacement la physique, la synchronisation et le contrôle. Le jumeau numérique proposé a atteint les meilleures valeurs avec un RMSE de 0,20, une réduction de la dérive de 72,2 %, un AUROC de 0,94, un score F1 de 0,92 et une récompense cumulative de 95,5. Les résultats ci-dessus indiquent clairement que la combinaison efficace d'opérateurs neuronaux intégrant les lois physiques, de modélisation graphique pour l'espace et le temps, d'assimilation neuronale de données et d'apprentissage par renforcement peut améliorer significativement un système de jumeau numérique précis, robuste et conscient du contrôle.

figure-results-4
Figure 7 : Coût d'entraînement et utilisation des ressources pour différents composants du système proposé, incluant le FNO, le modèle d'opérateur neuronal, le GNN, le module d'apprentissage par renforcement (RL) et l'ensemble du cadre. Les métriques comprennent le temps d'entraînement (heures) et l'utilisation de la mémoire GPU (Go). Les valeurs représentent les résultats moyens obtenus lors de plusieurs exécutions indépendantes (n = 5). Les barres d'erreur indiquent l'ET, tandis que les barres d'erreur plus fines superposées représentent l'EMA = ET/√n, reflétant la variabilité entre les exécutions. Veuillez cliquer ici pour visualiser une version agrandie de cette figure.

Sur la figure 7, le coût d'apprentissage et l'utilisation des ressources de l'approche proposée sont présentés selon leurs composants principaux. On observe que les modèles d'opérateurs neuronaux, tels que FNO et le modèle d'opérateur neuronal, présentent des coûts d'entraînement et une utilisation de la mémoire GPU importants par rapport à l'ensemble du système. Ce coût d'entraînement élevé est dû à la capacité d'apprentissage en grande dimension des opérateurs. On constate que les modules de réseau neuronal sur graphes et d'apprentissage par renforcement ont un coût d'entraînement plus faible, mais qu'ils sont essentiels pour l'apprentissage des dépendances spatiales et du contrôle adaptatif. Bien que le système proposé entraîne des coûts d'apprentissage plus élevés, le temps d'inférence s'avère efficace. Par rapport aux méthodes de référence telles que les modèles LSTM ou GNN autonomes, le système proposé implique un coût d'entraînement plus élevé en raison de l'intégration de plusieurs modules, mais atteint une précision et une robustesse améliorées, comme le montre le tableau 13.

Dans l'ensemble, la structure de jumeau numérique proposée combine plusieurs éléments, dont chacun aborde un problème distinct dans la modélisation et la commande de systèmes industriels complexes. Contrairement aux solveurs numériques traditionnels, souvent coûteux en calcul et moins adaptés aux applications en temps réel, des opérateurs neuronaux intégrant les lois physiques, tels que l'opérateur neuronal de Fourier et le réseau profond d'opérateurs (Deep Operator Network), sont utilisés pour capturer plus efficacement les dynamiques de systèmes non linéaires et de grande dimension. Des modèles d'apprentissage automatique plus simples, comme les réseaux neuronaux feedforward ou récurrents, peuvent être employés, mais ils n'apprennent généralement pas les opérateurs physiques fondamentaux et ne parviennent pas à généraliser à différentes configurations du système. Les dépendances entre capteurs distribués, intrinsèquement liées dans les systèmes de production pétrolière et gazière, sont modélisées à l'aide d'un réseau neuronal graphique spatio-temporel. Les méthodes classiques, telles que des modèles de séries chronologiques indépendants ou des architectures récurrentes simples, peuvent entraîner une précision moindre dans l'estimation d'état et la détection d'anomalies, car elles ne prennent pas explicitement en compte les relations spatiales. La commande adaptative, qui exploite le module d'apprentissage par renforcement, permet au système de maximiser les décisions opérationnelles dans des environnements dynamiques et incertains. Les stratégies de commande basées sur des règles ou statiques, en revanche, sont rigides et incapables de s'ajuster à des conditions changeantes du système ou à des perturbations imprévues. Bien qu'il existe des alternatives moins complexes, celles-ci traitent généralement uniquement certaines parties du problème et ne suffisent pas à obtenir une solution intégrée combinant une modélisation précise, une surveillance en temps réel et une commande adaptative. En garantissant que chaque composant contribue à la performance globale du système, la conception modulaire proposée améliore la précision, la scalabilité et la robustesse dans des environnements industriels exigeants.

Étude / TravailTechniques utiliséesRésultatsLimites
Opérateur neuronal profond pour jumeau numérique26Opérateur neuronal DeepONet comme modèle de substitutionPrédiction en temps réel ; des ordres de grandeur plus rapide que les simulateurs physiquesNécessite un positionnement précis des capteurs ; les méthodes d'évaluation doivent être améliorées
Jumeau numérique activé par la détection virtuelle avec DeepONet27Capteurs virtuels DeepONet dans le DTPrédictions rapides ; inférence en temps réel ; estimation complète de l'étatLe biais spectral affecte les phénomènes à haute fréquence ; une modélisation hybride est nécessaire
Jumeau numérique avec DRL + CMPC en commande28Apprentissage par renforcement profond & Intégration de la commande prédictive non linéaire (MPC)Meilleure performance de contrôle ; erreur de suivi réduite et mises à jour adaptatives jumeléesApplication limitée aux vaisseaux ; une extension aux systèmes de production est nécessaire
Jumeau numérique piloté par l'intelligence artificielle dans l'automatisation industrielle29Apprentissage supervisé / non supervisé (LSTM, CNN, RF, etc.)Grande précision dans la prédiction des défauts & surveillancePrincipalement apprentissage machine classique ; absence de modèles profonds spatio-temporels avancés
Huile & Revue du jumeau numérique gazeux16Divers IA/ML & modélisation mécanistiqueTaxonomie complète des stratégies de modélisationPrincipalement conceptuel ; implémentations pratiques limitées avec un apprentissage profond avancé

Tableau 1 : Analyse comparative de la production et de la gestion du contrôle du pétrole et du gaz avec les méthodes existantes. Un aperçu des stratégies pertinentes de jumeau numérique et de contrôle, mettant l'accent sur les méthodes utilisées, les résultats obtenus et les inconvénients majeurs.

Nom du jeu de donnéesDomaine / SystèmeNombre de caractéristiquesDurée & TailleCaractéristiques des données
Huile simulée & Données de production de gazHuile & Système de production de gaz (simulation)Multivarié (pression, débit, température, etc.)Conçu pour cette rechercheCapteur simulé en temps réel & signaux de contrôle, normaux & ; états de défaut
SWaTTraitement sécurisé de l'eau CPS~51 capteurs + actionneurs~11 jours (~450 000 échantillons+)Normal & ; anomalie (36 scénarios d'attaque)
WADISystème de distribution d'eau CVP~123 capteurs + actionneurs~16 jours (~1M+ échantillons)Normal & anomalie (15 attaques)

Tableau 2 : Description du jeu de données.
Description du jeu de données. Résumé des jeux de données de l'étude, incluant le domaine, le nombre de caractéristiques, la durée et les attributs des données.

ComposantHyperparamètreValeur
ST-GNNNombre de couches3
ST-GNNDimension cachée64
ST-GNNLongueur de la fenêtre temporelle12
Opérateur neuronal (FNO)Nombre de modes de Fourier16
Opérateur neuronal (FNO)Nombre de couches4
DeepONetTaille du réseau de la branche[128, 128]
DeepONetTaille du réseau du tronc[128, 128]
Assimilation de donnéesFenêtre d'assimilation10 pas de temps
OptimiseurAdam
Taux d'apprentissage0,001
Taille du lot64
Contrôleur RLFacteur d'actualisation (γ)0,99
Contrôleur RLCouches du réseau de politique[128, 64]

Tableau 3 : Architecture du modèle et hyperparamètres. Paramètres architecturaux et réglages d'hyperparamètres importants pour les opérateurs neuronaux, l'assimilation de données, l'apprentissage par renforcement et les composants de réseaux neuronaux graphiques spatio-temporels.

ParamètreDescription
Plateforme de simulationPython (v3.10) avec PyTorch (v2.1)
Bibliothèques complémentairesNumPy (v1.24), SciPy (v1.10), Pandas (v1.5)
MatérielGPU NVIDIA RTX série (par exemple, RTX 3090, 24 Go de mémoire vidéo), processeur Intel Core i7/i9, 32 à 128 Go de RAM
Accélération GPUCUDA Toolkit (v11.8), cuDNN (v8.x)
Système d'exploitationLinux (Ubuntu 20.04) / Windows 10
Environnement de développementJupyter Notebook / VS Code
Intervalle d'échantillonnage1 à 10 secondes (configurable pour la simulation en temps réel)
Modélisation du bruit des capteursBruit gaussien (σ = 0,01 à 0,05)
Scénarios de défautDéfauts de capteurs, perturbations d'écoulement et anomalies de commande
Mode d'évaluationSimulation en temps réel basée sur une fenêtre glissante
Disponibilité du codeLe lien vers le dépôt sera fourni sur demande / publication pour la reproductibilité

Tableau 4 : Environnement de simulation. Informations concernant la configuration matérielle, la plateforme logicielle, l'intervalle d'échantillonnage, la modélisation du bruit et les scénarios de défaut dans le dispositif expérimental.

Jeu de donnéesErreur de l'état initialErreur de l'état finalRéduction de la dérive (%)
Simulation Pétrole & Gaz0.90.2572.2
SWAT1.10.463.6
WADI1.30.5557.7

Tableau 5 :  Résultat expérimental de la synchronisation du jumeau numérique. Évaluation quantitative de la performance de synchronisation montrant la réduction de la dérive de prédiction entre les jeux de données, ainsi que les erreurs d'estimation des états initial et final.

Ensemble de donnéesPrécision Rappel Score F1 
Simulation Pétrole & Gaz0.950.930.94 ± 0.01
SWAT0.90.880.92 ± 0.02
WADI0.870.850.90 ± 0.02

Tableau 6 :  Performance de la détection d'anomalies. Résultats de la détection d'anomalies sur les jeux de données simulés d'huile et de gaz, SWAT et WADI, incluant la précision, le rappel et le score F1.

Jeu de donnéesRécompense cumulative ↑Violations de contrainte ↓Réduction des coûts (%) ↑
Simulation Pétrole & Gaz96,5 ± 0,8018,7
SWAT92,1 ± 1,2114,3
WADI89,7 ± 1,5211,6

Tableau 7 : Résultats expérimentaux du contrôle en boucle fermée et de l'optimisation. La récompense cumulative, les violations des contraintes et la réduction des coûts opérationnels sont utilisées pour évaluer les performances du contrôle en boucle fermée.

ModuleLatence moyenne (ms)Description
Neural Operator (FNO/DeepONet)18-25 msApprentissage des opérateurs et prédiction de l'état du système
ST-GNN22–35 msModélisation des dépendances spatio-temporelles
RL Policy Network5–10 msGénération des décisions de contrôle
Prétraitement des données8–12 msNormalisation des entrées et préparation des caractéristiques
Latence totale de la boucle de contrôle55–82 msDurée d'exécution de l'action de contrôle de bout en bout

Tableau 8 : Évaluation des performances de contrôle en temps réel. Les valeurs de latence représentent les temps d'inférence moyens mesurés par étape de contrôle dans une configuration matérielle standard.

ModèleMSE ↓MAE ↓Erreur relative (%) ↓Temps d'inférence (ms) ↓Valeur de p (par rapport au modèle de référence)
Solveur numérique (modèle de référence)0.0125 ± 0.00120.089 ± 0.0068.75 ± 0.54120.5 ± 5.2
Modèle d'apprentissage automatique classique0.0098 ± 0.00090.072 ± 0.0056.42 ± 0.4885.3 ± 4.70.021
Apprentissage d'opérateur existant0.0076 ± 0.00070.061 ± 0.0045.18 ± 0.4142.8 ± 3.10.008
DeepONet (proposé)0.0052 ± 0.00050.044 ± 0.0033.67 ± 0.3218.6 ± 2.4< 0.001
FNO (proposé)0.0047 ± 0.00040.039 ± 0.0023.21 ± 0.2815.2 ± 2.1< 0.001

Tableau 9 : Comparaison des modèles de base et du modèle proposé en termes de précision de prédiction (MSE, MAE, erreur relative) et d'efficacité computationnelle (temps d'inférence). Les valeurs sont exprimées en moyenne ± écart-type sur plusieurs exécutions. Des valeurs plus faibles indiquent une meilleure performance. Les valeurs p indiquent la significativité statistique par rapport au solveur numérique de référence.

MéthodeMAE ↓RMSE ↓F1-Score ↑AUC ↑Réduction de la dérive (%) ↑Récompense cumulative ↑
DT basée sur la physique0.450.620.780.8235.465.2
LSTM0.320.480.850.8848.774.5
GNN0.280.410.880.9155.381.3
Cadre proposé0.20.30.940.9772.295.5

Tableau 10 : Comparaison complète des performances. Comparaison complète des performances du modèle de jumeau numérique intégrant la commande proposé avec d'autres approches de référence pour la surveillance, la détection d'anomalies, la synchronisation et la commande. En ce qui concerne la précision de prédiction, des valeurs plus faibles de MAE et de RMSE sont préférables. Pour la détection d'anomalies et la performance de synchronisation, des valeurs plus élevées du score F1, de l'AUC, de la réduction de la dérive et de la récompense sont préférables.

ComposantParamètreValeur/Réglage
Opérateurs neuronaux (FNO/DeepONet)Époques100–200
Taille du lot32–64
Taux d'apprentissage0,001
ST-GNNCouches3
Unités cachées64
Fenêtre temporelle10–20 pas de temps
Neural 4D-VarFenêtre d'assimilationFixe (fenêtre glissante)
OptimisationDescente de gradient
Apprentissage par renforcementFacteur d'actualisation (γ)0,95
Poids de la récompense (α,β,γ)0,6, 0,25, 0,15
Entraînement généralOptimiseurAdam
MatérielNVIDIA RTX GPU

Tableau 11 :  Configuration et paramètres de mise en œuvre utilisés pour les différents composants du cadre de jumeau numérique proposé. Le tableau fournit un aperçu des différents hyperparamètres et paramètres d'apprentissage utilisés pour garantir la reproductibilité du système proposé pour les différents composants.

ComposantDurée d'entraînement (heures)Latence d'inférence (ms)Utilisation du GPU (%)Évolutivité
Neural Operators6–825–4080–90Élevée
ST-GNN3–415–2560–70Élevée
Neural 4D-Var2–320–3065–75Moyenne
Contrôleur RL1–210–2050–60Élevée
Système global12–16<100 ms70–85Évolutif

Tableau 12 :  Analyse de la performance informatique et de la scalabilité du modèle de jumeau numérique proposé pour différents composants. La latence est utilisée pour représenter la performance d'inférence en temps réel, le GPU pour représenter la performance informatique, et la scalabilité indique la capacité du modèle proposé à être utilisé dans des applications à l'échelle industrielle.

MéthodeRMSE de surveillance Réduction de la dérive de synchronisation (%)AUROC Score-F1 Récompense cumulative 
Double numérique basé sur la physique0.4528.60.780.7442.3
Modèle basé sur LSTM0.3141.20.860.8361.7
Modèle basé sur GNN0.2653.40.910.8874.5
Double numérique proposé0.272.20.940.9295.5

Tableau 13 : Évaluation comparative des travaux proposés par rapport aux méthodes existantes. Les performances du modèle de jumeau numérique suggéré, en termes de surveillance, de synchronisation, de détection d'anomalies et de métriques de contrôle, sont comparées à celles des approches de référence et fondées sur l'apprentissage.

Configuration du modèleErreur de surveillance (RMSE)Détection d'anomalies (F1)Performance de contrôle (Récompense)
Modèle complet (tous les modules)0.20.9295.5
– Sans assimilation de données0.290.8889.2
– Sans ST-GNN0.270.8587.1
– Sans apprentissage par renforcement0.210.978.4
– Sans apprentissage continu0.230.9192.3

Tableau 14 : Résultats expérimentaux et étude d'ablation. Étude d'ablation examinant la contribution de chaque composante du modèle de jumeau numérique proposé à la performance globale du système.

ScénarioDisponibilité des donnéesRMSEPrécisionGestion des lacunes d'observation
Normal100 %FaibleÉlevéeStable
Perte partielle50–70 %ModéréeÉlevéeInterpolation robuste
Perte sévère20–30 %AccrueModéréeDégradation progressive
Défaillance du capteur0 % par régionPlus élevéeModéréeGénéralisation spatiale

Tableau 15 : Analyse de la robustesse en situation de rareté de données. Le tableau suivant indique les performances du cadre neuronal 4D-Var proposé dans différentes situations de disponibilité des données. Le tableau illustre la robustesse du modèle en montrant comment les erreurs évoluent en cas de perte partielle, de forte esparsité et de perte totale des données provenant des capteurs.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Les résultats de cette recherche démontrent l'efficacité du jumeau numérique conçu avec prise en compte de la commande, en ce qui concerne son aptitude à améliorer la surveillance en temps réel, la détection et l'optimisation de la commande pour une large gamme de systèmes cyber-physiques (CPS). Par rapport aux modèles traditionnels de surveillance, la combinaison du PINO et des réseaux neuronaux graphiques s'avère plus efficace en termes de précision pour l'estimation d'état, même dans le cas d'un système bruité. Ce résultat s'explique par le fait qu'un modèle d'apprentissage automatique avancé intégré au jumeau numérique est plus performant en matière de prédiction et de détection au sein du système39.

Par rapport aux solutions actuelles de détection d'anomalies, telles que les détecteurs d'anomalies basés sur des jumeaux numériques utilisant l'apprentissage par curriculum ou des modèles de représentation causale, on peut constater que la méthode proposée atteint des performances comparables en comparant les résultats obtenus dans la littérature. Par exemple, les détecteurs d'anomalies basés sur des jumeaux numériques utilisant l'apprentissage par curriculum ont permis une amélioration modérée du score F1 pour des bancs d'essai de systèmes cyber-physiques, ce qui indique que les paradigmes d'apprentissage peuvent influencer l'efficacité des processus de détection40. En parallèle, les modèles de jumeaux numériques actuellement populaires mettent fortement l'accent sur un raisonnement efficace et la réduction des faux positifs par inférence causale, mais au prix d'une complexité accrue du modèle causal. À cet égard, notre approche proposée d'apprentissage par renforcement synchronisé assure à la fois une optimisation efficace du fonctionnement et une détection fiable des anomalies au sein d'un cadre unique. Il convient toutefois de noter que la comparaison de la méthode proposée avec d'autres approches ne repose pas sur les résultats d'expériences comparatives directes, mais uniquement sur les résultats rapportés par d'autres chercheurs ; par conséquent, cette comparaison doit être effectuée en tenant compte de ce fait.

En outre, l'ajout d'une détection d'anomalies et l'optimisation des actions de contrôle au sein du jumeau numérique proposé illustrent l'importance croissante des capacités d'aide à la décision et d'actionnement offertes par les jumeaux numériques, une orientation actuelle des activités de recherche et développement associées aux systèmes cyber-physiques (CPS). Des articles de recherche41 portant sur l'étalonnage de jumeaux numériques à l'aide de l'apprentissage par renforcement, tels que des approches adaptatives pour guider les capteurs, montrent que l'utilisation d'agents apprenants peut apporter des avantages supplémentaires, notamment en termes de précision et d'adaptabilité, particulièrement pour les systèmes dynamiques. Cela confirme les résultats concernant l'amélioration de l'efficacité de l'optimisation en boucle fermée, renforçant ainsi l'hypothèse selon laquelle une intégration intelligente peut accroître la robustesse et l'efficacité des CPS. L'approche, comme mentionné précédemment, est conçue pour fonctionner dans le secteur pétrolier et gazier, mais son évaluation repose sur des simulations de ce secteur ainsi que sur des jeux de données de référence pour les CPS, à savoir SWaT et WADI. Toutefois, il convient de noter que la validation actuelle ne comprend pas de données opérationnelles réelles du secteur pétrolier et gazier, et par conséquent, l'applicabilité à des scénarios de déploiement réels doit être interprétée avec prudence. À l'avenir, une évaluation comparative de la méthode proposée d'apprentissage par curriculum et de la méthode de jumeau numérique basée sur l'inférence causale sera réalisée dans un cadre expérimental unifié afin de comparer les deux approches de manière contrôlée. Bien que l'intégration de ces modules, notamment les opérateurs neuronaux, les réseaux graphiques et l'apprentissage par renforcement, augmente le coût computationnel, chaque module remplit une fonction spécifique. L'étude d'ablation valide également les performances de l'approche proposée, puisque les performances se dégradent si l'un des modules est supprimé.

Théoriquement, cette recherche apporte des contributions importantes à l'intégration de méthodes basées sur des modèles et de méthodes pilotées par les données au sein de l'architecture du jumeau numérique. L'intégration d'opérateurs neuronaux informés par la physique et de techniques d'assimilation de données neuronales dans le processus d'estimation d'état fournit une approche hybride de modélisation pour les systèmes cyber-physiques (CPS), comblant ainsi une lacune significative dans la littérature sur les jumeaux numériques, qui s'est jusqu'ici appuyée soit sur des simulations purement basées sur la physique, soit sur des modèles boîte noire, mais jamais sur les deux simultanément. Théoriquement, cette recherche s'inscrit dans l'évolution des travaux sur les jumeaux numériques appliqués aux modèles de CPS autonomes capables d'apprendre et de s'adapter en continu, une orientation soulignée dans les publications récentes.

En termes d'applicabilité, l'approche proposée peut grandement améliorer le fonctionnement des CPS dans un contexte industriel, car elle permet une fiabilité en temps réel, une identification rapide et précise des anomalies, ainsi que des stratégies optimales de boucle de contrôle grâce à l'amélioration directe de la sécurité et de l'efficacité du fonctionnement des CPS. Par exemple, dans un environnement industriel où l'on observe généralement du bruit dans les capteurs et un modèle de système non linéaire, l'approche de détection synchronisée assure une identification rapide des anomalies tout en réduisant les fausses alarmes. Contrairement aux solutions existantes basées sur des jumeaux numériques pour la détection d'intrusions, qui visent principalement des métriques de classification, l'approche proposée permet à la fois l'identification et la correction, contribuant ainsi à la capacité des opérateurs du système à modifier proactivement l'environnement de fonctionnement des CPS avant l'apparition d'arrêts. De plus, la capacité de l'approche suggérée à s'appliquer universellement dans des contextes variés, comme démontré par ses performances sur un jeu de données de référence, indique son applicabilité générale dans différents domaines utilisant des CPS, tels que la fabrication intelligente, le secteur énergétique et la gestion de réseaux d'infrastructures critiques.

La scalabilité du cadre de jumeau numérique proposé est évaluée en fonction de sa capacité à gérer une taille de système croissante et une complexité temporelle accrue. En représentant les interactions des capteurs à l’aide de structures de graphes creux, le réseau neuronal graphique spatio-temporel s’adapte efficacement à l’augmentation du nombre de capteurs et des composants surveillés, évitant ainsi une croissance exponentielle de la complexité informatique. En apprenant des applications opératorielle indépendamment de la résolution de discrétisation, l’utilisation d’opérateurs neuronaux informés par la physique améliore davantage la scalabilité et permet une modélisation efficace de systèmes à grande échelle sans augmentation notable du coût computationnel. Le cadre utilise des méthodes de fenêtres glissantes et un apprentissage basé sur des séquences pour gérer les dépendances temporelles sur des horizons temporels plus longs sans compromettre la viabilité informatique. De plus, les techniques d’apprentissage incrémental réduisent les surcoûts dans les déploiements à grande échelle en permettant des mises à jour continues sans nécessiter un réentraînement complet. En outre, le traitement efficace en temps réel de flux de données à haute dimension est rendu possible grâce à l’utilisation de calculs parallèles basés sur GPU. L’architecture proposée convient aux applications industrielles à grande échelle, telles que les systèmes de production pétrolière et gazière dotés de réseaux de capteurs distribués et de besoins de surveillance continue, car elle est conçue pour s’adapter à la fois au nombre de capteurs et à la durée de fonctionnement.

L'étude d'ablation permettra de comprendre la contribution individuelle de chaque module, à savoir les opérateurs neuronaux, les ST-GNN, l'assimilation de données et l'apprentissage par renforcement. Une étude d'ablation a été réalisée afin de mesurer les niveaux de contribution de plusieurs modules majeurs individuels dans cette architecture de jumeau numérique proposée. Ces modules individuels comprennent l'assimilation de données, la modélisation de graphes avec l'espace et le temps, l'apprentissage par renforcement et l'apprentissage continu. Les effets de la suppression de ces modules individuels ont été examinés en fonction des niveaux d'impact qu'ils engendrent sur la précision de la surveillance, la détection d'anomalies et le contrôle. Les résultats finaux valident clairement qu'il est toujours préférable d'utiliser l'architecture complète, et par conséquent, la suppression de modules individuels entraîne des dégradations de performance variables, indiquant que les différents composants contribuent de manière différente à la performance globale du système. Le niveau d'effet de suppression du module d'assimilation de données montre clairement une augmentation de l'erreur de prédiction et affecte la fiabilité à un niveau équivalent en ce qui concerne la détection d'anomalies. Le niveau d'effet de la suppression de l'apprentissage par renforcement montre clairement que le contrôle est fortement affecté, particulièrement lorsque seule la surveillance est prise en compte.

Les résultats de l'analyse d'ablation présentés dans le Tableau 14 montrent que différents modules ont des contributions variées à la performance du système. Le module d'assimilation de données apporte la contribution la plus importante à la précision de la performance de surveillance, suivi par le module ST-GNN. Le module d'apprentissage continu contribue modérément à la précision de la performance de surveillance, tandis que le module d'apprentissage par renforcement a la plus faible contribution à la précision de la performance de surveillance, bien qu'il ait la contribution la plus importante à la performance de contrôle, comme en témoigne la baisse de la valeur de récompense de 95,5 à 78,4.

Afin de valider la robustesse du cadre neuronal 4D-Var proposé, des expériences ont été menées dans des conditions d'observation de plus en plus dégradées. Plus précisément, les expériences comprenaient les scénarios suivants : (i) défaillance partielle des capteurs, où le pourcentage de données manquantes variait de 30 % à 70 % ; (ii) absence totale de capteurs dans des régions spécifiques ; et (iii) retard de communication entraînant des observations temporellement éparses. D'après les résultats expérimentaux, le modèle proposé présente des performances robustes en cas de perte modérée de données et se dégrade de manière progressive en cas de perte extrême de données, ce qui illustre son haut niveau d'adaptabilité. Dans Table 15 figurent les résultats de l'analyse de robustesse.

Une limitation de cette étude est liée à l'étendue de la validation du modèle proposé. Il convient de noter que, bien que le modèle soit destiné aux systèmes de production pétrolière et gazière, l'évaluation du modèle proposé s'est appuyée sur des valeurs simulées de pétrole et de gaz ainsi que sur des problèmes de référence cyber-physiques tels que SWaT et WADI. Il est également important de souligner que, bien que les problèmes de référence soient associés à des procédés pétroliers et gaziers, dans ce cas précis, les problèmes concernent le traitement et la distribution de l'eau.

Cependant, malgré cette performance optimale, le système présente certaines limitations. Par exemple, il a une complexité computationnelle plus élevée par rapport à certaines implémentations de jumeaux numériques, particulièrement en raison de l'intégration d'opérateurs neuronaux, de réseaux graphiques et d'apprentissage par renforcement. Cela pourrait constituer un obstacle majeur à leur adoption sur des plateformes aux capacités de calcul limitées. De plus, bien que l'accent ait été mis uniquement sur des ensembles de simulation et de référence, ces derniers ne parviennent pas à inclure le niveau de diversité que l'on rencontrerait dans un CPS opérationnel. Ce manque peut être observé dans des jeux de simulation tels que SWAT et WADI, généralement utilisés dans l'évaluation des CPS. Ils peuvent manquer du niveau de diversité présent dans les environnements réels de CPS. Le système suppose également une fourniture adéquate de données capteurs, ce qui n'est pas toujours réalisable dans les anciens CPS. La principale limitation du système réside dans l'absence de données réelles provenant de l'industrie pétrolière et gazière pour évaluer ses performances, puisque cette évaluation repose sur des simulations de l'industrie pétrolière et gazière ainsi que sur des jeux de données de référence de CPS, à savoir SWaT et WADI, qui pourraient ne pas refléter fidèlement les complexités du monde réel de l'industrie pétrolière et gazière. Le système proposé a démontré des performances prometteuses en matière de capacités prédictives. Toutefois, il requiert des coûts computationnels plus élevés durant la phase d'entraînement. À l'avenir, des alternatives allégées au système proposé, telles que des opérateurs neuronaux d'ordre réduit, l'élagage de modèles et des modèles hybrides combinant physique et apprentissage machine, pourraient être envisagées.

La montabilité et le déploiement dans un environnement réel, ainsi que l'intégration à des infrastructures CPS existantes héritées où la densité des capteurs et la qualité des informations mesurées peuvent varier considérablement, devront être étudiées dans les travaux de recherche futurs sur les techniques de compression de modèles. En outre, l'extension de ce système afin d'inclure l'explicabilité et des boucles de rétroaction destinées aux opérateurs pourrait être bénéfique pour améliorer l'interprétabilité et renforcer la confiance dans la prise de décision autonome. Par ailleurs, l'intégration de méthodes d'inférence causale au sein des processus actuels de détection d'anomalies, similaires à celles utilisées dans les jumeaux numériques causaux, pourrait permettre d'améliorer l'analyse des causes profondes et de réduire les fausses alertes. Enfin, afin d'assurer la robustesse, ce cadre devra être validé à l'aide de données réelles provenant du terrain.

Cette recherche a démontré le concept d'un modèle de jumeau numérique intelligent et conscient du contrôle, visant à améliorer la surveillance en temps réel, la détection d'anomalies et les capacités de prise de décision dans les systèmes cyber-physiques complexes. Contrairement aux jumeaux numériques traditionnels, qui sont principalement des observateurs passifs utilisés pour la surveillance en temps réel, cette étude vise à intégrer des opérateurs neuronaux informés par la physique, des réseaux neuronaux graphiques spatio-temporels, une assimilation neuronale de données, un contrôle basé sur l'apprentissage par renforcement, et des algorithmes d'apprentissage au sein d'un unique modèle de système de jumeau numérique. Le système est d'abord surveillé en temps réel par un modèle d'apprentissage informé par la physique d'un système d'équations non linéaires à l'aide d'un système de jumeau numérique. Ensuite, un système neuronal 4DVar est appliqué dans une procédure d'assimilation de données, synchronisant les systèmes physique et virtuel afin de minimiser la dérive des prévisions du système causée par le bruit et les changements du système. La détection d'anomalies est effectuée sur un modèle spatio-temporel des relations spatiales ou de l'évolution du système dans le temps. Enfin, un agent d'apprentissage par renforcement génère des actions de contrôle du système à partir d'un état du système synchronisé, valide du point de vue des contraintes de sécurité du système, tout en tenant compte d'une contrainte de contrôle. Des expériences approfondies menées sur un procédé pétrolier et gazier simulé, ainsi que sur les scénarios de référence CPS SWAT et WADI, ont démontré l'efficacité potentielle de l'approche proposée dans des conditions simulées et de référence. Le modèle proposé a permis de réduire les erreurs de surveillance (MAE et RMSE), d'obtenir d'excellents résultats en matière de détection d'anomalies et un comportement cohérent pour le contrôle en boucle fermée. Ces résultats ont confirmé que la synchronisation entre la détection d'anomalies et le contrôle au sein du jumeau numérique constitue un facteur important pour maintenir la fiabilité et l'efficacité des opérations. Un autre domaine de développement potentiel de la technologie du jumeau numérique réside dans son extension par l'intelligence artificielle et la causalité. L'évaluation du cadre sera réalisée par la validation du cadre à l'aide de données réelles provenant de l'industrie pétrolière et gazière.

Il est important de souligner que les conclusions tirées de cette étude reposent sur des ensembles de données simulées et de référence, et que leur applicabilité à des systèmes pétroliers et gaziers réels doit donc être interprétée avec prudence.

DISPONIBILITÉ DES DONNÉES :

Les jeux de données SWaT et WADI utilisés dans cette étude sont des ensembles de données publics de systèmes de contrôle industriels, accessibles via le référentiel de jeux de données du laboratoire iTrust : https://itrust.sutd.edu.sg/itrust-labs_datasets/dataset_info/.

Déclarations de divulgation

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Les auteurs déclarent ne pas avoir de conflits d'intérêts.

Remerciements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Les auteurs reconnaissent le soutien technique et institutionnel fourni par la Data Company et le Production Command Department de la Xinjiang Oilfield Company, CNPC, Karamay, Chine, durant la réalisation de cette recherche. Aucun financement externe n'a été reçu pour cette étude.

Matériaux

Liste des matériaux utilisés dans cet article
NomEntrepriseNuméro de catalogueCommentaires
UC (Intel Xeon / AMD Ryzen)Intel / AMDSérie Xeon / RyzenUtilisé pour la simulation du système, le prétraitement des données et les calculs généraux
Framework d'apprentissage profond (PyTorch 2.0)Meta AI (PyTorch)https://pytorch.org

RRID:SCR_018536
Utilisé pour la mise en œuvre de réseaux de neurones, l'optimisation et les chaînes d'entraînement
Bibliothèque de réseaux neuronaux profonds (cuDNN 8.x)NVIDIA cuDNNcuDNN 8.xFournit des primitives optimisées pour les opérations d'apprentissage profond sur GPU
DeepONetNon applicablehttps://arxiv.org/abs/1910.03193Dans le script, il est désigné comme "modèle d'opérateur neuronal"
GPU (NVIDIA RTX 4090)NVIDIARTX 4090Utilisé pour l'entraînement de modèles d'apprentissage profond, y compris les opérateurs neuronaux, les ST-GNN et les composants d'apprentissage par renforcement
Accélération GPU (CUDA 11.8)NVIDIA CUDACUDA 11.8
RRID:SCR_018131  
Permet le calcul parallèle basé sur GPU pour un entraînement de modèles haute performance
Distribution Linux (version 22.04 LTS)Canonical (Ubuntu)https://ubuntu.com/download; RRID:SCR_018127Système d'exploitation utilisé pour l'exécution des expériences et le déploiement des modèles
Système d'exploitation (Ubuntu 22.04 LTS)Canonical (Ubuntu)https://ubuntu.com/download

RRID:SCR_018127
Fournit l'environnement d'exécution pour toutes les expériences et le déploiement des modèles
Algorithme d'optimisation (optimiseur Adam)Non applicablehttps://arxiv.org/abs/1412.6980Utilisé pour l'entraînement de modèles avec une optimisation du taux d'apprentissage adaptatif
Bibliothèque optimisée de réseaux neuronaux profonds (version 8.x) NVIDIA cuDNNhttps://developer.nvidia.com/cudnn

RRID:SCR_018131
Fournit des primitives accélérées par GPU optimisées pour les opérations de réseaux neuronaux profonds
Langage de programmation (Python 3.10)Fondation Pythonhttps://www.python.org/downloads

RRID:SCR_008394
Langage de programmation principal utilisé pour la mise en œuvre et l'expérimentation
Mémoire système (≥ 64 Go de RAM)Corsair / Kingston / Crucialhttps://www.corsair.com / https://www.kingston.com / https://www.crucial.comPermet la gestion de données temporelles multivariées en haute dimension et l'entraînement de grands modèles

Références

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Rebello CM, Jäschke J, Nogueira IBR. Digital twin framework for optimal and autonomous decision-making in cyber-physical systems: Enhancing reliability and adaptability in the oil and gas industry. arXiv preprint arXiv:2311.12755. 2023. https://doi.org/10.48550/arXiv.2311.12755
  2. Priyanka EB, Thangavel S, Gao XZ, Sivakumar N. Digital twin for oil pipeline risk estimation using prognostic and machine learning techniques. J Ind Inf Integr. 2022;26:100272. https://doi.org/10.1016/j.jii.2021.100272
  3. Xu X, Liu B, Guo J. Asset management of oil and gas pipeline systems based on digital twin. IFAC Pap OnLine. 2020;53:715–719. https://doi.org/10.1016/j.ifacol.2020.12.123
  4. Shen F, Ren SS, Zhang XY. A digital twin-based approach for optimization and prediction of oil and gas production. Math Probl Eng. 2021;2021:3062841. https://doi.org/10.1155/2021/3062841
  5. Wanasinghe TR, et al. Digital twin for the oil and gas industry: Overview, research trends, opportunities, and challenges. IEEE Access. 2020;8:104175–104197. https://doi.org/10.1109/ACCESS.2020.2999087
  6. Wang B, Tao F, Fang X. Smart manufacturing and intelligent manufacturing: A comparative review. Engineering. 2021;7:738–757. https://doi.org/10.1016/j.eng.2020.07.017
  7. Wang C, Wang C, Wang K. Technology research and standard development of predictive maintenance for intelligent manufacturing equipment. China Standardization. 2021;2:15–21.
  8. Ren S, Zhang Y, Huang B. Lifecycle big-data-driven smart manufacturing services for complex products. J Mech Eng. 2018;54:194–203.
  9. Li L, Lei B, Mao C. Digital twin in smart manufacturing. J Ind Inf Integr. 2022;26:100289. https://doi.org/10.1016/j.jii.2021.100289
  10. Grieves M, Vickers J. Digital twin: Mitigating unpredictable, undesirable emergent behavior in complex systems. In: Transdisciplinary perspectives on complex systems. Cham: Springer; 2017. p. 85–113. https://doi.org/10.1007/978-3-319-38756-7_4
  11. Yang M, et al. A novel embedding model based on a transition system for building industry-collaborative digital twin. Appl Sci. 2022;12:553. https://doi.org/10.3390/app12020553
  12. Wang T, Feng K, Ling J. Pipeline condition monitoring towards digital twin systems: A case study. J Manuf Syst. 2024;73:256–274. https://doi.org/10.1016/j.jmsy.2023.12.005
  13. Malek NG, et al. Live digital twin for smart maintenance in structural systems. IFAC Pap OnLine. 2021;54:1047–1052. https://doi.org/10.1016/j.ifacol.2021.10.146
  14. Yun J, Kim S, Kim J. Digital twin technology in the gas industry: A comparative simulation study. Sustainability. 2024;16:5864. https://doi.org/10.3390/su16145864
  15. Bhowmik S. Digital twin for offshore pipeline corrosion monitoring: A deep learning approach. In: Proc Offshore Technology Conf. 2021. D041S049R003.
  16. Hamidishad N, et al. Digital twin frameworks for oil and gas processing plants: A comprehensive literature review. Processes. 2025;13:3488. https://doi.org/10.3390/pr13123488
  17. Homaei M, et al. Causal digital twins for cyber-physical security: A framework for robust anomaly detection in industrial control systems. arXiv. 2025.
  18. Ahmed CM, Palleti VR, Mathur AP. WADI: A water distribution testbed for research in secure cyber-physical systems. In: Proc Int Workshop Cyber-Physical Systems Smart Water Networks. 2017.
  19. Sudhakar R. Robust digital twin approach towards operational excellence and sustainability goals. In: Proc Abu Dhabi Int Petroleum Exhibition Conf. 2023.
  20. Knebel FP, et al. Cloud and edge computing for implementation of digital twins in oil and gas industries. Comput Ind Eng. 2023;182:109363. https://doi.org/10.1016/j.cie.2023.109363
  21. Daher E. Digital safety trends in oil and gas. In: Proc SPE Asia Pacific Oil and Gas Conf. 2023.
  22. Tao F, et al. Digital twin in industry: State-of-the-art. IEEE Trans Ind Inform. 2019;15:2405–2415. https://doi.org/10.1109/TII.2018.2873186
  23. Sircar A, et al. Digital twin in the hydrocarbon industry. Pet Res. 2023;8:270–278. https://doi.org/10.1016/j.ptlrs.2023.03.002
  24. Li G, et al. Intelligent drilling and completion: A review. Engineering. 2022;18:33–48. https://doi.org/10.1016/j.eng.2021.12.004
  25. Hammerschmid M, et al. Development of virtual representations for energy plants: From digital model to predictive twin. Energies. 2023;16:2641. https://doi.org/10.3390/en16062641
  26. Lu L, Jin P, Karniadakis GE. Deep operator network: Learning nonlinear operators for identifying differential equations. arXiv. 2019.
  27. Lin M, et al. Reinforcement learning-based model predictive control for discrete-time systems. IEEE Trans Neural Netw Learn Syst. 2023;35:3312–3324. https://doi.org/10.1109/TNNLS.2022.3140110
  28. Huang Z, et al. Survey on AI-driven digital twins in Industry 4.0. Sensors. 2021;21:6340. https://doi.org/10.3390/s21196340
  29. Wang Y, et al. Structural health monitoring of oil and gas pipelines. Ocean Eng. 2024;308:118293. https://doi.org/10.1016/j.oceaneng.2024.118293
  30. Khisty VH. SCADA systems in oil and gas: Driving innovation and efficiency. Int J Res Appl Sci Eng Technol. 2024;12:96–107.
  31. Ma Z, Hao Z, Zhao Z. Energy-saving scheduling algorithm of wireless monitoring sensors. Energy Inform. 2024;7:104. https://doi.org/10.1186/s42162-024-00264-4
  32. Aba EN, et al. Petroleum pipeline monitoring using IoT platform. SN Appl Sci. 2021;3:180. https://doi.org/10.1007/s42452-021-04180-5
  33. Gulzar Q, Mustafa K. Cyber-attack detection in industrial control systems. Sci Rep. 2025;15:26575. https://doi.org/10.1038/s41598-025-26575-0
  34. Bloemheuvel S, et al. Graph construction for spatiotemporal data in GNNs. Int J Data Sci Anal. 2024;18:157–174. https://doi.org/10.1007/s41060-024-00423-7
  35. Li Z, et al. Fourier neural operator for parametric PDEs. arXiv. 2020.
  36. Yu B, Yin H, Zhu Z. Spatio-temporal graph convolutional networks. arXiv. 2017.
  37. Wu H, et al. Review of digital twins across processes. Sensors. 2023;23:8306. https://doi.org/10.3390/s23198306
  38. Xu Q, Ali S, Yue T. Digital twin-based anomaly detection. ACM Trans Softw Eng Methodol. 2023;32:1867–1878. https://doi.org/10.1145/3583555
  39. Ogbodo CO, et al. Adaptive sensor steering using reinforcement learning. Proc R Soc A. 2026;482:2329.
  40. Tao F, Qi Q, Liu A, Kusiak A. Data-driven smart manufacturing. J Manuf Syst. 2018;48:157–169. https://doi.org/10.1016/j.jmsy.2018.01.006

Réimpressions et autorisations

Demander l’autorisation de réutiliser le texte ou les figures de cet article JoVE

Demander une autorisation

Mots-clés

Optimisation de la productionr seaux de graphes spatiotemporelsassimilation de donn es neuronalescontr le par apprentissage par renforcementop rateurs neuronaux inform s par la physiqued tection d anomaliesestimation d tat

Articles connexes