Optimal scheduling of variable speed pumps with mixed integer linear programming

被引:1
|
作者
Janus, Tomasz [1 ]
Ulanicki, Bogumil [2 ]
Diao, Kegong [2 ]
机构
[1] Tyndall Centre, Department of Mechanical Aerospace and Civil Engineering, The University of Manchester, Sackville Street, Manchester,M13 9PL, United Kingdom
[2] School of Engineering and Sustainable Development, De Montfort University, The Gateway, Leicester,LE1 9BH, United Kingdom
关键词
C (programming language) - Electric power distribution - Integer programming - MATLAB - Network components - Pumps - Water distribution systems;
D O I
10.2166/ws.2024.118
中图分类号
学科分类号
摘要
Mixed integer linear programming (MILP) has been gaining traction as a method for solving optimal pump scheduling problems in water distribution networks (WDNs). However, inclusion of variable speed pumps (VSPs) in MILP pump scheduling frameworks has not been given adequate treatment. This article addresses this gap by describing a methodology for formulating and solving optimal pump scheduling problems with VSPs using MILP and piece-linear approximations of network components. The methodology proceeds in four steps: (a) WDN simulation with initial pump schedule(s), (b) approximation of network components, including VSP, using linear and piece-linear functions around the chosen operating points, (c) formulation of a fully parameterised mixed integer linear programme, and (d) solution of the optimisation problem and WDN simulation with optimal pump schedule(s). The methodology is coded in MATLAB/OCTAVE and Python and is publicly available on GitHub. It was applied to solve a pump scheduling problem on a two variable speed pump single-tank network that allows the reader to easily understand how the methodology works and how it is applied in practice. The results show that the formulation is robust and the optimiser is able to return a globally optimal solution for a range of operating points. © 2024 The Authors.
引用
收藏
页码:2409 / 2426
相关论文
共 50 条
  • [11] Mixed Integer Linear Programming and Nonlinear Programming for Optimal PMU Placement
    Almunif, Anas
    Fan, Lingling
    2017 NORTH AMERICAN POWER SYMPOSIUM (NAPS), 2017,
  • [12] OPTIMAL MIXED-MODE RUNWAY SCHEDULING-MIXED-INTEGER PROGRAMMING FOR ATC SCHEDULING
    Helmke, Hartmut
    Gluchshenko, Olga
    Martin, Alexander
    Peter, Andrea
    Pokutta, Sebastian
    Siebert, Uwe
    2011 IEEE/AIAA 30TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2011,
  • [13] OPTIMAL MIXED-MODE RUNWAY SCHEDULING - MIXED-INTEGER PROGRAMMING FOR ATC SCHEDULING
    Helmke, Hartmut
    Gluchshenko, Olga
    Martin, Alexander
    Peter, Andrea
    Pokutta, Sebastian
    Siebert, Uwe
    2011 IEEE/AIAA 30TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2011,
  • [14] A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem
    Al-Shihabi, Sameh
    Mladenović, Nenad
    Expert Systems with Applications, 2022, 198
  • [15] A mixed integer linear programming model and a basic variable neighbourhood search algorithmfor the repatriation scheduling problem
    Al-Shihabi, Sameh
    Mladenovic, Nenad
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 198
  • [16] Mixed-time mixed-integer linear programming scheduling model
    Westerlund, Joakim
    Hastbacka, Mattias
    Forssell, Sebastian
    Westerlund, Tapio
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2007, 46 (09) : 2781 - 2796
  • [17] Mixed integer linear programming models for optimal crop selection
    Filippi, Carlo
    Mansini, Renata
    Stevanato, Elisa
    COMPUTERS & OPERATIONS RESEARCH, 2017, 81 : 26 - 39
  • [18] Compiling Optimal Numeric Planning to Mixed Integer Linear Programming
    Piacentini, Chiara
    Castro, Margarita P.
    Cire, Andre A.
    Beck, J. Christopher
    TWENTY-EIGHTH INTERNATIONAL CONFERENCE ON AUTOMATED PLANNING AND SCHEDULING (ICAPS 2018), 2018, : 383 - 387
  • [19] OPTIMAL SCHEDULING OF INTEGRATED ENERGY SYSTEMS BASED ON MIXED INTEGER LINEAR PROGRAMMING WITH FLEXIBLE LOAD ACCOUNTING
    Ye, Shangxing
    Xu, Feifei
    Lin, Meixiu
    Li, Youting
    UPB Scientific Bulletin, Series C: Electrical Engineering and Computer Science, 2023, 85 (02): : 331 - 348
  • [20] OPTIMAL SCHEDULING OF INTEGRATED ENERGY SYSTEMS BASED ON MIXED INTEGER LINEAR PROGRAMMING WITH FLEXIBLE LOAD ACCOUNTING
    Ye, Shangxing
    Xu, Feifei
    Lin, Meixiu
    LI, Youting
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2023, 85 (02): : 331 - 348