第二章:IEEE2030.5官网相关资料介绍

第一章:2030.5、CSIP、Rule21简介 and 本项目内容介绍
第二章:IEEE2030.5官网相关资料介绍
第三章:IEEE2030.5文档
第四章:Common Smart Inverter Profile

编者注:本系列文章为编者开发过程的经验,如有错误欢迎提醒指正,谢谢。不构成权威指导

前言

逆变器满足IEEE2030.5/Common Smart Inverter Profile 应用协议标准要求,可以与满足IEEE2030.5协议的北美电力公司服务器进行互联互通,实现即插即用,远程调度和数据监测等功能,标志着分布式发电系统正式步入智能电网,万物互联的时代。

一、什么是IEEE2030.5?

在IEEE 2030.5开发之前,ZigBee联盟于2007年12月批准了ZigBee Smart Energy 1.0(SEP 1.0)规范作为最终规范。自那时以来,它已进行了更新和扩展,包括多个版本,包括2012年11月的1.1b。最初的应用集中在智能电网与家庭局域网内的家用电器和其他能耗设备的通信上。
该标准是由能源供应生态系统中的许多利益相关者开发的,包括智能电表,电器,可编程恒温器和家庭中其他设备的制造商,公用事业,能源服务提供商以及世界各地的政府和标准组织。该标准的制定工作始于2008年,并于2013年正式成为IEEE标准,并被采纳为IEEE 2030.5-2013。 SEP 2在2009年被美国国家标准技术研究院(NIST)选为家庭能源管理设备的标准。
在IEEE 2030.5(当时称为SEP 2.0)的开发与被采纳为IEEE标准之间,由HomePlug电力线联盟,Wi-Fi联盟和ZigBee联盟组成了SEP 2互操作性联盟(称为CSEP)。

二、官网资料

