Professional Documents
Culture Documents
Linking Reservoir and Surface Simulators How To Improve The Coupled Solutions Barroux2000
Linking Reservoir and Surface Simulators How To Improve The Coupled Solutions Barroux2000
Linking Reservoir and Surface Simulators How To Improve The Coupled Solutions Barroux2000
Linking reservoir and surface simulators: how to improve the coupled solutions
C. C. Barroux, Institut Francais du Petrole, P. Duchet-Suchaux, TotalFinaElf S.A., P. Samier, TotalFinaElf S.A., R. Nabil,
Gaz de France
fundamental techniques for accelerating implicit resolution test 3. For test 4, the communication, between the Unix
methods have also been proposed, among which one finds platform used for the reservoir simulation and the PC platform
domain overlapping17, domain decomposition18, and solution used for the surface simulation, has been established via an
preconditioning19. Ethernet network and PVM.
Up-to-now, a full integration appears to be still often The test production results, not shown here, are quite
preferred to a coupling through an interface software. similar. Two observations can be made: 1) coupling two
However, the coupling through an interface could offer more independent simulators through an interface does not result
flexibility in software choices when coupling two independent necessarily in a worse CPU time than that obtained with a
simulators, commercially available or not, provided that each fully integrated solution, 2) communication between different
simulator has to be "opened", i.e. it can exchange data with an platforms through a computer network is a factor for
external software during the simulation. Crossing the increasing elapsed simulation times. It is worth mentioning
information got from the literature, and from the screening of that, if here the time spent in the surface simulation is
various software, have allowed for getting a better relatively small compared to the time spent in the reservoir
understanding of this situation and for providing tracks on simulation, it is because of the case simplicity (a few wells, a
potential ways for improving the interfaced solutions. simple surface network, an essentially single phase flow,
Industrial needs from examination of various cases Black-Oil modeling).
Two case studies presented hereafter are used to discuss Case 2
particular results obtained with various coupled or fully To optimize the plan of development of a deep offshore oil
integrated solutions. Two other case studies are described to field with gas lift, simulations have been performed using the
focus the attention on needs not yet well satisfied by coupling of two independent software through an interface.
commercial solutions. They allow also for illustrating some Thirteen wells are producing through a rather complex
contexts where a reservoir/surface integrated approach is network including seven trunk lines. One of the simulation
needed. Since the objective is not to promote any software, cases has been used to test two frequencies of equilibration
and also because of the rapid software evolution, possibly between the reservoir simulator and the network simulator: at
invalidating in a next future any to-day ranking of software each reservoir simulation time step, at each month. Figure 1
quality, it has been preferred to avoid any mention of a trade shows that the run time (as a function of the simulated time) is,
mark. for an equilibration at each time step, about 50% higher than
Case 1 for an equilibration at each month.
The aim of the study is to explore the possibilities of
putting into production a high pressure gas reservoir through Fig. 1 – Influence of equilibration frequency on computing time
an existing surface network gathering the production of
Computing Time (hours)
16
several gas reservoirs already largely produced and depleted. End of the
Date of compression, compression sizing together with 12 production
optimized production scenario are expected from the study. plateau
From a coupling point of view, the case is rather simple since 8
only a few number of wells (coupling points) are involved, and Reservoir
since the flow is essentially single phase flow. Specific simulation
4
requirements for the surface network simulator are an alone
optimization functionality and an option to represent some of 0
the reservoirs as tank models. Table 1 gives the running 0 0.5 1 1.5 2
computation times (RT) of four tests with different coupled Sim ulated Tim e (Days x 10**3)
and fully integrated software, normalized with respect to a Equilibration frequency : Time Step Month
reference running time. The reference running time (RTref) is
the time obtained for the reservoir simulation alone (without Fig. 2 – Influence of equilibration frequency on simulation results
any coupling to a network simulator), run on a Unix platform.
Qo
Table 1: test simulation conditions
Production Rate
The results show also that the simulation is faster in the approach has been recognized as essential. A first step
production plateau period than in the decline period, the time underway is building a model for the actual complex network.
savings appearing larger in the decline period than in the A second step will be to perform coupled reservoir/surface
plateau period. Figure 2 illustrates that the results of oil and simulation studies on a few last years of production to verify
water field production rates obtained during five years of the adequacy between the reservoir model and the surface
production with both equilibration frequencies are quite model in a context of history match. It is wished, for the first
similar, this demonstrating that a coupling at each time step is history match simulations, to use a loose coupling, i.e. to
not optimal in this case. couple explicitly the simulators at the well head level, the
Both reservoir and surface models are Black-Oil (BO). The reservoir model passing rates as boundary conditions to the
run time, even with the reduced equilibration frequency, is network model. To keep consistency with the rate control by
much larger (about ten times) than the time needed by the the reservoir model, it is also wished that the network
reservoir simulation alone. For a coupled compositional simulator works under the reservoir simulator control. These
simulation, potentially requested in case of limiting options, not developed in the available commercial interfaces,
composition specifications and/or for providing compositions are discussed in the following sections.
to surface process simulations, computation time should have Comments
been even larger. In fact, we have found no commercial A common point in the cases briefly presented above is the
solution for compositional coupling of two independent very large time scale of the simulations compared to the
software. To our knowledge, the only reported compositional typical time scale of transient phenomena occurring in wells,
experience is from Litvak12 and it seems to correspond to a risers or at the surface level. The transient effects are then not
fully integrated solution. Besides, although it could have been considered in what follows, although, in the deep offshore area
of interest to model the gas re-injection network for gas lift, no where wells are complex and in a smaller number than on
commercial solution allowing for a simultaneous resolution of shore, it could be envisaged to get more accuracy by coupling
production and injection networks has yet been found. the reservoir simulator to transient well and network
Case 3 simulators.
A gas field, composed of hundreds of non communicating For the present discussion, a well (or a branch in the
traps, is at the development stage. Most of the eighty strings network) is considered, as usual in the reservoir engineering,
are planned to produce several traps in commingle. Trap either open to flow or closed, and only steady-state (or pseudo
depths range between 2000 and 4000 m, varying fluid steady-state) flow has to be modeled in the network simulator.
compositional trends having been identified. Interval between As a summary of the industrial needs appeared from the
top and bottom perforated traps in a given well can reach 1500 cases presented here above, and to allow the user for choosing
m. Cross-flow between traps produced by a same well is the operating mode, what is required is:
possible during the exploitation. Because of rapid trap pressure For both simulators:
decline and surface network limitations, a reservoir/surface - Fast resolution ;
integrated approach has been necessary to optimize the - Portability ;
development plan (production plateau, well drilling schedule, - Extended Black-Oil (in particular with variable gas
production facilities, ..), and among other tasks, to interpret the gravity and possibility for compositional tracking), and
early production stage in terms of pressure and composition in compositional thermodynamics ;
the individual traps. Production is collected through a rather - Possibility of passing pressure, rates, and compositional
simple network. To couple a reservoir model to a network information at well head level, at reservoir level, at
model at the trap level, a specific requirement for the network bottom hole level ;
model is that it should be able to manage a situation where - Controllability from an external process.
each common boundary point may change from a source status For the interface:
to a sink status (or vice versa) during the simulation without - Robustness of the coupling scheme ;
any a priori knowledge on the dates at which the changes - Optimization functionality (see application examples21,22);
occur. Although an in-house software (approach similar to that - User defined and/or intelligent equilibration frequency ;
described by Puchyr20) exists, we have looked for alternate - Allowing for BO or compositional coupling ;
solutions from the to-day market. So far, no commercial - Option for boundary conditions: rates or pressure.
solution well suited to the problem size and specificity has Specific requirements for the surface simulator, in addition
been found. to single or multiphase flow modeling and IPR handling, are
Case 4 flow reversibility at coupling location, the ability to represent
A large oil field (about one thousand wells) has been oil production together with gas or water re-injection
produced for more than thirty years by gas injection, water networks, and a card time functionality for entering the
injection and gas lift. It is planned to double the production in network modifications during the whole simulated time.
the next twenty years. Up to now, the reservoir simulations, Operating modes
and in particular the history matching, have been run Already introduced in former papers (Breaux4, Puchyr20), the
'conventionally', i.e. without an integrated reservoir/surface distinction of two operating modes, ‘history matching’ and
approach, but for the further field developments, such an ‘prediction’, interesting from a general practical point of view,
4 C.C. BARROUX, P. DUCHET-SUCHAUX, P. SAMIER, R. NABIL SPE 65159
should also be considered when coupling reservoir and Fig. 4 - Configuration 2: coupling at reservoir level with IPR
overlap
surface. Indeed, in a history matching context, one knows
which wells are opened, and well rates can be estimated from Network Model
well production tests or from a rate allocation procedure:
degrees of freedom are less than in a purely predictive context,
where well performance, dates for well opening and shutting
are estimated during the simulation using some production J2 J2
optimization process at the surface level. As, in a predictive
Reservoir Model
context, rates are unknowns, reservoir pressure is an
appropriate (relatively slowly varying) boundary condition for IPR1
the network simulator, and a coupling location at the reservoir J1
Network Model
IPR1 IPR1
J1 J1
S1 S1
Reservoir Model
J2
J2 Configuration 3 may then allow for switching from a
coupling at the well head, usable in a history match mode, to a
coupling at the reservoir level, more appropriate in a
S1 : Reservoir cell predictive context. Figure 6 pictures an extension of
J1 : Bottom Hole
J2 : Well Head configuration 2 concept, denominated as configuration 4, for
representing wells producing several individual traps (as
IPR1 required in case 3).
IPR1
J1
J1
These configurations are discussed after a presentation of
S1 software functionality involved in the coupling procedures.
S1
SPE 65159 LINKING RESERVOIR AND SURFACE SIMULATORS: HOW TO IMPROVE THE COUPLED SOLUTIONS 5
volumetric rates at standard conditions since they are Well boundary conditions and working point
equivalent to component (oil, gas, water) molar rates. In what determination
follows, whatever the thermodynamic context, it is assumed Per well in a reservoir simulator, at least one limiting
that the data exchange conserves the number of moles per pressure condition PLIM (minimum limit for producers,
component, a mass conservative law being the only acceptable maximum limit for injectors) , either at the well head or at the
alternative. bottom hole, and one maximum rate condition (QMAX:
In the Hepguler description, a first underlying assumption volumetric rate for a specified phase or group of phases),
is that the ratio Ap/Bp is the same for all phases. A second either in standard or bottom conditions, have to be fixed by the
implication is that each Ap and Bp would not depend on BHP. user. When several pressure constraints are entered for a same
If the IPR coefficients depend on BHP, obviously the well, for example one at the bottom level as a mechanical
coefficients have to be updated by the reservoir simulator at failure threshold, and one at the well head level, the simulator
each iteration needed to reach the convergence at a particular retains the most constraining condition. The usual procedure
time step, and the convergence between reservoir and network consists in first calculating well rate using PLIM as boundary
solutions may be more difficult to obtain. condition. If the calculated well rate does not exceed QMAX,
Procedures for generating linear IPR coefficients are the effective constraint is PLIM ; in the opposite case, the
described in appendix B. It is shown that linear IPR, at the QMAX constraint applies.
well level, and written for molar fluxes, is usable even when When the limiting pressure condition is set at well head,
several perforated grid blocks contribute to the well the pressure drop in the well between the well head and a
production. However, when sophisticated options for wellbore predefined well datum depth (Zref) has to be represented in
calculations (as implicit fluid densities) are activated in the the reservoir simulator, usually through hydraulic look-up
reservoir model, the IPR coefficients should depend directly tables. If the oil phase is the reference phase, these tables
on BHP, and a reservoir/surface coupling at each Newton reflect the relationship between the flowing bottom hole
iteration in the reservoir simulation becomes necessary. pressure (BHP) at Zref, the well head pressure (WHP), the oil
In the convergence procedure used by Hepguler, if the flow phase rate (standard conditions), for various values of gas-oil
rates and flowing bottom hole pressures calculated by the two ratio and water-cut.
simulators are not within a predefined tolerance, the well rates The determination of well working conditions (or working
calculated by the surface simulator are passed back in a point determination) is done only at the beginning of the time
consistent form, for the next iteration, to the reservoir step in the standard situation where the bore hole pressure
simulator as new targets to redo its calculations. If there is a gradients (from well datum depth to each active perforation)
single active perforation in the well, component molar rates are hydrostatic and handled explicitly: the fluid densities used
can be introduced directly in the material balance equations of to calculated the pressure gradients below the datum depth are
the perforated grid block. However, if there are several active estimated using the well flowing pressures of the preceding
perforations, the reservoir simulator has then to allocate the time step. The error induced on the flowing pressures in the
well rate passed by the surface simulator to the various active well by a bad PLIM estimate is corrected in the further time
perforations. In this latter case, it appears, from what is steps.
discussed in appendix B, that, when standard wellbore Obviously, the use of hydrostatic pressure gradients below
calculations (explicit fluid densities for calculating hydrostatic the well datum depth becomes questionable in cases similar to
pressure gradients in the well) are used, a better choice should case 3, this explaining why a coupling at the trap level is
be to pass to the reservoir simulator the bottom hole pressure envisaged in this particular case.
calculated by the surface simulator instead of the rates. This As already stated by Startzman2, bottom hole pressure are
would require a small development in the reservoir simulator. hard to forecast with accuracy. It is why it is very often
About reservoir simulators preferred to set limiting pressure condition PLIM at well head.
Advanced reservoir simulators offer most of the features listed If a producer effective constraint is QMAX, the reservoir
before except that most of the reservoir software have no open simulator computes a well head pressure (WHP) higher than
functionality (for data exchange during the simulation and PLIM. It means that some kind of well rate regulator is
controllability from an external process). In addition of the implicitly represented in the reservoir simulator, the upstream
work required for opening the simulator, some other specific pressure of which being WHP, and its downstream pressure
developments presented hereafter should be necessary for being PLIM: this regulating device corresponds to a simplified
linking the reservoir simulator with the network simulator at representation of a choke, stating that it exists a choke opening
the well head level and at the trap level. for which QMAX rate is feasible when device upstream and
Given the importance of well pressure and rate constraints downstream pressures correspond respectively to WHP and
when linking reservoir and surface simulators, a special PLIM. PLIM should then correspond to the pressure (PDOR)
attention is first devoted to remind how the wells work in a calculated downstream a regulator, put at the well head in a
reservoir simulator. Other aspects concerning the fluid network simulation. Although not rigorous, this approach is of
representation, and methods for delumping the results of particular interest when used in reservoir/surface coupling for
reservoir simulations (compositional and Black-Oil), are reducing computing time through a partial decoupling of the
discussed in a separate section. simulations, as requested in case 4.
SPE 65159 LINKING RESERVOIR AND SURFACE SIMULATORS: HOW TO IMPROVE THE COUPLED SOLUTIONS 7
simulator), surface and reservoir simulations can be reservoir model rate value by the regulator. At the end of
considered as consistent with no need of further iteration. the surface simulator computations, the recalculated BHP
Passing PDOR from the surface simulator to the reservoir are passed to the reservoir simulator.
simulator to overwrite the PLIM constraint of next time steps d) The reservoir simulator recalculates the well working
can be used for slacking the coupling equilibration frequency, points (using updated BHP), and proceeds to the time step
noting that a compromise has always to be found between calculations.
speed, convergence robustness, and solution accuracy. e) Consistency between the rates obtained in steps c) and d)
Such an approach is close to that of Chevron3,4. The above is checked. If the rates are consistent (within a predefined
description is certainly not optimal during the well decline tolerance), one can proceed to the next time step. In the
period. Computing time savings and rate oscillation remedy opposite case, calculations are redone from step b).
may be obtained using anticipation of the rate and pressure Such a procedure could be preferable to that described by
evolution from the preceding time steps3,5 (or preceding Hepguler15, for saving computation time in case of multiple
iterations16) for improving the variable updates exchanged by perforations per well. Whatever the procedure used, the rate
the simulators. allocation strategy is manageable from the surface simulation
Configuration 2: coupling at reservoir level with IPR (of particular interest in a predictive context). Drawbacks of
overlap the configuration are the difficulty for entering reasonable
Wellbore hydraulics have to be represented in the surface bottom hole PLIM estimates in the reservoir model input file,
model. As IPR is represented in both reservoir and surface and reduced flexibility for slacking the equilibration
domains, IPR coefficients are part of the data exchange. In frequency. Indeed, forcing, in the reservoir simulation during
standard reservoir simulations, grid cell temperatures are the periods where the surface simulator is not coupled, the
constant. The temperatures at the coupling points can then be wells to work at bottom PLIM supposes the presence of a
fixed in the input file of the surface model, temperature data bottom hole rate control equipment wells. As it is usually not
exchanges being then unnecessary. the case, the only remaining possibility for controlling the
Methods for deriving the coefficients (formulated for wells in the reservoir simulation is to force the wells to work
molar flux), when there are several active perforations for a at constant rate, this situation being potentially troublesome in
given well, is given in appendix B. It is shown that, rather than the rate decline period.
exchanging the IPR coefficients, an alternate solution Configuration 3: coupling location at reservoir level with
(allowing for compacting the information) consists in passing (well + IPR) overlap
one global IPR coefficient (productivity index), one pseudo This configuration uses an overlapping domain between
'block pressure' (equivalent to the ratio A/B), and molar the surface and the subsurface models extended from the IPR
fractions describing the global fluid composition, these to the well head. A necessary condition is that well hydraulics
quantities being obtained by a rearrangement of the IPR are handled in the same way in both simulations, for example
equations. by introducing in the surface simulator the possibility of
Here (see Figure 4), a rate control device (simply representing well hydraulics through the same flow tables as
reproducing a QMAX logic similar to that used for well used by the reservoir simulator (flow tables being
control in reservoir simulators) is present downstream the well advantageous for saving computation time). The flow tables
head in the surface model. A possible algorithm is: have then to include a column for the well head temperature
a) At the beginning of the time step, the reservoir simulator (see par. 'Configuration 1').
determines the well working points (computation of Assuming PLIM constraints fixed at the well head in the
component molar rates at each active perforation) using in reservoir simulation, the proposed computation algorithm uses
particular the QMAX and PLIM constraints and the the same steps a) and b) as in the preceding section. In step c),
flowing pressures from the preceding step to update the pressures computed downstream the regulator by the surface
wellbore fluid densities. simulator are also passed to the reservoir simulator (to
b) The IPR parameters (A, B) are computed. The well overwrite the PLIM condition). If the maximum rate values
reference rate, fluid composition details, IPR parameters used at the regulator level have been revised by the surface
and BHP are passed to the surface simulator. simulator for optimizing the rate allocation, these values have
c) Maximum rate values assigned to the control devices may also to be sent (to overwrite the QMAX constraint). In step d)
be either the calculated well rates from step b) or from the well working points are determined using the updated PLIM
surface simulation (input data file, optimization process, (and QMAX) constraints. BHP sent by the surface simulator
..). The principle of surface simulator calculations is first can be used for processing the wellbore fluid densities needed
to compute the well rates using the pseudo block in the computation of individual perforation rates. Note that, if
pressures as boundary conditions at the source nodes, then a well switches from a QMAX to a PLIM constraint during the
to look for honoring the regulator maximum rate for any time step calculations, the use of the PLIM condition updated
well the rate of which is found higher than its maximum from step c) is profitable to the solution consistency. Step e) is
rate constraint. The IPR parameters being the same in unchanged. Extending the PLIM updates to the next time steps
both simulations, the computed bottom hole pressures of a may allow for loosening the equilibration frequency in a
given well are equal if the rate is constrained at the reasonable way.
SPE 65159 LINKING RESERVOIR AND SURFACE SIMULATORS: HOW TO IMPROVE THE COUPLED SOLUTIONS 9
Such a configuration offers then the flexibility of choosing [F] being a very detailed fluid representation used as a
tight and/or loose coupling of independent simulators and is reference to build [R] and [S].
adequate in both history match and prediction contexts. In the second sequence, an efficient method for delumping
Configuration 4: coupling at trap level with IPR overlap the surface simulation should be provided, but from our
With the procedure proposed in the paragraph 'Special knowledge no method has yet been proposed. If the fluid
requirements for coupling at the trap level', configuration 4 representation [S] is more detailed than the [R] representation,
becomes a particular case of configuration 2. the remedial consists in delumping [R] representation directly
The very specific requirement is the reversibility of flow in the [S] representation.
sign at coupling points, for a switch from a producer status to Another difficulty may arise from the exchange of phase
an injector status and vice-versa, some developments being rates, either to be used in the convergence algorithm, or as a
needed in both reservoir and surface simulators as discussed in simulation QMAX type constraint. If both simulations are
former sections and in the appendices. Main modifications in compositional, phase rates result from a flash operation using
the step c) of the procedure described for the configuration 2 typically an equation of state. Results of flash operations at
are: firstly, maximum rate values to assign to the well head given pressure and temperature, from thermodynamic
regulators are managed by the surface simulator only, packages developed by independent parties, even using a same
secondly the surface simulator has to pass the fluid EOS, components and compositions, are usually not rigorously
composition information to the pseudo wells corresponding to equal. To avoid convergence difficulties, a remedial can
traps in a cross-flow situation. consist in converting, before the exchange between the
Fluid representation simulators, any phase rate in component molar rates, each
Black-Oil (BO) fluid representation has been proven to be of simulator (or the interface) having then to put them in the
wide application and to allow for considerable computation appropriate form. It is also advisable to check that reservoir
time savings. Fully compositional fluid representation, when and surface thermodynamic packages have a close behavior.
used in the reservoir simulation, is usually limited to a small When a BO context allows for an accurate flux modeling
number of components (or pseudo components) to keep in both simulations, a much simpler procedure can consist in
acceptable computation time and costs. Using a more detailed delumping the BO reservoir simulation, then passing the
compositional representation (larger number of components) detailed compositions to the surface simulator (in addition to
does not contribute for improving the simulation accuracy in the BO information). The surface simulator uses its internal
terms of volumetric flux. The draw back of simplified fluid BO thermodynamics to compute the flux, and tracks the
representation (BO, or 'coarsely lumped', to refer to compositions, for example for providing a detailed
compositional simulations using a small number of compositional information at the separator level.
components) is the loose of a detailed compositional A method for delumping the BO reservoir simulation25 can
information necessary to the surface process engineering, be derived from the Leibovici method which uses, for each
particularly when distillation columns are used in the component 'i', the following relationship between its
separation process. A smart solution, of strong interest in the equilibrium constant ki and its characterization parameters ai
context of reservoir/surface coupling, has been proposed by and bi in the Peng-Robinson (PR) EOS:
Leibovici23 for restoring a detailed compositional information
from the results of a coarsely lumped compositional Ln(ki) = C0 + C1 ai + C2 bi .......................................... (3)
simulation. The method as described in the paper is not where the C0, C1, C2 coefficients depend only on the phase
applicable to the delumping of Black-Oil simulations. parameters, pressure, and temperature. Discussion is restricted
However, the extension of this method to the delumping of BO to PR EOS for simplifying the presentation, all other details
simulations seems possible (as discussed here after), and being given in the paper 23 and in its references.
should provide a powerful alternative to the use of correlation Figure 7 illustrates the evolution of these coefficients
between gas-oil ratio and produced fluid composition, or to the during the differential vaporization of a reservoir oil modeled
method proposed by Rowney24. The latter, requiring a lot of using PR equation of state.
flash operations using the equation of state (EOS) of the
detailed fluid representation, should be too time consuming to Fig. 7 – Behavior of C0, C1, C2 coefficients
C0
be applicable in the present context. 10
A flexible coupling in terms of compositional information
should allow for using different fluid representations in 8
surface and reservoir models. To establish the continuity 6
between the fluid representations [R] and [S], respectively
4
used in the reservoir and surface simulations, delumping (D)
and lumping (L) operations can be chained, for example using 2
the sequences: 0
(D) (L) (D) (L) 0 50 100 150 200 250
[R] [F] [S] ; [S] [F] [R]
➨ ➨ ➨ ➨ Pressure (bar)
10 C.C. BARROUX, P. DUCHET-SUCHAUX, P. SAMIER, R. NABIL SPE 65159
References Models", SPE 49001, SPE Annual Technical Conf. and Exh.,
1. Dempsey, J.R., Patterson J.K., Coats K.H., Brill J.P.: "An New Orleans, Louisiana, Sept. 1998.
Efficient Model for Evaluating Gas Field Gathering System 20. Puchyr, P.J.: "A General Gas Reservoir and Gathering System
Design", SPE 3161, JPT (Sept. 1971) 1067-1073. Simulator", JCPT, 30, N° 3 (May-June 1991) 53-60.
2. Startzman, R.A., Brummett, W.M., Ranney, J.C., Emanuel, A.S, 21. Litvak, M.L., Macdonald C.J., Darlow B.L.: " Validation and
Toronyi, R.M.: "Computer Combines Offshore Facilities and Automatic Tuning of Integrated Reservoir and Surface Pipeline
Reservoir Forecasts ", Petroleum Engineer (May 1977), 65-74. Network Models ", SPE 56621, SPE Annual Technical Conf. and
3. Emanuel, A.S, Ranney, J.C.: "Studies of Offshore Reservoir Exh., Houston, Texas, Oct. 1999, 297-305.
With an Interfaced Reservoir/Piping Network Simulator", Trans. 22. Hepguler, F. et al.: "Applications of a Field Surface &
AIME, 271 (JPT, Mars 1981) 399-406. Production Network Simulator with a Reservoir Simulator", SPE
4. Breaux, E.J. et al.: "Application of Reservoir Simulator 38007, Reservoir Simulation Symp., Dallas, June 1997, 285-286.
Interfaced with a Surface Facility Network: A Case History", 23. Leibovici, C. F., Barker, J. W., Wache D. : " Method for
Trans. AIME, 279 (SPEJ Jun. 1985) 397-404. Delumping the Results of Compositional Reservoir Simulation ",
5. Mohamed, D.A., Steffensen R.J.: "An Efficient Reservoir- SPE 64001, SPEJ 5 (2), June 2000, p. 227 (from SPE 49068).
Coupled Gas-Gathering System Simulator", SPE 8333, SPE 54th 24. Rowney, J.D., Clonts M.D.: US Patent N° 5710726.
Annual Fall Conf. & Exh., Dallas, Sept. 1979. 25. Patent pending.
6. Stoisits, R.F., Batesole, E.C. et al.: "Application of Nonlinear 26. Leibovici, C. F., Stenby, E.H., Knudsen, K.: "A Consistent
Adaptive Modeling of Rigorous Representation of Production Procedure for Pseudo-Component Delumping", Fluid Phase
Facilities in Reservoir Simulation", SPE 24898, SPE Annual Equilibria, 1996, 117, 225-232.
Technical Conf., Washington, Oct. 1992, 425-434. 27. Osiadacz A.J.: Simulation and Analysis of Gas Networks, Gulf
7. Lyons, S.L. et al.:"Integrated Management of Multiple-Reservoir Publishing Company (1987)
Field Development", JPT, 47, N° 12 (Dec. 1995), 1075.
8. De Moegen, H., Nabil, R., Lehuen, P., Sonier, F.: "Well-Surface Appendix A : Closure of a network problem
Connection Control for Gas Reservoir Simulator", SPE 35625, For setting the problem in a simple way, a single connected
Gas Technical Conf., Calgary, May 1996. network is considered. Its topology is described by nodes and
9. Hooi, H.R., Goobie, L., Cook, R., Choi, J.: "The Integrated Team links. Nodes are either boundary nodes (source, Ne nodes, or
Approach to the Optimization of a Mature Gas Field", SPE
sink, Ns nodes) or junction nodes (Nj nodes). A boundary node
26144, SPE Gas Technical Symp., Calgary, June 1993, 73-80.
10. Tingas, J., Frimpong, R., Liou, J.: " Integrated Reservoir and is connected to a single link, this restriction being adopted in
Surface Network Simulation in Reservoir Management of most of the commercial network simulators. A link is an
Southern North Sea Gas Reservoirs ", SPE 50635, SPE European oriented segment joining two nodes, in which can be
Petroleum Conf., The Hague, Netherlands, Oct. 1998, 51. represented a succession of various devices such as flow lines,
11. Litvak, M.L. and Darlow B.L.: " Surface Network and Well compressors, chokes, ..
Tubinghead Pressure Constraints in Compositional Simulation ", The total number of nodes is:
SPE 29125, 13th SPE Symp. on Reservoir Simulation, San
Antonio, TX, U.S.A., Feb. 1995, 325-336. Nn = Ne + Ns + Nj .................................................... (A-1)
12. Litvak, M.L. et al.: "Integration of Prudhoe Bay Surface Pipeline From the graph theory (see for example ref. 27), it can be
Network and Full Field Reservoir Models", SPE 38885, SPE
demonstrated that the number of links is given by:
Annual Technical Conf., Oct. 1997, 435-443.
13. Litvak, M.L. and Wang C.H.: " Integrated Reservoir and Surface Nl = Nn − 1 + Nb .................................................... (A-2),
Pipeline Network Compositional Simulations ", SPE 48859, SPE
International Oil & Gas Conf. and Exh., Beijing, China, Nov. Nb being the number of loops in the network.
1998, 297-305. Another useful relationship is:
14. Trick, M.D. et al.: "Gas Field Deliverability Forecasting: A
Nn Nn
Coupled Reservoir Simulator and Surface Facilities Model", CIM
94-62, 45th Annual Conf. of CIM, Calgary, June 1994. å Ndn = å Nun = Nl ............................................ (A-3),
15. Hepguler, F., Barua, S., Bard, W.: "Integration of a Field Surface n=1 n=1
and Production Network with a Reservoir Simulator", SPE Nd and Nun being respectively the number of downstream
n
38937, SPE Computer Applications (June 1997), 88-93. and upstream links connected to the node n.
16. Trick, M.D.: "A Different Approach to Coupling a Reservoir
Simulator with a Surface Facilities Model", SPE 40001, SPE Gas Flow sign in a link may be positive or negative (the link
Technology Symp., Calgary, March 1998. orientation is not necessarily the flow orientation into the
17. Nacul, E.C., Lepetre, C., Pedrosa, O.A., Girard, P., and Aziz, K.: link). By convention, one sets that at a junction node, at least
"Efficient Use of Domain Decomposition and Local Grid one link is oriented towards the node (centripetal link
Refinement in Reservoir Simulation ", SPE 20741, 65th Annual regarding the node position) and one link is centrifuge.
SPE Technical Conf. & Exh., New Orleans, 23-26 Sept. 1990
18. Schiozer, D.J, Aziz, K: "Use of Domain Decomposition for
Simultaneous Simulation of Reservoir and Surface Facilities",
SPE 27876, SPE Western Regional Meeting, Long Beach, March
1994, 269-278.
19. Byer, T. J. ,Edwards, M.l G. ,Aziz, K.: " Preconditioned Newton
Methods for Fully Coupled Reservoir and Surface Facility
12 C.C. BARROUX, P. DUCHET-SUCHAUX, P. SAMIER, R. NABIL SPE 65159
$%&
Σ Ql Cpl Tln = 0 (a1) l5 T5n why it is chosen in the network simulators to request for a
!
l∈n
temperature boundary condition at each source node. In the
$%&
$%&
at one of the boundary nodes. If, as usual in the commercially å Tk æå Mpk ξpk cpikö (Pbk − Pfk)
available network simulators, a pressure (or rate) boundary j∈w
èp ø
condition has to be fixed at each boundary node, then there is zi = ..................... (B-7)
no possibility to represent a separator as a node with two å Tk æå Mpk ξpkö (Pbk − Pfk)
downstream branches. This is why the separator is represented
j∈w
èp ø
as a link device, not as a node device, in such simulators. Note that, for applying these equations in a strict BO
It is also to be noted that this constraint does not exist for a context, one has just to define the phase molar densities from:
transient network problem since accumulation in a node, such
ξsto + Rsk ξstg ξstg ξwst
as a separator node, can be represented. ξok = ; ξgk = ; ξwk = ... (B-8)
Another point is the problem of a change in flow direction Bok Bgk Bwk
at a boundary point declared as a source point, this source and the component molar fractions in each phase as:
point becoming a sink point. At the time of status switch, the
network problem is over constrained, since the number Ne of ξsto Rsk ξsto
cook = g
st ; cok = ; cg = 1 ; cwwk = 1
source points has lost one unit ; it is then necessary to cancel ξsto + Rsk ξ g ξ o + Rsk ξstg gk
st
∂Qi ∂Qi
Ai = Qi0 − BHP0 ; Bi = − ........... (B-11)
∂BHP 0
∂BHP 0