Conference paper
Smart Grid Communication Comparison: Distributed Control Middleware and Serialization Comparison for the Internet of Things
Department of Electrical Engineering, Technical University of Denmark1
Center for Electric Power and Energy, Centers, Technical University of Denmark2
Energy System Management, Center for Electric Power and Energy, Centers, Technical University of Denmark3
Department of Applied Mathematics and Computer Science, Technical University of Denmark4
Software and Process Engineering, Department of Applied Mathematics and Computer Science, Technical University of Denmark5
To solve the problems caused by intermittent renewable energy production, communication between Distributed Energy Resources (DERs) and system operators is necessary. The communication middleware and serialization used for communication are essential to ensure delivery of the messages within the required timeframe, to provide the necessary ancillary services to the power grid.
This paper shows that there are better alternatives to using Web Services and XMPP as middleware and that there are better alternatives than using XML for serialization. The paper also gives guidance at choosing the best communication middleware and serialization format/library, aided by the authors' earlier work, which investigates the performance and characteristics of communication middleware and serialization independently.
Given the performance criteria of the paper, ZeroMQ, YAMI4, and ICE are the middleware that performs the best, and ProtoBuf (ProtoStuff), and ProtoStuff are the serialization that performs the best.
Language: | English |
---|---|
Publisher: | IEEE |
Year: | 2017 |
Pages: | 1-6 |
Proceedings: | 2017 IEEE PES Innovative Smart Grid Technologies Conference Europe |
ISBN: | 1538619520 , 1538619539 , 1538619547 , 9781538619520 , 9781538619537 and 9781538619544 |
Types: | Conference paper |
DOI: | 10.1109/ISGTEurope.2017.8260268 |
ORCIDs: | Bindner, Henrik W. , Poulsen, Bjarne and You, Shi |
Communication Middleware Ice Internet of Things Performance Comparison Publish-subscribe SDG 7 - Affordable and Clean Energy Serialization Smart Grid Smart grids Throughput Web services XML
Distributed control middleware ICE ProtoBuf ProtoStuff YAMI4 ZeroMQ communication middleware distributed control distributed power generation intermittent renewable energy production middleware necessary ancillary services power engineering computing power grid renewable energy sources serialization comparison serialization format/library smart grid communication comparison smart power grids system operators