Next Article in Journal
The State of the Art of Topologies for Electric Springs
Previous Article in Journal
Numerical Analysis of Heat and Gas Transfer Characteristics during Heat Injection Processes Based on a Thermo-Hydro-Mechanical Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Optimized Pattern Extracting Algorithm for Forecasting Maximum Electrical Load Duration Using Random Sampling and Cumulative Slope Index

1
Department of KDN Electric power IT Research Institute, KEPCO KDN, Daejeon 34056, Korea
2
Department of Computer Science & Engineering, Chungnam National University, Daejeon 34134, Korea
*
Author to whom correspondence should be addressed.
Energies 2018, 11(7), 1723; https://doi.org/10.3390/en11071723
Submission received: 23 May 2018 / Revised: 19 June 2018 / Accepted: 27 June 2018 / Published: 1 July 2018

Abstract

:
Load forecasting techniques can be an essential method to save energy and shave peak loads in order to improve energy efficiency and maintain the stability of a power grid. To achieve this goal, machine learning-based approaches have been proposed recently. Before moving toward the long-term and ultimate solution such as machine learning, we propose a simple and efficient method to forecast electricity usage patterns and the duration of maximum electrical load using a small data set. The proposed algorithm can forecast maximum electrical load duration using random sampling and a cumulative slope index. To verify the algorithm, we utilized electricity data (from 2015.11 to 2016.12) obtained from a building with a constant lifestyle and electricity pattern. The performance of the algorithm was evaluated using electricity bills, the discharging condition of an energy storage system, and the cumulative slope index. It was found that the proposed algorithm could provide electricity cost savings of 0.62–2.28% compared with other, conventional electricity prediction techniques, such as the moving average method and exponential smoothing. In near future research, it is expected that this algorithm could be applied to electrical big data to handle real-time data processing.

1. Introduction

There is a growing demand for electrical power as industry and economies develop that can sometimes result in insufficient power. To solve this problem, we are striving to expand the electricity supply facilities to enhance the power supply. However, despite our efforts, there is a limit to the extent to which supply facilities can be increased. Therefore, demand response (DR) management [1,2,3,4] of electrical power is a current trend and an alternative to focusing on expanding supply facilities. DR can provide a predictive method to control the power flow of an energy storage system (ESS), photovoltaic (PV) supply, buildings and grid [1] and based on a combination of a time-based and incentive-based DR program, a real-time incentive DR program can reduce the peak load [2]. DR programs using a game model [3,4] are effective in improving grid efficiency and reliability. The main policy of demand response is to improve energy efficiency and power load management. Regarding energy efficiency, forecasting electricity usage can be an essential method to save energy and shave peak loads. Research regarding load forecasting is currently in progress using statistical methods and time-series models.
Specifically, these load forecasting methods include regression analysis, exponential smoothing, and neural networks. Regression analysis [5,6,7,8] is a method used to predict the load and then utilize the data to forecast load and independent variables such as temperature and GDP (Gross Domestic Product) [5]. Exponential smoothing models [9,10,11,12] offer an alternative method to forecast electricity usage using recently measured data and different types of weighting. This method can improve the error rate of predicted data because the recent data has a greater value in the weighting. On the other hand, older data has weight that decreases exponentially over time. Neural networks are one method to artificially model the human brain mathematically and such models can require more and different types of weights and variables. Neural networks can also be linked to non-linear models to distinguish between dependent variables and independent ones. The load forecasting method that combines soft computing and neural networks is the new approach called hybrid methodologies [13]. This model is different from traditional forecasting models such as statistical methods. Data mining framework can also be an intelligent analysis and prediction of energy consumption based on electricity data [14,15].
In this paper, we propose an algorithm for forecasting the duration of maximum electrical load using random sampling and a cumulative slope index. The reasons that we choose a proposed approach are because we do not need a lot of training data to forecast electricity usage patterns. Second, only electricity data (single variable) can be utilized to predict maximum electrical load durations. Finally, the proposed approach is a simple and efficient method to maintain prediction accuracy without a complicated model before moving toward a long-term and ultimate solution such as machine learning. What we propose to do here is to forecast maximum electrical load duration for a building with a constant lifestyle and electricity pattern on a weekly basis (except for holidays and weekends: Saturdays and Sundays). To verify the algorithm, we utilized the electricity data (2015.11–2016.12) obtained from the headquarters building of Korea Electric Power Knowledge Data & Network (KEPCO KDN) located in Naju City, South Korea. The reason that the proposed algorithm can forecast the future electrical load of buildings is because household or office buildings have relatively constant electrical usage patterns. Therefore, for these, we can forecast the pattern of electrical use and maximum electrical load duration using the algorithm. Normally, we might use conventional and sequential correlation analysis to forecast the pattern and load duration. However, the proposed algorithm is intended to forecast electrical use patterns and maximum electrical load duration using repetitive correlation analysis with data extracted from random sampling to analyze as many data as possible to model the pattern of electrical usage.
By applying the proposed approach, we offer the potential that the electrical use pattern can be obtained more quickly than by using sequential correlation analysis, in terms of a stochastic method. In the second section, we will see how conventional and sequential correlation analysis is used to extract an electrical use pattern that can represent monthly data. In the third section, we propose the algorithm, defining an alternative approach to forecast electrical use patterns that can represent monthly data, employing random sampling and repetitive correlation analysis. Finally, to evaluate and flesh out the performance of the proposed algorithm, we will forecast maximum electrical load durations with each of three models (random, moving average, and exponential smoothing model). Then, we will discuss the quantitative results of the proposed algorithm using random sampling.

2. Sequential Correlation Analysis for Extracting Representative Electrical Pattern

2.1. Sequential Correlation Analysis

Correlation involves the analysis of statistical and mathematical interrelations between components of large data sets. It can be utilized to analyze statistical interrelations between two probability variables in various fields of engineering. For example, we can study correlation of wind and hydro with electricity demand and prices [16] and develop a method to evaluate the characteristics of team communications based on social network analysis [17]. To measure the correlation and similarity between two probability variables, covariance can be utilized as follows:
  C o v ( X , Y ) = σ X Y = E { ( X μ X ) ( Y μ Y ) }   = 1 n i = 1 n ( X i μ X ) ( Y i μ Y ) }   = E ( X Y ) E ( X ) E ( Y ) ,
