Short-Term Load Forecasting: Similar Day-Based Wavelet Neural Networks Ying Chen, Peter B. Luh, Fellow, IEEE, Che Guan, Yige Zhao Laurent D. Michel Matthew.

Slides:



Advertisements
Similar presentations
Artificial Neural Networks (1)
Advertisements

SEKE 2014, Hyatt Regency, Vancouver, Canada
Chapter 8 – Logistic Regression
Unit 2 World Climate Patterns… An Introduction. Distinguish between the terms weather & climate. P. 54 Weather = the state of the atmosphere at any one.
Numerical Software, Market Data and Extreme Events Robert Tong
Short-term Load Forecasting Using Improved Similar Days Method Qingqing Mu, Yonggang Wu, Xiaoqiang Pan, Liangyi Huang, Xian Li Power and Energy Engineering.
Hybrid Load Forecasting Method With Analysis of Temperature Sensitivities Kyung-Bin Song, Seong-Kwan Ha, Jung-Wook Park, Dong-Jin Kweon, Kyu-Ho Kim IEEE.
On the Influence of Weather Forecast Errors in Short-Term Load Forecasting Models Damien Fay, John V. Ringwood IEEE POWER SYSTEMS, 2010.
A neural network based several-hour- ahead electric load forecasting using similar days approach Paras Mandal, Tomonobu Senjyu, Naomitsu Urasaki, Toshihisa.
Neural Network Based Approach for Short-Term Load Forecasting
Dr. Yukun Bao School of Management, HUST Business Forecasting: Experiments and Case Studies.
Pontifical Catholic University of the Rio Grande do Sul Brazil Applying Artificial Neural Networks to Energy Quality Measurement Fernando Soares dos Reis.
Pontifical Catholic University of the Rio Grande do Sul Brazil Applying Artificial Neural Networks to Energy Quality Measurement Fernando Soares dos Reis.
Optimizing number of hidden neurons in neural networks
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Data Sources The most sophisticated forecasting model will fail if it is applied to unreliable data Data should be reliable and accurate Data should be.
Forecasting.
Speech Enhancement Based on a Combination of Spectral Subtraction and MMSE Log-STSA Estimator in Wavelet Domain LATSI laboratory, Department of Electronic,
06/2000Short-term load forecasting1 SHORT TERM LOAD FORECASTING USING NEURAL NETWORKS AND FUZZY LOGIC George G Karady Arizona State University.
Load Forecasting Eugene Feinberg Applied Math & Statistics Stony Brook University NSF workshop, November 3-4, 2003.
Multi-Resolution Analysis (MRA)
Chapter 25 Weather Section 4 Forecasting Weather Notes 25-6.
Short-Term Load Forecasting In Electricity Market N. M. Pindoriya Ph. D. Student (EE) Acknowledge: Dr. S. N. Singh ( EE ) Dr. S. K. Singh ( IIM-L )
Part II – TIME SERIES ANALYSIS C2 Simple Time Series Methods & Moving Averages © Angel A. Juan & Carles Serrat - UPC 2007/2008.
1 Econometric Load Forecasting Peak and Energy Forecast 06/14/2005 Econometric Load Forecasting Peak and Energy Forecast 06/14/2005.
October 14, 2010Neural Networks Lecture 12: Backpropagation Examples 1 Example I: Predicting the Weather We decide (or experimentally determine) to use.
Weather Unit How does weather impact us? Team Members.
Quantitative Trading Strategy based on Time Series Technical Analysis Group Member: Zhao Xia Jun Lorraine Wang Lu Xiao Zhang Le Yu.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Uncertainty in Wind Energy
Ranga Rodrigo April 5, 2014 Most of the sides are from the Matlab tutorial. 1.
ENG4BF3 Medical Image Processing
Chapter 4 Forecasting Mike Dohan BUSI Forecasting What is forecasting? Why is it important? In what areas can forecasting be applied?
ENDA MOLLOY, ELECTRONIC ENG. FINAL PRESENTATION, 31/03/09. Automated Image Analysis Techniques for Screening of Mammography Images.
Stream-Based Electricity Load Forecast Authors: Joao Gama Pedro Pereira Rodrigues Presented by: Viktor Botev.
Oceanography 569 Oceanographic Data Analysis Laboratory Kathie Kelly Applied Physics Laboratory 515 Ben Hall IR Bldg class web site: faculty.washington.edu/kellyapl/classes/ocean569_.
U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 2011 Predicting Solar Generation from Weather Forecasts Using Machine Learning Navin.
The Wavelet Tutorial: Part3 The Discrete Wavelet Transform
Section 4: Forecasting the Weather
December 5, 2012Introduction to Artificial Intelligence Lecture 20: Neural Network Application Design III 1 Example I: Predicting the Weather Since the.
© Negnevitsky, Pearson Education, Will neural network work for my problem? Will neural network work for my problem? Character recognition neural.
A Statistical Comparison of Weather Stations in Carberry, Manitoba, Canada.
Time Series Data Analysis - I Yaji Sripada. Dept. of Computing Science, University of Aberdeen2 In this lecture you learn What are Time Series? How to.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
ERCOT Long-Term Demand and Energy Forecasting February 20, 2007 Bill Bojorquez.
Time series Decomposition Farideh Dehkordi-Vakil.
Week 11 Introduction A time series is an ordered sequence of observations. The ordering of the observations is usually through time, but may also be taken.
Lesson 4 -Part A Forecasting Quantitative Approaches to Forecasting Components of a Time Series Measures of Forecast Accuracy Smoothing Methods Trend Projection.
2016 Long-Term Load Forecast
ERCOT PUBLIC 10/7/ Load Forecasting Process Review Calvin Opheim Generation Adequacy Task Force October 7, 2013.
Hybrid Load Forecasting Method With Analysis of Temperature Sensitivities Authors: Kyung-Bin Song, Seong-Kwan Ha, Jung-Wook Park, Dong-Jin Kweon, Kyu-Ho.
Each neuron has a threshold value Each neuron has weighted inputs from other neurons The input signals form a weighted sum If the activation level exceeds.
Jun Li 1, Zhongdong Yang 1, W. Paul Menzel 2, and H.-L. Huang 1 1 Cooperative Institute for Meteorological Satellite Studies (CIMSS), UW-Madison 2 NOAA/NESDIS/ORA.
Neural Network Recognition of Frequency Disturbance Recorder Signals Stephen Tang REU Final Presentation July 22, 2014.
IEEE International Conference on Fuzzy Systems p.p , June 2011, Taipei, Taiwan Short-Term Load Forecasting Via Fuzzy Neural Network With Varied.
LOAD FORECASTING. - ELECTRICAL LOAD FORECASTING IS THE ESTIMATION FOR FUTURE LOAD BY AN INDUSTRY OR UTILITY COMPANY - IT HAS MANY APPLICATIONS INCLUDING.
1 A latent information function to extend domain attributes to improve the accuracy of small-data-set forecasting Reporter : Zhao-Wei Luo Che-Jung Chang,Der-Chiang.
Multi-Interval Real-Time Market (MIRTM) Updates SAWG Sean Chang Market Analysis February 22, 2016 ERCOT Public Version
Weather Section 4 Section 4: Forecasting the Weather Preview Key Ideas Global Weather Monitoring Weather Maps Weather Forecasts Controlling the Weather.
Multi-Area Load Forecasting for System with Large Geographical Area S. Fan, K. Methaprayoon, W. J. Lee Industrial and Commercial Power Systems Technical.
REAL-TIME ELECTRICITY DEMAND FORECASTING Feb 23, 2016 QING-GUO WANG Distinguished Professor Institute of Intelligent Systems (IIS) University of Johannesburg.
Wave height prediction in the Apostle Islands
Final Year Project Presentation --- Magic Paint Face
Face Recognition and Detection Using Eigenfaces
Chap. 7 Regularization for Deep Learning (7.8~7.12 )
Arctic Sea Ice Cover Minimum Summer Sea Ice in 1979 ~ 7.01 million sq km Red line outlines extent for reference Minimum Summer Sea Ice in.
Department of Electrical Engineering
Yi Zhao1, Yanyan Shen*1, Yanmin Zhu1, Junjie Yao2
Example I: Predicting the Weather
Kreshna GOPAL C. Prakash KHEDUN Anoop SOHUN
Presentation transcript:

