Este estudo não envolve participantes humanos nem sujeitos animais. Os conjuntos de dados utilizados (SWaT e WADI) são conjuntos de dados de referência publicamente disponíveis, e nenhuma informação sensível ou pessoal está envolvida.
A abordagem proposta estabelece um gêmeo digital consciente do controle, permitindo a incorporação de algoritmos avançados de aprendizado profundo, assimilação de dados e avaliação contínua e otimização dos sistemas e do controle de extração de petróleo e gás. Primeiramente, dados multissensoriais em tempo real provenientes de infraestruturas produtivas distribuídas geograficamente são coletados e modelados utilizando uma estrutura de grafo que define a conectividade e as interações entre os componentes produtivos. Em seguida, operadores neurais com informação física são utilizados para a construção de aproximações em nível de operador das equações governantes do escoamento multifásico não linear, facilitando simulações escaláveis dentro do gêmeo digital. Na pesquisa, o termo ‘modelo de operador neural’ foi utilizado para se referir à rede profunda de operadores (Deep Operator Network). A fim de incorporar dependências espaciais e temporais entre ativos produtivos distribuídos geograficamente, redes neurais gráficas espaço-temporais são treinadas dentro das representações com informação física. Uma abordagem diferenciável de assimilação de dados, que utiliza a técnica neural 4DVAR, é aplicada para manter as previsões da simulação do gêmeo digital consistentes e sincronizadas com os dados de monitoramento em tempo real, mesmo diante de medições ruidosas e espacialmente irregulares. Sobre o gêmeo digital sincronizado em tempo real, uma ferramenta de otimização baseada em aprendizado por reforço é treinada para controle em tempo real. Por fim, o gêmeo digital permanece preparado para atualizações contínuas dos modelos e escalabilidade adaptada ao longo de um período prolongado, com base em atualizações constantes a partir de novas medições disponíveis.
A arquitetura de gêmeo digital proposta aprimora a arquitetura convencional de gêmeo digital ao incorporar inteligência, adaptabilidade e percepção de controle. Todo o fluxo é composto por quatro módulos: (i) aquisição de dados/construção do grafo, (ii) estimativa de estado por meio de operadores neurais e ST-GNN, (iii) detecção de anomalias por meio de análise baseada em resíduos e (iv) controle baseado em aprendizado por reforço.

