Properties of Energy-Price Forecasts for Scheduling Georgiana - - PowerPoint PPT Presentation

properties of energy price forecasts for scheduling
SMART_READER_LITE
LIVE PREVIEW

Properties of Energy-Price Forecasts for Scheduling Georgiana - - PowerPoint PPT Presentation

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion Properties of Energy-Price Forecasts for Scheduling Georgiana Ifrim, Barry OSullivan, Helmut Simonis Cork Constraint Computation Centre Computer Science


slide-1
SLIDE 1

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Properties of Energy-Price Forecasts for Scheduling

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis

Cork Constraint Computation Centre Computer Science Department University College Cork Ireland

CP 2012, Québec City

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 1

slide-2
SLIDE 2

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Outline

1

Motivation

2

Background

3

Energy-Price Forecasts

4

Energy-Aware Scheduling

5

Conclusion

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 2

slide-3
SLIDE 3

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

The Rising Cost of Electricity (Source: Eurostat)

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 3

slide-4
SLIDE 4

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Scheduling with Variable Energy-Price

Energy-aware scheduling can save money (but need good energy-price forecasts) Recent work focuses on schedules that reduce both power-usage and cost Missing big picture: analyse real electricity market, design reliable energy-price-forecasts and use them for energy-aware scheduling (this work)

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 4

slide-5
SLIDE 5

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Outline

1

Motivation

2

Background

3

Energy-Price Forecasts

4

Energy-Aware Scheduling

5

Conclusion

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 5

slide-6
SLIDE 6

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Case-Study: Irish Electricity Market

Auction-based, spot prices computed every half-hour by Market Operator (SEMO) System Marginal Price (SMP) = last accepted supply bid (Shadow Price) + additional costs (Uplift Price) Min 20% renewable energy target by 2020 (mostly wind-generated)

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 6

slide-7
SLIDE 7

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Irish Electricity Market: Price vs Demand

200 400 600 800 1000 SEMO-EP2-2009-SMP 1000 2000 3000 4000 5000 6000 7000 2000 4000 6000 8000 10000 12000 14000 16000 Delivery Time SEMO-EP2-2009-LOAD 200 400 600 800 1000 SEMO-EP2-2010-SMP 1000 2000 3000 4000 5000 6000 7000 2000 4000 6000 8000 10000 12000 14000 16000 Delivery Time SEMO-EP2-2010-LOAD 200 400 600 800 1000 SEMO-EP2-2011-SMP 1000 2000 3000 4000 5000 6000 7000 2000 4000 6000 8000 10000 12000 Delivery Time SEMO-EP2-2011-LOAD

Statistics of the Irish SMP for 2009 to mid-2011 Year Min Median Mean Stdev Max 2009 4.12 38.47 43.53 24.48 580.53 2010

  • 88.12

46.40 53.85 35.49 766.35 2011 54.45 63.18 35.79 649.48

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 7

slide-8
SLIDE 8

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Market Operator (SEMO) Price Forecast

SEMO publishes a 24h-ahead price forecast It is not known how this forecast is computed Can we do better?

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 8

slide-9
SLIDE 9

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

SEMO Forecast: Price Linked to Load

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 9

slide-10
SLIDE 10

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

SEMO Actual: Surprises Happen

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 10

slide-11
SLIDE 11

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Outline

1

Motivation

2

Background

3

Energy-Price Forecasts

4

Energy-Aware Scheduling

5

Conclusion

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 11

slide-12
SLIDE 12

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Data/Features

From SEMO and Eirgrid: historical/forecasted price, load, wind generation, expected supply (planned outages, generator bids). Other: weather forecasts, calendar data Real data is messy: missing data, units and granularity of data from SEMO and Eirgrid different (SEMO data for every 30mins, in MWh; Eirgrid data for every 15 mins, in MW) Use year 2010 for training, first half of 2011 for validation and testing

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 12

slide-13
SLIDE 13

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Day-Ahead Forecasting Models

