欢迎来到天天文库
浏览记录
ID:28528569
大小:105.54 KB
页数:8页
时间:2018-12-10
《电网通用模型描述规范cime语言征求意见》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、发布中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会20XX-XX-XX实施20XX-XX-XX发布电网通用模型描述规范(CIM/E语言)GridCommonModelDescriptionSpecification(CIM/ELanguage)(征求意见稿)GB/TXXX—20XXGB中华人民共和国国家标准ICS目 次1 范围12 引用标准13 符号定义14 CIM_E文件结构24.1 基本结构24.2 横向表结构24.3 纵向表结构35 类定义模版36 最少的类和属性41 范围本标准规定了一种简单高效的电网通用模型描述规范(简称C
2、IM/E)。适用于以文本方式对大型电网模型进行描述和交换的应用场合。2 引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。IEC和ISO成员保持当前有效国际标准。IEC61970-1,EMSAPI–Part1:GuidelinesandGeneralRequirementsIEC61970-2,EMSAPI–Part2:GlossaryIEC61970-301,EMSAPI–Part301:CommonInformationMod
3、el(CIM)-BaseIEC61970-452,EMSAPI–Part452:CIMStaticTransmissionnetworkmodelprofileIEC61970-456,EMSAPI–Part456:SolvedPowerSystemStateInterfaceIEC61970-552,EMSAPI–Part552:CIMXMLModelExchangeFormat3 符号定义序号符号定义1@类结构引导符(横表式)2@#类头引导符(纵表式)3#数据行引导符说明:以上符号均为英文半角符号。4 CIM_E文件结构4.1 基本结构CIM_E
4、文件是一个平的XML文件。文件从XML声明开始,然后是被定义在和之间的CEM_E块。在一个CIM_E块中,能够包含一个或多个类块。CIM_E块可以出现在XML文件中的任何一个地方。CIM_E文件结构如图1:……Fig.1 CIM_E文件基本结构在CIM_E标签之内,包括CIM_E版本和电网名称或项
5、目名称。CIM_E现在的版本为1.0。CIM_E对于英文字母的大小写敏感。CIM_E文件通过规范文本中每行第一个或前两个有效字符,提高描述和处理的效率。CIM_E有两种方式定义类块,一种是横向表结构,另一种是纵向表结构。4.2 横向表结构CIM_E的横向表结构,在一行中列出类需要的属性,属性行用符合“@”开头,然后在下面的各行中依次列出类的各个对象,类对象所在的行以符号“#”开头。属性或属性值之间用空格符’’分隔。CIM_E的横向表结构通常用来描述电力系统模型。如图2所示:6、ersion=”1.0”Grid=”grid_name”>@Obj-ID.Attribute1Attribute2Attribute3#Object1Value1Value2Value3#Object2Value1Value2Value3……#ObjectnValue1Value2Value3图2横向表结构4.3 纵向表结构CIM_E的纵向表结构,在一行中列出类的各个对象,对象行用符号“@#”开头,然后是类属性和属性值,每个属性是一行,以符号“#”开头,属性或属性值之间用空格符’’分隔7、。CIM_E的纵向表结构通常用于项目中的类定义,以及对曲线的描述。如图3所示:@#AttributesObject_1Object_2…Object_m#Attribute_1Value_11Value_12…Value_1m#Attribute_2Value_21Value_22…Value_2m……#Attribute_nValue_n1Value_n2…Value_nm8、s_name>图3纵向表结构5 类定义模版CIM_E的模板功能类似于XML语言中的大纲(Sc
6、ersion=”1.0”Grid=”grid_name”>@Obj-ID.Attribute1Attribute2Attribute3#Object1Value1Value2Value3#Object2Value1Value2Value3……#ObjectnValue1Value2Value3图2横向表结构4.3 纵向表结构CIM_E的纵向表结构,在一行中列出类的各个对象,对象行用符号“@#”开头,然后是类属性和属性值,每个属性是一行,以符号“#”开头,属性或属性值之间用空格符’’分隔
7、。CIM_E的纵向表结构通常用于项目中的类定义,以及对曲线的描述。如图3所示:@#AttributesObject_1Object_2…Object_m#Attribute_1Value_11Value_12…Value_1m#Attribute_2Value_21Value_22…Value_2m……#Attribute_nValue_n1Value_n2…Value_nm8、s_name>图3纵向表结构5 类定义模版CIM_E的模板功能类似于XML语言中的大纲(Sc
8、s_name>图3纵向表结构5 类定义模版CIM_E的模板功能类似于XML语言中的大纲(Sc
此文档下载收益归作者所有