






Dear Oscar,
Now I am also trying to use MRST to simulate the water-gas two-phase flow. Unfortunately, I cannot run the model successfully, especially when I set the fracture initially saturated by all water. I encounter severely convergence issue. I’d appreciate it if you can share your successful setup (e..g, a simple code bu MRST)
Thanks for your help in advance.
Best regard
Cong
从 Windows 版邮件发送
发件人: Oscar Molina
发送时间: 2023年2月26日 23:05
收件人: MRST-users: The Matlab Reservoir Simulation Toolbox User Group
主题: Re: [MRST Users] Issues with pressure-dependent bG in a gas-water system
Hi MRST authors,
A quick update: I believe I was able to fix the convergence issues with the gas-water model (fracture initially being filled with water) by adjusting the model's tolerance (model.toleranceCNV = 1e-6), limiting minimum and maximum expected pressures, and reducing the admissible changes in saturations over a time step. Still a bit hard for the nonlinear solver to converge at early time steps but it eventually does.
Thank you,
-Oscar M
On Monday, February 13, 2023 at 12:54:26 PM UTC-6 Oscar Molina wrote:
Hi Olav,
Quick update: I forgot to mention that my model seems to work well for oil-water flow. Oil properties are pressure-dependent and defined using interpTable with the spline method. See simulation results for a test case below.
Thank you,
-Oscar M
Fig 1. Pressure distribution after ~1 year of variable-pressure depletion
Fig 2. Production performance plot after ~1 year
From: sinte...@googlegroups.com <sinte...@googlegroups.com> on behalf of Oscar Molina <ommoli...@gmail.com>
Sent: Monday, December 26, 2022 4:12 PM
To: MRST-users: The Matlab Reservoir Simulation Toolbox User Group <sinte...@googlegroups.com>
Subject: [MRST Users] Issues with pressure-dependent bG in a gas-water system
I am setting up a gas-water simulation using initSimpleADIFluid to define the fluid system. Gas properties are pressure-dependent and defined using interpTable based on data from an external PVT table.
While muG seems to work fine, I am facing difficulties with bG (reciprocal of Bg) as the simulation does not converge even for very small time steps. With no success, I have tried different solvers (GMRES_ILUSolverAD, AMGCL_CPRSolverAD, BackslashSolverAD).
Your help is greatly appreciated!
-Oscar M
--
You received this message because you are subscribed to the Google Groups "MRST-users: The Matlab Reservoir Simulation Toolbox User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sintef-mrst...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sintef-mrst/e0d891ee-99f8-4290-92e3-43e5b8fcc6cen%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "MRST-users: The Matlab Reservoir Simulation Toolbox User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sintef-mrst...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sintef-mrst/46628e5c-f3dc-40d7-8793-0dbb3cc6cb79n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "MRST-users: The Matlab Reservoir Simulation Toolbox User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sintef-mrst...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sintef-mrst/d89b6a5f-fee5-4856-9306-4ec1f7beabcbn%40googlegroups.com.