Industrial Facility Electricity Consumption Forecast Using Artificial Neural Networks and Incremental Learning
Abstract
:1. Introduction
2. Time Series Forecasting
3. Methodology Description
3.1. Parametrization and Dataset Reducer
3.2. Training Service
3.3. Forecasting Service
3.4. Forecast Accuracy Analyzer
4. Case Study
5. Results
5.1. Parametrization and Dataset Reducer
5.2. Data Cleaning
5.3. Training and Test Data Set
5.4. Forecast
- The Sunday forecast uses a historical period between 1 January 2018 and 6 April 2019 and a forecast period between 8 and 13 April 2019, described by a historical period of 61 weeks and a forecast period of one week;
- The Monday forecast uses a historical period update, discarding 1 January 2018 and adding 8 April 2019, while the forecast updates the Monday information;
- The Tuesday forecast uses a historical period update, discarding 2 January 2018 and adding 9 April 2019, while the forecast updates the Tuesday information;
- The Wednesday forecast uses a historical period update, discarding 3 January 2018 and adding 10 April 2019, while the forecast updates the Wednesday information;
- The Thursday forecast uses a historical period update, discarding 4 January 2018 and adding 11 April 2019, while the forecast updates the Thursday information;
- The Friday forecast uses a historical period update, discarding 5 January 2018 and adding 12 April 2019, while the forecast updates the Friday information.
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Li, X.; Gao, L.; Wang, G.; Gao, F.; Wu, Q. Investing and pricing with supply uncertainty in electricity market: A general view combining wholesale and retail market. China Commun. 2015, 12, 20–34. [Google Scholar] [CrossRef]
- Hauteclocque, A. Legal uncertainty and competition policy: The case of long-term vertical contracting by dominant firms in the EU electricity markets. In Proceedings of the 2008 5th International Conference on the European Electricity Market, Lisboa, Portugal, 28–30 May 2008; pp. 1–8. [Google Scholar]
- Faria, P.; Vale, Z. A Demand Response Approach to Scheduling Constrained Load Shifting. Energies 2019, 12, 1752. [Google Scholar] [CrossRef] [Green Version]
- Zhou, B.; Yan, J.; Yang, D.; Zheng, X.; Xiong, Z.; Zhang, J. A Regional Smart Power Grid Distribution Transformer Planning Method Considering Life Cycle Cost. In Proceedings of the 2019 4th International Conference on Intelligent Green Building and Smart Grid (IGBSG), Yi Chang, China, 6–9 September 2019; pp. 612–615. [Google Scholar]
- Faria, P.; Vale, Z. Demand response in electrical energy supply: An optimal real time pricing approach. Energy 2011, 36, 5374–5384. [Google Scholar] [CrossRef] [Green Version]
- Noppakant, A.; Plangklang, B.; Marsong, S. The Study of Challenge and Issue of Building Demand Response. In Proceedings of the 2019 International Conference on Power, Energy and Innovations (ICPEI), Pattaya, Thailand, 16–18 October 2019; pp. 4–7. [Google Scholar]
- Zhou, Q.; Guan, W.; Sun, W. Impact of demand response contracts on load forecasting in a smart grid environment. In Proceedings of the 2012 IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012; pp. 1–4. [Google Scholar]
- Al Hadi, A.; Silva, C.; Hossain, E.; Challoo, R. Algorithm for Demand Response to Maximize the Penetration of Renewable Energy. IEEE Access 2020, 8, 55279–55288. [Google Scholar] [CrossRef]
- Bhuiyan, S.M.A.; Khan, J.F.; Murphy, G.V. Big data analysis of the electric power PMU data from smart grid. In Proceedings of the SoutheastCon 2017, Charlotte, NC, USA, 30 March–2 April 2017; pp. 1–5. [Google Scholar]
- Abrishambaf, O.; Faria, P.; Vale, Z. Application of an optimization-based curtailment service provider in real-time simulation. Energy Inform. 2018, 1, 3. [Google Scholar] [CrossRef] [Green Version]
- Aggarwal, C.C. Data Classification: Algorithms and Applications; CRC Press: Boca Raton, FL, USA, 2015. [Google Scholar]
- Suzuki, K. Artificial Neural Networks—Architectures and Applications; Intech: London, UK, 2013. [Google Scholar]
- Kramer, O. Dimensionality Reduction with Unsupervised Nearest Neighbors; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Cunningham, P.; Delany, S.J. k-Nearest Neighbour Classifiers; UCD: Dublin, Ireland, 2007. [Google Scholar]
- Cutler, A.; Cutler, D.R.; Stevens, J.R. Ensemble Machine Learning: Methods and Applications; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
- Sahay, K.B.; Singh, K. Short-Term Price Forecasting by Using ANN Algorithms. In Proceedings of the 2018 International Electrical Engineering Congress (iEECON), Krabi, Thailand, 7–9 March 2018; pp. 1–4. [Google Scholar]
- Bhatt, G.A.; Gandhi, P.R. Statistical and ANN based prediction of wind power with uncertainty. In Proceedings of the 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, 23–25 April 2019; pp. 622–627. [Google Scholar]
- Mamun, M.A.; Nagasaka, K. Artificial neural networks applied to long-term electricity demand forecasting. In Proceedings of the Fourth International Conference on Hybrid Intelligent Systems (HIS’04), Kitakyushu, Japan, 5–8 December 2004; pp. 204–209. [Google Scholar]
- Bracale, A.; Falco, P.; Carpinelli, G. Comparing Univariate and Multivariate Methods for Probabilistic Industrial Load Forecasting. In Proceedings of the 2018 5th International Symposium on Environment-Friendly Energies and Applications (EFEA), Rome, Italy, 24–26 September 2018; pp. 1–6. [Google Scholar]
- Ramos, D.; Faria, P.; Vale, Z. Electricity Consumption Forecast in an Industry Facility to Support Production Planning Update in Short Time. In Proceedings of the 2020 IEEE International Conference on Environment and Electrical Engineering and 2020 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Madrid, Spain, 9–12 June 2020; pp. 1–6. [Google Scholar]
- Keras. Available online: https://www.tensorflow.org/guide/keras (accessed on 29 May 2020).
- Bracale, A.; Carpinelli, G.; Falco, P.; Hong, T. Short-term industrial load forecasting: A case study in an Italian factory. In Proceedings of the 2017 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Torino, Italy, 26–29 September 2017; pp. 1–6. [Google Scholar]
- Paulus, M.; Borggrefe, F. The potential of demand-side management in energy-intensive industries for electricity markets in Germany. Appl. Energy 2011, 88, 432–441. [Google Scholar] [CrossRef]
- Berk, K.; Hoffmann, A.; Muller, A. Probabilistic forecasting of industrial electricity load with regime switching behavior. Int. J. Forecast. 2018, 34, 147–162. [Google Scholar] [CrossRef]
- Huang, X.; Hong, S.; Li, Y. Hour-Ahead Price Based Energy Management Scheme for Industrial Facilities. IEEE Trans. Ind. Inform. 2017, 13, 2886–2898. [Google Scholar] [CrossRef]
- Gooijer, J.; Hyndman, R. 25 years of time series forecasting. Int. J. Forecast. 2006, 22, 443–473. [Google Scholar] [CrossRef] [Green Version]
- Sánchez-Sánchez, P.A.; García-González, J.R.; Coronell, L.H.P. Encountered Problems of Time Series with Neural Networks: Models and Architectures. In Recent Trends in Artificial Neural Networks-From Training to Prediction; Intech: London, UK, 2019. [Google Scholar]
- Naim, I.; Mahara, T.; Idrisi, A.R. Effective Short-Term Forecasting for Daily Time Series with Complex Seasonal Patterns. Procedia Comput. Sci. 2018, 132, 1832–1841. [Google Scholar] [CrossRef]
- Mahalakshmi, G.; Sridevi, S.; Rajaram, S. A survey on forecasting of time series data. In Proceedings of the 2016 International Conference on Computing Technologies and Intelligent Data Engineering, Kovilpatti, India, 7–9 January 2016; pp. 1–8. [Google Scholar]
- Tealab, A. Time series forecasting using artificial neural networks methodologies: A systematic review. Future Comput. Inform. J. 2018, 3, 334–340. [Google Scholar] [CrossRef]
- Ashour, M.A.H.; Abbas, R.A. Improving Time Series’ Forecast Errors by Using Recurrent Neural Networks. In Proceedings of the 7th International Conference on Software and Computer Applications, Kuantan, Malaysia, 8–10 February 2018; pp. 229–232. [Google Scholar]
- Wan, R.; Mei, S.; Wang, J.; Liu, M.; Yang, F. Multivariate Temporal Convolutional Network: A Deep Neural Networks Approach for Multivariate Time Series Forecasting. Electronics 2019, 8, 876. [Google Scholar] [CrossRef] [Green Version]
- Bontempi, G.; Taieb, S.B.; Borgne, Y.L. Machine Learning Strategies for Time Series Forecasting. In European Business Intelligence Summer School; Springer: Berlin/Heidelberg, Germany, 2012; pp. 62–77. [Google Scholar]
- Nor, M.E.; Safuan, H.M.; Shab, N.F.M.; Abdullah, M.A.A.; Mohamad, N.A.I.; Muhammad, L. Neural network versus classical time series forecasting models. In Proceedings of the AIP Conference Proceedings, Vladivostok, Russia, 18–22 September 2017; Volume 1842. [Google Scholar]
- Martínez-Álvarez, F.; Troncoso, A.; Riquelme, J. Recent Advances in Energy Time Series Forecasting. Energies 2017, 10, 809. [Google Scholar] [CrossRef] [Green Version]
- Ponce-Flores, M.; Frausto-Solís, J.; Santamaría-Bonfil, G.; Pérez-Ortega, J.; González-Barbosa, J. Time Series Complexities and Their Relationship to Forecasting Performance. Entropy 2020, 22, 89. [Google Scholar] [CrossRef] [Green Version]
- Divina, F.; Torres, M.; Vela, F.; Noguera, J. A Comparative Study of Time Series Forecasting Methods for Short Term Electric Energy Consumption Prediction in Smart Buildings. Energies 2019, 12, 1934. [Google Scholar] [CrossRef] [Green Version]
- Martínez-Álvarez, F.; Troncoso, A.; Cortés, G.; Riquelme, J. A Survey on Data Mining Techniques Applied to Electricity-Related Time Series Forecasting. Energies 2015, 8, 13162–13193. [Google Scholar] [CrossRef] [Green Version]
Method | ANN1 | ANN2 | ANN3 | ANN4 | ANN5 | ANN6 |
---|---|---|---|---|---|---|
Learning Rate: 0.001 | Learning Rate: 0.005 | Learning Rate: 0.001 | Learning Rate: 0.005 | Learning Rate: 0.001 | Learning Rate: 0.005 | |
Hidden Layers: 64 Neurons | Hidden Layers: 64 Neurons | Hidden Layers: 32 Neurons | Hidden Layers: 32 Neurons | Hidden Layers: 128 Neurons | Hidden Layers: 128 Neurons | |
WAPE (%) | 10.63 | 9.71 | 9.27 | 13.23 | 9.12 | 8.9 |
SMAPE (%) | 14.63 | 13.88 | 13.63 | 16.75 | 13.42 | 13.09 |
Processing time (s) | 273.73 | 211.7 | 578.45 | 269.1 | 289.05 | 286.22 |
Forecast | Monday | Tuesday | Wednesday | Thursday | Friday | |||||
---|---|---|---|---|---|---|---|---|---|---|
Historical | 2 January 2018 to 8 April 2019 | 3 January 2018 to 9 April 2019 | 4 January 2018 to 10 April 2019 | 5 January 2018 to 11 April 2019 | 6 January 2018 to 12 April 2019 | |||||
Test | 9 April 2019 to 13 April 2019 | 10 April 2019 to 13 April 2019 | 11 April 2019 to 13 April 2019 | 12 April 2019 to 13 April 2019 | 13 April 2019 | |||||
Trigger time | 290 | 578 | 866 | 1154 | 1442 | |||||
With (Y) or without (N) update | N | Y | N | Y | N | Y | N | Y | N | Y |
WAPE (%) | 9.67 | 9.37 | 9.37 | 9.73 | 9.73 | 9.38 | 9.38 | 9.62 | 9.62 | 9.59 |
SMAPE (%) | 13.83 | 13.57 | 13.57 | 13.88 | 13.88 | 13.52 | 13.52 | 13.81 | 13.81 | 13.64 |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ramos, D.; Faria, P.; Vale, Z.; Mourinho, J.; Correia, R. Industrial Facility Electricity Consumption Forecast Using Artificial Neural Networks and Incremental Learning. Energies 2020, 13, 4774. https://doi.org/10.3390/en13184774
Ramos D, Faria P, Vale Z, Mourinho J, Correia R. Industrial Facility Electricity Consumption Forecast Using Artificial Neural Networks and Incremental Learning. Energies. 2020; 13(18):4774. https://doi.org/10.3390/en13184774
Chicago/Turabian StyleRamos, Daniel, Pedro Faria, Zita Vale, João Mourinho, and Regina Correia. 2020. "Industrial Facility Electricity Consumption Forecast Using Artificial Neural Networks and Incremental Learning" Energies 13, no. 18: 4774. https://doi.org/10.3390/en13184774
APA StyleRamos, D., Faria, P., Vale, Z., Mourinho, J., & Correia, R. (2020). Industrial Facility Electricity Consumption Forecast Using Artificial Neural Networks and Incremental Learning. Energies, 13(18), 4774. https://doi.org/10.3390/en13184774