2024年3月17日发(作者:印福)
2016年6月 吉 林 电 力
Jilin Electric Power
Jun.2016
Vo1.44 No.3(Ser.No.244)
第44卷 第3期(总第244期)
数字化电能计量设备的IEC 6 1 8 5 0—8—1
规约测试方法研究
Testing Method Research on IEC 61 850——8——1 Protocol of
Digital Electric Energy Metering Equipment
于 旭,姜瀚书,张洪明
(国网吉林省电力有限公司电力科学研究院,长春 130021)
摘 要:针对不同厂商的数字化电能计量设备的IEC 61850—8—1通信规约在现场无法针对性测试的问题,分析了数
字化电能计量设备的信息模型及通信服务,指出应对其进行一致性测试,包括模型完整性和信息一致性检查,建立
了标准信息模型ICD文件,并根据DL/T 860系列标准进行了抽象服务通信接口(ACSI)服务一致性测试并简介了
其方案。经验证,该方法能有效检验出不同厂家数 ≠化电能计量设备存在的问题。
关键词:电能计量设备;通信规约;IEC 61850—8—1;信息模型;抽象通信服务接口(ACSI);一致性测试
中图分类号:TM932;TN915.04 文献标志码:B 文章编号:1009—5306(2016)03—0017-04
数字化电能计量设备的通信规约与传统的电能
计量设备的通信规约相比,发生了比较大的变化。传
统电能计量设备的通信规约采用的是DL/T 645—
2007((多功能电能表通信协议》或IEC 62056系列标
准(电能计量到用于抄表、费率和负荷控制的数据交
换);数字化电能计量设备所采用的通信规约是IEC
61850—8—1。该规约增强了智能电子设备间的互操作
时区时段逻辑节点(MTST),电压事件逻辑节点
(MVET),电流事件逻辑节点(MIET),功率事件逻
辑节点(MPET),采样事件逻辑节点(MSET)。
1.1 数字化电能计量设备的建模原则及方法
数字化电能计量设备的建模原则 见图1。
服务器
性,但规约中有些规定不全面或者未做强制性规定,
厂商对IEC 61850—8—1规约的一些定义理解不一
致,导致对规约理解差异比较大,所以有必要对数字
化电能计量设备进行一致性测试。国内对IEC
61850协议一致性的测试,更多地是从实验室的角
度来考虑_】]。目前,数字化电能计量设备IEC 61850—
8-1规约测试技术滞后于智能变电站的建设,所以
—] T— l
二
逻辑装置
1
1…Ⅳ
报告控制块
逻辑节点卜_——__1逻辑节点0
对数字化电能计量设备IEC 61850—8—1规约测试的
研究具有重要意义。
’1
J!:::
数据
数
据
1 数字化电能计量设备的信息模型及通信
服务
IEC 6185O<<工程电能计量模型》定义了测量和
计量有关功能的计量和测量逻辑节点组(M),包括
计量逻辑节点(MMTR),测量逻辑节点(MMXU),
收稿日期:2015-12—26
— ■
l 1…Ⅳ
集
数据属性
图1 lEO 61850信息建模原则
根据DL/T 860((变电站通信网络和系统》系列
作者简介:于旭(1983),男,工程师,从事高压电力设备现场检定工作。
·
17·
2016年6月
第44卷 第3期(总第244期)
标准的要求,一个数字化电能计量设备即是一个智
能电子设备(IED)对象,抽象为一个服务器(Server)
对象;Server对象又由逻辑设备(LD)对象组成,每
Jun.2016
Vo1.44 No.3(Ser.No.244)
取一个分解的功能
t
Y
个LD对象中至少包含3个逻辑节点(I N)对象;一
一、、
Y
::::
N
个LN对象又由多个数据(DATA)对象组成;一个
DATA对象又由多个数据属性对象(Data Attr)组
成;数据集(Data Set)由不同逻辑节点下的DATA
对象或者Data Attr对象组成,而数据集(Data Set)
又包含在LN对象中。
同时,DL/T 860系列标准也给出了一个IED
I ̄;Jt1]DATA l\\//I定义新LN l
N N
建模的方法和步骤:首先根据电能计量设备应用功
能具体需求,利用相应的逻辑节点搭建逻辑设备模
采用LN并 使用LN增加 添加新 新定义LN使
增加DATA 定义新DATA DA=IlA 用已有DATA
+ ● ● ●
型;其次定义逻辑节点内的数据类和附加的服务,数
据类是通过继承了相应公共数据类(这些数据类由
标准来定义)的数据属性来定义,其构建电能计量设
备信息模型的一般性方法见图2。
1.2数字化电能计量设备的信息模型
配置伞部LNI
t
根据电能计量设备的实际功能,可抽象出电能
计量设备的信息模型,表1定义了部分逻辑节点层。
当具体实现电能计量的模型时,逻辑节点
MMTR应分别建立不同实例,代表着电能计量所
对应的具体功能,如MMTR1代表电能计量;逻辑
节点MVET、MIET、MSET以及GGIO需要为这
些功能实现不同的逻辑节点实例,如A相失压、B
相失压、C相失压、断相、全失压均是MVET的不同
实例。
1.3信息模型及ACSI服务的映射
(结束)
图2 电能计量设备建模流程
a.IEC 61850只负责定义了对象模型和服务到
MMS通讯协议栈的映射规范,至于具体MMS的
协商。
网络通信过程,由具体的MMS通讯协议栈进行
b.MMS通讯协议栈的通讯服务类型和数字化
电能计量设备ACSI服务类型并不是对称的。数字
化电能计量设备ACSI服务到MMS通讯服务的映
数字化电能计量设备的信息模型构建完成之
后,通过特定通信服务映射(sCSM)到具体的通信
协议栈制造报文规范(MMs)。电能计量设备信息模
型和抽象通信服务接口(ACSI)服务具体映射到
MMS变量和MMS服务的对应关系见表2。
射有两种情况:首先,数字化电能计量设备的ACSI
服务和MMS通信协议栈的通信服务之间有一一对
应的映射关系;其次,数字化电能计量设备的多个
ACSI服务映射到MMS通信协议栈的一个服务是
多对一的关系,如数字化电能计量设备的逻辑设备
将数字化电能计量设备信息模型向MMS及其
底层协议栈映射的过程中要注意以下几点。
和逻辑节点的目录服务就是映射到Get Name List
服务
。
表1 电能计量设备逻辑节点层
·
18·
2016年6月 吉 林 电 力 Jun.2016
第44卷第3期(总第244期) Jilin Electric Power Vo1.44 No.3(Ser.No.244)
METR
GetLogicalDeviceDirectory
MMS域
GetNamedList
GetLogicalNodeDirectory
GetNamedList
逻辑节点
GetAl1DataValues
MMS命名变量
Read
GetDataValues
Read
Write
数据
SetDataValues
GetDataDirectory
MMS命名变量
GetVariableAccessAttr
GetDataDefinition
GetVariableAccessAttr
Report
InfomationReport
报告控制块
GetBRCBValues
MMS命名变量
Read
SetBRCBValues
W rite
2数字化电能计量设备信息模型的一致性
试的核心,实现思路是通过操作被测设备的信息模
测试
型Server节点的指针,和对2.2.1节在内存中生成
的电能计量设备标准信息模型元素信息进行各种比
2.1 信息模型一致性测试的内容
对,若不符合要求即发出错误报警,并输出错误的类
获取数字化电能计量设备信息模型的方式:一
型和被测对象全部的引用路径。具体的测试步骤如
种是通过设备的ICD文件;另一种是通过以太网
下:
络,在线获得设备的信息模型。主要测试内容如下。
a:取标准信息模型树的根节点Ser节点和被测
a.模型完整性检查。信息模型所有对象必须有
信息模型树的根节点Ied节点;
定义,测试内容包括:数字化电能计量设备逻辑节点
b.取Ied节点下的逻辑设备子节点LD—I;
的强制对象是否存在;引用的逻辑节点和数据类型
C.根据逻辑LD—I的类型和名称查找Serl节点
必须在DataTypeTemplate中有定义。
下一致的类型和名称LD~S;
b.信息一致性检查。模型定义必须完全符合
d.取LD—S节点下的逻辑节点子节点LN—LDS
DL/T 860—7.3—2013《电力自动化通信网络和系统
和LD—I的逻辑节点子节点LN—LDI;
第7—3部分:基本通信结构公用数据类》和DL/T
e.比较LN—LDs和LN—LDI下的每一个数据
860—7.4—2014《电力自动化通信网络和系统第7—4
对象,直到没有可以比较的对象为止;
部分:基本通信结构兼容逻辑节点类和数据类》的
f.取Ied节点下的逻辑设备子节点LD—I,然后
数据模型的规定,这也是IEC 61850—10中规定的一
重复C至e的步骤,直到没有可以比较的逻辑设备
致性检测的内容。
为止。
2.2信息模型一致性测试的方法
在比对两个信息模型树时,采用双向比较的作
2.2.1 建立数字化电能计量设备的标准信息模型
法:第一步,以标准信息模型树为参考,与被测设备
建立电能计量设备的标准信息模型ICD文件,
信息模型树进行比较,可以检查出信息模型树中已
模型的建立步骤如下。
定义但在被测设备信息模型树中不存在的对象;第
a.根据相关建模原则,利用变电站配置语言
二步,以被测设备模型树为参考,将标准的信息模型
(SCL)配置工具配置标准电能计量设备的信息模
树与其比较,可以检查出被测信息模型树中是否存
型,生成数字化电能计量设备的ICD配置文件。
在标准信息模型树中没有定义的对象。
b.对第一步所生成的ICD文件进行XML解
析,并依据SCL—IED.xsd与SCL—Data Type
3 数字化电能计量设备ACSI服务一致性
Templates.xsd等SCLSchema文档验证其有效性,
测试
在内存中建立IEC 61850的对象节点树,构造出电
能计量设备的对象模型内存树,如逻辑设备,逻辑节
数字化电能计量设备的ACSI服务是和信息模
点,数据对象等。
型紧密相关的,它规定了信息模型所向外提供的服
2.2.2信息模型一致性测试算法的实现
务,所以,除了需要对数字化电能计量设备进行信息
信息模型一致性测试算法是进行模型一致性测
模型一致性测试外,还需要对ACSI服务进行一致
·19·
2016年6月
第44卷 第3期(总第244期)
性测试。
3.1 ACSI服务一致性测试的内容
吉 林 电 力
Jilin Electric Power
Jun.2016
V01.44 No.3(Ser.No.244)
根据DL/T 860系列标准的要求,对每一个
ACSI服务的测试都需要两种测试方式:肯定测试,
正常的条件验证,响应正确;否定测试,异常的条件
验证,响应失败。
3.2 ACSI服务一致性测试方法
电能计量通信规约制式装置
L一一一一一一一一一一一一一一一一一J
厂 ]
从客户端(Client)/服务器(Server)的应用视图
观点来看,数字化电能计量设备是一个ACSI服务
器,对外提供服务。对数字化电能计量设备的ACSI
服务的测试,是利用一个ACSI客户端向电能计量
图4 电能计量设备测试场景
a.根据标准电能计量设备的ICD文件,初始化
模型。
协议规约测试软件,生成标准电能计量设备信息
设备请求各种ACSI服务。图3为ACSI客户端和服
务器的通信,ACSI客户端发出服务请求,接收
ACSI服务端提供的服务。客户也可从服务器接收
报告。全部服务请求和响应由MMS协议栈进行
通信。
b.协议规约测试软件向电能计量设备发出关
联请求,收到肯定响应后与电能计量设备建立网络
连接,接着利用Get Server Directory与Get Logical
Device Directory等ACSI服务获取电能计量设备
的信息模型。
抽象通信服务接
口("ACSM)客户端
抽象通信服务接
口(ACSM)客户端
C.利用ACSI获取的电能计量设备信息模型与
标准的电能计量设备信息模型对比,给出测试结果。
量设备进行ACSI服务测试。
的网络报文进行抓取并进行记录。
通信服务
特定通信映射
(SCSM)
d.利用获取的电能计量设备信息模型与电能计
特定通信映射
(SCSM)
e.与此同时,网络报文分析软件对该通信过程
数据通信
协议通信栈
5结束语
图3 ACSI客户端和服务器的通信
数字化电能计量设备ACSI服务的测试方法:
读取完数字化电能计量设备信息模型后,生成自动
测试子程序,使用Associate等服务建立通信的双
方连接;Get Server Directory与Get Logical Device
本文系统的说明了数字化电能计量设备建模的
方法和原则,结合DL/T 860系列标准,给出了设备
的信息模型和ACSI服务,并进行一致性测试,根据
该信息模型和ACSI服务的测试方法,设计了数字
Direetory等服务用于支持对象模型的动态获取;
Get Data Values与Set Data Values等服务用于监
测数据的读写;Report等服务用于在线监测数据的
上传,并且通过通信报文协议数据单元(PDU)的记
录与分析,进行一致性检查,给出测试结论,验证服
化电能计量设备IEC 61850通讯规约测试的具体方
案。利用该方案对不同厂家的数字化电能计量设备
计量通信规约测试方面提供了一个有效途径。
参考文献
进行测试,可检验出设备存在的问题,该方案在电能
务接口与协议栈的实现是否符合标准。
4数字化电能计量设备通信规约一致性测
试方案
综上所述,设计了数字化电能计量设备IEC
Eli王珍珍,孙丹.IEC 61850配置文件测试的研究[J].电
力系统保护与控制,2011,39(6):95—98.
E2] 电力自动化通信网络和系统第7—1部分:基本通信结
构原理和模型:DI /T 860--2014[S].
61850通信规约的测试方案,相关测试场景见图4。
主要测试过程如下。
·20·
(编辑 吴 娜)
2024年3月17日发(作者:印福)
2016年6月 吉 林 电 力
Jilin Electric Power
Jun.2016
Vo1.44 No.3(Ser.No.244)
第44卷 第3期(总第244期)
数字化电能计量设备的IEC 6 1 8 5 0—8—1
规约测试方法研究
Testing Method Research on IEC 61 850——8——1 Protocol of
Digital Electric Energy Metering Equipment
于 旭,姜瀚书,张洪明
(国网吉林省电力有限公司电力科学研究院,长春 130021)
摘 要:针对不同厂商的数字化电能计量设备的IEC 61850—8—1通信规约在现场无法针对性测试的问题,分析了数
字化电能计量设备的信息模型及通信服务,指出应对其进行一致性测试,包括模型完整性和信息一致性检查,建立
了标准信息模型ICD文件,并根据DL/T 860系列标准进行了抽象服务通信接口(ACSI)服务一致性测试并简介了
其方案。经验证,该方法能有效检验出不同厂家数 ≠化电能计量设备存在的问题。
关键词:电能计量设备;通信规约;IEC 61850—8—1;信息模型;抽象通信服务接口(ACSI);一致性测试
中图分类号:TM932;TN915.04 文献标志码:B 文章编号:1009—5306(2016)03—0017-04
数字化电能计量设备的通信规约与传统的电能
计量设备的通信规约相比,发生了比较大的变化。传
统电能计量设备的通信规约采用的是DL/T 645—
2007((多功能电能表通信协议》或IEC 62056系列标
准(电能计量到用于抄表、费率和负荷控制的数据交
换);数字化电能计量设备所采用的通信规约是IEC
61850—8—1。该规约增强了智能电子设备间的互操作
时区时段逻辑节点(MTST),电压事件逻辑节点
(MVET),电流事件逻辑节点(MIET),功率事件逻
辑节点(MPET),采样事件逻辑节点(MSET)。
1.1 数字化电能计量设备的建模原则及方法
数字化电能计量设备的建模原则 见图1。
服务器
性,但规约中有些规定不全面或者未做强制性规定,
厂商对IEC 61850—8—1规约的一些定义理解不一
致,导致对规约理解差异比较大,所以有必要对数字
化电能计量设备进行一致性测试。国内对IEC
61850协议一致性的测试,更多地是从实验室的角
度来考虑_】]。目前,数字化电能计量设备IEC 61850—
8-1规约测试技术滞后于智能变电站的建设,所以
—] T— l
二
逻辑装置
1
1…Ⅳ
报告控制块
逻辑节点卜_——__1逻辑节点0
对数字化电能计量设备IEC 61850—8—1规约测试的
研究具有重要意义。
’1
J!:::
数据
数
据
1 数字化电能计量设备的信息模型及通信
服务
IEC 6185O<<工程电能计量模型》定义了测量和
计量有关功能的计量和测量逻辑节点组(M),包括
计量逻辑节点(MMTR),测量逻辑节点(MMXU),
收稿日期:2015-12—26
— ■
l 1…Ⅳ
集
数据属性
图1 lEO 61850信息建模原则
根据DL/T 860((变电站通信网络和系统》系列
作者简介:于旭(1983),男,工程师,从事高压电力设备现场检定工作。
·
17·
2016年6月
第44卷 第3期(总第244期)
标准的要求,一个数字化电能计量设备即是一个智
能电子设备(IED)对象,抽象为一个服务器(Server)
对象;Server对象又由逻辑设备(LD)对象组成,每
Jun.2016
Vo1.44 No.3(Ser.No.244)
取一个分解的功能
t
Y
个LD对象中至少包含3个逻辑节点(I N)对象;一
一、、
Y
::::
N
个LN对象又由多个数据(DATA)对象组成;一个
DATA对象又由多个数据属性对象(Data Attr)组
成;数据集(Data Set)由不同逻辑节点下的DATA
对象或者Data Attr对象组成,而数据集(Data Set)
又包含在LN对象中。
同时,DL/T 860系列标准也给出了一个IED
I ̄;Jt1]DATA l\\//I定义新LN l
N N
建模的方法和步骤:首先根据电能计量设备应用功
能具体需求,利用相应的逻辑节点搭建逻辑设备模
采用LN并 使用LN增加 添加新 新定义LN使
增加DATA 定义新DATA DA=IlA 用已有DATA
+ ● ● ●
型;其次定义逻辑节点内的数据类和附加的服务,数
据类是通过继承了相应公共数据类(这些数据类由
标准来定义)的数据属性来定义,其构建电能计量设
备信息模型的一般性方法见图2。
1.2数字化电能计量设备的信息模型
配置伞部LNI
t
根据电能计量设备的实际功能,可抽象出电能
计量设备的信息模型,表1定义了部分逻辑节点层。
当具体实现电能计量的模型时,逻辑节点
MMTR应分别建立不同实例,代表着电能计量所
对应的具体功能,如MMTR1代表电能计量;逻辑
节点MVET、MIET、MSET以及GGIO需要为这
些功能实现不同的逻辑节点实例,如A相失压、B
相失压、C相失压、断相、全失压均是MVET的不同
实例。
1.3信息模型及ACSI服务的映射
(结束)
图2 电能计量设备建模流程
a.IEC 61850只负责定义了对象模型和服务到
MMS通讯协议栈的映射规范,至于具体MMS的
协商。
网络通信过程,由具体的MMS通讯协议栈进行
b.MMS通讯协议栈的通讯服务类型和数字化
电能计量设备ACSI服务类型并不是对称的。数字
化电能计量设备ACSI服务到MMS通讯服务的映
数字化电能计量设备的信息模型构建完成之
后,通过特定通信服务映射(sCSM)到具体的通信
协议栈制造报文规范(MMs)。电能计量设备信息模
型和抽象通信服务接口(ACSI)服务具体映射到
MMS变量和MMS服务的对应关系见表2。
射有两种情况:首先,数字化电能计量设备的ACSI
服务和MMS通信协议栈的通信服务之间有一一对
应的映射关系;其次,数字化电能计量设备的多个
ACSI服务映射到MMS通信协议栈的一个服务是
多对一的关系,如数字化电能计量设备的逻辑设备
将数字化电能计量设备信息模型向MMS及其
底层协议栈映射的过程中要注意以下几点。
和逻辑节点的目录服务就是映射到Get Name List
服务
。
表1 电能计量设备逻辑节点层
·
18·
2016年6月 吉 林 电 力 Jun.2016
第44卷第3期(总第244期) Jilin Electric Power Vo1.44 No.3(Ser.No.244)
METR
GetLogicalDeviceDirectory
MMS域
GetNamedList
GetLogicalNodeDirectory
GetNamedList
逻辑节点
GetAl1DataValues
MMS命名变量
Read
GetDataValues
Read
Write
数据
SetDataValues
GetDataDirectory
MMS命名变量
GetVariableAccessAttr
GetDataDefinition
GetVariableAccessAttr
Report
InfomationReport
报告控制块
GetBRCBValues
MMS命名变量
Read
SetBRCBValues
W rite
2数字化电能计量设备信息模型的一致性
试的核心,实现思路是通过操作被测设备的信息模
测试
型Server节点的指针,和对2.2.1节在内存中生成
的电能计量设备标准信息模型元素信息进行各种比
2.1 信息模型一致性测试的内容
对,若不符合要求即发出错误报警,并输出错误的类
获取数字化电能计量设备信息模型的方式:一
型和被测对象全部的引用路径。具体的测试步骤如
种是通过设备的ICD文件;另一种是通过以太网
下:
络,在线获得设备的信息模型。主要测试内容如下。
a:取标准信息模型树的根节点Ser节点和被测
a.模型完整性检查。信息模型所有对象必须有
信息模型树的根节点Ied节点;
定义,测试内容包括:数字化电能计量设备逻辑节点
b.取Ied节点下的逻辑设备子节点LD—I;
的强制对象是否存在;引用的逻辑节点和数据类型
C.根据逻辑LD—I的类型和名称查找Serl节点
必须在DataTypeTemplate中有定义。
下一致的类型和名称LD~S;
b.信息一致性检查。模型定义必须完全符合
d.取LD—S节点下的逻辑节点子节点LN—LDS
DL/T 860—7.3—2013《电力自动化通信网络和系统
和LD—I的逻辑节点子节点LN—LDI;
第7—3部分:基本通信结构公用数据类》和DL/T
e.比较LN—LDs和LN—LDI下的每一个数据
860—7.4—2014《电力自动化通信网络和系统第7—4
对象,直到没有可以比较的对象为止;
部分:基本通信结构兼容逻辑节点类和数据类》的
f.取Ied节点下的逻辑设备子节点LD—I,然后
数据模型的规定,这也是IEC 61850—10中规定的一
重复C至e的步骤,直到没有可以比较的逻辑设备
致性检测的内容。
为止。
2.2信息模型一致性测试的方法
在比对两个信息模型树时,采用双向比较的作
2.2.1 建立数字化电能计量设备的标准信息模型
法:第一步,以标准信息模型树为参考,与被测设备
建立电能计量设备的标准信息模型ICD文件,
信息模型树进行比较,可以检查出信息模型树中已
模型的建立步骤如下。
定义但在被测设备信息模型树中不存在的对象;第
a.根据相关建模原则,利用变电站配置语言
二步,以被测设备模型树为参考,将标准的信息模型
(SCL)配置工具配置标准电能计量设备的信息模
树与其比较,可以检查出被测信息模型树中是否存
型,生成数字化电能计量设备的ICD配置文件。
在标准信息模型树中没有定义的对象。
b.对第一步所生成的ICD文件进行XML解
析,并依据SCL—IED.xsd与SCL—Data Type
3 数字化电能计量设备ACSI服务一致性
Templates.xsd等SCLSchema文档验证其有效性,
测试
在内存中建立IEC 61850的对象节点树,构造出电
能计量设备的对象模型内存树,如逻辑设备,逻辑节
数字化电能计量设备的ACSI服务是和信息模
点,数据对象等。
型紧密相关的,它规定了信息模型所向外提供的服
2.2.2信息模型一致性测试算法的实现
务,所以,除了需要对数字化电能计量设备进行信息
信息模型一致性测试算法是进行模型一致性测
模型一致性测试外,还需要对ACSI服务进行一致
·19·
2016年6月
第44卷 第3期(总第244期)
性测试。
3.1 ACSI服务一致性测试的内容
吉 林 电 力
Jilin Electric Power
Jun.2016
V01.44 No.3(Ser.No.244)
根据DL/T 860系列标准的要求,对每一个
ACSI服务的测试都需要两种测试方式:肯定测试,
正常的条件验证,响应正确;否定测试,异常的条件
验证,响应失败。
3.2 ACSI服务一致性测试方法
电能计量通信规约制式装置
L一一一一一一一一一一一一一一一一一J
厂 ]
从客户端(Client)/服务器(Server)的应用视图
观点来看,数字化电能计量设备是一个ACSI服务
器,对外提供服务。对数字化电能计量设备的ACSI
服务的测试,是利用一个ACSI客户端向电能计量
图4 电能计量设备测试场景
a.根据标准电能计量设备的ICD文件,初始化
模型。
协议规约测试软件,生成标准电能计量设备信息
设备请求各种ACSI服务。图3为ACSI客户端和服
务器的通信,ACSI客户端发出服务请求,接收
ACSI服务端提供的服务。客户也可从服务器接收
报告。全部服务请求和响应由MMS协议栈进行
通信。
b.协议规约测试软件向电能计量设备发出关
联请求,收到肯定响应后与电能计量设备建立网络
连接,接着利用Get Server Directory与Get Logical
Device Directory等ACSI服务获取电能计量设备
的信息模型。
抽象通信服务接
口("ACSM)客户端
抽象通信服务接
口(ACSM)客户端
C.利用ACSI获取的电能计量设备信息模型与
标准的电能计量设备信息模型对比,给出测试结果。
量设备进行ACSI服务测试。
的网络报文进行抓取并进行记录。
通信服务
特定通信映射
(SCSM)
d.利用获取的电能计量设备信息模型与电能计
特定通信映射
(SCSM)
e.与此同时,网络报文分析软件对该通信过程
数据通信
协议通信栈
5结束语
图3 ACSI客户端和服务器的通信
数字化电能计量设备ACSI服务的测试方法:
读取完数字化电能计量设备信息模型后,生成自动
测试子程序,使用Associate等服务建立通信的双
方连接;Get Server Directory与Get Logical Device
本文系统的说明了数字化电能计量设备建模的
方法和原则,结合DL/T 860系列标准,给出了设备
的信息模型和ACSI服务,并进行一致性测试,根据
该信息模型和ACSI服务的测试方法,设计了数字
Direetory等服务用于支持对象模型的动态获取;
Get Data Values与Set Data Values等服务用于监
测数据的读写;Report等服务用于在线监测数据的
上传,并且通过通信报文协议数据单元(PDU)的记
录与分析,进行一致性检查,给出测试结论,验证服
化电能计量设备IEC 61850通讯规约测试的具体方
案。利用该方案对不同厂家的数字化电能计量设备
计量通信规约测试方面提供了一个有效途径。
参考文献
进行测试,可检验出设备存在的问题,该方案在电能
务接口与协议栈的实现是否符合标准。
4数字化电能计量设备通信规约一致性测
试方案
综上所述,设计了数字化电能计量设备IEC
Eli王珍珍,孙丹.IEC 61850配置文件测试的研究[J].电
力系统保护与控制,2011,39(6):95—98.
E2] 电力自动化通信网络和系统第7—1部分:基本通信结
构原理和模型:DI /T 860--2014[S].
61850通信规约的测试方案,相关测试场景见图4。
主要测试过程如下。
·20·
(编辑 吴 娜)