Figura 1: Arquitetura geral do gêmeo digital com consciência de controle. O modelo proposto de gêmeo digital com consciência de controle integra detecção de anomalias, redes neurais gráficas espaciotemporais, sincronização neural 4D-Var, operadores neurais com informação física e controle em malha fechada baseado em aprendizado por reforço para sistemas de produção de petróleo e gás. Clique aqui para visualizar uma versão maior desta figura.
Figura 1 representa o processo funcional de um gêmeo digital com percepção de controle da produção de petróleo e gás como um sistema ciberfísico em malha fechada. O processo funcional começa no nível do sistema de produção de petróleo e gás, no qual diferentes sensores distribuídos em poços, tubulações, válvulas e unidades de processamento capturam dados de pressão, taxa de fluxo, temperatura e controles em um determinado instante. Os diversos sensores capturam dados em diferentes formatos, e esses dados são enviados ao gêmeo digital, o que constitui a base da percepção organizacional naquele instante.
A metodologia proposta envolve os seguintes passos:
Coleta de dados
Informações em tempo real de sensores sobre pressão, vazão, temperatura e entradas de controle são obtidas de ambientes de produção de petróleo e gás. Outros conjuntos de dados de referência disponíveis, como SWAT e WADI, são utilizados para avaliar a robustez e as capacidades de generalização. Para garantir a reprodutibilidade, cada etapa da metodologia proposta é especificada usando detalhes técnicos.
[Consulte o Arquivo Suplementar (S1) para Geração do Conjunto de Dados e Simulação.]
Dois conjuntos de dados industriais de referência públicos do domínio de pesquisa em sistemas de controle industrial são utilizados para demonstrar a capacidade do gêmeo digital conceitual em relação a dados temporais complexos e de alta dimensionalidade, bem como eventos incomuns: os conjuntos de dados de referência Secure Water Treatment (SWaT) e Water Distribution (WADI)34. Ambos os conjuntos de dados são derivados de laboratórios experimentais ciberfísicos realistas e incluem dados multivariados de sensores e atuadores operacionais, tanto para cenários normais quanto anômalos/ataques acionados nesses sistemas. Ao utilizar os conjuntos de dados SWaT e WADI, é possível realizar testes interdomínio e comprovar a generalização para além dos laboratórios ciberfísicos, abrangendo sistemas industriais distribuídos mais amplos, com dependências espaciais e temporais. A descrição dos conjuntos de dados é apresentada na Tabela 2.
A pesquisa proposta utiliza três conjuntos de dados diferentes para a avaliação extensiva da metodologia de gêmeo digital desenvolvida, conforme mostrado na Tabela 2. O conjunto de dados base é composto por dados simulados relacionados à organização da produção na indústria de petróleo e gás e tem o objetivo de reproduzir medições operacionais reais detectadas pelo sistema, bem como condições de controle e/ou falhas. Além disso, o conjunto de dados do Tratamento Seguro de Água (SWaT) é apresentado como um exemplo de um sistema físico em escala reduzida, composto por medições de 51 sensores e atuadores ao longo de aproximadamente 11 dias, incluindo tanto condições normais quanto anomalias e ataques criados artificialmente. Esse conjunto de dados é amplamente considerado o padrão de referência para pesquisas. Outro conjunto é o conjunto de dados de Distribuição de Água (WADI), cujas medições capturam o comportamento de um sistema de distribuição de água em escala reduzida, compreendendo cerca de 123 variáveis ao longo de 16 dias, incluindo diferentes ataques e condições normais de operação. O conjunto de dados contém um total de 15 ataques diferentes. Os dois conjuntos de dados mencionados giram principalmente em torno de séries de alta dimensionalidade ao longo do tempo e relações espaciais, como nos sistemas de controle industrial.
Pré-processamento de dados
Antes do treinamento do modelo, todos os conjuntos de dados passam por um procedimento rigoroso de pré-tratamento para garantir qualidade, consistência e reprodutibilidade dos dados. O gerenciamento de valores ausentes, a filtragem de ruídos, a normalização e a padronização de características estão entre os procedimentos de pré-processamento. O fluxo detalhado de pré-processamento é descrito no Arquivo Suplementar (S2).
Construção do grafo do sistema
Na metodologia proposta, o sistema de produção física de petróleo e gás é representado na forma de um grafo, que serve como uma estrutura matemática para a descrição das correlações espaciais entre ativos, juntamente com a dinâmica do estado do sistema ao longo do tempo (consulte o Arquivo Suplementar (S3) para as Formulações da Construção do Grafo do Sistema).
Ensino de física utilizando operadores neurais
Para a representação correta das características não lineares e multidimensionais dos sistemas de escoamento multifásico, a abordagem proposta utiliza operadores baseados na física na forma de Operadores Neurais de Fourier (FNO) e modelo de operador neural. Diferentemente do método tradicional de representar redes neurais como mapeamentos pontuais, o conceito de operadores permite generalização em termos de diferentes condições de contorno. Essa característica torna este método mais adequado para sistemas de escoamento multifásico utilizados na produção de petróleo e gás, uma vez que os fenômenos físicos ocorrem de forma contínua. Consulte o Arquivo Suplementar (S4) para as equações matemáticas dos operadores neurais.
Para avaliar mais amplamente a validade dos operadores neurais baseados em física, foram realizados experimentos adicionais para avaliar sua capacidade de aproximar mapeamentos de operadores não lineares sob diferentes estados de fluxo e entradas de controle. Os resultados mostram que os operadores conseguem aproximar com precisão o mapeamento do operador não linear, validando assim sua capacidade de modelar com exatidão a dinâmica do sistema, especialmente na presença de alta dimensionalidade e com menor custo computacional do que outros resolvedores. A avaliação quantitativa da precisão da aprendizagem do operador é realizada por meio do erro quadrático médio entre os estados do sistema previstos e simulados, demonstrando desempenho consistente de aproximação em diferentes condições de fluxo.

