23
http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science University of Twente Enschede, The Netherlands November 13, 2008 Controlling the energy production at home Maurice Bosman PhD TW colloquium

Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

Embed Size (px)

Citation preview

Page 1: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

http://caes.ewi.utwente.nl

Computer Architecture for Embedded Systems (CAES) groupFaculty of Electrical Engineering, Mathematics and Computer Science

University of TwenteEnschede, The Netherlands

November 13, 2008

Controlling the energy production at home

Maurice BosmanPhD TW colloquium

Page 2: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 2

The year is AD 2008…

And electricity is entirely produced by large power plants.

Well not entirely! There is a strong

trend towards a distributed elec-tricity production.

Page 3: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 3

Energy market

Liberalised on July 1, 2004 Competition! Electricity producers vs electricity suppliers

meet on electricity market (APX) Grid operators are obliged to allow all

suppliers in their region

Entrance possibility: distributed production

Page 4: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 4

Distributed electricity production

Less transport losses Higher efficiency of production at home Use of renewable sources CO2 reduction Relief of loads of electricity grid

Production capacity limited Demand/supply matching

Page 5: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 5

Electricity production at home

Page 6: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 6

Heat production at home

Page 7: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 7

MicroCHP

Micro Combined Heat and Power Input: gas Output: electricity and heat

Electricity consumed at home or delivered to the grid

Heat consumed at home (no concrete plans to share heat within a neighbourhood)

Page 8: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 8

Heat demand in a house

Central heating, tap water Immediate supply by household device

(unless you live in Enschede Zuid) Heat buffer necessary for scheduling

Page 9: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 9

Electricity demand in a house

Fridge, tv, coffee machine, … Supply is no issue (unless you live in

Haaksbergen) Electricity pricing Electricity buffer possible, but not

necessary

Page 10: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 10

radi

ator

If you live in Haaksbergen

grid

mic

roC

HP

10

Page 11: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 11

Problem setting

Use a microCHP in house Apply this onto many houses Electricity supplier offers global control of

the appliances

Page 12: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 12

Research goal

Study the consequences of introducing a fleet of microCHPs: Controllability/scalability Optimization heuristics

Page 13: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 13

Controllability/scalability Global Scheduler Local Scheduler (Embedded Computer) Hierarchical structure Hard Constraints:

Household comfort Limited communication Real time decision making

Page 14: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 14

Optimization heuristics

Several objectives Minimize total electricity costs Minimize total energy costs Maximize total electricity revenue Minimize transportational losses Minimize peak loads at transformers

Make use of electricity market (APX) Make use of electricity and heat profiles

Page 15: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 15

APX prices

0,00

20,00

40,00

60,00

80,00

100,00

120,00

140,00

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

time (h)

pric

e (

eu

ro

/MW

h)

7-11-2008

8-11-2008

9-11-2008

10-11-2008

11-11-2008

12-11-2008

13-11-2008

Page 16: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 16

Scheduling

Offline: use all available information Online: receive a job and schedule

immediately (example: earliest possible)

Page 17: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 17

Our scheduling problem

Jobs : switched on microCHP appliances Jobs have undetermined length! Online problem; repetitive jobs

Page 18: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 18

ILP formulation

Decision variable ‘Accountancy’ equations

Page 19: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 19

ILP formulation

Objective: minimize/maximize something

Heatstore; below LL: switch on

Heatstore; above UL: switch off

Page 20: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 20

ILP formulation

Need to run minimum runtime MR

Stay switched off for minimum time MO

Fleet capacity restrictions

Page 21: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 21

Scheduling problem

Optimal values (AIMMS)

Page 22: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 22

Scheduling problem

When is it good to use longer jobs? Divide jobs into classes

Heatstore information Runtime information Consumption prediction

Make decisions that balance classes! Make switch off decisions!

Page 23: Http://caes.ewi.utwente.nl Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science

November 13, 2008 23

Questions

?