The correlation coefficient can be defined as in the following equation:
  ρ ( X , Y ) = C o v ( X , Y ) V a r ( X ) V a r ( Y ) = σ X Y σ X σ Y
The values of the correlation coefficient occur within the range −1 to +1 and when the correlation shows a linear relation, the correlation value gets closer to +1. In contrast, when the correlation has a non-linear relationship, the value gets closer to −1. Generally, if the correlation coefficient values are 0.7 or higher, they have a strong linear relationship. When the values are between 0.3 and 0.7, the linearity is moderate, and with values below 0.3, the correlation values have a weak linear relationship. Table 1 shows the statistical meanings of correlation coefficients.
In this paper, we apply a correlation coefficient threshold of 0.8 (or 0.7) to decide the representative electrical pattern. This means that the electrical use pattern is defined as the pattern with correlation coefficient ≥0.7, which means a strong positive association between patterns.

2.2. Method for Extracting Representative Electrical Patterns for Each Month from the Original Data

In this section, we address the method used to extract the representative electrical pattern for each month from original data for the KEPCO KDN headquarters. The representative electrical pattern means the pattern of electrical usage of a specific date each month that could represent usage during the month. The main reason to extract the representative electrical pattern is to examine the performance of forecasting maximum electrical load duration for each model (random, moving average, and exponential smoothing model) compared to a representative electrical pattern. If the electrical pattern of a specific date within each month has probabilistically obvious affinities with the patterns of other dates (correlation coefficient ≥ correlation coefficient threshold) and also is in the majority within each month, the pattern can be a representative electrical pattern of the month. In this paper, a representative electrical pattern is defined as the pattern with correlation coefficient threshold of 0.8 that accounts for ≥65% (ratio threshold) within the data for a month. However, if any pattern within a month does not satisfy that condition, we apply the second definition of representative electrical pattern with correlation coefficient threshold of 0.7 that accounts for ≥65% within the data for a month. To achieve a representative electrical pattern, we perform correlation analysis sequentially using pre-processed data extracted from the original electricity data.
The Algorithm 1 explains how to extract the representative electrical pattern using sequential correlation analysis. As shown in Algorithm 1, to achieve a representative electrical pattern, we perform correlation analysis sequentially using pre-processed data extracted from the original electricity data. At first the correlation coefficient threshold was set at the correlation coefficient of 0.8, and then the ratio threshold was set at 65%. Second, we performed correlation analysis between components of two data sets sequentially. Finally, the pattern with the highest ratio among electrical patterns with a correlation coefficient ≥0.8 that accounts for ≥65% was extracted. As already mentioned, if any pattern within a month does not satisfy that condition, we apply the second definition of representative electrical pattern with correlation coefficient ≥0.7 that accounts for ≥65% within the data for a month, and then execute algorithm 1 once again.
Algorithm 1: The algorithm to extract the representative electrical pattern
1: Cut _ correl Correlation   coefficient   threshold
2: Cut _ ratio Ratio   threshold
3: Correl ( i , j ) Statistical   correlation   function   between   i th   dataset   and   j th   dataset
4: n The   last   numberfield   among   dataset   { Date ( 1 . . n ) , Electrical _ Load ( 1 . . n ) }
5: Record i = { T i ,   R i ,   Date i ,   Electrical _ Load i }
6: B Memory   structure   to   store   Record i
7: while i n do
8: while j n do
9: C i , j C o r r e l ( i , j )
10: if ( C i , j C u t _ c o r r e l ) then
11: P i , j 1
12: else
13: P i , j 0
14: end if
15: end while
16: R a t i o i =   j = 1 n P i , j n
17: if ( Ratio i Cut _ ratio ) then
18: B B Record i
19: end if
20: end while
21: k a r g m a x p B ( R e c o r d p · T p )
22: Extracted _ Pattern Record k · Electrical _ Load k
The concept of extracting representative electrical patterns and maximum electrical load duration using sequential correlation analysis is presented in Figure 1.
To forecast the duration of the maximum electrical load, we calculated cumulative slope index values for a representative electrical pattern and then, using the index, we compared it with each model for quantitative evaluation. The ratio of the representative electrical pattern with correlation coefficient ≥0.8 (or ≥0.7) is listed in Table 2. All these values were higher than 65% in case of correlation coefficient ≥0.8 (or ≥0.7) and represented the majority within each month. From these results, the use pattern of each month can be a representative of a statistical model of each month’s data in terms of stochastic method. As shown in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7, the representative electrical patterns of a specific date within each month are different from each other. From these results, we could roughly know how the maximum electrical load durations of representative electrical patterns that we want to forecast are also different from each other.

3. Proposed Algorithm Using Random Sampling

