Next Article in Journal
Cooking Is Creating Emotion: A Study on Hinglish Sentiments of Youtube Cookery Channels Using Semi-Supervised Approach
Previous Article in Journal
A Holistic Framework for Forecasting Transformative AI
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data-Driven Load Forecasting of Air Conditioners for Demand Response Using Levenberg–Marquardt Algorithm-Based ANN

School of Electrical Engineering, Zhejiang University, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Big Data Cogn. Comput. 2019, 3(3), 36; https://doi.org/10.3390/bdcc3030036
Submission received: 29 May 2019 / Revised: 25 June 2019 / Accepted: 26 June 2019 / Published: 2 July 2019

Abstract

:
Air Conditioners (AC) impact in overall electricity consumption in buildings is very high. Therefore, controlling ACs power consumption is a significant factor for demand response. With the advancement in the area of demand side management techniques implementation and smart grid, precise AC load forecasting for electrical utilities and end-users is required. In this paper, big data analysis and its applications in power systems is introduced. After this, various load forecasting categories and various techniques applied for load forecasting in context of big data analysis in power systems have been explored. Then, Levenberg–Marquardt Algorithm (LMA)-based Artificial Neural Network (ANN) for residential AC short-term load forecasting is presented. This forecasting approach utilizes past hourly temperature observations and AC load as input variables for assessment. Different performance assessment indices have also been investigated. Error formulations have shown that LMA-based ANN presents better results in comparison to Scaled Conjugate Gradient (SCG) and statistical regression approach. Furthermore, information of AC load is obtainable for different time horizons like weekly, hourly, and monthly bases due to better prediction accuracy of LMA-based ANN, which is helpful for efficient demand response (DR) implementation.

1. Introduction

In power systems, the end-users electrical demand characteristics have the most significant role. End user’s participation in DR programs can provide load reductions during peak energy use periods. Also, energy consumption can be controlled in distribution voltage level due to appliance level demand management in an intelligent manner [1,2]. Among appliances, ACs are major contributors in energy consumption at residential and commercial levels nowadays. ACs usage has been undoubtedly acknowledged as an important contributor, especially to peaks perceived during strongly intense summer. During intense summer, there is a probability of blackouts as a result of enormously rising demand together with high temperatures contributing to generation and power transmission networks. Similarly, peak electricity demands in several warmer global regions have been caused by AC usage. Only in California, commercial AC usage shows almost 45% contribution in peak demand and projected in commercial demand of about 30–40% during Australia peak demand days [3]. In addition to this, in many areas, residential ACs are also significant contributors in peak demand of power systems [4]. In South Australia, ACs play a major role in rising of electricity peak demand where almost 90% of the residences are equipped with AC due to frequent heat waves [5]. During the summer season, residential ACs contribute about 20–25% in electrical system peak demand of the Ausgrid, a largest distribution utility in the New South Wales Sydney region of Australia [6].
Nowadays the most important challenge for electricity utility is to manage electricity demand to satisfy customers. As electrical demand is totally uncertain and variable during different horizons during a complete day. Traditionally, only utility adopts different options to manage demand variations. But nowadays due to a variety of factors such as penetration of intermittent energy sources in existing power system, minimization of energy cost with less energy consumption and energy efficiency improvement create options for end customers to manage consumption of electricity. Demand side management (DSM) is commonly referred to as activities for involvement of demand side in electricity usage [7].
DR programs make available in 2016 of about total 13,036 MW peak reductions, and 26% of total peak reductions from residential energy sector according to US Energy Information Administration [8]. Residential customers had showed their significant contribution in DR manipulation in [9,10,11]. Among home appliances, ACs contribute more significantly in DR attainment as investigated by different researchers [12]. Residential ACs power reductions forecasts are required by both end users and electric utilities for DR programs implementation [13,14]. To achieve DR benefits and exploitation from residential appliances smart energy meters have been deployed in numerous homes as discussed in [15]. By deployment of smart home energy management systems, DR implementation from ACs become easily attainable. Residential electric appliances control in the variable electricity prices for DR implementation was also highlighted in [16].
Big data is an outcome of advanced digital technologies in human daily life. These technologies yield massive data volumes termed as big data due to rising of humans and machines intercommunication. Mainly volume, velocity, veracity, and variety are fundamental characteristics of big data. Load in power system is random and uncertain with respect to time. In power sector due to smart grid technologies volume of data generated from grid increased excessively [17]. Future energy consumptions are predictable by mean of LF-based upon information availability according to end-user’s behavior. Future energy requirements have been predicted by making use of several forecasting models based upon past load, weather observations, off-weak days, economy, power tariff mode adoption, new load growth and availability of intermittent sources of energy. It is an efficient tool for power system planning, operation, load switching, infrastructure development, contracts renewal, investment/planning for new generating power units, new staff inductions, supply/demand balance and effective DSM. LF approaches may be short, medium and long-term based upon planning and operation [18]. But end-user’s energy usage randomness and seasonal uncertainties has made LF more challenging. Based upon forecast error power system operational and maintenance costs may get increase [19].
Big data analysis is more effective, detailed and accurate predictions from generation of energy and its utilization by loads [20]. In [21], it has been discussed that LF can be classified as statistical, probabilistic, physical methods, artificial intelligence (AI) and hybrid approaches based upon the methods. The main contributions of this manuscript are as follows: 1) Big data analysis and its applications in power systems are discussed, and main applications of LF approaches of AC demand have been highlighted for DR accomplishment; 2) With weather information and past load data considered, a novel LMA-based ANN approach to forecast future residential AC loads is proposed, which is suitable for different time horizons like weekly, hourly and monthly basis, and could improve the accuracy of forecasting; 3) Different performance assessment indices are presented and real time hourly TMY3 data for Austin Texas is used for demonstrating the proposed LMA-based ANN approach, which show that the proposed LMA-based ANN approach is better than SCG-based ANN and conventional multiple linear regression approach.
The rest of this paper is organized in following sections.: Section 2 presents an overview of big data analysis in context of power system and its applications. In Section 3 there is discussion about increase in AC demand worldwide and LF classes, benefits, and influencing factors. Section 4 presents LMA-based ANN approach for forecasting of AC loads. There is discussion about different performance comparison parameter indices in Section 5. Section 6 highlights different forecasting results. Finally, discussion and conclusions are also given in Section 7.

