Título: | GEMA, A NEW FRAMEWORK FOR PROTOTYPING, DEVELOPMENT AND INTEGRATION OF MULTIPHYSICS AND MULTISCALE SIMULATIONS IN MULTIDISCIPLINARY GROUPS | ||||||||||||
Autor: |
CARLOS AUGUSTO TEIXEIRA MENDES |
||||||||||||
Colaborador(es): |
MARCELO GATTASS - Orientador |
||||||||||||
Catalogação: | 29/AGO/2016 | Língua(s): | PORTUGUESE - BRAZIL |
||||||||||
Tipo: | TEXT | Subtipo: | THESIS | ||||||||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=27217&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=27217&idi=2 |
||||||||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.27217 | ||||||||||||
Resumo: | |||||||||||||
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.
|
|||||||||||||
|