SlideShare a Scribd company logo
1 of 20
Download to read offline
EclipseCon Europe 2013

The PowerMatcher –
making the electricity grid smarter

Aldo Eisma, Solution Architect
IBM Global Business Services, Netherlands
© 2013 IBM Corporation
The energy transition is the shift to sustainable economies through
renewable energy, energy efficiency and sustainable development.
Coal/Natural Gas

Solar

Energy Storage

UTILITY
Hydroelectric

Nuclear

UTILITY
Wind

Coal/Natural Gas

Energy Storage
Nuclear
Wind

Hydroelectric
Solar

Energy Storage

Solar

Plug-in Vehicle

Traditional

Consumer
Power Flow
Periodic Information Flow
Continuous Information Flow

Wind

Smart Grid

So, what's so smart about the Smart Grid?
2

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
The percentage of renewable energy is growing quickly, but the power grid
is not ready…

Energy is not always generated when it is needed.
– Generation peak does not match consumption.
– Imbalance due to forecasting errors.
Energy is not always generated where it is needed.
– Transportation losses
– Congestion
– Power quality
This is threatening to destabilize power grids all
across Europe
2012: 28 % wind power

Denmark

France, Germany and Belgium
2020: 50 % wind power

On the weekend of 15th and 16th of June,
Belgium experienced 14 hours of negative
electricity prices, with a three hour peak at
-200 €/MWh, when the average spot
market is usually around 50€/MWh.

Source: EcoGrid EU - A Prototype for European Smart Grids
3

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
The energy transition drives a transformation of the industry
Asset Management
… could predict impending asset
failure & prevent costly downtime?

Customer service
… could offer personalized guidance on
energy usage patterns and incentives to
reduce consumption?

Enterprise Analytics
… could make better business
decisions using accurate data
across all time horizons: past,
present and future?

Distribution & Operations

Government, Risk
& Compliance

… could predict & manage outages
based on history of sensor & meter
data and environmental factors?

Network planning

…could reduce risk across
the enterprise and predict
regulatory events before
they become an issue?

… could optimize capital expenditure to
maximize the value to your operations?
4

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
The approach of IBM for the transformation of distribution is to build and operate
Virtual Power Plants, where predictive and reactive optimization is used to meet grid
and trading objectives.

The VPP locally aggregates flexible Distributed Energy Resources
– Combined Heat Power and Fuel Cells
– Heat pump and domestic water heating
– Electric vehicle
– Battery
– Household appliances
–…
Source: Greenpeace

Minimize grid impact
Maximize trading flexibility

5

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Our VPP concept uses PowerMatcher™ for reactive optimization – a multiagent system that uses a real-time market-based approach

Source: Koen Kok, The PowerMatcher: Smart Coordination for the Smart Electricity Grid
http://dare.ubvu.vu.nl/bitstream/1871/43567/1/dissertation.pdf

6

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
The PowerMatcher matches supply with demand in a radial network, taking
network constraints into account
(Battery demand function)

bid updates

1

bid updates

n
price updates

A bid is an expression of an agent’s intended
instant demand and/or supply (negative demand)
as a function of the price.
The price is the amount to be paid by agents for
demand (or paid to agents in case of supply) per
volume unit.

7

The PowerMatcher – making the electricity grid smarter – ECE2013

1

n
price updates

The auctioneer calculates the equilibrium price
at which supply matches demand.
A concentrator is an interior node which
aggregates bids received from agents further
down the grid.
A concentrator may transform bid and price to
satisfy local network constraints.
© 2013 IBM Corporation
The PowerMatcher Information Protocol

The PowerMatcher Information Protocol defines the standard.
In 2012, Alliander, IBM and TNO initiated the development of a (draft) protocol standard and a reference
implementation for PowerMatcher, as the basis for future projects.

8

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Requirements for the PowerMatcher Reference Implementation

