Application and comparison of several artificial neural networks for forecasting the Hellenic daily electricity demand load

Similar documents
Artificial intelligence assessment of sea salt contamination of medium voltage insulators

Energy Forecasting using Artificial Neural Networks

Short-term electricity price forecasting in deregulated markets using artificial neural network

Day-Ahead Price Forecasting of Electricity Market Using Neural Networks and Wavelet Transform

Air Quality Prediction Using Artificial Neural Network

LOAD FORECASTING FOR POWER SYSTEM PLANNING AND OPERATION USING ARTIFICIAL NEURAL NETWORK AT AL BATINAH REGION OMAN

Research Article Forecasting Bank Deposits Rate: Application of ARIMA and Artificial Neural Networks

CORRELATION OF AIR POLLUTION AND METEOROLOGICAL DATA USING NEURAL NETWORKS

Artificial Neural Networks for predicting cooling load in buildings in tropical countries

Load Forecasting for Power System Planning using Fuzzy-Neural Networks

Natural Gas Market Prediction via Statistical and Neural Network Methods

Wind Power Generation Prediction for a 5Kw Wind turbine

arxiv: v1 [cs.lg] 26 Oct 2018

An Application of Neural Networks in Market Segmentation

Analysis of Boiler Operational Variables Prior to Tube Leakage Fault by Artificial Intelligent System

Estimation of pesticides usage in the agricultural sector in Turkey using Artificial Neural Network (ANN)

Estimation of the Distance Travelled While Collecting Bales from a Field Using Artificial Neural Networks (ANN)

Wastewater Effluent Flow Control Using Multilayer Neural Networks

SHORT-TERM FORECASTING OF ELECTRICITY CONSUMPTION IN PALESTINE USING ARTIFICIAL NEURAL NETWORKS

An artificial neural network approach for short-term wind power forecasting in Portugal

A Review For Electricity Price Forecasting Techniques In Electricity Markets

The Use of a Neural Network Technique for the Prediction of Water Quality Parameters of Axios River in Northern Greece

Multilayer perceptron and regression modelling to forecast hourly nitrogen dioxide concentrations

Long-term Peak Load Forecasting Using LM- Feedforward Neural Network for Java-Madura-Bali Interconnection, Indonesia

Prediction of Axial and Radial Creep in CANDU 6 Pressure Tubes

Forecasting erratic demand of medicines in a public hospital: A comparison of artificial neural networks and ARIMA models

A Data-driven Prognostic Model for

Artificial Neural Network Modeling of an Inverse Fluidized Bed Bioreactor *RAJASIMMAN, M, GOVINDARAJAN, L, KARTHIKEYAN, C

Breast Cancer Diagnostic Factors Elimination via Evolutionary Neural Network Pruning

DEVELOPMENT OF A NEURAL NETWORK MATHEMATICAL MODEL FOR DEMAND FORECASTING IN FLUCTUATING MARKETS

A Study of Financial Distress Prediction based on Discernibility Matrix and ANN Xin-Zhong BAO 1,a,*, Xiu-Zhuan MENG 1, Hong-Yu FU 1

MODELLING STUDIES BY APPLICATION OF ARTIFICIAL NEURAL NETWORK USING MATLAB

Building Energy Modeling Using Artificial Neural Networks

A Comparison of Different Model Selection Criteria for Forecasting EURO/USD Exchange Rates by Feed Forward Neural Network

NEURAL NETWORK SIMULATION OF KARSTIC SPRING DISCHARGE

THE OPTIMIZED ARTIFICIAL NEURAL NETWORK BASED ESTIMATION OF ELECTRICITY GENERATION OF TURKEY

Application of Hybrid FFNN-Genetic Algorithm for Predicting Evaporation in Storage Dam Reservoirs

The prediction of electric energy consumption using an artificial neural network

Long-Term Load Forecasting on the Java-Madura-Bali Electricity System Using Artificial Neural Network Method

ADCHEM International Symposium on Advanced Control of Chemical Processes Gramado, Brazil April 2-5, 2006

Machine Learning Methods to Predict Wind Intensity

CONCRETE MIX DESIGN USING ARTIFICIAL NEURAL NETWORK