2. Big Data Analysis in Power Systems

Data generation has increased tremendously in recent years. Mechanisms and tools required for extraction, conversion, and analysis of huge data volumes in order to present results for system administrator is termed as big data analysis [22]. Due to big data complexity, researchers and technologists are transforming traditional methods into advanced algorithms, frameworks, and platforms to tackle novel challenges [23,24]. Parallel and cloud computing are applied for big data analysis. Grid energy data gathered in power systems is categorized as high-volume big data collected from numerous sources of various types, locations and applications at high velocity. Power systems big data is classified as domain and off-domain data in [25]. Domain data comprises SCADA, telemetry, oscillography, synchro phasor, metadata and financial data. While off-domain power systems consist of data about social media, traffic, trade, weather, gas and water usage.
In power systems the main challenging factors handled due to big data analysis are reduction in data collection cost and data storage [26]. Big data analysis shows most promising contributions in short-term and long-term operations of power systems including theft indication, demand modelling, distribution system management and granular level load and intermittent generation sources forecasting [27]. Big data analysis supports in finding price trends of electricity and its utilization. Furthermore, utility can handle demand and supply balance. Big data analysis in power systems has been applied to indicate fault and outage, communication data management, forecasting of energy consumption and cost of electricity [28,29,30,31]. In power generation, big data analysis assists in economic dispatch, power planning, optimization, and efficiency improvement. Outage restoration, detection of power loss, fault and transformer actions can be monitored during transmission and distribution of power. Furthermore, big data analysis plays a significant role in load management. In load management, main applications of big data analysis are loads classification, DR, energy savings and theft control. Also, big data analysis plays a prominent role in LF. It can be applied to analyze different appliance level effects on power system. In this paper, appliance level AC load forecasting by using LMA-based ANN has been achieved. A big set of information indicated by different variables that effect AC energy consumption have been applied to predict future AC load, that is also a sort of big data analysis on appliance level that has been investigated in this manuscript.

3. AC Demand and Load Forecasting

Sales of ACs have blow-up worldwide over the last few years. Increase in ACs usage is dependent on several social, economic and climatic factors. Globally in 2014 AC market was increased by up to 98 billion US dollars. It represents about 58% of the world total market and nearly about 10% total increase as compared to 2013 [32]. AC demand for 2017 has increased by about 8.1% as compared to 2016. Largest AC sales were observed in China that show significant contribution of about 42% in total world AC demand. Usage of about 17.30 million ACs units with 5.4% increase was observed in Asia. Similarly, North America comprising AC demand of about 15.32 million ACs units with 4.9% increase [33]. Cooling demand that is ACs utilization will significantly rise in coming years globally especially in developing regions like Asia and Africa mainly due to climatic variation, income growth and population increase as explored in [34] and [35].
According to the latest figures globally, there are 1.6 billion ACs. International Energy Agency (IEA) has predicted about 244% increase in the number of ACs worldwide from up till 2050. Worldwide energy demand by 2050 due to AC usage has expected to reach about 6205TWh. The IEA forecasted that global energy demand could be just 3407TWh if AC efficiency will be improved so that it becomes double [36]. It has been revealed from the above observations that ACs figures are growing day by day. As AC contribute significantly in world-wide total energy demand so it is a major challenge to handle and design some demand management programs to tackle this issue. It has been investigated that LF is an efficient tool for power system planning, optimization, economic dispatch, scheduling and operation among both utilities and end-users. LF classes, prediction horizons, achievable benefits and influencing factors have been presented in Table 1 as follows.
Traditionally load forecasting is based upon physical models unable to tackle uncertainties and complex interrelationships among variables. Big data analysis as a data-driven approach is not dependent upon physical models. These data-driven approaches consist of decision tree algorithm, support vector machine (SVM) and ANN [19]. In [39], it has been discussed that upon the basis of methods LF can be classified as statistical, artificial intelligence (AI)-based methods, physical and hybrid approaches. Statistical-based LF can be achieved by using autoregressive moving average (ARMA) [40], autoregressive integrated moving average (ARIMA) [41], autoregressive-moving-average model with exogenous inputs [42], time series analysis, exponential smoothing, adaptive filtering, similar day lookup approach, regression method and probabilistic methods as highlighted in [43]. Statistical methods are simple in implementation but not efficient in handling uncertainties. Therefore, nowadays AI-based forecasting approaches are preferred to handle complex, non-linear relationships and uncertainties between output and affecting variables. Furthermore, their results have fast convergence and less computational complexities [44]. AI approaches are some modern or soft computing methods may be categorized as support vector machines (SVM), fuzzy logic and genetic algorithms (GA) and ANN. Although these techniques required a huge amount of observations for training and assessment.
Unlike the statistical and AI-based forecasting approaches, the physical methods require detailed information for future prediction. Normally satellite is applied for short-term forecasting as explored in [45]. For long-term forecasting weather-based numerical prediction models are appropriate. In addition to physical forecasting tools, hybrid methods combine different approaches to handle challenges in standalone techniques. Several hybrid techniques comprise fuzzy neural network, fuzzy expert neural network system, neural expert systems and neural-genetic algorithm [46]. Forecast studies have been mainly focused on aggregate loads but individual residential household level and appliance level energy forecasts have not been analyzed [47]. With the recent advancement of smart grid, there is a growing interest for residential electricity analysis at individual household and appliance level for DR manipulation and optimum power system planning and operation Residential load profiles show high uncertainty and variations in comparison to commercial or larger loads. This is mostly due to random residents’ behavior [48]. Hence, it is a greater challenge to forecast residential loads at individual and appliance level.
In LF, past observations have been utilized to observe different variables relationship. Numerous short time horizon load prediction approaches have been explored in literature. Regression is commonly applied in case of historic data unavailability. ANNs are preferred in case of uncertainties that are difficult to manage by conventional tools. Indonesian South Sulawesi Island’s load has been predicted by regression based LF [49]. A short-term LF model was presented in [50] by applying clustering regression. A fuzzy logic-based approach was applied for short time horizon load prediction which utilizes fuzzy rules that were obtained from past weather and load. In addition to this fuzzy logic, genetic and evolutionary algorithm were applied with ANN was also investigated in [46]. In [51], an online support vector regression algorithm was presented to forecast Surrey, British Columbia residential sector. In this paper there is investigation of AC load prediction by making use of multiple linear regression, SCG and LMA-based ANN approach described as below.

