Nested Factorization

Author:

Appleyard J.R.1

Affiliation:

1. Exploration Consultants Ltd.

Abstract

Members SPE-AIME Abstract A new iterative technique for the solution of the linear equations arising in finite difference reservoir simulations is described. The method comprises a novel preconditioning for the Conjugate Gradient and Orthomin iteration procedures. Nested Factorization differs from the more commonly used incomplete Cholesky factorizations in that it does not form the preconditioning matrix from strictly upper and lower factors. Instead, it constructs block lower and upper factors using a procedure which adds one dimension at a time to the preconditioning matrix. The factorization procedure preconditioning matrix. The factorization procedure conserves material exactly for each phase at each linear iteration, and accomodates non-neighbour connections (arising from the treatment of faults, completing the circle in 3D coning studies, numerical aquifers, dual porosity/permeability systems etc.) in a natural way. A number of versions of the Nested Factorization algorithm are compared with other published methods for a series of 2D and 3D problems. It is found that the Nested problems. It is found that the Nested Factorization algorithms are all roughly comparable and that all compare very favourably with other published methods in terms both of computing speed published methods in terms both of computing speed storage requirements. Introduction A requirement common to methods for the iterative solution of large sparse sets of linear equations (1) is a procedure for computing an approximate solution to the residual equation (2) where rm = b - A.xm, is the residual after m iterations, and B is an approximation to A chosen so that the solution of (2) may be obtained efficlently. The search direction, qm, is used to update the solution, for example using (3) The updating procedure of equation (3) is used by older methods such as LSORC (1) and SIP (2). More recently, the Conjugate Gradient method (3), which in effect uses (4) where the scalar constants ai are chosen to minimize r.A-1.r, has been used to good effect on problems where the coefficient matrix, A, is symmetric. For asymmetric matrices, the Orthomin procedure (4), which minimizes r.r, provides an effective alternative. The effectiveness of all the above methods depends critically on how closely the preconditioning matrix, B, approximates to A. In this paper, preconditioning matrix, B, approximates to A. In this paper, we describe a new technique, called Nested Factorization, for constructing the preconditioning matrix in finite difference applications. The method differs from incomplete Cholesky factorizations, which are normally used to precondition the Conjugate Gradient and Orthomin procedures, in that B is not the product of strictly lower and upper triangular factors. Instead block lower and upper triangular factors are constructed by a procedure which adds one dimension at a time to the preconditioning matrix. In the remainder of this paper, the abbreviation ICCG is used to denote all methods which use an incomplete Cholesky factorization to precondition the Conjugate Gradient method. Nested Factorization was introduced and fully described by Appleyard et al. . It has subsequently been described by Ponting et al. in a revision of the original manuscript on mass conserving methods by Cheshire et al.

Publisher

SPE

Cited by 45 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3