A novel multi-objective estimation of distribution algorithm for solving gas lift allocation problem

https://doi.org/10.1016/j.jngse.2015.02.003Get rights and content

Highlights

  • We employ a novel multi-objective optimization algorithm for solving gas lift optimization problem.

  • The optimization algorithm is based on Bayesian networks and Gaussian kernel functions.

  • The gas lift allocation problem can be viewed as a multi-objective problem with conflicting criteria.

  • As the number of the dimensions of the optimization problem increases the efficiency of proposed algorithm becomes more apparent.

Abstract

Gas lifting is a common practice in the oil industry. Using an appropriate gas lift injection rate can ensure that the desired oil production rate would be achieved. In the case of an oil field, the problem of distributing a certain amount of the available gas among a number of wells is formally known as a gas lift allocation problem. In this paper, a multi-objective optimization algorithm, based on the Gaussian Bayesian Networks and the Gaussian kernels, is proposed in order to determine the best injection points, considering multiple objective functions. Firstly, the problem is solved in a similar approach to the previous literature with similar gas lift data and similar function approximation method, to compare the performance of the proposed algorithm with the older ones. Thereafter, an extended problem is discussed, with minimizing the water production as a new optimization criterion. The developed multi-objective scheme is capable of handling and optimizing a gas-lift problem with several constraints and conflicting objectives such as controlling the gas usage and increasing the oil production, whereas in the conventional single-objective optimizations, any alteration in the constraints demands a new optimization process and often there is no place for considering an additional objective in the gas-lift allocation problem. The results obtained by the proposed optimization algorithm significantly overcame those reported in the previous similar literature. For a single-objective fifty-six well problem, the results exhibited 16.24% improvement in the total oil production.

Introduction

The demands for high oil production rate leads to a gas lift operation, which consists of injecting a certain amount of high-pressure gas through the tubing, and consequently, lowering the hydrostatic pressure difference along the tube. However eventually, at some points, the increase in the friction pressure loss offsets the hydrostatic pressure reduction which, in turn, limits the increase in the production rate and yields in the convexity of the gas lift performance (GLP) curve. Determining the optimum injection rates in a multiple well production network is known as the gas lift allocation problem. Many researchers have tackled this problem from different points of view by using a wide range of optimization techniques, from the quasi-Newton (Nishikiori et al., 1989) to the genetic algorithm (Martinez et al., 1994). Alarcón et al. (2002) improved the quasi-Newton optimization algorithm and offered a new mathematical model to fit the field data. Ray and Sarker (2007) challenged the problem as a bi-objective problem through maximizing the oil production level and minimizing the gas usage rate as the optimization criteria. They suggested a variant of multi-objective genetic algorithm called, the non-dominated sorting genetic algorithm II (NSGA-II) as the optimization tool. Other approaches, such as mixed-integer programming (Kosmidis et al., 2005) and dynamic programming (Camponogara and Nakashima, 2006), explored the additional aspects of the problem, including the activation of wells and their interactions. Wang and Litvak (2008) provided a heuristic method and considered the long-term reservoir developments by incorporating a reservoir simulator. They also used a multi-objective scheme to reduce the rate oscillations besides maximizing the oil production. However, the nature of the local search does not even guarantee to find local solutions. Furthermore, Sukarno et al. (2009) extended the operational condition to the case of a dual gas lift system. Zerafat et al. (2009) presented a comparison of different methods to the Genetic Algorithm and examined the capabilities of the algorithms in solving the uni-objective gas-lift optimization problem with the constraints on the lift-gas injection rates. They also proposed a variant of Ant Colony Optimization to deal with the problem. It can be witnessed that with the exception of two cases (Ray and Sarker, 2007, Wang and Litvak, 2008), the literature has chiefly focused on the single objective optimization of the gas lift problem.

In this study, it is aimed to confront the problem as a multi-objective problem and expand the idea of multiple criteria optimization, since the presence of constraints in the real gas-lift problems is an inevitable fact. In the conventional single objective approach, for every update in the constraints, the process of gas lift allocation problem should be re-solved. For example, if the amount of the available gas or the capacity of compressors changes, a new solution is needed by the single objective approach. On the other hand, the multi-objective approach provides a set of solutions for different criteria, which makes it easier to compare several production strategies altogether. In a multi-objective approach, it is possible to simultaneously handle several conflicting objectives in the optimization process.

For instance, by a multi-objective method, it is likely to optimize the total oil production rate and minimize the number of required wells at the same time, but through a single objective method, the number of wells should be assumed as a constraint for the problem.

Hence, since it is necessary to compare different scenarios for the gas lift design, a multi-criteria optimization approach is an efficient tool for solving such a multi-dimensional problem with different constraints. The proposed optimization algorithm is an estimation of the distribution algorithm (EDA) based on the Gaussian Bayesian networks (P. Larrañaga et al., 2000) and the Gaussian kernels (Socha and Dorigo, 2008). The general idea of an EDA is to construct probabilistic models based on a set of promising solutions, and guide the search process by sampling the probabilistic models. Furthermore, in order to adjust the algorithm for solving the multi-objective problems, the concept of non-dominating sorting (Deb et al., 2002) has been employed. The obtained results from the EDA are compared with those reported by using the multi-objective genetic algorithm (Ray and Sarker, 2007) due to the evolutionary nature of both algorithms and lack of any other similar multi-objective optimization algorithm in the literature on the topic of gas lift optimization. It should be pointed out that in the field of petroleum engineering, very few works have ever employed any variant of the estimation of distribution algorithms. For instance, Abdollahzadeh et al. (2013) utilized an EDA-BOA (Bayesian Optimization Algorithm) for history matching. To the best of the authors' knowledge, there exists no study on applying any multi-objective EDA in the literature of petroleum engineering.

