Validation of nominations in gas network optimization: models, methods, and solutions

In this article, we investigate methods to solve a fundamental task in gas transportation, namely the validation of nomination problem: given a gas transmission network consisting of passive pipelines and active, controllable elements and given an amount of gas at every entry and exit point of the network, find operational settings for all active elements such that there exists a network state meeting all physical, technical, and legal constraints. We describe a two-stage approach to solve the resulting complex and numerically difficult nonconvex mixedinteger nonlinear feasibility problem. The first phase consists of four distinct algorithms applying mixedinteger linear, mixedinteger nonlinear, nonlinear, and methods for complementarity constraints to compute possible settings for the discrete decisions. The second phase employs a precise continuous nonlinear programming model of the gas network. Using this setup, we are able to compute high-quality solutions to real-world industrial instances that are significantly larger than networks that have appeared in the mathematical programming literature before.

[1]  Björn Geißler,et al.  Using Piecewise Linear Functions for Solving MINLP s , 2012 .

[2]  Martin Schmidt,et al.  A Primal Heuristic for Nonsmooth Mixed Integer Nonlinear Optimization , 2013 .

[3]  Miloslav Feistauer,et al.  Mathematical Methods in Fluid Dynamics , 1993 .

[4]  Suming Wu,et al.  Model relaxations for the fuel cost minimization of steady-state gas pipeline networks , 2000 .

[5]  Edward M. B. Smith,et al.  A symbolic reformulation/spatial branch-and-bound algorithm for the global optimisation of nonconvex MINLPs , 1999 .

[6]  Nikolaos V. Sahinidis,et al.  Global optimization of mixed-integer nonlinear programs: A theoretical and computational study , 2004, Math. Program..

[7]  E. E. Gemoets,et al.  Calculating Optimum Pipeline Operations , 1979 .

[8]  M. Steinbach On PDE solution in transient optimization of gas networks , 2007 .

[9]  Z.,et al.  A Non-Sequential Dynamic Programming Approach for Natural Gas Network Optimization , 2004 .

[10]  Marc C. Steinbach,et al.  Nonlinear Programming Techniques for Operative Planning in Large Drinking Water Networks , 2009 .

[11]  Gérard Cornuéjols,et al.  An algorithmic framework for convex mixed integer nonlinear programs , 2008, Discret. Optim..

[12]  James W. Murdock,et al.  Fundamental Fluid Mechanics for the Practicing Engineer , 1993 .

[13]  Pia Bales,et al.  Hierarchische Modellierung der Eulerschen Flussgleichungen in der Gasdynamik , 2005 .

[14]  Kaj Madsen,et al.  Optimization of pipe networks , 1991, Math. Program..

[15]  A. J. Osiadacz,et al.  Optimal control of gas transportation systems , 1994, 1994 Proceedings of IEEE International Conference on Control and Applications.

[16]  J. Frédéric Bonnans,et al.  Optimization of capacity expansion planning for gas transportation networks , 2009, Eur. J. Oper. Res..

[17]  Alexander Martin,et al.  A simulated annealing algorithm for transient optimization in gas networks , 2007, Math. Methods Oper. Res..

[18]  Markus Möller,et al.  Mixed Integer Models for the Optimisation of Gas Networks in the Stationary Case , 2004 .

[19]  A. E. Fincham,et al.  Methods for optimizing gas transmission networks , 1993, Ann. Oper. Res..

[20]  Andrzej J. Osiadacz Osiadacz,et al.  Simulation and Analysis of Gas Networks , 1987 .

[21]  Lorenz T. Biegler,et al.  MPEC strategies for cost optimization of pipeline operations , 2010, Comput. Chem. Eng..

[22]  Martin Schmidt,et al.  A generic interior-point framework for nonsmooth and complementarity constrained nonlinear optimization , 2013 .

[23]  Richard G. Carter,et al.  Compressor Station Optimization: Computational Accuracy And Speed , 1996 .

[24]  Nikolaos V. Sahinidis,et al.  A polyhedral branch-and-cut approach to global optimization , 2005, Math. Program..

[25]  Alexander Martin,et al.  Combination of Nonlinear and Linear Optimization of Transient Gas Networks , 2011, INFORMS J. Comput..

[26]  Arne Stolbjerg Drud,et al.  CONOPT - A Large-Scale GRG Code , 1994, INFORMS J. Comput..

[27]  Nikolaos V. Sahinidis,et al.  Convexification and Global Optimization in Continuous and Mixed-Integer Nonlinear Programming , 2002 .

[28]  Leo Liberti,et al.  Branching and bounds tighteningtechniques for non-convex MINLP , 2009, Optim. Methods Softw..

[29]  James Williamson,et al.  THE LAWS OF FLOW IN ROUGH PIPES , 1951 .

[30]  Tobias Achterberg,et al.  SCIP: solving constraint integer programs , 2009, Math. Program. Comput..

[31]  Roberto Bagnara,et al.  The Parma Polyhedra Library: Toward a complete set of numerical abstractions for the analysis and verification of hardware and software systems , 2006, Sci. Comput. Program..

[32]  Richard G. Carter,et al.  Pipeline Optimization: Dynamic Programming After 30 Years , 1998 .