FM1 Predict the SMP using historical and forecasted SMP , shadow price, load and supply. FM2 Predict the SMP using the local average-SMP and a learned difference-from-average model. Average price in each time period is quite stable, predict difference from average price. Learning algorithm: Support Vector Machines with RBF kernel (software: LIBSVM; learning time: 30 mins on PC)

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 13

slide-14
SLIDE 14

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Day-Ahead Forecasting Models

20 40 60 80 100 120 140 160 180 200 220 240 5 10 15 20 25 30 35 40 45 50 SMP Time Actual Price vs Forecasts on Test Data (first day of testset in 2011) ActualSMP SEMO FM1 FM2 Avg7days

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 14

slide-15
SLIDE 15

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Evaluation (Errors and paired t-tests)

Model MAE MSE SEMO 12.64 1086.25 FM1 11.14 821.01 FM2 11.21 781.72 Baseline Price SEMO FM1 FM2 Actual L 761.8 513.5 486.9 U 1410.7 1128.4 1076.4 SEMO L

  • 172.4

209.7 U

  • 358.0

399.3

(FM1, FM2) price-forecasts are stat-significantly better than SEMO (24-28% better MSE) For many applications this is enough Does this mean we produce better schedules?

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 15

slide-16
SLIDE 16

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Outline

1

Motivation

2

Background

3

Energy-Price Forecasts

4

Energy-Aware Scheduling

5

Conclusion

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 16

slide-17
SLIDE 17

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Use Case: Feed Mill Scheduling (Simonis 2006)

Animal feed production in UK Day-by-Day schedule (only need prices 24/36h ahead) Energy use depends on recipe Optimize schedule-energy-cost with forecast, evaluate with actual price

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 17

slide-18
SLIDE 18

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Evaluation: Schedule-Cost Stats for 880 Runs

Price Min Median Mean Max Actual 4,383,718 5,934,654 6,093,365 9,805,821 SEMO 4,507,136 6,054,220 6,272,768 10,218,804 FM1 4,499,811 6,058,093 6,266,800 10,070,541 FM2 4,570,552 6,094,818 6,283,261 10,059,264

The Good News We can produce high-quality energy-aware-schedules (5-10% off optimal solution that has perfect knowledge of future price) This is lower than the mark-up that suppliers require for fixed/ToU prices (encouraging for using market prices)

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 18

slide-19
SLIDE 19

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

But: t-test Schedule-Cost Comparison between Forecasts

Price SEMO FM1 FM2 Actual L −200, 564.9 −193, 646.7 −211, 094.4 U −158, 241.3 −153, 222.5 −168, 697.4 SEMO L

  • −1, 506.1

−17, 262.6 U

  • 13, 443.1

−3, 722.9

Statistically significantly better forecast (wrt MSE) does not lead to better schedule-cost More important to predict when price peaks/valleys occur, rather than exact price We tested this in the paper

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 19

slide-20
SLIDE 20

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Peak-Price Classifiers for Scheduling

Set peak-price threshold at e 60 (the 66th price percentile

  • n validation data)

All price forecasts (SEMO, FM1, FM2) have 78% accuracy for peak-classification (thus similar scheduling-cost) Obtain gradually better peak classifiers by correcting error, and check effect on scheduling-cost Better peak classification leads to better schedules. Type

  • f error matters: missing price-peaks, more important than

missing price-valleys

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 20

slide-21
SLIDE 21

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Outline

1

Motivation

2

Background

3

Energy-Price Forecasts

4

Energy-Aware Scheduling

5

Conclusion

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 21

slide-22
SLIDE 22

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Conclusion

Electricity price is rising. Energy-aware scheduling can save us money, better for environment Proposed day-ahead price-forecasts for irish electricity market (24% better MSE than Market Operator) Better forecast wrt MSE does not mean better schedule-cost Peak-price classification more important

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 22

slide-23
SLIDE 23

Motivation Background Energy-Price Forecasts Energy-Aware Scheduling Conclusion

Thank You/Questions?

Data Online: 4c.ucc.ie/~gifrim/Irish-electricity-market/

Georgiana Ifrim, Barry O’Sullivan, Helmut Simonis Properties of Energy-Price Forecasts for Scheduling 23