Common Information Model (electricity)

Last updated

The Common Information Model (CIM) is an electric power transmission and distribution standard developed by the electric power industry. It aims to allow application software to exchange information about an electrical network. [1] It has been officially adopted by the International Electrotechnical Commission (IEC).

Contents

The CIM is currently maintained as a UML model. [2] It defines a common vocabulary and basic ontology. CIM models the network itself using the 'wires model'. It describes the basic components used to transport electricity. Measurements of power are modeled by another class. These measurements support the management of power flow at the transmission level, and by extension, the modeling of power through a revenue meter on the distribution network. The CIM can be used to derive 'design artifacts' (e.g. XML or RDF Schemas) as needed for the integration of related application software.

CIM is also used to derive messages for the wholesale energy market with the framework for energy market communications, IEC 62325. The European style market profile is a profile derivation based on the CIM, intending to harmonize energy market data exchanges in Europe. ENTSO-E is a major contributor to the European style market profile. [3]

The core packages of the CIM are defined in IEC 61970-301, with a focus on the needs of electricity transmission, where related applications include energy management system, SCADA, and planning and optimization. IEC 61970-501 and 61970-452 define an XML format for network model exchanges using RDF. The IEC 61968 series of standards extend CIM to meet the needs of electrical distribution, where related applications include distribution management system, outage management system, planning, metering, work management, geographic information system, asset management, customer information systems and enterprise resource planning.

CIM vs SCL

CIM and Substation Configuration Language (SCL) are developed in parallel under different IEC TC 57 working groups. Though both have the ability to exchange model and configuration information between different equipment or tools and use XML for storage, many differences separate the standards:

Harmonization

Applications may use these standards to improve interoperability and data exchange by transforming SCL models into CIM models. Without harmonization, system and application development and implementation require engineering and design that applies to only one implementation. Harmonization can be done by mixing the equipment topological approach of CIM and the functionality approach of SCL. IEC TC 57 WG19 is involved in the harmonization CIM & SCL. This involves:

Related Research Articles

<span class="mw-page-title-main">Meta-Object Facility</span> Standard of Object Management Group

The Meta-Object Facility (MOF) is an Object Management Group (OMG) standard for model-driven engineering. Its purpose is to provide a type system for entities in the CORBA architecture and a set of interfaces through which those types can be created and manipulated. The official reference page may be found at OMG's website.

ISO 10303 is an ISO standard for the computer-interpretable representation and exchange of product manufacturing information. It is an ASCII-based format. Its official title is: Automation systems and integration — Product data representation and exchange. It is known informally as "STEP", which stands for "Standard for the Exchange of Product model data". ISO 10303 can represent 3D objects in Computer-aided design (CAD) and related information.

In computing, Web-Based Enterprise Management (WBEM) comprises a set of systems-management technologies developed to unify the management of distributed computing environments. The WBEM initiative, initially sponsored in 1996 by BMC Software, Cisco Systems, Compaq Computer, Intel, and Microsoft, is now widely adopted. WBEM is based on Internet standards and Distributed Management Task Force (DMTF) open standards:

IEC 61850 is an international standard defining communication protocols for intelligent electronic devices at electrical substations. It is a part of the International Electrotechnical Commission's (IEC) Technical Committee 57 reference architecture for electric power systems. The abstract data models defined in IEC 61850 can be mapped to a number of protocols. Current mappings in the standard are to MMS, GOOSE [see section 3, Terms and definitions, term 3.65 on page 14], SV or SMV, and soon to Web Services. In the previous version of the standard, GOOSE stood for "Generic Object Oriented Substation Event", but this old definition is still very common in IEC 61850 documentation. These protocols can run over TCP/IP networks or substation LANs using high speed switched Ethernet to obtain the necessary response times below four milliseconds for protective relaying.

The ISO/IEC 11179 Metadata Registry (MDR) standard is an international ISO/IEC standard for representing metadata for an organization in a metadata registry. It documents the standardization and registration of metadata to make data understandable and shareable.

The Common Information Model (CIM) is an open standard that defines how managed elements in an IT environment are represented as a common set of objects and relationships between them.

ANSI/ISA-95, or ISA-95 as it is more commonly referred, is an international standard from the International Society of Automation for developing an automated interface between enterprise and control systems. This standard has been developed for global manufacturers. It was developed to be applied in all industries, and in all sorts of processes, like batch processes, continuous and repetitive processes.

