核心目标:建立对 IEC 61850 标准全貌的认知,理解"为什么需要它"以及"它解决了什么问题"。

前置知识:了解变电站基本构成(断路器、变压器、保护装置等),熟悉一种传统工业协议(Modbus、IEC 104 等)更佳。


1.1 电力自动化通信的演进——为什么要换一种活法?

1.1.1 传统变电站的"孤岛"困境

在 IEC 61850 出现之前,一个典型的变电站存在这样一个尴尬的局面:设备厂商各自造轮子。

假设一个 110kV 变电站有以下几个设备:

  • 保护装置:南瑞继保,内部协议 NP 系列
  • 测控装置:四方电气,IEC 60870-5-103
  • 断路器 IED:ABB,Ethernet/IP(私有扩展)
  • 电度表:兰吉尔,Modbus RTU
  • 监控后台:需要支持上述所有协议

这张系统架构图看起来像一团乱麻——每个设备到后台都需要一个独立的协议转换模块。更糟糕的是,如果要更换某个设备,往往意味着后台的协议适配层也要跟着改。

这种模式的核心痛点:

痛点 具体表现 成本影响
协议碎片化 每个厂商用自己的私有协议,互不兼容 集成成本高,调试周期长
点表依赖 数据含义依赖人工约定点表,无统一语义 点表错误导致数据错位是常见事故
工程割裂 设备配置工具各自独立,全站配置无法统一管理 增加配置版本管理难度
更换锁定 一旦选用某厂商设备,替换将导致大量改造 用户被厂商锁定,议价能力弱

1.1.2 IEC 60870-5 系列:第一次统一尝试

在 IEC 61850 之前,IEC 推出了 IEC 60870-5 系列,包含三种电力行业特定的通信协议:

  • IEC 60870-5-101:面向 RS-232/485 串口的远动协议
  • IEC 60870-5-103:面向串口的继电保护信息接口
  • IEC 60870-5-104:面向 TCP/IP 网络的远动协议(101 的网络版)

这些协议虽然在标准化上前进了一大步,但本质上仍然停留在通信层面的标准化,而非信息模型的标准化。也就是说,它们定义了"怎么传输字节",但没有定义"这段字节代表什么含义"。

一个典型的问题场景是:

设备 A 和设备 B 都实现了 IEC 104,但设备 A 把电压值放在遥测点 101,设备 B 却放在遥测点 201。集成时仍然需要人工做点表映射。

这就是"通信标准≠互操作"的经典案例。

1.1.3 IEC 61850 的设计哲学

IEC 61850 的重要创新在于它重新定义了标准化的范围——不仅标准化通信协议,更标准化信息模型

其核心设计哲学可以用三个关键词概括:

  1. 面向对象建模:把物理世界的设备(断路器、变压器、保护装置)抽象为标准化的逻辑对象,每个对象的属性和行为都是预先定义的。
  2. 通信与模型解耦:抽象通信服务接口(ACSI)作为中间层,上层应用只与 ACSI 交互,底层是 MMS、GOOSE 还是 SV 对应用透明。
  3. 配置驱动工程化:引入变电站配置描述语言(SCL),用一个统一格式的 XML 文件描述全站所有设备的模型、通信参数和拓扑关系。

互操作性(Interoperability)≠ 互换性(Interchangeability)

互操作性指的是不同厂商设备能在同一个系统中协同工作(A设备退出后,B设备能接替它的功能),但不要求设备硬件上可以互换。这是一个重要的工程界限——标准追求的是"能对话",不追求"长得一样"。


1.2 标准体系结构

1.2.1 标准分册概览

IEC 61850 是一个庞大的标准家族,目前已发展数十个部分。以下是核心分册:

分册 标题 核心内容 开发者必读
IEC 61850-1 概论与基本原则 术语、模型概述、设计原则 ★★★
IEC 61850-5 功能与设备模型的通信需求 通信要求、性能等级 ★★
IEC 61850-6 变电站配置描述语言(SCL) 配置文件结构与 Schema ★★★★★
IEC 61850-7-1 通信结构与模型——原理 ACSI 基础、模型层次 ★★★★★
IEC 61850-7-2 抽象通信服务接口(ACSI) 服务定义、参数与行为 ★★★★★
IEC 61850-7-3 公共数据类(CDC) 所有 CDC 类型的定义 ★★★★
IEC 61850-7-4 逻辑节点(LN) 所有 LN 类的定义 ★★★★★
IEC 61850-8-1 MMS 映射 ACSI 到 MMS 的映射细则 ★★★★
IEC 61850-9-2 SV 映射 采样值到以太网帧的映射 ★★★
IEC 61850-10 一致性测试 测试方法与流程 ★★

