Title: Short-Term Load Forecasting
 1Short-Term Load Forecasting In Electricity Market
Acknowledge Dr. S. N. Singh (EE) Dr. S. K. Singh 
(IIM-L)
 N. M. Pindoriya Ph. D. Student (EE) 
 2TALK OUTLINE
-  Importance of STLF 
 -  Approaches to STLF 
 -  Wavelet Neural Network (WNN) 
 -  Case Study and Forecasting Results 
 
  3Introduction
- Electricity Market (Power Industry Restructuring) 
 - Objective Competition  costumers choice 
 - Trading Instruments 
 -  1) The pool 
 -  2) Bilateral Contract 
 -  3) Multilateral contract 
 - Energy Markets 
 -  1) Day-Ahead (Forward) Market 
 -  2) Hour-Ahead market 
 -  3) Real-Time (Spot) Market
 
REACH Symposium 2008 1 
 4Types of Load Forecasting
In electricity markets, the load has to be 
predicted with the highest possible precision in 
different time horizons. 
(one hour to a week)
REACH Symposium 2008 2 
 5Importance of STLF
System Operator
-  Economic load dispatch 
 -  Hydro-thermal coordination 
 -  System security assessment
 
Generators
- Unit commitment 
 - Strategic bidding 
 - Cost effective-risk management
 
STLF
LSE
-  Load scheduling 
 -  Optimal bidding
 
REACH Symposium 2008 3 
 6Input data sources for STLF
Real time data base
Historical Load  weather data
Weather Forecast
Measured load
STLF
Information display
EMS
REACH Symposium 2008 4 
 7Approaches to STLF
- Hard computing techniques 
 - Multiple linear regression, 
 - Time series (AR, MA, ARIMA, etc.) 
 - State space and kalman filter. 
 - Limited abilities to capture non-linear and 
non-stationary characteristics of the hourly load 
series. 
REACH Symposium 2008 5 
 8Approaches to STLF
- Soft computing techniques 
 - Artificial Neural Networks (ANNs), 
 - Fuzzy logic (FL), ANFIS, SVM, etc 
 - Hybrid approach like Wavelet-based ANN 
 -  
 -  
 -  
 -  
 -  
 
REACH Symposium 2008 6 
 9Wavelet Neural Network
WNN combines the time-frequency localization 
characteristic of wavelet and learning ability of 
ANN into a single unit.
WNN
 Adaptive WNN Fixed grid WNN
Activation function (CWT) Activation function (DWT)
Wavelet parameters and weights are optimized during training Wavelet parameters are predefined and only weights are optimized
REACH Symposium 2008 7 
 10Adaptive Wavelet Neural Network (AWNN)
Input Layer
Wavelet Layer
Output Layer
Product Layer
?ij
?j
 ?
w1
x1
v1
 ?
w2
?
wm
g
v2
xn
 ?
- BP training algorithm has been used for training 
of the networks. 
REACH Symposium 2008 8 
 11Mexican hat wavelet (a) Translated (b) Dilated 
REACH Symposium 2008  
 12Case study
California Electricity Market, Year 2007
(http//oasis.caiso.com/ )
- Data sets for Training and Testing 
 
Seasons Winter Summer
Historical hourly load data (Training) Jan. 2  Feb. 18 July 3  Aug. 19
Test weeks Feb. 19  Feb. 25 Aug. 20  Aug. 26
REACH Symposium 2008 9 
 13Case study
- Selection of input variables 
 
- The hourly load series exhibits multiple seasonal 
patterns corresponding to daily and weekly 
seasonality. 
REACH Symposium 2008 10 
 14Case study
- Input variables to be used to forecast the load 
Lh at hour h,  
 Hourly load Trend
 Hourly load Daily and weekly Seasonality
Temperature Exogenous variable
REACH Symposium 2008 11 
 15Case study
REACH Symposium 2008 12 
 16Case study
REACH Symposium 2008 13 
 17Case study
REACH Symposium 2008 14 
 18Case study
- Statistical error measures
 
WMAPE WMAPE WMAPE Weekly variance (10-4) Weekly variance (10-4) Weekly variance (10-4) R-Squared error R-Squared error R-Squared error
CAISO ANN AWNN CAISO ANN AWNN CAISO ANN AWNN
Winter 1.774 1.849 0.825 2.429 3.220 0.713 0.9697 0.9540 0.9917
Summer 1.358 1.252 0.799 2.115 1.109 0.369 0.9889 0.9923 0.9975
Average 1.566 1.551 0.812 2.272 2.164 0.541 0.9793 0.9732 0.9946
REACH Symposium 2008 15 
 19