4. LMA-based ANN Approach

ANN models have been applied for best execution through several small interrelated units termed as neurons. In order to achieve better results, simultaneous massive processing’s have been performed by neurons that have an artificial interconnection. Numerous repetitive processing is performed by neurons that also connect input, output and hidden layers of neural network. Relationship between input and output can be mapped by neurons weights updating that is achieved by training algorithm applied in ANN. Activation function generates output by making use of weighted inputs summation. Desired and generated output error can be minimized by adjustment of weights and biases. Generally, neural network has been discussed in [52] can be represented mathematically in (1) as follows.
A n = n = 1 k P n w n
where n = 1, 2, 3, ..., k, Pn is the nth input, wn is the allocated weight for nth input and An is the nth ANN output. ANN approaches have been reviewed in detail in [20]. For ANN calibration network architecture is selected and number of neurons will be selected as required. In addition, ANN training algorithm for weights updating will be decided. Speed, accuracy and complexity of load forecasting model depends upon machine learning algorithm applied for model training. In this paper, a feed forward three-layer multi perceptron neural network has been proposed. By making use of an activation function desired outcomes will be obtained by hidden neurons. Most commonly log-sigmoid mathematical function is applied for training. Transfer function for this proposed function [52] is represented as
F ( n ) = 1 1 + e n
In the proposed forecasting model, the LMA has been used to for hidden layer weights updating in order to solve nonlinear least square problems. Various algorithms applied for multi-layer perception ANN model training are LMA, gradient decent and Bayesian regularization. In the proposed forecasting approach, the LMA has been used for weights updating of hidden layers in order achieve desired outcomes. In LMA, initially random weights wn are generated. Then sum square error En will be computed from initial weights by using
E n = 1 2 1 p P 1 o O e p , o 2
where ep,o is training error that can be calculated from desired output dp,o and actual output Ap,o as given by
e p , o = d p , o A p , o
After this LMA weights are updated by
w n + 1 = w n ( H ) 1 J E n
where J is Jacobian matrix and H is hessian matrix that can be computed by
H = J T J + ( β I )
where I is unity matrix and β is combination coefficient that value will be considered if updated error En+1 becomes less than original En. If updated error En+1 becomes greater than original En, then procedure will be again started from initial random weights generation [53,54,55]. LMA procedure can be observed in detail from the following flow diagram given in Figure 1.

5. Performance Assessment Indices

To access the fitness of LF approaches, different performance evaluation indices have been applied. Firstly, the percentage absolute error has been computed to observe accuracy of proposed approach as given in Equation (7). Xi represents actual AC load, Yi represents AC load predictions by applied LF approach.
% A E = | X i Y i X i | × 100 %
Secondly, the mean squared error MSE a performance assessment indicator, has been applied to observe the applied LF approach accuracy for AC load predictions. Equation (8) shows how to formulate mean squared error. Ei is difference between observed and actual load for N observations. An MSE value closer to zero represents that the predicted outcome is more accurate.
M S E = 1 N i = 1 N ( E i ) 2 = 1 N i = 1 N ( X i Y i ) 2
Thirdly, the mean absolute percentage error (MAPE) that is also a performance assessment indicator, to observe the applied LF approach accuracy for AC load predictions [56]. Equation (9) represents MAPE formulation as follows:
M A P E = 1 N i = 1 N | Y i X i Y i | × 100 %
However, the greater variations in energy consumptions have been observed for smaller households. MSE and MAPE are not suitable accuracy predictions indicators in this case as power consumption varies greatly during peak and off-peak periods. Therefore, another performance indicator namely the mean absolute error (MAE) has been adopted to access accuracy of applied approach for AC load predictions that can be formulated as,
M A E = i = 1 N ( Y i X i ) N
The whole procedure adopted for LMA-based ANN including performance assessment indices is given in the following flow chart given in Figure 2.