Short-Term Load Forecasting: Similar Day-Based Wavelet Neural Networks Ying Chen, Peter B. Luh, Fellow, IEEE, Che Guan, Yige Zhao Laurent D. Michel Matthew A. Coolbeth, Peter B. Friedland Stephen J. Rourke, Senior Member, IEEE World Congress on Intelligent Control and Automation, July 2008 IEEE TRANSACTIONS ON POWER SYSTEMS, Feb 2010

Outline  Background  Similar Day-Based Wavelet Neural Networks  Weekday Index and Weather  Similar Day-Based Load Input Selection  Decomposition Input Load  Neural Networks  Testing Results  Conclusion

Background  In deregulated electricity markets, short-term load forecasting is important for reliable power system operation, and significantly affects markets and their participants.  Representative short-term load forecasting method  Regressions  Similar day methods  Neural networks

Similar Day-Based Wavelet Neural Networks  Similar day-based wavelet neural network method (SIWNN) is developed to predict tomorrow’s load.  Consists of similar-day based input selection, wavelet decomposition, and neural networks.

Similar Day-Based Wavelet Neural Networks  Main idea is to select the similar day’s load as the input load, apply wavelet to decompose it into low and high frequency components, and then use separate networks to predict the two components of tomorrow’s load.

Similar Day-Based Wavelet Neural Networks  Load affecting factors  Weekday Index  Weather  Similar Day-Based Load Input Selection  Decomposition Input Load  Neural Networks

Weekday Index  Weekday index is an important load affecting factor in view that different days of a week generally have different load shapes

