SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Summary of the Presentation

 Short Term Demand Forecasting Using Double                      Overview of the Brazilian Power System
   Exponential Smoothing and Interventions to
  Account for Holidays and Temperature Effects                   Short Term Load Forecasting
                                                                 Overview of this work
                    Reinaldo Castro Souza
                                                                 Temperature Effects
                        Mônica Barros
                Cristina Vidigal C. de Miranda                   Holiday Effects

        Pontifícia Universidade Católica do Rio de Janeiro       Double Seasonal Exponential Smoothing
                                                                 Application
                           July 2007                         1                                                              2




Overview of the Brazilian Power                                  Overview of the Brazilian Power
           System                                                           System

Until mid-90’s, the Brazilian electric sector was primarily a    Electricity consumption growth rates = 7% yearly rate on
government-owned enterprise. Expansion planning was              average for the past 30 years.
centralized and determined by government-made demand             Hydroelectric plants are responsible for roughly 80% of
forecasts.                                                       the country’s total energy production.
The liberalization process is still incomplete.                  Thermal plants had been built on the past few years to
Currently, the Brazilian power sector includes a mix of          serve as a hedge against unfavorable hydrological
public companies controlled by state and federal                 conditions.
governments and privately held companies.                        Privatization of the sector started in the mid-nineties,
                                                                 inspired on the British model.
                                                             3                                                              4
Overview of the Brazilian Power                                 Overview of the Brazilian Power
           System                                                          System
                                                                The electricity sector regulatory framework was further altered in
The privatization process in the UK occurred at a stage of
                                                                2004.
almost stagnant demand, while in Brazil it was carried out at
a time of fast growing consumption.                             When President Lula took office in 2003, there was concern about
                                                                the small amount of new private investments in power generation
This might explain why the privatization process in Brazil
                                                                brought about by the privatization model started in the previous
has suffered drawbacks.
                                                                government.
The inability to attract new investments was one of the
                                                                The power rationing in 2001/2002 clearly exposed the weaknesses
reasons that led President Lula’s government to forsake the
                                                                of the privatization process.
model conceived by the previous government and impose
new rules, the so called “New Electric Sector Model”.           The reform initiated in Lula’s government transferred the liability
                                                                of energy purchases from distributors to the Federal government.
                                                            5                                                                    6




Overview of the Brazilian Power                                               Short Term Load
           System                                                               Forecasting
Distributors are required to inform their long term              Short-term demand forecasts:
projected demands and the government acquires the                    essential for the reliable and efficient operation of
total necessary amount of energy in auctions.                        electrical grids,
There are severe penalties for distributors who under-               can point out local anomalies, special events (holidays,
purchase energy, and up to 103% of the actual demand                 major sport events) or unusual temperatures.
can be over-purchased and passed-through to tariffs, so          The importance of such forecasts grows as safety limits and
there is a bias towards over-purchasing energy, since            margins become tighter, as a consequence of competitive
penalties to distributors are highly assymetric.                 business environment.
These limits are thought of as very narrow, especially in        Also fundamental to improve current internal processes in
what concerns longer term forecasts, as distributors are         distribution companies and to ensure the smooth operation
forced to declare their demands ten years in advance.            of the electric grid.
                                                            7                                                                    8
Overview of this Work                                             Overview of this Work

In this work we apply a version of Holt-Winters method,           Requirements:
originally developed by J. Taylor.
                                                                  Quarter hourly forecasts up to 7 days in advance.
The choice of exponential smoothing methods was also a
                                                                  When in operation, models should be re-adjusted on a daily
choice for simplicity. These methods are generally
                                                                  basis, in the morning (at 10:00 a.m.).
characterized by:
                                                                  Short-term load is severely influenced by temperature.
   Ease of implementation and
                                                                  From a practical standpoint, it is no trivial task to
   Robustness
                                                                  incorporate such information in a system designed to run in
These are important considerations when choosing among            almost real time.
alternative models.                                          9                                                                  10




    Overview of this Work                                                      Temperature Effects

Moreover, temperature forecasts in Brazil are inaccurate and      Electricity consumption is heavily affected by climate
                                                                  variables, particularly temperature.
unavailable with the desired degree of geographical
                                                                  Temperature may be the most important climate variable to
granularity.                                                      affect load, but it is certainly not the only one.
A future version of this work will attempt to incorporate daily   Other variables, such as humidity, wind speed, rainfall and
                                                                  luminosity, could be considered. However, historical data
temperature to improve our short term forecasts, but little       for these variables is quite hard to obtain in Brazil, and even
hope remains on the use or the availability of high frequency     temperature data isn’t available in frequencies higher than
                                                                  daily observations.
temperature data.

                                                            11
Temperature Effects                                            Temperature Effects

Moreover, forecasting these variables is no trivial task, and   It is a known fact that the relationship between
not readily available from weather data providers.              energy consumption and temperature is nonlinear,
On the other hand, temperature forecasts, up to 3 or 5 days     and depends on the temperature level.
ahead, are usually available free of charge for major           For example, a 1oC change in temperature (from
Brazilian cities, with a reasonable degree of accuracy.         27ºC to 28ºC, has an entirely different effect on
                                                                load than a change from 34ºC to 35ºC).
In this study, the available weather data consisted of          Moreover, the effect also depends on the season of
maximum and minimum daily temperatures during a 4 year          the year; hence the temperature effect in the cold
interval.                                                       season is different than that during summer.




            Temperature Effects                                            Temperature Effects

We also believe on the existence of a saturation                One should note a major difference with respect to
effect – above a certain temperature level,                     European countries and the USA.
variations in temperature do no produce further                 In the Northern hemisphere, there is a widespread
increases in demand.                                            use of heaters in the winter and air-conditioning in
One can summarize this effect by saying that, above             the summers, so the relationship between load and
a certain temperature, all refrigeration equipment              temperature is “U-shaped” – load tends to increase
has already been turned on.                                     when temperatures are very low or very high.
Finally, the temperature effect varies according                In Brazil, low temperatures are very rarely
with the day of the week, and also within the day of            observed, the effect of temperature on electricity
the week.                                                       consumption tends to be felt in warm days.
Temperature Effects                                                         Temperature Effects
Thus, there exists a floor value for the temperature above         We propose the following model for the
which the temperature influences the load.                         relationship between load and temperature:
There is also a ceiling level, which corresponds to the                                                 ⎡        ⎛ TM m ,a ,ka ⎞
                                                                                                              −λ ⎜                 ⎤
                                                                            Gm ,a ,ka                                         Tm ⎟