In this section, we address the proposed algorithm using random sampling and repeated correlation analysis. Using the random sampling technique and repeated correlation analysis with previous data (such as one month ago or two months ago) within the period 2015.11–2016.12, we were able to find electricity usage patterns with strong correlation value in the electric data set. Actually, random sampling or Monte Carlo techniques [18,19,20,21] are widely used to solve various kinds of problems through the computation of random numbers. This research usually deals with uncertainty and the sensitivity of the energy model. These are also used to provide statistical estimates in various fields of engineering. These techniques can be applied to evaluate power systems’ composite reliability [18,19] and used for sensitivity analysis of scenario ranking for energy generation [20]. With the growing use of renewable energy resources, distributed generation (DG) systems are spreading and Monte Carlo techniques can address the probabilistic assessment of DG penetration to the distribution network [21]. Compared with sequential correlation analysis, the advantage of a correlation using random sampling is that it offers the potential to obtain electrical use patterns more quickly than with sequential correlation analysis, in terms of stochastic method. Using the proposed algorithm and random sampling, we might do less repetitive correlation analysis by using only the data extracted by random sampling. Algorithm 2 explains how to extract the pattern using random sampling. We perform correlation analysis between components of two data sets using random sampling to achieve a predicted pattern. At first, the correlation coefficient threshold was set at the correlation coefficient of 0.8, and then the ratio threshold was set at the specific value we want to achieve. The maximum repeated count was set at M values. Second, we performed correlation analysis between components of two data sets randomly and repeatedly. If the electrical pattern of a specific date was above the ratio threshold, the electrical use pattern for that sample date was recorded. Finally, when we encountered the maximum repeated count, the pattern among the sample dates with the highest ratio was extracted.
Algorithm 2: Proposed algorithm using random sampling
1: Cut _ correl Correlation   coefficient   threshold
2: Cut _ ratio Ratio   threshold
3: Correl ( i , R ) Statistical   correlation   function   between   i th   dataset   and   R th   dataset
4: M Maximum   repeated   count
5: n The   last   numberfield   among   datasets   { Date ( 1 . . n ) , Electrical _ Load ( 1 . . n ) }
6: Record i = { T i ,   R i ,   Date i ,   Electrical _ Load i }
7: B Memory   structure   to   store   Record i
8: while count M do
9: R Random   Variable ( 1 . . n )
10: while i n do
11: C i , R Correl ( i , R )
12: if ( C i , R Cut _ correl ) then
13: P i , R 1
14: else
15: P i , R 0
16: end if
17: end while
18: R a t i o c o u n t =   i = 1 n P i , R n
19: if ( Ratio count Cut _ ratio ) then
20: B B Record count
21: end if
22: count = count + 1
23: end while
24: k argmax j B ( Record j · T j )
25: Extracted _ Pattern Record k · Electrical _ Load k
The concept of extracting the predicted pattern using random sampling is depicted in Figure 8.
To verify the appropriateness of the algorithm, we compared each representative electrical pattern with a predicted pattern extracted by the proposed algorithm. Comparisons of representative and predicted patterns are shown in Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14. As shown in those figures, most of the predicted patterns bear a resemblance to the representative electrical pattern. From these results, we could roughly see the proposed algorithm can predict the maximum electrical load duration of the representative electrical pattern. However, the predicted patterns in Figure 14 cannot be seen as analogous to the representative electrical patterns. The cause of the problem might be that the link between the constant lifestyle and electrical load pattern are not the same as for the other patterns. In the next section, to evaluate the quantitative performance of the proposed algorithm using random sampling, we discuss the prediction results of maximum electrical load duration.

4. Performance Results of the Proposed Algorithm

In this section, we examine the performance of the proposed algorithm. For evaluation of its performance, we discuss the results of maximum electrical load duration. The reason that we attempted to find the maximum electrical load duration was to examine the electricity cost saving effects from use of the proposed algorithm. Maximized electricity cost saving effects occur when ESS are discharging electricity during the period of maximum electrical load. To confirm the duration of maximum electrical load, we propose using the concept of cumulative slope index, as well as the ESS discharging condition and KEPCO electricity bills, to evaluate a quantitative analysis. The flowchart for evaluating the performance is shown in Figure 15. As shown in Figure 15, we extracted pre-processed data from the original data and performed correlation analysis and then calculated the cumulative slope index values for each model. Finally, we compared them with the cumulative slope index value of representative electrical loads for quantitative evaluation.

4.1. The Concept of Cumulative Slope Index, Energy Storage System (ESS) Discharging Condition, and Korea Electric Power (KEPCO) Electricity Bill

4.1.1. The Concept of Cumulative Slope Index

To evaluate the algorithm quantitatively, the concept of the cumulative slope index can be used. The definition of the cumulative slope index, including other parameters, is shown in Table 3.
The slope of the predicted pattern is determined as follows:
  X n 1 = P n P n 1 T n T n 1
The slope of the representative electrical pattern is calculated as follows:
  S n 1 = N n N n 1 T n T n 1
The cumulative slope index of the predicted pattern is calculated as follows:
T 0   :   X 0 = C X 0 C P 0 = C X 0 C X m a x × 100 [ % ] T 1   :   X 0 + X 1 = C X 1 C P 1 = C X 1 C X m a x × 100 [ % ] T n 1   :   C X n 2 + X n 1 = C X n 1 C P n 1 = C X n 1 C X m a x × 100 [ % ] ,
The cumulative slope index of the representative electrical pattern is calculated as follows:
T 0   :   S 0 = C S 0 C R 0 = C S 0 C S m a x × 100 [ % ] T 1   :   S 0 + S 1 = C S 1 C R 1 = C S 1 C X m a x × 100 [ % ]   T n 1   :   C S n 2 + S n 1 = C S n 1 C R n 1 = C S n 1 C S m a x × 100 [ % ] ,
The slope ( X ,   S   parameter ) is defined as the electricity power variation divided by the time change. The cumulative slope of predicted pattern   ( CX   parameter ) and the cumulative slope of representative electrical pattern ( CS   parameter ) are defined as the sum of the next slope value and the cumulative slope value. The cumulative slope index ( CP ,   CR   parameter ) is defined as the ratio of the cumulative slope divided by the maximum cumulative slope ( CX max ,   CS max   parameter ). For example, if the cumulative slope index is <80%, it means that the load is not within the maximum electrical load duration. In contrast, when the cumulative slope index is ≥80%, it indicates times within the maximum electrical load duration.

4.1.2. ESS Discharging Condition

Normally, an ESS cannot discharge continuously because of its limited capacity and lifecycle. Considering these characteristics, it is efficient to discharging an ESS only during the period of maximum electrical load. Therefore, the ESS is in discharging condition only while the cumulative slope index is over 80% (i.e., which means the electrical usage is 80% of maximum load). In this paper, the maximum electrical load duration is defined as being when the cumulative index is over 80%. When the ESS is discharging during the maximum electrical load, utility electricity is not used. At that time, we can provide electricity cost saving effects compared to using utility energy all the time. We evaluated the performance of the proposed algorithm under the ESS discharging condition that the cumulative slope index was over 80%.

4.1.3. KEPCO Electricity Bills

The KEPCO electricity bills were used to evaluate a quantitative analysis. The electricity costs from the bills are shown in Table 4 and Table 5. We were able to perform quantitative evaluation by comparing the energy use predicted using the proposed algorithm against the predictions made with other techniques, using the actual costs from the bills.

4.2. Other Conventional Electricity Prediction Models (Moving Average Method and Exponential Smoothing)

