Flattening the load: from flocking birds to reducing peak energy demand in buildings.

How do starling flocks relate to energy use in homes? Can neighbourhoods flatten peaks in demand using simple coordination schemes to help prevent blackouts? A recent paper explores these questions and provides striking answers that could help to design robust and efficient local energy systems.
Like

Share this post

Choose a social network to share with, or copy the URL to share elsewhere

This is a representation of how your post may appear on social media. The actual post will vary between social networks

It was during a project meeting when we started musing about starling murmurations and buildings. 

At the time we had been thinking about coordinating the electricity demand between buildings to avoid peak loads on the grid, caused by coincident spikes in demand. This is a particular problem when the loads become big enough to disrupt the operation of the power grid. If you have ever ridden an old bicycle which has a dynamo to power filament lights then you will remember the increase in effort when the lights are switched on. This same effect can cause slowing of generators, resulting in de-synchronisation and cascading network failures.

Up to that point we'd assumed that the coordination would have to be between large numbers of buildings with a lot of information exchange along the whole network. One of my colleagues, the project lead Sukumar, came up with the suggestion that instead of this large-scale cooperation, a simpler scheme might in fact work.

In the complex systems community there are some well known models of flocking birds (known as boids), where simulated starlings only interact with their nearest neighbours and with just a few simple local coordination rules to govern their flight paths. Despite this, surprisingly beautiful coordinated emergent behaviour matching that seen in nature is observed.

In our case this raised an interesting question about what the minimum level of coordination between buildings could be to have a significant effect on flattening the grid-level peaks that can prove so problematic. We focused on three aspects, which were investigated by our project Research Associate Anush Poghosyan using Agent Based Modelling as the computational framework. The first two of these are the network size and layout (or topology). Networks are a mathematical representation of the interactions between any set of individuals, represented as points, and lines between the points representing the connections or information exchange paths. The size of the networks can be described in terms of either the overall number of nodes or the number of connections between nodes or neighbourhoods of nodes. The topology describes the particular layout of points in relation to each other in this information space. Four of these are shown below, with examples of a random network, all-to-all, a Watts–Strogatz small world network with local connections and long-range short-cuts and a partition network that has both local group and more long range connections.

Different network topologies, showing examples of random networks a small world network and a network that has intra- and inter-group connections.

On top of this, each of the nodes representing houses has a set of rules, our third factor in this model. Our aim was to see which of these factors were important and also the simplest system that could have an effect on avoiding the dangerous peaks seen around the world.

An example of the model run without any connections or rules can be seen below, with clear peaks in the overall load of a group of 100 simulated buildings:

The minimum set of rules was surprisingly simple:

  1. each dwelling shares its current energy load with the others to which it is connected, who only see the total load of their connected neighbourhood, not (potentially private) individual loads;
  2. each dwelling knows what load(s) it intends to initiate at that time, and has a limit to the amount that each can be delayed to the future;
  3. if the current neighbourhood load is above a predefined threshold a node can (randomly) delay a load, up to a maximum fraction of the excess load (labelled α) and within the maximum allowed delay.
  4. If the total load is below the desired system load it can draw from this queue of delayed loads, again within the limit set by the parameter α.

An example of implementing these rules for a large random network, with each node having four neighbours is shown below:

The flattening effect can be seen clearly. The surprising (yet pleasing) thing here was the amount of flattening for a such a small number of connections. This very much agrees with the models of starlings shown previously, and validates the simple approach taken. Another surprising result was that the network topology was not found to be very important at all, greatly simplifying the real-world implementation of such a scheme for any network operator.

The summary of our results can be seen in the (rather technical) graph below, comparing different network topologies and node degrees (the average number of connections to other individuals) across a range of the gap-filling parameter α. The RMSE on the vertical axis is the Root Mean Squared Error, a measure of the difference between the "flattened" load and the uncoordinated "peaky" load, with smaller numbers representing flatter, less peaky load profiles.

Results showing the impact of network topology on peak load reduction

The small value of α (around 0.2) that gives the minimum peaky load is a result of the fact that allowing large shifts can result in the unintended consequence of everyone shifting everything at the same time, creating a worse problem than to begin with. Hence more frequent, smaller shifts are better. 

The simplicity of the rules, small number of interactions and low amounts of information exchanges needed for a very effective load flattening makes this a very interesting model for future smart grids and even virtual networks. Due to the small number of buildings, the scheme can be scaled to any size network, without any increase in complexity or infrastructure costs. Additionally, there is nothing in this scheme that relies on a physical connection between the buildings, only that they share minimal information on their aggregated load and preferably that they are being supplied by the same substation.

The full publication can be accessed open access in Nature Scientific Reports, here.

More about the project that led to this work can also be seen here:

Please sign in or register for FREE

If you are a registered user on Research Communities by Springer Nature, please sign in

Follow the Topic

Energy Grids and Networks
Technology and Engineering > Electrical and Electronic Engineering > Electrical Power Engineering > Energy Grids and Networks
Energy and Behaviour
Physical Sciences > Earth and Environmental Sciences > Environmental Sciences > Energy Policy, Economics and Management > Energy and Behaviour
Energy Supply and Demand
Physical Sciences > Earth and Environmental Sciences > Environmental Sciences > Energy Policy, Economics and Management > Energy Supply and Demand
Energy and Society
Physical Sciences > Earth and Environmental Sciences > Environmental Sciences > Environmental Social Sciences > Energy and Society
Energy Conservation
Physical Sciences > Earth and Environmental Sciences > Environmental Sciences > Energy Policy, Economics and Management > Energy and Behaviour > Energy Conservation
Complex Networks
Mathematics and Computing > Mathematics > Analysis > Dynamical Systems > Complex Networks

Related Collections

With collections, you can get published faster and increase your visibility.

Artificial intelligence and medical imaging

This collection seeks original research on AI in medical imaging, covering algorithm development, model building, performance, pathology, clinical application, and public health. Includes MRI, CT, ultrasound, PET, and SPECT.

Publishing Model: Open Access

Deadline: May 01, 2025

Artificial intelligence and precision medicine

This collection welcomes original research on AI and precision medicine, including biomarker validation, drug screening, big data processing, and AI-assisted decision making.

Publishing Model: Open Access

Deadline: Jun 25, 2025