Skip to main content
Log in

A developed short-term electricity price and load forecasting method based on data processing, support vector machine, and virus colony search

  • Original Article
  • Published:
Energy Efficiency Aims and scope Submit manuscript

Abstract

Surely, electricity market participants need an accurate estimate for the price and load signals to properly manage their programs to increase their profits. Regarding the two-way interaction between suppliers and consumers, they are able to manage their required profile. Therefore, the individual price or load forecasting is not acceptable and cannot capture their related pattern. Therefore, this paper presents a new forecasting method for price and load signals in simultaneous configuration. This method consists of three main parts: the first part proposes two data preprocessing methods based on wavelet transform to remove noisy term and mutual information to select best features with maximum relevancy and minimum redundancy. The second part suggests a learning engine based on a least square support vector machine (LSSVM) with self-adaptive kernel functions and generalized autoregressive conditional heteroscedasticity (GARCH) time series to extract the linear and nonlinear patterns. Finally, the last part employs a new modified virus colony search algorithm (VCS) to efficiently set the LSSVM control parameters to use its all capacity. Simulations are carried out for three well-known Australia’s, New York’s, and Ontario’s electricity markets. The obtained results show the acceptable results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  • Alamaniotis, M., Gatsis, N., & Tsoukalas, L. H. (2018). Virtual budget: integration of electricity load and price anticipation for load morphing in price-directed energy utilization. Electric Power Systems Research, 158, 284–296.

    Article  Google Scholar 

  • Australian Energy Market Operator (n.d.). Available: http://www.aemo.com.au/.

  • Bento, P. M. R., Pombo, J. A. N., Calado, M. R. A., & Mariano, S. J. P. S. (2019). Optimization of neural network with wavelet transform and improved data selection using bat algorithm for short-term load forecasting. Neurocomputing, 358, 53–71.

    Article  Google Scholar 

  • Brown, D. P. (2018). Capacity payment mechanisms and investment incentives in restructured electricity markets. Energy Economics, 74, 131–142.

    Article  Google Scholar 

  • Cai, M., Pipattanasomporn, M., & Rahman, S. (2019). Day-ahead building-level load forecasts using deep learning vs. traditional time-series techniques. Applied Energy, 236, 1078–1088.

    Article  Google Scholar 

  • Corrêa, J. M., Neto, A. C., Júnior, L. A. T., Franco, E. M. C., & A.E.F. Jr. (2016). Time series forecasting with the WARIMAX-GARCH method. Neurocomputing, 216, 805–815.

    Article  Google Scholar 

  • Dileep, G. (2020). A survey on smart grid technologies and applications. Renewable Energy, 146, 2589–2625.

    Article  Google Scholar 

  • Estévez, P. A., Tesmer, M., Perez, C. A., & Zurada, J. M. (2009). Normalized mutual information feature selection. EEE Transactions on Neural Networks, 20(2), 189–201.

    Article  Google Scholar 

  • Ghasemi, A., Shayeghi, H., Moradzadeh, M., & Nooshyar, M. (2016). A novel hybrid algorithm for electricity price and load forecasting in smart grids with demand-side management. Applied Energy, 177, 40–59.

    Article  Google Scholar 

  • Ghasemi-Marzbali, A. (2020a). Multi-area multi-source automatic generation control in deregulated power system. Energy, 201, 117667.

    Article  Google Scholar 

  • Ghasemi-Marzbali, A. (2020b). A novel nature-inspired meta-heuristic algorithm for optimization: bear smell search algorithm. Soft Computing, 24, 13003–13035.

    Article  Google Scholar 

  • González, J. P., San Roque, A. M., & Pérez, E. A. (2018). Forecasting functional time series with a new hilbertian ARMAX model: application to electricity price forecasting. IEEE Transactions on Power Systems, 33(1), 545–556.

    Article  Google Scholar 

  • Jahandari, S., Kalhor, A., & Araabi, B. N. R. (2020). Online forecasting of synchronous time series based on evolving linear models. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 50, 1865–1876.

  • Jin-Liang, Z., Yue-Jun, Z., De-Zhi, L., Zhong-Fu, T., & Jian-Fei, J. (2019). Forecasting day-ahead electricity prices using a new integrated model. International Journal of Electrical Power & Energy Systems, 105, 541–548.

    Article  Google Scholar 

  • Khaire, U. M., & Dhanalakshmi, R. (2019). Stability of feature selection algorithm: a review. Journal of King Saud University - Computer and Information Sciences, In press.

  • Kong, X., Li, C., Wang, C., Zhang, Y., & Zhang, J. (2020). Short-term electrical load forecasting based on error correction using dynamic mode decomposition. Applied Energy, 261, 114368.

    Article  Google Scholar 

  • Lahmiri, S. (2017). Comparing variational and empirical mode decomposition in forecasting day-ahead energy prices. IEEE Systems Journal, 11(3), 1907–1910.

    Article  Google Scholar 

  • Li, M. D., Zhao, H., Weng, X. W., & Han, T. (2016). A novel nature-inspired algorithm for optimization: virus colony search. Advances in Engineering Software, 92, 65–88.

    Article  Google Scholar 

  • Li, P., Zhang, J., Li, C., Zhou, B., Zhang, Y., Zhu, M., & Li, N. (2018). Dynamic similar sub-series selection method for time series forecasting. IEEE Access, 6, 32532–32542.

    Article  Google Scholar 

  • Liang, Y., Niu, D., & Hong, W.-C. (2019). Short term load forecasting based on feature extraction and improved general regression neural network model. Energy, 166, 653–663.

    Article  Google Scholar 

  • Müller, P. (2006). Analytische Zahlentheorie. In Funktionentheorie 1. Berlin/Heidelberg: Springer.

    Google Scholar 

  • Nazar, M. S., Fard, A. E., Heidari, A., Shafie-khah, M., & Catalão, J. P. S. (2018). Hybrid model using three-stage algorithm for simultaneous load and price forecasting. Electric Power Systems Research, 165, 214–222.

    Article  Google Scholar 

  • Nowotarski, J., & Weron, R. (2018). Recent advances in electricity price forecasting: a review of probabilistic forecasting. Renewable and Sustainable Energy Reviews, 81(1), 1548–1568.

    Article  Google Scholar 

  • NYISO Electricity Market Operator (n.d.). Available: http://www.nyiso.com/.

  • Ohyver, M., & Pudjihastut, H. (2018). ARIMA model for forecasting the price of medium quality rice to anticipate price fluctuations. Procedia Computer Science, 135, 707–711.

    Article  Google Scholar 

  • Rahim, N. F., Othman, M., Sokkalingam, R., & Kadir, E. A. (2018). Forecasting crude palm oil prices using fuzzy rule-based time series method. IEEE Access, 6, 32216–32224.

    Article  Google Scholar 

  • Ribeiro, G. T., Mariani, V. C., & dos Santos Coelho, L. (2019). Enhanced ensemble structures using wavelet neural networks applied to short-term load forecasting. Engineering Applications of Artificial Intelligence, 82, 272–281.

    Article  Google Scholar 

  • Shayeghi, H., & Ghasemi, A. (2013). Day-ahead electricity prices forecasting by a modified CGSA technique and hybrid WT in LSSVM based scheme. Energy Conversion and Management, 74, 482–491.

    Article  Google Scholar 

  • Shayeghi, H., Ghasemi, A., Moradzadeh, M., & Nooshyar, M. (2015). Simultaneous day-ahead forecasting of electricity price and load in smart grids. Energy Conversion and Management, 95, 371–384.

    Article  Google Scholar 

  • Shayeghi, H., Ghasemi, A., Moradzadeh, M., & Nooshyar, M. (2017). Day-ahead electricity price forecasting using WPT, GMI and modified LSSVM-based S-OLABC algorithm. Soft Computing, 21(2), 525–541.

    Article  Google Scholar 

  • Singh, P., Dwivedi, P., & Kant, V. (2019). A hybrid method based on neural network and improved environmental adaptation method using controlled Gaussian mutation with real parameter for short-term load forecasting. Energy, 174, 460–477.

    Article  Google Scholar 

  • Tahmasebifar, R., Sheikh-El-Eslami, M. K., & Kheirollahi, R. (2017). Point and interval forecasting of real-time and day-ahead electricity prices by a novel hybrid approach. IET Generation, Transmission & Distribution, 11(9), 2173–2183.

    Article  Google Scholar 

  • Tealab, A. (2018). Time series forecasting using artificial neural networks methodologies: A systematic review. Future Computing and Informatics Journal, 3(2), 334–340.

    Article  Google Scholar 

  • The Independent Electricity System Operator (n.d.) . Available: http://www.ieso.ca/.

  • Vapnik, V. N. (1995). The nature of statistical learning theory. New York: Springer.

    Book  MATH  Google Scholar 

  • Wang, L., Zhang, Z., & Chen, J. (2017). Short-term electricity price forecasting with stacked denoising autoencoders. IEEE Transactions on Power Systems, 32(4), 2673–2681.

    Article  Google Scholar 

  • Xu, L., Wang, S., & Tang, R. (2019). Probabilistic load forecasting for buildings considering weather forecasting uncertainty and uncertain peak load. Applied Energy, 237, 180–195.

    Article  Google Scholar 

  • Yang, A., Li, W., & Yang, X. (2019). Short-term electricity load forecasting based on feature selection and least squares support vector machines. Knowledge-Based Systems, 163, 159–173.

    Article  Google Scholar 

  • Zhang, X., Wang, J., & Gao, Y. (2019a). A hybrid short-term electricity price forecasting framework: Cuckoo search-based feature selection with singular spectrum analysis and SVM. Energy Economics, 8, 899–913.

    Article  Google Scholar 

  • Zhang, X., Qiu, F., & Qin, F. (2019b). Identification and mapping of winter wheat by integrating temporal change information and Kullback–Leibler divergence. International Journal of Applied Earth Observation and Geoinformation, 76, 26–39.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Ghasemi-Marzbali.

Ethics declarations

Conflict of interest

The author declares that he has no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the author.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghasemi-Marzbali, A. A developed short-term electricity price and load forecasting method based on data processing, support vector machine, and virus colony search. Energy Efficiency 13, 1525–1542 (2020). https://doi.org/10.1007/s12053-020-09898-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12053-020-09898-w

Keywords

Navigation