A multi-objective predictive energy management strategy for residential grid-connected PV-battery hybrid systems based on machine learning technique

Abstract This paper proposes a multi-objective predictive energy management strategy based on machine learning technique for residential grid-connected hybrid energy systems. The hybrid system considered in this study comprise three principal components: a photovoltaic array as a renewable energy source, a battery bank as an energy storage system, and residential building as an electric load. The proposed strategy comprises three levels of controls: a logical level to manage the computational load and accuracy, a dual prediction model based on residual causal dilated convolutional networks for energy production and electric load on system, and a multi-objective optimization for efficient trade of energy with the utility grid by battery charge scheduling. The prediction model used in this study can provide one-step ahead photovoltaic energy production and load forecast with sufficient accuracy using a sliding window training technique and can be implemented on an average personal computer. The energy management problem comprises multiple objectives that include minimization of energy bought from utility grid, maximization the battery bank’s state-of-charge and reduction of carbon dioxide emission. The optimization problem is constrained to the maximum allowed carbon dioxide production and battery bank’s state-of-charge limits. The proposed strategy is tested for static and dynamic electricity prices using hourly energy and load data. Simulation results show a high coefficient of determination of 93.08% for energy production predictions and 97.25% for electric load predictions using proposed dual prediction model. The proposed prediction model is benchmarked against naive prediction, support vector machine and artificial neural network models using several metrics and shows noticeable improvements in prediction accuracy. Not only the proposed strategy combined with the proposed prediction model can handle over 50% of the total yearly load requirement but also shows a significant decrease in electricity bill and carbon dioxide compared to residential buildings without hybrid energy systems and hybrid energy system without energy management strategy.

[1]  Giovanna Castellano,et al.  Data stream classification by adaptive semi-supervised fuzzy clustering , 2017, ICANN 2017.

[2]  M Durairasan,et al.  An efficient control strategy for optimal power flow management from a renewable energy source to a generalized three-phase microgrid system: A hybrid squirrel search algorithm with whale optimization algorithm approach , 2020, Trans. Inst. Meas. Control.

[3]  Juan José González de la Rosa,et al.  Weather forecasts for microgrid energy management: Review, discussion and recommendations , 2018, Applied Energy.

[4]  D. Cotfas,et al.  Study of Temperature Coefficients for Parameters of Photovoltaic Cells , 2018 .

[5]  Sander M. Bohte,et al.  Dilated Convolutional Neural Networks for Time Series Forecasting , 2018 .

[6]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[7]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[8]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[9]  Qingfu Zhang,et al.  An enhanced MOEA/D-DE and its application to multiobjective analog cell sizing , 2010, IEEE Congress on Evolutionary Computation.

[10]  H. S. Hota,et al.  Time Series Data Prediction Using Sliding Window Based RBF Neural Network , 2017 .

[11]  Nabin Sarmah,et al.  A review of algorithms for control and optimization for energy management of hybrid renewable energy systems , 2018, Journal of Renewable and Sustainable Energy.

[12]  A. Mellit,et al.  Day-Ahead Photovoltaic Forecasting: A Comparison of the Most Effective Techniques , 2019, Energies.

[13]  Mahmod Othman,et al.  An enhancement of sliding window algorithm for rainfall forecasting , 2017 .

[14]  Shang-Chen Wu,et al.  Multi-Objective Sizing Optimization of a Grid-Connected Solar–Wind Hybrid System Using Climate Classification: A Case Study of Four Locations in Southern Taiwan , 2020, Energies.

[15]  Gwo-Fong Lin,et al.  Real-Time Water-Level Forecasting Using Dilated Causal Convolutional Neural Networks , 2019, Water Resources Management.

[16]  Sultan Imangaliyev,et al.  Classification of Quantitative Light-Induced Fluorescence Images Using Convolutional Neural Network , 2017, ArXiv.

[17]  R. Tiako,et al.  A Model Predictive Control Strategy for Grid-Connected Solar-Wind with Pumped Hydro Storage , 2016 .

