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

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 metaheuristics, 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.

[1]  Ran Dai,et al.  Optimal power generation and load management for off-grid hybrid power systems with renewable sources via mixed-integer programming , 2013 .

[2]  Hiroyuki Nakai,et al.  Development of the Automatic Modeling System for Reaction Mechanisms Using REX+JGG , 2013 .

[3]  François Maréchal,et al.  Multi-Objective, Multi-Period Optimization of Biomass Conversion Technologies Using Evolutionary Algorithms and Mixed Integer Linear Programming (MILP) , 2013 .

[4]  Sofiane Berrazouane,et al.  Parameter optimization via cuckoo optimization algorithm of fuzzy controller for energy management of a hybrid power system , 2014 .

[5]  Ryohei Yokoyama,et al.  Optimal sizing of residential gas engine cogeneration system for power interchange operation from en , 2011 .

[6]  D. Karaboga,et al.  A Simple and Global Optimization Algorithm for Engineering Problems: Differential Evolution Algorithm , 2004 .

[7]  Michael J. Benz,et al.  Cost-optimal design of an ice-storage cooling system using mixed-integer linear programming techniques under various electricity tariff schemes , 2012 .

[8]  Ryohei Yokoyama,et al.  Optimal structural design of residential cogeneration systems in consideration of their operating restrictions , 2014 .

[9]  A. Boies,et al.  Distributed energy resource system optimisation using mixed integer linear programming , 2013 .

[10]  Andrea Luigi Facci,et al.  Analysis of the influence of Thermal Energy Storage on the Optimal Management of a Trigeneration Plant , 2014 .

[11]  Abdollah Kavousi-Fard,et al.  Considering uncertainty in the optimal energy management of renewable micro-grids including storage devices , 2013 .

[12]  G. Joos,et al.  A Knowledge-Based Approach for Control of Two-Level Energy Storage for Wind Energy Systems , 2009, IEEE Transactions on Energy Conversion.

[13]  Iain MacGill,et al.  Coordinated Scheduling of Residential Distributed Energy Resources to Optimize Smart Home Energy Services , 2010, IEEE Transactions on Smart Grid.

[14]  Sih-Li Chen,et al.  Optimization of an ice-storage air conditioning system using dynamic programming method , 2005 .

[15]  Andries Petrus Engelbrecht,et al.  A study of particle swarm optimization particle trajectories , 2006, Inf. Sci..

[16]  Ponnuthurai N. Suganthan,et al.  Efficient constraint handling for optimal reactive power dispatch problems , 2012, Swarm Evol. Comput..

[17]  Wen-Shing Lee,et al.  Optimization for ice-storage air-conditioning system using particle swarm algorithm , 2009 .

[18]  Michael A. Danzer,et al.  Optimal charge control strategies for stationary photovoltaic battery systems , 2014 .

[19]  Xin-She Yang,et al.  Cuckoo search: recent advances and applications , 2013, Neural Computing and Applications.

[20]  Ryohei Yokoyama,et al.  Energy-saving effect of a residential polymer electrolyte fuel cell cogeneration system combined with a plug-in hybrid electric vehicle , 2014 .

[21]  Azah Mohamed,et al.  Heuristic optimization of state-of-charge feedback controller parameters for output power dispatch of hybrid photovoltaic/battery energy storage system , 2014 .

[22]  Ryohei Yokoyama,et al.  A mixed-integer linear programming approach for cogeneration-based residential energy supply networks with power and heat interchanges , 2014 .

[23]  You-Yin Jing,et al.  Optimization of capacity and operation for CCHP system by genetic algorithm , 2010 .

[24]  K. Kataoka,et al.  Optimal demand controls for a heat pump water heater under different objective functions , 2012, 2012 IEEE International Conference on Power System Technology (POWERCON).

[25]  Mohammad Hassan Moradi,et al.  An energy management system (EMS) strategy for combined heat and power (CHP) systems based on a hybrid optimization method employing fuzzy programming , 2013 .

[26]  Zhiqiang Zhai,et al.  Particle swarm optimization for redundant building cooling heating and power system , 2010 .

[27]  K. Chandrasekaran,et al.  Multi-objective scheduling problem: Hybrid approach using fuzzy assisted cuckoo search algorithm , 2012, Swarm Evol. Comput..

[28]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[29]  S. Kobayashi,et al.  Optimal lens design by real-coded genetic algorithms using UNDX , 2000 .

[30]  A. Chowdhury,et al.  Cuckoo search algorithm for economic dispatch , 2013 .

[31]  Yu Wang,et al.  Self-adaptive learning based particle swarm optimization , 2011, Inf. Sci..

[32]  Weiyi Li,et al.  Optimization and Analysis of Distributed Energy System with Energy Storage Device , 2011 .

[33]  K. F. Fong,et al.  Energy management and design of centralized air-conditioning systems through the non-revisiting strategy for heuristic optimization methods , 2010 .

[34]  Mauro Reini,et al.  Optimization of a Distributed Cogeneration System with solar district heating , 2014 .

[35]  Zahra Moravej,et al.  A novel approach based on cuckoo search for DG allocation in distribution network , 2013 .

[36]  A. Bejan,et al.  Thermal Energy Storage: Systems and Applications , 2002 .

[37]  Wen-Shing Lee,et al.  Optimization of heat pump system in indoor swimming pool using particle swarm algorithm , 2008 .

[38]  Taher Niknam,et al.  Multi-objective operation management of a renewable MG (micro-grid) with back-up micro-turbine/fuel , 2011 .

[39]  Orhan Ekren,et al.  Size optimization of a PV/wind hybrid energy conversion system with battery storage using simulated annealing , 2010 .

[40]  Janusz Piechocki,et al.  Use of Modified Cuckoo Search algorithm in the design process of integrated power systems for modern and energy self-sufficient farms , 2014 .

[41]  Lino Guzzella,et al.  Optimal design and operation of building services using mixed-integer linear programming techniques , 2013 .

[42]  Rasoul Azizipanah-Abarghooee,et al.  Optimal sizing of battery energy storage for micro-grid operation management using a new improved bat algorithm , 2014 .

[43]  S. R. Spea,et al.  Optimal power flow using differential evolution algorithm , 2010 .

[44]  Jubaer Ahmed,et al.  A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability , 2014 .

[45]  Pinar Civicioglu,et al.  A conceptual comparison of the Cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms , 2013, Artificial Intelligence Review.

[46]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.