Tailor your curves after your costume: Supply-following demand in Smart Grids through the Adwords problem
Rapport, 2015

In deregulated energy markets, consumers -ranging from households to data centers- have access to multiple offers, often through multiple suppliers and energy carriers (i.e. electric, thermal) or through local generation, such as renewable energy sources and energy storage. Ideally, supply should match demand, leading to a balanced power grid, but this is challenging in practice: while some generation sources can be planned in advance (e.g. utility offers), others can be planned to a limited degree or cannot be planned altogether (e.g. storage and renewable energy sources respectively). In this context, we focus on how to address systematically this complex resource allocation problem in the presence of multiple actors. In this work, utilizing a proposed modeling of the energy dispatch problem as an online scheduling problem, we model supply-following demand in terms of the Adwords problem, in order to provide algorithmic solutions of measurable quality. Building on previous work, we extend the Adwords problem to incorporate load credit (i.e. storage) and we present and analyze online algorithms that can schedule demand, given availability constraints on supply, with guaranteed competitive ratio. In systems where demands are small compared to the individual supply, we prove a $\left(1-\frac{1}{e}\right)$-competitive ratio. For cases where this does not hold, we extend the Adwords problem to utilize dynamic budgets, and present an algorithm with a $\frac{1}{2}$-competitive ratio. We also provide examples of algorithmic performance in real world scenarios, by utilizing long term, fine-grained data from a pilot project in Sweden, while taking into account renewable generation on site.





smart grid


Georgios Georgiadis

Chalmers, Data- och informationsteknik, Nätverk och system

Iosif Salem

Chalmers, Data- och informationsteknik, Nätverk och system

Marina Papatriantafilou

Chalmers, Data- och informationsteknik, Nätverk och system


Data- och informationsvetenskap



Mer information