Metaheuristic optimization methods for a comprehensive operating schedule of battery, thermal energy storage, and heat source in a building energy system

被引:67
作者
Ikeda, Shintaro [1 ]
Ooka, Ryozo [2 ]
机构
[1] Univ Tokyo, Dept Architecture, Meguro Ku, Tokyo 1538505, Japan
[2] Univ Tokyo, Inst Ind Sci, Meguro Ku, Tokyo 1538505, Japan
关键词
Metaheuristics; Cuckoo search; m-PSO; Dynamic programming; Battery; Thermal energy storage; PARTICLE SWARM OPTIMIZATION; CUCKOO SEARCH; HEURISTIC OPTIMIZATION; COGENERATION SYSTEM; POWER DISPATCH; MANAGEMENT; DESIGN; ALGORITHMS; CONTROLLER; STRATEGY;
D O I
10.1016/j.apenergy.2015.04.029
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Storage equipment, such as batteries and thermal energy storage (TES), has become increasingly important recently for peak-load shifting in energy systems. Mathematical programming methods, used frequently in previous studies to optimize operating schedules, can always be used to derive a theoretically optimal solution, but are computationally time consuming. Consequently, we use meta-heuristics, such as genetic algorithms (GAs), particle swarm optimization (PSO), and cuckoo search (CS), to optimize operating schedules of energy systems that include a battery, TES, and an air-source heat pump. In this paper, we used a GA, differential evolution (DE), our own proposed mutation-PSO (m-PSO), CS, and the self-adaptive learning bat algorithm (SLBA), of which m-PSO was the fastest, and CS was the most accurate. CS obtained the semi-optimal solution 135 times as fast as dynamic programming (DP), a mathematical programming method with 0.22% tolerance. Thus, we showed that metaheuristics, especially m-PSO and CS, have advantages over DP for optimization of the operating schedules of energy systems that include a battery and TES. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:192 / 205
页数:14
相关论文
共 56 条
[1]   A Knowledge-Based Approach for Control of Two-Level Energy Storage for Wind Energy Systems [J].
Abbey, Chad ;
Strunz, Kai ;
Joos, Geza .
IEEE TRANSACTIONS ON ENERGY CONVERSION, 2009, 24 (02) :539-547
[2]   Optimal power flow using differential evolution algorithm [J].
Abou El Ela, A. A. ;
Abido, M. A. ;
Spea, S. R. .
ELECTRIC POWER SYSTEMS RESEARCH, 2010, 80 (07) :878-885
[3]   A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability [J].
Ahmed, Jubaer ;
Salam, Zainal .
APPLIED ENERGY, 2014, 119 :118-130
[4]   Optimal design and operation of building services using mixed-integer linear programming techniques [J].
Ashouri, Araz ;
Fux, Samuel S. ;
Benz, Michael J. ;
Guzzella, Lino .
ENERGY, 2013, 59 :365-376
[5]   Optimal sizing of battery energy storage for micro-grid operation management using a new improved bat algorithm [J].
Bahmani-Firouzi, Bahman ;
Azizipanah-Abarghooee, Rasoul .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2014, 56 :42-54
[6]   Cuckoo search algorithm for economic dispatch [J].
Basu, M. ;
Chowdhury, A. .
ENERGY, 2013, 60 :99-108
[7]  
BatteryPlusForLife, 2014, BATT TECHN COMP
[8]   Considering uncertainty in the optimal energy management of renewable micro-grids including storage devices [J].
Baziar, Aliasghar ;
Kavousi-Fard, Abdollah .
RENEWABLE ENERGY, 2013, 59 :158-166
[9]   Parameter optimization via cuckoo optimization algorithm of fuzzy controller for energy management of a hybrid power system [J].
Berrazouane, S. ;
Mohammedi, K. .
ENERGY CONVERSION AND MANAGEMENT, 2014, 78 :652-660
[10]   Optimization of a Distributed Cogeneration System with solar district heating [J].
Buoro, Dario ;
Pinamonti, Piero ;
Reini, Mauro .
APPLIED ENERGY, 2014, 124 :298-308