IEC62056标准体系简介

更新时间:2023-11-12 19:10:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

IEC62056标准体系简介

宋晓林,刘君华,杨晓西,冯玉贵,刘守谦(1.西安交通大学电气工程学院,西安 710049;

2.西北电力试验研究院,西安 710054; 3.哈尔滨电工仪表研究所,哈尔滨 150040)

摘要 本文简要介绍了国际电工委员会(IEC)第13技术委员会(TC13)制定的国际标准体系IEC62056,并就该标准体系的内在联系、特点、应用及一些基本的、重要的观点和方法进行了特别说明。

关键词 DLMS;COSEM;OBIS;IC;对象模型;通信模型;互操作性;系统集成

Brief Introduction to IEC62056 Series International Standards

11232

Song Xiaolin, Liu Junhua, Yang Xiaoxi, Feng Yugui, Liu Shouqian (1. Electrical Engineering School of Xi’an Jiaotong University, Xi’an,

710049,China;

2.Northwest China Electric Power Test & Research Institute,Xi’an, 710054,China; 3.Harbin Research Institute of Electrical Instrumentation,Harbin,150040,China)

Abstract:This paper is the brief introduction to IEC62056 series international standards, which have been prepared by IEC technical committee 13. Also, the paper specially illustrates the inner relation, characteristic, application, some primary and important view and methods of the standard.

Key words: DLMS; COSEM; OBIS; IC; object model; communication model; interoperability; system integration

0 引言

随着微电子技术和信息技术的发展,电力系统由智能计量仪表、自动化装置、现代通信设备等组成的各类系统逐步取代过去由感应系计量表计、手动装置、人工操作等组成的运行模式。为满足电力市场变革和用户管理中的抄表(含自动)、用户服务、价格表(电费)、负荷/供应管理、服务质量、设备/系统检查、数据信息和增值服务、配电系统自动化(DSA)等

[1]

方面的需求,各生产厂家、系统集成商、电力供应商提出大量解决方案。由于此类解决方案大多是为解决生产运行中某些具体问题设计的,因而其通信协议一般采用自定义方式,例如,电能表增加新功能、系统功能改变或扩充等。当电力系统用户管理、贸易结算、供电合同、价格表(电费)等方面(即电力市场商务过程,这个商业过程从对交付产品-能量的测量开始,到费用征收为止)综合管理时,由于各系统的通信协议不兼容,造成系统间互连、互操作性困难。

为了解决上述问题,满足市场商务过程对计量数据一致性、合法性、溯源性、安全性的要求,IEC TC13 WG14根据公共事业部门的商业过程的特点,制定了IEC 62056《电能计量

[2]

-用于抄表、费率和负荷控制的数据交换》系列国际标准。该标准采用对象标识、对象建模、对象访问和服务、通信介质接入方式等方法,从通信的角度建立了仪表的接口模型,它

1

1

2

3

2

不包含仪表的数据采集和数据处理方面的内容,从“外部”来看,这个接口模型代表了计量仪表在商业过程中的“行为特征”。

IEC 62056标准体系整体上分两大部分,即COSEM和DLMS,一部分是与通信协议、介质无关的电能计量配套技术规范——COSEM(COmpanion Specification for Energy Metering),包括IEC 62056-61(OBIS)和IEC 62056-62(接口类)两部分;另一部分是依据OSI参考

[3]

模型和IEC61334制定了通信协议模型,即设备语言报文规范——DLMS(Device Language Message Specification)。该标准体系不仅适用于电能计量,而是集电、水、气、热统一定义的标准规范,支持多种通信介质接入方式,其良好的系统互连性和互操作性是迄今为止较为完善的计量仪表通信标准。

1 IEC62056标准体系介绍

IEC 62056标准体系目前共包括六部分,见图1: 第61部分:对象标识系统 第62部分:接口类

第53部分:COSEM应用层

第46部分:使用HDLC(High Level Data Link Control)协议的数据链路层 第42部分:面向连接的异步数据交换的物理层服务和过程 第21部分:直接本地数据交换 IEC62056-61《对象标识系统(OBIS)》

应用进程 IEC62056-62 《接口类》

