IEC61850——智能电力系统通用标准

//【1】何磊编著《IEC61850 应用入门》,本文大量参考了此书籍,想要更多的了解IEC61850可以看这本书。

其它博客推荐
61850开发知识总结与分享【1】(包含自己从整个互联网搜索到的所有61850资源)

一、简介

1、标准定义(MMS、CMS、IEC61850)

IEC61850:是一种电力系统自动化领域的国际标准,它定义了变电站设备之间的通信方式,以及相关的数据模型和接口。

MMS:制造报文规范(Manufacturing Message Specification),是一种用于工业自动化系统通信的技术规范。

CMS:内容管理系统(Content Management System),在电力行业中,特指国网新制定的国产61850 (CMS)协议。

那么其实呢,IEC61850就是一个用在变电站及类似场景的协议。第一点,它描述了变电站里用到的各种智能设备及其功能,比如断路器需要闭合、断开。——而61850统一对各个设备及其属性、状态进行描述这事,有个高大上的说法:建立信息模型。第二点,信息模型的建立是为了说清楚这个协议要传递的内容,还得定义好怎么传,而如何进行传输== 信息交换机制== ACSI(抽象通信服务接口) ,MMS呢,就是被引入进来做这个事情的,也就是说由MMS作为信息交换的机制

那照这么说,MMS就是IEC61850的小弟(组成部分)咯。但是你想啊,既然是为了定义通信的方式,那信息交换才是重点啊。你61850不就是对实物进行了描述嘛,规定好断路器叫XCBR,过流保护叫PIOC,最后还不是的我MMS来进行传输,怎么传还得听我的。于是呢,学61850就变成了学MMS,IEC61850标准只是MMS的伴同规范(起辅助性的标准)。

那么CMS又是什么呢。MMS是国外的,我们为了安全,要搞自主技术,并且MMS也比较垃圾,架构不好啦、效率低啦等等等等,咱就做个CMS替代MMS

补充一个GOOSE,GOOSE(Generic Object-Oriented Substation Event)是IEC61850标准中定义的一种通信机制,用于在智能变电站中传输保护和控制信息。
(1)MMS和GOOSE对于61850来说地位是对等的,都是作为ACSI(抽象通信服务接口)
(2)MMS的下一层是TCP,GOOSE的下一层是IEEE 802.1Q、IEEE802.1P
(3)GOOSE是点对点通信,传输介质为网线(光纤、双绞线)。

2、IEC61850的发展需求

发展需求:最初在变电站中的设备采用电缆(二次电缆,用在二次设备上的电缆…),进行数据传输。在变电站中,继电保护、测控、计量、测量等诸多装置,都需要实现数字化和数据通信。但用电缆传输有个很大的问题,首先这是在变电站,接地点如何选择、电磁干扰如何避免,各种问题,比如遇到干扰来个误触发,所以二次电缆的不稳定性是变电站安全运行的重要隐患

发展的基础:随着各自互感器、开关控制器,以及信息技术的发展,为变电站信息的采集、传输的手段更新提供了基础。是时候采用以太网代替二次电缆了。

二、IEC61850的基本概念

番外知识点:
1、我们知道变电站里面有变压器、断路器、互感器、避雷器等设备,这些设备直接参与了电能的生产、变换、输送和分配,属于变电站的基础设施,我们称之为一次设备
2、变电站中的二次设备是用于对电力系统及其一次设备的工况进行监测、控制、测量、调节和保护的低压电气设备。它们与一次设备不同,一次设备直接参与电能的传输和变换,而二次设备则负责这些过程进行监控和管理。二次设备包括但不限于以下几种:测量仪表、监控系统、继电保护、控制开关、继电器。

IEC61850呢,既用在一次设备和二次设备之间的通信,也用在二次设备和二次设备之间的通信。

1、建立信息模型

对传输的信息进行标准化命名和描述,由IEC61850-7-4,IEC61850-7-3,IEC61850-7-2完成
IEC61850-7-4:变电站和馈线设备的基本通信结构 兼容逻辑节点类和数据类
IEC61850-7-3:变电站和馈线设备的基本通信结构 公共数据级别和属性
IEC61850-7-2:变电站和馈线设备的基本通信结构 抽象通信服务接口(ACSI)

