发明名称 System and method for performing reservoir simulation using preconditioning
摘要 A computer-implemented system, method, and software are provided for solving linear systems of equations arising in reservoir simulation. A linear system of fluid flow equations, including a plurality of unknown variables, is provided that represents fluid flow properties in a geological formation of a subterranean reservoir. Block diagonal scaling is applied to the linear system of fluid flow equations. Threshold incomplete lower-upper approximate factorization is applied to obtain a preconditioning matrix, which can be used to iteratively solve unknown variables associated with the system of fluid flow equations. Preconditioning can be used directly as part of a preconditioned Krylov subspace method or alternatively as a 2nd stage preconditioner in a CPR algorithm.
申请公布号 US8903694(B2) 申请公布日期 2014.12.02
申请号 US201213404072 申请日期 2012.02.24
申请人 Chevron U.S.A. Inc.;Schlumberger Technology Corporation 发明人 Wallis John R.;Li Gary K.;Shaw Gareth
分类号 G06G7/50;G06F17/12;G06F17/50 主分类号 G06G7/50
代理机构 代理人
主权项 1. A computer-implemented method for solving linear systems of equations arising in reservoir simulation, the method comprising: (a) providing a linear system of fluid flow equations that represents fluid flow properties in a geological formation of a subterranean reservoir, the linear system of fluid flow equations comprising a plurality of unknown variables; (b) applying, with a processor, block diagonal scaling to the linear system of fluid flow equations to obtain a block diagonal matrix; (c) applying at least one of Sinkhorn-Knopp Column-Row equilibration, Sinkhorn-Knopp Row-Column equilibration, or Ruiz Row-Column equilibration; (d) applying threshold incomplete lower-upper approximate factorization to the block diagonal matrix to obtain a preconditioning matrix; and (e) iteratively solving the linear system of fluid flow equations for the unknown variables using the preconditioning matrix.
地址 San Ramon CA US
您可能感兴趣的专利