Weather - winter  Weather information used in SIWNN includes wind-chill temperature, humidex, wind speed, cloud cover, and precipitation.  Temperature that is felt could be much lower than air temperature in winter cause of wind, so wind-chill temperature is used for winter. T wc :wind-chill temperature T a :air temperature v:wind speed

Weather - winter  Scatter plot of load versus T wc  Convert to a near linear pattern by processing with the V-shaping function:

Weather - summer  The combined effects of heat and humidity cause high level of discomfort in summer. Therefore, humidex that measures the combined effect of heat and humidity is used for summer H:humidex T a :air temperature D:dew point

Weather - summer  Also Convert to a near linear pattern by V-shaping function:

Similar Day-Based Load Input Selection  Historical load is usually used as input for neural network based prediction.  Common practice is to use the most recently available load, like the load of yesterday, and the load of one week ago with the same weekday index.

Similar Day-Based Load Input Selection  Similar day selected is required to have the same weekday index and similar weather to that of tomorrow, and also required to have its day-of-a- year index within a neighborhood of that of tomorrow to avoid seasonal variations. f :tomorrow (the forecasted day) i :historical day w :weather factor (wind-chill in winter, humidex in summer)

Similar Day-Based Load Input Selection  Scatter plot and correlation coefficient of common and proposed methods Correlation coefficient = 0.67 Correlation coefficient = 0.95 Common (versus yesterday)Proposed (versus similar day)

Decomposition Input Load  Daubechies wavelets are good for load forecasting since they are orthogonal wavelets, and will not cause information loss in the frequency domain.  In SIWNN, Daubechies 4 wavelet (Db4) is used to decompose the input load into a low frequency component and a high frequency component.

Decomposition Input Load  L is the scaling function for Db4 used to filter out high frequency component from the selected similar day’s load.  Down-sampling: Reduce data volume by dropping odd indexed data points  Up-sampling: Pad zeros to the down-sampled data so as to recover data length  Low-pass filter: Remove distortion caused by up-sampling.

Decomposition Input Load  Wavelet decomposition result for New England,2006  Zoom in the original and low frequency for some hours

Neural Networks  Two three-layer perceptron networks are separately used for the low frequency component and the high frequency component.  Inputs are selected based on testing experience.

Neural Networks  The two networks are first trained by using historical actual data, with the similar day-based selection criteria applied to each day in the training period.  Training process terminates when the training error is less than a specified threshold. To avoid over-fitting, for each network, number of hidden neurons, input selection, and threshold value for terminating training are determined based on extensive testing.  Predictions generated by the two networks are added up to be tomorrow’s forecasted load.

Testing results  Three examples are presented below.  Example 1: Uses a classroom-type problem to examine the value of using wavelet decomposition.  Example 2: Predicts New England 2006 load, demonstrates the values of wind-chill temperature, humidex, and weather preprocessing, and examines sensitivity of prediction to weather forecasting errors.  Example 3: Predicts New England 2007 load, and examines the effects of using wavelet decomposition, similar day’s load, and supplemental load on prediction accuracy

Example 1  Consider a signal:  Five hundred noisy data set were randomly generated for training  Object is to find y(t), t=501~520

Example 1  Our method SIWNN and the standard NN method that uses a single neural network without wavelet decomposition are tested.  MAE is 0.86 for SIWNN, and 2.89 for the standard NN method

Example 2 – Case 1  This example predicts New England 2006 load, and includes four cases.  Case 1: Compares using wind-chill temperature versus using air temperature

Example 2 – Case 2  Case 2: Compares using humidex versus using dew point

Example 2 – Case 3  Case 3: SIWNN is used to with and without data preprocessing(v-shaping wind-chill temperature and humidex)  Effects of the preprocessing on neural network training speed are also examined by comparing the training iteration numbers(low, high) frequency  With processing (700, 1230) iterations  Without processing (1540, 3127) iterations

Example 2 – Case 4  Case 4: SIWNN and the standard NN method are both tested by using actual weather and predicted weather. SIWNN is less sensitive to weather forecasting errors as compared with the standard NN method.

Example 3 – Case 1  This example predicts New England 2007 load, and includes four cases.  Case 1: SIWNN and a single network without wavelet decomposition are compared.

Example 3 – Case 2  Case 2: Prediction of high frequency load is examined with accuracy measured by MAE

Example 3 – Case 2  To examine the value of precipitation, the high frequency network is tested with and without precipitation.

Example 3 – Case 3  Case 3: Compares using the similar day’s load versus the standard practice of using the most recent load

Example 3 – Case 4  Case 4: SIWNN is used with and without the supplemental load(today’s predicted load) to examine its value.

Conclusion  This paper presents a framework that combines similar day selection, wavelet decomposition, and neural networks to forecast tomorrow’s load.  Key idea is to use similar day’s load supplemented by today’s predicted load as input load, and use a synergistic combination of wavelet decomposition and neural networks to capture key features of load at low and high frequencies  This method has been extended for holiday load forecasting, and very short-term load forecasting.