首页 公共信息模型的资源描述框架(CIM+RDF)模式

公共信息模型的资源描述框架(CIM+RDF)模式

举报
开通vip

公共信息模型的资源描述框架(CIM+RDF)模式公共信息模型的资源描述框架(CIM+RDF)模式 ICS 27(100 F20 备案号:22291—2008 口L 中华人民共和国电力行业标准 DL,T 890(501—2007,皿C 61970—501:2006 能量管理系统应用程序接口 (EMS(API) 第501部分:公共信息模型 框架(CIM RDF)模式 的资源描述 interface(EMS?API)一 Energy management system application programPart Framework Model 501:Co...

公共信息模型的资源描述框架(CIM+RDF)模式
公共信息模型的资源描述框架(CIM+RDF)模式 ICS 27(100 F20 备案号:22291—2008 口L 中华人民共和国电力行业标准 DL,T 890(501—2007,皿C 61970—501:2006 能量管理系统应用程序接口 (EMS(API) 第501部分:公共信息模型 框架(CIM RDF)模式 的资源描述 interface(EMS?API)一 Energy management system application programPart Framework Model 501:Common Information Resource Description RDF)Schema (CIM (IEC 61970—501:2006,IDT) 2008—06—01实施 2007—12—03发布 发布中华人民共和国国家发展和改革委员会 DL,T 890 501—2007 目 次 前言 ?II }l言 ? 1 范围 - - (1 2规范性引用文件13术语和定义 - ”1 4XML文档结构 (2 5元数据和RDF Schema 一3 CIM元数据 ?6 6 附录A(资料性附录) CIMRDFSchema的形成一模式生成机制 11 890(501—2007 DL,T 刖 昂 本部分是根据《国家发展改革委办公厅关于印发2006年行业标准项目计划的通知》(发改办工业 号)的安排制定。 [2006]1093 890标准是采用IEC 61970国际标准《能量管理系统应用程序接口(EMs—API)}制定的,主要DL 包括公共信息模型(c?订)和组件接口规范(cIs)两方面 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 ,由以下部分组成: 890(1 能量管理系统应用程序接口(EMs(API)第1部分:导则和一般要求; DL,T DL,T 890(2能量管理系统应用程序接口(EMS(API)第2部分:术语; DLc'r 890301(EMSAPI)301(CIM) (能量管理系统应用程序接口(第部分:公共信息模型基础;IEC 61970(302能量管理系统应用程序接口(EMS(API)第302部分:公共信息模型(CIM)财 能量计划和备用; 务、DL,Z 890(401能量管理系统应用程序接口(EMS—API)第401部分:组件接口规范(CIS)框架; 61970402(EMSAPI)402(CIS)1EC (能量管理系统应用程序接口(第部分:组件接口规范(公 服务; 共 IEC 61970(403能量管理系统应用程序接口(EMs(API)第403部分:组件接口规范(cIs)一通 用数据访问; IEC 61970-404能量管理系统应用程序接口(EMS(API)第404部分:组件接口规范(CIS)(高数据访问: 速 IEC 61970-405能量管理系统应用程序接口(EMs—API)第405部分:组件接口规范(CIS)一通 用事件和订阅: IEC 61970-407能量管理系统应用程序接口(EMS—API)第407部分:组件接口规范(CIS)(时 序列数据访问; 间 IEC 61970-453能量管理系统应用程序接口(EMs(API)第453部分:组件接口规范(CIS)一图 表 定义交换(公共图形交换); DL,T 890(501能量管理系统应用程序接口(EMS(API)第501部分:组件接口规范(CIS)(公 信息模型的资源描述框架(CIM RDF)模式。 共interface 本部分等同采用IEC system 61970-501:2006{Energy management apphcafion program 501:Common Informadon Resource Framework(CIM (EMS?API)一Part Model Description 本部分定义了在公共信息模型(DL890(3XX)中用统一建模语言(UML)表示的概念RDF)Schema}。 可扩展标记语言(?咀。)表示的模式之间的映射。 模型和机器可读的本部分的附录A是资料性附录。 本部分由中国电力企业联合会提出。 本部分由全国电力系统管理及 本部分起草单位:国网电力科学研究院、中国电力科其信息交换标准化技术委员会归口并负责解释。 学研究院、浙江大学、国家电力调度通信中心、 山东大学。 本部分主要起草人:曹阳、潘毅、王康元、李毅松、云昌钦、梁 成辉。 ? DL,T 890(501—2007 引 言 DL890标准采用IEC 61970国际标准。IEC 61970标准定义了能量管理系统(EMS)的应用程序 口(API),目的在于便于集成来自不同厂家的EMS内部的各种应用,便于将EMS与调度中心内部接 系统互联,以及便于实现不同调度中心EMS之间的模型交换。将这国际标准转化为我国标准并其他 行。对于实现异构环境下软件产品的即插即用,使EMS与其他系统能互联、互通、互操作显贯彻执 然会有很 好的作用。 本部分是DL890(5XX中的,部分。DL890(5XX描述了DL890(4XX部分在实现中与特定技术 射。为了保证互操作性,每个接口对每一种技术必须有标准的映射。 的映(DL 本部分定义了在公共信息模型890(3XX)中用统一建模语言(UML)表示的概念模型和机 可读的可扩展标记语言(XML)表示的模式之间的映射。XML表示的模式是用资源描述框架器(RDF) 模式规范语言定义的。 ? DL,T 890(501—2007 能量管理系统应用程序接口 (EMS(API) 第501部分:公共信息模型 框架(CmImF)模式 的资源描述 1范围 本标准为能量管理系统应用程序接口定义了一套组件接口规范(CIS)。本部分规定了形 成DL,T 890(301标准中定义的公共信息模型(c?vI)的机器可读形式所需的格式和规则。它提供了CIM词 汇表,以支持数据访问工具和相关的CIM语义。 本部分为来自独立供应商的应用提供了以通用格式和标准服务访问CIM元数据的机制,以实现后 续的CIM数据访问,其次是提供CIM版本管理能力和一种易于扩展的机制以满足特定现场需求。建 的解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 : 议 ?是机器和人可读的,尽管其主要目的是供程序访问; ?可以用任何支持文档对象模型(DOM)应用程序接口的工具访问: ?是自描述的; ?充分利用当前的Web标准。 本部分是第二级别组件接口规 范文 销售月计划范文二年级看图写话和范文歌颂党的朗诵稿语文万能作文党代会闭幕式讲话 档,它使用叙述性术语(通过文 CIM的例子)描述了 本和基于 需要标准化的CIM元数据接口的详细定义。 2规范性引用文件 下列文件中的条款通过本部分的引用而构成为本部分的条款。凡是注日期的引用文 件,其随后所有 的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。 DL,T 890,1 能量管理系统应用程序接口(EMS(API)一第1部分:导则和一般要求 DI(JT 890 2能量管理系统应用程序接口(EMS(API)一第2部分:术语表 890(301 DLfF 能量管理系统应用程序接口(EMs(APD一第301部分:公共信息模型(CIM)基础 IEC 60050国际电工技术词汇 3术语和定义 DL,T 890(2中的术语和定义适用于本部分。 3(1 公共信息模型c01]?non information 描述了EMS信息模型中包含的电力企业内所有主model(CnI) 注:通过提供一种用对象类和属性及它们之间的关系来表示电力系统资源的标准方法,要对象的抽象模型。CIM促进了不同厂商独立开 发的各个EMS应用的集成,独立开发的各个完整的EMS系统之间的集成,或EMS系统和与电力系统运 不同方面,如发电和配电管理,有关的其他系统的集成。 行的 3 2 文档对象模型document model(DOM)object 一个由万维网联盟(w3c)定义的与平台和语言无关的接口,它允许程序和脚本动态地访问和交换 1 890(501—2007 DL,T 文档的内容、结构和样式。 3(3 资源描述框架resource descripa蚰framework(RDF) 一种由万维网联盟(W3C)推荐的语言,用来表示机器可以简单处理的元数据。它被表示为一种特 殊的XML文档。 3(4 RDFschema 一种模式规范语言,用来规定一种应用特定的模式。它使用RDF描述资源和它们的性质,包括 源如何与其他资源相关联。 资3 5 统一建模语言unified modellinglanguage(UML) UML是一种建模语言和方法学,用于说 明、可视化、构建和文档化系统密集型过程的工具。 3(6 可扩展标记语言extensible markuplanguage(XML) (SGMLISO 8879)的一个子集,用于在文本文件中插入结构化数据。它标准通用标记语言, W3C认可推荐的。是 注:它是免许可的、与平台无关的,并且被很多容易得到的软件工具很好地支持。 4 xML文档结构 4(1概述 XML文档是一组容器。这些容器可以包含其他容器和内容。良构的XML文档的两个必不 可少的部 element)。序言包括了对文档所遵循的XML标准的版本以及所使用分是序言(prolog)和根元素(root 编码的声明。CIM RDF Schema文件的序言很简单: RDF 根元素包含了XML文档的实际内容,这些内容包括在开始和结束标记之内。CIM Schema包 括这样的根元素: <,rdf:RDF> 根元素也包括了对名空间的引用,这些名空间为在文档其他部分使用的元素定义了一个上下文。这 样的元素名以该名空间别名加一个冒号作为前缀。例如,RDF Schema名空间声明如下: xmlns:rdfs=http:,,www(w3(org,TR,1999,PR(rdf-schema-19990303# 文档中对它的引用使用这样的语法: 注释可以出现在XML文档的任何地方;用“”限定。 4(2元素 元素(element)是包含在开始和结束标记之间的容器。开始标记定义元素的名字并包含该元素 的任 何属性。在下面的例子中,Class是元素名,ID是它的属性。 该元素的结束标记是<,rdfs:Class>。 2 DL,T 890(501—2007 43 (属性 RDF m属性用于使Class元素能够引用CIM Schema文档中的其他元素节点。ID=“Bay”的元素 以通过在该属性值前an#号的方式被其他元素引用,如“#Bay”。可 需要注意的是,XML中的属性概念与UML中定义的不同。XML属性保存了那些不是直接或不是 立即与读者相关的元素信息,例如一个m只是用来链接内部的一些元素。而UML属性是这个上下文中的数据。它们必须保留自身的结构信息,如数据类型、约束和描述。因此,UML属性被指定为CIMRDF Schema中的元素。 5元数据和砌)FSchema 51 (概述 RDFSchema允许定义应用特定的词汇表。这是一种描述CIM类、属性和关系的非常简练的方式。 RDFSchema被 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 成可扩展的,因此针对CIM的本地化扩展能很容易地被引用。5(2资源 RDF Schema而言,一(URI)CIM 资源是可以通过一个统一资源标识符引用的任何事物。对于 资源对应于一个类。按惯例,资源命名以大写字母开头。 个 5(3性质(property) 性质用来描述资源的一个特定方面、特征、属性或关系。每个性质有一个特定的含 义,定义它的允 许值、它可以描述的资源类型以及它与其他性质的关系。在CIMRDFSchema上下文中,一个性质可以 是一个类属性或该类一个关联的作用名。按惯例,性质命名以小写字母开头。 5(4名空间 名空间(namespace)是把上下文中一个词的特定用法和特定的字典(模式)联系起来的一种 方式, 在该字典中可以找到该词的预期定义。RDF要求XML名空间能精确地将每个性质和定义该性质的模式关联起来。 5(5 CmRDFSchem扩展 5(5(1概述 RDFSchema已经被扩展以支持一些UML概念,这些概念对于CIM是重 要和有用的。5(5(2重数(mulfipHdty) 约束性质(constraint property)是一种特殊类型的性质,可用于限制指定性质的值。重数约束定义 了CIM中一个关联的作用所允许的基数(cardinality)值。重数资源定义为: multiplicity<,rdfs:label> adfs:comment>表示对于一个给定资源的给定性质来说,允许多少个实例。允许的值是:M:O((1 (O或1),M:1—1(1),M:0。n(O或多),M:1?n(1或多)。<,rdfs:comment> <,rdfs:ConstraintPropeity> Multiplicity<,rdfs:label> 对dfs:comlllellt>包含 有效值列表的枚举型定义。<,rdfs:comment> <,rdfs:Class> Schema扩展创建了这类资源,用来表示所允许的CIM基数。这些资源被命名为M:O一1 CIM RDF M:l 1 M:0一n和M:1(n以对应模型中的UML值。 3 DL,T890(501—2007 5(5(3对端作用名(inverseRolename) 对端作用名性质提供此关联对端类作用名的名称。这个性质 CIM关系进行搜索是有用的。对通过 它被定义为: :ID=”inverseRoleName”> rdfadfs:ConstraintProperty inverseRoleName<,rdfs:label> 此关联对端的作用名。<,rdfs:commetlt> <,rdfs:ConstraintProperty> 5(5(4聚集 CIM中的一些关联被指定为聚集或容器类型的关联。对于这些关联,一些UML工具仅仅 给出关联 中容器侧的作用名。这个性质表示该作用名是否是聚集,使得可通过聚集作用名的inverseRolename(对 端作用名)来找到“被包含”侧的作用名。 isAggregate<,rdfs:label> :描述了作用是否是聚集。如果是聚集,那么另一侧类的inverseRoleName性质可 以列也可以不列。<,rdfs:comment> <,rdfs:ConstraintProperty> 5(5(5构造型 CIM使用UML构造型来表示某些类是基本类型或是枚举类型。构造型性质定义这些构 造型。它被 定义为: rdf:ID=”stereotype??? stereotype<,rdfs:label> (Il-dfs:domain rdf:resource=”http:,1www(w3(org,1999,02,22一rdf-syntax?ns#Property”,> 主要用来描述基本数据类型和枚举。<,rdfs:comment> <,rdfs:ConstraintPropeny> 5(5(6数据类型 每个UML类属性都有一个数据类型定义。在CIM模型中,数据类型都是作为类来定 义的。一个类 属性的数据类型定义引用对应的数据类型类。数据类型可以是字符串型,枚举型,浮点型,整型或其他。 RDF 这样定义是因为UML和CIM Schema中的语法是不同的。 数据类型引用被指定为一个类属性性质规范的一部分。 rdf:Property rdf:about=http:历ec #class—attribute?nallle cims:dataType rdf:resourcc=http:,,iec(((#dam-type 在数据类型是“字符串型,浮点型,整 rdfs:Class ”的情况下,仅存在一个到相应数据类型类的引用。 rdf:about=http:,,型或其他 iec(((#dam-type 下例定义了一个被“Compensator(yPerSection”属性引用的数据类型„"Admittance”: <2"dfs:label xml:lang--”en??>yPerSection<,rdfs:label> 电容器组每个可切换分组的电纳,用每一分组的Mvar来计算,并按网络电压修正。 <,rdfs:comlllellt> Nerc<,cims:profile> ,(t'dfs-domain rdf:res?e=”http:,,icc(ch,TC5712003,CIM-schema-ciml0#Compensator”,> rdf:resource-=(”http:舫ec(ch,TC57,20031CIM-scbema-ciml0#Admittance”侈 Admittance<,rdfs:label> 电流与电压的比值。<,rdfs:comment> Nerc<,cims:profile> rdf:resource=”hap:,,iec(ch,TC57,2003,(3IM(schema—cimlO#Domain”,> 对于UML中被定义为枚举型数据类型的类属性,与rdf模式的映射略有不同(参考6(3(5)。 5(5(7子集(profile) UML模型中的类,属性和关联的一个子集合可以通过一个子集来定义。每个子集 有一个名称。通 过cims:profile声明指定到一个子集。这是可选的,即不是每个类都必须指定到一个子集。 在下例中,“CurveSchedData”类被指定到名为“Nerc”的子集。 CurveSchedData<,rdfs:label> 用于定义曲线或计划的数据点的值。<,rdfs:comment> Nerc<,cims:profile> rdf:resource=”http:,,iec(ch,TC57,2003,(2IM(schema-ciml0#Core”,> <,rdfs:Class> 下例定义了“CurveSchedData”类的CurveSchedData(rampData属性。 rampData<,rdfs:label> Y轴变量相对于x轴变量的变化率数值。<,rdfs:comment> Nerc<,cims:profilc> 最后是一个关联的示例,该关联被定义为NERC子集的一部分: CklrveSchedule<,rdfs:label> 用于定义曲线的数据点的值。<,rdfs:comment> Nerc<,cims:profile> true<,cims:isAggregate> 5(5(8类目录 CIM的UML类模型使用目录来组织类。例如核心部分和域部分。一个目录对应RationalRos,中的 一个包。在rdf模式中cims:ClassCatcgory定义一个目录。目录名在rdf:about声明中定义。 下面的例子定义了一个目录“Core”: DL,T890(501—2007 rdf:about=”http:,,iec(ch,rC57,2003,C1M—schema„ciml0#Core”> Core<,rdfs:label> xml 包含所有应用共享的核心的PowerSystemResource和CunductingEquipment实 以及这些实体的常见的组合。并不是所有的应用都需要所有的Core实体。<,rdfs:comment> 体, <,cims:ClassCategory> 类通过cims:belungsToCategory指定到一个目录(参见5(5(9)。 5(5(9从属于目录 UML模型中的每个类被指定到一个目录。cims:BelongsToCategory声明指明了类所 属的目录。该声 明是类定义的一部分。 下例定义了属于目录“Core”的“CurveSchedData”类: CurveSchedData<,rdfs:label> 瑚dfs: com(me,nt>用于定义曲线或计划的数据点的值。<,rdfs:comment> Nerc<,cims:profile> <,rdfs:Class> 6 CIM元数据 6(1概述 RDF Schema CIM元数据是从UML模型中抽取出来的,使用脚本自动生成CIM XML文 映射是直接的。不需要手工编辑。映射的算法和脚本在附录A中描述。 件。这种6(2 Schema 6(2(1 C?讧RDFSchema Schema文件生成为XML CIM RDF RDF类型的文档。 6(2(2版本 Schema的每一个版本被赋予一个版本号,与UML模型文件的版本号相匹配,如CIM RDF cimu08bxmlrdfDescription (。版本号既可通过文件名也可通过文件中的:属性表示,例如:schema。<,rdf:RDF 从日期为1999—11。11的UML文件cimuOSb(mdl导出的CIM Description> 6(3从UML映射的内容 6(3(1概述 UML类被映射为rdf:Class资源。属性被映射为rdf:Property资源。作用名也被映射为rdf: Property 资源,一些附加的性质列在下面。 6(3(2类 6(3(2(1概述 每一个UML类被抽取成一个rdf:Class。它包含了一些性质资源如展示标签、所属基 类、注释和构 造型。对于UML模型中为空值的性质,则产生值为空字符串的性质资源。 6(3(2(2标签(1abel) 标签性质缺省为CIM中的类名,并指明使用的是英语。类的m属性同xml:lang=”ell“中的值是一样的。 这 Schema文件中使用以其他语言描述的标签以实现本地化。?属性不能改变或本地 CIM RDF 允许在化,只有展示标签可以。例如,下面是Ground类元素和标签的英语表示: 6 DL,T 890(501—2007 Gmund<,rdfs:label> : <,rdfs:Class> 本地化为法语,可能成为下面的样式: Masse<,rdfs:label> : <,rdfs:Class> 6(3(2(3所属基类(subClassOf) 所属基类性质显示了每个类的超类(基类)。对于顶层的类,例如 PowerSystemResource,它的 subClassOf性质是rdf:Resource。 6(3(2(4注释(comment) 注释性质对应于UML模型中类的描述信息。注释文本可以被本地化,因为 注释的内容不被模型的 其他部分引用。 6(3(2(5构造型(stereotype) UMLCIM构造型性质根据类的构造型生成。目前,模型中仅有 <>和<> 构造型。如果一个类不包含构造型,该性质是一个空字符串。 6(3(3性质一属性 6(3(3(1概述 每个UML类属性被抽取成一个rdf:Prop*try元素。它包含了一些性质资源如展示标签、 定义域、 ()UML值域数据类型和注释。对于模型中为空值的性质,则生成值为空字符串的性质资源。6(3(3(2标签 性质属性的展示标签与类的展示标签类似,但与m属性不同的是,只有UML属性名被抽取形成label性质,而m属性同时包含类名和属性名。这确保每个UML属性对一个特定的类是确定的。 6(3(3(3定义域(domain) 定义域性质是一个约束性质的实例,用于指定一个可以使用此性质的类。 RDF Schema允许零个, RDF 一个或多个类被列举在域性质中。CIM Schema总是明确列举一个类,来表示该属性所属的UML 类。 6(3(3(4值域(range) 值域性质是一个约束性质实例,用于约束性质的取值。值域性质的值始终是一个 类。它对应的数据 类型一般是域包中的Primitive类。 6(3(3(5注释 注释性质对应于UML模型中类的 描述信息。 6(3(4性质—作用名 6(3(4(1概述 每个UML作用名被抽取成一个rdf:Property元素。它包含了一些和UML属性同样的性 质资源用于 展示标签、定义域、值域和注释。除此以外,它还包含对端作用名(inverseRolename)、重数(multiplicity) 和聚 (isAggregate)等性质资源。对于UML模型中为空值的性质,则生成值为空字符串的性质资源。集 为了产生唯一的性质资源,在一个elM类中的作用名必须是唯一的。 6(3(4(2对端作用名(inverseRoleName) 对端作用名性 质包含了此关联对端类作用名的名称。 7 890(501—DL,T 2007 6(3(4(3重数(multiplicity) 重数性质显示了关联中该作用名允许的基数(cardinality)值。没有缺省值。 6(3 4 4聚集(isAggregate) 聚集性质表明该作用名被指定为一个UML聚集。只有聚集关联的容器侧作 isAggregate可以 用名的为“True”。 6(3(5枚举 CIM 枚举类有一个<>的构造型。指定的枚举文本取值在模型中被表示为没有UML 据类型的属性名。每个枚举文本名表示一个用户定义的枚举数据类型实例。对每个预定义的数据类型数 例,都会在CIMRDFSchema中创建一个对应的类实例。 实 例如,Measurement(eventLog的允许值是{true,false}其中之一。这通过使用值域约束来实现。CIM RDF Schema定义了一个类"Boolean”,并且使用rdf:range让Measurement(eventLog性质仅在值为Boolean 的一个实例时有意义。于是模式中定义了这个类的两个实例,如下所示: <3"dfs:corament>”(false,true ”Enumeration”<,cims:stereotype> <,rdfs:Class> rdf:ID=“false??><,Boolean> (Booleall rdf:ID=”title”><,Boolean> 下面的例子定义了枚举genOpemfingMode<,rdfs:label> 二次控制的操作方式,如:离线(off),人工调节(Manual),固定功率(Fixed), UPCAGeEDCRPNMRNREG ,,,,,或。,: Nerc<,cims:profile> rdf:resoure#”http:,,iec(ch,TC57,2003,CIM-schema-ciml0#CjenemtorOpemtingMode“厶 铂dfs:Class rdf:about=”http:,,iec(ch,TC57,2003,CIM?schema-ciml0#GeneratorOpemfingMode”> GenemtorOperatingMode<,rdfs:label> 二次控制的操作方式,如:离线(Off),人工调节(Manual),固定功率(Fixed), U?,AGC,EDC,RPN,MRN,或REG。<,rdfs:comment> Nerc<,cims:profile> <,rdfs:Class> rdf:about--”ht【p:,,iec(ctlrrC57,2003妃Dd—schema-ciml0# 鹄fdfs:label xlnllang=”ell”>Off :,: <,rdf:Description> 6(4 CIMRDF Schema元素的例子 这个例子中,只包含对应于Company资源和它与 RDFPowerSystemResource资源问的关联的CIM 8 DL,T 890 501—2007 Schema元素,见图 1。 卜——————————————叫 n0 [==========]+OperatedBy Companies 图1公司一电力系统资源关联 xml:l Company<,rdfs:label> ,一个公司是拥有和运行电力系统资源的一个合法实体,是交换和输电合同的当 事人之一。<,rdfs:comment> rdf ch]TC57120031CIM—schema—cimlO#Core”,> <,rdfs:Class> companyType<,rdfs:label> 公司的类型,如:联营、公营、私营<,rdfs:comment> rdf:resource=”http:,,iec ch厂rC57,2003,CIM—schema—cimlO#CompanyType”,> PowerSystemResource<,rdfs:label> 电力系统资源可以是一个单独的元件如Switch,也可以是,一个包含许多独立元 件的EquipmentContainer如Substation,或者是一个组织的实体如Company或SubControlArea。这提 r在其他PowerSystemResource内嵌套PowerSystemResource集合。例如,一个Switch可以是供 Substation 的成员,而Substation又可以是Company的分区的成员。<,rdfs:comment> Nerc<,cims:profle> c}l厂rC57,2003,CIM—schema—ciml0#Core”,> <,rdfs:ClaSS> xml:lang=”en”>Operates --个电力系统资源可以是一个或多个公司的一部分。<,rdfs:comment> Nerc<,cims:profile> <,rdf:Property> 蚶df Property rdf:about=”http:,,iec cIl,TC57,2003,C【M—schema—ciml0#PowerSystemResource OperateABy_ Companies”>OperatedBy_Companies<,rdfs:label> 9 DL,T 890(501—2007 --个电力系统资源可能是一个或多个公司的一部分。<,rdfs:comment> Nerc<,cims:profile> adfs:domain rdf:煳uro舞”http:历ec(dl厂rC5讹003,C玎?schema(-timl0#PowerSystemResource”,> rdf:rcsouR:,=”http:,five(ch,I?57,1999树f-schema-extensions-19990926抖M:o((n”b Operates <,rdf:Property> 10 DL,T 890(501—2007 附录A (资料性附录) CIM RDF Schema的形成一模式生成机 制 CIM RDF Schema采用下述算法从UML模型中形成: a)打开模型文件。 b)对除 对每个了域包外的所有包 类,打印 rdf:11)=”C1ass(Nalrte”> ?删fs:Class <3"dfs:labeI xml:lang=”en”>Class(Name<,rdfs:label> Of ”Class(Documentation”<,rdfs:comment> ”Class(Stereotype”<,cims:stereotype> <,rdfs:C1ass> 对每个属性,打印 rdf:ID=”Class(Name(Attribute(Name??> Attribute(Name<,rdfs:label> rdf:resource=”#Attribute(Type”,> t删fs:range ”AttributeDocumentation” :(,: <,rdf:Property> 对每个作用名,打印 rdf:ID=”Class(Name(Role(Nalne??>Role(Name<,rdfs:label> 础:domain rdf:fesollrcc=”#Class(Nalne”,> rdf:reSOUlTCC=”#Role腻la蝇(Nallle”b ”Role(Documentation”<,rdfs:commeut> <,rdf:Property> c)对域包中的每个类,打印 ”ClaSSDocumentation” :(,: ”Class(Stereotype”<,cims:stereotype> <,rdgs:Class> 对域包中的每个属性,打印 rdf:me”Class(Name(Attribute(Nalne”>ad,Property adfs:domain rdf:resource=”#Class(Name”,> DL,T 890(501— 2007 (”Attribute(Documentation”<,rdfs:comment> <,rdfi Property> d)对域包中每个有(Enumemfion》构造型且至少有一个属性的类,打印 rdf:?e”Attribute(Name”> CIM RDF Schema文件由被称为Xpetal的工具生成。Xpctal运行一个Java程序,从已转换成Rational Rose。(mdl格式的UML模型中抽取元数据信息。 12
本文档为【公共信息模型的资源描述框架&#40;CIM+RDF&#41;模式】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_435706
暂无简介~
格式:doc
大小:527KB
软件:Word
页数:37
分类:生活休闲
上传时间:2017-11-11
浏览量:58