saturation effect already mentioned – if the temperature is                             = 1 + ( K1 − 1) ⎢1 − e ⎝                 ⎠
                                                                                                                                   ⎥ + errorm
above the ceiling, it has no further impact on the demand.                   Cm , a                     ⎢
                                                                                                        ⎣                          ⎥
                                                                                                                                   ⎦
The first step in the procedure is to define a temperature         In the previous equation, there are two parameters to be
threshold (or floor level) above which the temperature effect      estimated, K1 and λ. K1 indicates the maximum effect of
on load will be felt.                                              temperature on the load. After inspecting the data we set K1
The threshold level chosen was the average monthly                 = 1.2, thus the maximum effect of temperature would be a
temperature.                                                       20% increase on consumption.
This procedure was done twice, as two different temperature        Thus, only one parameter remains to be estimated, which is
models will be obtained, one for the minimum daily                 done by ordinary least squares.
temperature and one for the maximum daily temperature.




            Temperature Effects                                                         Temperature Effects

Next we present the results for medium and heavy
                                                                                                                 February 2006
loads for different seasons.                                                                       Rule based on MAXIMUM temperature
                                                                                     Medium Load                                         Heavy Load
The correction algorithm is implemented for both                 Day 3
                                                                          MAPE uncorrected
                                                                                1.48
                                                                                             MAPE corrected
                                                                                                 1.51
                                                                                                                             MAPE uncorrected
                                                                                                                                   4.68
                                                                                                                                                 MAPE corrected
                                                                                                                                                     4.24
minimum and maximum daily temperatures.                          Day 6
                                                                 Day 7
                                                                                3.34
                                                                                3.77
                                                                                                 3.22
                                                                                                 3.64
                                                                                                                                   7.12
                                                                                                                                   2.57
                                                                                                                                                     5.88
                                                                                                                                                     1.96
                                                                Average         2.86             2.79                              4.79              4.03
One conclusion clearly emerges: there is no single                                                  Rule based on MINIMUM temperature
best answer – sometimes the correction factor based                                  Medium Load
                                                                          MAPE uncorrected   MAPE corrected
                                                                                                                                         Heavy Load
                                                                                                                             MAPE uncorrected    MAPE corrected
                                                                 Day 6          3.34             1.71                              7.12              5.88
on the minimum temperature works better than that                Day 7          3.77             1.77                              2.57              1.96
                                                                Average         3.56             1.74                              4.84              3.92
based on the maximum temperature and vice-versa.
Temperature Effects                                                          Temperature Effects

                                                                                 Both rules are extremely effective in
                                   September 2005
                          Rule based on MAXIMUM temperature
                   Medium Load                          Heavy Load
                                                                                 reducing forecast error, for both medium and
Day 1
        MAPE uncorrected
              2.30
                           MAPE corrected
                               1.37
                                            MAPE uncorrected
                                                  1.48
                                                                MAPE corrected
                                                                    0.58
                                                                                 heavy load periods.
                          Rule based on MINIMUM temperature
                   Medium Load
        MAPE uncorrected   MAPE corrected
                                                        Heavy Load
                                            MAPE uncorrected    MAPE corrected
                                                                                 The rule based on the maximum temperature
Day 1         2.30             1.17               1.48              0.62         seems slightly more effective for the heavy
                                                                                 load, and the other is slightly better for the
                                                                                 medium load.




                   Temperature Effects                                                         Holiday Effects

   The number of days which were candidates for correction                       We include interventions to account for holiday effects.
   varied according to the rule used and the month of the year.
   In some months, there were no “candidate days” using one                      These are treated exogenously, and we correct the forecasts after
   set of rules or the other (sometimes both). This is certainly                 they have been produced by the model.
   due to the fairly small sample of temperature data used to
                                                                                 Initially, the bank holidays and the “normal days” are grouped into
   generate the “threshold” levels.
   Only 4 years of daily maximum and minimum temperatures                        14 different profiles; one for each day of the week, using the original
   were available, from which monthly averages were                              15 minutes observations.
   computed, and we believe the temperature threshold may be
                                                                                 We created different rules for holidays in different weekdays, but we
   set more appropriately as more data becomes available.
                                                                                 could not treat the monthly/daily holiday effect separately due to the
   However, even a very simple exogenous rule, that does not
   use high frequency temperatures, can substantially improve                    insufficient amount of historical data.
   the forecasting ability of the model.                                                                                                              24
Double Seasonal Exponential                                          Double Seasonal Exponential
         Smoothing                                                            Smoothing
Consider a quarter-hourly series.                                  The updating equations for the multiplicative Holt-Winters
The daily and weekly seasonal periods are, respectively, s1 =      Double Seasonal Model are given by: (Taylor, 2003)
96 and s2 = 672.
                                                                                    Level               ⎛      Xt        ⎞
                                                                                                        ⎜ Dt − s Wt − s ⎟ (
Let:                                                                                             St = α ⎜                  + 1 − α )( St −1 + Tt −1 )
                                                                                                                         ⎟
                                                                                                        ⎝       1      2 ⎠

   Xt = observed load,                                          Table 1             Trend              Tt = γ ( St − St −1 ) + (1 − γ ) Tt −1
   Xt(k) = k-step ahead forecast at time t,                                      Seasonality 1               ⎛ Xt              ⎞
                                                                                                      Dt = δ ⎜
                                                                                                             ⎜ St .Wt − s      ⎟ + (1 − δ ) Dt − s1
                                                                                                                               ⎟
   Dt and Wt = daily and weekly seasonal factors.                                                            ⎝            2    ⎠
                                                                                 Seasonality 2                 ⎛ Xt ⎞
                                                                                                               ⎜ St .Dt − s ⎟ (
   St = local level,                                                                                 Wt = w ⎜                  + 1 − w ) Wt − s2
                                                                                                                             ⎟
                                                                                                               ⎝           1 ⎠

   Tt = local trend.                                                              Forecasting        X t (k ) = ( St + k .Tt ) Dt − s1 + k .Wt − s2 + k