[18]  Matjaž Gams,et al.  Genetic-programming-based multi-objective optimization of strategies for home energy-management systems , 2020, Energy.

[19]  Mousa Marzband,et al.  An innovative energy management framework for cooperative operation management of electricity and natural gas demands , 2019, Energy Conversion and Management.

[20]  Razman Ayop,et al.  A rule-based energy management scheme for long-term optimal capacity planning of grid-independent microgrid optimized by multi-objective grasshopper optimization algorithm , 2020, Energy Conversion and Management.

[21]  Miguel A. Ridao,et al.  Model Predictive Control of Microgrids , 2020, Advances in Industrial Control.

[22]  Canbing Li,et al.  Taxonomy research of artificial intelligence for deterministic solar power forecasting , 2020, Energy Conversion and Management.

[23]  N. Rahim,et al.  Solar photovoltaic generation forecasting methods: A review , 2018 .

[24]  Gabriele Grandi,et al.  Theoretical and Experimental Investigation of Switching Ripple in the DC-Link Voltage of Single-Phase H-Bridge PWM Inverters , 2017 .

[25]  David C. Yu,et al.  Optimal sizing of hybrid PV/diesel/battery in ship power system ☆ , 2015 .

[26]  Ángel Fernando Kuri Morales,et al.  A UNIVERSAL ECLECTIC GENETIC ALGORITHM FOR CONSTRAINED OPTIMIZATION , 2022 .

[27]  Mohamed Tabaa,et al.  Optimal energy management for a grid connected PV-battery system , 2020 .

[28]  Alberto Bellini,et al.  Design for Reliability: The Case of Fractional-Slot Surface Permanent-Magnet Machines , 2019 .

[29]  Jérôme Bosche,et al.  Power Management Strategy Based on Weather Prediction for Hybrid Stand-alone System☆ , 2015 .

[30]  Ashwani Kumar,et al.  Multi-objective energy management in microgrids with hybrid energy sources and battery energy storage systems , 2020, Protection and Control of Modern Power Systems.

[31]  Shang-Chen Wu,et al.  Multi-Step Short-Term Wind Speed Prediction Using a Residual Dilated Causal Convolutional Network with Nonlinear Attention , 2020, Energies.

[32]  Lorenzo Bartolucci,et al.  Hybrid renewable energy systems: Influence of short term forecasting on model predictive control performance , 2019, Energy.

[33]  Yue Geng,et al.  Seismic Events Prediction Using Deep Temporal Convolution Networks , 2019, J. Electr. Comput. Eng..

[34]  Noradin Ghadimi,et al.  Multi-objective energy management in a micro-grid , 2018, Energy Reports.

[35]  Linyun Xiong,et al.  Multi-agent based multi objective renewable energy management for diversified community power consumers , 2020 .

[36]  Jürgen Garche,et al.  Encyclopedia of electrochemical power sources , 2009 .

[37]  Sander Bohte,et al.  Conditional Time Series Forecasting with Convolutional Neural Networks , 2017, 1703.04691.

[38]  Yufeng Yao,et al.  Integrated supply–demand energy management for optimal design of off-grid hybrid renewable energy systems for residential electrification in arid climates , 2020 .

[39]  Victor M. Zavala,et al.  Weather forecast-based optimization of integrated energy systems. , 2009 .

[40]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[41]  Balázs Csanád Csáji,et al.  Prediction and Robust Control of Energy Flow in Renewable Energy Systems , 2014 .

[42]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[43]  Bereket Tanju,et al.  Optimizing residential energy management using an autonomous scheduler system , 2018, Expert Syst. Appl..

[44]  Zhao Zhen,et al.  A day-ahead PV power forecasting method based on LSTM-RNN model and time correlation modification under partial daily pattern prediction framework , 2020 .

[45]  Geert Deconinck,et al.  Battery Energy Management in a Microgrid Using Batch Reinforcement Learning , 2017 .

[46]  Mauro Gamberi,et al.  Intelligent management of hybrid energy systems for techno-economic performances maximisation , 2020 .