A Weighted Nine-Point Finite-Difference Scheme For Eliminating The Grid Orientation Effect In Numerical Reservoir Simulation

1979 ◽  
Author(s):  
Stephen C.M. Ko ◽  
Anthony D.K. Au
1985 ◽  
Vol 25 (06) ◽  
pp. 902-908 ◽  
Author(s):  
James C. Frauenthal ◽  
Roland B. di Franco ◽  
Brian F. Towler

Abstract A generalization of upstream weighting is proposed as a method for reducing grid-orientation effects in reservoir simulation. For the two sample problems studied,. a piston-flow waterflood and a realistic gas injection, the piston-flow waterflood and a realistic gas injection, the grid-orientation effect was almost completely eliminated. The new generalized upstream weighting (GUW) method is particularly attractive because it is fast and accurate, and particularly attractive because it is fast and accurate, and can be added easily to an existing simulator that uses upstream weighting. Introduction The grid-orientation effect is a well-known phenomenon in finite-difference reservoir simulation. Numerical results are highly dependent on the orientation of the finite-difference grid imposed on the model. In practice it occurs whenever one has a strongly adverse mobility ratio. This happens when one tries to push a viscous oil with a highly mobile fluid, such as steam or hydrocarbon gas. This paper presents a technique for reducing grid-orientation effects that is fast, flexible, and easily added to an existing simulator. A good survey of the research in this area was recently published. With this in mind, we will give an published. With this in mind, we will give an idiosyncratic interpretation of some of the techniques suggested by others. The main numerical difficulty in petroleum reservoir simulation is largely a consequence of the need to estimate individual phase mobilities halfway between finite-difference gridpoints. Because averaging the values from adjacent gridpoints is numerically unstable, the midgridpoint typically is assigned the value at the next upstream point. The idea of looking upstream for information point. The idea of looking upstream for information is found throughout much of computational fluid dynamics. Many improvements on one-point upstream weighting have been proposed in the reservoir simulation literature. The principal attractions of these techniques are that they can be interchanged easily within existing computer codes and do not add significantly to computation time. We found that the upstream weighting procedures have a common feature. If the midgridpoint in procedures have a common feature. If the midgridpoint in question lies, for example, on a grid line in the x direction, these techniques consider only other points on this same grid line in the extrapolation/interpolation process. A second body of literature developed around the idea of using a nine-point (instead of the standard five-point) finite-difference scheme to represent two-dimensional (2D) second derivatives. Because the nine-point scheme is a weighted superposition of two 5-point grids with a common center point and a 45 * relative rotation, the procedure averages away the grid-orientation effect to some extent without explaining it. Nevertheless, the nine-point grid schemes include one attractive feature absent from the upstream schemes: the weighting parameter can be tuned to improve the quality of the results. parameter can be tuned to improve the quality of the results. Perhaps the biggest fault of these procedures is that they Perhaps the biggest fault of these procedures is that they do not extend easily to three dimensions. The widening of the matrix bandwidth also increases the computation time. Our proposed technique is a modification of a procedure used successfully in the convective-heat transfer literature. It amounts to a generalization of one-point upstream weighting, accomplished by the introduction of mobility values from nearby points that lie in the true upstream direction rather than along a single grid line. This is explained in more detail in the next section. Note that the technique requires very little computer time. In fact, because most reservoir simulators use an automatic timestep adjustment, the improved stability of the technique, relative to standard upstream procedures, allows larger timesteps to be taken. Also, two adjustable parameters that permit the grid-orientation effect to be almost parameters that permit the grid-orientation effect to be almost completely eliminated are introduced. Finally, because the procedure works well with the standard five-point finite-difference representation of 2D second derivatives, it generates easily to three dimensions and is completely compatible with most reservoir simulators. Governing Equations The conservation equations for multiphase fluid flow in porous media are well known. However, the porous media are well known. However, the equations for three-phase flow are listed below for completeness. The continuity equations are as follows. SPEJ P. 902


2021 ◽  
Vol 425 ◽  
pp. 109923
Author(s):  
Karine Laurent ◽  
Éric Flauraud ◽  
Christophe Preux ◽  
Quang Huy Tran ◽  
Christophe Berthon

1978 ◽  
Vol 18 (01) ◽  
pp. 13-19 ◽  
Author(s):  
G.E. Robertson

Robertson, G.E., Woo, P.T., Members SPE-AIME, Chevron Oil Field P.T., Members SPE-AIME, Chevron Oil Field Research Co., La Habra, Calif. Abstract Grid orientation effects in reservoir simulation recently have received considerable attention. Several authors have proposed methods to reduce or to eliminate these effects. However, the proposed methods require reprogramming of simulators based on standard techniques. The reprogramming effort can be considerable if the numerical model is highly complex, such as in steamflood simulation. An orthogonal curvilinear coordinate system that essentially eliminates the problem of grid orientation was investigated. With no reprogramming, this computing grid can be used readily in existing simulators. Such grids were used to study pattern steamfloods and pattern waterfloods. The results are compared in detail with those obtained by using conventional Cargesian grids. Grid orientation is shown to have a more pronounced effect on the saturation fronts than oil recovery, whether in a steamflood or a waterflood. It is concluded that orthogonal curvilinear grids can be used easily to estimate pattern flood performance without modification of the solution method. Introduction In a simulation study of unfavorable mobility displacement, the areal orientation of the grid system, with respect to the location of the injectors and producers, can affect the calculated results. This is referred to as the "grid-orientation" effect. Fig. 1 illustrates two Cartesian grid orientations for one-eighth of a repeated five-spot pattern. The "parallel" orientation has a direct-flow pattern. The "parallel" orientation has a direct-flow path along the grid lines between the injector and path along the grid lines between the injector and producer, whereas the path is indirect in the producer, whereas the path is indirect in the "diagonal" system. Using a repeated five-spot pattern, Todd et al., Holloway et al., and Yanosik and McCracken investigated grid-orientation effects in gas or waterfloods. Coats et al. reported grid-orientation effects in steamfloods. In all cases, the investigators found that grid orientation significantly affected the movement of saturation fronts and the breakthrough time. Oil recovery was affected to a lesser extent. The effect appears to increase as the mobility ratio becomes more unfavorable and as the transition zone across the saturation front shortens. Todd et al. presented the two-point mobility approximation to alleviate the grid-orientation effect. Holloway et al. introduced a transmissibility modification scheme to reduce this effect further. While these two schemes can be introduced readily into simulators using explicit relative permeability, it is difficult to implement the schemes in simulators using implicit or semi-implicit relative permeability. Yanosik and McCracken observed that the grid-orientation effect probably was caused by the lack of flow from a grid block to its diagonal neighbors and introduced a nine-point finite-difference formula to account for this flow. SPEJ p. 13


Sign in / Sign up

Export Citation Format

Share Document