对传输的内容进行统一,例如:断路器叫“XCBR”,过流保护“PIOC,电流互感器TCTR,电压互感器TVTR。
/
内容:比如控制开关 控制 断路器 开,那开关控制器如何能够准确找到断路器呢?逻辑设备解开61850的报文后,得到最终传递的信息,并根据这个信息传给指定设备,也就是说这个信息至少要包含“给谁发”和“给什么/做什么”。内容的统一就是对变电站中 可能的智能设备、可能进行的事件、可能的数字量 进行统一的描述,这样 发送方和接收方就能根据这个描述进行无障碍交流。
在这里插入图片描述

1-1、IED(Intelligent Electronic Device)智能电子设备

:用来代表变电站中实际的物理装置。
:这个物理装置必须能够接收、发送 数据或指令。
:例如:断路器智能终端、开关控制器、互感器合并单元。

1-2、LN(Logical Node)逻辑节点

先给出一个举例:IEC61850-7-4第62页:5.12 开关设备相关逻辑节点:5.12.1 逻辑节点:断路器 XCBR
可以看到XCBR的数据属性包括:公共逻辑节点信息、控制、计量值、状态信息,并对每一个属性进行了说明。属性类型看不懂,看不懂正常,这是在IEC61850-7-3中定义的enum(枚举类型)。实际上了,这里的数据属性并不一定是操作时的数据类型,比如:Pos(开关位置)包含 状态(status)和控制(control);状态(status)又包含实际位置值(value)、位置数据的品质(quality)、变位时的时标(timestamp);位置值分为 分位off、合位on、中间位置intermediate、损坏bad-state;

补充:
属性类型-----》公共数据类
下列给出【1】中的图3-5,可以看到数据属性DPC的内容
在这里插入图片描述
例:其中stVal有四种状态:on、off、intermediate、bad-state。
是不是一下就和编程对上了。

注意点:规定逻辑节点由4个大写字母组成,可以添加前后缀,前后缀自定义。

在这里插入图片描述

IED和LN是什么关系?

首先给出定义:智能电子设备(IED)包含 逻辑节点(LN),LN是IED的一个具体功能的抽象表示。

如逻辑节点XCBR是指断路器,在上图(行业标准文件)中的描述:该逻辑节点用于 为 具有切断短路电流能力的开关 建模,所以逻辑节点重在功能。

再来看几个逻辑节点
在这里插入图片描述

在这里插入图片描述

够抽象了吧。
下面是一张来自【1】中的图,可以看出一个IED会具有多个LN。
在这里插入图片描述

然后逻辑节点还有分组。
在这里插入图片描述

1-3、数据集DataSet和数据属性DA

数据集DataSet的作用是方便数据传送【1】;为不同的数据集设置转发优先级。
如按照“四遥”分类,建立出4个数据集。

四遥:遥测、遥信、遥控、定值

数据属性DA就是前面说的枚举类型,如DPC

1-4、ICD(IED Capability Description)智能电子设备描述文件

ICD:由装置厂商提供给系统集成厂商。该文件描述IED提供的基本数据模型及服务,但不包括IED实例名称和通信参数。
//打个例子,有个公司A是做开关控制器的,参与了一个变电站项目,然后A就把相关的.icd文件提交给许继电气。

说到这里,可能已经有点疲乏了,先缕一缕,然后来看一个.icd文件的部分内容。
在这里插入图片描述
其中LN、DataSet、DA前面已经说了。那FC和LD是什么呢。

数据属性DA下----------FC(Functional Constraint)功能约束

可以理解为DA的过滤器,数据属性DA可以根据它们的特定用途进行分类。如stVal的FC=ST。
FC用于表征该数据属性能够被何种服务所访问/操作。某一类的数据属性只能被特定类型的服务所访问。

FC说明
ST状态类
CO控制类
SV取代类
CF配置类
EX扩展类

LD(Logical Device)逻辑设备

从ICD文件中可以看出,LD在LN外层,LD包含了LN。那为什么,已经有了逻辑节点LN和数据Data,还要在加一层逻辑设备呢。
下面给一张来自【1】的概念图
在这里插入图片描述
可以看到逻辑设备这一层是描述了铭牌设备运行状态
(1)一个逻辑设备LD可以包含多个逻辑节点LN。
(2)一个逻辑设备必须包含LLN0和LPHD。 LLN0:该LD的公共信息;LPHD:与物理装置本身相关的信息。
关于LLN0和LPHD的内容可以看IED61850-7-4的5.3。(这里我有点点疑惑哈,【1】中讲逻辑节点的名称由四个字母组成,但是这个LLN0怎么不一样呢)
(3)一般情况下,IEC61850把那些具有公用特性或共同特征的逻辑节点划分到一个逻辑设备中。工程实施中针对实际装置建模时,根据功能进行划分。例如按照国内工程实施的习惯,一台保护测控一体化装置一般划分为以下五个逻辑设备。【1】
LD0:公用LD
MEAS:测量LD
PROT:保护LD
CTRL:控制及开入LD
RCD:录波LD
再次强调,标准文件并未对LD的名字做出统一规定,所以逻辑设备的具体命名由用户自由设置。

