White paper

advertisement
EEBus: Whitepaper
Supported by:
Background:
The Kellendonk EEBus initiative developed from the Federal Government's E-Energy
project. The subject of smart grid is processed by many bodies and actors apart from this
landmark project as well. However, essential aspects of home networking in respect of
Smart Home concepts have not yet been standardised. The Kellendonk initiative took up
this field of action and is mainly targeted at all persons interested in jointly driving
standardisation and prototyping in hardware and software, or striving for product
implementation with high investment safety.
Authors:
Wolfgang Dorst
Til Landwehrmann
Download at:
www.eebus.de
Supported by:
Table of Contents:
CHALLENGES FOR ENERGY MANAGEMENT .............................................................................................. 4
THE EEBUS APPROACH............................................................................................................................ 5
EEBUS AND SMART METERING ............................................................................................................... 9
EEBUS ARCHITECTURE .......................................................................................................................... 10
EEBUS PHYSICAL LAYER......................................................................................................................... 12
THE EEBUS IN STANDARDISATION ......................................................................................................... 13
USING THE EEBUS CONCEPT IN PRODUCTS ............................................................................................ 15
Summary
The EEBus describes a technology for comprehensive networking of devices and load
management between power suppliers, grid operators and end users. For this, it abstracts
many existing protocols in a consistent IPv6/XML format. Furthermore, it defines
mechanisms for automatic load management. The attributes for incentive systems
standardised in international bodies are implemented in the EEBus. They provide the basis
for future business models.
Initial software implementations based on the EEBus are tested in various projects. The
software will be available on the market as of 2012. Expansions of the EEBus approach are
targeted not only at the power-related networking concept, but also at other value-added
services for end customers and service providers in the areas of eHealth, Ambient Assisted
Living and Security.
Whitepaper EEBus (As of: May 2011)
Page 3 of 15
Challenges for Energy Management
The increasing development of renewable energies, in particular in the end customer business
low-voltage area, changes the function of energy management. In the past, the power grid had a
balance and a directed, unidirectional load flow could be assumed. Generation mainly took place
in large power plants, and load flows to the consumer were well-predictable. Continuous
monitoring and high degrees of automation were not necessary throughout the distributor
network and at the end customer's.
The continually increasing share of locally generated power makes temporal and regional
balancing of energy generation and energy consumption difficult. The purchaser, mainly
household and agricultural customers, turn into "prosumers", a mixture of consumers and
producers, with the development of local generation plants (Solar, block heat and power plant,
etc.). Smart own consumption even now plays an important role in these groups – not least due
to the existing government aid. The planned distribution of electric mobility will increase this
system change in future. The low-voltage level is facing a challenge. Secure supply requires
changes in the equipment. IKT 1-networked, smart equipment enables the development into a
bidirectional grid.
The need to create a balance in the grid also poses new challenges in the relationship between
end consumer and energy provider. Variable incentives (e.g. load-variable rates) and load
forecasts should ensure reliable power supply in spite of fluctuations in generation. For this,
interaction between the distributor grid operator and end consumer will be required for this. A
high degree of automation, control and data privacy is required to integrate consumers in such
interaction without limitation. Energy Management Gateways2 make this possible. These
gateways are connected to the internet under consideration of high data privacy requirements.
Such IKT-based service platforms provide opportunities for new business models using load
forecasts. Supply-oriented power use should, of course, be implemented aligned with the
consumer demand.
To implement a smart grid system, i.e. a comprehensive, smartly communicating power network,
the actual power grid operation and IKT service platform must be linked. Since this requires
definition of different, previously independent, industry interfaces also characterised by different
technology life cycles in relation to each other, their combination in one comprehensive system
is anything but easy. This situation is additionally made more difficult by strong technology
diversity, in particular in the communications technology area. The EEBus provides a crosstechnology and continually normative solution for this challenge.
1
IKT: Informations- und Kommunikationstechnologie (Information and communications technology)
2
An Energy Management Gateway is a central control unit at the customer's that all devices are connected to. It
can either be an independent device (e.g. Smart Home Gateway, home controller, Home Management Gateway)
or an integrated part of a device (e.g. internet router).
Whitepaper EEBus (As of: May 2011)
Page 4 of 15
The EEBus Approach
In the commercial and residential areas, devices of different manufacturers, with different field
bus or interface protocols are usually used instead of complex "single source" systems.
Furthermore, the devices are often installed or replaced at different times. The EEBus is a
middle-ware to support integration of the heterogeneous device infrastructures distributed
throughout the building. The EEBus is a kind of interpreter between the protocols of the different
devices and technologies, ensuring up-to-date, smooth, transparent and secure communication
between the power supply and the smart consumer.
Individual links between the data points of such protocols on a user level cannot solve this task.
The missing rules (defined, e.g. in standards) would in this case always enable only proprietary
– i.e. not generally valid and not expansible - implementation.
The EEBus as an integration platform generates this possibility for general application and thus
the transparency and structure for device couplings. Therefore, the respective bodies consider
mapping between the different protocols in standardisation as well. The EEbus has only a single
adapter for every connected protocol type. Ideally, implementation of the EEBus should not
require any changes to the device field buses to be integrated due to the parallel standardisation
efforts.
Additionally, the EEBus creates a consistent abstraction of energy characteristics of various
devices across the different field buses. It warrants complete transaction safety of load
management in spite of different message and communications protocols at the device
interfaces. Only a single, standardised EEBus interface in XML format is visible from the outside,
i.e. from the power supply to the consumer. Only this enables transmission of incentive values
between the power supplier and consumer and reconciliation of consumption and demand
between the parties involved.
On the inside (machine-consumer), the EEBus expands established interface standards by
necessary signal and control functions for communication in a smart grid. Exchange or
supplementation of end devices is easy because new devices can be "connected" with their
standardised interfaces. The parallel standardisation efforts of the EEBus thus enable a solution
concept comprehensively based on standards!
Whitepaper EEBus (As of: May 2011)
Page 5 of 15
On figure 1: standardised incentive value – estimated consumption
The EEBus supporters actively contribute to international standardisation of incentive
models. Incentives are to achieve a balance between power generation and
consumption. For example, lower power prices at times with a power surplus should be
an incentive for the consumer to consume power. The XML data model defined for this is
designed CIM3-compliantly in the EEBus. At the same time, the EEBus returns a load
estimate for the consumer to the system.
On figure 2: consistent abstraction of consumer energy characteristics
The EEBus initiative also deals with standardised integration of common building
automation systems to IP-based grids of the power suppliers. The different devices are
connected to the smart grid and can be controlled in a system-compliant manner by the
incentives. Thus, an Energy Management Gateway with EEBus is a connection between
the outside (power supplier) and building (smart consumer). Through the internet, the
EEBus creates an access to the world of power suppliers for the currently mainly non-IPcapable world of building automation. The EEBus makes it possible to target any device
as a (virtual) IP-device, including individual addresses. Applications the end user installs
on his gateway can implement different local services or connection to different services
online. Devices are centrally registered with all their properties at the gateway through
the EEBus and thus gain full access to the EEBus network information if the user wishes
and explicitly clears this function.
3
CIM (Common Information Model) Standard: IEC 61970
Whitepaper EEBus (As of: May 2011)
Page 6 of 15
Background: Differentiation from proprietary systems
There are currently many systems with similar approaches on the market. However, such systems only use
the approach of forming device categories that can be abstracted (data models) from the individual devices
and linking them on a proprietary application level. Every provider of this kind of system therefore has its own
abstracted language with the power producer.
In contrast to this, the EEBus offers a consistently standardised solution. The EEBus also contains simpler
forms of load management.
On figure 3: expansion of the existing communications standards
While current networking technologies like ZigBee or KNX know what energy efficiency
is, the implementation within the standardised profiles is usually rudimentary or
proprietary. Usually, it is only based on existing specifications. (Usually), no expansions
for the often-standardised specifications are provided for new application cases. This
makes generally phrased load management nearly impossible.
The consistent technical definition and mainly similar implementation of the terms of "load
management", "metering", "pricing model or "incentive model"4, however, are essential
components for the definition of a comprehensively working Smart Home.5 Only more
consistent systems and a continuous expansion within the respective underlying
protocols ensures future-capability of a network approach.
The new data models resulting from this should be able to characterise devices regarding
their energy properties, as well as their possible use in load management (demand
response) more precisely. Consistent standards, e.g. for load management, make it
easier for device producers (e.g. producers of washing machines, heat pumps, etc.) to
describe their products to even participate in a smart grid.
The EEBus offers power suppliers, meter providers and application developers a standardised
XML format that can still be flexibly adjusted to the respective needs. For example, this XMLinterface facilitates distribution of price information or maintenance messages, coordinated load
management or structured presentation of available smart grid devices at the consumer's.
4
Price is not the only differentiating criterion for the end consumer
5
Smart Home describes solutions in the private living area that use devices, systems and technologies to provide
more energy efficiency, comfort, efficiency, flexibility and safety. Technically, the aspects of building automation are
achieved with bus systems (by cable, power-line or radio).
Whitepaper EEBus (As of: May 2011)
Page 7 of 15
The EEBus thus also acts as a kind of data turntable for communications protocols and
integrates field and building automation (mainly non-IP-based) into the IP-world:
Background: data communication with the power supplier
Protocols for concrete physical connection of this kind of gateway to a backed system are not necessarily prescribed
by the EEBus. They can be provided by the respective telecommunications and/or power service provider that
connects the gateway to the network.
The EEBus does not mainly define data exchange (since it depends on transmission channel), but the backed-system
data format
At this time, it offers a standardised web-service interface via SOAP over HTTP(s).
Whitepaper EEBus (As of: May 2011)
Page 8 of 15
EEBus and Smart Metering
Transmission of an incentive value to the household alone does not require any Smart Meter.
However, an incentive value remains mainly ineffective economically if the customer is not
provided with a calculation for the rate relevant for invoicing at this time. Therefore, a loadmanagement-capable "smart consumer concept" sends an incentive value to the energy
management application and a new rate to the Smart Meter at the same time. One facility, e.g.
the power provider, therefore sends two data packages. Typically, two separate network
connections are intended for this as well. No physical connection is needed between them.
The EEBus take over networking of household devices and runs on the household's energy
management gateway with the energy management. This gateway is connected to the energy
management world (e.g. for reception of the incentive value for a 24 hour power price forecast)
through the internet (e.g. via the regular DSL channel). In contrast to this, access to the metering
world for rate information will be through a dedicated network according to the power provider's
calibration rights. For this, the system must comply with the safety requirements of the BSI
protection profile.
Whitepaper EEBus (As of: May 2011)
Page 9 of 15
Only if the energy management application receives information on binding time flags and actual
power prices in spite of this data-privacy separation of the network accesses, the incentive value
can be linked to settlement-relevant consumption as a control figure for the household devices
connected to the EEBus.
The EEBus data models therefore include the metering data for current standards6 and are
generally suitable for mapping such links.
The data determined according to calibration law under compliance with data integrity thus can
generally be forwarded to the energy management application through the EEBus by the meter
gateway if the corresponding security mechanisms are in place. No BSI protection profiles7 have
been developed – yet – for the area of energy management gateways.
EEBus Architecture
The EEBus uses the generally known, widely used and secured Qt Framework for its basic
functions (e.g. for Multi-threading, XML- Parsing). That makes it possible to use the EEBus stack
on several platforms like Linux, Windows, MAC or Symbian.
6
ZigBee SE1.0 and SE2.0; KNX RF pursuant to Open Metering specification, EDL21 pursuant to FNN specification
7
Processing and linking of person-related consumption data in the smart meter as well as possible negative effects
on energy supply place great demands on data protection and IT-security. For this reason, the Federal Ministry of
Economics and Technology (BMWi) commissioned the Federal Office for Information Security (BSI) in September
2010 to develop a protective profile for smart meters. This Protection Profile defines the security objectives and
corresponding requirements for a Gateway which is the central communication component of such a Smart
Metering System.
Whitepaper EEBus (As of: May 2011)
Page 10 of 15
Whitepaper EEBus (As of: May 2011)
Page 11 of 15
EEBus Physical Layer
The transfer between the worlds of power supply and building automation is provided in two
layers: (1) the physical layer, taking up the heterogeneous interfaces of the building devices via
the respective hardware and software adapters and (2) the abstractions layer that maps the
devices in the building in their diversity in a consistent and standardised fashion for the outside
power provider via the internet.
If the EEBus is to create a solution for existing infrastructures as well, this consequently requires
different physical interfaces. Communication between the refrigerator in the kitchen, the heat
pump in the basement, PV plant on the roof and the smart meter can only be "warranted" by
wire-bound communications routes; reinforced concrete ceilings, for example, cause high radio
dampening. Power-line – a power-grid-modulated communication – is suitable in this context
because its infrastructure is available in every single building. Nevertheless, the recent past
shows increased interest in radio technologies on the market that are, among others,
characterised by high spatial flexibility.
Due to the multiple demands like: cost-efficient vs. robust transmission; basement-to-living-areacommunication vs. inner room communication; radio vs. power-line, a networking concept must
be able to map just as diverse a range of interfaces in the physical layer. The EEBus already has
many solutions for both ratio and power-line applications. In the radio area, communication is
implemented within a meshed 2.4 GHz network (ZigBee) and in the frequency range of 868 MHz
(KNX-RF). In the power-line area, it focuses on the Cenelec B-Band, the only narrow-band
standardised in Europe and free for use in addition to the narrower C-Band. Both the standard
KNX PL 110 and the expansion KNX PL 110+8, which is currently being standardised, can be
actively integrated in a smart home through the EEBus. Several Ethernet media types (RJ 45,
WLAN) are also part of the solution. The EEBus therefore integrates all of the currently most
important networking technologies. It will see continuous expansion in this area in future. Due to
its architecture, all bus systems can, by principle, be integrated into it.
8
KNX PL 110+ describes a further development of the KNX PL 110. In contrast to the existing FSK modulation, the
KNX PL 110+ solution is based on OFDM modulation; however, it excludes the two FSK carriers to warrant
complete interoperability and downwards compatibility. The OFDM modulation procedure enables a data rate
increased by up to 20 times. The new medium is currently being standardised.
Whitepaper EEBus (As of: May 2011)
Page 12 of 15
The EEBus in Standardisation
Smart appliances that permit the required control and provide the necessary information form a
central part of a "smart consumption concept". As home networking protocols, technologies like
KNX have achieved high market penetration in particular in Europe. North America currently is
performing a large-scale launch of ZigBee devices, supported by national projects.
Background: Does the EEBus compete with current standards?
No! The EEBus does not constitute a new bus; it merely expands present technologies by the functions
relevant for smart grid. From the power suppliers' point of view, a household is presented as EEBus; from the
device's point of view, however, it will still be, e.g., a KNX device.
The EEBus concept expends the present standardised device networking protocols by smart
grid functions only. In addition to the requirements from smart grid and smart home application
cases, mainly the requirement criteria of the device industry are included. Expansions will be
according to the considerations of the European smart grid mandate M/490 and additionally
represent the relevant components of the German standardisation roadmap E-Energy / Smart
Grid.
Independently from the networking protocols present in the building, the standardised EEBus
makes it possible to record energy characteristics for the devices in the household as far as
possible and to use them for different types of control and visualisation.
The Kellendonk initiative is active in the standardisation and association bodies to define new
profiles together with the EEBus. As a result, the devices that are part of the building network
can be presented consistently to the outside in their diversity. This is particularly important for
power suppliers that usually are unable and unwilling to deal with the consumer's specific
infrastructure. At the same time, every standard-compliant device will in future automatically
become a potential smart home – and thus smart grid - participant with a device interface
integrated in the EEBus.
Background: Cooperation with established standards:
The KNX Organisation was one of the founders of a comprehensive alliance for smart energy solutions for
technology-neutral interoperability of Smart Energy customer profiles in 2010. In the scope of this alliance, it
was determined that the EEBus maps and supports the KNX protocol for future energy management services
to work independently of the devices. The EEBus initiative is contributing to the KNX organisation's
standardisation work for expansion of the globally open standards for house and building system technology
(ISO/IEC 14543-3). KNX in turn supports the EEBus standardisation set for consistent energy management
functions.
A similar cooperation with the ZigBee organisation is currently being implemented.
Active cooperation with uPnP is targeted, too, and already driven via partners from the areas of
telecommunications and home entertainment.
With consistent abstraction of the individual protocols in the neutral, standardised XML data
structure, the EEBus warrants interoperability between IP (e.g. 6LoWPAN and WLAN) with nonIP networks (e.g. KNX, ZigBee). The EEBus will also integrate uPnP to warrant consistent
mapping from TCP/IP-based systems. The EEBus modularity permits integration of other device
protocols in addition to KNX, ZigBee and UPnP. Generally, it is not expected that all
manufacturers convert their previous transfer technologies to a consistent, ideally IP-based,
Whitepaper EEBus (As of: May 2011)
Page 13 of 15
technology within the next 5 years. The EEBus even now describes a possible solution to
implement this change early with a connecting middle-ware concept between IP and non-IP
buses to contribute to homogenisation.
Background: IP-based protocols
Currently, device interfaces and their corresponding data transfer can be implemented much more costefficiently with the mentioned building automation systems KNX or ZigBee then transmission by WLAN (IEEE
802.11) connection would be. In respect of power consumption considerations for data transmission, the
building automation systems named also currently offer a much better alternative then direct integration of IP
technologies.
This could change with 6LoWPAN; however, market introduction is not nearly as advanced yet as in the area
of building automation systems. For example, 6LoWPAN still has the problem that they cannot be directly
integrated into a WLAN structure so that the user needs a gateway to connect the 6LoWPAN world to his
home network for devices from both worlds to communicate. Accordingly, "seamless integration" is far from
achieved.
6LoWPAN integration with a selection of IP-based sensor/actor protocols (e.g. DPWS) into the EEBus is
striven for and under preparation.
The objective is using comprehensive standardisation also on the level of the currently existing
standards to enable complete, cross-section, smart homes with consistent addresses.
Background: Timeline EEBus and Standardisation
2011:
Initial tests for EEBus software in various field tests.
9
Introduction of a national VDE application rule for the area of Home and Building
as a basis for international standard drafts.
2011 - 2012:
Amendments of the specifications and data models in the underlying
international protocols; in cooperation with the respective organisations and
committees.
2012:
Pursuant to Smart Grid Mandate 490: Definition of the reference architecture and initial
standard drafts.
"At the end of 2012, the reference architecture and a first set of standards
(including newly delivered technical specifications) will be available”
9
For more information on the application rule, see: http://www.dke.de/de/std/Pubs/Seiten/default.aspx
Whitepaper EEBus (As of: May 2011)
Page 14 of 15
Using the EEBus Concept in Products
The EEBus requires a system platform consisting of hardware and associated operating system.
The Energy Management Gateway is a suitable central component in the scope of house
automation. Typical system requirements for this gateway with EEBus are the microprocessor
category ARM9 at at least 375 MHz and 64 MB Flash and 128 MB RAM memory. The supported
operating systems are Linux, Mac OS and Windows, with Android possibly following soon.
There are many good reasons for standardisation and prototyping. The EEBus is suitable as an
abstraction interface for the world of energy management in the commercial and private areas.
This interface can be used by energy efficiency service providers to offer consistent services for
very different devices in the scope of building automation. These building devices can be
equipped with different technologies for local networking in the building. They can be connected
to the EEBus and then communicate with each other within their technology – or even across
technologies with future expansions. For example, KNX displays can be implemented to display
the measured data of a ZigBee meter. For Universal Plug and Play (uPnP), all devices
connected to the EEBus can be presented as uPnP devices independently of their networking
technology. Furthermore, the Energy Management Gateway can run central applications, e.g. to
implement coordinated load management that can be optimised according to different
parameters (e.g. forcing a smooth load curve or preferred consumption of the self-produced
solar power). Additionally, a power supplier can connect to this Energy Management Gateway
via the internet to provide value-added information on the power price (e.g. determination of the
solar power share, etc.).
In addition to these smart grid-driven use cases, the EEBus will, in future, cover all areas of
home automation and thus enable cross-bus home automation use cases in the areas of comfort
and safety. Furthermore, the approach can be expanded by other subjects like e-Healthapplications and Ambient Assisted Living. Finally, all of these different sections require a joint,
consistent and standardised path into the house. The requirements to information safety, data
protection and hardware will be comparable and very likely connected to a joint gateway. Use of
the EEBus middle-ware that will then already be present for energy management will thus
enable development of other business models for the respective market participants.
Based on the EEBus-approach, which is currently going through standardisation, Kellendonk is
currently developing and testing EEBus software that will then be provided on the market.
Application software developments by customer order or integration support is offered for service
providers, developers and product manufacturers. Co-operations in the hardware business also
enable active participation in the Smart Home future market via OEM-EEBus products.
Whitepaper EEBus (As of: May 2011)
Page 15 of 15
Download