Balancing energy demand and supply without forecasts: online approaches and algorithms Giorgos Georgiadis.

Slides:



Advertisements
Similar presentations
Westar Energy Smart Grid
Advertisements

Demand Response: The Challenges of Integration in a Total Resource Plan Demand Response: The Challenges of Integration in a Total Resource Plan Howard.
Management and Control of Domestic Smart Grid Technology IEEE Transactions on Smart Grid, Sep Albert Molderink, Vincent Bakker Yong Zhou
Hadi Goudarzi and Massoud Pedram
Will CO2 Change What We Do?
Authors: J.A. Hausman, M. Kinnucan, and D. McFadden Presented by: Jared Hayden.
Storage Heaters : Dead or Alive? Kenny Cameron Director of Strategic Development Energy Assets.
Sponsored Search Cory Pender Sherwin Doroudi. Optimal Delivery of Sponsored Search Advertisements Subject to Budget Constraints Zoe Abrams Ofer Mendelevitch.
Overview of Communication Challenges in the Smart Grid: “Demand Response” David (Bong Jun) Choi Postdoctoral Fellow ECE, University of Waterloo
Residential Energy Consumption Controlling Techniques to Enable Autonomous Demand Side Management in Future Smart Grid Communications by Engr Naeem Malik.
ISE480 Sequencing and Scheduling Izmir University of Economics ISE Fall Semestre.
1 © 2012 Lockheed Martin Corporation, All Rights Reserved Intelligent Microgrid Solutions Efficient, Reliable and Secure Solutions for Today’s Energy Challenges.
1 John J. Conti Acting Director Office of Integrated Analysis and Forecasting Prepared for the Energy Technology System Analysis Program (ETSAP) Florence,
Data Center Demand Response: Coordinating IT and the Smart Grid Zhenhua Liu California Institute of Technology December 18, 2013 Acknowledgements:
SATISFIABILITY OF ELASTIC DEMAND IN THE SMART GRID Jean-Yves Le Boudec, Dan-Cristian Tomozei EPFL May 26,
CS 345 Data Mining Online algorithms Search advertising.
1 HEURISTICS FOR DYNAMIC SCHEDULING OF MULTI-CLASS BASE-STOCK CONTROLLED SYSTEMS Bora KAT and Zeynep Müge AVŞAR Department of Industrial Engineering Middle.
CS 345 Data Mining Online algorithms Search advertising.
Grid Load Balancing Scheduling Algorithm Based on Statistics Thinking The 9th International Conference for Young Computer Scientists Bin Lu, Hongbin Zhang.
A Survey of Home Energy Management Systems in Future Smart Grid Communications By Muhammad Ishfaq Khan.
Miao Lu 1. Content Overview I. Load Models II. Economic Dispatch III. Disturbance and Recovery IV. Demand-Side Management V. Energy Storage Units VI.
Smart grids and intelligent homes: eBay electricity. Stuart Williams. Global Lead Consultant – Sustainability Logica.
Wind Power Scheduling With External Battery. Pinhus Dashevsky Anuj Bansal.
17/12/2013 Renewable energy and sustainable energy balances Prof. dr. Kornelis
FOR174 _INES B ELECTRICITY STORAGE FOR RENEWABLES NINTH MEETING OF THE COUNCIL – THEMATIC EVENTS 1 FRANCK AL SHAKARCHI ATOMIC ENERGY AND ALTERNATIVE ENERGIES.
Energy Trading in the Smart Grid: From End-user’s Perspective Shengbo Chen Electrical and Computer Engineering & Computer Science and Engineering.
1 Demand Response Update April, Strategic Perspective Demand Response  Aligns with PGE’s Strategic Direction; helping to provide exceptional.
Lecture 8: Dispatch Rules
GE Energy Asia Development Bank Wind Energy Grid Integration Workshop: Issues and Challenges for systems with high penetration of Wind Power Nicholas W.
Introduction Due to the recent advances in smart grid as well as the increasing dissemination of smart meters, the electricity usage of every moment in.
Control and Optimization Meet the Smart Power Grid: Scheduling of Power Demands for Optimal Energy Management Authors: Iordanis Koutsopoulos Leandros Tassiulas.
A Truthful Mechanism for Offline Ad Slot Scheduling Jon Feldman S. Muthukrishnan Eddie Nikolova Martin P á l.
Optimization for Operation of Power Systems with Performance Guarantee
An Online Procurement Auction for Power Demand Response in Storage-Assisted Smart Grids Ruiting Zhou †, Zongpeng Li †, Chuan Wu ‡ † University of Calgary.
Computer Architecture for Embedded Systems (CAES) group Faculty of Electrical Engineering, Mathematics and Computer Science.
1 1 Slide Short – Term Scheduling Professor Ahmadi.
Scheduling policies for real- time embedded systems.
1 Distributed Energy-Efficient Scheduling for Data-Intensive Applications with Deadline Constraints on Data Grids Cong Liu and Xiao Qin Auburn University.
Euro-Par, A Resource Allocation Approach for Supporting Time-Critical Applications in Grid Environments Qian Zhu and Gagan Agrawal Department of.
Coordinated Scheduling of TCEDs under Peak Power Constraint Gopinath Karmakar 1, A. Kabra 1 and Krithi Ramamritham 2 1 Bhabha Atomic Research Centre, India.
Data Placement and Task Scheduling in cloud, Online and Offline 赵青 天津科技大学
Competitive Queue Policies for Differentiated Services Seminar in Packet Networks1 Competitive Queue Policies for Differentiated Services William.
IT Infrastructure for Providing Energy-as-a-Service to Electric Vehicles Smruti R. Sarangi, Partha Dutta, and Komal Jalan IEEE TRANSACTIONS ON SMART GRID,
Dana Butnariu Princeton University EDGE Lab June – September 2011 OPTIMAL SLEEPING IN DATACENTERS Joint work with Professor Mung Chiang, Ioannis Kamitsos,
An Optimized EV Charging Model Considering TOU price and SOC curve Authors: Y. Cao, S. Tang, C. Li, P. Zhang, Y. Tan, Z. Zhang and J. Li Presenter: Nan.
Task XI Time of Use Pricing and Energy Use for Demand Management Delivery Task Status Report April 2006 Richard Formby.
1 Electricity Use in California: Past Trends and Present Usage Patterns Rich Brown May 2002.
Alaa Alhamwi, David Kleinhans, Stefan Weitemeyer, Thomas Vogt 3rd European Energy Conference - E2C 2013 October 29 th, 2013 Optimal Mix of Renewable Power.
Distributed Process Scheduling : A Summary
DTM and Reliability High temperature greatly degrades reliability
BY: A. Mahmood, M. N. Ullah, S. Razzaq, N. Javaid, A. Basit, U. Mustafa, M. Naeem COMSATS Institute of Information Technology, Islamabad, Pakistan.
CS425: Algorithms for Web Scale Data Most of the slides are from the Mining of Massive Datasets book. These slides have been modified for CS425. The original.
Slide 1/20 Defending Against Strategic Adversaries in Dynamic Pricing Markets for Smart Grids Paul Wood, Saurabh Bagchi Purdue University
From consumer smart monitoring to demand response in the domestic sector: Italian case studies 8th International Conference on Energy Efficiency in Domestic.
Multiscale energy models for designing energy systems with electric vehicles André Pina 16/06/2010.
Access Investment Model (AIM)
GENESYS Redevelopment Strawman Proposal
Storing energy or Storing Consumption?
System Control based Renewable Energy Resources in Smart Grid Consumer
What Makes a Smart Grid Smart?
The Management of Renewable Energy
EE5900: Cyber-Physical Systems
Results of Smart Charging Research
Additional clarifications on economic and adequacy running hours
Forging Sustainable Solar (and Storage) Incentives for New England
Selfish Load Balancing
Arslan Ahmad Bashir Student No
Computational Advertising and
Juha Piipponen Joonas Saarela
Inputs and Outputs to Aggregate Production Planning
Presentation transcript:

