Predictive modelling of building energy consumption based on a hybrid nature-inspired optimization algorithm

Abstract Overall energy consumption has expanded over the previous decades because of rapid population, urbanization and industrial growth rates. The high demand for energy leads to higher cost per unit of energy, which, can impact on the running costs of commercial and residential dwellings. Hence, there is a need for more effective predictive techniques that can be used to measure and optimize energy usage of large arrays of connected Internet of Things (IoT) devices and control points that constitute modern built environments. In this paper, we propose a lightweight IoT framework for predicting energy usage at a localized level for optimal configuration of building-wide energy dissemination policies. Autoregressive Integrated Moving Average (ARIMA) as a statistical liner model could be used for this purpose; however, it is unable to model the dynamic nonlinear relationships in nonstationary fluctuating power consumption data. Therefore, we have developed an improved hybrid model based on the ARIMA, Support Vector Regression (SVRs) and Particle Swarm Optimization (PSO) to predict precision energy usage from supplied data. The proposed model is evaluated using power consumption data acquired from environmental actuator devices controlling a large functional space in a building. Results show that the proposed hybrid model out-performs other alternative techniques in forecasting power consumption. The approach is appropriate in building energy policy implementations due to its precise estimations of energy consumption and lightweight monitoring infrastructure which can lead to reducing the cost on energy consumption. Moreover, it provides an accurate tool to optimize the energy consumption strategies in wider built environments such as smart cities.

[1]  P. Holtberg,et al.  International Energy Outlook 2016 With Projections to 2040 , 2016 .

[2]  Chunshien Li,et al.  A new ARIMA-based neuro-fuzzy approach and swarm intelligence for time series forecasting , 2012, Eng. Appl. Artif. Intell..

[3]  Pierluigi Mancarella,et al.  Towards sustainable urban energy systems: High resolution modelling of electricity and heat demand profiles , 2016, 2016 IEEE International Conference on Power System Technology (POWERCON).

[4]  S. Sathiya Keerthi,et al.  Evaluation of simple performance measures for tuning SVM hyperparameters , 2003, Neurocomputing.

[5]  Fernando Luiz Cyrino Oliveira,et al.  Forecasting mid-long term electric energy consumption through bagging ARIMA and exponential smoothing methods , 2018 .

[6]  Kelvin K. W. Yau,et al.  Predicting electricity energy consumption: A comparison of regression analysis, decision tree and neural networks , 2007 .

[7]  Lambros Ekonomou,et al.  Electricity demand loads modeling using AutoRegressive Moving Average (ARMA) models , 2008 .

[8]  Bart Baesens,et al.  ProfARIMA: A profit-driven order identification algorithm for ARIMA models in sales forecasting , 2017, Appl. Soft Comput..

[9]  Nima Amjady,et al.  Short-term hourly load forecasting using time-series modeling with peak load estimation capability , 2001 .

[10]  Rahul Khanna,et al.  Efficient Learning Machines , 2015, Apress.

[11]  Mohammad Hossein Anisi,et al.  A Novel Model on Curve Fitting and Particle Swarm Optimization for Vertical Handover in Heterogeneous Wireless Networks , 2015 .

[12]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[13]  Samer S. Saab,et al.  Univariate modeling and forecasting of energy consumption: the case of electricity in Lebanon , 2001 .

[14]  P. Bodger,et al.  Forecasting electricity consumption in New Zealand using economic and demographic variables , 2005 .

[15]  Wolfgang Müller,et al.  Applying decision tree methodology for rules extraction under cognitive constraints , 2002, Eur. J. Oper. Res..

[16]  S. Saeedeh Sadegh,et al.  Forecasting energy consumption using ensemble ARIMA-ANFIS hybrid algorithm , 2016 .

[17]  Yacine Rezgui,et al.  An ANN-GA Semantic Rule-Based System to Reduce the Gap Between Predicted and Actual Energy Consumption in Buildings , 2017, IEEE Transactions on Automation Science and Engineering.

