2012, 2(4): 695-711. doi: 10.3934/naco.2012.2.695

Towards globally optimal operation of water supply networks

1. 

Zuse Institute Berlin, Takustr. 7, 14195 Berlin, Germany

2. 

Siemens AG, Corporate Technology (CT RTC AUC SIM-DE), Otto-Hahn-Ring 6, 81739 Munich, Germany

3. 

Technische Universität München, International School of Applied Mathematics, Boltzmannstr. 3, 85748 Garching b. Munich, Germany

4. 

Humboldt-Universität, Department of Mathematics, Unter den Linden 6, 10099 Berlin, Germany

Received  March 2012 Revised  October 2012 Published  November 2012

This paper is concerned with optimal operation of pressurized water supply networks at a fixed point in time. We use a mixed-integer nonlinear programming (MINLP) model incorporating both the nonlinear physical laws and the discrete decisions such as switching pumps on and off. We demonstrate that for instances from our industry partner, these stationary models can be solved to $\epsilon$-global optimality within small running times using problem-specific presolving and state-of-the-art MINLP algorithms.
    In our modeling, we emphasize the importance of distinguishing between what we call real and imaginary flow, i.e., taking into account that the law of Darcy-Weisbach correlates pressure difference and flow along a pipe if and only if water is available at the high pressure end of a pipe. Our modeling solution extends to the dynamic operative planning problem.
Citation: Ambros M. Gleixner, Harald Held, Wei Huang, Stefan Vigerske. Towards globally optimal operation of water supply networks. Numerical Algebra, Control & Optimization, 2012, 2 (4) : 695-711. doi: 10.3934/naco.2012.2.695
References:
[1]

Tobias Achterberg, "Constraint Integer Programming,", PhD thesis, (2007).

[2]

Tobias Achterberg, SCIP: Solving constraint integer programs,, Mathematical Programming Computation, 1 (2009), 1. doi: 10.1007/s12532-008-0001-1.

[3]

Pietro Belotti, Jon Lee, Leo Liberti, Francois Margot and Andreas Wächter, Branching and bounds tightening techniques for non-convex MINLP,, Optimization Methods and Software, 24 (2009), 597. doi: 10.1080/10556780903087124.

[4]

Timo Berthold, "Primal Heuristics for Mixed Integer Programs,", Master's thesis, (2006).

[5]

Timo Berthold and Ambros M. Gleixner, Undercover - a primal heuristic for MINLP based on sub-MIPs generated by set covering,, in, (2010), 103.

[6]

Timo Berthold and Ambros M. Gleixner, Undercover - a primal MINLP heuristic exploring a largest sub-MIP,, ZIB-Report 12-07 (2012), (2012), 12.

[7]

Timo Berthold, Stefan Heinz, Marc E. Pfetsch and Stefan Vigerske, Large neighborhood search beyond MIP,, in, (2011), 51.

[8]

Timo Berthold, Stefan Heinz and Stefan Vigerske, Extending a CIP framework to solve MIQCPs,, in, 154 (2012), 427. doi: 10.1007/978-1-4614-1927-3_15.

[9]

Cristiana Bragalli, Claudia D'mbrosio, Jon Lee, Andrea Lodi and Paolo Toth, On the optimal design of water distribution networks: a practical MINLP approach,, Optimization and Engineering, 13 (2012), 219. doi: 10.1007/s11081-011-9141-7.

[10]

Jens Burgschweiger, Bernd Gnädig and Marc C. Steinbach, Optimization models for operative planning in drinking water networks,, ZIB-Report 04-48 (2004), (2004), 04.

[11]

Björn Geißler, Oliver Kolb, Jens Lang, Günter Leugering, Alexander Martin and Antonio Morsi, Mixed integer linear models for the optimization of dynamical transport networks,, Mathematical Methods of Operations Research, 73 (2011), 339. doi: 10.1007/s00186-011-0354-5.

[12]

Wei Huang, "Operative Planning of Water Supply Networks by Mixed Integer Nonlinear Programming,", Master's thesis, (2011).

[13]

