Abstract
To address the optimization of injection scheme of steam flooding, an injection optimization method of steam flooding based on improved artificial bee colony (IABC) algorithm is proposed. Firstly, a mathematical model of steam flooding scheme optimization is established, and then the IABC algorithm is used to solve the model and optimize the injection scheme of steam flooding. In the IABC algorithm, we introduce a chaos optimization operator to generate initial solutions and apply an adaptive recombination operator to ensure the diversity of the population. In addition, we use a random perturbation operator based on the evolutionary stagnation step to improve the search ability of artificial bee colony algorithm. The experimental results show that the established model is accurate and the optimization algorithm is effective. It can be seen that the injection scheme of steam flooding optimized by the IABC algorithm can increase more cumulative oil steam ratio and cumulative oil production than that optimized by similar algorithms. The proposed method can obtain maximum recovery, and can significantly improve economic efficiency.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have