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

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.