6. Case Studies

The residential AC real time hourly TMY3 data for Austin Texas are served for demonstrating the effectiveness of the proposed LMA-based ANN AC load forecasting approach. TMY3 represents typical metrological yearly parameters of different locations. Data collected is most accurate and recommended to forecast buildings energy consumption. It represents typical data for 1020 different regions that has been utilized nowadays, an improved version as compared to old version TMY2 and initial TMY collected information [57,58]. All forecast results have been obtained by making use of Statistics and Machine Learning and Neural Network Toolboxes in MATLAB R2016b. Accuracy of forecasting approach is affected due to numerous parameters. Figure 2. presents the input variables applied for AC load predictions. Overall accuracy and efficiency of proposed LF approach have been accessed by input variables data like time, weather and load. Large number and volume of input data is used to analyze forecasting results. AC load variations profile during complete year 2014 for Austin Texas that has been applied also as an input can be observed from the Figure 3 given below.
Number of input variables have been applied to predict AC load. Some relationships are mentioned here to show the big data involvement in power systems nowadays. Huge amount of data is applied to check accuracy of LMA-based ANN approach. In other words, big data analysis has been performed for AC load prediction. Meanwhile, the effect of Dew Point and Dry Bulb temperature over AC loads can be visualized from Figure 4.
Both statistical and ANN based models have been validated for residential AC real time hourly TMY3 data for Austin Texas. The actual and forecasted residential AC load by applying conventional statistical multiple linear regression approach can be observed in Figure 5.
Furthermore, both actual and forecasted residential AC loads by applying SCG-based ANN can be observed in Figure 6. For ANN architecture, eight variables have been applied as input. Each input variable comprises yearly observations as input. The number of neurons is set to 10 with sigmoid transfer function in hidden layer. A single output will be achieved that represent predicted AC load. This method makes use of about 70% input data for training and 15% input data for testing and 15% of input data for validation of SCG-based ANN.
Similarly, both actual and forecasted residential AC loads by applying proposed LMA-based ANN approach as discussed in Section 4 can be observed in Figure 7. For ANN architecture, eight variables have been applied as input. Each input variable comprises yearly 8760 observations as input. The number of neurons is set to an optimal value of 10 with sigmoid transfer function in hidden layer. A single output of predicted AC load will be achieved. This method makes use of 70% input data for training and 15% input data for testing and 15% of input data for LMA-based ANN validation.
The performance comparisons of multiple linear regression, SCG and LMA-based ANN approach for AC load forecast by making use of performance assessment indices as discussed in Section 5 shown in Table 2.
The MSE and MAPE are performance assessment indicators that have been formulated by (7) and (8) respectively. Difference between desired and actual output can be shown by error performance output from these indicators. LMA-based ANN for AC demand LF is showing error performance of 94.43% and 97.00% by MSE and MAPE respectively that is bitter higher than SCG-based ANN and statistical multiple linear regression-based approach.
Furthermore, MAE can be computed from (9) that represents mean absolute error. Figure 8 represents error distribution for LMA-based ANN approach. Most samples are in the positive region, which shows better results. Also, MAE can be observed from red line in error histogram that is about 4.2371Wh. In addition to this MAPE can be observed for LMA-based ANN approach that is approximately about 2.9221% as indicated by red line. It has been observed that in addition to error performance improvement LMA-based ANN has highest computation speed in contrast to SCG-based ANN for big data analysis. Performance indices values indicate more accurate value for proposed LMA-based ANN as observed from Table 2. It can be applied to predict appliance level loads like AC with more accuracy as compared to SCG-based ANN and conventional multiple linear regression-based approach.
Furthermore, AC load prediction by utilizing LMA-based ANN approach for some weeks can be shown in Figure 9. It can be depicted that load predictions shows little difference from the actual one. Also, MAPE gives a less error value of 6.16% for selected weeks with prediction performance accuracy of 93.84%.
In addition, it is possible to obtain AC load forecast results for different time horizons like hourly, weekly and monthly basis by making use of LMA-based ANN approach more accurately. Breakdown of error statistics by using LMA-based ANN approach for AC load predictions can be observed visually on hourly, weekly and monthly basis by each box in Figure 10. It can be seen from Figure 10 that that median forecast percent is almost zero as observed from central line of boxes in boxplots at different hours, days and months of year. The maximum value of forecast percent error is less than about 5% during different time horizons. The bottom line of the boxes indicates that 25% of AC load predicted values have about zero percent error while from top line of boxes it can be extracted that 75% of AC load predicted values have percent error of about less than 5%. From boxplot observations, it can also be visualized that due to increase in time span to predict load more values falls out of range showed using +. Furthermore, interquartile range of percent error of AC predicted loads can be observed from difference between top and bottom of boxes in box plots that presents accurate and considerable value of about less than 5% by making use of LMA-based ANN.

7. Conclusions