Let α, γ, δ, ω denote the smoothing constants.
                                                           25                                                                                             26




 Double Seasonal Exponential
         Smoothing                                                                     Application

                                                                    The original data consisted of three years of quarter-hourly loads.
The smoothing parameters α, γ, δ, ω are optimized using the
minimum one step ahead mean squared error criterion                 Due to the amount of time required for parameter optimization,
                                                                    we worked with much smaller samples.
through a genetic algorithm..
                                                                    Our “in sample” periods ranged from one to six months, and we
The model has 96 parameters per day and 672 weekly                  did not observe a significant improvement in forecasting ability
parameters.                                                         when using larger samples.

                                                                    Thus, for the remainder of this work, we assume an “in sample”
                                                                    period of a single month.

                                                           27                                                                                             28
Application                                                         Application

   As the required forecast horizon is only one week ahead we              The next figure shows the observed loads and forecasts for the
   did not consider the trend term as the period is too short to           period 15 to 21 July 2005.
   observe any increment in the growth rate.                               The in sample period used to obtained the smoothing parameters

   Thus, we use a more simplified structure than that of Table 1,          was June 15th to July 14th 2005 .

   with only three smoothing constants: α, δ and ω.                        The smoothing constants found by the optimization procedure
                                                                           were: α = 0.08, δ = 0.137 and ω = 0.627.


                                                                      29                                                                30




                         Application                                                          Application

 7500                                                                       The MAPE for the entire forecasting horizon is 1.24%.
 7000
 6500                                                                       It might seem surprising that the fit doesn’t seem to
 6000
 5500                                                                       deteriorate as the forecast horizon increases.
 5000
 4500
                                                                            The model seems to perform differently at different times of
 4000
 3500                                                                       the day.
 3000
 2500
        1      97         193       289          385      481   577         The next figure exhibits the MAPE at every hour during the
               Real                        P redi ct
                                                                            entire 7 day out of sample forecasting period.
Figure 1. Real and Predicted Loads – 15/07/2005 to 21/07/2005
                                                                      31                                                                32
Application                                                                                              Application

                                    M AP E - Hou rl y a v e ra ge (%)
 3 .0                                                                                                                    Forecasting errors are larger at around 19:00-20:00h.
 2 .5

 2 .0                                                                                                                    This period is the part of the daily peak load for the system.
 1 .5
 1 .0                                                                                                                    The next figure presents average daily errors. Average
 0 .5
                                                                                                                         errors, as measured by MAPE, do not increase with the
 0 .0




                                                                                            21:00
               3:00




                                     9:00
                                            10:00
                                                    11:00
                                                    12:00
                                                            13:00
                                                            14:00
                                                                    15:00
                                                                            16:00
                                                                            17:00
                                                                                    18:00
                                                                                    19:00
                                                                                            20:00


                                                                                                    22:00
                                                                                                    23:00
        1:00
               2:00


                      4:00
                             5:00
                             6:00
                             7:00
                                     8:00




                                                                                                            0:00
                                                                                                                         forecasting horizon. The average error for the seventh day is
                                                                                                                         very close to the corresponding error for the first day.
Figure 2. Hourly Average – Mean Absolute Percentage Error

                                                                                                                   33                                                                     34




                                  Application                                                                                             Application
                                    Avera ge Daily Erros (%)
2.5                                                                                                                     We repeat the analyses using as an in sample period August
                                                                                                                        2005 to predict the first two weeks in September 2005.
2.0

1.5                                                                                                                     The optimization procedure yielded α = 0.1, δ = 0.02 and ω
                                                                                                                        = 0.76.
1.0

0.5
                                                                                                                        This particular out of sample period was chosen to test the
                                                                                                                        validity of our empirical rule to account for holidays.
0.0
               1             2        3               4              5               6              7                   September 7th is a fixed national holiday in Brazil.
 Figure 3. Average Daily MAPEs
                                                                                                                   35                                                                     36
Application                                                                                                                                                   Application

  7500

  7000
                                                                                                                                                                                                        The MAPE for this period without the holiday correction
  6500                                                                                                                                                                                                  was 5.82%, and the seventh day MAPE alone was 27.97%.
  6000

  5500                                                                                                                                                                                                  On the other hand, with the holidays correction, this seventh
  5000

  4500
                                                                                                                                                                                                        day MAPE (i.e. the forecast for September, 7th) decreased
  4000                                                                                                                                                                                                  to 2.92%. The MAPE for the whole period became 2.15%.
  3500
  3000                                                                                                                                                                                                  Figure 6 displays the graph of the real and of the forecasted
  2500
          1                      97                       193                     289                            385                      481                             577                           load on September 7th, with and without the holiday
                          Real                                                 Predict
                                                                                                                                                                                                        correction.
 Figure 4. Real and Predicted Loads – 01/09/2005 to 07/09/2005
                                                                                                                                                                                                   37                                                              38




                                                     Application                                                                                                                                                       Conclusions

 7500                                                                                                                                                                                                   We presented an application of Holt-Winters Double
 7000
 6500                                                                                                                                                                                                   Seasonal Exponential Smoothing Model to forecast quarter-
 6000
 5500                                                                                                                                                                                                   hourly loads in Southeast Brazil. The results for two “out of
 5000
 4500
                                                                                                                                                                                                        sample” periods were shown, and we addressed the validity
 4000
                                                                                                                                                                                                        of exogenous holiday and temperature corrections.
 3500
 3000
 2500
                                                                                                                                                                                                        Overall performance is good and forecasts do not seem to
         0:15




                                     4:15
                                            5:15




                                                                                                                  14:15
                1:15
                       2:15
                              3:15




                                                   6:15
                                                          7:15
                                                                 8:15
                                                                        9:15
                                                                                10:15
                                                                                         11:15
                                                                                                 12:15
                                                                                                         13:15


                                                                                                                          15:15
                                                                                                                                  16:15
                                                                                                                                          17:15
                                                                                                                                                  18:15
                                                                                                                                                          19:15
                                                                                                                                                                  20:15
                                                                                                                                                                           21:15
                                                                                                                                                                                   22:15
                                                                                                                                                                                           23:15




                                                                                                                                                                                                        significantly worsen as the forecast horizon increases, even
          real                 previsão wi thout correct                                previsão with correct
                                                                                                                                                                                                        when we use a small “in sample” period to estimate the