应用层 IEC62056-53 《COSEM应用层》 将来可扩充低层通信协议 低层通信协议 IEC62056-46 《使用HDLC协议的数据链路层》 IEC62056-42 IEC62056-21 《面向连接的异步数据交换的物理层服务和过程》 《直接本地数据交换》

图1 IEC62056标准体系框图

IEC62056标准体系主要针对OSI参考模型中的三个部分制定了技术规范:应用进程、应用层和低层通信协议。通过制定这些技术规范,使遵循这些规范的计量仪表、支撑工具以及其它系统组件具有互操作性,能够方便地进行系统集成。

1.1 IEC62056-61对象标识系统(OBIS)

IEC62056-61对象标识系统部分规定了OBIS(OBject Identification System)的结构,并为计量仪表中的每一个常用数据项都提供了唯一的标识码,数据项不仅包含了测量值,而且还包含了计量仪表的配置信息和表示计量仪表行为特征的抽象数据。标识码的定义基于DIN-43863-3:1997,电气仪表-第三部分:费率计量装置作为电气仪表的附加设备-EDIS-电能数据标识系统。本标准定义的ID码标识的对象包括: - 接口类的各种实例的逻辑名,其定义见IEC 62056-62标准; - 通过通信线传输的数据; - 计量仪表显示的数据。

其目的在于对所有通过当地或远方数据交换进行人工或自动采集的数据项采取与制造商无关的方法进行唯一标识,实现制造商的设备和系统之间的互操作性。

OBIS码是一个由6个数码组成的组合编码,其结构如图2,它以分层的形式描述了每个数据项的准确含义,各数码的用途如下:

A B CD E F

图2 OBIS码结构

数码A用于标识抽象数据和被测能量的类型,如:抽象数据0、电1、热6、气7、冷水8、热水9等;

数码B用于标识测量通道号,如:电能表输入测量通道的编号(供电馈路); 数码C用于标识信息来源相关的抽象或物理数据项,如:正向有功功率、电流、电压等; 数码D用于标识定义类型或由数码A和C所标识的物理量按各种特定算法处理的结果如:对正向有功功率求积分值得到正向有功电能、在固定时间间隔内求平均值得到正向有功平均功率、按固定区间和滑差子间隔进行时间滑动计算平均功率得到正向有功最大需量及发生时间等;

数码E用于标识针对由费率寄存器对测量结果所做的进一步处理,如:正向有功电能按时间表执行的费率结果,也就是常说的正向有功总电能0、费率1、费率2、费率3等;

数码F用于标识结算和数据项的存储方式等,如:正向有功总电能当月、上月??等结算或底度值等,当测量值与结算周期无关时,此项编码为255。

从数码B到数码D为厂家自定义标识码预留了空间。 在IEC62056-61 中仅定义了用于电能的OBIS码,例如“正向有功总电能底度值”数据,其OBIS码为1.1.1.8.0.255,表示能量类型为电类、测量通道号为1、信息来源为正向有功功率、处理方法为积分值、费率类型为总费率、结算方式与结算周期无关。其它能量类型如水、气、热等的标识码在欧洲标准EN13757中定义。

1.2 IEC62056-62接口类(IC)

IEC62056-62接口类将IEC 62056-61对象标识系统中的数据项进行分类、归整,采用对象建模的方法构造了计量仪表通信的接口模型,规定了计量仪表的功能、数据显示和数据交换方式等,是COSEM核心组成部分。COSEM把计量仪表看成是公共事业部门商业过程的一个重要组成部分,从仪表通信的角度采用对象建模的方法建立了仪表的接口模型,它不包含仪表的数据采集和数据处理方面的内容,从“外部”来看,这个接口模型代表了计量仪表在商业过程中的“行为特征”。

接口模型由数据、寄存器、扩展寄存器、需量寄存器、通用曲线等23个接口类组成,见图3。这些接口类的实例即为对象,所有对象的第一个属性都是逻辑名,即OBIS码。逻辑名连同类标识码和版本号一起,唯一标识对象包含信息的含意,并与厂家无关。按照面向

