IEEE Power & Energy Magazine - September/October 2019 - 65

describing device capabilities and limitations, sending and
acknowledging instructions, and updating device status and
measurements, as shown in Table 1.

Software Integration Platform
The home gateway software platform used in EFR-II is
the Distributed Energy Flexibility Platform and Interface
(dEF-Pi), an open source IoT platform. As shown in Figure 3,
dEF-Pi is the software integration platform that hosts several
software components. dEF-Pi contains a management dashboard for orchestrating a large number of user processes. It
also provides the end user with a dashboard that contains
device-specific operational data and insights, including control functionalities.
By starting off with a declarative description of the service
interfaces, code generators automatically create the code skeleton, ensure compatibility with other services, and handle service runtime management, such as (re)configuration or redeployment of software from a gateway to the cloud.
EFI protocol refers to device drivers as resource managers (RMs) to communicate steering instructions with the
devices and runs monitoring activities for verification purposes. The RM's role is to translate status information and
control parameters to the EFI as well as adding knowledge
about the behavior of the device at hand. Therefore, the
RM implementation requires specific customizations (for
example, device-specific protocols or control actions) that
depend on the device at hand. Figure 5 shows the battery
driver, which communicates using Modbus over Transmission Control Protocol (TCP), whereas the PV switch uses
ZigBee (based on the IEEE Standard 802.15.4), and the solar
panel inverters are interfaced with using WebSockets to an
external cloud service.

