Short-Term Combined Forecasting Method of Park Load Based on CEEMD-MLR-LSSVR-SBO
Abstract
:1. Introduction
2. Combined Forecasting Model and Method of Short-Term Park Load
- (a)
- The load output power of the original park is decomposed by the CEEMD method, which is divided into several groups of components on different time scales. According to the sample entropy of the components, the components are divided into the high-frequency part with complex fluctuation characteristics and the low-frequency part with smooth periodicity.
- (b)
- On this basis, the reasonable forecasting step of the multivariate linear regression low-frequency component forecasting method is studied, and the LSSVR regression model is built for the decomposed high-frequency training set components. The satin bower bird optimization algorithm is used to optimize the regularization parameters and kernel function width of each regression model. In addition, the LSSVR forecasting models of each component are established respectively.
- (c)
- Each component of the test-set decomposition is substituted into the corresponding forecasting model, and the forecast value of each component of the test sample is obtained.
- (d)
- The forecast values of each component are superimposed to get the final load forecasting result of the park.
- (e)
- The resulting forecast park load was analyzed in error with the actual park load data.
3. Complementary Ensemble Empirical Mode Decomposition (CEEMD) and the Satin Bower Bird Optimization Algorithm (SBO) Analysis
3.1. Analysis of CEEMD Principle
3.2. Sample Entropy
- (a)
- The sequence is composed into a set of m-dimensional vectors in order, , , and , .
- (b)
- The distance between vectors and is defined as the absolute value of the maximum difference between the corresponding elements. The formula is as follows:
- (c)
- According to the given distance threshold , count the number of , record it as , and define: , and .
- (d)
- The average of is determined, and the formula is as follows:
- (e)
- The above steps (a)–(d) are repeated to get .
- (f)
- When is finite, the sample entropy (SampEn) formula is as follows:
3.3. Analysis of the Satin Bower Bird Optimization Algorithm (SBO) Principle
- (a)
- Population initialization. The initial of nests is randomly generated, where , is the location dimension of the nest and t is the current number of iterations.
- (b)
- To determine the fitness value of each nest and the probability of being selected in the population, the expressions are as follows:
- (c)
- Population renewal. The male bird updates the nest position through continuous communication and learning, that is, the male dynamically updates the population according to the current random search of the best nest , the optimal nest in the whole population and the step size factor determined by the target nest selection probability , as shown in Formulas (9) and (10), respectively:In the formula, is the corresponding dimension of each component, is obtained by roulette selection mechanism, and is the upper limit of step size.
- (d)
- Individual variation. Usually, strong males rob the decorations of other males’ nests, so the nests are randomly mutated in the form of the probability distribution, as shown in Formulas (11)–(13):
4. Short-Term Forecasting Model of Park Load Based on CEEMD-MLR-LSSVR-SBO
4.1. Least Squares Support Vector Regression (LSSVR) Model
4.2. Regression Model of Optimizing LSSVR Parameters Based on SBO
5. Numerical Example Analysis
5.1. Empirical Mode Decomposition
5.2. Studies on Time Step of MLR Forecast for Low-Frequency IMFs
5.3. Studies of Different Forecast Methods for High-Frequency IMFs
5.4. Forecasting Effect of Load Curve
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Bessani, M.; Massignan, J.A.D.; Santos, T.M.O.; London, J.B.A.; Maciel, C.D. Multiple households very short-term load forecasting using bayesian networks. Electr. Power Syst. Res. 2020, 189, 106733. [Google Scholar] [CrossRef]
- Luo, J.; Hong, T.; Fang, S.C. Robust Regression Models for Load Forecasting. IEEE Trans. Smart Grid 2018, 10, 5397–5404. [Google Scholar] [CrossRef]
- Zhang, W.; Chen, Q.; Yan, J.; Zhang, S.; Xu, J. A novel asynchronous deep reinforcement learning model with adaptive early forecasting method and reward incentive mechanism for short-term load forecasting. Energy 2021, 236, 121492. [Google Scholar] [CrossRef]
- Cui, J.; Pan, J.; Wang, S.; Okoye, M.O.; Yang, J.; Li, Y.; Wang, H. Improved normal-boundary intersection algorithm: A method for energy optimization strategy in smart buildings. Build. Environ. 2022, 212, 108846. [Google Scholar] [CrossRef]
- Buzna, L.; de Falco, P.; Ferruzzi, G.; Khormali, S.; Proto, D.; Refa, N.; Straka, M.; van der Poel, G. An ensemble methodology for hierarchical probabilistic electric vehicle load forecasting at regular charging stations. Appl. Energy 2021, 283, 116337. [Google Scholar] [CrossRef]
- Park, R.J.; bin Song, K.; Kwon, B.S. Short-term load forecasting algorithm using a similar day selection method based on reinforcement learning. Energies 2020, 13, 2640. [Google Scholar] [CrossRef]
- Mohan, N.; Soman, K.P.; Sachin Kumar, S. A data-driven strategy for short-term electric load forecasting using dynamic mode decomposition model. Appl. Energy 2018, 232, 229–244. [Google Scholar] [CrossRef]
- Zang, H.; Xu, R.; Cheng, L.; Ding, T.; Liu, L.; Wei, Z.; Sun, G. Residential load forecasting based on LSTM fusing self-attention mechanism with pooling. Energy 2021, 229, 120682. [Google Scholar] [CrossRef]
- Bouktif, S.; Fiaz, A.; Ouni, A.; Serhani, M.A. Single and multi-sequence deep learning models for short and medium term electric load forecasting. Energies 2019, 12, 149. [Google Scholar] [CrossRef] [Green Version]
- Tian, C.; Ma, J.; Zhang, C.; Zhan, P. A deep neural network model for short-term load forecast based on long short-term memory network and convolutional neural network. Energies 2018, 11, 3493. [Google Scholar] [CrossRef] [Green Version]
- Tang, X.; Dai, Y.; Wang, T.; Chen, Y. Short-term power load forecasting based on multi-layer bidirectional recurrent neural network. IET Gener. Transm. Distrib. 2019, 13, 3847–3854. [Google Scholar] [CrossRef]
- Wang, S.; Zhang, Z. Short-term multiple load forecasting model of regional integrated energy system based on qwgru-mtl. Energies 2021, 14, 6555. [Google Scholar] [CrossRef]
- Sideratos, G.; Ikonomopoulos, A.; Hatziargyriou, N.D. A novel fuzzy-based ensemble model for load forecasting using hybrid deep neural networks. Electr. Power Syst. Res. 2020, 178, 106025. [Google Scholar] [CrossRef]
- Wang, Y.; Sun, S.; Chen, X.; Zeng, X.; Kong, Y.; Chen, J.; Guo, Y.; Wang, T. Short-term load forecasting of industrial customers based on SVMD and XGBoost. Int. J. Electr. Power Energy Syst. 2021, 129, 106830. [Google Scholar] [CrossRef]
- Shah, I.; Bibi, H.; Ali, S.; Wang, L.; Yue, Z. Forecasting One-Day-Ahead Electricity Prices for Italian Electricity Market Using Parametric and Nonparametric Approaches. IEEE Access 2020, 8, 123104–123113. [Google Scholar] [CrossRef]
- Elattar, E.E.; Elsayed, S.K.; Farrag, T.A. Hybrid Local General Regression Neural Network and Harmony Search Algorithm for Electricity Price Forecasting. IEEE Access 2021, 9, 2044–2054. [Google Scholar] [CrossRef]
- Bibi, N.; Shah, I.; Alsubie, A.; Ali, S.; Lone, S.A. Electricity Spot Prices Forecasting Based on Ensemble Learning. IEEE Access 2021, 9, 150984–150992. [Google Scholar] [CrossRef]
- Lago, J.; de Ridder, F.; de Schutter, B. Forecasting spot electricity prices: Deep learning approaches and empirical comparison of traditional algorithms. Appl. Energy 2018, 221, 386–405. [Google Scholar] [CrossRef]
- Shah, I.; Iftikhar, H.; Ali, S.; Wang, D. Short-term electricity demand forecasting using components estimation technique. Energies 2019, 12, 2532. [Google Scholar] [CrossRef] [Green Version]
- Aslam, S.; Herodotou, H.; Mohsin, S.M.; Javaid, N.; Ashraf, N.; Aslam, S. A survey on deep learning methods for power load and renewable energy forecasting in smart microgrids. Renew. Sustain. Energy Rev. 2021, 144, 110992. [Google Scholar] [CrossRef]
- Cui, J.; Yu, R.; Zhao, D.; Yang, J.; Ge, W.; Zhou, X. Intelligent load pattern modeling and denoising using improved variational mode decomposition for various calendar periods. Appl. Energy 2019, 247, 480–491. [Google Scholar] [CrossRef]
- Moosavi, S.H.S.; Bardsiri, V.K. Satin bowerbird optimizer: A new optimization algorithm to optimize ANFIS for software development effort estimation. Eng. Appl. Artif. Intell. 2017, 60, 1–15. [Google Scholar] [CrossRef]
- Hafeez, G.; Khan, I.; Jan, S.; Shah, I.A.; Khan, F.A.; Derhab, A. A novel hybrid load forecasting framework with intelligent feature engineering and optimization algorithm in smart grid. Appl. Energy 2021, 299, 117178. [Google Scholar] [CrossRef]
- Imani, M.; Ghassemian, H. Residential load forecasting using wavelet and collaborative representation transforms. Appl. Energy 2019, 253, 113505. [Google Scholar] [CrossRef]
- Zhou, D.; Ma, S.; Hao, J.; Han, D.; Huang, D.; Yan, S.; Li, T. An electricity load forecasting model for Integrated Energy System based on BiGAN and transfer learning. Energy Rep. 2020, 6, 3446–3461. [Google Scholar] [CrossRef]
Low-Frequency Component | Evaluating Indicator | 1 d | 1 h | 30 min | 15 min |
---|---|---|---|---|---|
IMF9 | RMSE | 19.83 | 0.98 | 0.45 | 0.24 |
/% | 180.74 | 19.5 | 9.84 | 4.97 | |
IMF14 | RMSE | 0.46 | 0.02 | 0.02 | 0.00 |
/% | 0.37 | 0.03 | 0.04 | 0.00 |
High-Frequency Component Serial Number | Independent Forecasting Models | CEEMD-MLR-LSSVR-SBO | ||||
---|---|---|---|---|---|---|
BP | SVM | XGBoost | LSTM | Average | ||
IMF1 | 118.02 | 127.28 | 101.96 | 102.40 | 115.24 | 104.71 |
IMF2 | 133.74 | 145.67 | 133.5 | 141.63 | 137.43 | 127.23 |
IMF3 | 245.24 | 311.37 | 269.07 | 315.85 | 284.37 | 265.62 |
IMF4 | 219.11 | 233.54 | 243.51 | 236.91 | 234.83 | 231.52 |
IMF5 | 48.42 | 48.99 | 47.55 | 48.97 | 49.02 | 47.91 |
IMF6 | 43.54 | 44.19 | 42.98 | 44.02 | 43.05 | 43.12 |
IMF7 | 9.98 | 12.02 | 12.85 | 9.54 | 11.23 | 13.01 |
IMF8 | 15.76 | 18.01 | 11.24 | 9.92 | 14.08 | 11.99 |
Day Type | LSTM [8] | BP [13] | SVR [2] | XGBoost [14] | Model Preferred EMD Forecasting [7] | CEEMD- MLR-LSSVR-SBO | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
RMSE | RMSE | RMSE | RMSE | RMSE | ||||||||
Monday | 3.51 | 7.76 | 2.49 | 6.80 | 2.31 | 7.52 | 2.36 | 5.00 | 3.22 | 7.13 | 2.21 | 5.20 |
Tuesday | 2.84 | 5.16 | 2.89 | 7.71 | 2.36 | 7.16 | 2.51 | 4.45 | 2.72 | 4.05 | 1.92 | 2.55 |
Wednesday | 1.49 | 5.15 | 2.69 | 6.51 | 2.01 | 7.08 | 2.61 | 6.51 | 2.78 | 7.02 | 1.68 | 5.12 |
Thursday | 1.52 | 4.27 | 1.67 | 7.48 | 1.18 | 3.96 | 1.45 | 4.89 | 2.11 | 4.62 | 1.01 | 3.52 |
Friday | 1.65 | 4.06 | 3.82 | 7.19 | 1.10 | 3.92 | 2.08 | 4.22 | 2.02 | 4.83 | 1.00 | 3.89 |
Saturday | 2.92 | 8.15 | 3.96 | 8.05 | 2.73 | 7.98 | 2.53 | 6.01 | 3.23 | 7.08 | 2.13 | 6.18 |
Sunday | 2.97 | 8.59 | 3.05 | 8.20 | 2.71 | 7.88 | 2.87 | 6.45 | 3.57 | 6.85 | 2.50 | 4.75 |
The average value | 2.41 | 6.16 | 2.93 | 7.42 | 2.12 | 6.50 | 2.34 | 5.36 | 2.73 | 6.24 | 2.03 | 3.14 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Hu, B.; Xu, J.; Xing, Z.; Zhang, P.; Cui, J.; Liu, J. Short-Term Combined Forecasting Method of Park Load Based on CEEMD-MLR-LSSVR-SBO. Energies 2022, 15, 2767. https://doi.org/10.3390/en15082767
Hu B, Xu J, Xing Z, Zhang P, Cui J, Liu J. Short-Term Combined Forecasting Method of Park Load Based on CEEMD-MLR-LSSVR-SBO. Energies. 2022; 15(8):2767. https://doi.org/10.3390/en15082767
Chicago/Turabian StyleHu, Bo, Jian Xu, Zuoxia Xing, Pengfei Zhang, Jia Cui, and Jinglu Liu. 2022. "Short-Term Combined Forecasting Method of Park Load Based on CEEMD-MLR-LSSVR-SBO" Energies 15, no. 8: 2767. https://doi.org/10.3390/en15082767
APA StyleHu, B., Xu, J., Xing, Z., Zhang, P., Cui, J., & Liu, J. (2022). Short-Term Combined Forecasting Method of Park Load Based on CEEMD-MLR-LSSVR-SBO. Energies, 15(8), 2767. https://doi.org/10.3390/en15082767