Figure 6. Real, Predicted without correction, Predicted with correction Loads –                                                                                                                         smoothing constants in the model.
07/09/2005                                                                                                                                                                                         39                                                              40
References
Esteves, G. R. T., Modelos de Previsão de Curto Prazo, Dissertação de
Mestrado, Departamento de Engenharia Elétrica, Pontifícia
Universidade Católica do Rio de Janeiro, 2003.
Kawabata, T. H., Um Novo Modelo Híbrido para Previsão Horária de
Cargas Elétricas no Curto Prazo, Dissertação de Mestrado,
Departamento de Engenharia Elétrica, Pontifícia Universidade Católica
do Rio de Janeiro, 2002.
Taylor, JW, Menezes, LM, McSharry, PE, A Comparison of
Univariate Methods for Forecasting Eletricity Demand up to s Day
Ahead, International Journal of Forecasting, 22(1), 1-16, 2006.
Taylor, JW, Exponential Smoothing with a Damped Multiplicative
Trend, International Journal of Forecasting, 19(4), 715-725, 2003a.
Taylor, JW, Short-Term Electricity Demand Forecasting Using Double
Seasonal Exponential Smoothing, Journal of Operational Research
Society, 54, 799-805, 2003b.
                                                                        41

Mais conteúdo relacionado

Semelhante a Ecomod 2007

Electric Load Forecasting Using Genetic Algorithm – A Review
Electric Load Forecasting Using Genetic Algorithm – A Review Electric Load Forecasting Using Genetic Algorithm – A Review
Electric Load Forecasting Using Genetic Algorithm – A Review IJMER
 
Poyry - Within day flexibilitypress - Point of View
Poyry - Within day flexibilitypress - Point of ViewPoyry - Within day flexibilitypress - Point of View
Poyry - Within day flexibilitypress - Point of ViewPöyry
 
Toward a New Grid Operating Paradigm 2013
Toward a New Grid Operating Paradigm 2013Toward a New Grid Operating Paradigm 2013
Toward a New Grid Operating Paradigm 2013Paul De Martini
 
The effectiveness of Feedback on energy consumption
The effectiveness of Feedback on energy consumptionThe effectiveness of Feedback on energy consumption
The effectiveness of Feedback on energy consumptionGruene-it.org
 
ena_future_network_cost_august_2015
ena_future_network_cost_august_2015ena_future_network_cost_august_2015
ena_future_network_cost_august_2015Garth Crawford
 
FEF STATEMENT ON THE PRESIDENT’S REQUEST FOR EMERGENCY POWER FROM CONGRESS: ...
FEF STATEMENT ON THE PRESIDENT’S REQUEST FOR EMERGENCY POWER FROM CONGRESS:  ...FEF STATEMENT ON THE PRESIDENT’S REQUEST FOR EMERGENCY POWER FROM CONGRESS:  ...
FEF STATEMENT ON THE PRESIDENT’S REQUEST FOR EMERGENCY POWER FROM CONGRESS: ...FEF Philippines
 
Session 3: Impact on U.S. Ancillary Services Markets from Variable Renewable ...
Session 3: Impact on U.S. Ancillary Services Markets from Variable Renewable ...Session 3: Impact on U.S. Ancillary Services Markets from Variable Renewable ...
Session 3: Impact on U.S. Ancillary Services Markets from Variable Renewable ...IPPAI
 
Energy Management Impact on Distributed Control Systems (DCS) in Industrial E...
Energy Management Impact on Distributed Control Systems (DCS) in Industrial E...Energy Management Impact on Distributed Control Systems (DCS) in Industrial E...
Energy Management Impact on Distributed Control Systems (DCS) in Industrial E...Schneider Electric
 
Mi 3 2011 Pg 36
Mi 3 2011 Pg 36Mi 3 2011 Pg 36
Mi 3 2011 Pg 36blaurense
 
Mi 3 2011_pg_36
Mi 3 2011_pg_36Mi 3 2011_pg_36
Mi 3 2011_pg_36blaurense
 
Smart Grid Operational Services Leveraging Technology To Transform Td Operati...
Smart Grid Operational Services Leveraging Technology To Transform Td Operati...Smart Grid Operational Services Leveraging Technology To Transform Td Operati...
Smart Grid Operational Services Leveraging Technology To Transform Td Operati...Gord Reynolds
 
A Review on Integration of Wind Turbines in Distributed Generation Power System
A Review on Integration of Wind Turbines in Distributed Generation Power SystemA Review on Integration of Wind Turbines in Distributed Generation Power System
A Review on Integration of Wind Turbines in Distributed Generation Power Systemijtsrd
 
Transient Stability Assessment of Hybrid Distributed Generation Using Facts D...
Transient Stability Assessment of Hybrid Distributed Generation Using Facts D...Transient Stability Assessment of Hybrid Distributed Generation Using Facts D...
Transient Stability Assessment of Hybrid Distributed Generation Using Facts D...IJMERJOURNAL
 
EWEB Electricity - Applied Reinventing Fire Sustainable Development Theories_...
EWEB Electricity - Applied Reinventing Fire Sustainable Development Theories_...EWEB Electricity - Applied Reinventing Fire Sustainable Development Theories_...
EWEB Electricity - Applied Reinventing Fire Sustainable Development Theories_...Benjamin Farrell
 
The Brazilian Conundrum_ More Hydropower, Greater Greenhouse Gas Emissions
The Brazilian Conundrum_ More Hydropower, Greater Greenhouse Gas EmissionsThe Brazilian Conundrum_ More Hydropower, Greater Greenhouse Gas Emissions
The Brazilian Conundrum_ More Hydropower, Greater Greenhouse Gas EmissionsAntónio Oliveira
 
IMechE Energy Storage
IMechE Energy StorageIMechE Energy Storage
IMechE Energy Storagecraigyoungw
 
