Theory Study and Application of the BP?ANN Method for Power Grid Short?Term Load Forecasting

来源 :ZTE Communications | 被引量 : 0次 | 上传用户:SanMaker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Abstract Aiming at the low accuracy problem of power system short?term load forecasting by traditional methods, a back?propagation artificial neural network (BP?ANN) based method for short?term load forecasting is presented in this paper. The forecast points are related to prophase adjacent data as well as the periodical long?term historical load data. Then the short?term load forecasting model of Shanxi Power Grid (China) based on BP?ANN method and correlation analysis is established. The simulation model matches well with practical power system load, indicating the BP?ANN method is simple and with higher precision and practicality.
  Keywords BP?ANN; short?term load forecasting of power grid; multiscale entropy; correlation analysis
  1 Introduction
  The short?term load forecasting is an important component of the power system generation projects, which supports the economic and stable power system operation [1]. Increasing the forecasting precision of power grid load has been a major concern all over the world. Recently, many short?term load forecasting methods have been studied, such as regression analysis method [2], exponential smoothing model [3], random time series model, grey forecasting model, support vector machine and its improved model [4]-[6], neural network and its improved model and combination forecasting model [7], [8]. Most of these methods can be divided into two types according to the utilized data, one takes the weather factors into account, while the other does not involve weather data. The two types both have advantages and apply to different situations. The type without weather impact mainly uses historical data, which has easy model and calculation, but the precision is relatively low. The other type includes weather and many impact factors, but most of these impact factors are predictive data, which introduce bigger errors in load forecasting model, not to mention that some weather factors are difficult to obtain. Therefore, it is significant to find a precise load forecasting method with few impact factors.
  In this paper a back?propagation artificial neural network (BP?ANN) based load forecasting method is presented, to balance the problem of precision and impact factors. Firstly we pick historical load data and employ multiscale entropy analysis. Then we build the BP?ANN load forecasting model based on the screened historical data. The load forecasting model is applied to practical load prediction and compares with two literature forecasting methods, in order to verify its superiority and high precision.   2 BP?ANN Basic Principles
  BP network is one of the most commonly used neural network modes, which owns several advantages: 1) has simple structures and operability; 2) can realize any complicated nonlinear mapping since basically it is nonlinear mapping from input to output; 3) has self?study ability for further improvement and development. Based on these advantages of BP network, we employ the 3?layer BP network to dynamically evaluate the Muskingum model parameters. Fig. 1 gives out the topological structure of the 3?layer BP network. We divide the 3?layer BP network into input layer, hidden layer and output layer, the point numbers of each layer are n, p, m, respectively. Wi j (i = 1, 2, ... , n; j = 1, 2, ... , p) represents the weight between the input layer and hidden layer, while Vi j (i = 1, 2, ... , p; j = 1, 2, ... , m) represents the weight between the hidden layer and output layer. The threshold values of the hidden and output layers are θi (i = 1, 2, ... , p) and μi (i = 1, 2, ... , m), respectively. The self?study processes of the BP network have been thoroughly discussed in literatures [1].
  According to the basic principles of BP?ANN method, the precondition of BP network forecasting is determining the input and hidden layers. As for the power load forecasting, i.e., use historical data to forecast the load of a future moment, the input layer plays the key role, since yet there is few effective method to determine the hidden layer parameters.
  3 Multiscale Entropy of Load Data
  3.1 Basic Principles of Multiscale Entropy
  The entropy has been widely used to characterize the complexity of information, and is the measurement of the system randomness. The Kolmogorov?Sinai (KS) entropy can characterize the complexity of the signals by calculating the average generation rate of new information. The approximate entropy (ApEn) originates from KS entropy, and applies well in the complexity analysis of short?term time series. The sample entropy (sampEn) is the further modification of the ApEn.
  3.1.1 Sample Entropy
  The similar data comparison of the ApEn calculation contains the comparison with its own data part, which causes result errors. The sampEn is the precise value of the average natural logarithm of conditional probability, and avoids the comparison with its own data. Thus the sampEn calculation does not depend on the data length, showing better consistence than ApEn.
  3.1.2 Multiscale Entropy   The parameters of ApEn, sampEn are determined by the system step finite difference (Hn+1-Hn), which is based on the single scale analysis and does not contain the system characters of high scale >1. The multiscale entropy analysis is calculated as following processes, in which τ is the scale index, when τ = 1 the time series yj(τ ) is the initial time series.
  3.2 Load Analysis by Multiscale Entropy
  Researchers generally use the adjacent data points before the predictive data point as the input data in the BP?ANN model for load forecasting [9], [10], because it is usually believed that the predictive points only relate to the changing trend of recent and adjacent data. In this paper we calculate the correlation coefficients of predictive points and adjacent points, which are illustrated in Fig. 2 All data come from the daily load of Shanxi Grid in 2004.
  Fig. 2. shows the changing trend of the predictive points and 4 adjacent points. The p(t) represents the predictive load point value, and p(t-1) represents the previous load point value before the predictive load point, and so on. Clearly, it is found that the correlation coefficients between predictive points and adjacent points gradually descend.
  Then we utilize the multiscale entropy to evaluate the calculation error introduced by adjacent data points in BP?ANN model. We pick the daily load data of Shanxi Grid (from 2003.1.1 to 2009.12.31) as the database, and calculate the entropy of load data through the above method in chapter 2.1, with parameters m = 3, r = 0.1 SD. The calculating results are demonstrated in Fig. 3. The entropy of load data decreases with the increment of scale index. Note that the entropy changes rapidly between scale 1 and scale 2, indicating that adjacent points introduce strong chaos. Combining with Fig. 2, it is clear that adjacent data points definitely affect the forecasting precision in BP?ANN load forecasting model. As a result, the forecasting model should be established based on nonadjacent data points to increase precision.
  4 Building BP?ANN Model for Short?Term
  Load Forecasting
  Start from the correlation coefficients discussed above, we set up the BP?ANN model for short?term load forecasting. Firstly we pick the most relevant load data series with the predictive data series, as the input of the BP?ANN model. The correlation coefficients between the predictive point p(t) and historical data is illustrated in Fig. 4. We find that the predictive load point p(t) not only shows strong correlation with the adjacent two load points p(t-1) and p(t-2), also periodically correlates to long?term historical data. Thus these periodically correlated historical data can also be used to build the forecasting model as well. We choose 8 historical data points with the strongest correlation with p(t) in Fig. 4 as the input of neural network. The parameter of hidden layer is 4, and the output is the predictive load data p(t) of next hour. As a result, we build the 8?4?1 BP?ANN load forecasting model, which is schematically shown in Fig. 5.   5 Application Examples of Shanxi Grid
  Shanxi Grid mainly serves Shanxi Province and includes both hydropower and thermal power. The short?term load forecasting is of great significance for Shanxi Grid, which directly determines the operation mode of hydropower and thermal power. In this paper we use 24 short?term load data points from the year of 2003 to 2008 as the database, and employ the presented BP?ANN model for prediction. The results are verified with the load data of 2009. Also, we use the methods of literatures [10], (named as Method 1 and Method 2, respectively) to obtain predictive results, and compare the results of three methods through mean absolute error, error quadratic sum, and average relative error. The results are shown in Table 1. The result of the presented BP?ANN method in this paper has the lowest errors for all three evaluation index, which indicates its superiority and high precision.
  The presented BP?ANN method applies well to the short?term load forecasting of Shanxi Grid for its operability and stability. We predict one day load of Shanxi Grid in 2009 through the BP?ANN method, and give out the result in Fig. 6. We find that the predictive load data is in good accordance with the observed load data. The highly matched results imply that the simple presented BP?ANN method is with high precision and practical for short?term load forecasting in Shanxi Grid. This method opens another simple and accurate way to forecast short?term grid load, which owns great prospects for its feasibility and precision.
  6 Conclusion
  This paper presents a simple and accurate BP?ANN method for the short?term load forecasting. We use the multiscale entropy to analyze the load data. The BP?ANN model using adjacent data points greatly affect forecasting precision. And the predictive load data not only shows strong correlation with the adjacent load data, also with periodic long?term data points. Therefore, we employ adjacent data correlation method to screen the input layer parameters of BP?ANN model, and establish the short?term load forecasting BP?ANN method. We apply the model and method to the short?term load forecasting of Shanxi Grid, and compare it with other two forecasting methods in previous literatures. The predictive results of the presented BP?ANN method owns the lowest average relative error 0.11% among three methods, and matches very well with the observed load data, which indicates the extremely high precision. Thus this method serves as a simple and feasible approach to realize precise short?term grid load forecasting.   References
  [1] I. Drezga and S. Rahman, “Short?term load forecasting with local ANN predictors,” IEEE Transaction Power System, vol. 14, no. 3, pp. 844-850, 2002. doi: 10.1109/59.780894.
  [2] CH Hsien, “Grey neural network and its application to short term load forecasting problem,” IEICE Transaction Information System, no. 3, pp. 897-902, 2002.
  [3] X. Yao, M. Fischer, and G. Brown, “Neural network ensembles and their application to traf?c ?ow rediction in telecommunications networks,” International Joint Conference on Neural Networks, Washington, USA, 2001, pp. 693-698.
  [4] L. C. Ying and M. C. Pan, “Using adaptive network based fuzzy inference system to forecast regional electricity loads,” Energy Conversion and Management, vol. 49, no. 2, pp. 205-211, 2008.
  [5] P. J. Santos, A. G. Martins, and A. J. Pires, “Designing the input vector to ANN?based models for short?term load forecast in electricity distribution systems,” Electrical Power and Energy Systems, vol. 29, no. 4, pp. 338-347, 2007.
  [6] S. M. Pincus, “Approximate entropy as a measure of system complexity,” Proceedings of the National Academy of Sciences, vol. 1, no. 8, pp. 2297-2301, 1991.
  [7] S. M. Pincus, “Approximate entropy as a complexity measure,” Chaos, vol. 5, no. 1, pp. 110-117, 1995.
  [8] J. S. Richman, and J. R. Moorman, “Physiological time?series analysis using approximate entropy and sample entropy ,” American Journal of Physiolog Heart, vol. 1, no. 23, pp. 2039-2040, 2000.
  [9] H. S. Hippert, C. E. Pereira, and S. R. Castro, “Neural networks for short?term load forecasting: a review and evaluation,” IEEE Transaction Power System, vol. 16, no. 4, pp. 44-45, 2001. doi: 10.1109/59.910780.
  [10] I. Dreaga, and S. Rhaman, “Input variable selection for ANN?based short?term load forecasting,” IEEE Transaction Power System, vol. 13, no. 11, pp. 1238-1344, 1998. doi: 10.1109/59.736244.
  Manuscript received: 2015?04?13
  Biographies
  Xia Hua (kevinxhua@163.com) received the bachelor degree in physics from Shanghai Jiao Tong University in 2009. He received his PhD degree in semiconductor physics from the Department of Physics and Astronomy, Shanghai Jiao Tong University from the Department of Physics and Astronomy, Shanghai Jiao Tong University in 2014. He is currently working in the Gansu Electric Power Research Institute, Lanzhou, China. His research interest focuses on new energy and photovoltaic systems.
  Gang Zhang (zhanggang3463003@xaut.edu.cn) received his PhD degree in water resources and hydrology from Xi′an University of Technology in 2013. He is currently working in the Institute of Water Resources and Hydro?electric Engineering, Xi′an University of Technology. His research interest focuses on new energy and power saving.
  Jiawei Yang is currently pursuing the bachelor’s degree in Electrical Engineering and automation. His current interests include smart grid systems.
  Zhengyuan Li is currently working in the Gansu Electric Power Research Institute, Lanzhou, China. His research interest focuses on power system protection.