Short-Term and Medium-Term Load Forecasting for Jordan's Power System

Research on Evaluation of Enterprise Performance Based on BP Neural Network Improved by Levenberg-Marquardt Algorithm Wanyin Du

Informatics solutions for decision support regarding electricity consumption optimizing within smart grids

Ozone forecasting in the urban area of Seville using artificial neural network technology

Prediction of Cost of Quality Using Artificial Neural Network In Construction Projects

HEATING LOAD PREDICTIONS USING THE STATIC NEURAL NETWORKS METHOD. S.Sholahudin 1, Hwataik Han 2*

Neuro-Genetic Optimization of LDO-fired Rotary Furnace Parameters for the Production of Quality Castings

Strathprints Institutional Repository

Modeling for Prediction of Tomato Yield and Its Deviation using Artificial Neural Network

Using Artificial Neural Network for the Analysis of Refrigerating Performance in a Refrigeration System

An FPGA-in-the-Loop Simulation of a Neural Network-based Optimization of Greenhouse Supplemental Illumination

Forecasting Campaign Sales Using Artificial Neural Networks. Joel Engström June 22, 2016

WATER QUALITY PREDICTION IN DISTRIBUTION SYSTEM USING CASCADE FEED FORWARD NEURAL NETWORK

THE APPLICATION OF EEMD AND NEURAL NETWORK BASED ON POLAK-RIBIÉRE CONJUGATE GRADIENT ALGORITHM FOR CRUDE OIL PRICES FORECASTING

Fuzzy Logic based Short-Term Electricity Demand Forecast

Australian Journal of Basic and Applied Sciences. Vision based Automation for Flame image Analysis in Power Station Boilers

Prediction of coal-bed permeability from well logs using artificial neural network

Research on Personal Credit Assessment Based. Neural Network-Logistic Regression Combination

Applied Mathematical Modelling

THE IMPROVEMENTS TO PRESENT LOAD CURVE AND NETWORK CALCULATION

Short-term Electricity Price Forecast of Electricity Market Based on E-BLSTM Model

Specification and Prediction of Net Income using by Generalized Regression Neural Network (A Case Study)

Simulation of Consumption in District Heating Systems

Case Study: STE-Neural Energy Production Forecast for Run-Of-River Hydro Power Plants. By Mario Arquilla and Fabio Pasut, S.T.E.

Application of an Improved Neural Network Algorithm in E- commerce Customer Satisfaction Evaluation

Artificial Neural Network Modeling for Predicting Compaction Parameters based on Index Properties of Soil

Optimization of laser percussion drilling by using neural network For stainless steel 304

PROVIDING OPTIMAL PRICING STRATEGY FOR BUYERS ENERGY PACKAGES IN IRAN POWER EXCHANGE

Applications of Neural Network for Optimum Asphaltic Concrete Mixtures

Software Effort Estimation with Different Artificial Neural Network

Analysis of Mean Monthly Rainfall Runoff Data of Indian Catchments Using Dimensionless Variables by Neural Network

ANN-Based Sizing of Battery Storage in a StandAlone PV System

Prediction of Groundwater Levels Using Artificial Neural Network: A Case Study of Gandhinagar and Kalol Taluka

AI is the New Electricity

FORECASTING THE NATURE OF POWER TRANSFORMER INSULATION OIL USING CHEMICAL PROPERTIES OF DISSOLVED GASES

Long-term peak load forecast in the Greek power system

Application of Artificial Neural Networks in Prediction: A Case Study in Consumer Propensity to Buy Insurance

CHAPTER 8 ARTIFICIAL NEURAL NETWORKS

Short-term hourly load forecasting of a hospital using an artificial neural network

PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADAPTIVE NEURAL FUZZY INFERENCE SYSTEM (ANFIS)

Benchmarking by an Integrated Data Envelopment Analysis-Artificial Neural Network Algorithm

Modelling of Energy Consumption in Wheat Production Using Neural Networks

Towards a Usable Set of Leading Indicators for Hong Kong

Graphical User Interface Application in Matlab Environment for Water and Air Quality Process Monitoring

Job shop flow time prediction using neural networks

Combined Extension Neural Network and Multi-Regression Analysis Method for Yearly Load Forecasting