In this paper, it has been investigated that AC impact in overall electricity consumption in buildings is very high. Therefore, controlling ACs power consumption is a significant factor for DR programs. Different evidence regarding AC load increase has been investigated worldwide. In addition to this, various big data analysis applications in power systems and load forecasting categories have been explored. Furthermore, this paper presents LMA-based ANN approach for residential AC load forecasting. Different performance assessment indices have also been investigated. Error formulations have shown that LMA-based ANN approach for residential AC load forecasting presents better results in comparison to SCG-based ANN and conventional multiple linear regression approach. It has been observed that, in addition to error performance improvement, LMA-based ANN has the highest computation speed in contrast to SCG-based ANN for big sets of input data samples. Furthermore, information of AC load is obtainable for different time horizons like weekly, hourly, and monthly bases most accurately due to better LMA-based ANN prediction accuracy. It can be applied to predict appliance level loads like AC with more accuracy as compared to SCG-based ANN and conventional regression-based approaches.

Author Contributions

M.W. and Z.L. conceptualized the study; M.W. performed the analyses; Z.L. and L.Y. acquired funding; Z.L., M.W. performed investigations; L.Y., M.W. and Z.L. acquired resources; M.W. wrote the original draft; and M.W., Z.L. and L.Y. reviewed and edited the manuscript.

Funding