1.2.2 相关标准的生态关系

IEC 61850 不是孤立存在的,它和多个相关标准共同构成电力自动化的标准化生态:

IEC 61850
(电力自动化通信)

IEC 61850-8-1
MMS 映射

IEC 61850-9-2
SV 采样值

IEC 61850-7-x
信息模型

IEC 62351
(安全)

IEEE 1588
(PTP 同步)

IEC 61850-6
(SCL 配置)

IEC 60870-5-6
IEC 60870-5-7

1.2.3 变电站三层两网模型

IEC 61850 定义了变电站的标准功能分层结构:

过程层

间隔层

站控层

站控网(MMS)

站控网(MMS)

站控网(MMS)

过程网(GOOSE/SV)

过程网(GOOSE/SV)

过程网(GOOSE/SV)

监控主机/远动

间隔层
保护/测控/计量

间隔层
保护/测控/计量

间隔层
保护/测控/计量

过程层
互感器/断路器

过程层
互感器/断路器

过程层
互感器/断路器

各层职责:

  • 站控层(Station Level):监控后台、远动网关、工程师站。主要使用 MMS 协议,完成数据采集、控制下发、告警管理等功能。实时性要求:秒级。
  • 间隔层(Bay Level):保护装置、测控装置、计量装置。既是 MMS Server(服务站控层),又是 GOOSE/SV 的发布者和订阅者(与过程层通信)。实时性要求:毫秒级。
  • 过程层(Process Level):智能电子设备直接连接的二次设备——电子式互感器(ECT/EVT)、智能终端(合并单元 MU、智能断路器)。主要使用 GOOSE(状态与控制)和 SV(采样值)协议。实时性要求:微秒级。

1.3 核心设计思想

1.3.1 面向对象的信息建模

IEC 61850 最大的亮点是引入了面向对象的信息模型(这部分在 Part 2 会深入展开),这里先建立直觉:

    物理世界                          IEC 61850 信息世界
    ──────────                        ──────────────────
    一个保护 IED                		→     1个 Server(抽象设备)
       ├─ 保护功能              		→      ├─ Logical Device「PROT」
       │   ├─ 距离保护           	→      │   ├─ LN:PDIS(距离保护)
       │   │   ├─ 测量阻抗值     	→          │   ├─ DO:Z(阻抗测量值)
       │   │   │   └─ 值的数值  	→          │   └─ DA:mag.f(浮点数)
       │   │   │   └─ 值的品质  	→          │   │   └─ DA:q(品质位)
       │   │   └─ 动作状态      	→          │   └─ DO:Op(动作)
       │   ├─ 过流保护           	→      │   ├─ LN:PTOC(过流保护)
       │   ├─ 重合闸            		→      │   └─ LN:RREC(重合闸)
       ├─ 测控功能              		→      ├─ Logical Device「CTRL」
       │   ├─ 断路器控制        	→          ├─ LN:CSWI(开关控制)
       │   ├─ 隔离开关控制      	→          └─ LN:CILO(联锁)
       └─ 公共部分              		→      └─ Logical Device「MGT」
              └─ 设备管理       		→          └─ LN:LPHD(物理设备信息)

1.3.2 通信服务与底层协议解耦(ACSI)

ACSI(Abstract Communication Service Interface)是 IEC 61850 中一个关键的抽象层。它处于应用功能和具体通信协议之间:

传输

协议映射

应用功能
保护 / 控制 / 监视

ACSI 抽象服务接口

Read / Write / Report /
Control / GoCB / ...

MMS (8-1)

GOOSE (8-1)

SV (9-2)

TCP/IP

IEEE 802.3

IEEE 802.3

这种解耦设计带来的好处:

  1. 协议可替换:未来出现新的底层协议,只需要实现 ACSI 到新协议的映射,上层应用无需改动
  2. 灵活选择:根据实时性要求选择最合适的底层协议——MMS 适合配置和监控,GOOSE 适合跳闸信号,SV 适合采样值

1.3.3 配置驱动