System Configuration description Language formerly known as Substation Configuration description Language (SCL) is the language and representation format specified by IEC 61850 for the configuration of electrical substation devices. This includes representation of modeled data and communication services specified by IEC 61850–7–X standard documents. The complete SCL representation and its details are specified in IEC 61850-6 standard document. It includes data representation for substation device entities; its associated functions represented as logical nodes, communication systems and capabilities. The complete representation of data as SCL enhances the different devices of a substation to exchange the SCL files and to have a complete interoperability.

IEC 60870 part 6 in electrical engineering and power system automation, is one of the IEC 60870 set of standards which define systems used for telecontrol in electrical engineering and power system automation applications. The IEC Technical Committee 57 have developed part 6 to provide a communication profile for sending basic telecontrol messages between two systems which is compatible with ISO standards and ITU-T recommendations.

Generic Substation Events (GSE) is a control model defined as per IEC 61850 which provides a fast and reliable mechanism of transferring event data over entire electrical substation networks. When implemented, this model ensures the same event message is received by multiple physical devices using multicast or broadcast services. The GSE control model is further subdivided into GOOSE and GSSE.

The IEC 61970 series of standards deals with the application program interfaces for energy management systems (EMS). The series provides a set of guidelines and standards to facilitate:

IEC 61968 is a series of standards under development that will define standards for information exchanges between electrical distribution systems. These standards are being developed by Working Group 14 of Technical Committee 57 of the IEC. IEC 61968 is intended to support the inter-application integration of a utility enterprise that needs to collect data from different applications that are legacy or new and each has different interfaces and run-time environments. IEC 61968 defines interfaces for all the major elements of an interface architecture for Distribution Management Systems (DMS) and is intended to be implemented with middleware services that broker messages among applications.

MultiSpeak is a specification that defines standardized interfaces among software applications commonly used by electric utilities, defining details of data that must be exchanged between software applications to support common utility processes. It is funded by the National Rural Electric Cooperative Association (NRECA).

IEC 62351 is a standard developed by WG15 of IEC TC57. This is developed for handling the security of TC 57 series of protocols including IEC 60870-5 series, IEC 60870-6 series, IEC 61850 series, IEC 61970 series & IEC 61968 series. The different security objectives include authentication of data transfer through digital signatures, ensuring only authenticated access, prevention of eavesdropping, prevention of playback and spoofing, and intrusion detection.

In electric power transmission, a CIM Profile is a subset model of the CIM UML model. These profiles are designated as parts documents in the IEC 61970 standard by working group 14. Each profile is itself a self-contained model which can be used for generating specific artifacts, such as CIM RDF or XML Schema.

PackML is an industry technical standard for the control of packaging machines, as an aspect of industrial automation.

In the recent years, utilization of electrical energy increased exponentially and customer requirement and quality definitions of power were changed enormously. As the electric energy became an essential part of the daily life, its optimal usage and reliability became important. Real-time network view and dynamic decisions have become instrumental for optimizing resources and managing demands, thus making a distribution management system which could handle proper work flows, very critical.

IEC 62325 is a set of standards related to deregulated energy market communications, based on the Common Information Model. IEC 62325 is a part of the International Electrotechnical Commission's (IEC) Technical Committee 57 (TC57) reference architecture for electric power systems, and is the responsibility of Working Group 16 (WG16).

<span class="mw-page-title-main">Enterprise Architect (software)</span> Visual modeling and design tool

Sparx Systems Enterprise Architect is a visual modeling and design tool based on the OMG UML. The platform supports: the design and construction of software systems; modeling business processes; and modeling industry based domains. It is used by businesses and organizations to not only model the architecture of their systems, but to process the implementation of these models across the full application development life-cycle.

ISO 17800 is an international standard for the Facility Smart Grid Information Model (FSGIM), which is currently under development. ISO 17800 is one of the International Organization for Standardization's group of standards for building environment design, and is the responsibility of ISO Technical Committee 205 (TC205).

References

  1. Simmins, John J. (March 11, 2011). "The impact of PAP 8 on the Common Information Model (CIM)". pp. 1–2. doi:10.1109/PSCE.2011.5772503 via IEEE Xplore.
  2. "Using the Common Information Model for Enterprise Integration". January 1, 2008.
  3. "EDI Library". www.entsoe.eu.