OOSi based management of distributed renewable power sources - Andreas Gerstmeier
-
Upload
mfrancis -
Category
Technology
-
view
677 -
download
2
Transcript of OOSi based management of distributed renewable power sources - Andreas Gerstmeier
Energie braucht Impulse
OSGi Community Event 2013
OSGi-based management of distributed renewable power sources
EnBW Ostwürttemberg DonauRies AG Dipl.-Inf.(FH) Andreas Gerstmeier 30.10.2013
2 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany
Agenda
› About EnBW ODR AG
› The Smart Grid challenge: Managing distributed renewable power sources
› Why OSGi?
› The way we compete the challenge
› Q&A
3 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany
We offer innovative solutions in Energy and Telecommunications
Würzburg
Stuttgart
Ulm
Bavaria 40 municipalities
Purchase and sale of electricity & gas
Operation of the distribution grid for electricity & gas
Energy related Services
Internet Service Provider (ISP) and Carrier with own infrastructure
1
2
3
4
› 200.000 electricity customers
› 15.000 gas customers
› 400 employees
› 450 Mio.€ sales
› Supply area: 4.500 km² with 450.000 people
supply area & key indicators Business Segments
Ostwürttemberg 90 municipalities
HQ: Ellwangen
4 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany
Where are the different types of generation plants connected to the electricity grid?
0,4 kV Low Voltage Grid
G
Customer
20 kV Medium Voltage Grid
Transformer
Station
110 kV High Voltage Grid
380/220 kV Maximum Voltage Grid
Large regional
Distribution Grid
Lokal
Distribution Grid
European &
nationwide
Transmission
Grid
Small regional
Distribution Grid
Transformer
Station
Transformer
Station
PV PV, Wind, Biomass Wind onshore Wind Offshore, conv. generation
Power Plant
5 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany
Through German legislation the Distribution System Operator (DSO) has to
› set up infrastructure to manage all generation power plants in his own grid,
› to monitor the current power level online of each plant > 100 kW (2.000 units),
› reduce the power level of one or more plants, depending on the grid status with the levels 100% - 60% - 30% - 0%,
› do this job without discrimination.
Currently there are 1.3 millions of renewable power plants in Germany.
Necessary for power management in the electrical grid (EnWG §11 & §13)
4.000
17.00021.000
25.000
50.000
6 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany
Increasing Number of renewable power plants:
› 17% of all buildings have a rooftop PV plant!
› In 2012 the installed generation capacity exceeds 630 MW and is 50% larger than the maximum load peak!
The installation of renewable power plants in our supply area is far above the average in Germany!
2020 forecast
2011 2010 2005 2012
7 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany
There are very different consumption und generation load profiles over a year - load of a 110/20kV transformer
0
10
20
30
Load
[MW
]
Energieverbrauch durch EEG gedeckt
Energieverbrauch durch konv. Kraftwerke gedeckt
EEG-Überschuss
Netzlast gesamt
EEG-Erzeugung
Tuesday Wednesday Saturday Sunday 07.02.2012 08.02.2012 11.08.2012 12.08.2012
6 times more generation
the consumption through
PV-plants!
8 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany 8
Outlook 2020 for our supply area: The amount of renewable generated energy will increase rapidly
2012
89
466
417
992
2.700 Value in GWh Demand
Ratio of renewable energy 36%
2020
800
800
700
2. 330
2.600
90%
20 Water 30
9 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany
› Manufacturer independence
› Hardware / OS
› Maintenance
› Provisioning
› Already in use in a wide area
› Scalability
› Standard Services (e.g. Event-manager)
› Large Community
› Many (JAVA) developers
Why did we choose an OSGi based approach for this challenge?
controller
G generator
Example: biogas plant
Modbus TCP/RTU
cellular radio router with smartcard-
support
Netzleitsystem
Einspeisemanagment
TLS
TLS
TLS
Datacenter
ProSyst mPRM
Reposi tory
server & storage infrastructure
J2EE server
other backend systems
(SAP,CRM,OSS,BSS, etc.)
Portal server
service customers
Netzleitsystem
Einspeisemanagment
Netzleitsystem
Einspeisemanagment
control center
power management
Internet / VPN
Power management @ EnBW ODR AG Overview
OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany 10
Linux
Cor
e se
rvic
es e
.g. h
ttp,
con
fig, .
..
mP
RM
ser
vice
s e.
g. m
essa
ge
tunn
el, c
u-pr
ovid
er
JamVM / GNU Classpath GW API
Native code e.g. rxtx, inverter, ...
Pro
toco
l pac
kage
s e.
g. m
odbu
s, ..
.
Gat
eway
sta
rtup
/con
figur
atio
n w
izza
rd /
serv
let
OD
R p
ower
man
ager
(p
ower
pla
nt c
ontr
ol u
nit)
OD
R p
ower
gen
erat
or m
onito
ring
(o
ptio
nal s
ervi
ce)
OD
R c
ontr
ol e
nerg
y m
arke
ting
(opt
iona
l ser
vice
)
Spec
ific
auto
mat
ion
prot
ocol
s (o
ptio
nal s
ervi
ce)
Furt
her
serv
ices
...
(opt
iona
l ser
vice
)
OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany 11
Power management @ EnBW ODR AG Gateway
Linux
Cor
e se
rvic
es e
.g. h
ttp,
con
fig, .
..
mP
RM
ser
vice
s e.
g. m
essa
ge tu
nnel
, cu-
adm
in
Pro
toco
l pac
kage
s e.
g. IE
C 6
0870
-5-1
04, .
..
OD
R p
ower
man
ager
co
ntro
l uni
t /pr
otoc
ol c
onne
ctor
s
Open JDK / mPRM
control center
power management
IEC 60870-5-104
SOAP / REST
other backend systems
(SAP,CRM,OSS,BSS, etc.)
SOAP / REST
OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany 12
Power management @ EnBW ODR AG Backend
IEC-104 sample:
IEC-104 connector registers / unregisters IEC-104 PowerPlant service for each gateway power plant control unit with a specific IEC-104 address property
IEC-104 protocol creates slave instance and waits for master connections
A IECMaster service will be registered for each master connection
IEC-104 messages form the power plant control units will be forwarded to all registered IEC-104 IECMasters
Requests / commands from the IEC-104 master will be forwarded to the PowerPlant services with the matching IEC-104 address property found by a service filter
Benefits:
Different protocols are able to talk “native” to the same gateway / power plant with minimal extra effort (register and track services)
Changes made by one of the protocols are visible for all registered connectors
Control-units are usable via mPRM SOAP/REST API without any extra effort
Control-units are usable via mPRM procedures and scripts without any extra effort
Single set of application firewall rules cover all protocols OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany 13
Power management @ EnBW ODR AG Registry based gateway addressing using control units
14 OSGi Community Event 2013 - OSGi-based management of distributed renewable power sources - EnBW ODR AG, Ellwangen, Germany
Thank you for your attention !
Any questions ?
EnBW Ostwürttemberg DonauRies AG
Dipl.-Inf. (FH) Andreas Gerstmeier Software Development [email protected]