发明名称 System and Method for Flexible and Efficient Simulation of Varying Fracture Density in a Reservoir Simulator
摘要 Simulation system and method for a reservoir represented by a model having a plurality of matrix nodes, a plurality of fracture nodes, a fracture zone and a fracture-free zone are described. One embodiment includes computer-implemented steps of, for each of a plurality of matrix nodes in interconnected zones, characterizing the matrix nodes as dual matrix nodes or non-dual matrix nodes. Dual matrix nodes may be treated as a block and eliminated, after which the coefficient matrix and RHS vector for the model are updated. In-fill patterns between and among fracture nodes and non-dual matrix nodes resulting from the elimination are determined. For non-dual matrix nodes, the nodes are merged to a fracture grid, after which the coefficient matrix and RHS vector for the model are updated accordingly. The resultant linear system is linearly solved, and backsolving is performed for any eliminated dual matrix nodes.
申请公布号 US2015006136(A1) 申请公布日期 2015.01.01
申请号 US201114365486 申请日期 2011.12.16
申请人 Hinkley Richard E.;Wang Qinghua;Watts James William;Fleming Graham Christopher;Camilleri Dominic;Wang Kefei;Liu Wei David 发明人 Hinkley Richard E.;Wang Qinghua;Watts James William;Fleming Graham Christopher;Camilleri Dominic;Wang Kefei;Liu Wei David
分类号 G06F17/50;E21B43/00 主分类号 G06F17/50
代理机构 代理人
主权项 1. A method for performing simulation of a reservoir represented by a model having a plurality of matrix nodes, a plurality of fracture nodes, at least one fracture zone and at least one fracture-free zone, the method comprising computer-implemented steps of: for each of a plurality of matrix nodes comprising interconnected zones, characterizing the matrix nodes; for a block comprised of one or more dual matrix nodes, eliminating the block and updating a coefficient matrix and RHS vector for the model accordingly; determining in-fill patterns between fracture nodes, including virtual fracture nodes, that will result from the elimination; for one or more virtual fracture nodes, merging the virtual fracture nodes to a fracture grid and updating the coefficient matrix and RHS vector for the model accordingly; solving the resultant linear system using a linear solver; and backsolving for the eliminated dual matrix nodes.
地址 Houston TX US