Kathrin Klamroth, Jens Lang, Günter Leugering, Alexander Martin, Antonio Morsi, Martin Oberlack, Manfred Ostrowski and Roland Rosen, "Mathematical Optimization of Water Networks,", International Series of Numerical Mathematics, 162 (2012).

[14]

Oliver Kolb, "Simulation and Optimization of Gas and Water Supply Networks,", PhD thesis, (2011).

[15]

Ailsa H. Land and Alison G. Doig, An automatic method for solving discrete programming problems,, Econometrica, 28 (1960), 497.

[16]

Youdong Lin and Linus Schrage, The global solver in the LINDO API,, Optimization Methods & Software, 24 (2009), 657. doi: 10.1080/10556780902753221.

[17]

Hanif D. Sherali and Ernest P. Smith, A global optimization approach to a water distribution network design problem,, Journal of Global Optimization, 11 (1997), 107. doi: 10.1023/A:1008207817095.

[18]

Mohit Tawarmalani and Nikolaos V. Sahinidis, Global optimization of mixed-integer nonlinear programs: A theoretical and computational study,, Mathematical Programming, 99 (2004), 563. doi: 10.1007/s10107-003-0467-6.

[19]

Stefan Vigerske, "Decomposition of Multistage Stochastic Programs and a Constraint Integer Programming Approach to Mixed-Integer Nonlinear Programming,", Ph.D thesis, (2012).

[20]

Andreas Wächter and Lorenz T. Biegler, On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming,, Mathematical Programming, 106 (2006), 125. doi: 10.1007/s10107-004-0559-y.

[21]

CppAD, "A Package for Differentiation of C++ algorithms,", Available from: , ().

[22]

EPANET, "A software that models water distribution piping systems,", Available from: , ().

[23]

Ipopt, "Interior Point Optimizer,", Available from: , ().

[24]

SCIP, "Solving Constraint Integer Programs,", Available from: , ().

[25]

SoPlex, "Sequential Object-oriented SimPlex,", Available from: , ().

[26]

Zimpl, "Zuse Institute Mathematical Programming Language,", Available from: , ().

show all references

References:
[1]

Tobias Achterberg, "Constraint Integer Programming,", PhD thesis, (2007).

[2]

Tobias Achterberg, SCIP: Solving constraint integer programs,, Mathematical Programming Computation, 1 (2009), 1. doi: 10.1007/s12532-008-0001-1.

[3]

Pietro Belotti, Jon Lee, Leo Liberti, Francois Margot and Andreas Wächter, Branching and bounds tightening techniques for non-convex MINLP,, Optimization Methods and Software, 24 (2009), 597. doi: 10.1080/10556780903087124.

[4]

Timo Berthold, "Primal Heuristics for Mixed Integer Programs,", Master's thesis, (2006).

[5]

Timo Berthold and Ambros M. Gleixner, Undercover - a primal heuristic for MINLP based on sub-MIPs generated by set covering,, in, (2010), 103.

[6]

Timo Berthold and Ambros M. Gleixner, Undercover - a primal MINLP heuristic exploring a largest sub-MIP,, ZIB-Report 12-07 (2012), (2012), 12.

[7]

Timo Berthold, Stefan Heinz, Marc E. Pfetsch and Stefan Vigerske, Large neighborhood search beyond MIP,, in, (2011), 51.

[8]

Timo Berthold, Stefan Heinz and Stefan Vigerske, Extending a CIP framework to solve MIQCPs,, in, 154 (2012), 427. doi: 10.1007/978-1-4614-1927-3_15.

[9]

Cristiana Bragalli, Claudia D'mbrosio, Jon Lee, Andrea Lodi and Paolo Toth, On the optimal design of water distribution networks: a practical MINLP approach,, Optimization and Engineering, 13 (2012), 219. doi: 10.1007/s11081-011-9141-7.

[10]

Jens Burgschweiger, Bernd Gnädig and Marc C. Steinbach, Optimization models for operative planning in drinking water networks,, ZIB-Report 04-48 (2004), (2004), 04.

[11]

