An efficient IMPES-based, shifting matrix algorithm to simulate two-phase, immiscible flow in porous media with application to CO 2 sequestration in the subsurface

Handle URI:
http://hdl.handle.net/10754/564488
Title:
An efficient IMPES-based, shifting matrix algorithm to simulate two-phase, immiscible flow in porous media with application to CO 2 sequestration in the subsurface
Authors:
Salama, Amgad ( 0000-0002-4463-1010 ) ; Sun, Shuyu ( 0000-0002-3078-864X ) ; El-Amin, Mohamed ( 0000-0002-1099-2299 )
Abstract:
The flow of two or more immiscible fluids in porous media is ubiquitous particularly in oil industry. This includes secondary and tertiary oil recovery, CO2 sequestration, etc. Accurate predictions of the development of these processes are important in estimating the benefits, e.g., in the form of increased oil extraction, when using certain technology. However, this accurate prediction depends to a large extent on two things; the first is related to our ability to correctly characterize the reservoir with all its complexities and the second depends on our ability to develop robust techniques that solve the governing equations efficiently and accurately. In this work, we introduce a new robust and efficient numerical technique to solving the governing conservation laws which govern the movement of two immiscible fluids in the subsurface. This work will be applied to the problem of CO2 sequestration in deep saline aquifer; however, it can also be extended to incorporate more cases. The traditional solution algorithms to this problem are based on discretizing the governing laws on a generic cell and then proceed to the other cells within loops. Therefore, it is expected that, calling and iterating these loops several times can take significant amount of CPU time. Furthermore, if this process is done using programming languages which require repeated interpretation each time a loop is called like Matlab, Python or the like, extremely longer time is expected particularly for larger systems. In this new algorithm, the solution is done for all the nodes at once and not within loops. The solution methodology involves manipulating all the variables as column vectors. Then using shifting matrices, these vectors are sifted in such a way that subtracting relevant vectors produces the corresponding difference algorithm. It has been found that this technique significantly reduces the amount of CPU times compared with traditional technique implemented within the framework of Matlab.
KAUST Department:
Physical Sciences and Engineering (PSE) Division; Environmental Science and Engineering Program; Computational Transport Phenomena Lab; Earth Science and Engineering Program
Publisher:
Society of Petroleum Engineers (SPE)
Journal:
Carbon Management Technology Conference
Conference/Event name:
Carbon Management Technology Conference 2012
Issue Date:
2012
DOI:
10.7122/150291-ms
Type:
Conference Paper
ISBN:
9781618396112
Appears in Collections:
Conference Papers; Environmental Science and Engineering Program; Physical Sciences and Engineering (PSE) Division; Earth Science and Engineering Program; Computational Transport Phenomena Lab

Full metadata record

DC FieldValue Language
dc.contributor.authorSalama, Amgaden
dc.contributor.authorSun, Shuyuen
dc.contributor.authorEl-Amin, Mohameden
dc.date.accessioned2015-08-04T07:02:16Zen
dc.date.available2015-08-04T07:02:16Zen
dc.date.issued2012en
dc.identifier.isbn9781618396112en
dc.identifier.doi10.7122/150291-msen
dc.identifier.urihttp://hdl.handle.net/10754/564488en
dc.description.abstractThe flow of two or more immiscible fluids in porous media is ubiquitous particularly in oil industry. This includes secondary and tertiary oil recovery, CO2 sequestration, etc. Accurate predictions of the development of these processes are important in estimating the benefits, e.g., in the form of increased oil extraction, when using certain technology. However, this accurate prediction depends to a large extent on two things; the first is related to our ability to correctly characterize the reservoir with all its complexities and the second depends on our ability to develop robust techniques that solve the governing equations efficiently and accurately. In this work, we introduce a new robust and efficient numerical technique to solving the governing conservation laws which govern the movement of two immiscible fluids in the subsurface. This work will be applied to the problem of CO2 sequestration in deep saline aquifer; however, it can also be extended to incorporate more cases. The traditional solution algorithms to this problem are based on discretizing the governing laws on a generic cell and then proceed to the other cells within loops. Therefore, it is expected that, calling and iterating these loops several times can take significant amount of CPU time. Furthermore, if this process is done using programming languages which require repeated interpretation each time a loop is called like Matlab, Python or the like, extremely longer time is expected particularly for larger systems. In this new algorithm, the solution is done for all the nodes at once and not within loops. The solution methodology involves manipulating all the variables as column vectors. Then using shifting matrices, these vectors are sifted in such a way that subtracting relevant vectors produces the corresponding difference algorithm. It has been found that this technique significantly reduces the amount of CPU times compared with traditional technique implemented within the framework of Matlab.en
dc.publisherSociety of Petroleum Engineers (SPE)en
dc.titleAn efficient IMPES-based, shifting matrix algorithm to simulate two-phase, immiscible flow in porous media with application to CO 2 sequestration in the subsurfaceen
dc.typeConference Paperen
dc.contributor.departmentPhysical Sciences and Engineering (PSE) Divisionen
dc.contributor.departmentEnvironmental Science and Engineering Programen
dc.contributor.departmentComputational Transport Phenomena Laben
dc.contributor.departmentEarth Science and Engineering Programen
dc.identifier.journalCarbon Management Technology Conferenceen
dc.conference.date7 February 2012 through 9 February 2012en
dc.conference.nameCarbon Management Technology Conference 2012en
dc.conference.locationOrlando, FLen
kaust.authorSalama, Amgaden
kaust.authorSun, Shuyuen
kaust.authorEl-Amin, Mohameden
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.