This work was supported by the National Key R&D Program of China under Grant 2016YFB0901100 and the Fundamental Research Funds for the Central Universities under Grant 2019QNA4023.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Garcia-Valle, R.; Silva, L.C.P.D.; Xu, Z.; Ostergaard, J.J. Smart demand for improving short-term voltage control on distribution networks. IET Gener. Transm. Distrib. 2009, 3, 724–732. [Google Scholar] [CrossRef] [Green Version]
  2. Paridari, K.; Nordstrom, L.; Sandels, C. Aggregator strategy for planning demand response resources under uncertainty based on load flexibility modeling. In Proceedings of the 2017 IEEE International Conference on Smart Grid Communications (SmartGridComm), Dresden, Germany, 23–27 October 2017; pp. 338–343. [Google Scholar]
  3. De Cian, E.; Wing, I.S. Global energy consumption in a warming climate. Environ. Resour. Econ. 2019, 72, 365–410. [Google Scholar] [CrossRef]
  4. Santamouris, M.; Sfakianaki, A.; Pavlou, K. On the efficiency of night ventilation techniques applied to residential buildings. Energy Build. 2010, 42, 1309–1313. [Google Scholar] [CrossRef]
  5. Ahmad, M.I.; Jarimi, H.; Riffat, S. Introduction: Overview of Buildings and Passive Cooling Technique. In Nocturnal Cooling Technology for Building Applications; Springer: Berlin, Germany, 2019; pp. 1–6. [Google Scholar]
  6. Malik, A.; Haghdadi, N.; MacGill, I.; Ravishankar, J. Appliance level data analysis of summer demand reduction potential from residential air conditioner control. Appl. Energy 2019, 235, 776–785. [Google Scholar] [CrossRef]
  7. Borlase, S. Smart Grids: Infrastructure, Technology, and Solutions; CRC Press: Boca Raton, FL, USA, 2016. [Google Scholar]
  8. Conti, J.; Holtberg, P.; Diefenderfer, J.; LaRose, A.; Turnure, J.T.; Westfall, L. International Energy Outlook 2016 with Projections to 2040; USDOE Energy Information Administration (EIA): Washington, DC, USA, 2016.
  9. Haider, H.T.; See, O.H.; Elmenreich, W. A review of residential demand response of smart grid. Renew. Sustain. Energy Rev. 2016, 59, 166–178. [Google Scholar] [CrossRef]
  10. Shao, C.; Ding, Y.; Siano, P.; Lin, Z. A framework for incorporating demand response of smart buildings into the integrated heat and electricity energy system. IEEE Trans. Ind. Electron. 2019, 66, 1465–1475. [Google Scholar] [CrossRef]
  11. Siano, P.; Sarno, D. Assessing the benefits of residential demand response in a real time distribution energy market. Appl. Energy 2016, 161, 533–551. [Google Scholar] [CrossRef]
  12. Swan, L.G.; Ugursal, V.I. Modeling of end-use energy consumption in the residential sector: A review of modeling techniques. Renew. Sustain. Energy Rev. 2009, 13, 1819–1835. [Google Scholar] [CrossRef]
  13. Bourdeau, M.; Zhai, X.-Q.; Nefzaoui, E.; Guo, X.; Chatellier, P. Modelling and forecasting building energy consumption: A review of data-driven techniques. Sustain. Cities Soc. 2019. [Google Scholar] [CrossRef]
  14. Cai, H.; Shen, S.; Lin, Q.; Li, X.; Xiao, H. Predicting the energy consumption of residential buildings for regional electricity supply-side and demand-side management. IEEE Access 2019, 7, 30386–30397. [Google Scholar] [CrossRef]
  15. Zhou, B.; Li, W.; Chan, K.W.; Cao, Y.; Kuang, Y.; Liu, X.; Wang, X. Smart home energy management systems: Concept, configurations, and scheduling strategies. Renew. Sustain. Energy Rev. 2016, 61, 30–40. [Google Scholar] [CrossRef]
  16. Hu, M.; Xiao, F. Price-responsive model-based optimal demand response control of inverter air conditioners using genetic algorithm. Appl. Energy 2018, 219, 151–164. [Google Scholar] [CrossRef]
  17. Chen, M.; Mao, S.; Liu, Y. Big data: A survey. Mob. Netw. Appl. 2014, 19, 171–209. [Google Scholar] [CrossRef]
  18. Soliman, S.A.; Al-Kandari, A.M. Electrical Load Forecasting: Modeling and Model Construction; Elsevier: Amsterdam, The Netherlands, 2010. [Google Scholar]
  19. Ye, C.J.; Ding, Y.; Wang, P.; Lin, Z. A Data-driven Bottom-up Approach for Spatial and Temporal Electric Load Forecasting. IEEE Trans. Power Syst. 2019, 34, 1966–1979. [Google Scholar] [CrossRef]
  20. Koseleva, N.; Ropaite, G. Big data in building energy efficiency: Understanding of big data and main challenges. Procedia Eng. 2017, 172, 544–549. [Google Scholar] [CrossRef]
  21. Khan, A.R.; Razzaq, S.; Alquthami, T.; Moghal, M.R.; Amin, A.; Mahmood, A. Day ahead load forecasting for IESCO using Artificial Neural Network and Bagged Regression Tree. In Proceedings of the 2018 1st International Conference on Power, Energy and Smart Grid (ICPESG), Mirpur, Pakistan, 12–13 April 2018; pp. 1–6. [Google Scholar]
  22. Osman, A.M.S. A novel big data analytics framework for smart cities. Future Gener. Comput. Syst. 2019, 91, 620–633. [Google Scholar] [CrossRef]
  23. Elgendy, N.; Elragal, A. Big data analytics: A literature review paper. In Proceedings of the Industrial Conference on Data Mining, St. Petersburg, Russia, 16–20 July 2014; pp. 214–227. [Google Scholar]
  24. Shim, J.P.; French, A.M.; Guo, C.; Jablonski, J. Big Data and Analytics: Issues, Solutions, and ROI. CAIS 2015, 37, 39. [Google Scholar] [CrossRef]
  25. Akhavan-Hejazi, H.; Mohsenian-Rad, H. Power systems big data analytics: An assessment of paradigm shift barriers and prospects. Energy Rep. 2018, 4, 91–100. [Google Scholar] [CrossRef]
  26. Yu, N.; Shah, S.; Johnson, R.; Sherick, R.; Hong, M.; Loparo, K. Big data analytics in power distribution systems. In Proceedings of the 2015 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA, 17–20 February 2015; pp. 1–5. [Google Scholar]
  27. Zhang, D.; Qiu, R.C. Research on big data applications in Global Energy Interconnection. Glob. Energy Interconnect. 2018, 1, 352–357. [Google Scholar]
  28. Grolinger, K.; L’Heureux, A.; Capretz, M.A.; Seewald, L. Energy forecasting for event venues: Big data and prediction accuracy. Energy Build. 2016, 112, 222–233. [Google Scholar] [CrossRef]
  29. Hong, T. Big data analytics: Making the smart grid smarter. IEEE Power Energy Mag. 2018, 16, 12–16. [Google Scholar] [CrossRef]
  30. Pérez-Chacón, R.; Luna-Romera, J.; Troncoso, A.; Martínez-Álvarez, F.; Riquelme, J. Big data analytics for discovering electricity consumption patterns in smart cities. Energies 2018, 11, 683. [Google Scholar] [CrossRef]
  31. Wang, P.; Liu, B.; Hong, T. Electric load forecasting with recency effect: A big data approach. Int. J. Forecast. 2016, 32, 585–597. [Google Scholar] [CrossRef] [Green Version]
  32. Davis, L.W.; Gertler, P.J. Contribution of air conditioning adoption to future energy use under global warming. Proc. Natl. Acad. Sci. USA 2015, 112, 5962–5967. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  33. Gungor, V.C.; Sahin, D.; Kocak, T.; Ergut, S.; Buccella, C.; Cecati, C.; Hancke, G.P. A survey on smart grid potential applications and communication requirements. IEEE Trans. Ind. Inform. 2012, 9, 28–42. [Google Scholar] [CrossRef]
  34. Sivak, M. Potential energy demand for cooling in the 50 largest metropolitan areas of the world: Implications for developing countries. Energy Policy 2009, 37, 1382–1384. [Google Scholar] [CrossRef]
  35. Santamouris, M. Cooling the buildings–past, present and future. Energy Build. 2016, 128, 617–638. [Google Scholar] [CrossRef]
  36. Kim, D.H.; Yoon, Y.T.; Lee, S.S.; Lee, S.K. Power system restoration plan using the characteristics of scale-free networks. Eur. Trans. Electr. Power 2008, 18, 809–819. [Google Scholar] [CrossRef]
  37. Hong, T. Short-Term Electric Load Forecasting. Available online: https://www.researchgate.net/publication/279683748_Short_Term_Electric_Load_Forecasting (accessed on 12 May 2019).
  38. Singh, A.K.; Khatoon, S.; Muazzam, M.; Chaturvedi, D. Load forecasting techniques and methodologies: A review. In Proceedings of the 2012 2nd International Conference on Power, Control and Embedded Systems, Allahabad, India, 17–19 December 2012; pp. 1–10. [Google Scholar]
  39. Campbell, S.D.; Diebold, F.X. Weather forecasting for weather derivatives. J. Am. Stat. Assoc. 2005, 100, 6–16. [Google Scholar] [CrossRef]
  40. Xie, J.; Hong, T. Load forecasting using 24 solar terms. J. Mod. Power Syst. Clean Energy 2018, 6, 208–214. [Google Scholar] [CrossRef] [Green Version]
  41. Pedro, H.T.; Coimbra, C.F. Assessment of forecasting techniques for solar power production with no exogenous inputs. Sol. Energy 2012, 86, 2017–2028. [Google Scholar] [CrossRef]
  42. Li, Y.; Su, Y.; Shu, L. An ARMAX model for forecasting the power output of a grid connected photovoltaic system. Renew. Energy 2014, 66, 78–89. [Google Scholar] [CrossRef]
  43. Bessa, R.J.; Trindade, A.; Silva, C.S.; Miranda, V. Probabilistic solar power forecasting in smart grids using distributed information. Int. J. Electr. Power Energy Syst. 2015, 72, 16–23. [Google Scholar] [CrossRef] [Green Version]
  44. Raza, M.Q.; Khosravi, A. A review on artificial intelligence based load demand forecasting techniques for smart grid and buildings. Renew. Sustain. Energy Rev. 2015, 50, 1352–1372. [Google Scholar] [CrossRef]
  45. Abdel-Nasser, M.; Mahmoud, K. Accurate photovoltaic power forecasting models using deep LSTM-RNN. Neural Comput. Appl. 2017. [Google Scholar] [CrossRef]
  46. Samuel, I.; Ojewola, T.; Awelewa, A.; Amaize, P. Short-Term Load Forecasting Using the Time Series and Artificial Neural Network Methods. J. Electr. Electron. Eng. 2016, 11, 72–81. [Google Scholar]
  47. Kavgic, M.; Mavrogianni, A.; Mumovic, D.; Summerfield, A.; Stevanovic, Z.; Djurovic-Petrovic, M. A review of bottom-up building stock models for energy consumption in the residential sector. Build. Environ. 2010, 45, 1683–1697. [Google Scholar] [CrossRef]
  48. Rossi, M.; Brunelli, D. Electricity demand forecasting of single residential units. In Proceedings of the 2013 IEEE Workshop on Environmental Energy and Structural Monitoring Systems, Trento, Italy, 11–12 September 2013; pp. 1–6. [Google Scholar]
  49. Amral, N.; Ozveren, C.; King, D. Short-term load forecasting using multiple linear regression. In Proceedings of the 2007 42th International Universities Power Engineering Conference (UPEC), Brighton, UK, 4–6 September 2007; pp. 1192–1198. [Google Scholar]
  50. Lei, J.; Jin, T.; Hao, J.; Li, F. Short-term load forecasting with clustering–regression model in distributed cluster. Clust. Comput. 2017. [Google Scholar] [CrossRef]
  51. Dhillon, J.; Rahman, S.A.; Ahmad, S.U.; Hossain, M.J. Peak electricity load forecasting using online support vector regression. In Proceedings of the 2016 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), Vancouver, BC, Canada, 15–18 May 2016; pp. 1–4. [Google Scholar]
  52. Hippert, H.S.; Pedreira, C.E.; Souza, R.C. Neural networks for short-term load forecasting: A review and evaluation. IEEE Trans. Power Syst. 2001, 16, 44–55. [Google Scholar] [CrossRef]
  53. Du, Y.-C.; Stephanus, A. Levenberg–Marquardt Neural Network Algorithm for Degree of Arteriovenous Fistula Stenosis Classification Using a Dual Optical Photoplethysmography Sensor. Sensors 2018, 18, 2322. [Google Scholar] [CrossRef]
  54. Lv, C.; Xing, Y.; Zhang, J.; Na, X.; Li, Y.; Liu, T.; Cao, D.; Wang, F.-Y. Levenberg–Marquardt Backpropagation Training of Multilayer Neural Networks for State Estimation of a Safety Critical Cyber-Physical System. IEEE Trans. Ind. Inform. 2017, 14, 3436–3446. [Google Scholar] [CrossRef]
  55. Yu, H.; Wilamowski, B.; Yu, H.; Wilamowski, B.M. Levenberg Marquardt Training Industrial Electronics Handbook, Intelligent Systems, 2nd ed.; CRC Press: Boca Raton, FL, USA, 2011; Volume 12, pp. 12–15. [Google Scholar]
  56. Javed, F.; Arshad, N.; Wallin, F.; Vassileva, I.; Dahlquist, E. Forecasting for demand response in smart grids: An analysis on use of anthropologic and structural data and short-term multiple loads forecasting. Appl. Energy 2012, 96, 150–160. [Google Scholar] [CrossRef]
  57. National Renewable Energy Laboratory (NREL). Home Page. Available online: https://www.nrel.gov (accessed on 12 May 2019).
  58. Wilcox, S.; Marion, W. Users Manual for Tmy3 Data Sets (Revised); National Renewable Energy Lab. (NREL): Golden, CO, USA, 2008.