Characterization of electricity demand based on energy consumption data from ...
Characterization of electricity demand based on energy consumption data from ...Characterization of electricity demand based on energy consumption data from ...
Characterization of electricity demand based on energy consumption data from ...IJECEIAES
 
A national perspective on using rates to control power system costs (recommen...
A national perspective on using rates to control power system costs (recommen...A national perspective on using rates to control power system costs (recommen...
A national perspective on using rates to control power system costs (recommen...bobprocter
 
Accenture digitally-enabled-grid-pov-utility-distribution
Accenture digitally-enabled-grid-pov-utility-distributionAccenture digitally-enabled-grid-pov-utility-distribution
Accenture digitally-enabled-grid-pov-utility-distributionStu Laurie
 

Semelhante a Ecomod 2007 (20)

Electric Load Forecasting Using Genetic Algorithm – A Review
Electric Load Forecasting Using Genetic Algorithm – A Review Electric Load Forecasting Using Genetic Algorithm – A Review
Electric Load Forecasting Using Genetic Algorithm – A Review
 
Poyry - Within day flexibilitypress - Point of View
Poyry - Within day flexibilitypress - Point of ViewPoyry - Within day flexibilitypress - Point of View
Poyry - Within day flexibilitypress - Point of View
 
Toward a New Grid Operating Paradigm 2013
Toward a New Grid Operating Paradigm 2013Toward a New Grid Operating Paradigm 2013
Toward a New Grid Operating Paradigm 2013
 
The effectiveness of Feedback on energy consumption
The effectiveness of Feedback on energy consumptionThe effectiveness of Feedback on energy consumption
The effectiveness of Feedback on energy consumption
 
Field Essay
Field EssayField Essay
Field Essay
 
ena_future_network_cost_august_2015
ena_future_network_cost_august_2015ena_future_network_cost_august_2015
ena_future_network_cost_august_2015
 
FEF STATEMENT ON THE PRESIDENT’S REQUEST FOR EMERGENCY POWER FROM CONGRESS: ...
FEF STATEMENT ON THE PRESIDENT’S REQUEST FOR EMERGENCY POWER FROM CONGRESS:  ...FEF STATEMENT ON THE PRESIDENT’S REQUEST FOR EMERGENCY POWER FROM CONGRESS:  ...
FEF STATEMENT ON THE PRESIDENT’S REQUEST FOR EMERGENCY POWER FROM CONGRESS: ...
 
Session 3: Impact on U.S. Ancillary Services Markets from Variable Renewable ...
Session 3: Impact on U.S. Ancillary Services Markets from Variable Renewable ...Session 3: Impact on U.S. Ancillary Services Markets from Variable Renewable ...
Session 3: Impact on U.S. Ancillary Services Markets from Variable Renewable ...
 
Energy Management Impact on Distributed Control Systems (DCS) in Industrial E...
Energy Management Impact on Distributed Control Systems (DCS) in Industrial E...Energy Management Impact on Distributed Control Systems (DCS) in Industrial E...
Energy Management Impact on Distributed Control Systems (DCS) in Industrial E...
 
Mi 3 2011 Pg 36
Mi 3 2011 Pg 36Mi 3 2011 Pg 36
Mi 3 2011 Pg 36
 
Mi 3 2011_pg_36
Mi 3 2011_pg_36Mi 3 2011_pg_36
Mi 3 2011_pg_36
 
Smart Grid Operational Services Leveraging Technology To Transform Td Operati...
Smart Grid Operational Services Leveraging Technology To Transform Td Operati...Smart Grid Operational Services Leveraging Technology To Transform Td Operati...
Smart Grid Operational Services Leveraging Technology To Transform Td Operati...
 
A Review on Integration of Wind Turbines in Distributed Generation Power System
A Review on Integration of Wind Turbines in Distributed Generation Power SystemA Review on Integration of Wind Turbines in Distributed Generation Power System
A Review on Integration of Wind Turbines in Distributed Generation Power System
 
Transient Stability Assessment of Hybrid Distributed Generation Using Facts D...
Transient Stability Assessment of Hybrid Distributed Generation Using Facts D...Transient Stability Assessment of Hybrid Distributed Generation Using Facts D...
Transient Stability Assessment of Hybrid Distributed Generation Using Facts D...
 
EWEB Electricity - Applied Reinventing Fire Sustainable Development Theories_...
EWEB Electricity - Applied Reinventing Fire Sustainable Development Theories_...EWEB Electricity - Applied Reinventing Fire Sustainable Development Theories_...
EWEB Electricity - Applied Reinventing Fire Sustainable Development Theories_...
 
The Brazilian Conundrum_ More Hydropower, Greater Greenhouse Gas Emissions
The Brazilian Conundrum_ More Hydropower, Greater Greenhouse Gas EmissionsThe Brazilian Conundrum_ More Hydropower, Greater Greenhouse Gas Emissions
The Brazilian Conundrum_ More Hydropower, Greater Greenhouse Gas Emissions
 
IMechE Energy Storage
IMechE Energy StorageIMechE Energy Storage
IMechE Energy Storage
 
Characterization of electricity demand based on energy consumption data from ...
Characterization of electricity demand based on energy consumption data from ...Characterization of electricity demand based on energy consumption data from ...
Characterization of electricity demand based on energy consumption data from ...
 
A national perspective on using rates to control power system costs (recommen...
A national perspective on using rates to control power system costs (recommen...A national perspective on using rates to control power system costs (recommen...
A national perspective on using rates to control power system costs (recommen...
 
Accenture digitally-enabled-grid-pov-utility-distribution
Accenture digitally-enabled-grid-pov-utility-distributionAccenture digitally-enabled-grid-pov-utility-distribution
Accenture digitally-enabled-grid-pov-utility-distribution
 

Mais de Monica Barros

Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 GujaratiMonica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 GujaratiMonica Barros
 
Capitulo 8 gujarati resumo
Capitulo 8 gujarati resumoCapitulo 8 gujarati resumo
Capitulo 8 gujarati resumoMonica Barros
 
Monica Barros - Econometria - ENCE - 2010 - Resumo Capitulo 7 Gujarati
Monica Barros - Econometria - ENCE - 2010 - Resumo Capitulo 7 GujaratiMonica Barros - Econometria - ENCE - 2010 - Resumo Capitulo 7 Gujarati
Monica Barros - Econometria - ENCE - 2010 - Resumo Capitulo 7 GujaratiMonica Barros
 
Introdução à programação em R
Introdução à programação em RIntrodução à programação em R
Introdução à programação em RMonica Barros
 
Time series and forecasting from wikipedia
Time series and forecasting from wikipediaTime series and forecasting from wikipedia
Time series and forecasting from wikipediaMonica Barros
 
Barros monica isf2012
Barros monica isf2012Barros monica isf2012
Barros monica isf2012Monica Barros
 
Barros Monica Isf2012
Barros Monica Isf2012Barros Monica Isf2012
Barros Monica Isf2012Monica Barros
 
V29n2a04 Artigo Revista Sobrapo
V29n2a04 Artigo Revista SobrapoV29n2a04 Artigo Revista Sobrapo
V29n2a04 Artigo Revista SobrapoMonica Barros
 

Mais de Monica Barros (13)

Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 GujaratiMonica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
Monica Barros - Econometria - ENCE 2010 - Resumo Capítulo 9 Gujarati
 
Capitulo 8 gujarati resumo
Capitulo 8 gujarati resumoCapitulo 8 gujarati resumo
Capitulo 8 gujarati resumo
 
Monica Barros - Econometria - ENCE - 2010 - Resumo Capitulo 7 Gujarati
Monica Barros - Econometria - ENCE - 2010 - Resumo Capitulo 7 GujaratiMonica Barros - Econometria - ENCE - 2010 - Resumo Capitulo 7 Gujarati
Monica Barros - Econometria - ENCE - 2010 - Resumo Capitulo 7 Gujarati
 
Introdução à programação em R
Introdução à programação em RIntrodução à programação em R
Introdução à programação em R
 
Time series and forecasting from wikipedia
Time series and forecasting from wikipediaTime series and forecasting from wikipedia
Time series and forecasting from wikipedia
 
Barros monica isf2012
Barros monica isf2012Barros monica isf2012
Barros monica isf2012
 
Southeast load
Southeast loadSoutheast load
Southeast load
 
Barros Monica Isf2012
Barros Monica Isf2012Barros Monica Isf2012
Barros Monica Isf2012
 
V30n3a02
V30n3a02V30n3a02
V30n3a02
 
V29n2a04 Artigo Revista Sobrapo
V29n2a04 Artigo Revista SobrapoV29n2a04 Artigo Revista Sobrapo
V29n2a04 Artigo Revista Sobrapo
 
Icord 2007
Icord 2007Icord 2007
Icord 2007
 
Modelagem Revistas
Modelagem RevistasModelagem Revistas
Modelagem Revistas
 
Pulp And Paper Isf
Pulp And Paper IsfPulp And Paper Isf
Pulp And Paper Isf
 

Ecomod 2007

  • 1. Summary of the Presentation Short Term Demand Forecasting Using Double Overview of the Brazilian Power System Exponential Smoothing and Interventions to Account for Holidays and Temperature Effects Short Term Load Forecasting Overview of this work Reinaldo Castro Souza Temperature Effects Mônica Barros Cristina Vidigal C. de Miranda Holiday Effects Pontifícia Universidade Católica do Rio de Janeiro Double Seasonal Exponential Smoothing Application July 2007 1 2 Overview of the Brazilian Power Overview of the Brazilian Power System System Until mid-90’s, the Brazilian electric sector was primarily a Electricity consumption growth rates = 7% yearly rate on government-owned enterprise. Expansion planning was average for the past 30 years. centralized and determined by government-made demand Hydroelectric plants are responsible for roughly 80% of forecasts. the country’s total energy production. The liberalization process is still incomplete. Thermal plants had been built on the past few years to Currently, the Brazilian power sector includes a mix of serve as a hedge against unfavorable hydrological public companies controlled by state and federal conditions. governments and privately held companies. Privatization of the sector started in the mid-nineties, inspired on the British model. 3 4
  • 2. Overview of the Brazilian Power Overview of the Brazilian Power System System The electricity sector regulatory framework was further altered in The privatization process in the UK occurred at a stage of 2004. almost stagnant demand, while in Brazil it was carried out at a time of fast growing consumption. When President Lula took office in 2003, there was concern about the small amount of new private investments in power generation This might explain why the privatization process in Brazil brought about by the privatization model started in the previous has suffered drawbacks. government. The inability to attract new investments was one of the The power rationing in 2001/2002 clearly exposed the weaknesses reasons that led President Lula’s government to forsake the of the privatization process. model conceived by the previous government and impose new rules, the so called “New Electric Sector Model”. The reform initiated in Lula’s government transferred the liability of energy purchases from distributors to the Federal government. 5 6 Overview of the Brazilian Power Short Term Load System Forecasting Distributors are required to inform their long term Short-term demand forecasts: projected demands and the government acquires the essential for the reliable and efficient operation of total necessary amount of energy in auctions. electrical grids, There are severe penalties for distributors who under- can point out local anomalies, special events (holidays, purchase energy, and up to 103% of the actual demand major sport events) or unusual temperatures. can be over-purchased and passed-through to tariffs, so The importance of such forecasts grows as safety limits and there is a bias towards over-purchasing energy, since margins become tighter, as a consequence of competitive penalties to distributors are highly assymetric. business environment. These limits are thought of as very narrow, especially in Also fundamental to improve current internal processes in what concerns longer term forecasts, as distributors are distribution companies and to ensure the smooth operation forced to declare their demands ten years in advance. of the electric grid. 7 8
  • 3. Overview of this Work Overview of this Work In this work we apply a version of Holt-Winters method, Requirements: originally developed by J. Taylor. Quarter hourly forecasts up to 7 days in advance. The choice of exponential smoothing methods was also a When in operation, models should be re-adjusted on a daily choice for simplicity. These methods are generally basis, in the morning (at 10:00 a.m.). characterized by: Short-term load is severely influenced by temperature. Ease of implementation and From a practical standpoint, it is no trivial task to Robustness incorporate such information in a system designed to run in These are important considerations when choosing among almost real time. alternative models. 9 10 Overview of this Work Temperature Effects Moreover, temperature forecasts in Brazil are inaccurate and Electricity consumption is heavily affected by climate variables, particularly temperature. unavailable with the desired degree of geographical Temperature may be the most important climate variable to granularity. affect load, but it is certainly not the only one. A future version of this work will attempt to incorporate daily Other variables, such as humidity, wind speed, rainfall and luminosity, could be considered. However, historical data temperature to improve our short term forecasts, but little for these variables is quite hard to obtain in Brazil, and even hope remains on the use or the availability of high frequency temperature data isn’t available in frequencies higher than daily observations. temperature data. 11
  • 4. Temperature Effects Temperature Effects Moreover, forecasting these variables is no trivial task, and It is a known fact that the relationship between not readily available from weather data providers. energy consumption and temperature is nonlinear, On the other hand, temperature forecasts, up to 3 or 5 days and depends on the temperature level. ahead, are usually available free of charge for major For example, a 1oC change in temperature (from Brazilian cities, with a reasonable degree of accuracy. 27ºC to 28ºC, has an entirely different effect on load than a change from 34ºC to 35ºC). In this study, the available weather data consisted of Moreover, the effect also depends on the season of maximum and minimum daily temperatures during a 4 year the year; hence the temperature effect in the cold interval. season is different than that during summer. Temperature Effects Temperature Effects We also believe on the existence of a saturation One should note a major difference with respect to effect – above a certain temperature level, European countries and the USA. variations in temperature do no produce further In the Northern hemisphere, there is a widespread increases in demand. use of heaters in the winter and air-conditioning in One can summarize this effect by saying that, above the summers, so the relationship between load and a certain temperature, all refrigeration equipment temperature is “U-shaped” – load tends to increase has already been turned on. when temperatures are very low or very high. Finally, the temperature effect varies according In Brazil, low temperatures are very rarely with the day of the week, and also within the day of observed, the effect of temperature on electricity the week. consumption tends to be felt in warm days.
  • 5. Temperature Effects Temperature Effects Thus, there exists a floor value for the temperature above We propose the following model for the which the temperature influences the load. relationship between load and temperature: There is also a ceiling level, which corresponds to the ⎡ ⎛ TM m ,a ,ka ⎞ −λ ⎜ ⎤ Gm ,a ,ka Tm ⎟ saturation effect already mentioned – if the temperature is = 1 + ( K1 − 1) ⎢1 − e ⎝ ⎠ ⎥ + errorm above the ceiling, it has no further impact on the demand. Cm , a ⎢ ⎣ ⎥ ⎦ The first step in the procedure is to define a temperature In the previous equation, there are two parameters to be threshold (or floor level) above which the temperature effect estimated, K1 and λ. K1 indicates the maximum effect of on load will be felt. temperature on the load. After inspecting the data we set K1 The threshold level chosen was the average monthly = 1.2, thus the maximum effect of temperature would be a temperature. 20% increase on consumption. This procedure was done twice, as two different temperature Thus, only one parameter remains to be estimated, which is models will be obtained, one for the minimum daily done by ordinary least squares. temperature and one for the maximum daily temperature. Temperature Effects Temperature Effects Next we present the results for medium and heavy February 2006 loads for different seasons. Rule based on MAXIMUM temperature Medium Load Heavy Load The correction algorithm is implemented for both Day 3 MAPE uncorrected 1.48 MAPE corrected 1.51 MAPE uncorrected 4.68 MAPE corrected 4.24 minimum and maximum daily temperatures. Day 6 Day 7 3.34 3.77 3.22 3.64 7.12 2.57 5.88 1.96 Average 2.86 2.79 4.79 4.03 One conclusion clearly emerges: there is no single Rule based on MINIMUM temperature best answer – sometimes the correction factor based Medium Load MAPE uncorrected MAPE corrected Heavy Load MAPE uncorrected MAPE corrected Day 6 3.34 1.71 7.12 5.88 on the minimum temperature works better than that Day 7 3.77 1.77 2.57 1.96 Average 3.56 1.74 4.84 3.92 based on the maximum temperature and vice-versa.
  • 6. Temperature Effects Temperature Effects Both rules are extremely effective in September 2005 Rule based on MAXIMUM temperature Medium Load Heavy Load reducing forecast error, for both medium and Day 1 MAPE uncorrected 2.30 MAPE corrected 1.37 MAPE uncorrected 1.48 MAPE corrected 0.58 heavy load periods. Rule based on MINIMUM temperature Medium Load MAPE uncorrected MAPE corrected Heavy Load MAPE uncorrected MAPE corrected The rule based on the maximum temperature Day 1 2.30 1.17 1.48 0.62 seems slightly more effective for the heavy load, and the other is slightly better for the medium load. Temperature Effects Holiday Effects The number of days which were candidates for correction We include interventions to account for holiday effects. varied according to the rule used and the month of the year. In some months, there were no “candidate days” using one These are treated exogenously, and we correct the forecasts after set of rules or the other (sometimes both). This is certainly they have been produced by the model. due to the fairly small sample of temperature data used to Initially, the bank holidays and the “normal days” are grouped into generate the “threshold” levels. Only 4 years of daily maximum and minimum temperatures 14 different profiles; one for each day of the week, using the original were available, from which monthly averages were 15 minutes observations. computed, and we believe the temperature threshold may be We created different rules for holidays in different weekdays, but we set more appropriately as more data becomes available. could not treat the monthly/daily holiday effect separately due to the However, even a very simple exogenous rule, that does not use high frequency temperatures, can substantially improve insufficient amount of historical data. the forecasting ability of the model. 24
  • 7. Double Seasonal Exponential Double Seasonal Exponential Smoothing Smoothing Consider a quarter-hourly series. The updating equations for the multiplicative Holt-Winters The daily and weekly seasonal periods are, respectively, s1 = Double Seasonal Model are given by: (Taylor, 2003) 96 and s2 = 672. Level ⎛ Xt ⎞ ⎜ Dt − s Wt − s ⎟ ( Let: St = α ⎜ + 1 − α )( St −1 + Tt −1 ) ⎟ ⎝ 1 2 ⎠ Xt = observed load, Table 1 Trend Tt = γ ( St − St −1 ) + (1 − γ ) Tt −1 Xt(k) = k-step ahead forecast at time t, Seasonality 1 ⎛ Xt ⎞ Dt = δ ⎜ ⎜ St .Wt − s ⎟ + (1 − δ ) Dt − s1 ⎟ Dt and Wt = daily and weekly seasonal factors. ⎝ 2 ⎠ Seasonality 2 ⎛ Xt ⎞ ⎜ St .Dt − s ⎟ ( St = local level, Wt = w ⎜ + 1 − w ) Wt − s2 ⎟ ⎝ 1 ⎠ Tt = local trend. Forecasting X t (k ) = ( St + k .Tt ) Dt − s1 + k .Wt − s2 + k Let α, γ, δ, ω denote the smoothing constants. 25 26 Double Seasonal Exponential Smoothing Application The original data consisted of three years of quarter-hourly loads. The smoothing parameters α, γ, δ, ω are optimized using the minimum one step ahead mean squared error criterion Due to the amount of time required for parameter optimization, we worked with much smaller samples. through a genetic algorithm.. Our “in sample” periods ranged from one to six months, and we The model has 96 parameters per day and 672 weekly did not observe a significant improvement in forecasting ability parameters. when using larger samples. Thus, for the remainder of this work, we assume an “in sample” period of a single month. 27 28
  • 8. Application Application As the required forecast horizon is only one week ahead we The next figure shows the observed loads and forecasts for the did not consider the trend term as the period is too short to period 15 to 21 July 2005. observe any increment in the growth rate. The in sample period used to obtained the smoothing parameters Thus, we use a more simplified structure than that of Table 1, was June 15th to July 14th 2005 . with only three smoothing constants: α, δ and ω. The smoothing constants found by the optimization procedure were: α = 0.08, δ = 0.137 and ω = 0.627. 29 30 Application Application 7500 The MAPE for the entire forecasting horizon is 1.24%. 7000 6500 It might seem surprising that the fit doesn’t seem to 6000 5500 deteriorate as the forecast horizon increases. 5000 4500 The model seems to perform differently at different times of 4000 3500 the day. 3000 2500 1 97 193 289 385 481 577 The next figure exhibits the MAPE at every hour during the Real P redi ct entire 7 day out of sample forecasting period. Figure 1. Real and Predicted Loads – 15/07/2005 to 21/07/2005 31 32
  • 9. Application Application M AP E - Hou rl y a v e ra ge (%) 3 .0 Forecasting errors are larger at around 19:00-20:00h. 2 .5 2 .0 This period is the part of the daily peak load for the system. 1 .5 1 .0 The next figure presents average daily errors. Average 0 .5 errors, as measured by MAPE, do not increase with the 0 .0 21:00 3:00 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 20:00 22:00 23:00 1:00 2:00 4:00 5:00 6:00 7:00 8:00 0:00 forecasting horizon. The average error for the seventh day is very close to the corresponding error for the first day. Figure 2. Hourly Average – Mean Absolute Percentage Error 33 34 Application Application Avera ge Daily Erros (%) 2.5 We repeat the analyses using as an in sample period August 2005 to predict the first two weeks in September 2005. 2.0 1.5 The optimization procedure yielded α = 0.1, δ = 0.02 and ω = 0.76. 1.0 0.5 This particular out of sample period was chosen to test the validity of our empirical rule to account for holidays. 0.0 1 2 3 4 5 6 7 September 7th is a fixed national holiday in Brazil. Figure 3. Average Daily MAPEs 35 36
  • 10. Application Application 7500 7000 The MAPE for this period without the holiday correction 6500 was 5.82%, and the seventh day MAPE alone was 27.97%. 6000 5500 On the other hand, with the holidays correction, this seventh 5000 4500 day MAPE (i.e. the forecast for September, 7th) decreased 4000 to 2.92%. The MAPE for the whole period became 2.15%. 3500 3000 Figure 6 displays the graph of the real and of the forecasted 2500 1 97 193 289 385 481 577 load on September 7th, with and without the holiday Real Predict correction. Figure 4. Real and Predicted Loads – 01/09/2005 to 07/09/2005 37 38 Application Conclusions 7500 We presented an application of Holt-Winters Double 7000 6500 Seasonal Exponential Smoothing Model to forecast quarter- 6000 5500 hourly loads in Southeast Brazil. The results for two “out of 5000 4500 sample” periods were shown, and we addressed the validity 4000 of exogenous holiday and temperature corrections. 3500 3000 2500 Overall performance is good and forecasts do not seem to 0:15 4:15 5:15 14:15 1:15 2:15 3:15 6:15 7:15 8:15 9:15 10:15 11:15 12:15 13:15 15:15 16:15 17:15 18:15 19:15 20:15 21:15 22:15 23:15 significantly worsen as the forecast horizon increases, even real previsão wi thout correct previsão with correct when we use a small “in sample” period to estimate the Figure 6. Real, Predicted without correction, Predicted with correction Loads – smoothing constants in the model. 07/09/2005 39 40
  • 11. References Esteves, G. R. T., Modelos de Previsão de Curto Prazo, Dissertação de Mestrado, Departamento de Engenharia Elétrica, Pontifícia Universidade Católica do Rio de Janeiro, 2003. Kawabata, T. H., Um Novo Modelo Híbrido para Previsão Horária de Cargas Elétricas no Curto Prazo, Dissertação de Mestrado, Departamento de Engenharia Elétrica, Pontifícia Universidade Católica do Rio de Janeiro, 2002. Taylor, JW, Menezes, LM, McSharry, PE, A Comparison of Univariate Methods for Forecasting Eletricity Demand up to s Day Ahead, International Journal of Forecasting, 22(1), 1-16, 2006. Taylor, JW, Exponential Smoothing with a Damped Multiplicative Trend, International Journal of Forecasting, 19(4), 715-725, 2003a. Taylor, JW, Short-Term Electricity Demand Forecasting Using Double Seasonal Exponential Smoothing, Journal of Operational Research Society, 54, 799-805, 2003b. 41