Infrastructure into Building Automation...

13
Christian Lederer CISC Semiconductor GmbH, Austria Integration of Electric Vehicle Charging Infrastructure into Building Automation Systems ecoCity eMotion24-25 th September 2014, Erlangen, Germany European Conference on Nanoelectronics and Embedded Systems for Electric Mobility

Transcript of Infrastructure into Building Automation...

Page 1: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Christian Lederer

CISC Semiconductor GmbH, Austria

Integration of Electric Vehicle Charging Infrastructure into Building Automation

Systems

“ecoCity eMotion” 24-25th September 2014, Erlangen, Germany

European Conference on Nanoelectronics and Embedded Systems for Electric Mobility

Page 2: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Presentation Outline

Motivation

Integration of EVSEs into the BEM

Extension of OCPP 1.5

Software Architecture

Hardware Platform

Page 3: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Motivation

Reduce power peaks at PCC

Shift energy consumption into lower tariff zones

EVs are high loads

EVSEs must be integrated into the Building Energy

Management (BEM)

Source: Siemens AG

Page 4: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Building Energy Management

PV and Storage are connected to the BEM via BACnet/IP

EVSEs use OCPP

Gateway is needed to translate between OCPP and BACnet

EVSE is converted into a BACnet device

Source: Siemens AG

Page 5: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

OCPP EVSE as BACnet Device

EVSE is represented as BACnet device to the BEM

OCPP messages are mapped to BACnet objects

Translation between an event-based into a state-based protocol

Page 6: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Integration of EVSEs into the BEM

BACnet

GW reads/writes properties (objects) of the BACnet device

GW reacts on Change-of-Value services from the BEM

OCPP

Webservices based on OCPP 1.5+

GW implements Central Service of OCPP

Handles requests from the Charge Point

GW contains Charge Point client

Triggers actions on the Charge Point

Page 7: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Extension of OCPP 1.5

C. Lewandowski, S. Haendeler, C. Wietfeld: „Performance Evaluation of Large-Scale Charge Point Networks for Electric Mobility Services“, ICSNC 2011.

For energy management purposes, additional data need to be communicated, e.g. “max. charging current” and “assigned charging current”

Page 8: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Extension of OCPP 1.5

Data Transfer Request used to transmit additional

information

Capacity of the EV‘s battery

SOC of the EV‘s battery

Target SOC

Departure time

Max. power which can be consumed by the EV

Max. power which can be delivered by the building

Page 9: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Software Architecture

Based on OSGi [1]

Hardware independent

Highly scalable

Addition of bundles at runtime

Page 10: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Software Components

HTTP server

Apache Axis 2 [2]

Web services engine

Simple Object Access Protocol (SOAP)

Web Services Description Language (WSDL)

BACnet/IP stack [3]

BACnetOCPPGateway

Additional instances can be added dynamically

Page 11: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Hardware Platform

Smart Gateway

Microprocessor without Interlocked Pipeline Stages (MIPS)

34Kc, 32 bit, 500 MHz

128 MB RAM

25 MB flash

20 MB used by Axis 2

4 Gigabit Ethernet ports

Page 12: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

Summary

Seamless integration of OCPP EVSEs into BEMs using

BACnet

Extension of OCPP 1.5

Scalable software architecture

Multi-purpose hardware platform

Page 13: Infrastructure into Building Automation Systemsartemis-ioe.eu/events/presentations/25.09.2014_NESEM_2014_Erlange… · Infrastructure into Building Automation Systems ... Presentation

References

[1] OSGi Alliance: http://www.osgi.org/Main/HomePage

[2] The Apache Software Foundation: Apache Axis 2,

http://axis.apache.org/axis2/java/core/

[3] BACnet4J: https://github.com/empeeoh/BACnet4J