Figura 2: Fluxo de trabalho do framework de operador neural com informação física. Um exemplo do fluxo de trabalho do operador neural com informação física demonstra como entradas de controle, dados de sensores e condições de contorno são utilizados para aprender a dinâmica de fluxo multifásico não linear e gerar previsões rápidas do sistema em nível de operador. Clique aqui para visualizar uma versão maior desta figura.
No processo de funcionamento do PINO apresentado na Figura 2, o processo de aprendizado de escoamentos multifásicos não lineares fisicamente complexos em processos de petróleo e gás ocorre de maneira contínua. Isso começa na camada de entrada, onde o modelo recebe dados heterogêneos sobre o sistema fisicamente em evolução. Essa entrada assume a forma de condições de contorno, variando de pressão, temperatura e velocidade, bem como dados em tempo real provenientes de sensores posicionados dentro do sistema de petróleo e gás, além de variáveis de controle como abertura de válvulas, velocidade de bombas ou abertura de estranguladores. Todas essas entradas definem a operação do sistema fisicamente em evolução.
O componente principal do fluxo de trabalho é o PINO, implementado por meio do FNO e do modelo de operador neural. O método proposto é diferente e distinto no sentido de que utiliza operadores neurais para aprender operadores entre espaços funcionais, ao contrário das redes neurais tradicionais, que tendem a se concentrar em mapeamentos pontuais entre entradas e saídas. Neste nível, o FNO é capaz de capturar as relações espaciais globais utilizando o domínio de Fourier, e o modelo de operador neural é capaz de aprender representações de operadores usando tanto redes ramificadas quanto redes tronco. O modelo aprendido é guiado por restrições físicas para garantir que a dinâmica prevista se comporte conforme esperado no escoamento multifásico. O resultado do operador neural assume a forma de uma solução de campo contínuo para variáveis físicas importantes, como pressão, vazões e distribuição de fases em toda a rede de produção. Além disso, os valores de saída são precisos em todo o campo, incluindo poços, dutos e outras unidades conectadas, em vez de serem medidos em pontos específicos, como sensores. Dessa forma, a saída do operador neural fornece a capacidade de gerar rapidamente simulações altamente precisas que podem aproximar a solução de equações diferenciais parciais sem necessariamente resolvê-las. Essa solução atua como a solução rápida no gêmeo digital.
O processo de aprendizado do operador neural utiliza características em nível de função e em nível de sistema, que são extrações dos processos de produção de petróleo e gás. As características consistem principalmente nas variáveis de estado físico da produção de petróleo e gás, que são campos contínuos, temperatura, vazão, pressão e frações de fase para petróleo, gás e água. As características incluem também condições de contorno, que envolvem pressões de entrada, vazões e posições de válvulas. Entradas de controle, que envolvem posições de válvulas de estrangulamento e velocidade de bombas, também são consideradas para prever respostas sob diferentes cenários operacionais. O modelo de operador neural recebe as características físicas e os parâmetros de controle, que são processados pelas redes tronco e ramificação. As características fornecem informações suficientes para que os operadores neurais prevejam relações operacionais precisas que dependem tanto dos processos físicos quanto dos fatores operacionais, permitindo simulações rápidas de gêmeos digitais.
Operador neural de Fourier (FNO)
Nesta pesquisa, um operador neural de Fourier (FNO)36 é utilizado para estimar efetivamente as correspondências operadoras que descrevem a dinâmica não linear do fluxo multifásico em sistemas de produção de petróleo e gás. Diferentemente das redes neurais tradicionais, que aproximam correspondências entrada-saída para um conjunto específico de pontos, o FNO proposto aproxima correspondências entre espaços funcionais, permitindo assim a generalização em diversas escalas e configurações de um sistema. Neste caso, o FNO atua transferindo as representações do estado do sistema do espaço original para o domínio de Fourier, onde as convoluções espectrais podem ser aplicadas efetivamente para capturar as dependências espaciais globais existentes nos sistemas. Aqui, a representação do estado de entrada é projetada em um espaço latente de maior dimensionalidade, e as transformações e ativações são aplicadas iterativamente usando transformadas de Fourier, núcleos espectrais e funções de ativação. Consulte o Arquivo Suplementar (S4.1) para avaliações matemáticas do operador neural de Fourier.
Modelo de operador neural
O modelo de operador neural37 atua como uma abordagem alternativa dentro do processo de operador neural para aproximar um operador físico não linear que define a dinâmica de produção de petróleo e gás. A descrição detalhada do modelo de operador neural está descrita no Arquivo Suplementar (S4.2) (consulte o Arquivo Suplementar S10 para o Algoritmo 1: Aprendizado Físico com Operadores Neurais para o Algoritmo do Gêmeo Digital).
A abordagem proposta, que utiliza operadores neurais, começa, portanto, com a coleta de exemplos emparelhados de entradas e saídas, nos quais as entradas são exemplos de condições do sistema na forma de valores de fronteira do sistema, variáveis de controle ou características físicas. O operador neural é treinado em uma fase iterativa que envolve prever respostas a uma função de entrada e, posteriormente, aprimorar os desvios entre as previsões e as respostas reais usando uma função de erro quadrático médio. Essa abordagem leva à otimização baseada em gradientes, pela qual um operador neural descobre operadores físicos sistêmicos que definem o comportamento do sistema. O sistema treinado pode, assim, prever com eficiência as respostas do sistema a diferentes condições de entrada.
Modelagem de sistemas espaço-temporais
Na arquitetura de gêmeo digital proposta38, o processo de produção de petróleo e gás foi representado por um grafo espaço-temporal. Isso foi feito para conceitualizar a conectividade, bem como o processo de evolução temporal dos recursos produtivos distribuídos.
O processo de produção de petróleo e gás possui inerentemente uma estrutura distribuída em termos de poços, infraestrutura de dutos e sensores. Para capturar de forma eficiente as relações espaciais/temporais desse processo, a abordagem de gêmeo digital desenvolvida neste artigo utiliza redes neurais gráficas espaço-temporais (ST-GNN). Nessa abordagem, as entidades do sistema são representadas em termos de nós do grafo, e as relações espaciais/funcionais do sistema são indicadas por arestas do grafo. As relações temporais são expressas em termos de funções de janela, a fim de prever de maneira eficiente as transições de estado do sistema e anomalias. Consulte o Arquivo Suplementar (S5) para obter uma descrição detalhada da Rede Neural Gráfica Espaço-Temporal (ST-GNN).
Sincronização de gêmeo digital usando Neural 4D VAR
A sincronização do gêmeo digital pode ser definida como a sincronização contínua do gêmeo virtual com um ambiente físico de produção de petróleo e gás em constante mudança, com base em leituras em tempo real de sensores. Na prática, os gêmeos digitais fazem previsões sobre estados em um sistema, como pressão, vazão e temperatura, com base na compreensão da dinâmica do sistema físico. No entanto, devido a incertezas e ruídos nos sensores, surge inevitavelmente uma discrepância entre previsões e medições. Por esse motivo, a fim de sincronizar previsões com medições reais, outro método conhecido como 'assimilação de dados' é introduzido neste trabalho, com o objetivo de tornar as previsões autoconsistentes com as medições físicas. Para garantir a sincronização do processo físico e do gêmeo digital durante observações com sensores ruidosos e esparsos, é incorporado um método de assimilação de dados neural 4D-Var. O componente adicionado tem como objetivo reduzir a lacuna entre as medições dos sensores e as previsões do modelo dentro de uma janela de assimilação. Utilizando a diferenciabilidade, o método neural 4D-Var permite aprendizado de ponta a ponta e possibilita a correção online do estado do gêmeo digital (consulte Arquivo Suplementar (S6) para Assimilação de Dados Neural 4D-Var, Arquivo Suplementar (S10) para Algoritmo 2: Sincronização do Gêmeo Digital Usando Neural 4D-Var e consulte Arquivo Suplementar (S11) para hiperparâmetros e detalhes de treinamento).
Detecção e diagnóstico de anomalias
No conjunto de dados simulado de petróleo e gás, anomalias foram injetadas mediante a introdução de perturbações controladas, como quedas de pressão superiores a 15%, picos anormais de fluxo e falhas em válvulas. Pontos de dados que excederam um valor de limite pré-definido ou que se desviaram de uma distribuição estatística de referência são identificados como anomalias. Para a formulação matemática do Quadro de Detecção de Anomalias (Arquivo Suplementar, S7).
Otimização e controle em malha fechada
No sistema proposto, o controle em malha fechada pode ser alcançado mediante a incorporação do DT harmônico e do módulo de aprendizado por reforço para otimização. Na parte dos gêmeos digitais, o gêmeo digital prevê o comportamento futuro do processo de produção de petróleo e gás sob diversas condições, como o posicionamento de diferentes válvulas, taxas de bomba ou controle de fluxo. Isso permite o desenvolvimento de uma área de segurança na qual o agente de controle pode avaliar o resultado de ações desejadas sem que elas sejam materializadas no processo do mundo real. Assim, aproveitando as previsões fornecidas pelo gêmeo digital, o módulo de aprendizado por reforço pode otimizar objetivos operacionais, incluindo a eficiência do processo, o consumo de energia e a estabilidade do processo, sem estar limitado por restrições do processo. Consulte o Arquivo Suplementar (S8) para a descrição matemática da Otimização e Controle em Malha Fechada.
Aprendizado e adaptação contínuos
Sistemas industriais enfrentam ambientes não estacionários com equipamentos envelhecidos, condições operacionais variantes no tempo e perturbações imprevistas. Para projetar uma abordagem para isso, o modelo de gêmeo digital proposto inclui um componente de aprendizado contínuo que atualiza operadores neurais, modelos de grafos e políticas com base em aprendizado incremental. Ao observar variações significativas e padrões não identificados, o aprendizado é facilitado pela incorporação de novos dados e pelo ajuste de parâmetros associados ao modelo de gêmeo digital.
A aprendizagem contínua também está aprimorando a robustez das políticas de controle e a detecção de anomalias, pois ajuda o sistema a identificar novos ou diferentes padrões de comportamento. Os feedbacks provenientes de anomalias nos resultados de controle são aplicados para ajustar modelos e otimizar uma política de aprendizagem por reforço que garantirá processos eficazes de tomada de decisão à medida que o sistema continuar a mudar e evoluir. Esse processo de aprendizagem adaptativa transforma um gêmeo digital de um mero observador passivo em um sistema inteligente capaz de sustentar processos de otimização em tempo real de sistemas complexos de produção de petróleo e gás por um período prolongado, utilizando um ambiente de infraestrutura tecnológica rigoroso e eficaz. Na Table 3, mostra-se a arquitetura do modelo e os hiperparâmetros.
Consulte o Arquivo Suplementar (S9) para a formulação matemática da Adaptação de Aprendizado Contínuo.
O módulo de pré-processamento de dados é responsável por transformar dados brutos de sensores em entradas estruturadas e normalizadas adequadas para módulos de aprendizado posteriores. Especificamente, ele agrega medições históricas dos sensores, remove ruídos e padroniza características para garantir qualidade consistente dos dados. Os dados processados, juntamente com condições de contorno e entradas de controle, são então fornecidos como entrada para o módulo de operador neural com base física (modelo FNO/operador neural), que aprende as relações físicas não lineares subjacentes e gera uma estimativa contínua do estado do sistema. Esse estado do sistema estimado é subsequentemente utilizado pelo módulo de otimização de controle para atualizar as estratégias de controle de forma dinâmica. As saídas de controle otimizadas são então encaminhadas ao módulo de tomada de decisão, que interpreta os resultados e gera decisões acionáveis para a operação do sistema. Um mecanismo de realimentação é incorporado para atualizar continuamente o sistema com base em novos dados observados, melhorando assim a adaptabilidade e o desempenho ao longo do tempo. Para aumentar a clareza e a reprodutibilidade, apresenta-se uma arquitetura em nível de sistema para ilustrar a interação entre os módulos. O sistema proposto consiste em quatro componentes principais, a saber, pré-processamento de dados, modelagem de operador neural com base física, otimização de controle e tomada de decisão. Esses módulos estão interconectados por meio de interfaces bem definidas de entrada e saída, garantindo fluxo contínuo de dados, aprendizado iterativo e operação coordenada em todo o sistema de gêmeo digital.

Figura 3: Fluxograma da Arquitetura de Otimização de Controle em Nível de Sistema. Mostra a arquitetura geral do sistema do trabalho proposto. Clique aqui para visualizar uma versão maior desta figura.
A arquitetura do sistema mostra uma visão completa do modelo que pode ser usada para modelar e otimizar dinâmicas físicas não lineares complexas em sistemas de produção de petróleo e gás. Isso começa com os dados de entrada, que incluem os parâmetros utilizados na simulação e as condições de contorno usadas para representar o ambiente físico. Esses dados passam primeiro pelo módulo de pré-processamento de dados, onde são realizadas normalização e extração de características. Isso prepara os dados para o próximo módulo, onde o operador neural, FNO e o modelo de operador neural são utilizados. Esses modelos são usados para prever os estados do sistema, e essas informações são utilizadas para otimizar os parâmetros do sistema usando o módulo de otimização. Os resultados otimizados são então usados para tomada de decisões pelo módulo de tomada de decisão. Este módulo ajuda a determinar a eficiência do sistema. A estrutura também inclui os resultados de saída, onde os resultados do processo de otimização são mostrados na Figura 3. Além disso, um laço de realimentação é incluído, no qual os dados passam novamente pelo módulo de pré-processamento após os resultados de saída.