Balancing energy demand and supply without forecasts: online approaches and algorithms Giorgos Georgiadis

Overview 2 Papers – Barker et al (2012), SmartCap: Flattening peak electricity demand in smart homes – Georgiadis, Papatriantafilou (2014), Dealing with storage without forecasts in Smart Grids: problem transformation and online scheduling algorithm – Georgiadis, Salem, Papatriantafilou (2015), Tailor your curves after your costume: Supply-following demand in Smart Grids through the Adwords problem Focus – Online/offline approach – Modeling – Applicability

Overview (2) 3 Barker et al (2012) – Premise: home, background loads, slack – Problem and algorithm Georgiadis, Papatriantafilou (2014) – Premise: online, renewables, storage – Modeling – Greedy algorithm Georgiadis, Salem, Papatriantafilou (2015) – Introduction – Online supply

Scheduling invisible house loads Premise 4 Barker et al (2012) Load management scheme for flattening household electricity usage or demand Modifying background electrical loads that are completely transparent to home occupants and have no impact on their perceived comfort. – I.e. air conditioners (A/Cs), refrigerators, freezers, dehumidifiers, heaters Online Least Slack First (LSF) policy (inspired by the Earliest Deadline First algorithm)

Scheduling invisible house loads Definitions 5 Barker et al (2012) Slack: the remaining length of time the load can be off, i.e., disconnected from power, without assuring that it will violate its objective. May change over time (online problem)

