电力系统数据标记语言——E 语言规范DataMarkupLanguageforElectricPowerSystem——ELanguage目录前言 II1 范围 12 符号定义 13基本语法 14扩展语法 4附录 A(参考性附录)E 语言数据样例 8附录 B(规范性附录)属性类型和量纲标准 10电力系统数据标记语言一一 E 语言规范(以下简称“E 语言”是在 IEC61970-301 电力系统公用数据模型 CIM(CommonInformationModel)的面向对象抽象基础上,针对 CIM 在以 XML 方式进行描述时的效率缺陷所制定的一种新型高效的电力系统数据标记语言。E 语言的命名源于 Easy(简单)、Efficiency(高效)、Electric-power(电力)3 个英文词头,它将电力系统传统的面向关系的数据描述方式与面向对象的 CIM 相结合,既保留了面向关系方法的高效率,继承了其长期的研究成果,又吸收了面向对象方法的优点(如类的继承性等),具有简洁、高效和适用于电力系统的特点。E 语言是一种标记语言,具有标记语言的基本特点和优点,其所形成的实例数据是一种标记化的纯文本数据。E 语言通过少量标记符号和描述语法,可以简洁高效地描述电力系统各种简单和复杂数据模型,数据量越大则效率越高,而且 E 语言比 XML 更符合人们使用的自然习惯,计算机处理也更简单。E 语言与 XML 均一致地遵循 CIM 基础对象类,以 E 语言描述的电力系统模型与以 XML 语言描述的电力系统模型可进行双向转换。本标准由国家电网公司国家电力调度通信中心提出并负责解释。本标准由国家电网公司科技部归口。本标准起草单位:国家电网公司国家电力调度通信中心,国网电力科学研究院,江苏电力调度通信中心本标准的主要起草人:辛耀中、林峰、陶洪铸、倪斌、彭清卿、李毅松、石俊杰、崔恒志、苏大威电力系统数据标记语言一一 E 语言规范1 范围本标准规定了电力系统数据标记语言一一 E 语言的语法和语义。E 语言主要适用于以文件方式描述和交换数据的应用场合。本标准定义的 E 语言版本为。2 符号定义序号符号定义1<>类起始符2>>类结束符3系统声明结束符5@数据块头引导符(横表式)6@@数据块头引导符(单列式)7@#数据块头引导符(多列式)8#数据行引导符9名称连接符,父类与子类的连接符13/@属性别名行引导符14%属性类型行引导符15$属性量纲行引导符16:属性限值行引导符,限值上下限定义,父类名缩写定义17*指针引导符18空格由一个或连续多个空格或制表符(Tab)组成19含空格的字...