Figure 1. Flow chart for Levenberg–Marquardt Algorithm (LMA) considered in Artificial Neural Network (ANN).
Figure 1. Flow chart for Levenberg–Marquardt Algorithm (LMA) considered in Artificial Neural Network (ANN).
Bdcc 03 00036 g001
Figure 2. Flow chart for LMA-based ANN.
Figure 2. Flow chart for LMA-based ANN.
Bdcc 03 00036 g002
Figure 3. Air Conditioner (AC) Load variations during complete year.
Figure 3. Air Conditioner (AC) Load variations during complete year.
Bdcc 03 00036 g003
Figure 4. AC Load variations due to (a) Dew Point Temperature (b) Dry Bulb Temperature.
Figure 4. AC Load variations due to (a) Dew Point Temperature (b) Dry Bulb Temperature.
Bdcc 03 00036 g004aBdcc 03 00036 g004b
Figure 5. Actual and forecasted AC loads by multiple linear regression approach.
Figure 5. Actual and forecasted AC loads by multiple linear regression approach.
Bdcc 03 00036 g005
Figure 6. Actual and forecasted AC load by Scaled Conjugate Gradient (SCG)-based ANN approach.
Figure 6. Actual and forecasted AC load by Scaled Conjugate Gradient (SCG)-based ANN approach.
Bdcc 03 00036 g006
Figure 7. Actual and forecasted AC load by LMA-based ANN approach.
Figure 7. Actual and forecasted AC load by LMA-based ANN approach.
Bdcc 03 00036 g007
Figure 8. Error distribution histogram.
Figure 8. Error distribution histogram.
Bdcc 03 00036 g008
Figure 9. Comparison of forecast and actual load for every week.
Figure 9. Comparison of forecast and actual load for every week.
Bdcc 03 00036 g009
Figure 10. Breakdown of error statistics for load predictions (a) hourly, (b) weekly and (c) monthly.
Figure 10. Breakdown of error statistics for load predictions (a) hourly, (b) weekly and (c) monthly.
Bdcc 03 00036 g010aBdcc 03 00036 g010b
Table 1. Comprehensive Summary of Load Forecasting (LF) classes, prediction horizons achievable benefits, and influencing factors.
Table 1. Comprehensive Summary of Load Forecasting (LF) classes, prediction horizons achievable benefits, and influencing factors.
LF ApproachPrediction HorizonAchievable BenefitsInfluencing Factors
Very Short-Term
  • Few minutes
  • One hour
  • Security and sensitivity analysis of electric equipment
  • Load shedding planning
  • Matching of demand and supply
  • Seasonal variations
  • Events
  • Holidays
  • Festivals
  • TV programs