Run anywhere in the grid, from home to server, as well as in a simulator environment.
Scalable from simulator to large-scale deployments.
Highly modular - assembly of PowerMatcher clusters from components.
Dynamic model, supporting runtime updates of software and configuration.
Vendor neutral, heterogeneous environments, open source-able.

OSGi™ - The Dynamic Module System for Java™
9

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Component life cycle - auctioneer, concentrator and device agents are
created and configured as OSGi managed factory components

@Component(name = ConcentratorComponent.COMPONENT_NAME,
designateFactory = ConcentratorComponentConfiguration.class)
public class ConcentratorComponent extends Concentrator {
...

10

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
The PowerMatcher configuration system

11

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Connecting an agent to its matcher is declarative and follows the
“whiteboard” pattern

1. An adapter factory component is instantiated that tracks the PowerMatcher roles.
2. The agent registers the service for the agent role.
3. The matcher registers the service for the matcher role.
4. The adapter factory connects agents to matchers, filtering on agent and matcher.
configuration properties.

12

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Supporting multiple protocols and protocol implementations

Is plug-and-play thanks to the OSGi service and component model and the application of the
whiteboard pattern.
For example: wide-band and narrow-band messaging protocol and transport.

13

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Distributed deployment is supported by the MQ Telemetry Transport
publish/subscribe messaging protocol

See http://mqtt.org

14

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
OSGi configuration in a distributed deployment

15

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Auxiliary whiteboard services

Scalability
– Scheduling services – thread pool
Simulations
– Time services – actual time versus simulated time
– Time acceleration
…

16

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Field test 2013-2014: Couperus Smart Grid, The Hague

Couperus Ypenburg is a new development project of 300 highly energy efficient homes using groundsource heat pumps for heating and cooling.
The PowerMatcher objective is to use the energy flexibility of the heat pumps to
– compensate market imbalance of a small wind turbine park,
– within the capacity constraints of the local grid,
– without compromising the comfort of the home owner.
See http://www.agentschapnl.nl/content/couperus-smart-grid

17

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Couperus PowerMatcher data for 2013-04-17

18

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
PowerMatcher in the Flexiblepower Alliance Network

The Flexiblepower Alliance Network (FAN) is an open
industry alliance for the development and promotion of
semantic (de facto) standards, with respect to
communication of and communication with energy
consuming and producing devices for end users. These
standards will facilitate the emergence and use of energy
services, on a uniform, accessible and cost-effective
manner.
See http://www.flexiblepower.org/

19

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation
Thank you!

20

The PowerMatcher – making the electricity grid smarter – ECE2013

© 2013 IBM Corporation

More Related Content

What's hot

Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...
Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...
Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...CALSTART
 
High level explanation of smart grids and battery energy storage systems
High level explanation of smart grids and battery energy storage systemsHigh level explanation of smart grids and battery energy storage systems
High level explanation of smart grids and battery energy storage systemsMircea Gingu
 
Siemens - Projet Volt Air - Evènement Siemens (novembre 2011)
Siemens  - Projet Volt Air - Evènement Siemens (novembre 2011)Siemens  - Projet Volt Air - Evènement Siemens (novembre 2011)
Siemens - Projet Volt Air - Evènement Siemens (novembre 2011)Cluster TWEED
 
Grid to vehicle concept
Grid to vehicle conceptGrid to vehicle concept
Grid to vehicle conceptIhave4
 
Abb pln pres-2017
Abb   pln pres-2017Abb   pln pres-2017
Abb pln pres-2017Budi Supomo
 
V2G State of the art technology
V2G State of the art technologyV2G State of the art technology
V2G State of the art technologyMarco Tognoli
 
Electric vehicle smart charging
Electric vehicle smart chargingElectric vehicle smart charging
Electric vehicle smart chargingSiddhant Shirguppe
 
Managing the World's Batteries
Managing the World's BatteriesManaging the World's Batteries
Managing the World's BatteriesJustin Hayward
 
ENABLING FLEET CHARGING DEPLOYMENT USING “GRID TO PLUG” CHARGING SOLUTION
ENABLING FLEET CHARGING DEPLOYMENT USING “GRID TO PLUG” CHARGING SOLUTIONENABLING FLEET CHARGING DEPLOYMENT USING “GRID TO PLUG” CHARGING SOLUTION
ENABLING FLEET CHARGING DEPLOYMENT USING “GRID TO PLUG” CHARGING SOLUTIONDesignTeam8
 
V2G and G2V power transfer issues
V2G and G2V power transfer issuesV2G and G2V power transfer issues
V2G and G2V power transfer issuesMohd Javed
 
Successful cooperation in large eci rev1-04112014
Successful cooperation in large eci rev1-04112014Successful cooperation in large eci rev1-04112014
Successful cooperation in large eci rev1-04112014Green_Academy
 
Patent Landscape Report on “Electric vehicles – Vehicle to Grid Technology” b...
Patent Landscape Report on “Electric vehicles – Vehicle to Grid Technology” b...Patent Landscape Report on “Electric vehicles – Vehicle to Grid Technology” b...
Patent Landscape Report on “Electric vehicles – Vehicle to Grid Technology” b...Caroline Charumathy
 
4 cired2013 distributed energy resources
4   cired2013 distributed energy resources4   cired2013 distributed energy resources
4 cired2013 distributed energy resourcesDutch Power
 
ABB Contact 1/13 South Africa- Grid Reliability
ABB Contact 1/13 South Africa- Grid ReliabilityABB Contact 1/13 South Africa- Grid Reliability
ABB Contact 1/13 South Africa- Grid ReliabilityABBCONTACT
 
S Gulf and Pakistan Contact Issue 2/12
S Gulf and Pakistan Contact Issue 2/12S Gulf and Pakistan Contact Issue 2/12
S Gulf and Pakistan Contact Issue 2/12ABBCONTACT
 
ABB Contact: Sustainable mobility (India) 2 I14
ABB Contact:  Sustainable mobility (India) 2 I14ABB Contact:  Sustainable mobility (India) 2 I14
ABB Contact: Sustainable mobility (India) 2 I14ABBCONTACT
 
Electric vehicle charging information. by linkvue system
Electric vehicle charging   information. by linkvue systemElectric vehicle charging   information. by linkvue system
Electric vehicle charging information. by linkvue systemMahesh Chandra Manav
 

What's hot (20)

Energy Economics Christian Feisst
Energy Economics Christian FeisstEnergy Economics Christian Feisst
Energy Economics Christian Feisst
 
Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...
Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...
Opportunities for v2 g integrating plug-in vehicles and the electric grid (to...
 
High level explanation of smart grids and battery energy storage systems
High level explanation of smart grids and battery energy storage systemsHigh level explanation of smart grids and battery energy storage systems
High level explanation of smart grids and battery energy storage systems
 
Siemens - Projet Volt Air - Evènement Siemens (novembre 2011)
Siemens  - Projet Volt Air - Evènement Siemens (novembre 2011)Siemens  - Projet Volt Air - Evènement Siemens (novembre 2011)
Siemens - Projet Volt Air - Evènement Siemens (novembre 2011)
 
Grid to vehicle concept
Grid to vehicle conceptGrid to vehicle concept
Grid to vehicle concept
 
Abb pln pres-2017
Abb   pln pres-2017Abb   pln pres-2017
Abb pln pres-2017
 
V2G State of the art technology
V2G State of the art technologyV2G State of the art technology
V2G State of the art technology
 
Electric vehicle smart charging
Electric vehicle smart chargingElectric vehicle smart charging
Electric vehicle smart charging
 
Managing the World's Batteries
Managing the World's BatteriesManaging the World's Batteries
Managing the World's Batteries
 
ENABLING FLEET CHARGING DEPLOYMENT USING “GRID TO PLUG” CHARGING SOLUTION
ENABLING FLEET CHARGING DEPLOYMENT USING “GRID TO PLUG” CHARGING SOLUTIONENABLING FLEET CHARGING DEPLOYMENT USING “GRID TO PLUG” CHARGING SOLUTION
ENABLING FLEET CHARGING DEPLOYMENT USING “GRID TO PLUG” CHARGING SOLUTION
 
V2G and G2V power transfer issues
V2G and G2V power transfer issuesV2G and G2V power transfer issues
V2G and G2V power transfer issues
 
Successful cooperation in large eci rev1-04112014
Successful cooperation in large eci rev1-04112014Successful cooperation in large eci rev1-04112014
Successful cooperation in large eci rev1-04112014
 
Patent Landscape Report on “Electric vehicles – Vehicle to Grid Technology” b...
Patent Landscape Report on “Electric vehicles – Vehicle to Grid Technology” b...Patent Landscape Report on “Electric vehicles – Vehicle to Grid Technology” b...
Patent Landscape Report on “Electric vehicles – Vehicle to Grid Technology” b...
 
Sgcp14stanfordclark1
Sgcp14stanfordclark1Sgcp14stanfordclark1
Sgcp14stanfordclark1
 
4 cired2013 distributed energy resources
4   cired2013 distributed energy resources4   cired2013 distributed energy resources
4 cired2013 distributed energy resources
 
ABB Contact 1/13 South Africa- Grid Reliability
ABB Contact 1/13 South Africa- Grid ReliabilityABB Contact 1/13 South Africa- Grid Reliability
ABB Contact 1/13 South Africa- Grid Reliability
 
Wireless charging for electric vehicles
Wireless charging for electric vehiclesWireless charging for electric vehicles
Wireless charging for electric vehicles
 
S Gulf and Pakistan Contact Issue 2/12
S Gulf and Pakistan Contact Issue 2/12S Gulf and Pakistan Contact Issue 2/12
S Gulf and Pakistan Contact Issue 2/12
 
ABB Contact: Sustainable mobility (India) 2 I14
ABB Contact:  Sustainable mobility (India) 2 I14ABB Contact:  Sustainable mobility (India) 2 I14
ABB Contact: Sustainable mobility (India) 2 I14
 
Electric vehicle charging information. by linkvue system
Electric vehicle charging   information. by linkvue systemElectric vehicle charging   information. by linkvue system
Electric vehicle charging information. by linkvue system
 

Similar to The PowerMatcher - making the electricity grid smarter - Aldo Eisma

TSSG Energy Projects Dec 2013
TSSG Energy Projects Dec 2013TSSG Energy Projects Dec 2013
TSSG Energy Projects Dec 2013kquinn
 
IBM Wind Power Solutions
IBM Wind Power SolutionsIBM Wind Power Solutions
IBM Wind Power Solutionsbenhanley77
 
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPENINTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPENiQHub
 
Solar Microgrids David Cohen Evolution7 Labs
Solar Microgrids David Cohen Evolution7 LabsSolar Microgrids David Cohen Evolution7 Labs
Solar Microgrids David Cohen Evolution7 LabsDavid Allen Cohen
 
Final Sunseed Workshop Presentation
Final Sunseed Workshop PresentationFinal Sunseed Workshop Presentation
Final Sunseed Workshop PresentationJuan C. Vasquez
 
Monet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDBMonet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDBSam_Francis
 
Taming the Grid-White Paper
Taming the Grid-White PaperTaming the Grid-White Paper
Taming the Grid-White PaperSteve Bauman
 
Effective utlization of home appliances by using smart (1)
Effective  utlization of home appliances by using smart (1)Effective  utlization of home appliances by using smart (1)
Effective utlization of home appliances by using smart (1)swathiammu7
 
SMART CHARGING, V1G AND V2G – POSSIBILITIES AND BENEFITS
SMART CHARGING, V1G AND V2G – POSSIBILITIES AND BENEFITSSMART CHARGING, V1G AND V2G – POSSIBILITIES AND BENEFITS
SMART CHARGING, V1G AND V2G – POSSIBILITIES AND BENEFITSiQHub
 
20151029_Infoday H2020 Energía_Alma Solar
20151029_Infoday H2020 Energía_Alma Solar20151029_Infoday H2020 Energía_Alma Solar
20151029_Infoday H2020 Energía_Alma SolarRedit
 
IREC part 02
IREC part 02IREC part 02
IREC part 02RCREEE
 
Peak load scheduling in smart grid using cloud computing
Peak load scheduling in smart grid using cloud computingPeak load scheduling in smart grid using cloud computing
Peak load scheduling in smart grid using cloud computingjournalBEEI
 
IRJET- Smart Prepaid Energy Meter using GSM Technology
IRJET- Smart Prepaid Energy Meter using GSM TechnologyIRJET- Smart Prepaid Energy Meter using GSM Technology
IRJET- Smart Prepaid Energy Meter using GSM TechnologyIRJET Journal
 
UNIQUE CHARGING INFRASTRUCTURE SYSTEM: GRID EMOTION FLASH CHARGING
UNIQUE CHARGING INFRASTRUCTURE SYSTEM: GRID EMOTION FLASH CHARGINGUNIQUE CHARGING INFRASTRUCTURE SYSTEM: GRID EMOTION FLASH CHARGING
UNIQUE CHARGING INFRASTRUCTURE SYSTEM: GRID EMOTION FLASH CHARGINGiQHub
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSNour Elhattab
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSNour Elhattab
 
Building Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Building Automation Solutions for Oil & Gas Offshore/Onshore Living QuartersBuilding Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Building Automation Solutions for Oil & Gas Offshore/Onshore Living QuartersNour Elhattab
 
Demand Side management of smart grid using IoT
Demand Side management of smart grid using IoTDemand Side management of smart grid using IoT
Demand Side management of smart grid using IoTIRJET Journal
 

Similar to The PowerMatcher - making the electricity grid smarter - Aldo Eisma (20)

TSSG Energy Projects Dec 2013
TSSG Energy Projects Dec 2013TSSG Energy Projects Dec 2013
TSSG Energy Projects Dec 2013
 
IBM Wind Power Solutions
IBM Wind Power SolutionsIBM Wind Power Solutions
IBM Wind Power Solutions
 
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPENINTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
INTELLIGENT ENERGY & VALUE STACKING: SOFTWARE CAN MAKE IT HAPPEN
 
Solar Microgrids David Cohen Evolution7 Labs
Solar Microgrids David Cohen Evolution7 LabsSolar Microgrids David Cohen Evolution7 Labs
Solar Microgrids David Cohen Evolution7 Labs
 
Final Sunseed Workshop Presentation
Final Sunseed Workshop PresentationFinal Sunseed Workshop Presentation
Final Sunseed Workshop Presentation
 
Monet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDBMonet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDB
 
Taming the Grid-White Paper
Taming the Grid-White PaperTaming the Grid-White Paper
Taming the Grid-White Paper
 
Effective utlization of home appliances by using smart (1)
Effective  utlization of home appliances by using smart (1)Effective  utlization of home appliances by using smart (1)
Effective utlization of home appliances by using smart (1)
 
SMART CHARGING, V1G AND V2G – POSSIBILITIES AND BENEFITS
SMART CHARGING, V1G AND V2G – POSSIBILITIES AND BENEFITSSMART CHARGING, V1G AND V2G – POSSIBILITIES AND BENEFITS
SMART CHARGING, V1G AND V2G – POSSIBILITIES AND BENEFITS
 
20151029_Infoday H2020 Energía_Alma Solar
20151029_Infoday H2020 Energía_Alma Solar20151029_Infoday H2020 Energía_Alma Solar
20151029_Infoday H2020 Energía_Alma Solar
 
IREC part 02
IREC part 02IREC part 02
IREC part 02
 
Peak load scheduling in smart grid using cloud computing
Peak load scheduling in smart grid using cloud computingPeak load scheduling in smart grid using cloud computing
Peak load scheduling in smart grid using cloud computing
 
IRJET- Smart Prepaid Energy Meter using GSM Technology
IRJET- Smart Prepaid Energy Meter using GSM TechnologyIRJET- Smart Prepaid Energy Meter using GSM Technology
IRJET- Smart Prepaid Energy Meter using GSM Technology
 
UNIQUE CHARGING INFRASTRUCTURE SYSTEM: GRID EMOTION FLASH CHARGING
UNIQUE CHARGING INFRASTRUCTURE SYSTEM: GRID EMOTION FLASH CHARGINGUNIQUE CHARGING INFRASTRUCTURE SYSTEM: GRID EMOTION FLASH CHARGING
UNIQUE CHARGING INFRASTRUCTURE SYSTEM: GRID EMOTION FLASH CHARGING
 
Cr35524530
Cr35524530Cr35524530
Cr35524530
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERS
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERS
 
Building Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Building Automation Solutions for Oil & Gas Offshore/Onshore Living QuartersBuilding Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Building Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
 
H021201049058
H021201049058H021201049058
H021201049058
 
Demand Side management of smart grid using IoT
Demand Side management of smart grid using IoTDemand Side management of smart grid using IoT
Demand Side management of smart grid using IoT
 

More from mfrancis

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...mfrancis
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)mfrancis
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)mfrancis
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruumfrancis
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...mfrancis
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...mfrancis
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...mfrancis
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)mfrancis
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)mfrancis
 