Forecasting short-term heat load using artificial neural networks: the case of a municipal district heating system

Asian Research Consortium

Advanced analytics at your hands

An Artificial Neural Network for Data Forecasting Purposes

Knowledge-based Short-Term Load Forecasting for Maritime Container Terminals

A Short-Term Bus Load Forecasting System

An Adaptive NARX Neural Network Approach for. Financial Time Series Prediction

Multi Factor Stock Selection Model Based on LSTM

Internet Based Energy Services During Cooling Season

Modeling functional outliers for high frequency time series forecasting with neural networks: an empirical evaluation for electricity load data

CASE STUDY OF APPLYING DIFFERENT ENERGY USE MODELING METHODS TO AN EXISTING BUILDING

Neural Networks and Applications in Bioinformatics. Yuzhen Ye School of Informatics and Computing, Indiana University

Transcription:

Application and comparison of several artificial neural networks for forecasting the Hellenic daily electricity demand load L. EKONOMOU 1 D.S. OIKONOMOU 2 1 Hellenic American University, 12 Kaplanon Street, 16 8 Athens 2 Agricultural University of Athens, 75 Iera Odos Street Street, 118 55 Athens GREECE Abstract: This paper introduces an approach based on artificial neural networks in order to forecast the Hellenic daily electricity demand load. Several structures, learning algorithms and transfer functions were tested in order to produce a model with the best generalising ability. Actual input and output data collected from the Hellenic power network were used in the training, validation and testing process. Different factors such as economical, seasonality and weather conditions which indisputably affect the daily electricity demand load were taken into account in this approach. The produced results were compared with real electricity demand load records showing a great accuracy. The proposed approach can be useful in the studies of electricity providers, retailers and regulatory authorities aiming mainly in the uninterrupted supply of energy, maintaining at the same time a low cost. Key-Words: Artificial neural networks, Climate factors, Daily electricity demand load, Economy factors, Feed-forward neural networks, Forecasting, Seasonality, Weather conditions 1. Introduction Electricity demand load forecasting plays an important role in power system planning and operation. Basic operation functions such as unit commitment, economic dispatch, fuel scheduling and unit maintenance can be performed efficiently with an accurate forecast. Forecasting of daily electricity demand load is a recurrent, however not a routine, requirement in the management of utilities. The main reason of this daily electricity demand load treatment is related to the difficulties which occur in an accurate and reliable forecasting, due to the many different factors that are involved in the forecasting, such as multiple seasonality (corresponds to monthly seasonality and calendar effects, i.e., holidays and weekends) and weather conditions (corresponds to temperature, relative humidity and wind speed). Various degrees of sophistication exist in the available methods of forecasting, ranging from linear regression [1] and complex econometric models [2] to complex fuzzy models [3], data mining procedures [4] and AutoRegressive Moving Average (ARMA) models [5]. Significant was also the use of artificial neural networks (ANN) in the electricity demand load forecasting where several studies were published referring to the short-term load forecasting [6], the mid-term ISSN: 179-519 Page 67 load forecasting [7] and the long-term load forecasting [8], exploiting ANNs computational speed, ability to handle complex non-linear functions, robustness and great efficiency even in cases where full information for the studied problem is absent. This study addresses the problem of forecasting the daily electricity demand loads of the Hellenic power network. A feed-forward (FF) ANN method is used, tested by developing several ANN models with different structures, learning algorithms and transfer functions in order the best generalizing ability to be achieved. Five years of actual input and output data, collected from the Hellenic power network, were used in the training, validation and testing process. A comparison among the developed neural network models was performed in order the most suitable network to be selected. Finally the selected ANN model was applied on the Hellenic power network for two different years (not included in the training) in order to validate its accuracy and the obtained results were compared with the real electricity demand load records. The developed ANN model can be proved very useful in the studies of electric utilities and regulating authorities electrical engineers, which concern electricity consumption and electricity prices forecasts.

