A binary bat algorithm with improved crossover operators and Cauchy mutation for unit commitment problem

被引:2
|
作者
Pang, Aokang [1 ]
Liang, Huijun [1 ]
Lin, Chenhao [1 ]
Yao, Lei [2 ]
机构
[1] Hubei Minzu Univ, Coll Intelligent Syst Sci & Engn, 39 Xueyuan Rd, Enshi 445000, Hubei, Peoples R China
[2] Enshi Power Supply Co, State Grid Hubei Elect Power Co, 96 Hangkong Ave, Enshi 445000, Hubei, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2024年 / 80卷 / 08期
基金
中国国家自然科学基金;
关键词
Bat algorithm; Binary algorithm; Unit commitment problem; Local mutation; Crossover operator; MULTIOBJECTIVE OPTIMIZATION;
D O I
10.1007/s11227-023-05865-1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Power system operators are faced with the problem of unit commitment belonging to mixed integer programming, which becomes very complicated, as units become large-scale and highly constrained. Because unit commitment problem is a binary problem with commitment and de-commitment, a discrete/binary optimization algorithm with superior performance is required. This paper proposes a novel hybrid binary bat algorithm for unit commitment problem, which consists of two process. To begin with, the proposed binary bat algorithm is applied to determining the commitment schedule of unit commitment problem. Specifically, an improved crossover operator based on exponential-logic-modulo map is proposed to enhance the convergence and maintain the diversity of populations. To prevent the algorithm from falling into a local optimum, a local mutation strategy performs local perturbation. Chaotic map is responsible for updating some parameters to increase the performance of the proposed algorithm. Furthermore, Lambda-iteration method is adopted to solve economic load dispatch in continuous space. Constraint handling is performed using the heuristic constraint produce. The effectiveness of the proposed algorithm is verified by benchmark functions and test systems. Additionally, the simulation results are compared with other well-established heuristic and binary approaches.
引用
收藏
页码:11261 / 11292
页数:32
相关论文
共 50 条
  • [31] A Priority List-Based Binary Crow Search Algorithm for Unit Commitment Problem
    Ela, Adel A. Abou El
    El-Sehiemy, Ragab
    Shaheen, Abdullah M.
    Shalaby, Ayman S.
    INTERNATIONAL JOURNAL OF ENGINEERING RESEARCH IN AFRICA, 2021, 57 : 211 - 224
  • [32] A Task Scheduling Algorithm Based on an Improved Binary Bat Algorithm
    Huang X.
    Zeng X.
    Guo Z.
    Han R.
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2017, 51 (10): : 65 - 70
  • [34] Improved bat algorithm for Vehicle routing problem
    Li Y.
    Guo Q.
    Liu J.
    International Journal of Performability Engineering, 2019, 15 (01) : 317 - 325
  • [35] Fuzzy Logic Algorithm for Unit Commitment Problem
    Kadam, D. P.
    Sonwane, P. M.
    Dhote, V. P.
    Kushare, B. E.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, COMMUNICATION AND ENERGY CONSERVATION INCACEC 2009 VOL 1, 2009, : 222 - +
  • [36] A new hybrid algorithm for unit commitment problem
    Mantawy, AH
    AbdelMagid, YL
    Selim, SZ
    PROCEEDINGS OF THE AMERICAN POWER CONFERENCE, VOL 59, I AND II, 1997, 59 : 706 - 711
  • [37] QPSO Algorithm for Solving Unit Commitment Problem
    Zhang, Hongye
    Yu, Wanjun
    Wang, Yuxin
    ICMS2009: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION, VOL 5, 2009, : 134 - 138
  • [38] Genetic Algorithm Solution to Unit Commitment Problem
    Madraswala, Hatim S.
    Deshpande, Anuradha S.
    PROCEEDINGS OF THE FIRST IEEE INTERNATIONAL CONFERENCE ON POWER ELECTRONICS, INTELLIGENT CONTROL AND ENERGY SYSTEMS (ICPEICES 2016), 2016,
  • [39] A genetic algorithm solution to the unit commitment problem
    Kazarlis, SA
    Bakirtzis, AG
    Petridis, V
    IEEE TRANSACTIONS ON POWER SYSTEMS, 1996, 11 (01) : 83 - 90
  • [40] A New Heuristic Algorithm for Unit Commitment Problem
    Najafi, S.
    Pourjamal, Y.
    2011 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN ENERGY ENGINEERING (ICAEE), 2012, 14 : 2005 - 2011