传统方案的配置方式是"每个设备单独配置 → 人工协调点表 → 调试阶段反复修改"。IEC 61850 引入了 SCL(Substation Configuration Language),用统一 XML 格式实现从设计→集成→运维的全流程数字化:

设备厂商
ICD

设计院
SSD

系统集成

全站配置
SCD

实例化配置
CID

IED 装置

1.3.4 发布/订阅与C/S并存

IEC 61850 同时支持两种通信模式,互为补充:

模式 协议 场景 特点
Client/Server MMS 监控数据采集、参数设置 确定性请求-响应
Publisher/Subscriber GOOSE, SV 跳闸信号、采样值 低延迟、一对多

这种双模式设计让 IEC 61850 既能满足"监控后台定期轮询数据"的需求,又能满足"保护动作紧急跳闸"的实时性要求。


1.4 IEC 61850 技术全景图

下面用一张图串联本期所有核心概念:

支撑标准

工程流程与互操作测试 (10)

配置语言 SCL (6)

通信协议映射

ACSI 抽象服务接口

信息模型 (7-2 / 7-3 / 7-4)

安全保护

时间同步

DA

LN + CDC

LD

Server

Read / Write / Report
Control / GoCB / ...

MMS (8-1, TCP/IP)
Report / Control / Read / Write

GOOSE / SV (8-1 / 9-2)
二层组播 / Pub/Sub

ICD → SCD + CID → IED
SED → 系统间交换

一致性测试 / 互操作测试

IEC 62351(安全)

IEEE 1588(同步)


1.5 关键术语速查

以下术语会在后文中反复出现,建议收藏备查:

术语 全称 一句话解释
IED Intelligent Electronic Device 智能电子设备,任何包含 IEC 61850 通信能力的装置
LD Logical Device 逻辑设备,一个 IED 内可包含多个功能分区
LN Logical Node 逻辑节点,最小功能单元,如 XCBR(断路器)、PTOC(过流保护)
DO Data Object 数据对象,LN 内的结构化数据,如 Pos(位置)、OpCnt(操作计数)
DA Data Attribute 数据属性,最细粒度的数据点,如 stVal(状态值)、q(品质)
CDC Common Data Class 公共数据类,DA 的结构模板,如 SPS(单点状态)、MV(测量值)
ACSI Abstract Communication Service Interface 抽象通信服务接口,应用与协议之间的中间层
SCL Substation Configuration Language 变电站配置描述语言,基于 XML 的统一配置格式
ICD IED Capability Description 设备能力描述文件,厂商提供
SCD Substation Configuration Description 全站配置描述文件,系统集成形成
CID Configured IED Description 实例化 IED 配置,下装到设备
SED System Exchange Description 系统间配置交换文件
GOOSE Generic Object Oriented Substation Event 面向通用对象的变电站事件,用于跳闸等高速信号
SV Sampled Values 采样值,用于传输电流/电压波形采样数据
MMS Manufacturing Message Specification 制造报文规范,IEC 61850 的核心通信协议

1.6 小结与导航

本期作为系列开篇,建立了一个宏观视图:

  1. 为什么要有 IEC 61850 —— 打破协议碎片化,实现设备间的真正互操作
  2. 标准长什么样 —— 多层结构,以信息模型为核心、ACSI 为枢纽、SCL 为纽带
  3. 核心设计思想 —— 面向对象建模、通信解耦、配置驱动、双模式通信
  4. 技术全景图 —— 从物理设备到通信报文的完整映射

下期预告

[Part 2:信息模型] 将深入 IEC 61850 的核心——信息模型。我们将学习:

  • 四层模型结构(Server → LD → LN → DO → DA)的完整含义
  • 14 组逻辑节点的分野与选择
  • CDC 公共数据类的精讲
  • 数据集(DataSet)的配置
  • 实战:为一个 10kV 线路保护 IED 建模

参考标准

  • IEC 61850-1: Introduction and overview
  • IEC 61850-7-1: Basic communication structure for substation and feeder equipment - Principles and models
  • IEC 61850-7-2: Abstract Communication Service Interface (ACSI)
  • IEC 61850-7-4: Basic communication structure - Compatible logical node classes and data object classes

推荐工具

  • Wireshark(安装 IEC 61850 解析器插件)——抓包分析的好帮手
  • ICD Designer(开源)——快速浏览和编辑 ICD 文件
  • libIEC61850 ——开源 C 语言实现,适合学习和开发
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