The CEM sends aggregated bids for all connected devices to the auctioneer and, in turn, receives a set point,
represented as a market clearing price from the auctioneer.
Note that, for EFR-II, this price was fictional and did not
represent a real monetary value. In a fully operational rollout, this price should reflect the true market value of the
traded flexibility. These prices are translated to power set
points, which are then sent to the devices. For every EFIconnected device, a corresponding device agent implements
the bidding strategy (price and load) based on the EFI class
the device falls in. A power set point is converted to an
instruction (if applicable) and sent to the device over the
dEF-Pi connection.
The aggregator hosts the external logic (from the household's point of view), which, in EFR, is the PowerMatcher
Central Logic (PMCL), where the auctioneer agent is hosted.
This entity receives aggregated bids from all household
CEMs and sends back the price, which meets a desired

EFI

Dispatch Control Algorithm
The RMs report the devices' status and open up control
possibilities through the EFI to each household's customer
energy manager (CEM) (see Figure 5). The CEM is specific
for the aggregator control algorithm, which, in this case, is
PowerMatcher.

figure 4. The EFI acts as a standardized protocol,
allowing different control algorithms to communicate
with different devices.

table 1. The four categories of devices with regard to their energy flexibility capabilities, as defined by the EFI.
Description

Examples

Inflexible

Cannot be controlled and has no flexibility (with the exception of
curtailment), but it is measurable and may provide forecasts.

PV panels, conventional domestic loads
(nonsmart devices), and windmills

Adjustable

Flexible in production/consumption level and not constrained by a
buffer. They have a wide range of control possibilities without many
restrictions and therefore usually offer considerable flexibility.

Generators, dimmable lighting, heat
pumps, and gas boilers

Shiftable

Process that can be shifted in time, i.e., it has a deadline.

Washing machines, dryers, and
dishwashers

Storage

Flexible in production/consumption level but bounded by a
buffer. Deadlines and required fill levels constrain the flexibility
of this category.

Freezers, combined heat and power,
thermal buffers, stationary batteries,
and electric vehicles

september/october 2019

ieee power & energy magazine

65



IEEE Power & Energy Magazine - September/October 2019

Table of Contents for the Digital Edition of IEEE Power & Energy Magazine - September/October 2019

Contents
IEEE Power & Energy Magazine - September/October 2019 - Cover1
IEEE Power & Energy Magazine - September/October 2019 - Cover2
IEEE Power & Energy Magazine - September/October 2019 - Contents
IEEE Power & Energy Magazine - September/October 2019 - 2
IEEE Power & Energy Magazine - September/October 2019 - 3
IEEE Power & Energy Magazine - September/October 2019 - 4
IEEE Power & Energy Magazine - September/October 2019 - 5
IEEE Power & Energy Magazine - September/October 2019 - 6
IEEE Power & Energy Magazine - September/October 2019 - 7
IEEE Power & Energy Magazine - September/October 2019 - 8
IEEE Power & Energy Magazine - September/October 2019 - 9
IEEE Power & Energy Magazine - September/October 2019 - 10
IEEE Power & Energy Magazine - September/October 2019 - 11
IEEE Power & Energy Magazine - September/October 2019 - 12
IEEE Power & Energy Magazine - September/October 2019 - 13
IEEE Power & Energy Magazine - September/October 2019 - 14
IEEE Power & Energy Magazine - September/October 2019 - 15
IEEE Power & Energy Magazine - September/October 2019 - 16
IEEE Power & Energy Magazine - September/October 2019 - 17
IEEE Power & Energy Magazine - September/October 2019 - 18
IEEE Power & Energy Magazine - September/October 2019 - 19
IEEE Power & Energy Magazine - September/October 2019 - 20
IEEE Power & Energy Magazine - September/October 2019 - 21
IEEE Power & Energy Magazine - September/October 2019 - 22
IEEE Power & Energy Magazine - September/October 2019 - 23
IEEE Power & Energy Magazine - September/October 2019 - 24
IEEE Power & Energy Magazine - September/October 2019 - 25
IEEE Power & Energy Magazine - September/October 2019 - 26
IEEE Power & Energy Magazine - September/October 2019 - 27
IEEE Power & Energy Magazine - September/October 2019 - 28
IEEE Power & Energy Magazine - September/October 2019 - 29
IEEE Power & Energy Magazine - September/October 2019 - 30
IEEE Power & Energy Magazine - September/October 2019 - 31
IEEE Power & Energy Magazine - September/October 2019 - 32
IEEE Power & Energy Magazine - September/October 2019 - 33
IEEE Power & Energy Magazine - September/October 2019 - 34
IEEE Power & Energy Magazine - September/October 2019 - 35
IEEE Power & Energy Magazine - September/October 2019 - 36
IEEE Power & Energy Magazine - September/October 2019 - 37
IEEE Power & Energy Magazine - September/October 2019 - 38
IEEE Power & Energy Magazine - September/October 2019 - 39
IEEE Power & Energy Magazine - September/October 2019 - 40
IEEE Power & Energy Magazine - September/October 2019 - 41
IEEE Power & Energy Magazine - September/October 2019 - 42
IEEE Power & Energy Magazine - September/October 2019 - 43
IEEE Power & Energy Magazine - September/October 2019 - 44
IEEE Power & Energy Magazine - September/October 2019 - 45
IEEE Power & Energy Magazine - September/October 2019 - 46
IEEE Power & Energy Magazine - September/October 2019 - 47
IEEE Power & Energy Magazine - September/October 2019 - 48
IEEE Power & Energy Magazine - September/October 2019 - 49
IEEE Power & Energy Magazine - September/October 2019 - 50
IEEE Power & Energy Magazine - September/October 2019 - 51
IEEE Power & Energy Magazine - September/October 2019 - 52
IEEE Power & Energy Magazine - September/October 2019 - 53
IEEE Power & Energy Magazine - September/October 2019 - 54
IEEE Power & Energy Magazine - September/October 2019 - 55
IEEE Power & Energy Magazine - September/October 2019 - 56
IEEE Power & Energy Magazine - September/October 2019 - 57
IEEE Power & Energy Magazine - September/October 2019 - 58
IEEE Power & Energy Magazine - September/October 2019 - 59
IEEE Power & Energy Magazine - September/October 2019 - 60
IEEE Power & Energy Magazine - September/October 2019 - 61
IEEE Power & Energy Magazine - September/October 2019 - 62
IEEE Power & Energy Magazine - September/October 2019 - 63
IEEE Power & Energy Magazine - September/October 2019 - 64
IEEE Power & Energy Magazine - September/October 2019 - 65
IEEE Power & Energy Magazine - September/October 2019 - 66
IEEE Power & Energy Magazine - September/October 2019 - 67
IEEE Power & Energy Magazine - September/October 2019 - 68
IEEE Power & Energy Magazine - September/October 2019 - 69
IEEE Power & Energy Magazine - September/October 2019 - 70
IEEE Power & Energy Magazine - September/October 2019 - 71
IEEE Power & Energy Magazine - September/October 2019 - 72
IEEE Power & Energy Magazine - September/October 2019 - 73
IEEE Power & Energy Magazine - September/October 2019 - 74
IEEE Power & Energy Magazine - September/October 2019 - 75
IEEE Power & Energy Magazine - September/October 2019 - 76
IEEE Power & Energy Magazine - September/October 2019 - 77
IEEE Power & Energy Magazine - September/October 2019 - 78
IEEE Power & Energy Magazine - September/October 2019 - 79
IEEE Power & Energy Magazine - September/October 2019 - 80
IEEE Power & Energy Magazine - September/October 2019 - 81
IEEE Power & Energy Magazine - September/October 2019 - 82
IEEE Power & Energy Magazine - September/October 2019 - 83
IEEE Power & Energy Magazine - September/October 2019 - 84
IEEE Power & Energy Magazine - September/October 2019 - 85
IEEE Power & Energy Magazine - September/October 2019 - 86
IEEE Power & Energy Magazine - September/October 2019 - 87
IEEE Power & Energy Magazine - September/October 2019 - 88
IEEE Power & Energy Magazine - September/October 2019 - 89
IEEE Power & Energy Magazine - September/October 2019 - 90
IEEE Power & Energy Magazine - September/October 2019 - 91
IEEE Power & Energy Magazine - September/October 2019 - 92
IEEE Power & Energy Magazine - September/October 2019 - 93
IEEE Power & Energy Magazine - September/October 2019 - 94
IEEE Power & Energy Magazine - September/October 2019 - 95
IEEE Power & Energy Magazine - September/October 2019 - 96
IEEE Power & Energy Magazine - September/October 2019 - 97
IEEE Power & Energy Magazine - September/October 2019 - 98
IEEE Power & Energy Magazine - September/October 2019 - 99
IEEE Power & Energy Magazine - September/October 2019 - 100
IEEE Power & Energy Magazine - September/October 2019 - Cover3
IEEE Power & Energy Magazine - September/October 2019 - Cover4
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091020
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070820
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050620
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030420
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010220
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111219
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091019
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070819
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050619
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030419
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010219
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111218
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091018
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070818
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050618
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030418
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010218
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111217
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091017
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070817
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050617
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030417
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010217
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111216
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091016
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070816
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050616
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030416
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010216
https://www.nxtbook.com/nxtbooks/ieee/powerenergy_010216
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111215
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091015
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070815
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050615
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030415
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010215
https://www.nxtbook.com/nxtbooks/pes/powerenergy_111214
https://www.nxtbook.com/nxtbooks/pes/powerenergy_091014
https://www.nxtbook.com/nxtbooks/pes/powerenergy_070814
https://www.nxtbook.com/nxtbooks/pes/powerenergy_050614
https://www.nxtbook.com/nxtbooks/pes/powerenergy_030414
https://www.nxtbook.com/nxtbooks/pes/powerenergy_010214
https://www.nxtbookmedia.com