Micro multi-strategy multi-objective artificial bee colony algorithm for microgrid energy optimization

被引:25
作者
Peng, Hu [1 ]
Wang, Cong [1 ]
Han, Yupeng [1 ,2 ]
Xiao, Wenhui [1 ]
Zhou, Xinyu [3 ]
Wu, Zhijian [4 ]
机构
[1] Jiujiang Univ, Sch Comp & Big Data Sci, Jiujiang 332005, Peoples R China
[2] Jiangxi Univ Finance & Econ, Sch Informat Management, Nanchang 330013, Peoples R China
[3] Jiangxi Normal Univ, Sch Comp & Informat Engn, Nanchang 330022, Peoples R China
[4] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Peoples R China
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2022年 / 131卷
基金
中国国家自然科学基金;
关键词
Micro population; Multi-objective evolutionary algorithm; Artificial bee colony; Microgrid energy optimization; Adaptive updating mechanism; NONDOMINATED SORTING APPROACH; GENETIC ALGORITHM; DIFFERENTIAL EVOLUTION; GAUSSIAN MUTATION; MOEA/D;
D O I
10.1016/j.future.2022.01.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Multi-objective evolutionary algorithm (MOEA) has become a common and effective method to solve real-world multi-objective optimization problems. However, in some practical problems, such as the microgrid energy optimization problem (MEOP), the algorithm needs to run on the micro controller to control each distributed power supply in real time. Due limitation of hardware resources on the micro controller, the MOEAs are not suitable. The emerging micro population MOEAs are suitable for this scenario. But the micro population MOEA is vulnerable to lost diversity, resulting in its performance decline. Therefore, this paper proposes a new micro multi-strategy multi-objective ABC algorithm to solve MEOP, called mu MMABC. Multi-strategy ABC optimizer is used to divide the population into multiple subgroups and produce offspring in parallel to balance the exploration and exploitation. In addition, an adaptive updating mechanism is proposed to renew the population adaptively. The mechanism can adaptively select more convergent and diverse solutions at different stages to balance the exploration and exploitation of the algorithm. Furthermore, in order to improve the performance of mu MMABC on problems with irregular Pareto fronts, the reference point reconstruction with intermediate strategy is also proposed. Some benchmark test suites are used to test the performance of mu MMABC. Finally, it is used to solve the MEOP. The experimental results show that the proposed algorithm is more competitive and effective than the traditional MOEAs and other micro population MOEAs in solving the MEOP. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:59 / 74
页数:16
相关论文
共 64 条
[1]   Optimization Solution of Troesch's and Bratu's Problems of Ordinary Type Using Novel Continuous Genetic Algorithm [J].
Abo-Hammour, Zaer ;
Abu Arqub, Omar ;
Momani, Shaher ;
Shawagfeh, Nabil .
DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2014, 2014
[2]   Fuzzy conformable fractional differential equations: novel extended approach and new numerical solutions [J].
Abu Arqub, Omar ;
Al-Smadi, Mohammed .
SOFT COMPUTING, 2020, 24 (16) :12501-12522
[3]   Numerical solutions of fuzzy differential equations using reproducing kernel Hilbert space method [J].
Abu Arqub, Omar ;
AL-Smadi, Mohammed ;
Momani, Shaher ;
Hayat, Tasawar .
SOFT COMPUTING, 2016, 20 (08) :3283-3302
[4]   Numerical solution of systems of second-order boundary value problems using continuous genetic algorithm [J].
Abu Arqub, Omar ;
Abo-Hammour, Zaer .
INFORMATION SCIENCES, 2014, 279 :396-415
[5]  
Calame E.A. Escala, 2019, THESIS U ARKANSAS, P1
[6]  
Chen J., 2021, DYNAMIC BICYCLE DISP
[7]   Test Problems for Large-Scale Multiobjective and Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (12) :4108-4121
[8]   A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) :773-791
[9]   Use of chaotic sequences in a biologically inspired algorithm for engineering design optimization [J].
Coelho, Leandro dos Santos ;
Mariani, Viviana Cocco .
EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (03) :1905-1913
[10]  
Coello CAC, 2001, LECT NOTES COMPUT SC, V1993, P126