[18]  Yonggang Wen,et al.  Data Center Energy Consumption Modeling: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[19]  Billy M. Williams,et al.  Modeling and Forecasting Vehicular Traffic Flow as a Seasonal ARIMA Process: Theoretical Basis and Empirical Results , 2003, Journal of Transportation Engineering.

[20]  Chia-Yon Chen,et al.  Regional load forecasting in Taiwanapplications of artificial neural networks , 2003 .

[21]  Mingcang Zhu,et al.  Housing price forecasting based on genetic algorithm and support vector machine , 2011, Expert Syst. Appl..

[22]  V. Ediger,et al.  ARIMA forecasting of primary energy demand by fuel in Turkey , 2007 .

[23]  R. Kavasseri,et al.  Day-ahead wind speed forecasting using f-ARIMA models , 2009 .

[24]  Shanlin Yang,et al.  Big data driven smart energy management: From big data to big insights , 2016 .

[25]  K Padmakumari,et al.  Long term distribution demand forecasting using neuro fuzzy computations , 1999 .

[26]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[27]  G. Ambika,et al.  Determining the minimum embedding dimension for state space reconstruction through recurrence networks , 2017, 1704.08585.

[28]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[29]  Shuqing Wang,et al.  Knowledge Acquisition of Fuzzy Control System Based on Improved Genetic Algorithm and Neural Networks , 2008, 2008 Fifth International Conference on Fuzzy Systems and Knowledge Discovery.

[30]  James T. Kwok,et al.  The evidence framework applied to support vector machines , 2000, IEEE Trans. Neural Networks Learn. Syst..

[31]  H. Abarbanel,et al.  Determining embedding dimension for phase-space reconstruction using a geometrical construction. , 1992, Physical review. A, Atomic, molecular, and optical physics.

[32]  Sayan Mukherjee,et al.  Choosing Multiple Parameters for Support Vector Machines , 2002, Machine Learning.

[33]  Vicsek,et al.  Novel type of phase transition in a system of self-driven particles. , 1995, Physical review letters.

[34]  Chien-Feng Huang,et al.  A hybrid stock selection model using genetic algorithms and support vector regression , 2012, Appl. Soft Comput..

[35]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[36]  Rob J. Hyndman,et al.  Forecasting Uncertainty in Electricity Smart Meter Data by Boosting Additive Quantile Regression , 2016, IEEE Transactions on Smart Grid.

[37]  M. Plummer,et al.  A Bayesian information criterion for singular models , 2013, 1309.0911.

[38]  Rahat Iqbal,et al.  Big data analytics: Computational intelligence techniques and application areas , 2020, Technological Forecasting and Social Change.

[39]  Zhenyu Zhou,et al.  Game-Theoretical Energy Management for Energy Internet With Big Data-Based Renewable Power Forecasting , 2017, IEEE Access.

[40]  Hani Hagras,et al.  An intelligent agent based approach for energy management in commercial buildings , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[41]  J. W. Sun,et al.  Energy demand in the fifteen European Union countries by 2010 , 2001 .

[42]  L. Suganthi,et al.  Energy models for demand forecasting—A review , 2012 .

[43]  Chi-Kin Chau,et al.  Personalized Prediction of Vehicle Energy Consumption Based on Participatory Sensing , 2016, IEEE Transactions on Intelligent Transportation Systems.

[44]  Shie-Jue Lee,et al.  A multiple-kernel support vector regression approach for stock market price forecasting , 2011, Expert Syst. Appl..

[45]  Soteris A. Kalogirou,et al.  Artificial Neural Networks and Genetic Algorithms for the Modeling, Simulation, and Performance Prediction of Solar Energy Systems , 2013 .

[46]  Parag Sen,et al.  Application of ARIMA for forecasting energy consumption and GHG emission: A case study of an Indian pig iron manufacturing organization , 2016 .

[47]  Ying Feng,et al.  CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling , 2014, Appl. Soft Comput..