Development of a Parallel Geomechanics Code Based on the Message-Passing-Interface (MPI) Approach and Iterative Coupling with a Parallelized Flow and Thermal Simulator for the Analysis of System Behavior in Hydrate-Bearing Geologic Media

The Reservoir GeoMechanics Simulator (RGMS), a geomechanics simulator based on the finite element method and parallelized using the Message Passing Interface (MPI), is developed in this work to model the stresses and deformations in subsurface systems. RGMS can be used stand-alone, or coupled with f...

Full description

Bibliographic Details
Main Author: Zhang, Jiecheng
Other Authors: Moridis, George J., Blasingame, Thomas A., Kim, Jihoon, Strouboulis, Theofanis
Format: Thesis
Language:English
Published: 2022
Subjects:
Online Access:https://hdl.handle.net/1969.1/195443
id fttexasamuniv:oai:oaktrust.library.tamu.edu:1969.1/195443
record_format openpolar
spelling fttexasamuniv:oai:oaktrust.library.tamu.edu:1969.1/195443 2023-08-27T04:10:34+02:00 Development of a Parallel Geomechanics Code Based on the Message-Passing-Interface (MPI) Approach and Iterative Coupling with a Parallelized Flow and Thermal Simulator for the Analysis of System Behavior in Hydrate-Bearing Geologic Media Zhang, Jiecheng Moridis, George J. Blasingame, Thomas A. Kim, Jihoon Strouboulis, Theofanis 2022-01-27T22:21:04Z application/pdf https://hdl.handle.net/1969.1/195443 en eng https://hdl.handle.net/1969.1/195443 MPI Parallelization Geomechanics Methane Hydrate Coupled Simulation Thesis text 2022 fttexasamuniv 2023-08-05T22:05:40Z The Reservoir GeoMechanics Simulator (RGMS), a geomechanics simulator based on the finite element method and parallelized using the Message Passing Interface (MPI), is developed in this work to model the stresses and deformations in subsurface systems. RGMS can be used stand-alone, or coupled with flow and transport models. pT+H V1.5, a parallel MPI-based version of the serial T+H V1.5 code that describes mass and heat flow in hydrate-bearing porous media, is also developed. Using the fixed-stress split iterative scheme, RGMS is coupled with the pT+H V1.5 to investigate the geomechanical responses associated with gas production from hydrate accumulations. The code development and testing process involve evaluation of the parallelization and of the coupling method, as well as verification and validation of the results. The parallel performance of the codes is tested on the Texas A&M University Ada Linux cluster using up to 512 processors, and on a Mac Pro computer with 12 processors. The investigated problems are: Group 1: Geomechanical problems solved by RGMS in 2D Cartesian and cylindrical domains and a 3D problem, involving 4×10⁶ and 3.375×10⁶ elements, respectively; Group 2: Realistic problems of gas production from hydrates using pT+H V1.5 in 2D and 3D systems with 2.45×10⁵ and 3.6×10⁶ elements, respectively; Group 3: The problems in Group 2 solved with the coupled RGMS-pT+H V1.5 simulator, fully accounting for geomechanics. Two domain partitioning options are investigated on the Ada Linux cluster, and the code parallel performance is monitored. Using 512 processors, the simulation speedups (a) of RGMS are 218.89, 188.13, and 284.70 in the Group 1 problems, (b) of pT+H V1.5 are 174.25 and 341.67 in the Group 2 cases, and (c) of the coupled simulators are 134.97 and 331.80 in the Group 3 cases. The results produced in this work show (a) the necessity of using full geomechanics simulators in marine hydrate-related studies because of the associated pronounced geomechanical effects on production and ... Thesis Methane hydrate Texas A&M University Digital Repository
institution Open Polar
collection Texas A&M University Digital Repository
op_collection_id fttexasamuniv
language English
topic MPI Parallelization
Geomechanics
Methane Hydrate
Coupled Simulation
spellingShingle MPI Parallelization
Geomechanics
Methane Hydrate
Coupled Simulation
Zhang, Jiecheng
Development of a Parallel Geomechanics Code Based on the Message-Passing-Interface (MPI) Approach and Iterative Coupling with a Parallelized Flow and Thermal Simulator for the Analysis of System Behavior in Hydrate-Bearing Geologic Media
topic_facet MPI Parallelization
Geomechanics
Methane Hydrate
Coupled Simulation
description The Reservoir GeoMechanics Simulator (RGMS), a geomechanics simulator based on the finite element method and parallelized using the Message Passing Interface (MPI), is developed in this work to model the stresses and deformations in subsurface systems. RGMS can be used stand-alone, or coupled with flow and transport models. pT+H V1.5, a parallel MPI-based version of the serial T+H V1.5 code that describes mass and heat flow in hydrate-bearing porous media, is also developed. Using the fixed-stress split iterative scheme, RGMS is coupled with the pT+H V1.5 to investigate the geomechanical responses associated with gas production from hydrate accumulations. The code development and testing process involve evaluation of the parallelization and of the coupling method, as well as verification and validation of the results. The parallel performance of the codes is tested on the Texas A&M University Ada Linux cluster using up to 512 processors, and on a Mac Pro computer with 12 processors. The investigated problems are: Group 1: Geomechanical problems solved by RGMS in 2D Cartesian and cylindrical domains and a 3D problem, involving 4×10⁶ and 3.375×10⁶ elements, respectively; Group 2: Realistic problems of gas production from hydrates using pT+H V1.5 in 2D and 3D systems with 2.45×10⁵ and 3.6×10⁶ elements, respectively; Group 3: The problems in Group 2 solved with the coupled RGMS-pT+H V1.5 simulator, fully accounting for geomechanics. Two domain partitioning options are investigated on the Ada Linux cluster, and the code parallel performance is monitored. Using 512 processors, the simulation speedups (a) of RGMS are 218.89, 188.13, and 284.70 in the Group 1 problems, (b) of pT+H V1.5 are 174.25 and 341.67 in the Group 2 cases, and (c) of the coupled simulators are 134.97 and 331.80 in the Group 3 cases. The results produced in this work show (a) the necessity of using full geomechanics simulators in marine hydrate-related studies because of the associated pronounced geomechanical effects on production and ...
author2 Moridis, George J.
Blasingame, Thomas A.
Kim, Jihoon
Strouboulis, Theofanis
format Thesis
author Zhang, Jiecheng
author_facet Zhang, Jiecheng
author_sort Zhang, Jiecheng
title Development of a Parallel Geomechanics Code Based on the Message-Passing-Interface (MPI) Approach and Iterative Coupling with a Parallelized Flow and Thermal Simulator for the Analysis of System Behavior in Hydrate-Bearing Geologic Media
title_short Development of a Parallel Geomechanics Code Based on the Message-Passing-Interface (MPI) Approach and Iterative Coupling with a Parallelized Flow and Thermal Simulator for the Analysis of System Behavior in Hydrate-Bearing Geologic Media
title_full Development of a Parallel Geomechanics Code Based on the Message-Passing-Interface (MPI) Approach and Iterative Coupling with a Parallelized Flow and Thermal Simulator for the Analysis of System Behavior in Hydrate-Bearing Geologic Media
title_fullStr Development of a Parallel Geomechanics Code Based on the Message-Passing-Interface (MPI) Approach and Iterative Coupling with a Parallelized Flow and Thermal Simulator for the Analysis of System Behavior in Hydrate-Bearing Geologic Media
title_full_unstemmed Development of a Parallel Geomechanics Code Based on the Message-Passing-Interface (MPI) Approach and Iterative Coupling with a Parallelized Flow and Thermal Simulator for the Analysis of System Behavior in Hydrate-Bearing Geologic Media
title_sort development of a parallel geomechanics code based on the message-passing-interface (mpi) approach and iterative coupling with a parallelized flow and thermal simulator for the analysis of system behavior in hydrate-bearing geologic media
publishDate 2022
url https://hdl.handle.net/1969.1/195443
genre Methane hydrate
genre_facet Methane hydrate
op_relation https://hdl.handle.net/1969.1/195443
_version_ 1775352707883728896