2. Artificial neural networks (ANN) or a hyperbolic tangent sigmoid function A typical three-layer feed-forward (FF) ANN is presented in Fig. 1, having four inputs and three outputs with each node to represent a single neuron. The name feed-forward implies that the flow is one way and there are not feedback paths between neurons. The initial layer where the inputs come into the ANN is called the input layer and the last layer where the outputs come out of the ANN, is denoted as the output layer. All other layers between them are called hidden layers [9]. Fig. 1: Structure of a three-layer feed-forward neural network Each neuron can be modeled as shown in Fig. 2, with n being the number of inputs to the neuron. Fig. 2: A single artificial neuron network Associated with each of the n inputs x i are some adjustable scalar weights w i (i=1,2,,n), which multiply that inputs. In addition, an adjustable bias value, b, can be added to the summed scaled inputs. These combined inputs are then fed into an activation function, which produces the output y of the neuron, that is: n y = k wi x i + b i= 1 where: k is a logarithmic sigmoid function k u = 1+ e, ( ) ( ) 1 u u u u ( u) = ( e e )( e + e ) 1 ( u) if u < and k( u) k or a hard-limit function k = = 1 if u. 3. Electricity Demand Load A significant issue for electricity markets is the management of demand variability. In addition to placing stress on the physical transmission network, variability in electricity consumption is important for the financial aspects of the system, since it influences everything from the current spot price, to long term investment decisions in base and peaking load plants. Fig. 3 indicates the real daily electricity demand loads for the year 24 [1, 11]. Studying this figure it can be easily observed that the seasonality affects the demand load, something that is clearer the summer period. At the summer months is observed an important increase (almost 25%) which lasts approximately for 8 weeks. This increase reflects mainly in the influence of the airconditioning and the irrigation at the total electricity load demand. A closer study of Fig. 3 reveals also seasonality during weekends and holidays, where the electricity load demand is quite smaller than the working days. 8 6 2 1 39 77 115 153 191 229 267 35 343 Fig. 3: The Hellenic daily electricity demand load during the year 24. Another crucial factor that affects electricity demand load is climate. Ambient temperature and relative humidity have a considerable effect for very obvious reasons. (1) Finally economy factors such as gross national u product, gross domestic product and population can not be neglected in the electricity demand load forecasting, although they influence mainly longterm load forecasting. In this study a contribution ISSN: 179-519 Page 68

factor has been used that has been estimated based on real data of all of the above three economy factors. 4. Design of the Proposed ANN The goal is to develop a neural network architecture that could evaluate the Hellenic daily electricity demand load. Five parameters that play important role to the electricity demand load of a power network were selected as the inputs to the neural network, while as output the daily electricity demand load was considered. These data, which are presented in table 1, constitute actual collected data. More specifically, the daily ambient temperature T and the relative humidity H have been supplied from the National Meteorological Authority of Hellas [12]. The contribution factor F, which has been analyzed in section 3, was estimated based on real data provided by the Hellenic Ministry of Economy and Finance [13] and the National Statistical Service of Hellas [14]. The rest inputs parameters are the month of the year M and the day of the week W paying special attention and assigning weights for weekdays, weekends and holidays. Finally the output, i.e., the daily electricity demand load D L has been provided from the Hellenic Public Power Corporation S.A. [1] and the Hellenic Regulatory Authority for Energy [11]. generalizing ability amongst the tried combinations. In general one hidden layer is adequate to distinguish input data that are linearly separable, whereas extra layers can accomplish nonlinear separations [15]. This approach was followed, since the selection of an optimal number of hidden layers and nodes for the FF network is still an open issue, although some papers have been published in these areas. In this work, several FF ANN models were designed and tested. These were combinations of two learning algorithms, three transfer functions and several different structures selected among others due to their best generalizing ability in comparison with the all other tried combinations. The used learning algorithms were the Gradient Descent and the Levenberg-Marquardt, the transfer functions were the hyperbolic tangent sigmoid the logarithmic sigmoid and the hard-limit, while were used structures consisted of 1 to 3 hidden layers with 2 to 3 neurons in each hidden layer (table 2). Table 2. Designed ANN Models Structure - 1 to 3 hidden layers - 2 to 3 neurons in each hidden layer Learning Algorithm - Gradient Descent - Levenberg- Marquardt Transfer Function - Hyperbolic Tangent Sigmoid - Logarithmic Sigmoid - Hard-Limit Table 1. ANN Architectures Input Variables - ambient temperature T - relative humidity H - the day of the week W - the month of the year M - contribution factor F Output Variables - electricity demand load D L As it has mentioned earlier each ANN model is determined according to its structure, the transfer function and the learning rule, which are used in an effort to learn the network the fundamental characteristics of the examined problem. The learning rules and the transfer functions are used to adjust the network s weights and biases in order to minimize the sum-squared error. The structure of the networks i.e. the number of hidden layers and the number of nodes in each hidden layer, is generally decided by trying varied combinations for selecting the structure with the best 5. ANN Training, Validation and Testing The MATLAB neural network toolbox [16] was used to train the neural network models. One thousand eight hundred and twenty five values of each input and output data, referring to every one day of a five-year period, were used to train and validate the neural network models. In each training iteration 2% of random samples were removed from the training set and validation error was calculated for these data. The training process was repeated until a root mean square error between the actual output and the desired output reaches the goal of 1% or a maximum number of epochs, it was set to 11,, is accomplished. Finally, the daily electricity demand load was checked with the number obtained from situations encountered in the training, i.e., the five-year period, and others which have not been encountered. ISSN: 179-519 Page 69

