Solution for short-term hydrothermal scheduling with a logarithmic size mixed-integer linear programming formulation

被引:18
|
作者
Jian, Jinbao [1 ,2 ]
Pan, Shanshan [1 ]
Yang, Linfeng [3 ]
机构
[1] Guangxi Univ, Coll Elect Engn, Nanning 530004, Peoples R China
[2] Guangxi Univ Nationalities, Coll Sci, Nanning 530006, Peoples R China
[3] Guangxi Univ, Coll Comp Elect & Informat, Nanning 530004, Peoples R China
基金
中国国家自然科学基金;
关键词
Short-term hydrothermal scheduling; Piecewise linearize; Logarithmic size; Mixed-integer linear programming; Non-linear programming; CHAOTIC DIFFERENTIAL EVOLUTION; CODED GENETIC ALGORITHM; SEARCH ALGORITHM; UNIT COMMITMENT; ECONOMIC-DISPATCH; OPTIMIZATION; COORDINATION; MILP; IMPLEMENTATION; HYBRID;
D O I
10.1016/j.energy.2019.01.038
中图分类号
O414.1 [热力学];
学科分类号
摘要
Short-term hydrothermal scheduling issue is usually hard to tackle on account of its highly non-convex and non-differentiable characteristics. A popular strategy for handling these difficulties is to reformulate the issue by various linearization techniques. However, in this process, a fairly large number of continuous/binary variables and constraints will be introduced, which may result in a heavy computational burden. In this study, a logarithmic size mixed-integer linear programming formulation is presented for this issue, that is, only a logarithmic size of binary variables and constraints will be required to piecewise linearize the nonlinear functions. Based on such a formulation, a global optimum is therefore can be solved efficiently. To remove the linearization errors and cope with the network loss, a derivable nonlinear programming formulation is derived. By optimizing this formulation via the powerful interior point method, where the previous global solution of mixed-integer linear programming formulation is used as the starting point, a promising feasible solution is consequently attained. Numerical results show that the presented logarithmic size mixed-integer linear programming formulation is more efficient than the generalized one and when it is incorporated into the solution procedure, the proposed methodology is competitive with currently state-of-the-art approaches. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:770 / 784
页数:15
相关论文
共 50 条
  • [41] Clock Skew Scheduling: Avoiding the Runtime Cost of Mixed-Integer Linear Programming
    Zgheib, Grace
    Lu, Yu Shen
    Ganusov, Ilya
    [J]. 2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 327 - 333
  • [42] Δ-MILP: Deep Space Network Scheduling via Mixed-Integer Linear Programming
    Claudet, Thomas
    Alimo, Ryan
    Goh, Edwin
    Johnston, Mark D.
    Madani, Ramtin
    Wilson, Brian
    [J]. IEEE ACCESS, 2022, 10 : 41330 - 41340
  • [43] Task Scheduling for Multiunit Parallel Test Using Mixed-Integer Linear Programming
    Yang, Zhao
    Xiao, Han-Shan
    Guan, Rui
    Yang, Yang
    Ji, Hong-Liang
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [44] Mixed-Integer Linear Programming for Optimal Scheduling of Autonomous Vehicle Intersection Crossing
    Fayazi, Seyed Alireza
    Vahidi, Ardalan
    [J]. IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2018, 3 (03): : 287 - 299
  • [45] Mixed-integer linear programming for project scheduling under various resource constraints
    Klein, Nicklas
    Gnagi, Mario
    Trautmann, Norbert
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 319 (01) : 79 - 88
  • [46] Optimal Load Control and Scheduling through Distributed Mixed-integer Linear Programming
    Yfantis, Vassilios
    Motsch, William
    Bach, Nico
    Wagner, Achim
    Ruskowski, Martin
    [J]. 2022 30TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2022, : 920 - 926
  • [47] Mixed-Integer Linear Programming Model for Scheduling Missions and Communications of Multiple Satellites
    Lee, Minkeon
    Yu, Seunghyeon
    Kwon, Kybeom
    Lee, Myungshin
    Lee, Junghyun
    Kim, Heungseob
    [J]. AEROSPACE, 2024, 11 (01)
  • [48] Safe bounds in linear and mixed-integer linear programming
    Neumaier, A
    Shcherbina, O
    [J]. MATHEMATICAL PROGRAMMING, 2004, 99 (02) : 283 - 296
  • [49] Task Scheduling for Multiunit Parallel Test Using Mixed-Integer Linear Programming
    Yang, Zhao
    Xiao, Han-Shan
    Guan, Rui
    Yang, Yang
    Ji, Hong-Liang
    [J]. Mathematical Problems in Engineering, 2021, 2021
  • [50] Approximate Mixed-Integer Programming Solution with Machine Learning Technique and Linear Programming Relaxation
    Lin, Xinming
    Hou, Z. Jason
    Ren, Huiying
    Pan, Feng
    [J]. 2019 3RD INTERNATIONAL CONFERENCE ON SMART GRID AND SMART CITIES (ICSGSC 2019), 2019, : 101 - 107