Using CIM for Smart Grid ICT integration

Matthias Rohr, Andre Osterloh, Michael Gründler, Till Luhmann, Michael Stadler, Nils Vogel
2011 The International Journal of Interoperability in Business Information Systems  
The eTelligence project explores and demonstrates various smart energy grid ideas by using modern ICT (information and communications technology). For this purpose, many new and heterogeneous types of smart grid systems have to be developed and integrated, such as a regional energy market, distributed energy management systems, and an advanced metering infrastructure. The future interaction scenarios of such new systems are still topics of research, which calls for an architecture easily
more » ... ing future changes. The integration capabilities of the eTelligence ICT architecture are based on standardized communication, especially using IEC 61970/61968 (Common Information Model, CIM) and an easily extensible market product description language also realized with CIM. Additionally, we present a process model for using CIM, and report our experiences from using CIM for integration. The eTelligence Approach of Integration Our approach to integrating various software applications in eTelligence consists of a software architectural approach that has an emphasis on standardized communication and a corresponding structured process model for applying these standards. Architectural Approach The eTelligence architecture was designed in consideration of three requirements:  Interoperability: As the future smart grid scenarios and systems to integrate are not clear yet, sufficient flexibility for adding new applications and interactions has to be provided.  Standardized communication: Standards can potentially reduce integration costs and are therefore a core concern for smart grid infrastructures. In eTelligence it was a major goal to explore the broad application of IEC CIM and IEC 61850, which is used for field integration. Standardized communication also supports interoperability.  Low latency processing: The value of information decreases with time. For instance, both the competition at energy markets and smart grid control mechanisms can benefit from low latency in end-to-end processing of sensor data information. In the following, the major architectural means in eTelligence for satisfying these requirements are described. Interoperability through two Integration Buses For maximizing interoperability, the architectural landscape is structured into three layers interconnected by two ESB (Enterprise Service Bus) layers, as illustrated in Figure 8 . The bus concept ties together event-driven services using a service-oriented architecture based on open standards and messaging [Ch04]. This allows for relatively independent development cycles of individual applications. The field communication bus collects data from various sensors throughout the smart grid and disseminates control signals to those components. Therefore, it has to be reliable in basic messaging and sufficiently scalable to support communication to a large number of devices such as sensors. In detail, it has been implemented by using both, publish-subscribe messaging middleware and requestresponse field communication middleware. The publish-subscribe middleware is used for 1-N distribution of sensor data. For instance smart meter readings are published to multiple applications in parallel. Request-response middleware is used for more complex interaction, e.g., for steering and control of distributed energy resources. Already at the project's beginning, it was obvious, that the field communication bus was going to be subject to many changes, since many heterogeneous sensors and even more sensor data consumers were planned to be
dblp:journals/ibis/RohrOGLSV11 fatcat:w2rqehcodzbvdhmlmy32pga4se