对象的程序设计方法,各种不同接口类的集合构成了一个标准类库,制造商从这个标准类库中选择一个子集来建立自己产品的模型,并进行产品设计,这种标准化仪表接口类库的概念为不同的用户和制造商提供多种多样的选择而且又不失互操作性。

基类

数据

IEC光口设置

寄存器

活动日历

扩展寄存器

寄存器监视器

需量寄存器

特殊日表 时钟

单个操作时间表 通用曲线

LN连接 SN连接 寄存器激活 脚本表 时间表 SAP分配表

PSTN MODEM配置

PSTN自动应答 PSTN自动拨号 IEC HDLC设定

IEC双绞线(1)设置

实用表格

图3 接口类库

从上面的介绍可以看出,COSEM的理念是非常清晰的,它希望简化计量仪表的通信设计,制造商可以把精力集中在以提高产品性能的核心技术的开发方面,为用户提供快捷和高水平的服务,避免在仪表通信部分花去大量的精力进行低水平重复开发。

使用DLMS/COSEM标准与计量仪表通信基于客户机/服务器模型,其中计量计费系统主站(或其它抄表设备)充当客户机,计量仪表充当服务器,给客户机提供服务,因此在DLMS/COSEM中,计量仪表也称为COSEM服务器。如图4所示,COSEM服务器模型为三层体系结构:

第一层:物理设备。它包含一个或多个逻辑设备,其中一个必须是管理逻辑设备,用来抽象表示物理电能表。

第二层:逻辑设备。它包含一组可访问COSEM对象,用来表示计量仪表的功能单元。 第三层:COSEM对象。它是构建逻辑设备的功能模块,即COSEM对象模型。 图5演示如何使用COSEM服务器模型来构建一块具有简单功能电能表的模型,该模型包括1个管理逻辑设备,包括4个可访问的COSEM对象:LDN(Logical Device Name)逻辑设备名对象、正向有功总电能底度值寄存器对象、正向有功费率1电能底度值寄存器对象、A(Association)连接对象。

COSEM对象通过选择接口类来实现。例如图5中电能表的“正向有功总电能底度值寄存器”对象,可以选择“寄存器”类实现。该类共有3个属性:逻辑名、值、倍率量纲和1个方法:复位,“逻辑名”属性表示该寄存器的OBIS码;“值”属性表示该寄存器保存的测量值或状态值;“倍率和量纲”属性表示值属性的倍率和量纲;“复位”方法可以对该寄存器的值清零。正向有功总电能底度值寄存器对象通过 “寄存器”类的实例化对象来实现,其属性分别为1.1.1.8.0.255、1483、10^1Wh,表示该“正向有功总电能底度值寄存器”为14.83kWh。根据不同需要,按照上述过程用各种对象如同搭“积木”一样可以构建各种类型

的电能表。通过定义“积木块”来实现电能表的整体功能,具有最大限度的灵活性,既可以覆盖大范围的产品——从非常简单的居民表到复杂的多功能电能表,又具有可扩展性来满足将来需求。

在解除管制的市场中,所有参与者都需要得到数据,但通常只有部分数据访问权限。为了满足这种市场需求,使用“连接”对象来控制访问方式。“连接”对象针对不同的客户,执行相应的身份验证机制,提供不同层次的信息。安全级别分为最低、低(LLS)、高(HLS)三种。最低安全级别主要在数据采集系统获取未知仪表的结构时使用。低安全级别为客户机身份验证提供了一个密码。它主要在信道能够提供充分保证防止偷听和报文(密码)反演时采用。高级安全是一个四步验证的过程,采用加密算法和密钥。使用高级安全时,客户机和服务器都需要进行验证。这种验证机制在信道不能提供充分保证防止偷听和报文(密码)反演时采用。COSEM规范没有规定加密算法。另外在COSEM应用层中也使用了加密技术。

COSEM 物理设备A COSEM 逻辑设备2

COSEM COSEM对象

管理逻辑设备

COSEM对象

图4 COSEM服务器模型

电能表

管理逻辑设备

LDN

寄存器:正向有功总电能底度值

寄存器:正向有功费率1电能底度值

