Abstract

The history matching, a key step in the reservoir numerical simulation, is performed to obtain a set of appropriate reservoir parameters to match the modeling results with the oilfield historical production data. The history matching problem is solved conventionally with Gauss-Newton, L-M, BFGS, and LBFGS methods, which require calculation of the gradient of the objective function, and is very slow in solving large-scale problems. In recent years, modern optimization algorithms, such as the genetic algorithm, particle swarm optimization, and differential evolution algorithm, have been applied in the reservoir history matching. In this paper, the hybrid particle swarm optimization and gravitational search algorithm (PSOGSA) is used to carry out the research on the automatic reservoir history matching. First, the basic concepts of the particle swarm optimization (PSO) and the gravity search algorithm (GSA) were introduced. Then, the concept and algorithm of PSOGSA were described. Moreover, the actual oil field data were used to establish a geological model and an objective function, and the PSOGSA was used to carry out the automatic history matching. The PSOGSA was compared with other algorithms. Finally, the effects of parameters on the PSOGSA were analyzed. The results show that the PSOGSA has a good performance in the automatic reservoir history matching, increases the diversity of particles, improves the global search capability, and accelerates the convergence. The PSOGSA is superior to the PSO or the GSA.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call