^{1}

^{*}

^{1}

^{1}

^{1}

Wholesale and retail markets for electricity and power require consumers to forecast electricity consumption at different time intervals. The study aims to increase economic efficiency of the enterprise through the introduction of algorithm for forecasting electric energy consumption unchanged in technological process. Qualitative forecast allows you to essentially reduce costs of electrical energy, because power cannot be stockpiled. Therefore, when buying excess electrical power, costs can increase either by selling it on the balancing energy market or by maintaining reserve capacity. If the purchased power is insufficient, the costs increase is due to the purchase of additional capacity. This paper illustrates three methods of forecasting electric energy consumption: autoregressive integrated moving average method, artificial neural networks and classification and regression trees. Actual data from consuming of electrical energy was used to make day, week and month ahead prediction. The prediction effect of prediction model was proved in Statistica simulation environment. Analysis of estimation of the economic efficiency of prediction methods demonstrated that the use of the artificial neural networks method for short-term forecast allowed reducing the cost of electricity more efficiently. However, for mid- range predictions, the classification and regression tree was the most efficient method for a Jerky Enterprise. The results indicate that calculation error reduction allows decreases expenses for the purchase of electric energy.

The amount of electricity consumed is increasing every year around. It is important for energy producers to generate the amount of electricity that will be consumed by enterprises, because power cannot be stockpiled. Consequently, an accurate forecast of electricity demand is necessary for a stable power supply. The electricity market makes heavy demands on consumers and forces companies to plan energy consumption in order to reduce energy costs. Many works were devoted to resolving predicting energy consumption [

The reliability of predicting energy consumption for large consumers (over 670 kW) plays a significant part, because of the emerging of the Russian wholesale market for electricity and power (WMEP) [

There available six price ranges (rates). Enterprises have the possibility of choosing a price range. It is not advisable for large enterprises to use the 1^{st} and the 2^{nd} price ranges (PRs) (integrative price ranges) since they may not prove cost-efficient. If the total capacity of an entity exceeds 670 kW, it is advisable to use the 4^{th} and the 6^{th} PRs [^{th} PR is used.

The capacity of the energy consumed by a specific enterprise is governed by features of its operation, such as enterprise load, temperature conditions, illumination level, etc. Therefore, the prediction process, which can help to minimize the expenses, shall be determined on a case-by-case basis. Prediction makes it possible both to perform a cost-effectiveness analysis and to correct equipment operating modes.

Information on actual amount consumption of electric energy was received by electric energy metering devices installed on the territory of the enterprise.

consumption for October 2016 in which weekly cycle (load variations on the weekend) can be clearly seen.

We can determine seasonal component using a periodogram (

consumption forecast. Typical days with similar daily load curve and operating schedule were selected to make day ahead prediction. The data for week ahead and month ahead predictions have been selected in the same manner.

We used the Statistica software to test the hypothesis on normality of distribution of the background data. Using the Kolmogorov-Smirnov test (p < 0.1) and the Shapiro-Wilk test (p = 0.000), the conclusion has been drawn that the time series is nonstationary, which complicates the prediction making process [

Currently, there are many methods for short-term forecasting of electricity consumption, which are used by industrial enterprises [

Recently, methods using artificial neural networks (ANNs) have been applied not only to make short-term forecasting of electricity consumption but also in the construction of medium- and long-term forecasts. Such networks consist of many input/output neurons that interact with each other through nerve endings (synapses). The application of ANNs allows one to process data with a larger degree of stochasticity. These networks can be learned, i.e. it is possible to reveal regularities and integrate background information [

A multivariate prediction method of making a forecast has also been chosen, because in univariate models are built only on the basis of a one-dimensional series and does not take into account other indicators, such as the amount of output. The use of classification and regression trees (CART) enables to make predictions based on data that affect the dependent variable, which allows one to explore the model in more detail and to reveal the factors that have the maximum effect on electric energy consumption [

The efficiency of ARIMA method has been assessed. Because of the high degree of stochasticity of the background data, the following typical sequence of data analysis has been implemented: making an assessment of the behavior of the autocorrelation function (ACF) and the partial autocorrelation function of the load curve and selecting a model for prediction making, as well as adding a seasonal component (definite cyclicality). Taking into account these transformations, a day ahead prediction has been made. Then, the hypothesis on normality of distribution of the data obtained has been tested. It has been shown that the distribution is normal. To perform an analysis of the prediction, an analysis of the normal probability graph, the normal distribution of the random variable and the remainder series has been made, as well as the mean absolute percent error of the prediction (MAPE) has been calculated.

The mean absolute percentage error can be determined using the following formula [

MAPE = 100 % L ∑ t = 1 L | X t − X ^ t X t |

where X t —actual value,

X ^ t —predicted value,

L—number of steps.

If MAPE is <10%, the precision accuracy is high, if MAPE is <20%, the precision accuracy is well and if MAPE is <50%, the precision accuracy is satisfactory.

The mean absolute percent error for the prediction under consideration is equal to 13.66%.

Week ahead and month ahead predictions have been also made. The mean absolute percent error is equal to 23.35% for the week ahead prediction of the enterprise load and to 37.19% for the month ahead prediction. The trend of increasing the mean absolute percent error of the prediction with increasing prediction interval has been revealed. Therefore, this type of prediction is not suitable for forward planning because of the excessive error value.

The efficiency of ANN method has been assessed. The assessment has been made using the regression analysis of time series. Upon completing the procedure of learning of the multilayer perceptron (MP), the network with the highest performance has been chosen. To assess the prediction quality, the remainder distribution histogram, the remainder normal probability graph and the normal probability graph have been analyzed. The performance of the model is equal to 99.41%.

A comparison of the mean absolute percent errors of the prediction for the two methods has been made (

It is known that the sum of predictions is more efficient than a univariate prediction. Therefore, to reduce the calculation error the multiple prediction method has been used. A few prediction models have been built in each interval and then the arithmetic mean has been found [

The multiple univariate prediction for the ARIMA model yields a higher accuracy than the single prediction (the mean absolute percent error of the prediction is equal to 4.35%). The mean absolute percent error of the multiple prediction according to the ANN model is equal to 5.89%, which is higher than the error of the single prediction according to the ANN model and the error of the multiple prediction according to the ARIMA model. The increase in the error can be explained by the absence of multitude of learning time frames, which could be helpful for the further design of a prediction model.

Univariate models possess a serious drawback, i.e. it is impossible to take into account other factors that affect energy consumption and make a prediction using only preceding values. The method of constructing classification and regression trees, namely, the CART algorithm for constructing an extended prediction, is free of this drawback [

A comparison of the cost efficiency of the four following day ahead predictions has been made: the single univariate prediction and the multiple univariate prediction made using ARIMA and ANN. The calculation has been performed on the basis of the data on non-regulated electricity price cap and the retail markup calculated by the last resort supplier for an enterprise using the 6^{th} PR and having the maximum capacity of power receivers of 10 MW min. over the period of August and November, 2016 [

The following is the example of calculation for the univariate prediction over the period of 00:00-01:00, October 1, 2016, which has been made using ARIMA [

C e = ∑ i = 1 24 W i ⋅ C i + P p ⋅ C p / 30 + P m a x ⋅ C m a x / 30 + ∑ i = 1 24 W i ⋅ C o t h e r + ∑ i = 1 24 W i + ⋅ C i r e t a i l + + ∑ i = 1 24 W i − ⋅ C i r e t a i l − + ∑ i = 1 24 W i + ⋅ C i + + ∑ i = 1 24 W i − ⋅ C i − = 1516.67 × 0 .027 + 283426.00 × 9.00 / ( 30 × 24 ) + 0.00 × 0.00 / ( 30 × 24 ) + 1516.67 × 0.001 + 34.67 × 0.00 + 34.67 × 0.00 = 47.67 USD

where W i is energy consumption per hour, kW*h;

C i is the rate for the power, USD/kW per hour;

P p is the power paid on the wholesale market (the peak load charge), kW*h;

C p is the rate for the power purchased by the consumer at the regulated electricity price cap, RUB/kW per month;

P m a x is the grid power paid by the consumer as the power consumed for energy transmission services, kW (to be determined as the maximum power over planned peak hours approved by the OAO SOUPS with account for the pricing zone of the consumer), kW*h;

C m a x is the rate for the power consumed for energy transmission services, RUB/kW per month;

C o t h e r is the payment for other services, which are integral part of the process of electric energy and power supply, over the account period, USD/kW*h;

W i + is the increase of the actual electric energy capacity on the planned capacity, kW*h;

C i r e t a i l + is the retail markup differentiated in hours of the account period, which is applied to the non-regulated wholesale market electricity price determined based on the results of the competitive procedure of selecting bids for system balancing in regard to the increase of the actual electric energy capacity on the planned capacity, USD/kW*h;

W i − is the increase of the planned electric energy capacity on the actual capacity, kW*h;

C i r e t a i l − is the retail markup differentiated in hours of the account period, which is applied to the non-regulated wholesale market electricity price determined based on the results of the competitive procedure of selecting bids for system balancing in regard to the increase of the planned electric energy capacity on the actual capacity, USD/kW*h;

C i + is the non-regulated wholesale market electricity price differentiated in hours of the account period, which is determined by the commercial operator of the wholesale market based on the results of the competitive procedure of selecting bids for system balancing in regard to the increase of the actual electric energy capacity on the planned capacity per hour (i) of the account period, USD/kW*h;

C i − is the non-regulated wholesale market electricity price differentiated in hours of the account period, which is determined by the commercial operator of the wholesale market based on the results of the competitive procedure of selecting bids for system balancing in regard to the increase of the planned electric energy capacity on the actual capacity per hour (i) of the account period, USD/kW*h.

The purchased electric energy for each hour over October 1, 2016 was calculated in the same manner and then the results were summed up (

Based on the analysis of the results, the following conclusions can be drawn:

· For short-range predictions, the model constructed on the basis of the single univariate prediction using the ANN method is the most efficient because the mean absolute percent error and the purchased electric energy are lower than those obtained using other methods. This result is ensured owing to the possibility of learning the networks when stochastic background data are used;

A predictive algorithm | Single univariate prediction | Multiple univariate prediction | ||
---|---|---|---|---|

ARIMA | ANN | ARIMA | ANN | |

The mean absolute percent error. % | 13.66 | 1.88 | 4.35 | 5.89 |

The electric energy expenses. USD. | 1,879,539.60 | 1,720,153.62 | 1,335,331.55 | 1,330,072.21 |

· Multiple univariate predictions are efficient for jerky enterprises with continually changing order package. In this case, shorter time intervals, which are closest to the prediction period, are used. The averaging of several predictions makes it possible to smooth “jumps” (data that do not fit a definite regularity for the background data);

· For mid-range predictions, the classification and regression tree is the most efficient method because the background data include not only preceding measurement results, but also the enterprise load, which sufficiently affects the electric energy consumed by the enterprise;

· If the calculation error decreases, expenses for the purchase (supply) of missing (surplus) electric energy also decrease, so do the retail markups. When the error decreases by 11.78%, the electric energy expenses reduce by 8.48%, which amounts to approx. 160,000 USD per year. That is, the decrease in the error by approx. 1% allows the enterprise to save approx. 13,500 USD;

· Predictions shall be made with account for the electric energy price and an extra charge for a deviation from the planned value (during some hours, the extra charge is zero, which can be helpful in a slight reduction in losses).

The authors declare no conflicts of interest regarding the publication of this paper.

Kapustina, E., Shutov, E., Barskaya, A. and Kalganova, A. (2020) Predicting Electric Energy Consumption for a Jerky Enterprise. Energy and Power Engineering, 12, 396-406. https://doi.org/10.4236/epe.2020.126024