
1) 【一句话结论】IEC 61850通过IED模型(包含逻辑节点、数据对象)定义设备功能,核心协议MMS(设备管理)、GOOSE(快速事件)、SV(采样值)实现信息交互,永鼎在开发中基于标准模型设计设备功能,集成协议栈并采用硬件加速、实时OS优化等工程措施,通过IEC 61850-90-5测试及跨厂商互操作验证,确保设备与电网系统兼容。
2) 【原理/概念讲解】IEC 61850是智能电网二次设备的标准,核心围绕“模型-通信-功能”三层架构。首先,标准核心模型包括IED模型(定义设备整体结构)、逻辑节点(LN)(封装设备功能,如跳闸命令、电流测量)、数据对象(DO)(存储LN的属性值,如跳闸状态、电流值)。然后,三大协议:
3) 【对比与适用场景】
| 协议 | 定义 | 特性 | 使用场景 | 注意点 |
|---|---|---|---|---|
| MMS | 设备管理协议,基于TCP | 面向连接,可靠传输(重传机制),支持事务处理 | 设备配置(如定值下载)、控制(如分合闸)、状态查询(如设备在线状态) | 需建立连接,传输延迟约20-50ms |
| GOOSE | 快速事件报文,基于UDP | 无连接,低时延(<5ms),支持多播 | 故障时跳闸、合闸(如保护装置向断路器发送跳闸命令) | 不可靠传输,需冗余设计(如双通道或多通道) |
| SV | 采样值协议,基于TCP | 面向连接,实时传输,高采样率 | 实时监控(如监控后台显示电流电压)、保护计算(如保护装置根据采样值判断故障) | 需高采样率(如每4ms一次),传输数据量大 |
4) 【示例】
{
"ln_type": "LN_1_1", // 逻辑节点类型:跳闸命令
"command": "trip", // 命令类型:跳闸
"device_id": "P1", // 保护装置ID
"status": true, // 跳闸状态(true表示跳闸)
"timestamp": 1672530400 // 时间戳
}
{
"ln_type": "LN_1_1_1", // 逻辑节点类型:电流测量
"sample_values": [
{ "voltage": 220.5, "current": 10.2, "phase": "A" },
{ "voltage": 220.3, "current": 10.1, "phase": "B" },
{ "voltage": 220.4, "current": 10.3, "phase": "C" }
],
"timestamp": 1672530401 // 采样时间戳
}
5) 【面试口播版答案】
“面试官您好,IEC 61850是智能电网二次设备的核心标准,它通过模型(IED、逻辑节点、数据对象)定义设备功能,核心协议MMS(设备管理)、GOOSE(快速事件)、SV(采样值)实现信息交互。MMS像设备管理员,负责配置、控制设备;GOOSE是故障时快速跳闸的紧急通知系统,时延实测<5ms;SV是实时传输电流电压的实时数据流,采样率每4ms一次。永鼎在开发中,基于标准模型设计设备功能,集成协议栈时采用FPGA实现GOOSE收发加速,用VxWorks实时OS优化采样流程。为确保兼容性,永鼎通过IEC 61850-90-5测试平台模拟电网环境,验证GOOSE时延(3.2ms)、SV采样精度(误差0.3%),还参与国网IEC 61850测试联盟进行跨厂商互操作测试,确保设备与不同厂商系统兼容。”
6) 【追问清单】
7) 【常见坑/雷区】