[33]  Joseph B. Franzini,et al.  Fluid Mechanics with Engineering Applications. 6th Ed. By R. L.DAUGHERTY and J. B. FRANZINI. McGraw-Hill. 1965. 574 pp. $9.95 or 80s. Fluid Dynamics. By J. W. DAILY and D. R. F. HARLEMAN. Addison Wesley. 1966. 454 pp. $12.50 or 94s. , 1967, Journal of Fluid Mechanics.

[34]  Lionel Amodeo,et al.  Optimization of natural gas pipeline transportation using ant colony optimization , 2009, Comput. Oper. Res..

[35]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[36]  Jianzhong Zhang,et al.  A Bilevel Programming Method for Pipe Network Optimization , 1996, SIAM J. Optim..

[37]  Marc C. Steinbach,et al.  Optimization models for operative planning in drinking water networks , 2009 .

[38]  Thorsten Koch,et al.  Szenariogenerierung zur Modellierung der stochastischen Ausspeiselasten in einem Gastransportnetz , 2011 .

[39]  Marc C. Steinbach,et al.  Nonlinear Optimization in Gas Networks , 2003, HPSC.

[40]  E. Andrew Boyd,et al.  A Reduction Technique for Natural Gas Transmission Network Optimization Problems , 2002, Ann. Oper. Res..

[41]  Stefan Scholtes,et al.  Convergence Properties of a Regularization Scheme for Mathematical Programs with Complementarity Constraints , 2000, SIAM J. Optim..

[42]  Alexander Martin,et al.  A mixed integer approach for time-dependent gas network optimization , 2010, Optim. Methods Softw..

[43]  J. Pang,et al.  Convergence of a Smoothing Continuation Method for Mathematical Progams with Complementarity Constraints , 1999 .

[44]  Mikhail V. Lurie,et al.  Modeling of Oil Product and Gas Pipeline Transportation , 2008 .

[45]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[46]  Alexander Martin,et al.  Mixed Integer Models for the Stationary Case of Gas Network Optimization , 2006, Math. Program..

[47]  Hemant S. Lall,et al.  A dynamic programming based Gas Pipeline Optimizer , 1990 .

[48]  Mahesh Somani,et al.  Compressor Station Optimization , 1998 .

[49]  R. G. Carter,et al.  Some Causes And Effects of Discontinuities In Modeling And Optimizing Gas Transmission Networks , 1993 .

[50]  Michael R. Bussieck,et al.  General Algebraic Modeling System (GAMS) , 2004 .

[51]  Martin Schmidt,et al.  High detail stationary optimization models for gas networks , 2015 .

[52]  R. Larson,et al.  Optimization of natural-gas pipeline systems via dynamic programming , 1968 .

[53]  Jamal Saleh,et al.  Fluid Flow Handbook , 2002 .

[54]  im Fach Mathematik , .

[55]  Joseph Frédéric Bonnans,et al.  Global optimization of pipe networks by the interval analysis approach: the Belgium network case , 2011 .

[56]  Armin Fügenschuh,et al.  Mixed-Integer Nonlinear Problems in Transportation Applications , 2010 .

[57]  J. Nikuradse Laws of Flow in Rough Pipes , 1950 .

[58]  Y. Smeers,et al.  The Gas Transmission Problem Solved by an Extension of the Simplex Algorithm , 2000 .

[59]  Yves Smeers,et al.  Optimal Dimensioning of Pipe Networks with Application to Gas Transmission Networks , 1996, Oper. Res..

[60]  Rolf Rannacher,et al.  Modeling, Simulation and Optimization of Complex Processes: Proceedings of the International Conference on High Performance Scientific Computing, March 10-14, 2003, Hanoi, Vietnam , 2005 .

[61]  Jorge Nocedal,et al.  Knitro: An Integrated Package for Nonlinear Optimization , 2006 .

[62]  T. Westerlund,et al.  Solving Pseudo-Convex Mixed Integer Optimization Problems by Cutting Plane Techniques , 2002 .

[63]  Armin Fügenschuh,et al.  The Transport PDE and Mixed-Integer Linear Programming , 2009, Models and Algorithms for Optimization in Logistics.

[64]  D. Ralph,et al.  Convergence of a Penalty Method for Mathematical Programming with Complementarity Constraints , 2004 .

[65]  A. S. Manne,et al.  On the Solution of Discrete Programming Problems , 1956 .

[66]  Günter Cerbe,et al.  Grundlagen der Gastechnik: Gasbeschaffung – Gasverteilung – Gasverwendung , 2016 .

[67]  S. Moritz A Mixed Integer Approach for the Transient Case of Gas Network Optimization , 2007 .

[68]  C F Colebrook,et al.  TURBULENT FLOW IN PIPES, WITH PARTICULAR REFERENCE TO THE TRANSITION REGION BETWEEN THE SMOOTH AND ROUGH PIPE LAWS. , 1939 .

[69]  B. P. Furey,et al.  A sequential quadratic programming-based algorithm for optimization of gas networks , 1993, Autom..

[70]  Yurii Nesterov,et al.  Design and Operations of Gas Transmission Networks , 2012, Oper. Res..

[71]  Alexander Martin,et al.  Mixed integer linear models for the optimization of dynamical transport networks , 2011, Math. Methods Oper. Res..

[72]  A. Brameller,et al.  Hybrid method for the solution of piping networks , 1971 .

[73]  Yi Yang,et al.  Adaptive Genetic Algorithm for Steady-State Operation Optimization in Natural Gas Networks , 2011, J. Softw..