30
Making smart meters even smarter with embedded java jFokus 2013-02-06

Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

Making smart meters

even smarter with embedded java

jFokus 2013-02-06

Page 2: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

Agenda

Elvaco AB

What is Metering?

Go for J2ME

The J2ME metering platform

Smart grids

Round up

Page 3: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 4: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

History

Page 4

• 50 000 units / year

2012

• J2ME

2008

• 100% AMR

1999

• Established

1983

Page 5: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 6: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 7: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 8: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 9: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

ANSI C12.18

IEC 61107

IEC 62056

DLMS

OSGP M-Bus wired

M-Bus wireless

Zigbee

KNX

OMS

MESH networks

PLC

Proprietary solutions

Page 10: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 11: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

• Proprietary protocols

• Proprietary software • Not expandable • Time consuming integration • Time consuming field work

• Bad logistics

Page 12: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

Cost effective

Long term stable operation

Easy to install

Easy to maintain

Easy to extend

Easy to integrate

Page 13: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

CMe2100

GSM/GPRS

• Gemalto TC65i/EGS5 GSM/GPRS Module

• 1.7 MByte flash / 400KByte RAM

• Java 2 Micro Edition (J2ME)

• All in one module

Page 14: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

CMe2100

GSM/GPRS

• Gemalto TC65i-X/EGS5-X GSM/GPRS Module

• 8 MByte flash / 1.7MByte RAM

• Java 2 Micro Edition (J2ME)

• All in one module

Page 15: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

• Script engine for dynamic reports

• Scheduling of reports

• Storing of meter data down to 1 minute interval

• Alarm and triggers

• Expandable

Page 16: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

CM Series application

GSM/GPRS Module with Java KVM (JRE), TCP/IP stack, File system, Input/Output, RF etc

Database RMS Proprietary

Scheduler

Report Engine HTTP SMS SMTP FTP SNMP Traps

Meter protocols DLMS M-Bus

API SMS CLI HTTP/S SNMP Etc

Commands Reports Meter readout Time sync Maintenance Etc…

Monitor

Page 17: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

Report engine

Report template file(s) Report configuration file Similiar to JSP or ASP file

Report parser Parse report template Write to piped stream

Piped streams I/O buffer

Report sender Read from piped stream Write to stream SMS HTTP FTP SMTP

Page 18: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 19: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 20: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 21: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

Monitor engine

Monitor configuration Definition Set/Reset events

Monitor logic Script PI-Regulator Maths

Meter data Power Volume Temperature Etc… All available meter data

Monitor handler Send reports

Turn on/off

equipment

Open/close valves

Page 22: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

Leakage control

Set maximum demands

Meter maintenance

New business models

CM Series

Valve D/A

module Smart grid

Page 23: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

Power outages

Disconnector

Power tariff

Network analyzing

CM Series Intelligent

Meter Smart grid

Page 24: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 25: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

CM Series J2ME Platform Webservers

HTTP GET: Request JAD file

HTTP RESPONSE: Send JAD file

HTTP GET: Request JAR file

HTTP RESPONSE: Send JAR file

HTTP POST: Send result

Initiated by • SMS • CLI • Schedule Provisioning

server

Result server

Page 26: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

DIN-rail mounted Any M-Bus meter

L+G heat meter Itron heat/cold meter

Page 27: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

GCF – Generic Connection Framework Isolate hardware dependent code Isolate database and file handling

J2ME J2SE 80 HOURS

Page 28: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 29: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%
Page 30: Making smart meters even smarter with embedded java€¦ · Go for J2ME The J2ME metering platform Smart grids Round up . History Page 4 •50 000 units / year 2012 •J2ME 2008 •100%

Thank you!