Scheduling invisible house loads Definitions 6 Barker et al (2012)

Scheduling invisible house loads Algorithm 7 Barker et al (2012) Least Slack First (LSF) – supplies power to loads in ascending order of their current slack value. ++ target capacity threshold – Once the sum of the background loads’ power usage reaches the capacity threshold, the scheduler stops powering additional background loads. Concerns – Threshold too low: defers too many loads, resulting in their slack values approaching zero together… – Threshold too high: power too many background loads at a time. Spikes…

Scheduling invisible house loads Some results 8 Barker et al (2012)

Overview 9 Barker et al (2012) – Premise: home, background loads, slack – Problem and algorithm Georgiadis, Papatriantafilou (2014) – Premise: online, renewables, storage – Modeling – Greedy algorithm Georgiadis, Salem, Papatriantafilou (2015) – Introduction – Online supply

… … … … … … 10 Lower the peaks! … …………… Both electrical and thermal energy Georgiadis, Papatriantafilou (2014) Online load balancing with storage

Types of tasks Elastic/inelastic Electrical/thermal Storage/simple Simplifications and assumptions No distinction of local/global storage Diurnal pattern, hourly slots 11 Georgiadis, Papatriantafilou (2014) Definitions

12 Scheduling tasks to machines Eliminate time parameter (for flexible tasks) Incorporate storage Identifying task types Georgiadis, Papatriantafilou (2014) Modeling energy dispatch

13 Simple : Assign incoming task to machine with min load-storage difference Efficient : Within of the OPT Georgiadis, Papatriantafilou (2014) Demand assignment algorithm

14 By definition: If then Goal: prove WiWi R i-1 RiRi Georgiadis, Papatriantafilou (2014) Algorithm proof (core idea)

Overview 15 Barker et al (2012) – Premise: home, background loads, slack – Problem and algorithm Georgiadis, Papatriantafilou (2014) – Premise: online, renewables, storage – Modeling – Greedy algorithm Georgiadis, Salem, Papatriantafilou (2015) – Introduction – Online supply

16 Auction (a la Google Ads) nordpool budget price ie 30 KW SEK/KW How Google Ads work: Advertisers come with their daily budgets Query words appear in the stream and they bet on them Google awards the word to the “highest” bidder according to the formula: SEK/KW Incorporation of online supply

17 Q: A new task. Who is going to get it? Nordpool budget price ie 30 KW SEK/KW SEK/KW A: The highest bidder  SvenskaKraftnat Tinkering with Adwords Scheduling under constraints

18 Why ? Tinkering with Adwords The end result

19 Background loads, threshold, online-ness (forecasts?) Online load balancing with storage Energy dispatch: assignment/matching problem with guarantees Transformation of time and unforecastability: resource allocation High quality solution: analytical results and experiments based on real data More: online load balancing using online supply Using up available, online supply: dynamic Adwords Rich problem, new way of thinking Next: online demand? Think datacenters! Summary

20 Backup slides

What’s next? 21 Mixed algorithms Communication with global optimizer Allow budget for scheduling over forecasted Call optimizer when over budget Strategic games New modeling extensions/applications … … … … ? ! … … … Georgiadis, Papatriantafilou (2014)

Experimental setup Two axis 1) Demand mix 2) Number and type of households Comparison Longest Processing Time (LPT): sorts tasks by decreasing processing time and then assigns each task to the machine that has the least load (breaking ties arbitrarily) 22 Business-as-usual Moderate growth Smart house/neighborhood Georgiadis, Papatriantafilou (2014)

Experimental results 23 Peaks: lowered!