CIM-E电网物理模型描述与交换规范(试行)
电力系统数据标记语言-E语言格式规范(CIM-E)

电力系统数据标记语言——E语言规范DataMarkupLanguageforElectricPowerSystem——ELanguage目录前言 (II)1范围 (1)2符号定义 (1)3基本语法 (1)4扩展语法 (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语言规范的研究始于2005年4月调度系统数据整合工作,作为《国家电网公司调度系统数据整合总体框架》的附件《调度系统报表数据交换格式》发各网、省调征求意见,同年该研究成果就应用于调度日报表的交换,实现了国、网、省三级调度机构调度日报的自动交换汇总,成为E语言规范的雏形;随后E语言规范在调度机构部分网、省调电网运行数据交换工作中得到进一步充实,补充了对象指针、属性继承、嵌套描述等内容,并于2006年5月以《电力系统数据模型描述语言E》发表于《电力系统自动化》杂志。
属性类型定义
在数据块头定义中,如果是横表式结构数据,可以为每个属性增加类型定义,此定义为可选。
类型定义行用百分号“%”引导,后面跟一空格及类型序列,与横表式结构属性序列一一对应,指明各属性的数据类型,数据类型长度不做限制。规定:i(int)表示整数类型,f(float)表示浮点数类型,s(string)表示字符串类型,p(pointer)表示指针类型,如图4所示。属性类型遵循附录B的规定。
E语言是一种标记语言,具有标记语言的基本特点和优点,其所形成的实例数据是一种标记化的纯文本数据。E语言通过少量标记符号和描述语法,可以简洁高效地描述电力系统各种简单和复杂数据模型,数据量越大则效率越高,而且E语言比XML更符合人们使用的自然习惯,计算机处理也更简单。
E语言与XML均一致地遵循CIM基础对象类,以E语言描述的电力系统模型与以XML语言描述的电力系统模型可进行双向转换。
图10属性别名使用举例
计算公式
E语言通过“FRAME”机制支持类似于Excel的公式计算。将整个E语言文本装载到FRAME中,其中每行用“行号”(阿拉伯数字1,2,…)标识,每个属性及对应的值用“列名”(大写英文字母A,B,C,…)标识。数据块中的数据项可以为公式的计算结果,用等号“=”引导,后跟数据项名及四则运算符号,必要时可用括号“()”。例如图11中,“=H5×E5”表示该数据项等于第5行属性H的值与第5行属性E的值之积。公式描述的语法基本等同于Excel。
基于CIME模型的辽宁电网智能调度一体化建模方案

基于CIME模型的辽宁电网智能调度一体化建模方案罗卫华;冯松起;高凯;施毅斌;葛延峰;李青春;张伟【摘要】简述了电网通用模型描述语言(CIME)模型文件和基于CIME模型的模型管理方法,提出了辽宁电网智能调度一体化建模方案,分别讨论了模型部分、图形部分和数据转发部分,分析了该建模方案的主要特点和与CC2000A模型管理的差异,并指出了辽宁省调一体化建模存在的问题与解决方法.【期刊名称】《东北电力技术》【年(卷),期】2013(034)006【总页数】3页(P32-34)【关键词】CIME模型;智能调度;一体化建模【作者】罗卫华;冯松起;高凯;施毅斌;葛延峰;李青春;张伟【作者单位】辽宁省电力有限公司,辽宁沈阳110006;辽宁省电力有限公司,辽宁沈阳110006;辽宁省电力有限公司,辽宁沈阳110006;辽宁省电力有限公司,辽宁沈阳110006;辽宁省电力有限公司,辽宁沈阳110006;辽宁省电力有限公司,辽宁沈阳110006;辽宁省电力有限公司实业有限公司,辽宁沈阳 110006【正文语种】中文【中图分类】TM773目前,辽宁电网调度系统采用分级监控的模式,地区调度系统之间缺乏规范的信息共享机制,只对本地区调度管辖范围内的电网精确建模,辽宁省调监控全省范围内220 kV及以上主干网,地区调度主要监控本地区范围内220 kV及以下电网。
各地区的外部电网则采用非精确建模或简单等值处理,这种建模方式不能满足智能电网的发展要求。
如果各调度中心之间能共享信息,可高效整合电力系统数据,实现电网的全局控制。
以模型拆分与合并技术为核心的分布式一体化建模技术是实现不同区域、不同层次之间一体化建模的主要方法。
文献[1]通过分析上下级调度系统模型之间的关口电网对各级电网模型进行合并,文献[2]研究了基于电力系统公共信息模型的互操作试验,文献[3]研究了外网动态等值技术,提出了动态等值方案,文献[4]提出切实可行的智能调度分布式一体化建模方案,该方案已经逐渐应用于智能电网调度自动化系统。
电力系统大数据标记语言-E语言格式要求规范(CIM-E)

电力系统数据标记语言——E语言规Data Markup Language for Electric Power System——E Language目录前言 (II)1 围 (1)2 符号定义 (1)3 基本语法 (1)4 扩展语法 (4)附录A(参考性附录)E语言数据样例 (8)附录B(规性附录)属性类型和量纲标准 (10)前言电力系统数据标记语言——E语言规(以下简称“E语言”)是在IEC 61970–301电力系统公用数据模型CIM(Common Information Model)的面向对象抽象基础上,针对CIM在以XML方式进行描述时的效率缺陷所制定的一种新型高效的电力系统数据标记语言。
E语言的命名源于Easy(简单)、Efficiency(高效)、Electric-power(电力)3个英文词头,它将电力系统传统的面向关系的数据描述方式与面向对象的CIM相结合,既保留了面向关系方法的高效率,继承了其长期的研究成果,又吸收了面向对象方法的优点(如类的继承性等),具有简洁、高效和适用于电力系统的特点。
E语言是一种标记语言,具有标记语言的基本特点和优点,其所形成的实例数据是一种标记化的纯文本数据。
E语言通过少量标记符号和描述语法,可以简洁高效地描述电力系统各种简单和复杂数据模型,数据量越大则效率越高,而且E语言比XML更符合人们使用的自然习惯,计算机处理也更简单。
E语言与XML均一致地遵循CIM基础对象类,以E语言描述的电力系统模型与以XML语言描述的电力系统模型可进行双向转换。
本标准由国家电网公司国家电力调度通信中心提出并负责解释。
本标准由国家电网公司科技部归口。
本标准起草单位:国家电网公司国家电力调度通信中心,国网电力科学研究院,电力调度通信中心本标准的主要起草人:辛耀中、林峰、洪铸、倪斌、清卿、毅松、石俊杰、恒志、大威电力系统数据标记语言——E语言规1围本标准规定了电力系统数据标记语言——E语言的语法和语义。
基于CIM_CIS的省地调电网模型拼接与数据交换

电力自动化设备Electric Power Automation EquipmentVol.32No.6Jun.2012第32卷第6期2012年6月0引言能量管理系统(EMS )是调度中心重要的应用系统,系统内存储了大量的电网模型数据、实时数据、历史数据。
省地调的EMS 是各自独立建立的,EMS 间进行模型交互和数据交换十分困难,双方基于各自的私有数据和不同的计算模型,模型拼接需要针对各自的私有数据进行处理。
IEC61970标准为解决模型交互和数据交换提供了技术标准,其中公共信息模型CIM (Common Information Model )提供了一个关于电力EMS 信息的全面逻辑视图,组件接口规范CIS (Component Interface Specification )提供了标准的访问接口[1-4]。
在以CIM 为标准的电力系统网络模型基础上,可以通过CIS 接口实现不同EMS 之间的数据交换,利用这一接口规范解决各级调度机构的数据访问与共享问题[5-12]。
基于CIM 标准的电网模型拼接以及基于CIS 的数据交换是实现信息共享和集成的有效手段。
文献[13-14]提出通过分析上下级调度系统模型之间的关口电网对各级电网模型进行合并,但该方法要求外网必须等值。
文献[15-16]研究了模型合并与拆分的方法及应用原则,但没有涉及实时数据与历史数据的交互问题。
本文提出一种基于IEC61970CIM 标准的省地调电网模型拼接方法,首先对模型对象进行编码,然后通过划分模型调度边界,进行模型拆分、拼接,形成完整的全电网模型;通过标准高速数据访问(HSDA )接口和历史数据访问(TSDA )接口实现省地调电网实时数据、历史数据的交换。
1基于IEC61970标准的CIM 与CIS1.1CIMCIM 是电力企业应用集成的重要工具,它包括公用类、属性、关系等,其类及对象是逻辑数据结构的核心,可定义信息交换模型。
CIM+电网模型

CIM模型
总结继续…… 线路(Wires)模型
– 展示设备实体 – Core 和 Topology 包的扩展 – 气特性的信息模型 – 广义的电线模型包含更多。。。
CIM模型
总结继续…… 量测(Meas)模型
– 包含描述各应用之间交换的动态测量数据的实 体。
CIM模型
如果想了解更多,可以 使用EA查看CIM14 关于电网部分可以阅读文档:
– 《CIM如何表达电网模型》
内容:
电网简介 CIM标准 CIM的表达方式 CIM核心模型 CIM拓扑模型 CIM线路模型 CIM量测模型 讨论时间
讨论时间
谢谢!
内容:
电网简介 CIM标准 CIM的表达方式 CIM核心模型 CIM拓扑模型 CIM线路模型 CIM量测模型 讨论时间
CIM模型
CIM拓扑模型 树状结构的拓扑电网 -一条主线多条支线(扩散性结构) -如图(GIS图) 目前在广州是没有合环供电
在EA中展示
内容:
电网简介 CIM标准 CIM的表达方式 CIM核心模型 CIM拓扑模型 CIM线路模型 CIM量测模型 讨论时间
CIM模型
总结: 核心(Core)模型
– PowerSystemResource(电力系统资源 ) – ConductingEquipment(导电设备) – 不依赖于任何其他的包 – 大部分都具有依赖于本包的关联和普遍化
CIM模型
总结继续…… 拓扑(Topology)模型
– 建立连接性(Connectivity)的模型(物理定义) – 拓扑是设备怎样通过闭合开关连接在一起(逻 辑定义) – 拓扑的定义与其它的电气特性无关
CIM标准
国际电工技术委员会(International Electro Technical Commission(IEC)) IEC61970 标准 关于电网运行的,如:电网模型,停电 IEC61968 标准 其他电力相关,工程客户,表计,资产等
电网设备通用模型命名规范(试行)

电⽹设备通⽤模型命名规范(试⾏)附件1:电⽹设备通⽤模型命名规范(试⾏)1 范围本规范是在电⽹⼀次设备调度命名的基础上,为⽅便电⽹设备模型数据在各级调度机构之间的交换和共享,对电⽹模型数据中⼀次设备的名称进⾏规范性命名。
主要内容包括:电⽹设备的全路径命名、电⽹及调度机构命名、⼚站和主要⼀次设备等的命名规则。
本规范适⽤于公司调度系统各类在线和离线应⽤的设备建模,也适⽤于其它电⼒设备管理和分析应⽤系统的设备命名。
2 规范性引⽤⽂件本规范引⽤下列标准⽂件构成本规范的条款,凡是不注⽇期的引⽤⽂件,其最新版本适⽤于本部分。
GB2260 国家⾏政区划代码DL/T 890.301-2004/IEC61970-301:2003 能量管理系统应⽤程序接⼝(EMS-API)第301篇:公共信息模型(CIM)基础DL/T 1040-2007《电⽹运⾏准则》DL/T 510-2008 全国电⽹名称代码SD 240-87电⼒系统部分设备统⼀编号准则Q/GDW 137-2006 电⼒系统分析计算⽤的电⽹设备参数和运⾏数据规范Q/GDW 216-2008 电⽹运⾏数据交换规范Q/GDW 215-2008 电⼒系统数据标记语⾔―E语⾔规范国家电⽹公司电⼒通信⽹络资源命名规范调度⽣产管理系统基础数据规范电⼒系统特⾼压部分设备统⼀编号准则3 术语电⽹设备的基本名称:直接采⽤调度系统的统⼀命名体系,按调度发⽂所确定的调度关系和设备命名、编号。
设备的路径名称:按照组合规则对设备所属的电⽹、⼚站和电压等级等属性的描述。
设备的全路径名称:⽤于交换和访问的电⽹⼀次设备的完整名称,即设备的路径名和设备的基本名称的组合,确保其在系统范围内的唯⼀性。
CIM:Common Information Model公共信息模型。
4 电⽹设备全路径名称电⼒系统各应⽤系统和功能之间、各级调度之间和电⼒公司之间需要交互⼤量的电⽹模型、参数、图形、实时数据等,数据的有效交换和共享,很⼤程度上依赖于其设备名称的唯⼀性和稳定性。
CIM+电网模型

版本介绍 iec61970cim14v12 iec61968cim10v25
内容:
电网简介 CIM标准 CIM的表达方式 CIM核心模型 CIM拓扑模型 CIM线路模型 CIM量测模型 讨论时间
CIM的表达方式
包于包的关系在CIM中只使用了依赖关系。
CIM 电网相关模型
by 郑灶贤
内容:
电网简介 CIM标准 CIM的表达方式 CIM核心模型 CIM拓扑模型 CIM线路模型 CIM量测模型 讨论时间
电网简介
发电 输电
用电
内容:
电网简介 CIM标准 CIM的表达方式 CIM核心模型 CIM拓扑模型 CIM线路模型 CIM量测模型 讨论时间
– 标准类,枚举类,关联类 关联关系(6种)
标准关联,递归关联,约束关联,复合集合关联,基 本泛化关联
了解更多请阅读:《如何解读CIM类图》
内容:
电网简介 CIM标准 CIM的表达方式 CIM核心模型 CIM拓扑模型 CIM线路模型 CIM量测模型 讨论时间
CIM模型
CIM核心模型 在EA中展现
CIM标准
国际电工技术委员会(International Electro Technical Commission(IEC)) IEC61970 标准 关于电网运行的,如:电网模型,停电 IEC61968 标准 其他电力相关,工程客户,表计,资产等
CIM标准
公共信息模型(Common Information Model, CIM)
CIM模型
CIM线路模型
– 一次设备 电气属性(功能位置) 在EA中展示
– 线路模型 线路在模型如何表示(功能位置) 在EA中展示
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CIM-E电网物理模型描述与交换规范(试行)
附件2:
CIM/E电网物理模型描述与交换规范
(试行)
1范围
本方案适用于国家电网公司范围内调度机构,包括国调、各网调、省(市)调和地调。
电网模型数据拼接内容包括静态电网模型、设备参数、设备连接关系以及实时通信数据索引表。
2参考文件
●DL/T 890.301-2004/IEC61970-301:2003 能量管理系统应
用程序接口(EMS-API)第301篇:公共信息模型(CIM)基
础
●Q/GDW 215-2008 电力系统数据标记语言―E语言规范
●Q/GDW 216-2008 电网运行数据交换规范
●Q/GDW 137-2006 电力系统分析计算用的电网设备参数和
运行数据规范
●电网设备通用模型命名规范(试行)
3总体要求
电网模型参数、运行数据原则上按照调度隶属关系进行源端维护,即省(市)调维护220kV电网模型参数,国调、网调维护500kV 以上电网模型参数,省(市)调以周期或变化传送方式,及时将最新220kV电网模型参数上传网调,网调结合500kV模型,进行模型拼接,形成完整的全网220kV以上电网模型,导入调度自动化系统,并下发省(市)调。
同时,国调和三华网调对各网调的导出模型文件进行拼接入库。
各电网调度中心同时维护本系统内电网设备模型对应的实时运行数据通信索引表,自动生成,减少维护工作量。
3.1电网模型拼接
根据电网调度管辖权,具体边界可视情况确定。
边界设备一般定义为变压器或者交流线段
3.2模型格式
调度中心之间的模型交互采用CIM/E语言格式文件。
在交互过程中建议采用全模型,也可采用增量模型方式,如采用增量模型,需加强安全措施,确保每次增量模型正确,防止一次增量模型丢失造成模型混乱无法补救。
3.3设备命名
各级调度中心需按《电网设备通用模型命名规范(试行)》,对各类设备进行规范化命名,老系统不支持规范命名的,导出模型时需进行名称转换,形成含路径的全名,设备全路径名为系统内唯一标识。
3.4模型的拆分与拼接
接收地调模型后,应可根据边界定义规则对地调模型进行裁剪,如110kV以下、地刀等,具体规则根据省(市)上传模型情况以及应用需求讨论决定。
地调上送的模型要保证拓扑连接关系正确,否则影响模型的拆分与切割。
根据确定的边界,将地调裁剪优化模型与省(市)调模型进行拼接,形成全网模型。
拼接时部分单位模型不全时可使用相应单位最新版本的模型文件,不影响模型拼接流程的正常运转。
3.5模型的校验与导入
模型文件在导出和导入时,应结合量测信息进行校验,包括拓扑连接关系校验,状态估计计算校验。
拼接形成的220kV以上全网模型通过语法语义和简单逻辑校验后,可以导入(或生成)离线数据库,生成画面,生成通信索引表;可在孤立的工作站上进行潮流、静态安
全分析、暂稳仿真等测试;验证测试通过后,该模型及其对应的数据库、画面、索引表等方可投入在线运行。
3.6 模型与通信索引表
在完成模型拼接的同时,自动生成最新通信索引表,发给通信对端单位,分别根据数据名称形成各自的数据库标识索引。
为减少点号更新对已有数据通信带来的影响,建议原有量测点号保持不变,新增量测在尾部增加,或按顺序使用中间的空点。
3.7 模型与图形文件
网、省(市)调上传的110kV以上相关厂站的接线图均应在模型导入时自动触发相关厂站图形的生成。
各级调度中心应支持导入和导出G格式的厂站接线图和潮流图,以便于相互校验。
4电网物理模型描述
为满足电网调度自动化系统运行要求,电网模型应为物理连接模型,包含区域、基准电压、厂站、电压等级、间隔、断路器、刀闸、母线段、同步发电机、线路、交流线段、负荷、变压器、变压器绕组、变压器分接头类型、并联补偿器、串联补偿器、非设备遥测、非设备遥信、保护信号、遥测、遥信等26类对象,各类对象包含的属性项及相关要求如下,其中各参数单位采用有名值,电压、有功、无功的单位分别为kV、MW、MVar。
为了便于进行模型的验证测试,模型
中应包括基本量测数据(如:线路潮流、母线电压、机组出力等SCADA 实测数据)和基本参数(如:线路、变压器的阻抗、电抗等)。
4.1区域类(ControlArea)
表1 区域类(ControlArea)
说明:
(1)区域细化到地区,通过父区域标识关联建立区域间的隶属关系。
(2)字段类型:s表示字符串,f表示浮点数,i表示整数,下同。
4.2基准电压类(BaseVoltage)
表2 基准电压类(BaseVoltage)
4.3厂站类(Substation)
表3 厂站类 (Substation)
4.4电压等级类(VoltageLevel)
表4 电压等级类(VoltageLevel)
4.5断路器类(Breaker)
表5 断路器类(Breaker)
4.6刀闸类(Disconnector)
表6 刀闸类(Disconnector)
4.7母线段类(BusbarSection)
表7 母线类(BusbarSection)
4.8同步发电机类(SynchronousMachine)
表8 同步发电机类(SynchronousMachine)
4.9线路类(ACLine)
接线的描述。
4.10交流线段类(ACLineSegment)
表9 交流线段类(ACLineSegment)
4.11交流线端点类(ACLineDot)
表10 交流线端点类(ACLineDot)
4.12直流线类(DCLineSegment)
表11 直流线类(DCLineSegment)
4.13直流线端点类(DCLineDot)
表12 直流线端点类(DCLineDot)
4.14换流器类(RectifierInverter)
表13 直流线端点类(RectifierInverter)
4.15负荷类(Load)
表11 负荷类(Load)
4.16变压器类(PowerTransformer)
表12 变压器类 (PowerTransformer)
说明:
(1)空载损耗、空载电流百分比为CIM绕组测试类属性,本处代表从高压侧充电得到的空载损耗和空载电流百分比。
4.17变压器绕组类(TransformerWinding)
表13 变压器绕组类
(TransformerWinding)
说明:
短路损耗、短路电压百分比为CIM绕组测试类属性,本处含义如下:高压绕组:高-中;中压绕组:高-低;低压绕组:中-低。
4.18变压器分接头类型类(TapChangerType)
表13 变压器分接头类型类
(TapChangerType)
4.19并联补偿器类(ShuntCompensator)
表15 补偿器类 (ShuntCompensator)
4.20串联补偿器类(SeriesCompensator)
表16 补偿器类 (SeriesCompensator)
4.21间隔类(Bay)
表20 间隔类(Bay)
4.22非设备遥测类(Measure)
4.23非设备遥信类(Signal)
4.24保护信号类(RelaySignal)
4.25遥测类(Analog)
表21 遥测类 (Analog)
说明:一个设备下不可关联两个类型相同的量测,如需添加需扩展量测类型4.26遥信类(Discrete)
表22 遥信类 (Discrete)
说明:
(1)为方便自动传送实时数据,定义本类,方便自动生成双边点表;
(2)应生成有实际量测的量测点,虚拟量测限于电厂有功总加等。
(3)关于电压、电流的量测,只导出线电压、线电流。
(4)开关、刀闸等设备分别只能对应一个遥信。
如有双位遥信遥信的情况需扩展“辅助遥信”量测类型。
5CIM/E文件名称与文件示例
1.文件名格式
文件名格式为:区域_日期_时间.CIME,如湖北_20100108_080000.CIME
2.文件示例
CIM/E文件应按照E格式规范对第4节所列相关设备类属性进行组织,示例文件如下:
<!Entity=湖北type=电网模型time=’2010-01-08 08:00:00’!>
<SubControlArea::湖北>
@ Num Id Name ParentName
// 序号标识区域名称父区域标识
# 1 …. 武汉…..
# 2 …宜昌…..
……
</SubControlArea::湖北>
……
<Substation::湖北>
@ Num Id Name Type SubControlAreaId // 序号标识厂站名称厂站类型所属区域标识# 1 …双河变电站….
……
</Substation::湖北>
……。