Two conventional electricity prediction techniques are introduced here for comparison. One is the moving average method and the other is the exponential smoothing model.
The moving average is defined as follows:
F t = 1 n ( D t 1 + D t 2 + + D t n )
As a sort of smoothing time series, this method is widely used to forecast the electricity usage because the model is simple and practical. By applying the model, we can extract the predicted pattern using the moving average method from average previous data (one and two months ago). The averaged previous data and the predicted pattern extracted from the averaged previous data using the moving average method are summarized in Table 6.
The exponential smoothing model is another sort of smoothing time series. However, there are some differences in the data size used, for forecasting using the moving average method and the exponential smoothing model. While the moving average method needs all the previous data (one and two months ago), the exponential smoothing model needs only a small amount of recent data.
In this paper, we applied data from the previous week (5 days) to forecast the monthly pattern. For example, to forecast the pattern of the month 2016.03, we applied the data from five days (02/23, 02/24, 02/25, 02/26, and 02/29) to forecast the pattern. The model is defined as follows:
  F t = α X t 1 + α ( 1 α ) X t 2 + α ( 1 α ) 2 X t 3 + α ( 1 α ) 3 X t 4 + + α ( 1 α ) n X t n
As you can see from the equation, the most recent data gets the largest weighting and the old data has weights that decrease exponentially over time. Each date having a different weight for forecasting a monthly pattern is listed in Table 7.

4.3. The Performance Results of the Proposed Algorithm

In this section, we examine the performance results of the proposed algorithm. To evaluate the performance, we address the ability to forecast the maximum electrical duration using the KEPCO electricity bills, ESS discharging condition, and cumulative slope index.
As already mentioned, the proposed algorithm performs correlation analysis between components of two data sets using random sampling to achieve a predicted pattern. Using the proposed algorithm, we might do less repetitive correlation analysis by using only the data extracted by random sampling. Then, we compare the performance results of the proposed algorithm with other, more conventional electricity prediction techniques such as moving average and exponential smoothing. To evaluate the performance of three models (random sampling, moving average, and exponential smoothing), the evaluation process was divided into two parts: forecasting accuracy and cost savings.
According to the predicted accuracy for quantitative evaluation, we could use cumulative slope index values. If the cumulative slope index of the representative electrical load was <80%, the load was not at maximum. In contrast, when the cumulative slope index of the representative electrical load was ≥80%, it means that conditions were within the maximum electrical load duration. The results of the cumulative slope index values for each model and representative electrical load are shown in Table 8, Table 9, Table 10, Table 11, Table 12, Table 13, Table 14, Table 15, Table 16, Table 17, Table 18 and Table 19.
As shown in Table 8, Table 9, Table 10, Table 11, Table 12, Table 13, Table 14, Table 15, Table 16, Table 17, Table 18 and Table 19, some values of CP   parameter of cumulative slope index show that the predicted result of the method is analogous to the result of the representative electrical load or indicate that the method forecasts the maximum electrical load duration (cumulative slope index ≥80%) exactly while the representative electrical load was within the maximum electrical load duration.
In contrast, other values of CP   parameter of cumulative slope index show that the method forecasts the opposite result compared to the representative electrical load.
Through analysis of the results in Table 8, Table 9, Table 10, Table 11, Table 12, Table 13, Table 14, Table 15, Table 16, Table 17, Table 18 and Table 19, the cumulative slope index values for the random sampling technique show 86% rates analogous to the representative electrical load among 72 maximum load time zones. The moving average shows 69% and the exponential smoothing model shows 67%.
These results show that the proposed algorithm using random sampling has a more analogous representative electrical pattern for obtaining probabilistically obvious affinities with the patterns for other dates (correlation coefficient ≥0.8) than do the other models (moving average and exponential smoothing).
According to the cost saving effects from quantitative evaluation, we performed an evaluation using the KEPCO electricity bill. Table 20 presents one quantitative evaluation and shows the evaluation result for 2016.04 for three models (random sampling, moving average, and exponential smoothing).
In the same way, the fee for the total duration (from 2016.01 to 2016.12: 12 months), can also be calculated. The evaluation results of 12-day fees and 240-day fees (weekdays over 12 months, excluding holidays) are shown in Table 21. As shown in Table 21, it was found that the proposed algorithm using random sampling could provide electricity cost savings of 0.62–2.28% greater than with the conventional electricity prediction techniques such as moving average and exponential smoothing for the total duration. Cost savings can be specified as the cost difference between moving average and random sampling, or between exponential smoothing and random sampling. Cost saving effects can be presented as cost saving percentages based on random sampling. When calculating the total electricity bill, we did not include basic charges and only considered the unit price in various time zones. This is because we only wanted to discuss the quantitative performance and efficiency of the proposed algorithm using random sampling.

5. Conclusions

In this paper, we propose an algorithm for forecasting maximum electrical load duration using random sampling and a cumulative slope index. Before moving toward the long-term and ultimate solution such as machine learning, we propose a simple and efficient method to forecast electricity usage patterns and the duration of maximum electrical load using a small data set. The algorithm can forecast electricity usage patterns and maximum electrical load duration for a building with a constant lifestyle and electricity use pattern on a weekly basis utilizing a random sampling technique.
In contrast to sequential correlation analysis, for which we might examine as many data as possible to determine the pattern of electrical usage, the proposed algorithm does repetitive correlation analysis with data extracted by random sampling. With the proposed approach, this paper offers the potential for electrical use patterns to be obtained more quickly than with sequential correlation analysis, in terms of stochastic method.
To verify the effectiveness of the algorithm, we used electricity data (2015.11–2016.12) for the headquarters building of KEPCO KDN located in Naju City, South Korea, to forecast the electrical use pattern. We proposed an algorithm to provide an alternative approach to forecasting the electrical pattern to represent the usage data each month, employing random sampling and repetitive correlation analysis. To evaluate the performance of the proposed algorithm, we forecast the duration of maximum electrical load with each model (random sampling, moving average, and exponential smoothing) and the quantitative performance of the algorithm was evaluated using KEPCO electricity bills, ESS discharging condition, and cumulative slope index. As a result, it was found that the proposed algorithm can provide electricity cost savings of 0.62–2.28% greater than with other, more conventional electricity prediction techniques such as moving average and exponential smoothing. In near-future research, it is expected that this algorithm will become applicable to electrical applications involving big data, to deal with real-time data processing. It should also offer an alternative method for exploring the use of ESS systems for incorporation into various complex big data systems.

Author Contributions

J.K. conceived and designed the proposed algorithm using random sampling and cumulative slope index and wrote the paper. H.H. performed various experiments and analyzed the results with other methods. K.-I.K. supervised this research and reviewed the manuscript.

Funding

This research was funded by the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry and Energy (MOTIE) of the Republic of Korea grant number [20168530050080].

Acknowledgments