Section snippets

Problem statement

In order to solve the conventional gas lift allocation problem, the GLP curve for each well should be determined by using a proper fitting tool, in order to demonstrate the response of wells to various gas injection rates. As mentioned earlier, the GLP is a convex function. Hence, a quadratic function or a piece-wise polynomial function approximation – i.e., cubic spline interpolation, should be selected to maintain the convexity of the objective function.

Another technique is to use a

Optimization algorithm

An EDA in essence is a stochastic algorithm based on probabilistic models. Contrary to the other evolutionary algorithms such as Genetic Algorithm, in an EDA, the search operators such as crossover and mutation are substituted by probabilistic models. In the conventional genetic algorithm, the solutions are produced by mutating individual solutions and applying crossover to a pair of solutions (parents). In contrast, an EDA mutates the probabilistic distributions and generates new solutions by

Results and discussion

Prior to the discussion about the results and inspection of the performance of the EDA in comparison with the past findings, it is important to notice the importance of the Number of Function Evaluations (NFE) as the main tool for comparing the functioning of different algorithms. Hence, the results are reported in terms of the NFE and not the CPU time, since the CPU time is significantly reliant on the utilized programming languages, compilers, the programmers' skills, and also the machines

Conclusion

In this paper, a novel multi-objective optimization algorithm based on the Gaussian (Bayesian) networks and the Gaussian kernels has been developed in order to solve a gas lift allocation problem. The proposed algorithm can deal with the uni-as well as the multi-objective gas-lift optimization problems. The problem of optimizing two conflicting criteria, minimizing the total injected gas, and maximizing the total produced oil, was addressed by using the algorithm. On the other hand, minimizing

References (21)

There are more references available in the full text version of this article.

Cited by (11)

  • Data-driven predictive control for floating offshore wind turbines based on deep learning and multi-objective optimization

    2022, Ocean Engineering
    Citation Excerpt :

    Many researchers believe that DEA can provide unique advantages that other meta-heuristic methods do not have in solving optimization problems, especially in dealing with high-dimensional or complex optimization tasks (Hauschild et al., 2011). Miresmaeili and Pourafshary (2015)used multi-objective DEA to solve the gas lift allocation problem, and the results showed that the efficiency of the proposed algorithm becomes more obvious with the increase of the dimension of the optimization problem. Zhang et al. (2022) used multi-objective DEA to schedule an energy-saving distributed blocking flow shop, the experimental results show that compared with other mainstream meta-heuristic algorithms to solve green scheduling problems, multi-objective DEA has significant advantages in accuracy and distribution in terms of optimization and searchability.

  • Influence of wellhead pressure and water cut in the optimization of oil production from gas lifted wells

    2022, Petroleum Research
    Citation Excerpt :

    Basically, gas lift optimization deals with optimum allocation of lift gas, considering its availability, among the gas-lifted wells for maximizing the production of oil (Khamehchi and Mahdiani, 2017; Mahdiani et al., 2019). Moreover, an escalation in the rate of gas injection may produce a damping impact on the rate of oil production due to increase in the pressure drop resulting from frictional losses (Hamedi et al., 2011; Miresmaeili et al, 2015, 2019). Presently, the industry adopts two different approaches in this regard.

  • Short-term oil production global optimization with operational constraints: A comparative study of nonlinear and piecewise linear formulations

    2021, Journal of Petroleum Science and Engineering
    Citation Excerpt :

    However, excessive increase in the gas lift flowrate injected leads to higher frictional pressure drop and, consequently, a decrease in the oil production due to the reduction in hydrostatic pressure, caused by the excessive friction between gas and pipes. Therefore, determining the optimal amount of gas lift to be injected between the network of production wells is one of the main gas lift challenges and is referred to as the gas lift allocation problem (Miresmaeili et al., 2015). Maximizing oil production is a highly demanding task, which requires consistent and rigorous application of modeling, simulation and optimization tools by engineers in the petroleum industry (Epelle and Gerogiorgis, 2019).

  • Effect of gas-lift on liquefied petroleum gas (LPG) product yield: A case study of Chinarevskoe gas treatment unit (Kazakhstan)

    2018, Journal of Petroleum Science and Engineering
    Citation Excerpt :

    This is due to the fact that the properties of each fluid present and interactions between each phase must be taken into account. Modeling, optimization and simulation of multiphase system is complex (Szilas, 1975; Miresmaeili et al., 2015; Ebrahimi and Khamehchi, 2016). Most of experimental works on multiphase flow were performed under steady-state conditions (Asheim, 1999).

  • Integrating estimation of distribution algorithms versus Q-learning into Meta-RaPS for solving the 0-1 multidimensional knapsack problem

    2017, Computers and Industrial Engineering
    Citation Excerpt :

    Chen et al. (2010) produced guidelines for designing EDAs in solving single machine scheduling problems. Other recent application areas of EDA include reduction of carbon emissions (Zheng & Wang, 2015), gas lift allocation problem (Miresmaeili, Pourafshary, & Farahani, 2015), hydrothermal power systems (Li, He, et al., 2015; Li, Wang, et al., 2015), software reliability (Jina & Jin, 2014), robust airfoil optimization (Zhong, Ding, Li, & Zhang, 2008), and real-time video tracking (Patricio, García, Berlanga, & Molina, 2009). Extensive survey and information on EDA can be found in Echegoyen, Santana, Mendiburu, and Lozano (2015), Hauschild and Pelikan (2011), Lozano, Larrañaga, Inz, and Bengoetxea (2006), and Larrañaga and Lozano (2002).

  • Plastic bag model of the artificial gas lift system for slug flow analysis

    2016, Journal of Natural Gas Science and Engineering
View all citing articles on Scopus
View full text