Abstract
This paper describes mixed integer nonlinear programming (MINLP) heuristics for solving dynamic scheduling problems in complex petroleum production systems with a network topology. We modify the Feasibility Pump heuristic for convex MINLPs [Bonami and Gonçalves, 2010] by formulating a multiobjective problem, in which we aim at balancing the two goals of quickly obtaining a feasible solution and preserving solution quality with respect to the objective value. We further present a simple linearization-based heuristic, only aimed at quickly generating feasible solutions. The MINLP heuristics are applied to a dynamic multi-pipeline shale well and compressor scheduling problem, targeted on application in decision-support tools for improving operations in large shale-gas systems. Developing efficient and robust heuristics are important for the applicability of these tools, in the sense that low computation times are often more important than global optima. A computational study shows that the proposed objective-oriented Feasibility Pump is competitive both in terms of solution quality and computation time compared to other heuristics and the branch-and-bound method.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have