A 图5 具有简单功能电能表的模型

1.3 IEC62056-53 COSEM应用层

为在通信介质中传输COSEM对象模型,IEC62056参照OSI参考模型,制定了简化的三层通信模型,包括应用层、数据链路层(或中间协议层)和物理层,如图6所示。COSEM应

用层完成对COSEM对象的属性和方法的访问,将信息转换为字节串,通过低层通信协议在对等的应用层之间传送这些信息,实现了对象模型与低层通信协议隔离。对于各种类型的通信介质,只需更换与其配套的低层通信协议,丝毫不会影响COSEM应用层及对象模型。 COSEM应用层是在DLMS的基础上制定的。DLMS原来是指配电线报文规范(Distribution Line Message Specification),它是一个应用层规范,与低层通信协议和信道无关,是为支持配电设备在计算机集成环境中进行发送和接收报文通信而设计的,它由IEC TC 57制定成国际标准IEC 61334-4-41。为了给结构化建模和仪表数据交换提供具有互操作性的环境,这一概念后来发展成为设备语言报文规范,用于支持诸如远方抄表、负荷控制/管理和增值服务等应用,并适用于计量各种能量类型如电、水、气和热等。COSEM的主要目的是为计量设备或系统提供一个面向商业领域的对象模型,同时保持与现存DLMS标准的向前兼容性,为了达到这些目的,COSEM包容并发展了DLMS。除了与原有DLMS标准保持完全兼容外,COSEM还通过使用COSEM对象来更加满足计量的特定需求。

使用COSEM接口类与仪表通信基于客户机/服务器模型,计量仪表在此模型中充当服务器的角色。通常情况下,客户机和服务器的应用进程分别位于不同的设备,它们之间的信息交换借助于通信协议来实现,如图6所示。

.request 客户机 服务器 .response

.request .response

应用层 数据链路层 (中间协议层)

物理层

物理通道

图6– 通过通信协议进行信息交换

由IEC62056-61的介绍可知,对COSEM对象的引用可以使用对象的逻辑名,即OBIS码,但是为了兼容以前的计量仪表,还可以采用短名来引用COSEM对象方法和属性。因此服务器侧COSEM应用层提供两套机制和DLMS服务集来访问对象的方法和属性。短名引用从以前的DLMS标准继承而来,逻辑名引用则是为了支持对象模型对DLMS标准进行了扩展。客户机侧应用层总是使用逻辑名引用。

当使用短名引用时,每个对象的属性和方法首先必须映射到由DLMS命名的变量。通过读取“短名连接”对象的object_list属性可以获得分配给计量设备的基本名。短名引用通过COSEM应用层的READ和WRITE服务实现。

当使用逻辑名引用时,属性和方法可通过对象的逻辑名,即OBIS码,并在确定该属性和方法的索引值之后进行访问。逻辑名引用通过COSEM应用层的GET、SET(对于属性)和ACTION(对于方法)服务实现。 1.4 低层通信协议

低层通信协议指三层通信模型中的数据链路层和物理层,用来实现计量仪表和数据采集系统之间的信息报文传送。由于计量仪表通信大多采用面向连接的异步通信,所以采用了在

协议 国际上经过广泛认可的使用HDLC协议的数据链路层,在IEC62056-46中定义。物理层在IEC62056-42中定义,用于支持PSTN、GSM、双绞线(RS485)等。由于IEC1107通信协议应用广泛,对该协议进行扩充后制定了IEC62056-21,能够支持COSEM对象,用于通过光口或电流环实现直接本地数据交换。

为使计量仪表的COSEM对象模型通过其它通信介质传输,如Internet、GPRS、PLC等,只需要更换低层通信协议即可,通信介质仅依赖于低层通信协议,而不会影响COSEM应用层及COSEM对象模型。目前在Internet上应用已经通过了可行性研究,将来COSEM 应用可以方便地与其它Internet应用一起使用和发展。

2 IEC62056标准体系的特点

