CIM XML Model Exchange Format
Total Page:16
File Type:pdf, Size:1020Kb
57/1262/CDV COMMITTEE DRAFT FOR VOTE (CDV) ® PROJET DE COMITÉ POUR VOTE (CDV) Project number IEC 61970-552 Ed.1 Numéro de projet Secretariat / Secrétariat IEC/TC or SC: 57 CEI/CE ou SC: Germany Submitted for parallel voting in Date of circulation Closing date for voting (Voting mandatory for P-members) CENELEC Date de diffusion Date de clôture du vote (Vote obligatoire pour les membres (P)) Soumis au vote parallèle au 2012-06-29 2012-11-30 CENELEC Also of interest to the following committees Supersedes document Intéresse également les comités suivants Remplace le document - 57/1185/CD - 57/1251/CC Proposed horizontal standard Norme horizontale suggérée Other TC/SCs are requested to indicate their interest, if any, in this CDV to the TC/SC secretary Les autres CE/SC sont requis d’indiquer leur intérêt, si nécessaire, dans ce CDV à l’intention du secrétaire du CE/SC Functions concerned Fonctions concernées Safety EMC Environment Quality assurance Sécurité CEM Environnement Assurance qualité CE DOCUMENT EST TOUJOURS À L'ÉTUDE ET SUSCEPTIBLE DE THIS DOCUMENT IS STILL UNDER STUDY AND SUBJECT TO CHANGE. IT MODIFICATION. IL NE PEUT SERVIR DE RÉFÉRENCE. SHOULD NOT BE USED FOR REFERENCE PURPOSES. LES RÉCIPIENDAIRES DU PRÉSENT DOCUMENT SONT INVITÉS À RECIPIENTS OF THIS DOCUMENT ARE INVITED TO SUBMIT, WITH THEIR PRÉSENTER, AVEC LEURS OBSERVATIONS, LA NOTIFICATION DES DROITS COMMENTS, NOTIFICATION OF ANY RELEVANT PATENT RIGHTS OF DE PROPRIÉTÉ DONT ILS AURAIENT ÉVENTUELLEMENT CONNAISSANCE ET À WHICH THEY ARE AWARE AND TO PROVIDE SUPPORTING FOURNIR UNE DOCUMENTATION EXPLICATIVE. DOCUMENTATION. Titre: CEI 61970-552: Title: IEC 61970-552: Interface de programmation d’application pour Energy Management System Application Program système de gestion d'énergie (EMS-API) – Interface (EMS-API) – Partie 552: Format d’échange de modèle CIM XML Part 552: CIM XML Model Exchange Format Note d'introduction Introductory note - - ATTENTION ATTENTION VOTE PARALLÈLE IEC – CENELEC CEI – CENELEC PARALLEL VOTING L’attention des Comités nationaux de la CEI, membres du The attention of IEC National Committees, members of CENELEC, est attirée sur le fait que ce projet de comité CENELEC, is drawn to the fact that this Committee Draft for pour vote (CDV) de Norme internationale est soumis au Vote (CDV) for an International Standard is submitted for vote parallèle. parallel voting. Les membres du CENELEC sont invités à voter via le The CENELEC members are invited to vote through the système de vote en ligne du CENELEC. CENELEC online voting system. Copyright © 2012 International Electrotechnical Commission, IEC. All rights reserved. It is permitted to download this electronic file, to make a copy and to print out the content for the sole purpose of preparing National Committee positions. You may not copy or "mirror" the file or printed version of the document, or any part of it, for any other purpose without permission in writing from IEC. FORM CDV (IEC) ® Registered trademark of the International Electrotechnical Commission 2009-01-09 61970-552/Ed1/CDV IEC(E) – 1 – 1 Table of Contents 2 1 Scope ............................................................................................................................... 4 3 2 Normative references........................................................................................................ 4 4 3 Definitions ........................................................................................................................ 5 5 4 Model exchange header .................................................................................................... 7 6 General ................................................................................................................... 7 7 4.1 7 8 4.2 Model and header data description .......................................................................... 7 9 4.3 Work flow .............................................................................................................. 10 10 5 CIM XML format rules and conventions ........................................................................... 11 11 5.1 General ................................................................................................................. 13 12 5.2 Simplified RDF syntax ............................................................................................ 13 13 5.2.1 General ..................................................................................................... 13 14 5.2.2 Notation ..................................................................................................... 14 15 5.2.3 Syntax definition ........................................................................................ 14 16 5.2.4 Syntax extension for difference model ........................................................ 18 17 5.3 CIM XML format style guide ................................................................................... 24 18 5.4 Universally Unique Identifiers ................................................................................. 25 19 5.5 CIM RDF schema generation with CIM profile ........................................................ 26 20 5.6 CIM extensions ...................................................................................................... 26 21 Annex A RDF simplified syntax design rationale (informative) ................................................ 27 22 Annex B Bibliography ............................................................................................................ 28 23 – 2 – 61970-552/Ed1/CDV IEC(E) 24 INTERNATIONAL ELECTROTECHNICAL COMMISSION 25 ____________ 26 27 Energy Management System Application Program Interface (EMS-API) – 28 29 Part 552: CIM XML Model Exchange Format 30 31 FOREWORD 32 1) The IEC (International Electrotechnical Commission) is a worldwide organization for standardization comprising all 33 national electrotechnical committees (IEC National Committees). The object of the IEC is to promote international 34 co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and in 35 addition to other activities, the IEC publishes International Standards. Their preparation is entrusted to technical 36 committees; any IEC National Committee interested in the subject dealt with may participate in this preparatory 37 work. International, governmental and non-governmental organizations liaising with the IEC also participate in this 38 preparation. The IEC collaborates closely with the International Organization for Standardization (ISO) in 39 accordance with conditions determined by agreement between the two organizations. 40 2) The formal decisions or agreements of the IEC on technical matters express, as nearly as possible, an international 41 consensus of opinion on the relevant subjects since each technical committee has representation from all interested 42 National Committees. 43 3) The documents produced have the form of recommendations for international use and are published in the form of 44 standards, technical specifications, technical reports or guides and they are accepted by the National Committees in 45 that sense. 46 4) In order to promote international unification, IEC National Committees undertake to apply IEC International 47 Standards transparently to the maximum extent possible in their national and regional standards. Any divergence 48 between the IEC Standard and the corresponding national or regional standard shall be clearly indicated in the 49 latter. 50 5) The IEC provides no marking procedure to indicate its approval and cannot be rendered responsible for any 51 equipment declared to be in conformity with one of its standards. 52 6) Attention is drawn to the possibility that some of the elements of this International Standard may be the subject of 53 patent rights. The IEC shall not be held responsible for identifying any or all such patent rights. 54 International Standard IEC 61970-552 has been prepared by subcommittee 57, of IEC technical 55 committee: Power System Management and Associated Information Exchange: 56 The text of this standard is based on the following documents: FDIS Report on voting XX/XX/FDIS XX/XX/RVD 57 58 Full information on the voting for the approval of this standard can be found in the report on voting 59 indicated in the above table. 60 This publication has been drafted in accordance with the ISO/IEC Directives, Part 2. 61 The committee has decided that the contents of this publication will remain unchanged until 62 ______. At this date, the publication will be 63 • reconfirmed; 64 • withdrawn; 65 • replaced by a revised edition, or 66 • amended. 67 61970-552/Ed1/CDV IEC(E) – 3 – 68 69 INTRODUCTION 70 71 This standard is part of the IEC 61970 series that define an application program interface (API) for 72 an energy management system (EMS). 73 IEC 61970-301 specifies a Common Information Model (CIM): a logical view of the physical 74 aspects of an electric utility operations. The CIM is described using the Unified Modeling 75 Language (UML), a language used to specify, visualize, and document systems in an object- 76 oriented manner. UML is an analysis and design language; it is not a programming language. For 77 software programs to use the CIM it must be transformed into a schema form that supports a 78 programmable interface. 79 IEC 61970-501 describes the translation of the CIM in UML form into a machine readable format 80 as expressed in the Extensible Markup Language