[en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS

Detalhes bibliográficos
Autor(a) principal: CARLOS AUGUSTO TEIXEIRA MENDES
Data de Publicação: 2016
Tipo de documento: Outros
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27217@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27217@2
http://doi.org/10.17771/PUCRio.acad.27217
Resumo: [pt] A exploração e produção de petróleo é uma tarefa complexa onde a utilização de modelos físicos é fundamental para minimizar riscos exploratórios e maximizar o retorno do capital investido durante a etapa de produção dos campos descobertos. Com o passar do tempo, estes modelos vêm se tornando cada vez mais complexos, apresentando uma grande tendência de integração entre simuladores distintos e dando origem à necessidade de novas simulações multifísicas, onde modelos físicos isolados são resolvidos conjuntamente de maneira acoplada. Este trabalho apresenta o framework GeMA (Geo Modelling Analysis framework), uma biblioteca para suporte ao desenvolvimento de novos simuladores multifísicos, permitindo tanto o acoplamento de novos modelos construídos tendo o framework como base, quanto a integração com simuladores já existentes. Seu objetivo é promover a utilização de técnicas de engenharia de software tais como extensibilidade, reusabilidade, modularidade e portabilidade na construção de modelos físicos para engenharia, permitindo que engenheiros estejam livres para se concentrarem na formulação física do problema, uma vez que o framework se encarrega do gerenciamento de dados e das funções de suporte necessárias, agilizando a produção de código. Construído para auxiliar durante todo o fluxo de trabalho de uma simulação multifísica, a arquitetura do framework suporta múltiplos paradigmas de simulação e acoplamento de físicas, com especial ênfase no método de elementos finitos, sendo capaz de representar o domínio espacial através de múltiplas discretizações (malhas) e efetuar a troca de valores entre as mesmas. O framework implementa ainda conceitos importantes de extensibilidade, através do uso combinado de plugins e interfaces abstratas, bem como orquestração configurável e prototipação rápida através do uso da linguagem Lua. Além da descrição do framework, este trabalho apresenta ainda um conjunto de testes aplicados para testar sua corretude e expressividade, com especial ênfase em um modelo 2D de modelagem de bacias acoplando cálculo não linear de temperatura baseado em elementos finitos, compactação mecânica, maturação e geração de hidrocarbonetos.
id PUC_RIO-1_b80482433c6b00e37dc1a471ff937fa8
oai_identifier_str oai:MAXWELL.puc-rio.br:27217
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS [pt] GEMA, UM NOVO FRAMEWORK PARA A PROTOTIPAÇÃO, DESENVOLVIMENTO E INTEGRAÇÃO DE SIMULAÇÕES MULTIFÍSICAS E MULTIESCALAS EM GRUPOS MULTIDISCIPLINARES [pt] SIMULACAO[pt] MULTIESCALA[pt] MULTIFISICA[pt] FRAMEWORK[en] SIMULATION[en] FRAMEWORK[pt] A exploração e produção de petróleo é uma tarefa complexa onde a utilização de modelos físicos é fundamental para minimizar riscos exploratórios e maximizar o retorno do capital investido durante a etapa de produção dos campos descobertos. Com o passar do tempo, estes modelos vêm se tornando cada vez mais complexos, apresentando uma grande tendência de integração entre simuladores distintos e dando origem à necessidade de novas simulações multifísicas, onde modelos físicos isolados são resolvidos conjuntamente de maneira acoplada. Este trabalho apresenta o framework GeMA (Geo Modelling Analysis framework), uma biblioteca para suporte ao desenvolvimento de novos simuladores multifísicos, permitindo tanto o acoplamento de novos modelos construídos tendo o framework como base, quanto a integração com simuladores já existentes. Seu objetivo é promover a utilização de técnicas de engenharia de software tais como extensibilidade, reusabilidade, modularidade e portabilidade na construção de modelos físicos para engenharia, permitindo que engenheiros estejam livres para se concentrarem na formulação física do problema, uma vez que o framework se encarrega do gerenciamento de dados e das funções de suporte necessárias, agilizando a produção de código. Construído para auxiliar durante todo o fluxo de trabalho de uma simulação multifísica, a arquitetura do framework suporta múltiplos paradigmas de simulação e acoplamento de físicas, com especial ênfase no método de elementos finitos, sendo capaz de representar o domínio espacial através de múltiplas discretizações (malhas) e efetuar a troca de valores entre as mesmas. O framework implementa ainda conceitos importantes de extensibilidade, através do uso combinado de plugins e interfaces abstratas, bem como orquestração configurável e prototipação rápida através do uso da linguagem Lua. Além da descrição do framework, este trabalho apresenta ainda um conjunto de testes aplicados para testar sua corretude e expressividade, com especial ênfase em um modelo 2D de modelagem de bacias acoplando cálculo não linear de temperatura baseado em elementos finitos, compactação mecânica, maturação e geração de hidrocarbonetos.[en] Petroleum exploration and production is a complex task where the use of physical models is imperative to minimize exploration risks and maximize the return on the invested capital during the production phase of new oil fields. Over time, these models have become more and more complex, giving rise to a tendency of integration between several simulators and the need for new multiphysics simulations, where single-physics models are solved together in a coupled way. This work presents the GeMA (Geo Modelling Analysis) framework, a library to support the development of new multiphysics simulators, allowing both the coupling of new models built with the framework as a base and the integration with pre-existing simulators. Its objective is to promote the use of software engineering techniques, such as extensibility, reusability, modularity and portability in the construction of engineering physical models, allowing engineers to focus on the physical problem formulation since the framework takes care of data management and other necessary support functions, speeding up code development. Built to aid during the entire multiphysics simulation workflow, the framework architecture supports multiple simulation and coupling paradigms, with special emphasis given to finite element methods. Being capable of representing the spatial domain by multiple discretizations (meshes) and exchanging values between them, the framework also implements some important concepts of extensibility, through the combined use of plugins and abstract interfaces, configurable orchestration and fast prototyping through the use of the Lua language. This work also presents a set of test cases used to assess the framework correctness and expressiveness, with particular emphasis given to a 2D basin model that couples FEM non-linear temperature calculations based on finite elements, mechanical compaction and hydrocarbon maturation and generation.MAXWELLMARCELO GATTASSCARLOS AUGUSTO TEIXEIRA MENDES2016-08-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27217@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27217@2http://doi.org/10.17771/PUCRio.acad.27217porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2022-06-28T00:00:00Zoai:MAXWELL.puc-rio.br:27217Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342022-06-28T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS
[pt] GEMA, UM NOVO FRAMEWORK PARA A PROTOTIPAÇÃO, DESENVOLVIMENTO E INTEGRAÇÃO DE SIMULAÇÕES MULTIFÍSICAS E MULTIESCALAS EM GRUPOS MULTIDISCIPLINARES
title [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS
spellingShingle [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS
CARLOS AUGUSTO TEIXEIRA MENDES
[pt] SIMULACAO
[pt] MULTIESCALA
[pt] MULTIFISICA
[pt] FRAMEWORK
[en] SIMULATION
[en] FRAMEWORK
title_short [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS
title_full [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS
title_fullStr [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS
title_full_unstemmed [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS
title_sort [en] GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS
author CARLOS AUGUSTO TEIXEIRA MENDES
author_facet CARLOS AUGUSTO TEIXEIRA MENDES
author_role author
dc.contributor.none.fl_str_mv MARCELO GATTASS
dc.contributor.author.fl_str_mv CARLOS AUGUSTO TEIXEIRA MENDES
dc.subject.por.fl_str_mv [pt] SIMULACAO
[pt] MULTIESCALA
[pt] MULTIFISICA
[pt] FRAMEWORK
[en] SIMULATION
[en] FRAMEWORK
topic [pt] SIMULACAO
[pt] MULTIESCALA
[pt] MULTIFISICA
[pt] FRAMEWORK
[en] SIMULATION
[en] FRAMEWORK
description [pt] A exploração e produção de petróleo é uma tarefa complexa onde a utilização de modelos físicos é fundamental para minimizar riscos exploratórios e maximizar o retorno do capital investido durante a etapa de produção dos campos descobertos. Com o passar do tempo, estes modelos vêm se tornando cada vez mais complexos, apresentando uma grande tendência de integração entre simuladores distintos e dando origem à necessidade de novas simulações multifísicas, onde modelos físicos isolados são resolvidos conjuntamente de maneira acoplada. Este trabalho apresenta o framework GeMA (Geo Modelling Analysis framework), uma biblioteca para suporte ao desenvolvimento de novos simuladores multifísicos, permitindo tanto o acoplamento de novos modelos construídos tendo o framework como base, quanto a integração com simuladores já existentes. Seu objetivo é promover a utilização de técnicas de engenharia de software tais como extensibilidade, reusabilidade, modularidade e portabilidade na construção de modelos físicos para engenharia, permitindo que engenheiros estejam livres para se concentrarem na formulação física do problema, uma vez que o framework se encarrega do gerenciamento de dados e das funções de suporte necessárias, agilizando a produção de código. Construído para auxiliar durante todo o fluxo de trabalho de uma simulação multifísica, a arquitetura do framework suporta múltiplos paradigmas de simulação e acoplamento de físicas, com especial ênfase no método de elementos finitos, sendo capaz de representar o domínio espacial através de múltiplas discretizações (malhas) e efetuar a troca de valores entre as mesmas. O framework implementa ainda conceitos importantes de extensibilidade, através do uso combinado de plugins e interfaces abstratas, bem como orquestração configurável e prototipação rápida através do uso da linguagem Lua. Além da descrição do framework, este trabalho apresenta ainda um conjunto de testes aplicados para testar sua corretude e expressividade, com especial ênfase em um modelo 2D de modelagem de bacias acoplando cálculo não linear de temperatura baseado em elementos finitos, compactação mecânica, maturação e geração de hidrocarbonetos.
publishDate 2016
dc.date.none.fl_str_mv 2016-08-29
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/other
format other
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27217@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27217@2
http://doi.org/10.17771/PUCRio.acad.27217
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27217@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27217@2
http://doi.org/10.17771/PUCRio.acad.27217
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1814822596215046144