Björn Geißler, Oliver Kolb, Jens Lang, Günter Leugering, Alexander Martin and Antonio Morsi, Mixed integer linear models for the optimization of dynamical transport networks,, Mathematical Methods of Operations Research, 73 (2011), 339. doi: 10.1007/s00186-011-0354-5.

[12]

Wei Huang, "Operative Planning of Water Supply Networks by Mixed Integer Nonlinear Programming,", Master's thesis, (2011).

[13]

Kathrin Klamroth, Jens Lang, Günter Leugering, Alexander Martin, Antonio Morsi, Martin Oberlack, Manfred Ostrowski and Roland Rosen, "Mathematical Optimization of Water Networks,", International Series of Numerical Mathematics, 162 (2012).

[14]

Oliver Kolb, "Simulation and Optimization of Gas and Water Supply Networks,", PhD thesis, (2011).

[15]

Ailsa H. Land and Alison G. Doig, An automatic method for solving discrete programming problems,, Econometrica, 28 (1960), 497.

[16]

Youdong Lin and Linus Schrage, The global solver in the LINDO API,, Optimization Methods & Software, 24 (2009), 657. doi: 10.1080/10556780902753221.

[17]

Hanif D. Sherali and Ernest P. Smith, A global optimization approach to a water distribution network design problem,, Journal of Global Optimization, 11 (1997), 107. doi: 10.1023/A:1008207817095.

[18]

Mohit Tawarmalani and Nikolaos V. Sahinidis, Global optimization of mixed-integer nonlinear programs: A theoretical and computational study,, Mathematical Programming, 99 (2004), 563. doi: 10.1007/s10107-003-0467-6.

[19]

Stefan Vigerske, "Decomposition of Multistage Stochastic Programs and a Constraint Integer Programming Approach to Mixed-Integer Nonlinear Programming,", Ph.D thesis, (2012).

[20]

Andreas Wächter and Lorenz T. Biegler, On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming,, Mathematical Programming, 106 (2006), 125. doi: 10.1007/s10107-004-0559-y.

[21]

CppAD, "A Package for Differentiation of C++ algorithms,", Available from: , ().

[22]

EPANET, "A software that models water distribution piping systems,", Available from: , ().

[23]

Ipopt, "Interior Point Optimizer,", Available from: , ().

[24]

SCIP, "Solving Constraint Integer Programs,", Available from: , ().

[25]

SoPlex, "Sequential Object-oriented SimPlex,", Available from: , ().

[26]

Zimpl, "Zuse Institute Mathematical Programming Language,", Available from: , ().

[1]

Chunrong Chen, T. C. Edwin Cheng, Shengji Li, Xiaoqi Yang. Nonlinear augmented Lagrangian for nonconvex multiobjective optimization. Journal of Industrial & Management Optimization, 2011, 7 (1) : 157-174. doi: 10.3934/jimo.2011.7.157

[2]

Juan Carlos López Alfonso, Giuseppe Buttazzo, Bosco García-Archilla, Miguel A. Herrero, Luis Núñez. A class of optimization problems in radiotherapy dosimetry planning. Discrete & Continuous Dynamical Systems - B, 2012, 17 (6) : 1651-1672. doi: 10.3934/dcdsb.2012.17.1651

[3]

Radu C. Cascaval, Ciro D'Apice, Maria Pia D'Arienzo, Rosanna Manzo. Flow optimization in vascular networks. Mathematical Biosciences & Engineering, 2017, 14 (3) : 607-624. doi: 10.3934/mbe.2017035

[4]

Chunrong Chen. A unified nonlinear augmented Lagrangian approach for nonconvex vector optimization. Numerical Algebra, Control & Optimization, 2011, 1 (3) : 495-508. doi: 10.3934/naco.2011.1.495

[5]

Weijun Zhou, Youhua Zhou. On the strong convergence of a modified Hestenes-Stiefel method for nonconvex optimization. Journal of Industrial & Management Optimization, 2013, 9 (4) : 893-899. doi: 10.3934/jimo.2013.9.893

[6]

