An Empirical Mode Decomposition-Based Hybrid Model for Sub-Hourly Load Forecasting
Abstract
:1. Introduction
- A novel decomposition algorithm called DEMDFA is proposed to decompose sub-hourly load curves, inspired by DFA and EMD. Subsequently, we design a complete decomposition–ensemble method named EMDHM. Similar to other decomposition–ensemble methods, our approach contains a decomposition part and forecasting part. It decomposes the original series to obtain individual components and then employs a machine learning model to predict these components. What distinguishes EMDHM from other methods is its capability to extract four main series containing linear, periodic, and two types of long-range correlation information, with EMD introduced to simplify long-range correlation series of sub-hourly load.
- We designed two cases to reveal the performance of EMDHM, aiming to demonstrate the positive effect on the prediction of sub-series decomposed by DEMDFA and EMDHM’s forecasting superiority in different sub-hourly load forecasting compared to other methods. We used a PV dataset and a Panama Load dataset as our testing datasets, with sampling frequencies at the minute and hourly levels, respectively.
2. Methodology
2.1. Empirical Mode Decomposition-Based Hybrid Model
2.1.1. Detrending
2.1.2. Empirical mode Decomposition
Algorithm 1. The process of EMD: Empirical mode decomposition |
|
2.1.3. Fluctuation analysis
2.2. Long Short-Term Memory
2.3. Framework
3. Results and Discussions
3.1. Evaluation Metrics
3.2. Dataset Description
3.3. Case One: Model Performance in Forecasting PV Data
3.4. Case Two: Model Performance in Forecasting Panama Load Data
4. Conclusions
- The sub-series decomposed by DEMDFA plays a crucial role in predicting the results. EMDHM performs exceptionally well in sub-hourly load forecasting. When predicting PV power series, it exhibits the best performance among the models, with MAE, RMSE, MARNE, and R2 values of 139.092, 207.270, 0.053, and 0.942, respectively. This represents an improvement of 20.1% in MAE, 26.8% in RMSE, 22.1% in MARNE, and 5.4% in R2 compared to single LSTM, and it significantly outperforms other decomposition–ensemble methods.
- EMDHM presents enhanced stability in both short- and long-sequence forecasting. In sub-hourly load forecasting, because of DEMDFA’s characteristics of trend, periodicity, long-range, and stability, the extracted series provide distinct information. Thus, EMDHM’s fitting capability remains consistently high regardless of changes in the prediction length. Its R2 value only decreases by 4.7% when the prediction length varies from 48 to 720, compared to the decreases of 13.6% for LSTM, 12.5% for EMD-LSTM, 10.7% for SSA-LSTM, and 12.8% for STL-LSTM. Furthermore, the performance of EMDHM remains the best in our experiment, especially when the prediction length is 720. Compared to the best metrics of the other four methods, our method’s MAE, RMSE, MARNE, and R2 are superior by 34.3%, 30.2%, 35.3%, and 7.7%, respectively. This highlights the robust decomposition stability of DEMDFA and EMDHM’s significant performance.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
EMDHM | Empirical mode decomposition-based hybrid model |
STLF | Short-term load forecasting |
AI | Artificial intelligence |
ARIMA | Auto regressive integrated moving average |
ANN | Artificial neural network |
LSTM | Long short-term memory |
RNN | Recurrent neural network |
MVMD | Multivariate variational mode decomposition |
EMD | Empirical mode decomposition |
GRU | Gate recurrent unit |
IMF | Intrinsic mode function |
PV | Photovoltaic |
DFA | Detrend fluctuation analysis |
SSA | Singular spectrum analysis |
DEMDFA | Detrended empirical mode decomposition for fluctuation analysis |
LRCS | Long-range correlation series |
LRPCS | Long-range positive correlation series |
LRICS | Long-range positive correlation series |
MAE | Mean absolute error |
MAPE | Mean absolute percentage error |
MARNE | Mean Absolute Range Normalized Error |
RMSE | Root mean square error |
R2 | R-squared |
References
- Feinberg, E.A.; Genethliou, D. Load Forecasting. In Proceedings of the Load Forecasting, Workshop on Applied Mathematics for Deregulated Electric Power Systems, Arlington, VA, USA, 3–4 November 2003; pp. 269–285. [Google Scholar]
- Hippert, H.S.; Pedreira, C.E.; Souza, R.C. Neural networks for short-term load forecasting: A review and evaluation. IEEE Trans. Power Syst. 2001, 16, 44–55. [Google Scholar] [CrossRef]
- Bilgic, M.; Girep, C.P.; Aslanoglu, S.Y.; Aydinalp-Koksal, M. Forecasting Turkey’s short term hourly load with artificial neural networks. In Proceedings of the IEEE PES T&D 2010, New Orleans, LA, USA, 19–22 April 2010; pp. 1–7. [Google Scholar]
- Dou, Y.; Zhang, H.; Zhang, A. An Overview of Short-term Load Forecasting Based on Characteristic Enterprises. In Proceedings of the 2018 Chinese Automation Congress (CAC), Xi’an, China, 30 November–2 December 2018; pp. 3176–3180. [Google Scholar]
- Khodaei, A.; Shahidehpour, M.; Bahramirad, S. SCUC With Hourly Demand Response Considering Intertemporal Load Characteristics. IEEE Trans. Smart Grid 2011, 2, 564–571. [Google Scholar] [CrossRef]
- Kwac, J.; Flora, J.; Rajagopal, R. Household Energy Consumption Segmentation Using Hourly Data. IEEE Trans. Smart Grid 2014, 5, 420–430. [Google Scholar] [CrossRef]
- Wei, N.; Li, C.J.; Peng, X.L.; Zeng, F.H.; Lu, X.Q. Conventional models and artificial intelligence-based models for energy consumption forecasting: A review. J. Pet. Sci. Eng. 2019, 181, 106187. [Google Scholar] [CrossRef]
- Moghram, I.; Rahman, S. Analysis and evaluation of five short-term load forecasting techniques. IEEE Trans. Power Syst. 1989, 4, 1484–1491. [Google Scholar] [CrossRef]
- Papalexopoulos, A.D.; Hesterberg, T.C. A regression-based approach to short-term system load forecasting. IEEE Trans. Power Syst. 1990, 5, 1535–1547. [Google Scholar] [CrossRef]
- Contreras, J.; Espinola, R.; Nogales, F.J.; Conejo, A.J. ARIMA models to predict next-day electricity prices. IEEE Trans. Power Syst. 2003, 18, 1014–1020. [Google Scholar] [CrossRef]
- Park, D.C.; El-Sharkawi, M.A.; Marks, R.J.; Atlas, L.E.; Damborg, M.J. Electric load forecasting using an artificial neural network. IEEE Trans. Power Syst. 1991, 6, 442–449. [Google Scholar] [CrossRef]
- Liu, C.; Jin, Z.J.; Gu, J.; Qiu, C.M. Short-Term Load Forecasting using A Long Short-Term Memory Network. In Proceedings of the IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Torino, Italy, 26–29 September 2017. [Google Scholar]
- Zheng, H.; Yuan, J.; Chen, L. Short-Term Load Forecasting Using EMD-LSTM Neural Networks with a Xgboost Algorithm for Feature Importance Evaluation. Energies 2017, 10, 1168. [Google Scholar] [CrossRef]
- Reis, A.J.R.; da Silva, A.P.A. Feature extraction via multiresolution analysis for short-term load forecasting. IEEE Trans. Power Syst. 2005, 20, 189–198. [Google Scholar]
- Huang, H.; Chen, J.; Sun, R.; Wang, S. Short-term traffic prediction based on time series decomposition. Phys. A Stat. Mech. Its Appl. 2022, 585, 126441. [Google Scholar] [CrossRef]
- Wang, Z.; Chen, L.; Chen, H.; Rehman, N.u. Monthly ship price forecasting based on multivariate variational mode decomposition. Eng. Appl. Artif. Intell. 2023, 125, 106698. [Google Scholar] [CrossRef]
- Wei, Y.; Chen, Z.; Zhao, C.; Tu, Y.; Chen, X.; Yang, R. A BiLSTM hybrid model for ship roll multi-step forecasting based on decomposition and hyperparameter optimization. Ocean. Eng. 2021, 242, 110138. [Google Scholar] [CrossRef]
- Qiu, X.H.; Ren, Y.; Suganthan, P.N.; Amaratunga, G.A.J. Empirical Mode Decomposition based ensemble deep learning for load demand time series forecasting. Appl. Soft Comput. 2017, 54, 246–255. [Google Scholar] [CrossRef]
- Li, G.; Zhong, X. Parking demand forecasting based on improved complete ensemble empirical mode decomposition and GRU model. Eng. Appl. Artif. Intell. 2023, 119, 105717. [Google Scholar] [CrossRef]
- Zhu, B.; Han, D.; Wang, P.; Wu, Z.; Zhang, T.; Wei, Y.-M. Forecasting carbon price using empirical mode decomposition and evolutionary least squares support vector regression. Appl. Energy 2017, 191, 521–530. [Google Scholar] [CrossRef]
- Wang, J.J.; Zhang, W.Y.; Li, Y.N.; Wang, J.Z.; Dang, Z.L. Forecasting wind speed using empirical mode decomposition and Elman neural network. Appl. Soft Comput. 2014, 23, 452–459. [Google Scholar] [CrossRef]
- Fan, C.; Ding, C.; Zheng, J.; Xiao, L.; Ai, Z. Empirical Mode Decomposition based Multi-objective Deep Belief Network for short-term power load forecasting. Neurocomputing 2020, 388, 110–123. [Google Scholar] [CrossRef]
- Gonzalez-Romera, E.; Jaramillo-Moran, M.A.; Carmona-Fernandez, D. Monthly Electric Energy Demand Forecasting Based on Trend Extraction. IEEE Trans. Power Syst. 2006, 21, 1946–1953. [Google Scholar] [CrossRef]
- Kantelhardt, J.W.; Koscielny-Bunde, E.; Rego, H.H.A.; Havlin, S.; Bunde, A. Detecting long-range correlations with detrended fluctuation analysis. Phys. A Stat. Mech. Its Appl. 2001, 295, 441–454. [Google Scholar] [CrossRef]
- Auno, S.; Lauronen, L.; Wilenius, J.; Peltola, M.; Vanhatalo, S.; Palva, J.M. Detrended fluctuation analysis in the presurgical evaluation of parietal lobe epilepsy patients. Clin. Neurophysiol. 2021, 132, 1515–1525. [Google Scholar] [CrossRef] [PubMed]
- Zhu, J.; Li, M.; Luo, L.; Zhang, B.; Cui, M.; Yu, L. Short-term PV power forecast methodology based on multi-scale fluctuation characteristics extraction. Renew. Energy 2023, 208, 141–151. [Google Scholar] [CrossRef]
- Wei, N.; Yin, L.H.; Li, C.; Wang, W.; Qiao, W.B.; Li, C.J.; Zeng, F.H.; Fu, L.D. Short-term load forecasting using detrend singular spectrum fluctuation analysis. Energy 2022, 256, 124722. [Google Scholar] [CrossRef]
- Wei, N.; Li, C.; Peng, X.; Li, Y.; Zeng, F. Daily natural gas consumption forecasting via the application of a novel hybrid model. Appl. Energy 2019, 250, 358–368. [Google Scholar] [CrossRef]
- Al-Ja’afreh, M.A.A.; Mokryani, G.; Amjad, B. An enhanced CNN-LSTM based multi-stage framework for PV and load short-term forecasting: DSO scenarios. Energy Rep. 2023, 10, 1387–1408. [Google Scholar] [CrossRef]
- Aguilar Madrid, E. Short-term electricity load forecasting (Panama case study). Mendeley Data 2021, V1. [Google Scholar] [CrossRef]
- Huang, N.; Shen, Z.; Long, S.; Wu, M.L.C.; Shih, H.; Zheng, Q.; Yen, N.-C.; Tung, C.-C.; Liu, H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
- Huang, N.E.; Shen, Z.; Long, S.R. A New View of Nonlinear Water Waves: The Hilbert Spectrum. Annu. Rev. Fluid Mech. 1999, 31, 417–457. [Google Scholar] [CrossRef]
- Hurst, H.E. Long-Term Storage Capacity of Reservoirs. Trans. Am. Soc. Civ. Eng. 1951, 116, 770–799. [Google Scholar] [CrossRef]
- Kong, W.; Dong, Z.Y.; Jia, Y.; Hill, D.J.; Xu, Y.; Zhang, Y. Short-Term Residential Load Forecasting Based on LSTM Recurrent Neural Network. IEEE Trans. Smart Grid 2019, 10, 841–851. [Google Scholar] [CrossRef]
- Malhotra, A.; Jindal, R. Deep learning techniques for suicide and depression detection from online social media: A scoping review. Appl. Soft Comput. 2022, 130, 109713. [Google Scholar] [CrossRef]
- Wei, N.; Yin, C.; Yin, L.; Tan, J.; Liu, J.; Wang, S.; Qiao, W.; Zeng, F. Short-term load forecasting based on WM algorithm and transfer learning model. Appl. Energy 2024, 353, 122087. [Google Scholar] [CrossRef]
- Wei, N.; Yin, L.; Yin, C.; Liu, J.; Wang, S.; Qiao, W.; Zeng, F. Pseudo-correlation problem and its solution for the transfer forecasting of short-term natural gas loads. Gas Sci. Eng. 2023, 119, 205133. [Google Scholar] [CrossRef]
PV Dataset | Panama Load Dataset | ||||
---|---|---|---|---|---|
Feature | Abbreviation | Unit | Feature | Abbreviation | Unit |
Date | Date | - | Datetime | Datetime | - |
Time | Time | 5 min | Temperature at 2 m | T2M | °C |
External temperature | OutTemp | °C | Relative humidity at 2 m | QV2M | % |
Internal temperature | InTemp | °C | Wind speed at 2 m | WS2M | m/s |
Wind speed | WS | m/s | Holiday identification number | Holiday_ID | - |
Pressure | Bar | Bar | Holiday binary indicator | Holiday | - |
Solar radiation | SolarRad | W/m2 | Day of Week | DayofWeek | - |
Power generated | P_gen | W | Weekend binary indicator | Weekend | - |
Load demand | Demand | Kw |
Methods | EMDHM | LSTM | EMD-LSTM | SSA-LSTM | STL-LSTM | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Metric | MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | MAE | RMSE | |
Load | 48 | 23.555 | 28.087 | 31.788 | 38.841 | 30.486 | 39.037 | 29.430 | 34.966 | 36.092 | 42.414 |
96 | 27.079 | 32.807 | 32.197 | 40.635 | 32.929 | 39.346 | 31.767 | 40.771 | 35.358 | 44.100 | |
168 | 32.742 | 39.220 | 36.064 | 44.948 | 35.750 | 42.282 | 34.243 | 42.701 | 42.889 | 51.818 | |
336 | 35.504 | 42.152 | 43.343 | 52.523 | 45.167 | 54.598 | 43.872 | 52.452 | 47.888 | 56.242 | |
720 | 37.953 | 49.421 | 66.397 | 79.569 | 64.349 | 77.093 | 57.790 | 70.794 | 68.646 | 79.130 |
Methods | EMDHM | LSTM | EMD-LSTM | SSA-LSTM | STL-LSTM | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Metric | MARNE | R2 | MARNE | R2 | MARNE | R2 | MARNE | R2 | MARNE | R2 | |
Load | 48 | 0.015 | 0.982 | 0.019 | 0.966 | 0.019 | 0.966 | 0.018 | 0.973 | 0.022 | 0.960 |
96 | 0.017 | 0.971 | 0.020 | 0.955 | 0.020 | 0.957 | 0.019 | 0.955 | 0.022 | 0.946 | |
168 | 0.020 | 0.960 | 0.022 | 0.948 | 0.022 | 0.953 | 0.021 | 0.953 | 0.026 | 0.931 | |
336 | 0.022 | 0.953 | 0.026 | 0.927 | 0.028 | 0.921 | 0.027 | 0.928 | 0.029 | 0.917 | |
720 | 0.022 | 0.936 | 0.039 | 0.835 | 0.037 | 0.845 | 0.034 | 0.869 | 0.040 | 0.837 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yin, C.; Wei, N.; Wu, J.; Ruan, C.; Luo, X.; Zeng, F. An Empirical Mode Decomposition-Based Hybrid Model for Sub-Hourly Load Forecasting. Energies 2024, 17, 307. https://doi.org/10.3390/en17020307
Yin C, Wei N, Wu J, Ruan C, Luo X, Zeng F. An Empirical Mode Decomposition-Based Hybrid Model for Sub-Hourly Load Forecasting. Energies. 2024; 17(2):307. https://doi.org/10.3390/en17020307
Chicago/Turabian StyleYin, Chuang, Nan Wei, Jinghang Wu, Chuhong Ruan, Xi Luo, and Fanhua Zeng. 2024. "An Empirical Mode Decomposition-Based Hybrid Model for Sub-Hourly Load Forecasting" Energies 17, no. 2: 307. https://doi.org/10.3390/en17020307