总结1

先来个简单的总结,初步构建一个大概轮廓

首先,假设我们有一个“电力用的开关装置”。
在这里插入图片描述

再加个开关控制器。
两个IED之间就可以使用61850进行通信了,通讯协议选择GOOSE。
在这里插入图片描述
再加个监控主机,监控主机与开关控制器之间用MMS。
在这里插入图片描述
GOOSE:报文结构相对简单,传输快
MMS:复杂意味着完整,所以用在数据量大且实时性要求相对低的地方。

根据变电站的一些特点(一次二次装置、信息传递的注重点等),IEC61850标准将变电站系统分为了三个层次:站控层、间隔层、过程层,并定义了层与层之间的通信接口。

站控层-------间隔层:MMS
间隔层-------过程层:GOOSE
在这里插入图片描述

现在每一个IED就可以建立起自己的信息模型了(根据IEC61850的标准,IED具备哪些LD,LD具备哪些LN…)。

摘要

IEC61850-1 --------介绍和概述

特定通信服务映射Specific Communication Service Mapping (SCSM) ,它提供了抽象通信服务接口服务和对象对特定应用协议/通信协议集的具体映射。**SCSM 将详细描述抽象服务实例对ASCI中特定单个服务、或者服务序列的映射,SCSM详细描述将ACSI对象映射到应用协议所支持的对象。**在本标准系列的第8和第9部分中规定SCSM。

通信标准必须支持变电站运行功能。因此标准必须考虑运行要求。标准的目的既不是对在变电站运行的功能进行标准化也不是对变电站自动化系统内的功能分配进行标准化。对应用功能进行标识和描述是为了定义它们的通信要求(即被交换的数据总量、交换时间约束等等),通信协议标准将最大限度地使用现有的标准和共同接受的通信原理。
标准将保证下述特性:
.全部通信协议集将基于已有的IEC/IEEE/ISO/OSI可用的通信标准的基础上。
.采用的协议是开放的并支持设备自我描述,以达到增加新功能的可能性。
.标准将基于电力工业的相关需求的数据对象。
.通信的语法和语义将基于采用电力系统相关的共同数据对象。
.通信标准将考虑到变电站自动化系统是电力系统的一个节点,例如变电站自动化系统是整个电力控制系统的一个单元。

制定一个适用标准有三种方法组成:功能分解、数据流和信息建模。
功能分解用于理解分布功能组件间的逻辑关系,并用描述功能、子功能和功能接口的逻辑节点表示。
数据流用于理解通信接口,它们支持分布功能的组件间交换信息和功能性能要求。
信息建模用于定义信息交换的抽象语义和语法,并用数据对象类和类型、属性、抽象对象方法(服务)和它们之间关系表示。

标准的目的是规定各项要求和提供一个框架以达到由不同供应商提供的智能电子设备(IED)的互操作性。**分配到智能电子设备和控制层的功能并不是固定不变。**它和可用性要求、性能要求、价格约束、技术水平、公司策略等密切相关。因此标准应支持功能的自由分配。

变电站自动化系统的功能(应用功能)是控制和监视,以及一次设备和电网的继电保护和监视。其他(系统)功能是和系统本身有关的,例如通信的监视。
功能可以分配到三个层上:变电站层、间隔层和过程层。
图2为IEC61850标准系列的基本框图。
在这里插入图片描述
注:接口的序号用于IEC61850系列的其它部分,没有其它含义。
图2中各接口的含义如下:
IF1:间隔层和变电站层之间保护数据交换的接口。
IF2:间隔层和远方保护之间保护数据交换的接口(超出本标准范围)。
IF3:间隔层内数据交换的接口。
IF4:过程层和间隔层之间CT和VT即时数据交换的接口(特别是采样值)。
IF5:过程层和间隔层之间控制数据交换的接口。
IF6:间隔层和变电站层之间控制数据交换的接口。
IF7:变电站层和远方工程师工作站之间数据交换的接口。
IF8:间隔层之间直接数据交换的接口,特别是快速功能例如互锁。
IF9:变电站层内数据交换的接口。
IF10:变电站(设备)和远方控制中心之间控制数据交换的接口(超出本标准范围)。
变电站自动化系统设备物理地安装在不同功能性层。(站、间隔、过程)
注:在通信环境下通过采用广域网、局域网、过程总线技术实现功能分布。功能不受单一通信技术的约束。

