已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IEC61850 标准理解标准理解 一一 IEC61850 的应用范围的应用范围 IEC61850 应用与变电站自动化系统 对于变电站自动化系统 我的理解就是 变电站 内的所有可监控的一次设备 二次设备和前置机系统 对于 IEC61850 其他的应用 不在 标准的讨论范围之内 二二 IEC61850 与传统通信规约的比较与传统通信规约的比较 传统通信规约都是面向信号的 是线性的点 以点号 地址 来识别 自描述性比较差 需要双方事先约定 因此造成了不同厂家之间的设备和系统互通互联十分困难 而 IEC61850 使用了面向对象建模技术 数据模型具有自描述能力 通信双方不需要 事先约定 因此相对传统通信规约 IEC61850 的优点是显而易见的 可以很好的实现互操 作 三三 IEC61850 的主要思想与技术的主要思想与技术 1 分层结构分层结构 变电站自动化系统所要完成的主要功能有控制 监视 设备及其馈线保护以及系统配 置 通信管理 软件管理等维护功能 IEC 61850 从逻辑上将系统的功能分配在3个层次上 即变电站层 间隔层和过程层 其中 过程层主要完成开关量I O 模拟量采样和控制命令 的发送等与一次设备相关的功能 间隔层主要使用一个间隔的数据并对该间隔内的一次设 备进行操作 完成如线路保护 间隔单元控制等功能 变电站层的功能分为2 类 一是与 过程层关联的变电站层功能 指使用多个间隔或整站的一次设备信息并对该范围内的一次 设备进行监视和控制 如母线保护或全站范围内的闭锁等 二是与接口相关的功能 主要 指与远方控制中心 TCI 远方监视和维护工程师站 TMI 以及本地人机接口 HMI 的 通信 而变电站自动化系统的装置可被安装在这三个不同的功能层上 同时定义了10 种逻 辑接口来完成各层之间的通信 其中 IEC 61850 中的变电站自动化系统功能层次和逻辑 接口模型如 下图所示 其中的 IF 是指接口 Interface 远方控制中心技术服务 功能A功能B 变电站层 控制继电保护控制继电保护 间隔层 传感器操作机构过程层接口过程层 高压设备 图中各接口的含义分别为 IF1 间隔层与变电站层之间保护数据的交换 IF2 间隔层与远方保护之间的保护数据交换 IF3 间隔内数据交换 IF4 过程层和间隔层之间PT 和CT 瞬时数据交换 尤其是采样 IF5 过程层和间隔层之间控制数据交换 IF6 间隔和变电站层之间控制数据交换 IF7 变电站层与远方工程师站数据交换 IF8 间隔之间直接数据交换 如连锁 IF9 变电站层内数据交换 IF10 变电站设备与远方控制中心之间控制数据交换 2 面向对象的信息和通信服务建模面向对象的信息和通信服务建模 IEC61850采用面向对象的建模思想 对变电站设备 功能 以及通信系统进行建模 在IEC61850中 为变电站设备 通信体系及服务建立了基于对象的数据模型 这些模型描 述和定义了大多数公共实际设备和设备组件的公共数据标识 格式 行为 控制以及设备 之间进行信息交换所需要的服务 因此面向对象的信息模型和建模方法是IEC61850 的核心 2 12 1 信息模型信息模型 IEC 61850 标准将整个变电站的物理对象 包括若干一次设备和测量 控制 保护等二 次设备 以及通信网络抽象为相应的逻辑系统 每个逻辑系统中包含一个服务器 一个服 务器由一个或多个逻辑设备组成 逻辑设备中的功能模块分为若干个相关子功能 对应为 各种逻辑节点 一个逻辑节点又包含一个或多个数据对象 其中数据对象是公共数据类的 对象实例 一个数据对象具有多个数据属性 数据属性含有各种数据类型 值和功能约束 FCFunction Constraint 等 IEC 61850 7 3 中定义了29 种公共数据类 并利用对象的 继承性和多态性将其实例化为500 多种数据对象 由这些数据对象及其属性来构成逻辑节 点 EC61850 7 4 中定义了13 个逻辑节点组 包含了90 多种兼容逻辑节点类 涵盖了保 护 控制和测量设备以及一次设备等变电站设备的几乎所有信息 另外 还定义了逻辑节 点 数据对象以及数据属性的扩展规则 允许根据需要对其进行扩展 IEC61850 7 3 IEC 61850 7 4 部分定对信息模型的语义约定 在严格意义上 与任何通信协议无关 2 2 服务模型服务模型 服务就是提供交换信息 因此服务模型的技术是信息模型 IEC 61850 标准采用两种服 务方式 等对等服务和客户 服务器方式 喜爱客户 服务器方式建红 根据所传送信息的 类型 每个设备既可以是服务器也可以是客户 服务器和客户之间通过一套与实际网络应 用层通信协议无关的抽象通信服务接口 ACSI 实现通信 一个设备根据其功能可以包含 若干个服务器对象 当设备作为其它串口通信设备的代理服务器时可以包含多个服务器对 象 否则一般只包含一个服务器对象 服务器对象封装了上述设备抽象信息模型中的逻辑 设备 逻辑节点 数据类 数据属性等不同层次中数据对象的所有数据属性和服务 通过 外部接口实现与客户之间的数据交换 3 3 变电站配置描述语言变电站配置描述语言 IEC 61850 6 为变电站智能电子设备的配置规定了一种描述语言 所定义的语言称为变 电站配置描述语言 SCL SCL实际上就是一个XML文档 在变电站配置描述语言中 智能 电子设备和通信系统模型根据IEC 61850 5 和IEC 61850 7 部分建立 规定了描述通信有 关的智能电子设备配置和参数 通信系统配置 开关间隔 功能 结构及它们之间关系的 文件格式 规定文件格式的主要目的是可以以某种兼容的方式 在不同厂家提供的智能电 子设备工程工具和系统工程工具间 交换智能电子设备能力描述和变电站自动化系统描述 在某些适当部分 可能要求特殊通信服务映射SCSM 专用扩展或使用规则 该语言允许规范 地描述变电站自动化系统和变电站 开关设备 的关系 在应用层上 也可描述开关间隔 拓扑本身以及开关间隔结构与配置在智能电子设备上的变电站自动化功能 逻辑节点 的 关系 变电站配置描述语言允许将智能电子设备配置的描述传给通信和应用系统工 程工具 也可以以某种兼容的方式将整个系统的配置描述传递给智能电子设备的配置工具 变电站配置描述语言主要的作用就是使得通信系统配置数据可在不同制造商提供的智能电 子设备和系统配置工具之间相互交换 4 4 抽象通信服务接口 抽象通信服务接口 ACSI 和特定通信服务映射 和特定通信服务映射 SCSM IEC 61850 标准总结了电力生产过程的特点和要求 归纳出电力系统所必需的信息传输 的网络服务和对象集 设计出抽象通信服务接口ACSI 它独立于具体的网络应用层协议 例如目前采用的MMS 与采用的网络 例如现在采用的IP 无关 考虑到 TCP IP OSI 现场总线等各种各样的通信系统已经建立起来 IEC 61850 引入了特殊通信 服务映射SCSM SCSM 将抽象通信服务接口定义的服务 对象和参数映射到MMS FMS DNP 或IEC 60870 5 等应用层 采用该映射模型 可以使数据对象和ACSI 服务有很大的灵活性 它的改变不受底下七层协议栈的影响 由于电力系统生产的复杂性 对信息传输的响应时间也有不同的要求 在变电站的过 程内可能采用不同类型的网络 IEC 61850 采用抽象通信服务接口就很容易适应这种变化 只要改变相应的特定通信服务映射SCSM 如图2 3 中应用过程和抽象通信服务接口是一样 的 不同的网络应用层协议和通信栈与不同的SCSM1 SCSMN相对应 IEC 61850 标准使用ACSI 和SCSM 技术 解决了标准的稳定性与未来网络技术发展之 间的矛盾 随着新的网络技术在变电站自动化系统中的运用 只要对SCSM 进 行相应的改动 而不需要修改ACSI 四四 IEC61850 标准实现要点标准实现要点 1 1 建模思路建模思路 建模思路分两种 1 11 1 对整个变电站自动化系统进行建模对整个变电站自动化系统进行建模 从一次设备 二次设备到前置系统都采用 IEC61850 的标准建模 此种建模牵涉到变电 站的各个层面 需要 IED 智能电子设备 开发工程师的协助 对软硬件的平台要求也比 较高 因此实现难度比较大 但是这也是比较彻底的实现 IEC6180 的标 有利于企业的长 远发展 1 21 2 IEC61850IEC61850 网关网关 鉴于对整个变电站自动化系统进行建模的难度比较大 还有就是当前已经存在大量的旧 的通信规约的变电站系统 我们不可能对其进行彻底的改造和更换 否则建设成本太大 一种模式就是在已有的变电站自动化设备外加一协议转换网关 向外界屏蔽掉变电站内部 系统的具体实现 通过协议转换网关提供 IEC61850 通信服务 2 2 建模过程建模过程 2 12 1 信息模型的建模过过程信息模型的建模过过程 信息模型主要包括逻辑节点模型 设备模型和服务器模型 其中逻辑节点模型是核心 逻辑节点是IEC61850 中非常重要的一个概念 变电站的所 有功能被分解成逻辑节点 逻辑节点是变电站自动化系统中功能的最小单位 这些节点可 能分布在一个或多个物理设备上 在逻辑节点内部包含了系列的数据 这些数据有自己的 数据属性和数据服务 通常这些数据属性表达了系统的主要信息 信息通过标准定义的专 有服务进行交换 这些服务被定义成抽象通信服务 具体传输信息时 需要将抽象服务映 射到具体通信协议栈 前面提到逻辑节点是变电站自动化系统中功能的最小单位 因此我们在划分逻辑节点 时应按照 功能内聚 的原则对其进行划分 IEC 61850 7 4 部分定义了90 多个逻辑节点 对于61850中已经定义的逻辑节点 我们在在实现是应严格按照其定义 对于标准中没有定 义的 我们可以按照规范扩展定义 以下是逻辑节点 父类 定义示例 class LOGICAL NODE public INT8U DataNumber INT8U DataSetNumber ObjectName LNName 在逻辑设备作用域内唯一标识逻辑节点 ObjectReference LNRef 在系统作用域内的引用 vector Data 逻辑节点包含的数据 DATA SET DataSet BRCB BufferedReportControlBlock URCB UnbufferedReportControlBlock LCB LogControlBlock 仅存在于LLN0中 SGCB SettingGroupControlBlock LOG Log GoCB GOOSEControlBlock GsCB GSSEControlBlock MSVCB MulticastSampledValueControlBlock USVCB UnicastSampledValueControlBlock Reference GetLogicalNodeDirectory ObjectReference x int x2 Reference GetAllDataValues ObjectReference x FCType x2 以下是一个逻辑节点例子 断路器类的定义 class XCBR public LOGICAL NODE public 基本逻辑节点信息 INC Mode M INS Beh M INS Health M LPL NamPlt M SPS Loc M INS EEHealth O DPL EEName O INS OpCnt M 可控数据 DPC Pos M SPC BlkOpn M SPC BlkCls M SPC ChaMotEna O 测量量 BCR SumSwARs O 状态信息 INS CBOpCap M INS POWCap O INS MaxOpCap O XCBR LNName XCBR Mode DataName Mode Mode Presence M Data push back Beh DataName Beh Beh Presence M Data push back Health DataName Health Health Presence M Data push back NamPlt DataName NamPlt NamPlt Presence M Data push back Loc DataName Loc Loc Presence M Data push back EEHealth DataName EEHealth EEHealth Presence O Data push back EEName DataName EEName EEName Presence O Data push back OpCnt DataName OpCnt OpCnt Presence M Data push back Pos DataName Pos Pos Presence M Data push back BlkOpn DataName BlkOpn BlkOpn Presence M Data push back BlkCls DataName BlkCls BlkCls Presence M Data push back ChaMotEna DataName ChaMotEna ChaMotEna Presence O Data push back SumSwARs DataName SumSwARs SumSwARs Presence O Data push back CBOpCap DataName CBOpCap CBOpCap Presence M Data push back POWCap DataName POWCap POWCap Presence O Data push back MaxOpCap DataName MaxOpCap MaxOpCap Presence O Data push back DataSetNumber 1 DataSet new DATA SET 1 DataSet push back new DATA SET DataSet 0 DSName AlarmXCBR DataSet 0 DSMNumber 2 DataSet 0 DSMemberRef new ObjectReference DataSet 0 DSMNumber Pos DataRef Pos Pos ctlVal DATRef Pos ctlVal DataSet 0 DSMemberRef push back Pos DataRef DataSet 0 DSMemberRef push back Pos ctlVal DATRef 逻辑设备可以认为是逻辑节点的容器 它是实际物理设备的抽象 一个实际物理设备可能 抽象多个逻辑设备 一个逻辑设备也有可能映射为到多个物理设备上 以下逻辑设备类的 定义 class LOGICAL DEVICE public ObjectName LDName 逻辑设备名 唯一标识系统作用域中的逻辑设备 ObjectReference LDRef 逻辑设备路经名 和逻辑设备名相同 vector LogicalNode 所包含的逻辑节点 一个LLN0 一个LPHD 至少 一 个其它逻辑节点 客户使用GetLogicalDeviceDirectory服务检索全部Logical Node的ObjectReference 理解为客户端调用GetLogicalDeviceDirectory映射到MMS 通过MMS到达服务端 服务端完成下面函数的功能 该功能应该考虑视窗的概念 暂未考虑 然后调用MMS服务 把结果返回客户端 Reference GetLogicalDeviceDirectory ObjectReference x 服务器是信息交换的服务提供者 一个服务器可以为多个逻辑设备提供服务 每个IED 包 含一个和多个服务器 每个服务器本身又包含一个多个逻辑设备 逻辑设备包含逻辑节点 逻辑节点包含数据 以下服务器类的定义 class SERVER public INT8U LDNumber ObjectName ServiceAccessPoint 2 vector LogicalDevice vector Files TPAA TPAppAssociation MCAA MCAppAssociation Reference GetServerDirectory int i 2 22 2 服务模型的建模过过程服务模型的建模过过程 主要服务模型及其服务信息 服务器模型 GetServerDirectory 关联模型 Associate Abort Release 逻辑设备模型 GetLogicalDeviceDirectory 逻辑节点模型 GetLogicalNodeDirectory GetAllDataValues 数据模型 GetDataValues SetDataValues GetDataDirectory GetDataDefinition 数据集模型 GetDataSetDirectory GetDataSetValues SetDataSetValues CreateDataSet DeleteDataSet 取代模型 SetDataValues 定值组控制模型 GetSGCBValues SelectEditSG SelectActiveSG SetSGValues ConfirmEditSGValues GetSGValues 报告模型 data change quality change data update GI GetBRCBValues SetBRCBValues GetURCBValues SetURCBValues 日志控制块模型 GetLCBValues SetLCBValues 日志模型 GetLogStatusValues QueryLogByTime QueryLogAfter GOOSE模型 SendGOOSEMessage GetGoCBValues SetGoCBValues GetGoReference GetGOOSEElementNumber 采样值模型 SendMSVMessage SendUSVMessage GetMSVCBValues SetMSVCBValues GetUSVCBValues SetUSVCBValues 控制模型 Select SelectWithValue Cancel Operate Command Termination TimeActivated Operate 文件传输模型 GetFile SetFile DeleteFile GetFileAttributeValues 时间模型 时钟同步 3 3 SCLSCL配置文档的实现配置文档的实现 SCL对象模型将变电站自动化系统分为5个主要元素 Header Substation IED Communication和DataTypcTemplates 其中Header包含了SCL 文件的版本和修正号 以及名称殃射信息 Substation节包含了变电站的功能结构 它的 主元件及其电气连接 IED节描述了所有IED的信息 如所包含的逻辑装置 逻辑节点 数 据对象和所具备的通信服务能力 DataTypeTemplates详细定义了在文件中出现的逻辑节点 实例 包括它的类型 如PDIF为差动保护逻辑节点 以及该逻辑节点实例所包含的数据对象 DO等 Communication节定义了逻辑节点之间通过逻辑总线和IED接入点之间的联系方式 这些元素各有其子元素和属性 层层包含 最终完成对整个变电站综合自动化系统模型的 描述 充分体现了使用SCL描述IED的可扩展性和灵活性 在IED的配置中需要三类配置器 第一类是系统配置器 第二类是IED配置器 第三类是 系统描述器 这三类配置器相互配合协作 共同完成IED的配置过程 系统配置器是独立于 IED的 它输入整个变电站所有lED的预配置信息及电气主接线图拓扑信息 根据系统层管 理的需要 也由配置工程师使用 设定不同智能电子装置所共享的系统信息 IED配置器则 是IED制造商提供的专用工具 它可以生成 输入 输出 编辑IED配置数据 也可以将配 置数据下载到IED装置中 系统描述器则生成系统拓扑描述信息 在整个过程中将要生成四 类的文件 这四类文件都符合SCL模型规范 前面提到过 IEC61850配置文档实际上就是一个XML文档 在实际应用当中由于 配置 工程师不一定对XML语言或者说SCL很熟悉 因此我们有必要开发SCL配置和读取的可视化工 具 针对上述的三类配置器 我们可以开发三种类型的SCL可视化配置工具 因此开发SCL可视化配置工具 实际上就是开发一种特殊的额XML解析器 为了兼容各 个厂家的配置文档 我们是在选择XML开发类库的时候最好选择一个跨平台 带验证模式的 XML开发类库 4 4 抽象通信服务接口的对应通信协议映射抽象通信服务接口的对应通信协议映射 由于IEC 61850 采用了抽象的建模技术 使信息模型 接口服务与通信解耦 使得 信息模型及其服务不依赖于具体的通信协议栈 为了实现具体的应用进程之间的通信 IEC 61850 采用特定通信服务映射的方法 即采用当前已经成熟的 流行的国际通信标准作为 IEC 61850 的通信协议栈 IEC 61850 8 1 IEC 61
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 媒体融合与舆论引导-洞察及研究
- 口腔颌面部真菌感染的高通量测序与微生物群落分析-洞察及研究
- 区域与全球大学竞争力对比-洞察及研究
- 干细胞移植在高尿酸血症关节炎组织修复中的研究-洞察及研究
- 基于影像学的硬脑膜动静脉瘘预后预测模型研究-洞察及研究
- 快餐供应链管理的智能化与优化研究-洞察及研究
- 共享经济中的资源分配与激励机制设计-洞察及研究
- 气候谈判策略研究-洞察及研究
- 分析衰老相关基因表达与表观遗传修饰的关系-洞察及研究
- 气候变化与土地利用-洞察及研究
- 2024-2025学年广东省广州市部分学校高一(上)期中数学试卷(含答案)
- 实验室安全管理工作汇报
- 糖尿病与睡眠障碍
- 农村土地使用权转让协议书
- 中班社会活动求救电话
- 部编九年级上册语文第一单元教材知识点考点梳理 (共30张)+学案+验收卷(含答案)
- DB11T 1077-2020 建筑垃圾运输车辆标识、监控和密闭技术要求
- DB34∕T 2727-2016 厂拌沥青混凝土热风式再生工艺规程
- MAXHUB会议平板操作说明书
- 2024年军考英语真题历年军考真题系列
- 巨量引擎信息流广告(初级)认证理论试题库资料(含答案)
评论
0/150
提交评论