More from mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

The PowerMatcher - making the electricity grid smarter - Aldo Eisma

  • 1. EclipseCon Europe 2013 The PowerMatcher – making the electricity grid smarter Aldo Eisma, Solution Architect IBM Global Business Services, Netherlands © 2013 IBM Corporation
  • 2. The energy transition is the shift to sustainable economies through renewable energy, energy efficiency and sustainable development. Coal/Natural Gas Solar Energy Storage UTILITY Hydroelectric Nuclear UTILITY Wind Coal/Natural Gas Energy Storage Nuclear Wind Hydroelectric Solar Energy Storage Solar Plug-in Vehicle Traditional Consumer Power Flow Periodic Information Flow Continuous Information Flow Wind Smart Grid So, what's so smart about the Smart Grid? 2 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 3. The percentage of renewable energy is growing quickly, but the power grid is not ready… Energy is not always generated when it is needed. – Generation peak does not match consumption. – Imbalance due to forecasting errors. Energy is not always generated where it is needed. – Transportation losses – Congestion – Power quality This is threatening to destabilize power grids all across Europe 2012: 28 % wind power Denmark France, Germany and Belgium 2020: 50 % wind power On the weekend of 15th and 16th of June, Belgium experienced 14 hours of negative electricity prices, with a three hour peak at -200 €/MWh, when the average spot market is usually around 50€/MWh. Source: EcoGrid EU - A Prototype for European Smart Grids 3 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 4. The energy transition drives a transformation of the industry Asset Management … could predict impending asset failure & prevent costly downtime? Customer service … could offer personalized guidance on energy usage patterns and incentives to reduce consumption? Enterprise Analytics … could make better business decisions using accurate data across all time horizons: past, present and future? Distribution & Operations Government, Risk & Compliance … could predict & manage outages based on history of sensor & meter data and environmental factors? Network planning …could reduce risk across the enterprise and predict regulatory events before they become an issue? … could optimize capital expenditure to maximize the value to your operations? 4 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 5. The approach of IBM for the transformation of distribution is to build and operate Virtual Power Plants, where predictive and reactive optimization is used to meet grid and trading objectives. The VPP locally aggregates flexible Distributed Energy Resources – Combined Heat Power and Fuel Cells – Heat pump and domestic water heating – Electric vehicle – Battery – Household appliances –… Source: Greenpeace Minimize grid impact Maximize trading flexibility 5 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 6. Our VPP concept uses PowerMatcher™ for reactive optimization – a multiagent system that uses a real-time market-based approach Source: Koen Kok, The PowerMatcher: Smart Coordination for the Smart Electricity Grid http://dare.ubvu.vu.nl/bitstream/1871/43567/1/dissertation.pdf 6 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 7. The PowerMatcher matches supply with demand in a radial network, taking network constraints into account (Battery demand function) bid updates 1 bid updates n price updates A bid is an expression of an agent’s intended instant demand and/or supply (negative demand) as a function of the price. The price is the amount to be paid by agents for demand (or paid to agents in case of supply) per volume unit. 7 The PowerMatcher – making the electricity grid smarter – ECE2013 1 n price updates The auctioneer calculates the equilibrium price at which supply matches demand. A concentrator is an interior node which aggregates bids received from agents further down the grid. A concentrator may transform bid and price to satisfy local network constraints. © 2013 IBM Corporation
  • 8. The PowerMatcher Information Protocol The PowerMatcher Information Protocol defines the standard. In 2012, Alliander, IBM and TNO initiated the development of a (draft) protocol standard and a reference implementation for PowerMatcher, as the basis for future projects. 8 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 9. Requirements for the PowerMatcher Reference Implementation Run anywhere in the grid, from home to server, as well as in a simulator environment. Scalable from simulator to large-scale deployments. Highly modular - assembly of PowerMatcher clusters from components. Dynamic model, supporting runtime updates of software and configuration. Vendor neutral, heterogeneous environments, open source-able. OSGi™ - The Dynamic Module System for Java™ 9 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 10. Component life cycle - auctioneer, concentrator and device agents are created and configured as OSGi managed factory components @Component(name = ConcentratorComponent.COMPONENT_NAME, designateFactory = ConcentratorComponentConfiguration.class) public class ConcentratorComponent extends Concentrator { ... 10 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 11. The PowerMatcher configuration system 11 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 12. Connecting an agent to its matcher is declarative and follows the “whiteboard” pattern 1. An adapter factory component is instantiated that tracks the PowerMatcher roles. 2. The agent registers the service for the agent role. 3. The matcher registers the service for the matcher role. 4. The adapter factory connects agents to matchers, filtering on agent and matcher. configuration properties. 12 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 13. Supporting multiple protocols and protocol implementations Is plug-and-play thanks to the OSGi service and component model and the application of the whiteboard pattern. For example: wide-band and narrow-band messaging protocol and transport. 13 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 14. Distributed deployment is supported by the MQ Telemetry Transport publish/subscribe messaging protocol See http://mqtt.org 14 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 15. OSGi configuration in a distributed deployment 15 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 16. Auxiliary whiteboard services Scalability – Scheduling services – thread pool Simulations – Time services – actual time versus simulated time – Time acceleration … 16 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 17. Field test 2013-2014: Couperus Smart Grid, The Hague Couperus Ypenburg is a new development project of 300 highly energy efficient homes using groundsource heat pumps for heating and cooling. The PowerMatcher objective is to use the energy flexibility of the heat pumps to – compensate market imbalance of a small wind turbine park, – within the capacity constraints of the local grid, – without compromising the comfort of the home owner. See http://www.agentschapnl.nl/content/couperus-smart-grid 17 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 18. Couperus PowerMatcher data for 2013-04-17 18 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 19. PowerMatcher in the Flexiblepower Alliance Network The Flexiblepower Alliance Network (FAN) is an open industry alliance for the development and promotion of semantic (de facto) standards, with respect to communication of and communication with energy consuming and producing devices for end users. These standards will facilitate the emergence and use of energy services, on a uniform, accessible and cost-effective manner. See http://www.flexiblepower.org/ 19 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation
  • 20. Thank you! 20 The PowerMatcher – making the electricity grid smarter – ECE2013 © 2013 IBM Corporation