This work was supported by the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry and Energy (MOTIE) of the Republic of Korea (No. 20168530050080).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Razmara, M.; Bharati, G.; Hanover, D.; Shahbakhti, M.; Paudyal, S.; Robinett Ⅲ, R. Building-to-grid predictive power flow control for demand response and demand flexibility programs. Appl. Energy 2017, 203, 128–141. [Google Scholar] [CrossRef]
  2. Eissa, M. Real time incentive demand response program in smart grid with “i-Energy” management system with different resources. Appl. Energy 2018, 212, 607–621. [Google Scholar] [CrossRef]
  3. Yu, M.; Hong, S. Incentive-based demand response considering hierarchical electricity market: a stackelberg game approach. Appl. Energy 2017, 203, 267–279. [Google Scholar] [CrossRef]
  4. Motalleb, M.; Ghorbani, R. Non-cooperative game-theoretic model of demand response aggregator competition for selling stored energy in storage devices. Appl. Energy 2017, 202, 581–596. [Google Scholar] [CrossRef]
  5. Hor, C.; Watson, S.; Majithia, S. Analyzing the impact of weather variables on monthly electricity demand. IEEE Trans. Power Syst. 2005, 20, 2078–2085. [Google Scholar] [CrossRef]
  6. Amjady, N. Short-term hourly load forecasting using time-series modeling with peak load estimation capability. IEEE Trans. Power Syst. 2001, 16, 798–805. [Google Scholar] [CrossRef]
  7. Taylor, J.; Buizza, R. Using weather ensemble predictions in electricity demand forecasting. Int. J. Forecast. 2003, 19, 57–70. [Google Scholar] [CrossRef]
  8. Ramanathan, R.; Engle, R.; Granger, C.; Vahid-Araghi, F.; Brace, C. Short-run forecasts of electricity loads and peaks. Int. J. Forecast. 1997, 13, 161–174. [Google Scholar] [CrossRef]
  9. Oliveira, E.; Oliveira, F. Forecasting mid-long term electric energy consumption through bagging ARIMA and exponential smoothing methods. Energy 2018, 144, 776–788. [Google Scholar] [CrossRef]
  10. Dong, Z.; Yang, D.; Reindl, T.; Walsh, W. Short-term solar irradiance forecasting using exponential smoothing state space model. Energy 2013, 55, 1104–1113. [Google Scholar] [CrossRef]
  11. Taylor, J. Triple seasonal methods for short-term electricity demand forecasting. Eur. J. Oper. Res. 2010, 204, 139–152. [Google Scholar] [CrossRef] [Green Version]
  12. Taylor, J. Short-term electricity demand forecasting using double seasonal exponential smoothing. J. Oper. Res. Soc. 2003, 54, 799–805. [Google Scholar] [CrossRef] [Green Version]
  13. Amjady, N. Short-term bus load forecasting of power systems by a new hybrid method. IEEE Trans. Power Syst. 2007, 22, 333–341. [Google Scholar] [CrossRef]
  14. Silva, D.; Yu, X.; Alahakoon, D.; Holmes, G. A data mining framework for electricity consumption analysis from meter data. IEEE Trans. Ind. Inform. 2011, 7, 399–407. [Google Scholar] [CrossRef]
  15. Zhou, H.; Lin, B.; Qi, J.; Zheng, L.; Zhang, Z. Analysis of correlation between actual heating energy consumption and building physics, heating system, and room position using data mining approach. Energy Build. 2018, 166, 73–82. [Google Scholar] [CrossRef]
  16. Suomalainen, K.; Pritchard, G.; Sharp, B.; Yuan, Z.; Zakeri, G. Correlation analysis on wind and hydro resources with electricity demand and prices in New Zealand. Appl. Energy 2015, 137, 445–462. [Google Scholar] [CrossRef]
  17. Kim, A.; Lee, S.; Park, J.; Kang, H.; Seong, P. Correlation analysis between team communication characteristics and frequency of inappropriate communications. Ann. Nucl. Energy 2013, 58, 80–89. [Google Scholar] [CrossRef]
  18. Borges, C.; Dias, J. A model to represent correlated time series in reliability evaluation by non-sequential Monte Carlo simulation. IEEE Trans. Power Syst. 2017, 32, 1511–1519. [Google Scholar] [CrossRef]
  19. Wangdee, W.; Billinton, R. Bulk electric system well-being analysis using sequential Monte Carlo simulation. IEEE Trans. Power Syst. 2006, 21, 188–193. [Google Scholar] [CrossRef]
  20. Baležentis, T.; Streimikiene, D. Multi-criteria ranking of energy generation scenarios with Monte Carlo simulation. Appl. Energy 2017, 185, 862–871. [Google Scholar] [CrossRef]
  21. Zio, E.; Delfanti, M.; Giorgi, L.; Olivieri, V.; Sansavini, G. Monte Carlo simulation-based probabilistic assessment of DG penetration in medium voltage distribution networks. Electr. Power Energy Syst. 2015, 64, 852–860. [Google Scholar] [CrossRef]