IEEE 2030.5-2018 - IEEE Standard for Smart Energy Profile Application Protocol
The application layer with TCP/IP providing functions in the transport and Internet layers to enable utility management of the end user energy environment, including demand response, load control, time of day pricing, management of distributed generation, electric vehicles, etc. is defined in this standard. Depending on the physical layer in use (e.g., IEEE 802.15.4™, IEEE 802.11™, IEEE 1901™, IEEE 1901.2™), a variety of lower layer protocols may be involved in providing a complete solution. Generally, lower layer protocols are not discussed in this standard except where there is direct interaction with the application protocol. The mechanisms for exchanging application messages, the exact messages exchanged including error messages, and the security features used to protect the application messages are defined in this standard. With respect to the Open Systems Interconnection (OSI) network model, this standard is built using the four layer Internet stack model. The defined application profile sources elements from many existing standards, including IEC 61968 and IEC 61850, and follows a RESTful architecture (Fielding [B3]) using IETF protocols such as HTTP. (Additional files for downloads can be found at https://standards.ieee.org/content/dam/ieee-standards/standards/web/download/2030.5-2018_downloads.zip)

具有 TCP/IP 的应用层在传输层和互联网层提供功能,以实现最终用户能源环境的公用事业管理,包括需求响应、负荷控制、一天中的时间定价、分布式发电管理、电动汽车等在本标准中。根据所使用的物理层(例如,IEEE 802.15.4™、IEEE 802.11™、IEEE 1901™、IEEE 1901.2™),提供完整解决方案可能涉及多种较低层协议。通常,本标准不讨论低层协议,除非与应用协议有直接交互。本标准定义了交换应用程序消息的机制、交换的确切消息(包括错误消息)以及用于保护应用程序消息的安全特性。对于开放系统互连 (OSI) 网络模型,该标准是使用四层 Internet 堆栈模型构建的。定义的应用程序配置文件从许多现有标准(包括 IEC 61968 和 IEC 61850)中获取元素,并遵循使用 IETF 协议(如 HTTP)的 RESTful 架构(Fielding [B3])。 (其他下载文件可在 https://standards.ieee.org/content/dam/ieee-standards/standards/web/download/2030.5-2018_downloads.z​​ip 找到)

1.补充材料

Downloads 2030.5-2018_downloads.zip

补充材料包含的事2030.5协议内容以及说明文档以及报文示例。解压2030.5-2018_downloads.zip进入该文件夹,__MACOSX是macos上压缩的缓存文件,在mac系统中时不可见的,在windows系统中可以删掉,也可以不理会。
2030.5-2018_downloads
打开Model Build 20180301文件夹包含一下内容:

  1. Documentation:说明文档,这个可以了解一下参数定义和轮询周期定义。
  2. Examples:报文示例,这个可以看看,有哪些报文是我们需要参考的后面参考程序详细讲。
  3. Model HTML:
  4. Source
  5. sep.xsd : XML模式文件,这个可以看一下,但是这个是最新的,下载示例程序中的是旧的。
  6. sep_wadl.xml
  7. sep_wadl.xml
  8. wadlExt.xsd

说明文档Documentation

说明文档包含更新日志changelog.txt、编者注Editor Notes.txt、IEEE 2030.5 Model.docx、IEEE 2030.5 WADL.docx。

Editor Notes.txt:建议先看,了解一下sep.xsd文档的作用,用XML工具验证一下使用scheam验证xml文件的正确性:
xmllint --schema ./sep.xsd INPUTFILE(s) --noout
有兴趣的读者可以了解一下。但是我们这里不使用这个方法。因为底下步骤会导致我们无法进行下去

  1. Right-click on “IEEE 2030.5” -> Documentation -> Generate Documentation
    这一步,提示宏被禁用,读者可以买正版尝试。

changelog.txt更新日志是协议功能更新,一些字段新增和更改记录。

IEEE 2030.5 Model.docx:定义了IEEE2030.5的所有字段内容及含义
IEEE 2030.5 封装。
IEEE 2030.5 模型被组织成功能集,由子包表示。 但是,所有结构都在单个命名空间内定义。
在这里插入图片描述
设备能力包
包含用于传送由发布主机实现的资源的对象的定义。
在这里插入图片描述

EEE 2030.5 WADL.docx:WADL是面向资源的描述,WADL是基于HTTP的。

报文示例 Examples

在Examples文件夹中包含*.exi和.xml文件,CSIP通信采用的是XML格式。如下请求DeviceCapability 和中断设备列表EndDeviceList 的示例报文。

编者注:下面设计到XML格式,不明白的可自行学习。XML教程

请求

 Get /dcap

响应

<?xml version="1.0"?>
<DeviceCapability href="/dcap" xmlns="urn:ieee:std:2030.5:ns">
	<DemandResponseProgramListLink all="1" href="/drp"/>
	<MessagingProgramListLink all="2" href="/msg"/>
	<EndDeviceListLink all="1" href="/edev"/>
	<SelfDeviceLink href="/sdev"/>
</DeviceCapability>

DeviceCapability 是设备资源,通信建立后请求设备资源,应答DemandResponseProgramListLink 设备上传响应资源地址,MessagingProgramListLink消息程序列表资源地址,EndDeviceListLink 终端设备列表资源地址,SelfDeviceLink 自设备资源地址。
我们需要的是EndDeviceListLink 终端设备列表资源地址,因为下一步将请求EndDeviceList 终端设备列表。

请求

 Get /edev

响应

<?xml version="1.0"?>
<EndDeviceList all="1" href="/edev" results="1" subscribable="0" xmlns="urn:ieee:std:2030.5:ns">
	<EndDevice href="/edev/3" subscribable="0">
		<ConfigurationLink href="/edev/3/cfg"/>
		<DeviceInformationLink href="/edev/3/di"/>
		<DeviceStatusLink href="/edev/3/ds"/>
		<FileStatusLink href="/edev/3/fs"/>
		<PowerStatusLink href="/edev/3/ps"/>
		<sFDI>987654321005</sFDI>
		<changedTime>1379905200</changedTime>
		<FunctionSetAssignmentsListLink all="3" href="/edev/3/fsal"/>
		<RegistrationLink href="/edev/3/reg"/>
		<SubscriptionListLink all="0" href="/edev/3/subl"/>
	</EndDevice>
</EndDeviceList>

EndDeviceList是终端设备列表,获取DeviceCapability得到终端设备列表资源地址后Get /edev响应得到。里面包含终端设备EndDevice子模块,一个列表可以包含多个EndDevice,这和在服务器注册了多少终端设备相关。EndDevice 子模块内部就是包含了该终端设备资源,更新时间,注册信息等其他信息。

2.工作组介绍

    Working Group			SEP2 - Smart Energy Profile 2.0
	Working Group Chair		Robby Simpson
    Sponsor Committee		COM/PLC - Power Line Communications
	Society					IEEE Communications Society
	IEEE Program Manager	Jennifer Santulli
	Existing Standards		Superseded

总结

IEEE 2030.5是一套协议规范,规定的范围比较广,还适用于远程读表、收费。除了周期轮询还可以使用订阅的方式。
下一章节,将会对智能逆变器涉及的IEEE 2030.5协议部分CSIP进行探讨【传送门】。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
IEEE 2030.5是一项国际电气和电子工程师协会(IEEE)制定的标准,旨在促进可再生能源与智能电网之间的互联互通。 IEEE 2030.5为可再生能源发电系统和智能电网中的设备定义了一种统一的通信接口和数据模型。它提供了一种标准化的方式,使得不同厂商的设备可以互相通信和交互,从而实现能源产生、传输和管理的高效和集成。 这项标准支持多种类型的能源设备,如太阳能发电机、风力发电机、储能设备等。通过IEEE 2030.5的通信接口,这些设备可以与智能电网中的其他设备和系统进行数据交换和控制操作。 IEEE 2030.5的实施使得能源管理变得更加智能、高效和可持续。它支持能源数据的实时监测与控制,有助于优化能源系统的运行和管理。同时,该标准提供了一种安全和可靠的通信机制,保障能源系统的稳定和可靠性。 另外,IEEE 2030.5还为可再生能源发电和智能电网系统的互连提供了框架和原则。它定义了不同层次之间的通信和数据管理规范,使得各个能源系统可以互相协调,形成一个更加可靠和灵活的能源网络。 总之,IEEE 2030.5是一项重要的标准,推动了可再生能源与智能电网的互联互通,实现了能源系统的高效、智能和可持续发展。它为能源行业的发展带来了许多机会和挑战,促使各类能源设备和系统更好地协同运行,为社会提供更可靠、更环保的能源服务。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Geek__1992

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值