1. CITCEA-UPC, Roberto Villafáfila-Robles
X INTERNATIONAL CONFERENCE ON ENERGY INNOVATION
"Local energy markets – dream or facta" Symposium
ARCHITECTURE
Barcelona, January 26th 2017
Roberto Villafáfila-Robles (CITCEA-UPC)
4. • Local Smart Grids Architecture aims to define
relationships between the different agents:
– Mapping technically business models and local
market.
– Design of communication and physical
connections of the prosumers to the control and
market cloud
– Design of software architecture of the control and
market clouds
Objectives
6. Why?
• Traditional business
EMPOWER architecture
LC
SMLC
LCSM
SM
µGCLCSM
LCSM CP
SMBC
+
+
+
+
SESP ARENA
GRID
SESP
CLOUD
LC: Local controller
SM: Smart Meter
CP: Charging point
µGC: Microgrid controller
BC: Battery controller
SM
Power System Infrastructure
Communication platform
SM
EV
EV
EV
EV
Household
with flexible
EV charger
Storage
capability
Passive
householdHousehold
with flexible
thermal load
Flexible or
passive
generators
Flexible industries
Flexible
charging
stations
(V2G capable)
UTILITY GRID
€
kW
kWh
7. Why?
• Allowing deployment of a
Smart Energy Service
Provider (SESP) platform
for negotiation and
trading of energy in a
community.
• Potential participants:
consumers, producers,
prosumers, community
storage units,
distribution system
operators (DSO).
EMPOWER architecture
LC
SMLC
LCSM
SM
µGCLCSM
LCSM CP
SMBC
+
+
+
+
SESP ARENA
GRID
SESP
CLOUD
LC: Local controller
SM: Smart Meter
CP: Charging point
µGC: Microgrid controller
BC: Battery controller
SM
Power System Infrastructure
Communication platform
SM
EV
EV
EV
EV
Household
with flexible
EV charger
Storage
capability
Passive
householdHousehold
with flexible
thermal load
Flexible or
passive
generators
Flexible industries
Flexible
charging
stations
(V2G capable)
kWh
€
UTILITY GRID
€
€
€
€
kWh
kWh
kWh
8. How
– to define the relationships between the different participants?
– to specify the control, the market and the communications
interactions?
EMPOWER architecture
10. Application of SGAM to EMPOWER
EMPOWER architecture
Communications system
Market cloud technical architecture
Control cloud technical architecture
11. Communication and physical connections
COMPONENT LAYER
f Market
e Enterprise
d Operation
c Station
b Field
a Process
Zones
Domains
3
Distribution
2
DER
1
Customer
premises
LVMV
++
++
EV EV
EV EV
EV EV
+
EV
MLCM
SCADA +
HMI
Market
cloud
DER unit
controller
MDMS
(DSO)
Metering
cloud
Control
cloud
DMS
(DSO)
COMPONENT LAYER
f Market
e Enterprise
d Operation
c Station
b Field
a Process
Zones
Domains
3
Distribution
2
DER
1
Customer
LVMV
++
++
EV EV
EV EV
EV EV
+
EV
MLCM
SCADA +
HMI
Market
cloud
DER unit
controller
MDMS
(DSO)
Metering
cloud
Control
cloud
DMS
(DSO)
Handle
command
SCADA
Send
command
Execute
generation
command
Handle
command
Send
command
Function layer example: Execute
generation command
No cooperation with DSO
SGAM component
layer
f Market
e Enterprise
d Operation
c Station
b Field
a Process
Zones
Domains
3
Distribution
2
DER
1
Customer
premises
LVMV
++
++
EV EV
EV EV
EV EV
+
EV
MLCM
SCADA +
HMI
Market
cloud
DER unit
controller
MDMS
(DSO)Metering
cloud
Control
cloud
DMS
(DSO)
Generation &
consumption
data
f Market
e Enterprise
d Operation
c Station
b Field
a Process
Zones
Domains
3
Distribution
2
DER
1
Customer
premises
LVMV
++
++
EV EV
EV EV
EV EV
+
EV
MLCM
SCADA +
HMI
Market
cloud
DER unit
controller
MDMS
(DSO)
Metering
cloud
Control
cloud
DMS
(DSO)
Web services
IEC 61968-100
H
L AA A
Web services
IEC 61968-100
HG
Web services
IEC 61968-100
H
Webservices
IEC61968-100
G
SGAM generic
information layer
SGAM generic
communication layer
15. Overall EMPOWER architecture
Field devices
SESP Platform
Clients
External
Information
Providers
EV EV
EV EV
EV EV
++
++
+
EV
Household/Prosumer Generation EVCS Storage
CONTROLLABLE LOAD METER
LOCAL CONTROLLER
DER UNIT
CONTROLLER
16. Caching
(Redis Cache)
Streaming
Analytics
Batch SQL
(SQL Database)
NoSQL Document
(Document DB)
NoSQL Key-value
(Blob Storage, Table Storage)
Publish-
subscribe
Messaging
Optimisation
Services
DR / SR
Services
Workflow
Services
Balancing
Services
Forecasting
Services
Queue
s
Trading Floor
Services
CommunicationPlatform
Device Control
Services
Communication Platform (Web API)
Settlement
Services
Negotiation
Services
Mitigation
Services
Messaging
Buy & Sell
Services
Communication Platform (Web API)
Topic
Queues
Flexibility
Services
Service Bus QueueLogic AppsIoT Hub
Command
& Control
Workflow Messaging
To external information providers
Weather forecast
Wholesale market offers/bids & results
Setpoints/Grid constraints from DSO
(Meter value from DSO)
To field devices
±P/ ±Q
setpoint
kWh
demanded
/generated
On/Off
signals
kWh
demanded
/generated
Household DER
To client interfaces
App/Web
E-mail
Contracts
Local market results
LogicApp/IoTHub
Event Hub/
LogicApp/
IoTHub
Overall EMPOWER architecture
17. • Link with component layer:
Local controller
– Loads:
• Boiler
• Thermostat
• Lighting
• Plugs
• Domestic appliances
Overall EMPOWER architecture
– Power Electronics:
• Generation
• Storage
• EV charging stations
18. This project has received funding from the European Union’s Horizon 2020 Research and
Innovation programme under Grant Agreement No 646476.
local Electricity retail Markets for Prosumer smart grid pOWER services