其他文献
WU Celimuge (clmg@is.uec.ac.jp) received the ME degree from the Beijing Institute of Technology, China in 2006, and the PhD degree from The University of Electro?Communications, Japan in 2010. He has
期刊
HE Jianping (jphe@uvic.ca) is currently a postdoctoral research fellow in the Department of Electrical and Computer Engineering at University of Victoria, Canada. He received the PhD degree of control
期刊
Nargis Khan (nargis.khan@ryerson.ca) is working towards her PhD degree in computer science from Ryerson University, Canada, where she obtained her MSc degree in 2011. Her current research interests in
期刊
Modulation techniques for light fidelity (Li?Fi) are reviewed in this paper. Li?Fi is the fully networked solution for multiple users that combines communication and illumination simultaneously. Light
期刊
Kun Yang  Professor Kun Yang received his PhD degree from University College London (UCL). He received his MSc and BSc degrees from Jilin University, China. He is currently a chair professor in the Sc
期刊
Abstract Content distribution in large?scale vehicular ad hoc networks is difficult due to the scalability issue. A message may need to be carried by several vehicles till it reaches the destination.
期刊
Abstract Despite the success of MPEG?2 Transport Stream (TS) being used to deliver services in broadcast channels, the increase of on?demand viewing of multimedia content over IP with browser?centric
期刊
Vehicular ad hoc networks (VANETs) that use the IEEE 802.11p communication standard face a number of challenges, not least when it comes to safety messages on the VANET control channel (CCH) where sho
期刊
Abstract  The increasing popularity of Android devices gives birth to a large amount of feature?rich applications (or apps) in various Android markets. Since adversaries can easily repackage malicious
期刊
Abstract  Heterogeneous vehicular networks (HetVNETs) are regarded as a promising technique for meeting various requirements of intelligent transportation system (ITS) services. With the rapid develop
期刊