IEC61970标准培训课件_第1页
IEC61970标准培训课件_第2页
IEC61970标准培训课件_第3页
IEC61970标准培训课件_第4页
IEC61970标准培训课件_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IEC61970_标准培训2024/4/16IEC61970标准培训为什么需要IEC61970?IEC61970标准是什么?公共信息模型(CIM)组件接口规范(CIS)公共图形交换标准(CGE)主要内容IEC61970标准培训第一章为什么需要IEC61970?IEC61970标准培训随着电力企业信息化的完善,建设了大批综合性的、分布式应用系统,这些应用系统可能是在不同时期开发的,采用的硬件、软件可能分别来自不同的厂商,数据、报表格式可能互不兼容,用户界面也是五花八门。在业务运作过程中,用户常常需要在不同的系统间进行切换,同一组数据难免需要重复录入。结果造成工作效率低下、数据一致性差等一系列问题。这些系统的设计重点通常放在了对某类特定问题提供完善的解决方案,而忽略了与其它系统的接口。这些系统的部署,使企业陷入了"信息孤岛"的困惑。电力企业信息化的困惑IEC61970标准培训信息化的现状(1)SCADA软件AVC软件网络分析软件DTS软件支撑平台软件…………紧耦合:不同的应用和服务需要异构集成IEC61970标准培训信息化的现状(2)调度自动化系统变电集控系统调度生产管理系统电能量管理系统配电自动化系统…………中等耦合:不同系统需要无缝互联IEC61970标准培训信息化的现状(3)调度中心上级调度中心下级调度中心松耦合:不同控制中心需要交换信息IEC61970标准培训网络协议互不兼容由于各个电力应用程序往往是由不同的开发商分别研制开发的,大多数采用各自的通讯协议,互不兼容。这样使得各个系统通信问题复杂化,下一级系统要无条件地满足上一级系统要求,就要做大量而频繁地协议转换工作,很难实现各个子系统地相互通信。管理信息不能互通在同一级的系统中,这些分离的子系统分别负责系统中的不同的功能内容,它们互相之间几乎没有信息交换,这给全系统综合应用造成了很大的局限性。缺乏对整个网络的综合管理各个子系统在物理上互相连接,在功能上相互依赖。但目前缺乏对整个电力应用的综合管理系统,不能实现在较高的层次上的电力系统综合应用,从而使电力应用的水平受到制约。例如,数据库格式不统一,各个子系统按照自己的数据格式进行数据处理,造成数据库资源浪费。管理内容庞杂、操作界面多样不同时期建立、不同厂商开发、未遵循统一标准的各种各样的子系统必然拥有形式多种多样的操作界面、具有千差万别的管理功能。这种局面给电力应用系统的集中和一体化管理带来了极大的不便。面临的难题(1)IEC61970标准培训信息没有统一标准无统一的信息模型,数据多点重复录入。数据大量冗余,数据的一致性和可维护性很差,很难提供有效的数据共享信息交换无统一格式,造就一批“信息孤岛”。造成数据重复录入、功能重复开发,很难形成数据的共享和应用程序的通用性。分布式应用互操作难题异构的环境:计算机、操作系统、网络通信环境、数据库。不断增长的应用需求如何保护已有投资?如何减少未来的投入?面临的难题(2)IEC61970标准培训面临的难题(3)支撑平台第三方应用应用第三方应用应用???支撑平台系统A系统B调度中心A调度中心B?信息模型私有,无标准访问接口私有,不透明IEC61970标准培训IEC61970目的:制定标准和指导方针,使得容易在EMS中插入新的应用 原来要插入第三方应用是非常费时、费力的容易实现控制中心内/外各个应用系统的集成 共享网架模型数据和运行数据能够继续使用能够正常工作的原有应用,保护投资IEC61970核心问题是信息交换:要打破各个、EMS厂家数据库的壁垒专用的信息模型专用的数据访问方法解惑之道:标准化途径(1)IEC61970标准培训信息=模型(对数据结构的约定)+数据不约定模型时的信息交换系统A和系统B之间的模型不匹配,那么在系统A和系统B之间进行数据交换时,系统A的数据到系统B后,系统B先要将系统A的数据模型转换成自身所对应的模型,然后再将自身的数据装入到模型B中。解惑之道:标准化途径(2)模型和数据变换A应用模型数据信息B应用模型数据信息IEC61970标准培训使用公用信息模型使用共同的语义,双方之间只需要传输数据,而没有必要知道双方私自的模型,因为在传递的过程中大家使用的是统一的模型。解惑之道:标准化途径(3)数据公用模型数据信息公用模型数据信息IEC61970标准培训降低往EMS或其它系统增加新的应用所需要的成本和时间;保护在现有的还在有效地工作的各个应用上的投资;改进控制中心环境内、外各种完全不同的系统之间交换信息的能力。遵循IEC61970系列标准益处IEC61970标准培训第二章IEC61970标准是什么?IEC61970标准培训IEC61970是由IECTC57WG13制定的用于控制中心应用程序接口(API)的系列标准,该标准以EPRI的CCAPI为基础,采用计算机领域的新技术,结合其他标准化组织的成果,提出了一套规范化的公共模型和软件接口即CIM和CIS,以达到减少向系统增加新应用时所需要的费用和时间,保护正在有效运行的现有应用的投资。IEC61970的初步解释IEC61970标准培训IEC61970标准的组成Part1:导则与一般要求Part2:词汇表Part3xx:公共信息模型(CIM)Part4xx:组件接口规范(CIS)Part5xx:特定实现技术的映射IEC61970标准培训标准的形成EPRIIECOMGCIMGIDCIMCISDAF/DAISCORBAOPCOPCW3CXMLRDFNERCCPSMIEC61970CIMCISCGE……SVGIEC61970标准培训CIM的一个例子Naming名称类PowerSystemResource电力系统资源类Equipment设备类ConductingEquipment导电设备类Swtich开关刀闸类Breaker断路器类Core核心包Wires电线包Terminal端点类EquipmentContainer设备容器类名称电压等级连接关系通常状态遮断容量20212021_T0VoltageLevel电压等级类IEC61970标准培训CIS的一个例子moduleDAFQuery{ typedefDAFIdentifiers::ResourceIDResourceID; typedefDAFIdentifiers::ResourceIDClassID;…… //thequeryservice interfaceResourceQueryService { ResourceDescriptionIteratorget_extent_values( inPropertySequenceproperties, inClassIDclass_id) raises(UnknownResource,QueryError);…… };};IEC61970标准培训应用2参考模型(CIM)组件适配器组件容器应用程序接口CCAPI标准应用信息交换和数据访问应用和组件组件执行系统组件适配器应用1公共信息模型组件容器中间件服务命名事件……组件服务:组件接口规范组件B接口组件B组件A接口组件A已有应用已有应用封套组件接口IEC61970标准培训参考模型的若干概念应用:是指能够完成领域内某一特定功能的服务。组件:根据某一规范进行封装,而且只能通过接口进行通信的软件模块。已有应用封套:为使原来已有的应用能够集成到基于标准组件接口的系统中而定制的转换软件。组件模型:组件与组件间、组件与组件执行系统间协调工作的规范,目前有四种组件模型。组件容器:组件运行的环境。组件适配器:使组件执行环境标准化的封套。中间件:介于应用和系统软件之间的服务软件。IEC61970标准培训参考模型的例子组件执行系统和组件适配器(比如:集成总线)已有系统已有SCADA系统已有系统封套程序公共数据ICCP程序公共数据拓扑处理公共信息模型公共数据网络应用程序公共数据负荷管理程序公共数据报警处理SCADA网络ICCP网络用户计算机组件接口分布式管理系统程序公共数据...IEC61970标准培训ORB及IIOP组件执行系统:CORBA操作系统操作系统IIOP消息编码IIOP消息解码静态桩或动态调用接口对象适配器静态或动态构架TCP/IP客户端服务端IEC61970标准培训组件执行系统:WebServicesWeb客户端Windows客户端其它平台客户端SOAP请求SOAP响应Web服务器Web服务Web服务请求处理Web服务IEC61970标准培训第三章公共信息模型(CIM)IEC61970标准培训公共信息模型CIMCIM是电力系统领域公共信息的模型。CIM是面向对象的抽象模型。CIM定义了电力系统领域所有主要的实体对象。电力系统中物理存在的实体对象在CIM中都是电力系统资源。EMS问题域的现实世界对象不仅包括电力系统中物理存在的实体对象,而且包括EMS软件在处理EMS问题域时所涉及实体对象。CIM模型是标准化的,同时也是可扩充的。CIM只包含了公共信息,与特定应用相关的信息仍需扩展。IEC61970标准培训CIM模型表示面向对象统一建模语言UML来描绘CIM。电力系统各种资源表示为对象的类和属性及类间关系。CIM的三种类间关系:一般化/具体化(继承关系)、简单关联、聚集(部分/整体关系)。IEC61970标准培训UML表示法:一般化一般化:较普遍的类与一个较具体的类之间的一种关系,较具体的类只需包含附加的信息。例如:Equipment是PowerSystemResource的具体的类型;ConductingEquipment和PowerTransformer是Equipment的具体类型;Switch是ConductingEquipment的具体的类型;Breaker是Switch的更为具体的类型。IEC61970标准培训UML表示法:简单关联关联:解释为一个对象里有另一个对象的引用,但是没有整体与部分的关系。每一种关联都有两个角色,每一个角色表示了关联中的一种方向,表示目标类和源类的关系。每个角色还带有基数,用来表示有多少对象可以参加到给定的关系中。例如,在CIM中,导电设备和端点之间有关联,表示1个导电设备可以有0个或n个端点,而1个端点必须关联到1个导电设备。IEC61970标准培训UML表示法:聚集聚集:表明类与类之间的关系是一种整体-部分关系,整体类由部分类“构成”或“包含”部分类,而部分类是整体类的“一部分”。例如:1个变压器由1个或n个绕组组成;1个绕组由0个或n个分接头组成;反之,1个分接头必须属于某1个绕组;1个绕组必须属于某1个变压器。IEC61970标准培训CIMRDFSchemaCIM可以用RDF-XML来描绘,即CIMRDFSchemaCIMRDFSchema是采用RDFSchema模式语言定义的CIM模式,是一种特殊类型的XML文档。和CIMUMLSchema是等价的IEC61970-501定义了产生CIM的机器可读形式的格式和规则。它描述了一个CIM词汇表以支持数据访问工具以及相关的CIM语义。还描述了被标准化的CIM元数据接口的细节定义。IEC61970-501CIMRDFSchema扩展了RDFSchema,在名字空间xmlns:cims=http://iec.ch/TC57/1999/rdf-schema-extensions-19990926#定义了multiplicity、inverseRoleName、isAggregate、stereotype等元数据,用来描述类之间的关联和版型CIMRDF模式的生成过程,也是CIM元数据的导出过程。把CIMUMLSchema中的元数据映射到RDFSchema,据此可以生成CIMRDFSchema文件例如,cim10_030501.rdf就是和cim10_030501.mdl等价的CIMRDFSchema文件IEC61970标准培训CIMXML模型交换格式IEC61970-503规定了基于CIM的模型信息交换的格式和规则。它使用CIMRDF模式作为元模型框架以构建电力系统信息模型的XML文档即CIMXML格式。通过此XML文档的导出及导入,构成基于XML的EMS模型数据的交换机制。IEC61970标准培训CIM标准文档:IEC61970-3XXIEC61970-3xx(Ed1.0)文件按逻辑视图将CIM分成三部分描绘IEC61970-301:CIMBase,基本部分,包括9个包,是电力系统的基本的逻辑视图,主要定义物理方面的逻辑视图。2004年已经表决成为IEC国际标准(Ed1.0),已由IEC发布国内已等同采用为电力行业标准DL/T890.301-2004Ed2.0正在制定中IEC61970-302:CIMFinancial,EnergyScheduling,andReservation,包括3个包,主要定义财务、能量计划、预订方面的逻辑视图。AGC经济调度使用,比如联络线、备用监视、动态功率交换IEC61970-303:CIMSCADA,只包括1个SCADA包,定义EMS系统的SCADA逻辑视图。新版中SCADA包已经并到301文件IEC61970标准培训CIM模型的组成-逻辑包由于整个CIM很大,为了便于管理,CIM的开发者把CIM中的类和类图组织为几个逻辑包(Package)。一个包表示要建模的整个电力系统的一个特定部分,对应某些应用范围。IEC61970标准培训命名模型命名的目的是标识对象,在应用集成中用来交流和定位对象在一个系统中对象的名称应该是唯一的,而且要便于定位,还应该具有一定的人可读性CIM在这方面有个演进的过程,逐步明确实体的命名方案和实体的组成层次结构密切相关CIM使用Naming类作为所有需要命名的对象的类的基类Naming的四个属性name :同一父对象范围内各子对象的唯一名,所谓“父对象-子对象”,就是聚集关系中的整体-部分description :对象的描述pathname :所有单级名称的串联,表示层次结构aliasName :对象的随意文字名注意:在后续版本中,Naming类演化为IdentifiedObject类。IEC61970-301明确提出了Naming属性的使用建议IEC61970标准培训电力系统资源模型:概述PowerSystemResource是CIM中一个重要的基本类反映从电网运行管理角度归纳出的许多电力系统对象的共性,作为这些对象的类的基类本身没有属性,只是从Naming类继承命名属性;有5个关联,反映了电力系统资源最基本的特性;这5个关联对侧的重数都可以是0,即都不是必须的;从PowerSystemResource派生的类主要就是为了继承这5个关联。IEC61970标准培训电力系统资源模型:基本关系一个电力系统资源可以属于一个或多个公司(Company)。在一个时间,一个电力系统资源只能够由某个公司的一个业务单位(BusinessUnit)运营。IEC61970标准培训电力系统资源模型:基本关系(续)同一类电力系统资源可以由PSRType进一步区分PSRType是从Naming派生的类,本身没有属性,用来细分同一类的电力系统资源例如,对CIM定义的TapChanger类,可以用PSRType来进一步划分为有载调压、无载调压等。可以预先定义一些PSRType对象,即定义电力系统资源类型细目备用一个电力系统资源可以有一个停运计划(OutageSchedule)。一个电力系统资源可以关联一个或多个量测(Measurement),即电力系统资源的状态可以用一些过程变量描绘。例如,变电站可以关联有功、无功等量测,变压器可以关联油温量测,断路器可以关联开关状态等量测,等等。PowerSystemResource-Measurement关联还用来命名量测,例如按Substation-VoltageLevel-Bay-Switch-Measurement层次命名量测电力系统资源从Naming类继承命名属性,需要根据电力系统资源的组成层次结构理解和使用这一命名属性。IEC61970标准培训电力系统资源模型:继承关系电力系统资源强调的是实体在电力系统中的作用,而不是物理实体本身,所以电力系统资源是没有生命周期的。例如,Breaker对象描绘的是连接在电力系统中某个位置的开关的作用,无论实际上更换了几个物理开关,都用同一个Breaker对象描绘。具有端点、能够连接成电路的导电设备是最大的一种电力系统资源类型。IEC61970标准培训电力系统资源模型:组成层次结构设备容器类EquipmentContainer对象由设备类Equipment对象组成;有四种设备容器类{Substation,VoltageLevel,Bay,CompositeSwitch};设备容器类之间也可以存在聚集关系;有些设备类,例如PowerTransformer和TransformerWinding之间,也可以存在聚集关系;可以形成电力系统资源的组成层次,也形成了对象的pathName命名。IEC61970标准培训电力系统资源模型:导电设备导电设备ConductingEquipment可以关联端点Terminal。端点可以关联量测。对于导电设备,PowerSystemResource-Measurement和ConductingEquipment-Terminal-Measurement关联可以同时存在,前者用来定义命名层次体系里的量测,后者用来指定量测在网络拓扑中的位置。每一个导电设备可以关联多个保护设备ProtectionEquipment,还可以指定多个批准和计划现场工作用的挂牌ClearanceTag。每一个挂牌针对一个导电设备。IEC61970标准培训量测模型CIM量测模型以Measurement类为核心一般化地描绘电力系统资源对象的过程变量的特性(变量类型、单位)、变量状态值及其来源。还提供手段为在不同条件下使用过程变量设置极限值。Measurement描绘的变量还可以直接关联变压器分接头调节器TapChanger、调节设备RegulatingCondEq和控制Control,指定被控制量和控制输出。IEC61970标准培训量测模型:量测类型IEC61970-301中规定量测通过量测类型来区分:MeasurementT由IEC61970分配;MeasurementType.aliasName表示在IEC61850中对应的名称。IEC61970-301中定义的量测类型命名约定见右表。量测类型可根据需要进行扩展,namealiasNamedescriptionCurrentAmps非三相电路电流ThreePhaseCurrentTotAmps三相电路电流FrequencyHz频率PowerFactorPwrFact功率因数ThreePhasePowerFactorTotPF三相电路平均功率因数ThreePhaseApparentPowerTotVA三相电路视在功率ThreePhaseReactivePowerTotVAr三相电路无功功率ThreePhaseActivePowerTotW三相电路有功功率。。。。。。。。。IEC61970标准培训量测模型:量测值来源IEC61970-301中明确提出用量测值来源来对量测值进行分类。IEC61970-301中定义的量测值来源命名约定见右表。namedescriptionSCADA远动传送数据CCLink数据通过TASE2或其它控制中心规约从远程控制中心接收到Operator操作员置入(通常情况下,电力系统资源没有连接到RTU)Estimated状态估计的结果PowerFlow潮流分析的结果Calculated计算量(比如,总加)Allocated负荷分配IEC61970标准培训SCADA模型控制中心系统通过通信链路CommunicationLink与远程设备RemoteUnit连接。远程设备RemoteUnit包括RTU、变电站控制系统、远程控制中心、智能电子设备。RemoteUnit包含一些远程点RemotePoint,包括远程源RemoteSource或远程控制RemoteControl,分别对应量测值MeasurementValue和控制Control。IEC61970标准培训第四章组件接口规范(CIS)IEC61970标准培训组件接口规范:概述组件接口规范(CIS)详细描述了组件/应用应实现的,能够以标准方式与其它组件/应用进行信息交换和/或访问公共数据的接口。该定义的要点:CIS描述的接口是标准的、通用的CIS描述的接口最终由组件/应用负责实现接口的用途:信息交换、访问公共数据。IEC61970标准培训组件接口规范的组成CIS402:公共服务CIS403:通用数据访问服务CIS404:高速数据访问服务CIS405:通用事件和订阅服务CIS407:时序数据访问服务IEC61970标准培训组件接口规范:两个级别CISLevel1:Part4xxPart4xxCIS规范以独立于底层具体实现技术的形式进行描述。CISLevel2:Part5xxPart5xx系列文档提供了如何将Part4xxCIS规范映射到特定的底层实现技术为了保证互操作性,必须针对每一个接口,为每一种技术提供一个标准的映射,如CORBA技术、WebServices技术(如Part502:CDACORBAMapping)。IEC61970标准培训CIS402:公共服务公共服务(CS)是CIS通用服务部分的基础,它规定了组件用标准的方式访问公共数据所必须实现的一套接口并且还描述了独立于任何组件技术的事件类型和消息内容。标识服务DAFIdentifiers,提供了在资源ID与标准字符串形式的URI之间转换的方法。描述服务DAFDescriptions,提供了对大批量查询结果的迭代器访问。IECTC57视图,定义了CIM资源的层次组织结构,包括:物理视图、事件视图。IEC61970标准培训CIS402:TC57物理视图IEC61970标准培训CIS403:通用数据访问服务通用数据访问服务(GDA)源于DAF和GID的CDA,在此基础上结合电力系统实际延伸了其它功能。这种服务使用了请求/应答的同步访问机制,实现对数据的非实时或准实时的存取。其主要内容包括如下:资源查询服务DAFQuery、资源过滤查询服务GDAFiltered

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论