Deep learning-based load forecasting considering data reshaping using MATLAB\Simulink
- Department of Information System Engineering Techniques, Erbil Technical Engineering College, Erbil Polytechnic University, Erbil, Kurdistan region, 44001, IQ
Published in Issue 2022-02-16
How to Cite
Hamad, Z., & Abdulrahman, I. (2022). Deep learning-based load forecasting considering data reshaping using MATLAB\Simulink. International Journal of Energy and Environmental Engineering, 13(2 (June 2022). https://doi.org/10.1007/s40095-022-00480-x
Abstract
Abstract Load forecasting is a nonlinear problem and complex task that plays a key role in power system planning, operation, and control. A recent study proposed a deep learning approach called historical data augmentation (HDA) to improve the accuracy of the load forecasting model by dividing the input data into several yearly sub-datasets. When the original data is associated with high time step changes from 1 year to another, the approach was not found as effective as it should be for long-term forecasting because the time-series information is disconnected by the approach between the end of 1-year sub-data and the beginning of the next-year sub-data. Alternatively, this paper proposes the use of 2-year sub-dataset in order to connect the two ends of the yearly subsets. A correlation analysis is conducted to show how the yearly datasets are correlated to each other. In addition, a Simulink-based program is introduced to simulate the problem which has an advantage of visualizing the algorithm. To increase the model generalization, several inputs are considered in the model including load demand profile, weather information, and some important categorical data such as week-day and weekend data that are embedded using one-hot encoding technique. The deep learning methods used in this study are the long short-term memory (LSTM) and gated rest unit (GRU) neural networks which have been increasingly employed in the recent years for time series and sequence problems. To provide a theoretical background on these models, a new picturized detail is presented. The proposed method is applied to the Kurdistan regional load demands and compared with classical methods of data inputting demonstrating improvements in both the model accuracy and training time.Keywords
- Load forecasting,
- Deep learning,
- LSTM,
- GRU,
- MATLAB,
- Simulink,
- Kurdistan region
References
- Jacob (2020) Springer https://doi.org/10.1007/978-3-030-28669-9
- Tudose et al. (2021) Short-term load forecasting using convolutional neural networks in COVID-19 context: the Romanian case study https://doi.org/10.3390/en14134046
- Proedrou (2021) A comprehensive review of residential electricity load profile models (pp. 12114-12133) https://doi.org/10.1109/ACCESS.2021.3050074
- Burg et al. (2021) Comparative analysis of load forecasting models for varying time horizons and load aggregation levels 14(21) https://doi.org/10.3390/en14217128
- Haben (2021) Review of low voltage load forecasting: methods, applications, and recommendations https://doi.org/10.1016/j.apenergy.2021.117798
- Vanting et al. (2021) A scoping review of deep neural networks for electric load forecasting https://doi.org/10.1186/s42162-021-00148-6
- Azeem et al. (2021) Electrical load forecasting models for different generation modalities: a review (pp. 142239-142263) https://doi.org/10.1109/ACCESS.2021.3120731
- Mamun et al. (2020) A comprehensive review of the load forecasting techniques using single and hybrid predictive models (pp. 134911-134939) https://doi.org/10.1109/ACCESS.2020.3010702
- Li (2021) A survey on investment demand assessment models for power grid infrastructure (pp. 9048-9054) https://doi.org/10.1109/ACCESS.2021.3049601
- Kuster et al. (2017) Electrical load forecasting models: a critical systematic review (pp. 257-270) https://doi.org/10.1016/j.scs.2017.08.009
- Hong et al. (2020) Energy forecasting: a review and outlook (pp. 376-388) https://doi.org/10.1109/OAJPE.2020.3029979
- Acaroğlu and Márquez (2021) Comprehensive review on electricity market price and load forecasting based on wind energy https://doi.org/10.3390/en14227473
- Hoori et al. (2020) Electric load forecasting model using a multicolumn deep neural networks 67(8) (pp. 6473-6482) https://doi.org/10.1109/TIE.2019.2939988
- Lai (2020) Load forecasting based on deep neural network and historical data augmentation 14(24) (pp. 5927-5934) https://doi.org/10.1049/iet-gtd.2020.0842
- Sehovac and Grolinger (2020) Deep learning for load forecasting: sequence to sequence recurrent neural networks with attention (pp. 36411-36426) https://doi.org/10.1109/ACCESS.2020.2975738
- Goh (2021) Multi-convolution feature extraction and recurrent neural network dependent model for short-term load forecasting (pp. 118528-118540) https://doi.org/10.1109/ACCESS.2021.3107954
- Kong et al. (2020) Multimodal feature extraction and fusion deep neural networks for short-term load forecasting (pp. 185373-185383) https://doi.org/10.1109/ACCESS.2020.3029828
- Deng et al. (2019) Multi-scale convolutional neural network with time-cognition for multi-step short-term load forecasting (pp. 88058-88071) https://doi.org/10.1109/ACCESS.2019.2926137
- Shao and Kim (2020) Multi-step short-term power consumption forecasting using multi-channel LSTM with time location considering customer behavior (pp. 125263-125273) https://doi.org/10.1109/ACCESS.2020.3007163
- Li (2021) A novel hybrid short-term load forecasting method of smart grid using MLR and LSTM neural network 17(4) (pp. 2443-2452) https://doi.org/10.1109/TII.2020.3000184
- Sajjad (2020) A novel CNN-GRU-based hybrid approach for short-term residential load forecasting (pp. 143759-143768) https://doi.org/10.1109/ACCESS.2020.3009537
- A novel short-term load forecasting method by combining the deep learning with singular spectrum analysis
- Rafi et al. (2021) A short-term load forecasting method using integrated CNN and LSTM network (pp. 32436-32448) https://doi.org/10.1109/ACCESS.2021.3060654
- Pirbazari et al. (2021) An ensemble approach for multi-step ahead energy forecasting of household communities (pp. 36218-36240) https://doi.org/10.1109/ACCESS.2021.3063066
- Gunawan and Huang (2021) An extensible framework for short-term holiday load forecasting combining dynamic time warping and LSTM network (pp. 106885-106894) https://doi.org/10.1109/ACCESS.2021.3099981
- Yu et al. (2019) Deep learning for daily peak load forecasting–a novel gated recurrent neural network combining dynamic time warping (pp. 17184-17194) https://doi.org/10.1109/ACCESS.2019.2895604
- Shao et al. (2020) Domain fusion CNN-LSTM for short-term power consumption forecasting (pp. 188352-188362) https://doi.org/10.1109/ACCESS.2020.3031958
- Neeraj et al. (2020) EMD-Att-LSTM: a data-driven strategy combined with deep learning for short-term load forecasting https://doi.org/10.35833/MPCE.2020.000626
- Razavi et al. (2020) From load to net energy forecasting: short-term residential forecasting for the blend of load and PV behind the meter (pp. 224343-224353) https://doi.org/10.1109/ACCESS.2020.3044307
- Alhussein et al. (2020) Hybrid CNN-LSTM model for short-term individual household load forecasting (pp. 180544-180557) https://doi.org/10.1109/ACCESS.2020.3028281
- Jiang et al. (2021) Hybrid multitask multi-information fusion deep learning for household short-term load forecasting 12(6) (pp. 5362-5372) https://doi.org/10.1109/TSG.2021.3091469
- Kong et al. (2019) Short-term residential load forecasting based on LSTM recurrent neural network 10(1) (pp. 841-851) https://doi.org/10.1109/TSG.2017.2753802
- Obst et al. (2021) Adaptive methods for short-term electricity load forecasting during COVID-19 lockdown in France 36(5) (pp. 4754-4763) https://doi.org/10.1109/TPWRS.2021.3067551
- Park et al. (2020) Missing-insensitive short-term load forecasting leveraging autoencoder and LSTM (pp. 206039-206048) https://doi.org/10.1109/ACCESS.2020.3036885
- Farsi et al. (2021) On short-term load forecasting using machine learning techniques and a novel parallel deep LSTM-CNN approach (pp. 31191-31212) https://doi.org/10.1109/ACCESS.2021.3060290
- Dudek et al. (2020) A hybrid residual dilated LSTM and exponential smoothing model for midterm electric load forecasting https://doi.org/10.1109/TNNLS.2020.3046629
- Han et al. (2019) Enhanced deep networks for short-term and medium-term load forecasting (pp. 4045-4055) https://doi.org/10.1109/ACCESS.2018.2888978
- Motepe et al. (2019) Improving load forecasting process for a power distribution network using hybrid AI and deep learning algorithms (pp. 82584-82598) https://doi.org/10.1109/ACCESS.2019.2923796
- Vu et al. (2021) Recurring multi-layer moving window approach to forecast day-ahead and week-ahead load demand considering weather conditions https://doi.org/10.35833/MPCE.2021.000210
- Mustaqeem and Kwon (2021) Short-term energy forecasting framework using an ensemble deep learning approach (pp. 94262-94271) https://doi.org/10.1109/ACCESS.2021.3093053
- Shang et al. (2021) Short-term load forecasting based on PSO-KFCM daily load curve clustering and CNN-LSTM model (pp. 50344-50357) https://doi.org/10.1109/ACCESS.2021.3067043
- Zheng et al. (2020) Short-term load forecasting of power system based on neural network intelligent algorithm https://doi.org/10.1109/ACCESS.2020.3021064
- Jiao et al. (2018) Short-term non-residential load forecasting based on multiple sequences LSTM recurrent neural network (pp. 59438-59448) https://doi.org/10.1109/ACCESS.2018.2873712
- Tan et al. (2020) Ultra-short-term industrial power demand forecasting using LSTM based hybrid ensemble learning 35(4) (pp. 2937-2948) https://doi.org/10.1109/TPWRS.2019.2963109
- Wang et al. (2020) Ensemble learning for load forecasting 4(2) (pp. 616-628) https://doi.org/10.1109/TGCN.2020.2987304
- Ali (2020) Midterm load forecasting analysis for Erbil Governorate based on predictive model 32(3) (pp. 20-29)
- E. Taherifard: Load and demand forecasting in Iraqi Kurdistan using time series modelling. Degree Project in Engineering, First Level, 15 Hp Stockholm, Sweden (2019)
- J. Brownlee: Long short-term memory networks with python: develop sequence prediction models with deep learning. Machine Learning Mastery, (2017)
- Kurdistan central dispatch control, ministry of electricity–Kurdistan regional government, Iraq, (2021)
- Directory of dispatch control in Erbil, ministry of electricity–Kurdistan regional government, Iraq, (2021). KT
10.1007/s40095-022-00480-x