Trust-region based solver for nonlinear transport in heterogeneous porous media

被引:56
|
作者
Wang, Xiaochen [1 ]
Tchelepi, Hamdi A. [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
关键词
Reservoir simulation; Nonlinear solver; Transport; Flux function; Trust region; MULTIPHASE FLOW;
D O I
10.1016/j.jcp.2013.06.041
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We describe a new nonlinear solver for immiscible two-phase transport in porous media, where viscous, buoyancy, and capillary forces are significant. The flux (fractional flow) function, F, is a nonlinear function of saturation and typically has inflection points and can be non-monotonic. The non-convexity and non-monotonicity of F are major sources of difficulty for nonlinear solvers of coupled multiphase flow and transport in natural porous media. We describe a modified Newton algorithm that employs trust regions of the flux function to guide the Newton iterations. The flux function is divided into saturation trust regions delineated by the inflection, unit-flux, and end points. The updates are performed such that two successive iterations cannot cross any trust-region boundary. If a crossing is detected, the saturation value is chopped back to the appropriate trust-region boundary. The proposed trust-region Newton solver, which is demonstrated across the parameter space of viscous, buoyancy and capillary effects, is a significant extension of the inflection-point strategy of Jenny et al. (JCP, 2009) [5] for viscous dominated flows. We analyze the discrete nonlinear transport equation obtained using finite-volume discretization with phase-based upstream weighting. Then, we prove convergence of the trust-region Newton method irrespective of the timestep size for single-cell problems. Numerical results across the full range of the parameter space of viscous, gravity and capillary forces indicate that our trust-region scheme is unconditionally convergent for 1D transport. That is, for a given choice of timestep size, the unique discrete solution is found independently of the initial guess. For problems dominated by buoyancy and capillarity, the trust-region Newton solver overcomes the often severe limits on timestep size associated with existing methods. To validate the effectiveness of the new nonlinear solver for large reservoir models with strong heterogeneity, we compare it with state-of-the-art nonlinear solvers for two-phase flow and transport using the SPE 10 model. Compared with existing nonlinear solvers, our trust-region solver results in superior convergence performance and achieves reduction in the total Newton iterations by more than an order of magnitude together with a corresponding reduction in the overall computational cost. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:114 / 137
页数:24
相关论文
共 50 条
  • [1] Trust-Region Newton Solver for Multiphase Flow and Transport in Porous Media
    Wang, Xiaochen
    ProQuest Dissertations and Theses Global, 2012,
  • [2] Trust-Region Solver of a Nonlinear Magnetometer Disturbance Estimation Problem
    Wu, Jin
    Li, Chong
    Zhang, Chengxi
    Jiang, Yi
    Huang, Yulong
    Wang, Lujia
    Liu, Ming
    IEEE SENSORS JOURNAL, 2021, 21 (20) : 22569 - 22577
  • [3] STRSCNE: A scaled trust-region solver for constrained nonlinear equations
    Bellavia, S
    Macconi, M
    Morini, B
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2004, 28 (01) : 31 - 50
  • [4] STRSCNE: A Scaled Trust-Region Solver for Constrained Nonlinear Equations
    Stefania Bellavia
    Maria Macconi
    Benedetta Morini
    Computational Optimization and Applications, 2004, 28 : 31 - 50
  • [5] TRESNEI, a Matlab trust-region solver for systems of nonlinear equalities and inequalities
    Benedetta Morini
    Margherita Porcelli
    Computational Optimization and Applications, 2012, 51 : 27 - 49
  • [6] TRESNEI, a Matlab trust-region solver for systems of nonlinear equalities and inequalities
    Morini, Benedetta
    Porcelli, Margherita
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2012, 51 (01) : 27 - 49
  • [7] A TRUST-REGION ALGORITHM FOR HETEROGENEOUS MULTIOBJECTIVE OPTIMIZATION
    Thomann, Jana
    Eichfelder, Gabriele
    SIAM JOURNAL ON OPTIMIZATION, 2019, 29 (02) : 1017 - 1047
  • [8] Effective transport parameters for nonlinear transport in heterogeneous porous media
    Attinger, S
    Kinzelbach, W
    MODELLING OF TRANSPORT PROCESSES IN SOILS: AT VARIOUS SCALES IN TIME AND SPACE, 1999, : 501 - 508
  • [9] A BFGS trust-region method for nonlinear equations
    Yuan, Gonglin
    Wei, Zengxin
    Lu, Xiwen
    COMPUTING, 2011, 92 (04) : 317 - 333
  • [10] A BFGS trust-region method for nonlinear equations
    Gonglin Yuan
    Zengxin Wei
    Xiwen Lu
    Computing, 2011, 92 : 317 - 333