位于不同物理设备的两个或多个逻辑节点所完成的功能称为分布的功能。因为所有功能在某些方面通信。当地功能或者分布功能的定义不是唯一的,它依赖于执行功能步骤的定义,直到完成全部功能。
当实现分布式功能时,必须提供丢失一个LN或包含通信链路的一个LN时的反映,例如功能可完全地闭锁,或者,如果合适,将功能降级以弱化故障的影响。

IEC61850-5 对所有逻辑节点按下述各项进行描述:
·按照它们大多数公共应用领域来分组;
·功能的短文本描述;
·如果合适的话,采用IEEE设备功能序号(仅对继电保护和某些继电保护有关的逻辑节点,见IEEE标准C.37.2,1996);
·用表格和功能描述来表示功能和逻辑节点之间的关系;
·用表格表示的被交换的通信信息片(PICOMs)。
通信信息片传输的"动态"要求包括它们的属性例如数据完整性的要求己经由CIGREM-03工作组完成,其结果已经用报告形式发表并被本标准系列所采用。
为了简化起见,按照变电站自动化系统要求,通信信息片(PICOMs) 按不同的报文类型分类(表1)
在这里插入图片描述

6.3 变电站拓扑结构
如前面所述,功能要求和变电站规模无关。对于全部性能,要求有必要确定不同类型和规模变电站的数据流(总线负载)。为此分析了有代表性的典型变电站的类型,得到了数据流的结果(见 IEC61850-5)。

7 如何应对通信技术的发展
7.1 通信和应用独立
本标准规定了抽象服务和对象集,使得应用和特定协议无关、这种抽象允许制造厂和用户保持应用功能和优化这些功能。本标准的应用模型由如下所组成:
制造厂和用户生成应用,去调用和响应适当的抽象通信服务接口 (ACSI)服务集。
本标准制定了用于应用和"应用对象"之间的抽象服务集,使得在变电站自动化系统的组件间兼容的信息交换。然而,必需通过使用具体的应用协议和通信协议集实现这些抽象服务/对象。
设备内部对ACSI服务的接口具体实现是当地的事情,超出本标准的范围。
在给定的SCSM内规定当地ACSI到具体的应用协议/通信协议服务集的映射。状态或数据对象变化作为具体数据传输。
IEC6180标准系列规定了站总线和过程总线的各种映射:映射的选择决定于功能和性能的要求。

变电站自动化系统的组件包含配置和运行参数两方面配置参数是在离线设置并设置参数后重新启动-运行参数的在线设置、改变而不会干扰系统的运行。
系统参数决定了智能电子设备的协调工作,包括变电站自动化系统的内部结构和过程对其技术限制和可用组件的关系。它们必须是一致性的:否则分布的功能不能正确工作。过程参数描述了过程环境和变电站自动化系统(SAS)的信息交换。功能参数描述了被用户所采用的功能的质量和质量特征,一般地功能参数在线改变。
所有的工具至少能够相互交换系统和配置参数,以及检出(和防止)一致性受到侵害。

为了用兼容方法在不同制造厂的工具之间交换设备描述和系统参数,IEC618566定义了变电站配置语言(SCL),它可以:
·可用输入到系统工程工具的IEC61850-5和IEC61850-7的模型来描述IED的能力。
·描述定义单个IED的系统参数所需的全部数据。特别是将IED和其功能与变电站本身结合,包括单线图和其在通信系绕中的位置。
语言本身是基于XML。为了上述目的,它还包含下述小节:
·变电站小节:描述变电站单线图,以及它的逻辑节点和逻辑节点在 IED 的位置。同时定义了和变电站部分以及变电站设备结合的 IED。
·通信小节:用连接通信链接来描述IEDs之间的通信连接。
·IED小节:描述一个或多个智能电子设备的能力(配置)和逻辑节点和其它IEDs的结合。
4 LNType小节:定义IEDs的逻辑节点内实际包含了哪些数据对象。

IEC61850-2 -----------术语

4.2 抽象通信服务接口(Abstract Communication Service Interface)
抽象通信服务接口,与智能电子装置(IED)的一个虚拟接口,提供抽象通信服务。如,连接、变量存取、主动数据交换、设备控制及文件传递等服务。抽象通信服务与实际所用通信栈和协议集及所用现场总线无关。

4.14 客户端(Client)
要求另一个智能电子装置(IED)、用户提供数据或服务的智能电子装置IED或用户

