Onshore oil wells are dependent of maintenance services such as cleaning, reinstatement and stimulation. These services can be performed by a limited number of workover rigs. Usually, wells need maintenance services and a scheduling of the workover rigs must be defined. This scheduling must consider some factors such as the well production, the type of service to be performed and time windows for the service. There is a production loss associated to wells waiting for maintenance services, so it is important to attend them as soon as possible. Thus, the workover rig scheduling problem consists of finding the best schedule for the limited number of workover rigs, minimizing the production loss associated with the wells waiting for maintenance service. We present a simple and robust Simulated Annealing (SA) algorithm for solving this problem. Computational results on real problems obtained in Brazil are reported and SA presents better solutions than all those approaches reported in the literature.
['Glaydston Mattos Ribeiro', 'Geraldo Regis Mauri', 'Luiz Antonio Nogueira Lorena']
A simple and robust Simulated Annealing algorithm for scheduling workover rigs on onshore oil fields