
Ocean Framework (Third Party Simulation), C#, .NET, C++
A Petrobras opera com um portfólio diversificado de simuladores de reservatório, incluindo a família CMG (IMEX, GEM, STARS), amplamente utilizada em estudos de recuperação avançada, óleos pesados e modelagem composicional. Embora o Petrel ofereça suporte nativo a alguns simuladores comerciais, a integração com os simuladores CMG dentro do ambiente Petrel exigia uma camada de acoplamento específica, capaz de traduzir o modelo de reservatório do Petrel para os formatos de entrada do CMG e devolver os resultados de simulação ao ambiente do projeto.
Operar simuladores externos a partir do Petrel sem uma integração nativa gera uma série de fricções operacionais: exportações manuais de modelos, edição de decks de simulação fora do ambiente, perda de rastreabilidade entre o modelo geológico e os resultados de simulação, e dificuldade em automatizar fluxos que envolvem múltiplas execuções, como ajuste de histórico e análise de incertezas. No contexto do BR-Kalman, a ausência dessa integração inviabilizaria a execução paralelizada de ensembles com simuladores CMG.

Os simuladores IMEX, GEM e STARS passaram a operar dentro do Petrel como simuladores de primeira classe, eliminando exportações manuais e edição de decks fora do ambiente.

O módulo habilita o uso de simuladores CMG nos fluxos de assimilação de dados do BR-Kalman, permitindo a execução paralelizada de ensembles em clusters HPC.

A coerência entre o modelo geológico, o deck de simulação e os resultados é mantida pelo próprio Petrel, reduzindo erros operacionais e preservando o histórico técnico do projeto.