6. Test Results Table 3 Training data of the designed ANN models Table 3 presents the thirty best designed ANN models after their training validation and testing process. In order to evaluate the Hellenic daily electricity demand load, it was selected and used the model, which presented the best generalising ability, had a compact structure, a fast training process and consumed low memory. According to the training data of Table 3, model No. 7 (Levenberg-Marquardt - Hyperbolic Sigmoid - 5/16/21/1) was the selected one for the forecasting of the Hellenic daily electricity demand load. The selected ANN model has been used in order to forecast the daily Hellenic electricity demand load for years 25 and 26. Figs 4 and 5 present a comparison of the actual daily electricity demand load and the produced ANN electricity demand load results for the years 25 and 26 respectively. It is obvious that the results obtained according to the proposed ANN method are very close to the actual ones (they have presented an average difference of 9%); something which clearly implies that the proposed ANN model is well working and has an acceptable accuracy. 8 6 2 Actual ANN 1 4 79 118 157 196 235 274 313 352 Fig. 4: Comparison of the actual daily electricity demand load and ANN results for the year 25. 16 1 8 6 2 Actual ANN 7th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING and DATA BASES (AIKED'8), 1 4 79 118 157 196 235 274 313 352 Fig. 5: Comparison of the actual daily electricity demand load and ANN results for the year 26. Gradient Descent - Hyperbolic Sigmoid 1 5/14/22/1 13.1 5.76 % 2 5/16/19/1 1238.1 8.27 % 3 5/11/24/1 8782.1 4.86 % 4 5/11/18/1 11.23 18.3 % 5 5/9/25//1 11.39 24.51 % Levenberg-Marquardt - Hyperbolic Sigmoid 6 5/15/2/1 121.1 5.63 % 7 5/16/21/1 1891.1 4.32 % 8 5/1/23/8/1 9872.1 5.3 % 9 5/16/2/1 11.83 3.29 % 1 5/5/21/1 11.78 28.86 % Gradient Descent - Logarithmic Sigmoid 11 5/12/16/1 9912.1 8.62 % 12 5/9/14//13/1 11.13 9.32 % 13 5/12/14/21/1 9792.1 12.37 % 14 5/19/25/1 11.43 23.7 % 15 5/21//23/1 11.21 12.42 % Levenberg-Marquardt - Logarithmic Sigmoid 16 5/9/11/1 9718.1 6.43 % 17 5/12/14/1 9639.1 5.58 % 18 5/1/15/7/1 1246.1 7.39 % 19 5/12/16/18/1 11.26 12.38 % 2 5/21/15/1 11.3 1.51 % Gradient Descent - Hard-Limit 21 5/5/1/1 11.34 15.92 % 22 5/1/1/1 134.1 6.79 % 23 5/1/15/1 9893.1 8.72 % 24 5/1/5/1/1 11.41 14.95 % 25 5/1/15/1/1 11.58 22.33% Levenberg-Marquardt Hard-Limit 26 5/5/1/1 972.1 5.5 % 27 5/1/1/1 1729.1 5.73 % 28 5/1/15/1 11.32 17.26 % 29 5/1/5/1/1 11.41 19.99% 3 5/1/15/1/1 11.17 6.8 % ISSN: 179-519 Page 7

7. Conclusions The paper describes an artificial neural network method for the forecasting of the daily Hellenic electricity demand load. Actual input and output data collected from the Hellenic power network were used in the training, validation and testing process. Economical factors, seasonality and weather conditions have been taken into account in this approach, since they affect significant the daily electricity demand load. The produced ANN results were compared with real daily electricity demand load records of the Hellenic power network showing a great accuracy. The proposed ANN approach can be useful in the studies of electricity providers, retailers and regulatory authorities aiming mainly in the uninterrupted supply of energy, maintaining at the same time a low cost. References: [1] Z. Mohamed, P. Bodger, Forecasting electricity consumption in New Zealand using economic and demographic variables, Energy Vol. 3, 25, pp. 1833-1843. [2] M. Yang, X. Yu, China s rural electricity market - a quantitative analysis, Energy, Vol. 29, 24, pp. 961-977. [3] M. Chow, J. Zhu, H. Tram, Application of fuzzy multi-objective decision making in spatial load forecasting, IEEE Trans on Power Systems, Vol. 13, 1998, pp. 1185-119. [4] H.C. Wu, C.N. Lu, A data mining approach for spatial modeling in small area load forecast, IEEE Trans on Power Systems, Vol. 17, 22, pp. 516-521. [5] D.J. Swider, C. Weber, Extended ARMA models for estimating price developments on day-ahead electricity markets, Electric Power Systems Research, Vol. 77, 27, pp. 583-593. [6] P. Mandal, T. Senjyu, T. Funabashi, Neural networks approach to forecast several hour ahead electricity prices and loads in deregulated market, Energy Conversion and Management, Vol. 47, 26, pp. 2128-2142. [7] E. Deveh, P. Feigin, D. Greig, L. Hyams, Experience with FNN models for medium term power demand predictions, IEEE Trans on Power Systems, Vol. 17, 22, pp. 538-546. [8] B. Kermanshahi, H. Iwamiya H, Up to the year 22 load forecasting using neural nets, Electric Power Energy Systems, Vol. 17, 22, pp. 789-797. [9] K. Hornik, Some new results on neural network approximation. Neural Networks, Vol. 6, 1993, pp. 169-172. [1] PPC S.A., Annual electrical energy s statistical and economical data. Athens, Hellenic Public Power Corporation S.A., 26 [11] Hellenic Regulatory Authority for Energy, www.rae.gr. [12] Data supplied from the National Meteorological Authority of Hellas, 26. [13] Hellenic Ministry of Economy and Finance, www.mnec.gr. [14] National Statistical Service of Hellas, www.statistics.gr. [15] R. Lippmann, An introduction to computing with neural nets. IEEE ASSP Magazine, Vol. 4, No. 2, 1987, pp. 4-22. [16] H. Demuth, M. Beale, Neural Network Toolbox: For use with MATLAB, The Math Works, 1994. Lambros Ekonomou was born on January 9, 1976 in Athens, Greece. He received a Bachelor of Engineering (Hons) in Electrical Engineering and Electronics in 1997 and a Master of Science in Advanced Control in 1998 from University of Manchester Institute of Science and Technology (U.M.I.S.T.) in United Kingdom. In 26 he graduated with a Ph.D. in High Voltage Engineering from the National Technical University of Athens (N.T.U.A.) in Greece. In June 27, he was appointed Assistant Professor in the Hellenic American University, while he has worked with various companies including Hellenic Public Power Corporation S.A. and Hellenic Aerospace Industry S.A. His research interests concern high voltage engineering, transmission and distribution lines, lightning performance, lightning protection, stability analysis, control design, reliability, electrical drives and artificial neural networks. Dimitrios S. Oikonomou was born on September 28, 1982 in Athens, Greece. He received his degree in Natural Resources Management and Agricultural Engineering in 28 from the Agricultural University of Athens in Greece. He is currently a research assistant in the Agricultural University of Athens. His research interests concern artificial neural networks, modelling, simulation, electrical motors and electrical conversion. ISSN: 179-519 Page 71