Abstract
Power load prediction which helps make the optimal decision for energy management is of great significance to the safe, reliable, and economical operation of the power system. It is also a challenging task; however, if every large customer of a special transformer is modeled and forecasted for power load, a huge amount of calculation work is needed and it is not practical. Therefore, in this study, we propose a boost clustering-based approach for the prediction of power load. The traditional k-means algorithm is enhanced, and the initial cluster centers are determined in advance instead of random selection. Then, the enhanced k-means paired with the HAC algorithm are used for the clustering of power consumption users. Next, the power load of each group is predicted after the users are clustered into the different groups, and the predicted results of each group are finally summed to obtain the prediction value of the power load. Experimental findings demonstrate the validity of the proposed procedure, and the boost clustering-based approach significantly outperforms the direct prediction approach in the empirical analysis.
Similar content being viewed by others
References
Abdoos A, Hemmati M, Abdoos AA (2015) Short term load forecasting using a hybrid intelligent method. Knowl-Based Syst 76:139–147
Alsaedi YH, Tularam GA (2019) The relationship between electricity consumption, peak load and GDP in Saudi Arabia: a VAR analysis. Math Comput Simul 175:164–178
Anaconda. Available online: https://www.anaconda.com/. Accessed 17 Nov 2019
Anderberg MR (1973) Cluster analysis for applications, probability and mathematical statistics. Academic Press, New York, p 1973
Azad SA, Ali AS, Wolfs P (2014) Daily average load forecasting using dynamic linear regression. In: Asia-pacific world congress on computer science and engineering. IEEE, pp 1–7
Chen J, Zhang D, Nanehkaran YA (2019) An economic operation analysis method of transformer based on clustering. IEEE Access 7:127956–127966
Dash R, Dash PK (2016) A hybrid stock trading framework integrating technical analysis with machine learning techniques. J Financ Data Sci 2(1):42–57
David J, De Pessemier T, Dekoninck L, De Coensel B, Joseph W, Botteldooren D, Martens L (2020) Detection of road pavement quality using statistical clustering methods. J Intell Inf Syst 54(3):483–499
Du T, Qu S, Liu F, Wang Q (2015) An energy efficiency semi-static routing algorithm for WSNs based on HAC clustering method. Inf Fusion 21:18–29
Fan GF, Peng LL, Hong WC, Sun F (2016) Electric load forecasting by the SVR model with differential empirical mode decomposition and auto regression. Neurocomputing 173:958–970
Fujimaki R, Nakata T, Tsukahara H, Sato A, Yamanishi K (2009) Mining abnormal patterns from heterogeneous time-series with irrelevant features for fault event detection. Stat Anal Data Min ASA Data Sci J 2(1):1–17
Gupta A, Datta S, Das S (2018) Fast automatic estimation of the number of clusters from the minimum inter-center distance for k-means clustering. Pattern Recognit Lett 116:72–79
Hong WC (2011) Electric load forecasting by seasonal recurrent SVR (support vector regression) with chaotic artificial bee colony algorithm. Energy 36(9):5568–5578
Hong WC, Dong Y, Zhang WY, Chen LY, Panigrahi BK (2013) Cyclic electric load forecasting by seasonal SVR with chaotic genetic algorithm. Int J Electr Power Energy Syst 44(1):604–614
Huang SJ, Shih KR (2003) Short-term load forecasting via ARMA model identification including non-Gaussian process considerations. IEEE Trans Power Syst 18(2):673–679
kaili Shen S, Liu W, Zhang T (2019) Load pattern recognition and prediction based on DTW K-mediods clustering and Markov model. In: 2019 IEEE international conference on energy internet (ICEI). IEEE, pp 403–408
Khalilian M, Mustapha N, Sulaiman N (2016) Data stream clustering by divide and conquer approach based on vector model. J Big Data 3(1):1
Lei M, Feng Z (2012) A proposed grey model for short-term electricity price forecasting in competitive power markets. Int J Electr Power Energy Syst 43(1):531–538
Long W, Lu Z, Cui L (2019) Deep learning-based feature engineering for stock price movement prediction. Knowl-Based Syst 164:163–173
MacQueen J (1967) Some methods for classification and analysis of multivariate observations. In: Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, Vol 1, No 14, pp 281–297
Manojlović I, Švenda G, Erdeljan A, Gavrić M (2019) Time series grouping algorithm for load pattern recognition. Comput Ind 111:140–147
Merz CJ, Murphy PM (1996) UCI repository of machine learning database. https://www.ics.uc-i.edu/mlearn/MLRepository.html, 1996
Ngabesong R, McLauchlan L (2019) Implementing “R” Programming for time series analysis and forecasting of electricity demand for Texas, USA. In: 2019 IEEE Green Technologies Conference (GreenTech). IEEE, pp 1–4
PyMC3. Available online: https://docs.pymc.io/. Accessed 17 Nov 2019
Rendon-Sanchez JF, de Menezes LM (2019) Structural combination of seasonal exponential smoothing forecasts applied to load forecasting. Eur J Oper Res 275(3):916–924
Santos PJ, Martins AG, Pires AJ (2007) Designing the input vector to ANN-based models for short-term load forecast in electricity distribution systems. Int J Electr Power Energy Syst 29(4):338–347
scikit-learn. Available online: https://scikit-learn.org/stable/. Accessed 17 Nov 2019
Selver MA, Akay O, Alim F, Bardakçı S, Ölmez M (2011) An automated industrial conveyor belt system using image processing and hierarchical clustering for classifying marble slabs. Robot Comput-Integr Manuf 27(1):164–176
Shindler M, Wong A, Meyerson AW (2011) Fast and accurate k-means for large datasets. In: Advances in neural information processing systems, pp 2375–2383
Torrini FC, Souza RC, Oliveira FLC, Pessanha JFM (2016) Long term electricity consumption forecast in Brazil: a fuzzy logic approach. Socio-Econ Plan Sci 54:18–27
Wen L, Zhou K, Yang S (2019) A shape-based clustering method for pattern recognition of residential electricity consumption. J Clean Prod 212:475–488
Wen Z, Xie L, Fan Q, Feng H (2020) Long term electric load forecasting based on TS-type recurrent fuzzy neural network model. Electr Power Syst Res 179:106106
Yambal M, Gupta H (2013) Image segmentation using fuzzy C means clustering: a survey. Int J Adv Res Comput Commun Eng 2(7):2927–2929
Yang Y, Chen Y, Wang Y, Li C, Li L (2016) Modelling a combined method based on ANFIS and neural network improved by DE algorithm: a case study for short-term electricity demand forecasting. Appl Soft Comput 49:663–675
Yaslan Y, Bican B (2017) Empirical mode decomposition based denoising method with support vector regression for time series prediction: a case study for electricity load forecasting. Measurement 103:52–61
Yu KW, Hsu CH, Yang SM (2019) A model integrating ARIMA and ANN with seasonal and periodic characteristics for forecasting electricity load dynamics in a state. In: 2019 IEEE 6th international conference on energy smart systems (ESS). IEEE, pp 19–24
Yu SS, Chu SW, Wang CM, Chan YK, Chang TC (2018) Two improved k-means algorithms. Appl Soft Comput 68:747–755
Yun Z, Quan Z, Caixin S, Shaolan L, Yuming L, Yang S (2008) RBF neural network and ANFIS-based short-term load forecasting approach in real-time price environment. IEEE Trans Power Syst 23(3):853–858
Zhang Z, Hong WC (2019) Electric load forecasting by complete ensemble empirical mode decomposition adaptive noise and support vector regression with quantum-based dragonfly algorithm. Nonlinear Dyn 98(2):1107–1136
Zhang H, Chow TW, Wu QJ (2015) Organizing books and authors by multilayer SOM. IEEE Trans Neural Netw Learn Syst 27(12):2537–2550
Zhang J, Wei YM, Li D, Tan Z, Zhou J (2018) Short term electricity load forecasting using a hybrid model. Energy 158:774–781
Zhang Z, Ding S, Sun Y (2020) A support vector regression model hybridized with chaotic krill herd algorithm and empirical mode decomposition for regression task. Neurocomputing 410:185–201
Zhao H, Guo S (2016) An optimized grey model for annual power load forecasting. Energy 107:272–286
Acknowledgements
This work is partly supported by the Grants from the National Natural Science Foundation of China (No. 61672439) and the Fundamental Research Funds for the Central Universities (#20720181004). The authors wish to thank the project chance provided by Dongguan Power Supply Bureau and thank Mr. Zhang Liang-jun, the chairman of Guangzhou TipDM Intelligent Technology Co., Ltd., for valuable discussion and contribution to the successful delivery of the project. The authors would also like to thank all the editors and anonymous reviewers for their constructive advice.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chen, J., Zhang, D. & Nanehkaran, Y. Research of power load prediction based on boost clustering. Soft Comput 25, 6401–6413 (2021). https://doi.org/10.1007/s00500-021-05632-5
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-021-05632-5