A New Rate-Allocation-Optimization Framework
- Baris Guyaguler (Chevron ETC) | Thomas James Byer (Chevron Corp.)
- Document ID
- Society of Petroleum Engineers
- SPE Production & Operations
- Publication Date
- November 2008
- Document Type
- Journal Paper
- 448 - 457
- 2008. Society of Petroleum Engineers
- 3.1.6 Gas Lift, 4.1.5 Processing Equipment, 5.5.8 History Matching, 4.2 Pipelines, Flowlines and Risers, 5.5 Reservoir Simulation, 4.1.2 Separation and Treating, 5.6.8 Well Performance Monitoring, Inflow Performance, 3.1 Artificial Lift Systems, 5.2.1 Phase Behavior and PVT Measurements, 5.4.2 Gas Injection Methods, 5.4.1 Waterflooding, 4.1.6 Compressors, Engines and Turbines, 4.3.4 Scale, 2.3 Completion Monitoring Systems/Intelligent Wells, 6.5.2 Water use, produced water discharge and disposal
- production optimization
- 6 in the last 30 days
- 1,015 since 2007
- Show more detail
- View rights & permissions
|SPE Member Price:||USD 12.00|
|SPE Non-Member Price:||USD 35.00|
Determination of the operating conditions of a field under a set of physical system constraints (e.g., compressor limits) and engineering preferences (e.g., voidage replacement) is a primary concern for petroleum engineers. Rule-based systems have been proposed for this, but the process is most suitably defined as an optimization problem. An optimization procedure that uses mixed-integer linear programming (MILP) is discussed in this study. Well rates that honor system and engineering constraints are handled simultaneously while the maximum for an objective is calculated (e.g., field oil rate or cash revenue). Optimal rates for the current conditions of the field are determined. Note that this results in instantaneous optimization and, thus, cannot account for recurrent events such as water breakthrough. Nevertheless, an efficient and robust instantaneous optimizer is useful within a grander optimization scheme, short forecast periods and, also, in real-time allocation situations. The approach is able to efficiently handle the nonlinearities in the system by way of piecewise linear functions. Also, as a result of the formulation, the exact optimal solution of the problem is guaranteed. Another property of the approach is that, in cases in which it is not possible to honor all the targets and limits of the system simultaneously, a scheme is introduced that enables the engineer to prioritize the constraints. This prioritization scheme proves to be of great practical significance because most real cases have conflicting targets and limits that result in optimization systems with no feasible solutions. Also, a heuristic is used that ensures realistic results by elimination of mathematical artifacts (rate oscillations in time) that often arise when the reservoir contains wells with similar properties [e.g., water/oil ratio (WOR) and gas/oil ratio (GOR)]. The optimization system is applied to synthetic cases and two real-field cases. The real-field cases pose problems that cannot be handled by conventional rule-based systems.
Production and injection allocation with the objective of maximizing profits while simultaneously honoring all facilities limits, contractual targets, and engineering preferences, is a process that can best be addressed as an optimization problem. Optimization techniques have been applied to a variety of oil-field-development problems. Early approaches used linear programming (LP) techniques to solve rate-allocation problems with linear constraints, a linear objective, and continuous parameters (Brown et al. 1998; Bohannon 1970; Lang and Horne 1983; Lo et al. 1995). MILP methods, however, enable optimization on discrete and continuous variables in which discrete variables are commonly used to model decisions or approximate nonlinear functions. For example, Saif et al. (1987) were interested in determining production allocation when considering several reservoirs and used discrete variables to model selection of a production profile from a set of predefined profiles for each reservoir. The profiles were generated by use of aggregate production from all wells in the reservoir, which simplied well performance and interaction. Fang and Lo (1996) demonstrated how separable programming techniques can be used to optimize oil production during artificial lift with gas injection; for each well, flow performance vs. amount of lift gas was represented as a piecewise linear curve, and the optimizer determined the best allocation of gas lift under various facility constraints. For wells not under gas lift, the wellbore performance was represented with a simple linear relationship between the phase flowing rates that assumed equal scaling of phase flow rates. This approach is similar to that presented by Wang et al. (2002a) in which piecewise linear curves were used to model the well performance for all wells, not just those on gas lift. Nonlinear optimization methods, such as sequential quadratic programming, have also been used to optimize coupled reservoir-facility models in systems in which the gathering system has significant impact on individual well performance (Wang et al. 2002b; Davidson and Beckner 2003). These methods are capable of incorporating pipe and facility devices in the formulation and capturing gathering system impact of individual well performance. However, they lose the ability to incorporate discrete variables representing common well-management actions such as producing at a minimum flow rate or shutting in the well.
Optimization is still not widely used and accepted as a best-practice approach for rate allocation in the reservoir-engineering community. Sequential rule-based heuristic systems are still the most common form of well-management systems (Wijesinghe et al. 1983). Apart from the engineer's familiarity with rule-based systems, one reason for their persistence might be that, although these systems often deliver suboptimal results, they are robust. The systems hardly fail in delivering a solution no matter how suboptimal it may be. Here, we present a similarly robust and easy-to-use allocation-optimization framework that is advantageous when compared to rule-based systems in several ways:
- Ability to define an objective to be maximized: This also brings in the ability to penalize the production of certain phases or components.
- Ability to handle all operating constraints simultaneously: Rule-based systems often deliver suboptimal solutions because they fail to capture the dependencies among the operating constraints as a result of their sequential nature.
- Ease of use: Removes the complexity of finding the correct allocation scheme, which, in rule-based systems, might involve defining convoluted logic with dependence among the allocation steps and iterations.
The approach presented here focuses on optimization of allocation at a point in time rather than over time. The allocation is conducted in real time in the sense that the future behavior is not taken into consideration while allocating the rates for the current time. While this is a limitation, a robust instantaneous optimization framework works in many situations:
- Replace sequential rule-based allocation logic to deliver optimal allocation: The use of rule-based allocation systems is currently the common practice in the reservoir-engineering community.
- Use with a reactive operating strategy. This might be the case when we have confidence in our numerical models to represent the current or near-future situation in the reservoir but we may not have the same level of confidence in the models predictions. For instance, we might not want to proactively shut wells before we observe any water breakthrough despite the model's predictions indicating this would be beneficial over time.
- Use for real-time production optimization. This point is related to the previous one.
- Use as the inner loop in grander optimization schemes.
As compared to previous allocation-optimization approaches, (Wang et al. 2002a; Davidson et al. 2003) we present a prioritization scheme that enables the prioritization of the operating conditions to deliver the desired allocation in the case of conflicting targets and limits. Additionally, techniques are developed that avoid unrealistic operating scenarios that result from continually solving for the optimal solution.
|File Size||1 MB||Number of Pages||10|
Ambastha, A.K., Al-Matar, D., Ma, E., and Kasischke, B. 2006. Full-Field Parallel SimulationModel: A Unique Tool for Reservoir Management of the Greater Burgan OilField. Paper SPE 102281 presented at the SPE Annual Technical Conferenceand Exhibition, San Antonio, Texas, USA, 24-27 September. doi:10.2118/102281-MS.
Bohannon, J.M. 1970. A LinearProgramming Model for Optimum Development of Multi-Reservoir PipelineSystems. JPT 22 (11): 1429-1436; Trans., AIME,249. SPE-2626-PA. doi: 10.2118/2626-PA.
Brown, D.L., Wattenbarger, R.A., and Startzman, R.A. 1988. Linear Programming Optimization onMicrocomputers. Paper SPE 17777 presented at the Petroleum ComputerConference, San Jose, California, USA, 27-29 June. doi: 10.2118/17777-MS.
Davidson, J.E. and Beckner, B.L. 2003. Integrated Optimization for RateAllocation in Reservoir Simulation. SPEREE 6 (6): 426-432.SPE-87309-PA. doi: 10.2118/87309-PA.
Fang, W.Y. and Lo, K.K. 1996. AGeneralized Well-Management Scheme for Reservoir Simulation. SPERE11 (2): 116-120. SPE-29124-PA. doi: 10.2118/29124-PA.
Güyagüler, B. and Ghorayeb, K. 2006. Integrated Optimization of FieldDevelopment, Planning, and Operation. Paper SPE 102557 presented at the SPEAnnual Technical Conference and Exhibition, San Antonio, Texas, USA, 24-27September. doi: 10.2118/102557-MS.
Lang, Z. and Horne, R.N. 1983. Optimum Production Scheduling UsingReservoir Simulators: A Comparison of Linear Programming and DynamicProgramming Techniques. Paper SPE 12159 presented at the SPE AnnualTechnical Conference and Exhibition, San Francisco, 5-8 October. doi:10.2118/12159-MS.
Lo, K.K., Starley, G.P., and Holden, C.W. 1995. Application of Linear Programming toReservoir Development Evaluations. SPERE 10 (1): 52-58;Trans., AIME, 299. SPE-26637-PA. doi: 10.2118/26637-PA.
Nemhauser, G.L. and Wolsey, L.A. 1999. Integer and CombinatorialOptimization. New York: Wiley Interscience, John Wiley & Sons.
Saif, M.A., Kumar, R., and Shanyoor, M. 1987. Mixed Integer, Linear ProgrammingModel for Multireservoir Strategic Planning. Paper SPE 15759 presented atthe Middle East Oil Show, Bahrain, 7-10 March. doi: 10.2118/15759-MS.
Wang, P. and Litvak, M. 2008. Gas Lift Optimization for Long-TermReservoir Simulations. SPEREE 11 (1): 147-153. SPE-90506-PA.doi: 10.2118/90506-PA.
Wang, P. 2003. Development and Application of Production Techniques forPetroleum Fields. PhD dissertation, Stanford University, Stanford,California.
Wang, P., Litvak, M., and Aziz, K. 2002. Optimization of Production fromMature Fields. Presented at the 17th World Petroleum Congress, Rio de Janeiro,1-5 September.
Wang, P., Litvak, M., and Aziz, K. 2002. Optimization of Production Operationsin Petroleum Fields. Paper SPE 77658 presented at the SPE Annual TechnicalConference and Exhibition, San Antonio, Texas, USA, 29 September-2 October.doi: 10.2118/77658-MS.
Wijesinghe, A.M., Mukherjee, H., and Laskey, K.J. 1983. A Comprehensive Well ManagementProgram for Black Oil Reservoir Simulation . Paper SPE 12260 presented atthe SPE Reservoir Simulation Symposium, San Francisco, 15-18 November. doi:10.2118/12260-MS.