相对于其它常用的计量仪表通信协议,如IEC1107、IEC 62056-31、IEC 60870-5-102以及北美使用的通信协议ANSI C12.18(光口)、C12.19(公用表)和C12.21(电话通信)和国内使用的DL/T645等,IEC62056标准体系能够支持各种各样的商务活动、支持变革与竞争,并显著降低系统生存周期费用,这是IEC62056标准与其它通信协议标准的本质区别。该标准体系的特点有:

⑴ 定义了对象模型,该模型适用于各种能量类型,包括电、气、水、热等。每个对象都有一个唯一的标识码,用来标识在界面上显示和通信线路上传输的数据。该模型还支持厂家自定义实例、属性和方法,并可增加新的接口类和版本而不会改变访问对象的服务,从而实现了互操作性。

⑵ 接口类将仪表功能进行了标准化,包括寄存器、需量记录、费率和活动时间表、时钟同步处理以及能量质量监测等等。同时定义了属性值的数据类型,并将数据类型随同数据一起传送,从而保证数据含意不会出现二义性,确保了数据的溯源性和一致性。

⑶ 支持多用户访问,具有多重身份验证和访问权限机制,确保数据的安全性。

⑷ 由于对象模型完全做到了与通信介质无关,因而可以广泛选择通信介质,无需改变模型和数据采集系统的应用程序。与其它协议不同,在数据采集系统中需要为每一个新的计量仪表型号定制专用的设备驱动程序,而该标准体系支持构建一个通用的设备驱动程序,一个客户机系统既支持全部标准化的性能,又可以支持特殊性能。

3 IEC62056标准体系的应用

IEC62056标准体系目前在国际上得到了广泛的认可,并已经应用于多种能量计量领域(如电、热水、冷水、气、热等)的仪表、集中器、计量计费系统、自动抄表系统、负荷控制和管理系统、配电自动化系统和其它增值服务等。国外一些知名厂家已经生产出遵循该标准的计量仪表和计量计费系统。

IEC62056标准体系完全支持各种类型计量仪表的应用,包括从复杂仪表如关口表和大用户表,到简单仪表如居民用户表。制造厂家只需根据具体需要,从标准化的对象库中选取适当的对象来实现各种各样的功能,生产厂家还可以采用标准化的方法,自定义对象来实现对于厂家的独特功能。这种标准化的对象库及设计方法既能保证各个厂家遵循统一的标准,又不会限制每个厂家的创新能力。

IEC62056标准同样适用于集中器的设计。集中器作用是采集、存储、处理多块表计的数据,可通过服务器模型具体实现,表计通过逻辑设备模型来实现,每块表计的数据则通过每个逻辑设备中对象来实现。这种方法同样可应用于同时计量多种能量类型的组合式计量仪表以及多用户表的设计之中。

IEC62056标准亦适用于计量计费系统的设计。系统主站只需构建一个通用的设备驱动程序,就能支持不同厂家不同型号表计以及多种能量类型,通信介质升级换代也不会影响主

站的应用程序,克服了以往系统主站需要为每一个新的计量设备类型定制专用的设备驱动程序的弊端。

4 结束语

由于IEC62056标准体系具有良好的互连性和互操作性,实现了原始计量数据的溯源性和一致性,具有其它计量仪表通信标准所无法比拟的优点,因而在全世界范围内得到了广泛认可和应用。计量仪表制造厂家和系统集成商只要共同遵循IEC62056标准体系,实现计量仪表通信标准的统一,将会给计量仪表制造厂家、系统集成商和用户带来巨大的经济效益。

参考文献:

[1]IEC 61334, Distribution automation using distribution line carrier systems [S]. [2]IEC 61361, User requirements for local and remote meter data exchange —Applications and performance [S].

[3]IEC 62056, Electricity metering - Data exchange for meter reading [S].

第一作者简介: 宋晓林(1973 - ),男,工程师,西北电力试验研究院电测室,现为西安交通大学在读硕士生,从事电能计量和自动抄表方面的应用和研究。

通信地址:西安市友谊东路308号西北电力试验研究院电测室,邮编:710054 办公室电话:(029)7892965转3227 传真:(029)7892965转3225 手机:13002976032

E-mail:xiaolinsong@sina.com

本文来源:https://www.bwwdw.com/article/2alv.html

Top