Change search
ReferencesLink to record
Permanent link

Direct link
Implementation of a Surfactant Model in MRST With Basis in Schlumberger's Eclipse
Norwegian University of Science and Technology, Faculty of Engineering Science and Technology, Department of Petroleum Engineering and Applied Geophysics.
2013 (English)MasteroppgaveStudent thesis
Abstract [en]

In conjunction with the Open Porous Media (OPM) Initiative, SINTEF Applied Mathematics in Oslo have developed the Matlab Reservoir Simulation Toolbox (MRST) with the purpose to function as a an efficient testing platform for im- plementation of new solution and discretisation methods in reservoir simulations applications. MRST has been released as an open-source program under the GNU General Public License (GPL), and in this thesis, the author intends to mod- ify the existing source code of MRST release 2012b to implement a surfactant model as an extension to a black-oil framework of equations. The governing equa- tions are evaluated using the finite-volume method and the system of equations is solved fully-implicitly using the Newton-Raphson method. The model created in this thesis is based on the surfactant model in Eclipse r which is described in the Eclipse Technical Description. A central part of MRST is the use of automatic differentiation. This is a way to compute function derivatives of coded equations without the tedious, explicit coding of derivative with respect to each separate variable. This is useful when implementing new physics to the already existing framework of equations, as the Jacobian matrix in the Newton-Raphson method can be obtained automatically for newly implemented equations, simply by associating them with a specific Matlab class. A feature of MRST is that it supports industry standard input formatting, so the surfactant model specific keywords in Eclipse r have also been implemented in MRST to allow for an easy transition when comparing the results from the two simulation programs. Based on observations made, the authors concludes that the work of implementing a surfactant model to an existing black-oil formulation for general grids in MRST has been successful. The model compares well with Eclipse r and predicts largely the same behaviour in terms of surfactant distribution, saturation and pressureprofile along with production data. However, it is not able to fully replicate the results from Eclipse r . The reason for this is largely undetermined, but the author points at a few key observations: 1) The observed smearing of the results in the surfactant profile is indicative of differences in the numerical solution between Eclipse r and the implemented surfactant model. This difference results in a higher degree of numerical dispersion in the implemented surfactant model than for Eclipse. 2) The implementation of fluid transport properties, perhaps relative permeability especially, is also pointed out as a reason for the observed differences. The author means that the model is a good foundation for further research and development in surfactant injection modelling.

Place, publisher, year, edition, pages
Institutt for petroleumsteknologi og anvendt geofysikk , 2013. , 135 p.
URN: urn:nbn:no:ntnu:diva-22024Local ID: ntnudaim:9605OAI: diva2:646762
Available from: 2013-09-09 Created: 2013-09-09 Last updated: 2013-09-09Bibliographically approved

Open Access in DiVA

fulltext(9784 kB)2741 downloads
File information
File name FULLTEXT01.pdfFile size 9784 kBChecksum SHA-512
Type fulltextMimetype application/pdf
cover(184 kB)14 downloads
File information
File name COVER01.pdfFile size 184 kBChecksum SHA-512
Type coverMimetype application/pdf

By organisation
Department of Petroleum Engineering and Applied Geophysics

Search outside of DiVA

GoogleGoogle Scholar
Total: 2741 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 137 hits
ReferencesLink to record
Permanent link

Direct link