4.114 服务端Server)
在通信网中,服务端就是一个智能电子装置IED,其向另一个智能电子装置IED提供数据,或允许别的智能电子装置IED访问其资源。服务端也可能是智能电子装置IED逻辑上一个子部分,在智能电子装置IED软件算法和/或硬件结构中,其运行控制独立。

4.16 通信控制器(Communications Controller)
智能电子装置(IED)中的一个虚拟设备,用于提供有关客户-服务关联的通信服务

4.20 一致性测试(Conformance Test)
这个测试验证智能电子装置(IED)通信接口与标准要求的一致性。它验证串行链路上的数据流与有关标准条件的一致性,如访问组织、帧格式、位顺序、时间同步、定时、信号形式和电平,以及对错误的处理。

4.27 数据对象(Data Object)
由一个或多个数据项构成的结构,描述设备功能专用元件。数据对象可以分层,也可多层嵌套。

4.29 数据集(Data Set)
数据对象的指针结构,集合公用的数据对象,以便于存取。逻辑节点可没有数据集,也可有多个数据集。数据集是引用数据对象平面(flat ordered)列表。

4.49 功能(Function)
功能是变电站自动化系统在变电站中必须完成的任务。通常,功能由一组相互交换数据的子功能构成。

4.72 LOG
某种类型的历史数据记录,如事件。

4.74 逻辑设备(Logical Device)
逻辑设备是一种虚拟设备。该虚拟设备的存在,使之能够为通信,汇集有关逻辑节点和数据集。
此外,逻辑设备内有经常访问或引用的信息、变量表,提供便利。

4.76 逻辑节点(Logical Node LN)
逻辑节点是一个虚拟设备,提供了分层引用一组或多组相关功能、子功能、数据和数据对象的手段。这些功能、数据和对象进而形成大家熟知的功能,如距离保护。
逻辑节点是功能的一个例,更为多见的是物理节点中一个子功能的例。以通信的观点来看,逻辑节点是同其它特殊的逻辑实体相互交换数据的最小逻辑实体。
因而,一个逻辑节点是一最小可被调用的子功能,其数据必须标准化,以实现互操作。子功能的多少,即一个功能被分成多少个逻辑节点,取决于变电站自动化系统的智能电子装置IED内的划分。
对表示设备机能和名牌的一组虚拟对象采用共同的名称。逻辑节点含有常常存取和引用的信息表,如变量表,方便引用。

4.79 映射(Mapping)
一组定义与另一组数值或数量相对应的数值。

4.81 MMS
制造商信息规范(ISO9506)

4.109 变电站自动化系统(Substation Automation System SAS)
变电站自动化系统实现变电站内包括基础通信自动化

4.113 特定通信服务映射(Specific Communication Service Mapping SCSM)
抽象通信服务接口到通信栈和通信协议格式的一个特定映射。
特定通信服务映射作为本标准的补充部分,每一部分定义一个抽象通信服务接口到在变电站自动化系统中应用的一种现场总线协议的应用层的特定映射。

4.135 输电(Transmission)
电网术语。输电指电网中运行在110kV电压及以上电压等级部分。

  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IEC 61850是一个国际标准,适用于电力系统自动化领域,已经成为全球通用标准。 IEC 61850标准主要关注于电力系统通信和数据交换方面,通过定义一致性的数据模型、通信服务和通信协议,实现各个设备之间的互联互通。这一标准的实施不仅提高了电力系统自动化的整体效率和可靠性,还降低了设备间的兼容性问题和成本。 IEC 61850标准的核心是基于客户/服务器结构的通信模型。通过使用网络和以太网技术,可以实现实时的监测、控制和保护功能。同时,它还支持多个关键应用领域,包括传输保护设备操作命令、数据采集、设备配置和故障诊断等。 IEC 61850也提供了一致性的数据模型,用于描述和管理各种不同类型设备的数据。这种一致性的数据模型非常重要,它可以确保设备之间共享的数据具有一致的格式和含义。使用统一的数据模型可以简化系统设计和维护,并实现对各种设备的集中管理。 此外,IEC 61850通信协议方面也提供了通用标准。它采用了底层传输协议如TCP/IP和以太网,以及XML和ASN.1等高层协议。这些通信协议不仅具有高效可靠的传输能力,还可以实现对设备原始数据和高级逻辑功能的有效管理。 总的来说,IEC 61850标准的全球通用性使得不同国家和地区的电力系统自动化可以更加有效地协同工作。它提供了统一的通信和数据交换标准,增强了系统互操作性,提高了系统的稳定性和可管理性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值