Qilin Wang, S. J. Li. Higher-order sensitivity analysis in nonconvex vector optimization. Journal of Industrial & Management Optimization, 2010, 6 (2) : 381-392. doi: 10.3934/jimo.2010.6.381

[7]

Joseph Geunes, Panos M. Pardalos. Introduction to the Special Issue on Supply Chain Optimization. Journal of Industrial & Management Optimization, 2007, 3 (1) : i-ii. doi: 10.3934/jimo.2007.3.1i

[8]

Yi Jing, Wenchuan Li. Integrated recycling-production-distribution planning for decentralized closed-loop supply chain. Journal of Industrial & Management Optimization, 2017, 13 (4) : 1-29. doi: 10.3934/jimo.2017058

[9]

Giuseppe Buttazzo, Filippo Santambrogio. Asymptotical compliance optimization for connected networks. Networks & Heterogeneous Media, 2007, 2 (4) : 761-777. doi: 10.3934/nhm.2007.2.761

[10]

Michael Herty, Veronika Sachers. Adjoint calculus for optimization of gas networks. Networks & Heterogeneous Media, 2007, 2 (4) : 733-750. doi: 10.3934/nhm.2007.2.733

[11]

Hamid Norouzi Nav, Mohammad Reza Jahed Motlagh, Ahmad Makui. Modeling and analyzing the chaotic behavior in supply chain networks: a control theoretic approach. Journal of Industrial & Management Optimization, 2017, 13 (5) : 1-19. doi: 10.3934/jimo.2018002

[12]

Jiuping Xu, Pei Wei. Production-distribution planning of construction supply chain management under fuzzy random environment for large-scale construction projects. Journal of Industrial & Management Optimization, 2013, 9 (1) : 31-56. doi: 10.3934/jimo.2013.9.31

[13]

Fengqiu Liu, Xiaoping Xue. Subgradient-based neural network for nonconvex optimization problems in support vector machines with indefinite kernels. Journal of Industrial & Management Optimization, 2016, 12 (1) : 285-301. doi: 10.3934/jimo.2016.12.285

[14]

Daniel Morales-Silva, David Yang Gao. Complete solutions and triality theory to a nonconvex optimization problem with double-well potential in $\mathbb{R}^n $. Numerical Algebra, Control & Optimization, 2013, 3 (2) : 271-282. doi: 10.3934/naco.2013.3.271

[15]

Zhong Wan, Chaoming Hu, Zhanlu Yang. A spectral PRP conjugate gradient methods for nonconvex optimization problem based on modified line search. Discrete & Continuous Dynamical Systems - B, 2011, 16 (4) : 1157-1169. doi: 10.3934/dcdsb.2011.16.1157

[16]

Ö. Uğur, G. W. Weber. Optimization and dynamics of gene-environment networks with intervals. Journal of Industrial & Management Optimization, 2007, 3 (2) : 357-379. doi: 10.3934/jimo.2007.3.357

[17]

Michael Herty. Modeling, simulation and optimization of gas networks with compressors. Networks & Heterogeneous Media, 2007, 2 (1) : 81-97. doi: 10.3934/nhm.2007.2.81

[18]

Pierre Fabrie, Elodie Jaumouillé, Iraj Mortazavi, Olivier Piller. Numerical approximation of an optimization problem to reduce leakage in water distribution systems. Mathematical Control & Related Fields, 2012, 2 (2) : 101-120. doi: 10.3934/mcrf.2012.2.101

[19]

Masha Shunko, Srinagesh Gavirneni. Role of transfer prices in global supply chains with random demands. Journal of Industrial & Management Optimization, 2007, 3 (1) : 99-117. doi: 10.3934/jimo.2007.3.99

[20]

T. L. Mason, C. Emelle, J. van Berkel, A. M. Bagirov, F. Kampas, J. D. Pintér. Integrated production system optimization using global optimization techniques. Journal of Industrial & Management Optimization, 2007, 3 (2) : 257-277. doi: 10.3934/jimo.2007.3.257

 Impact Factor: 

Metrics

  • PDF downloads (2)
  • HTML views (0)
  • Cited by (12)

[Back to Top]