Short-Term
  • One hour
  • One day
  • One week
  • Matching of demand and supply
  • Spot power procurement
  • Control and power system scheduling to minimize reduction
  • Regulate voltage, unit commitment
  • Utility revenues maximization [37]
Medium-Term
  • Few months
  • One year
  • Maintenance scheduling
  • Operation planning
  • Energy management
  • Power Procurement
  • Load dispatching coordination
  • Matching of demand and supply
  • Seasonal variations
  • Growth rate
  • New customers
Long-Term
  • One year
  • Four to five years
  • Planning of capacity expansion
  • Investment for new generating units
  • New staff induction
  • Seasonal variations
  • Growth rate
  • New customers
  • Change in lifestyle
Very Long-Term
  • Greater than five Years
  • Investment planning of capacity expansion
  • Renewable sources integration planning
  • Planning about environmental policies [38]
Table 2. Comparisons of performance assessment indices for multiple linear regression SCG and LMA-based ANN approach.
Table 2. Comparisons of performance assessment indices for multiple linear regression SCG and LMA-based ANN approach.
Multiple Linear RegressionSCG-Based ANNLMA-Based ANN
HourActualPredicted%AEPredicted%AEPredicted%AE
1129.60144.315.26131.491.46136.415.26
2124.27141.025.65131.295.65131.295.65
3120.89139.276.12131.789.01128.296.12
4119.48139.077.13133.1511.44128.007.13
5119.96141.098.98135.8813.27130.738.98
6123.18147.6011.51141.0314.49137.3511.51
7129.91159.2013.14148.6414.42146.9813.14
8138.11166.9910.66154.4911.86152.8410.66
9147.38170.495.74158.077.25155.855.74
10155.07172.811.25160.523.52157.011.25
11159.14173.721.54161.901.73156.691.54
12160.29172.652.66162.311.26156.022.66
13159.40170.552.62162.101.69155.232.62
14157.09168.461.39161.772.98154.901.39
15154.99165.950.28161.183.99155.430.28
16155.96165.711.54161.073.27158.361.54
17162.86172.541.09163.300.27164.641.09
18167.66180.350.07165.671.19167.780.07
19164.53178.281.89164.330.12167.641.89
20158.47173.623.92162.052.26164.683.92
21152.15168.574.23159.264.67158.594.23
22143.47161.654.97154.347.58150.604.97
23134.31152.915.01147.319.68141.045.01
24124.61143.294.73138.6911.30130.504.73
Maximum 180.3522.54165.6714.49167.7813.14
MSE % 9.68 8.30 5.57
MAPE % 4.9529 4.2782 2.9221
MAE(Wh) 7.2294 6.2456 4.2371
Daily MAPE % 4.3743 4.1249 2.5348

Share and Cite

MDPI and ACS Style

Waseem, M.; Lin, Z.; Yang, L. Data-Driven Load Forecasting of Air Conditioners for Demand Response Using Levenberg–Marquardt Algorithm-Based ANN. Big Data Cogn. Comput. 2019, 3, 36. https://doi.org/10.3390/bdcc3030036

AMA Style

Waseem M, Lin Z, Yang L. Data-Driven Load Forecasting of Air Conditioners for Demand Response Using Levenberg–Marquardt Algorithm-Based ANN. Big Data and Cognitive Computing. 2019; 3(3):36. https://doi.org/10.3390/bdcc3030036

Chicago/Turabian Style

Waseem, Muhammad, Zhenzhi Lin, and Li Yang. 2019. "Data-Driven Load Forecasting of Air Conditioners for Demand Response Using Levenberg–Marquardt Algorithm-Based ANN" Big Data and Cognitive Computing 3, no. 3: 36. https://doi.org/10.3390/bdcc3030036

Article Metrics

Back to TopTop