Figure 1. Process for extracting representative electrical patterns and maximum electrical load duration using sequential correlation analysis.
Figure 1. Process for extracting representative electrical patterns and maximum electrical load duration using sequential correlation analysis.
Energies 11 01723 g001
Figure 2. Representative pattern of electrical usage. (a) (2016.01); (b) (2016.02).
Figure 2. Representative pattern of electrical usage. (a) (2016.01); (b) (2016.02).
Energies 11 01723 g002
Figure 3. Representative pattern of electrical usage. (a) (2016.03); (b) (2016.04).
Figure 3. Representative pattern of electrical usage. (a) (2016.03); (b) (2016.04).
Energies 11 01723 g003
Figure 4. Representative pattern of electrical usage. (a) (2016.05); (b) (2016.06).
Figure 4. Representative pattern of electrical usage. (a) (2016.05); (b) (2016.06).
Energies 11 01723 g004
Figure 5. Representative pattern of electrical usage. (a) (2016.07); (b) (2016.08).
Figure 5. Representative pattern of electrical usage. (a) (2016.07); (b) (2016.08).
Energies 11 01723 g005
Figure 6. Representative pattern of electrical usage. (a) (2016.09); (b) (2016.10).
Figure 6. Representative pattern of electrical usage. (a) (2016.09); (b) (2016.10).
Energies 11 01723 g006
Figure 7. Representative pattern of electrical usage. (a) (2016.11); (b) (2016.12).
Figure 7. Representative pattern of electrical usage. (a) (2016.11); (b) (2016.12).
Energies 11 01723 g007
Figure 8. Process of extracting the predicted pattern using random correlation analysis.
Figure 8. Process of extracting the predicted pattern using random correlation analysis.
Energies 11 01723 g008
Figure 9. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.01) and the predicted pattern from 2015.11–2015.12; (b) REC (2016.02) and the predicted pattern from 2015.12–2016.01.
Figure 9. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.01) and the predicted pattern from 2015.11–2015.12; (b) REC (2016.02) and the predicted pattern from 2015.12–2016.01.
Energies 11 01723 g009
Figure 10. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.03) and the predicted pattern from 2016.01–2016.02; (b) REC (2016.04) and the predicted pattern from 2016.02–2016.03.
Figure 10. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.03) and the predicted pattern from 2016.01–2016.02; (b) REC (2016.04) and the predicted pattern from 2016.02–2016.03.
Energies 11 01723 g010
Figure 11. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.05) and the predicted pattern from 2016.03–2016.04; (b) REC (2016.06) and the predicted pattern from 2016.04–2016.05.
Figure 11. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.05) and the predicted pattern from 2016.03–2016.04; (b) REC (2016.06) and the predicted pattern from 2016.04–2016.05.
Energies 11 01723 g011
Figure 12. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.07) and the predicted pattern from 2016.05–2016.06; (b) REC (2016.08) and the predicted pattern from 2016.06–2016.07.
Figure 12. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.07) and the predicted pattern from 2016.05–2016.06; (b) REC (2016.08) and the predicted pattern from 2016.06–2016.07.
Energies 11 01723 g012
Figure 13. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.09) and the predicted pattern from 2016.07–2016.08; (b) REC (2016.10) and the predicted pattern from 2016.08–2016.09.
Figure 13. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.09) and the predicted pattern from 2016.07–2016.08; (b) REC (2016.10) and the predicted pattern from 2016.08–2016.09.
Energies 11 01723 g013
Figure 14. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.11) and the predicted pattern from 2016.09–2016.10; (b) REC (2016.12) and the predicted pattern from 2016.10–2016.11.
Figure 14. Comparison between a representative electrical pattern (REC) and the pattern predicted from randomly sampled data. (a) REC (2016.11) and the predicted pattern from 2016.09–2016.10; (b) REC (2016.12) and the predicted pattern from 2016.10–2016.11.
Energies 11 01723 g014
Figure 15. The quantitative evaluation process of three models (random sampling, moving average, and exponential smoothing model).
Figure 15. The quantitative evaluation process of three models (random sampling, moving average, and exponential smoothing model).
Energies 11 01723 g015
Table 1. Statistical meanings of correlation coefficient values.
Table 1. Statistical meanings of correlation coefficient values.
Correlation ValueMeaning
−1 to −0.7Strong negative linear relationship
−0.7 to −0.3Moderate negative linear relationship
−0.1 to +0.1Negligible linear relationship
+0.1 to +0.3Weak positive linear relationship
+0.3 to +0.7Moderate positive linear relationship
+0.7 to +1.0Strong positive linear relationship
Table 2. Ratios of representative electrical patterns with correlation coefficient ≥0.8 (or ≥0.7).
Table 2. Ratios of representative electrical patterns with correlation coefficient ≥0.8 (or ≥0.7).
Representative Electrical PatternRatio (%) (Correlation Coefficient ≥ 0.8)Ratio (%) (Correlation Coefficient ≥ 0.7)
2016.015070
2016.024867
2016.037083
2016.048690
2016.0595100
2016.069195
2016.07100100
2016.089696
2016.098686
2016.107686
2016.116877
2016.127382
Table 3. Parameter list of time, power, slope, cumulative slope and cumulative slope index.
Table 3. Parameter list of time, power, slope, cumulative slope and cumulative slope index.
Parameter
Time [h] T 0 T 1 T 2 T n
Power of Predicted Pattern [kWh] P 0 P 1 P 2 P n
Power of Representative Electrical Pattern [kWh] N 0 N 1 N 2 N n
Slope of Predicted Pattern X 0 X 1 X 2 X n 1
Slope of Representative Electrical Pattern S 0 S 1 S 2 S n 1
Cumulative Slope of Predicted Pattern C X 0 C X 1 C X 2 C X n 1
Cumulative Slope of Representative Electrical Pattern C S 0 C S 1 C S 2 C S n 1
Cumulative Slope Index of Predicted Pattern [%] C P 0 C P 1 C P 2 C P n 1
Cumulative Slope Index of Representative Electrical Pattern [%] C R 0 C R 1 C R 2 C R n 1
Table 4. Korea Electric Power (KEPCO) electricity bill of high voltage (A) type.
Table 4. Korea Electric Power (KEPCO) electricity bill of high voltage (A) type.
High Voltage (A)Basic Chage (KRW/kW)Time ZoneElectricity Usage Fare (KRW/kWh)
SummerSpring, AutumnWinter
June–AugustMarch–May, Sep.–Oct.Nov.–Feb.
7220Low load61.661.668.6
Medium load114.584.1114.7
Maximum load196.6114.8172.2
Table 5. KEPCO electricity bill for time zone and season.
Table 5. KEPCO electricity bill for time zone and season.
Time ZoneSeason
SummerSpring, AutumnWinter
June–AugustMarch–May, Sep.–Oct.Nov.–Feb.
Low load23:00–09:0023:00–09:0023:00–09:00
Medium load09:00–10:0009:00–10:0009:00–10:00
12:00–13:0012:00–13:0012:00–17:00
17:00–23:0017:00–23:0020:00–22:00
Maximum load10:00–12:00
13:00–17:00
10:00–12:00
13:00–17:00
10:00–12:00
17:00–20:00
22:00–23:00
Table 6. Average previous data and the predicted pattern extracted from averaged previous data using the moving average method.
Table 6. Average previous data and the predicted pattern extracted from averaged previous data using the moving average method.
Averaged Data forPredicted Pattern for
2015.11–122016.01
2015.12–2016.012016.02
2016.01–022016.03
2016.02–032016.04
2016.03–042016.05
2016.04–052016.06
2016.05–062016.07
2016.06–072016.08
2016.07–082016.09
2016.08–092016.10
2016.09–102016.11
2016.10–112016.12
Table 7. The predicted pattern list extracted from the exponential smoothing model using different weights of each date.
Table 7. The predicted pattern list extracted from the exponential smoothing model using different weights of each date.
Previous DataPredicted Pattern
Weight (α)-
0.50.250.1250.06250.03125-
12/3112/3012/2912/2812/252016.01
1/291/281/271/261/252016.02
2/292/262/252/242/232016.03
3/313/303/293/283/252016.04
4/294/284/274/264/252016.05
5/315/305/275/265/252016.06
6/306/296/286/276/242016.07
7/297/287/277/267/252016.08
8/318/308/298/268/252016.09
9/309/299/289/279/262016.10
10/3110/2810/2710/2610/252016.11
11/3011/2911/2811/2511/242016.12
Table 8. Cumulative slope index values for three models (2015.11–12) and base model (2016.01).
Table 8. Cumulative slope index values for three models (2015.11–12) and base model (2016.01).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1217–1818–1919–2022–23
RandomCX148.376115.234112.36679.101−7.812−178.22159.973
CP93%72%70%49%−5%−111%-
Moving AverageCX240.631219.31209.799128.53452.983−78.845250.356
CP96%88%84%51%21%−30%-
Exponential SmoothingCX354.525337.624227.709101.34944.494−55.237354.525
CP100%95%64%29%13%−16%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1217–1818–1919–2022–23
Representative Electrical Load (2016.01)CS226.318166.2685.449−24.902−138.67−255.37288.696
CR78%58%30%−9%−48%−88%-
Table 9. Cumulative slope index values for three models (2015.12–2016.01) and base model (2016.02).
Table 9. Cumulative slope index values for three models (2015.12–2016.01) and base model (2016.02).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1217–1818–1919–2022–23
RandomCX382.568385.925217.346152.832121.582−108.89385.925
CP99%100%56%40%32%−28%-
Moving AverageCX256.708231.616211.072113.91422.538−129.79256.708
CP100%90%82%44%9%−51%-
Exponential SmoothingCX125.55795.30452.869−32.944−127.27−255.57160.351
CP78%59%33%−21%−79%−159%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1217–1818–1919–2022–23
Representative Electrical Load (2016.02)CS407.166365.845296.265262.695124.51259.082481.018
CR85%76%62%55%26%12%
Table 10. Cumulative slope index values for three models (2016.01–02) and base model (2016.03).
Table 10. Cumulative slope index values for three models (2016.01–02) and base model (2016.03).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1213–1414–1515–1616–17
RandomCX347.717353.638346.558330.566320.007316.833578.064
CP60%61%60%57%55%55%-
Moving AverageCX236.716210.827200.841174.209175.091170.832252.427
CP94%84%80%69%69%68%-
Exponential SmoothingCX297.642278.204274.313254.744222.309246.555299.379
CP99%93%92%85%74%82%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1213–1414–1515–1616–17
Representative Electrical Load (2016.03)CS167.297154.78586.85349.682664.5752106.873219.482
CR76%71%40%23%29%49%-
Table 11. Cumulative slope index values for three models (2016.02–03) and base model (2016.04).
Table 11. Cumulative slope index values for three models (2016.02–03) and base model (2016.04).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1213–1414–1515–1616–17
RandomCX257.629237.915250.854232.056195.557177.185279.602
CP92%85%90%83%70%63%-
Moving AverageCX245.565219.137214.525183.964190.482178.725284.44
CP86%77%75%65%67%63%-
Exponential SmoothingCX265.12262.997255.043249.754249.271219.193332.859
CP80%79%77%75%75%66%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1213–1414–1515–1616–17
Representative Electrical Load (2016.04)CS237.427217.224226.074219.421250.977216.187250.97
CR95%87%90%87%100%86%-
Table 12. Cumulative slope index values for three models (2016.03–04) and base model (2016.05).
Table 12. Cumulative slope index values for three models (2016.03–04) and base model (2016.05).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1213–1414–1515–1616–17
RandomCX281.128272.217316.04300.476292.847252.93316.04
CP89%86%100%95%93%80%-
Moving AverageCX258.72237.866247.406258.707222.408217.676283.673
CP91%84%87%91%78%77%-
Exponential SmoothingCX255.423229.015226.505299.784152.504188.19299.784
CP85%76%76%100%51%63%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1213–1414–1515–1616–17
Representative Electrical Load (2016.05)CS323.486338.135340.698348.389350.586332.397395.386
CR82%86%86%88%89%84%-
Table 13. Cumulative slope index values for three models (2016.04–05) and base model (2016.06).
Table 13. Cumulative slope index values for three models (2016.04–05) and base model (2016.06).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1213–1414–1515–1616–17
RandomCX256.287253.845249.451221.497223.511204.285256.287
CP100%99%97%86%87%80%-
Moving AverageCX282.594293.04297.768311.254280.826291.83311.254
CP91%94%96%100%90%94%-
Exponential SmoothingCX380.074404.259459.457424.423424.355431.255459.457
CP83%88%100%92%92%94%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1213–1414–1515–1616–17
Representative Electrical Load (2016.06)CS561.035545.776576.05597.656593.384605.713605.713
CR93%90%95%99%98%100%-
Table 14. Cumulative slope index values for three models (2016.05–06) and base model (2016.07).
Table 14. Cumulative slope index values for three models (2016.05–06) and base model (2016.07).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1213–1414–1515–1616–17
RandomCX459.717515.747412.598471.558463.745365.845515.747
CP89%100%80%91%90%71%-
Moving AverageCX363.464378.898382.369345.584347.651338.853382.369
CP95%99%100%90%91%89%-
Exponential SmoothingCX452.591419.415437.798256.737237.038208.317452.591
CP100%93%97%57%52%46%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1213–1414–1515–1616–17
Representative Electrical Load (2016.07)CS989.136887.939992.31813.354723.511579.712992.31
CR100%89%100%82%73%58%-
Table 15. Cumulative slope index values for three models (2016.06–07) and base model (2016.08).
Table 15. Cumulative slope index values for three models (2016.06–07) and base model (2016.08).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1213–1414–1515–1616–17
RandomCX524.78524.902519.287336.304401.489344.116528.687
CP99%99%98%64%76%65%-
Moving AverageCX541.268534.134539.378426.315425.534402.724541.268
CP100%99%100%79%79%74%-
Exponential SmoothingCX493.343500.793484.108304.779312.439309.628500.793
CP99%100%97%61%62%62%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1213–1414–1515–1616–17
Representative Electrical Load (2016.8)CS606.445599.487583.496360.229266.235287.354606.445
CR100%99%96%59%44%47%-
Table 16. Cumulative slope index values for three models (2016.07–08) and base model (2016.09).
Table 16. Cumulative slope index values for three models (2016.07–08) and base model (2016.09).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1213–1414–1515–1616–17
RandomCX524.78524.902519.287336.304401.489344.116528.687
CP99%99%98%64%76%65%-
Moving AverageCX611.166611.149602.876434.516438.192430.363611.166
CP100%100%99%71%72%70%-
Exponential SmoothingCX503.796530.418449.402467.888499.29516.468530.418
CP95%100%85%88%94%97%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1213–1414–1515–1616–17
Representative Electrical Load (2016.09)CS396.606491.089451.05185.303192.139434.326491.089
CR81%100%92%38%39%88%-
Table 17. Cumulative slope index values for three models (2016.08–09) and base model (2016.10).
Table 17. Cumulative slope index values for three models (2016.08–09) and base model (2016.10).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1213–1414–1515–1616–17
RandomCX730.591786.133731.445560.059620.85575.317786.133
CP93%100%93%71%79%73%-
Moving AverageCX483.42510.541503.518325.418313.352393.655510.541
CP95%100%99%64%61%77%-
Exponential SmoothingCX323.009293.598239.3532.2773722.0299254.623323.009
CP100%91%74%1%7%79%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1213–1414–1515–1616–17
Representative Electrical Load (2016.10)CS258.301310.913314.941128.052100.464286.621314.941
CR82.0%99%100%41%32%91%-
Table 18. Cumulative slope index values for three models (2016.09–10) and base model (2016.11).
Table 18. Cumulative slope index values for three models (2016.09–10) and base model (2016.11).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1217–1818–1919–2022–23
RandomCX300.781361.572273.682193.359142.57816.6016380.981
CP79%95%72%51%37%4%-
Moving AverageCX314.993349.317284.361133.42988.095−34.77352.096
CP89%99%81%38%25%−10%-
Exponential SmoothingCX202.793204.102168.503138.82488.1653−4.6082239.338
CP85%85%70%58%37%−2%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1217–1818–1919–2022–23
Representative Electrical Load (2016.11)CS62.6221−122.19−192.38−191.41−95.703−226.5694.1162
CR67%−130%−204%−203%−102%−241%-
Table 19. Cumulative slope index values for three models (2016.10–11) and base model (2016.12).
Table 19. Cumulative slope index values for three models (2016.10–11) and base model (2016.12).
Model GroupCumulative Slope IndexMaximum Load Time ZoneCXmax
10–1111–1217–1818–1919–2022–23
RandomCX300.781361.572273.682193.359142.57816.6016380.981
CP79%95%72%51%37%4%-
Moving AverageCX242.006151.37699.081435.045572.8334−46.012262.741
CP92%58%38%13%28%−18%-
Exponential SmoothingCX333.66896.81738.6772−12.48283.4656−82.977376.965
CP89%26%10%−3%22%−22%-
Base ModelCumulative Slope IndexMaximum Load Time ZoneCSmax
10–1111–1217–1818–1919–2022–23
Representative Electrical Load (2016.12)CS202.881−42.236−213.87−297.85−217.77−265.63236.938
CR86%−18%−90%−126%−92%−112%-
Table 20. Example for quantitative evaluation (2016.04) of three models.
Table 20. Example for quantitative evaluation (2016.04) of three models.
Model GroupCumulative Slope IndexMaximum Load Time Zone
10–1111–1213–1414–1515–1616–17
Random92%85%90%83%70%63%
Moving Average86%77%75%65%67%63%
Exponential Smoothing80%79%77%75%75%66%
Representative Electrical Load95%87%90%87%100%86%
Representative Electrical Load [kWh]720.336700.134708.984702.331733.886699.096
Unit Price (KEPCO) [KRW/kWh]Model GroupMaximum Load Time Zone
10–1111–1213–1414–1515–1616–17
Random61.661.661.661.6114.8114.8
Moving Average61.6114.8114.8114.8114.8114.8
Exponential Smoothing61.6114.8114.8114.8114.8114.8
Fee (1 day) [KRW]Model GroupMaximum Load Time Zone
10–1111–1213–1414–1515–1616–17
Random44,372.844,372.843,673.443,263.684,250.280,256.3
Moving Average44,372.880,375.481,391.480,627.784,250.280,256.3
Exponential Smoothing44,372.880,375.481,391.480,627.784,250.280,256.3
Table 21. Cost savings and cost saving effects for quantitative evaluation of three models.
Table 21. Cost savings and cost saving effects for quantitative evaluation of three models.
FeeModelCosts(KRW)Costs(USD)
Total fee (12 days)Random Sampling (RS)19,544,63618,477
Moving Average (MA)19,666,53418,562
Exponential Smoothing (ES)19,990,56818,867
Total fee (240 days)Random Sampling (RS)390,892,717368,940
Moving Average (MA)393,330,672371,241
Exponential Smoothing (ES)399,811,369377,358
Cost savings between MA and RS (240 days)2,437,9552,301
Cost savings between ES and RS (240 days)8,918,6518,417
Cost Saving Effects
Cost savings (%) based on RSCompared with MA0.62%
Compared with ES2.28%

Share and Cite

MDPI and ACS Style

Kim, J.; Hong, H.; Kim, K.-I. Adaptive Optimized Pattern Extracting Algorithm for Forecasting Maximum Electrical Load Duration Using Random Sampling and Cumulative Slope Index. Energies 2018, 11, 1723. https://doi.org/10.3390/en11071723

AMA Style

Kim J, Hong H, Kim K-I. Adaptive Optimized Pattern Extracting Algorithm for Forecasting Maximum Electrical Load Duration Using Random Sampling and Cumulative Slope Index. Energies. 2018; 11(7):1723. https://doi.org/10.3390/en11071723

Chicago/Turabian Style

Kim, Jinseok, Hyungseop Hong, and Ki-Il Kim. 2018. "Adaptive Optimized Pattern Extracting Algorithm for Forecasting Maximum Electrical Load Duration Using Random Sampling and Cumulative Slope Index" Energies 11, no. 7: 1723. https://doi.org/10.3390/en11071723

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop