

OCPP 2.0.1中的新功能
目录
1.介绍 2
2.OCPP 2中的新功能。0.1? 2
2.1.文件结构 2
2.2.设备型号 3
2.3.交易处理 4
2.4.改善客户体验 5
2.5.支持ISO 15118 5
2.6.保护措施 5
3.未来发展 6
1.介绍 2 2.在OCPP 2.0.1中有哪些新功能?2 2.1.文件结构2 2.2.设备型号3 2.3.事务处理4 2.4.改善客户体验5 2.5.支持ISO 15118 5 2.6.安全5 3.未来发展6
OCA白皮书
版权所有:©2023开放收费联盟。保留所有权利。
本文件在*知识共享署名-非衍生物4.0国际公共许可*(https://creativecommons.org/licenses/by-nd/4.0/legalcode).下提供
OCA白皮书 版权所有:©2023开放收费联盟.保留所有权利.本文件在*知识共享署名-非衍生物4.0国际公共许可*(https://creativecommons.org/licenses/by-nd/4.0/legalcode).下提供
1.介绍
开放充电点协议(OCPP)是业界支持的充电站和充电站管理系统(CSMS)之间通信的实际标准,旨在适应任何类型的充电技术。OCPP是一个开放的标准,没有成本或许可障碍。OCPP的发展是由开放收费联盟(OCA)管理。
OCPP从2010年就开始存在了。它最初只在西欧使用。2015年,OCA发布了OCPP 1.6版本,其中包括支持智能充电。这个版本最终被世界各地的制造商使用,而OCPP成为了充电站事实上的标准协议。
随着充电站和电动汽车技术的不断发展,充电的用例也在不断发展。一方面,简单的低成本充电器被开发用于家庭充电,同时高功率快速充电器与多个连接器高达350 kW或更多上市。OCPP必须同时满足这两者的需求。这导致了要求对复杂系统的配置和监控提供更多的支持
充电器,以及为了提高安全性,但与此同时,OCPP应该仍然适合用在内存和处理能力有限的低成本充电站上。
在2020年,OCA发布了OCPP 2.0.1,这是从OCPP 1.6向前迈出的一大步。OCPP 2.0.1并不是OCPP 1.6的增量扩展,尽管它使用了许多相同的概念,甚至共享一些相同的概念
信息因此,OCPP 2.0.1与OCPP 1.6不向后兼容。例如,事务-
处理已更改,这是为了支持可配置的启动和结束条件
引入了事务处理和一个全新的概念,即设备模型,以提供先进的配置和监控功能。
本白皮书解释了OCPP 2.0.1中哪些新特性。
1.介绍
开放充电点协议(OCPP)是业界支持的充电站和充电站管理系统(CSMS)之间通信的实际标准,旨在适应任何类型的充电技术.OCPP是一个开放的标准,没有成本或许可障碍.OCPP的发展是由开放收费联盟(OCA)管理.
OCPP从2010年就开始存在了.它最初只在西欧使用.2015年,OCA发布了OCPP 1.6版本,其中包括支持智能充电.这个版本最终被世界各地的制造商使用,而OCPP成为了充电站事实上的标准协议.
随着充电站和电动汽车技术的不断发展,充电的用例也在不断发展.一方面,简单的低成本充电器被开发用于家庭充电,同时高功率快速充电器与多个连接器高达350 kW或更多上市.OCPP必须同时满足这两者的需求.这导致了要求对复杂系统的配置和监控提供更多的支持
充电器,并提高安全性,但同时,OCPP
2.在OCPP 2.0.1中有哪些新功能?
2.1.文件结构
当从OCPP 2.0.1开始时,您会注意到的第一件事是新的文档结构。这个
规范是围绕信息性文本、用例和需求表构建的,使新规范更容易阅读、实现和测试。
为了可读性和实现的目的,OCPP 2.0.1被分为七个部分。
2.在OCPP 2.0.1中有哪些新功能?2.1.文件结构 当从OCPP 2.0.1开始时,您会注意到的第一件事是新的文档结构.这个 规范是围绕信息性文本、用例和需求表构建的,使新规范更容易阅读、实现和测试.为了可读性和实现的目的,OCPP 2.0.1被分为七个部分.
表1。OCPP规范的部件
OCPP规范的部件 | |
|---|---|
第0部分 | 介绍 |
第1部分 | 建筑与拓扑结构 |
第2部分 | 规范:用例和需求、消息、数据类型和所引用的组件和变量 附录:安全事件、标准化计量单位、组件和变量 |
第3部分 | 方案 |
OCPP规范的部件 | |
|---|---|
第4部分 | 实施指南JSON |
第5部分 | 认证配置文件 |
第6部分 | 测试用例 |
维护访问。
该设备模式通过大大提高监控和远程支持能力,帮助公民社会组织减少充电站网络的停机时间和运营成本。
2.3.交易处理
2.3.1.所有与事务相关的功能的一条消息
随着电动汽车充电市场的增长,CSMS需要管理的充电站和交易数量也在增长。在OCPP 2.0.1中,关于事务的报告的结构和方法是统一的。在OCPP 1.x中,事务数据的报告通过消息开始事务,停止事务,
计量值和状态通知。随着市场向更增强的调度和数据量的增加发展,就需要更复杂的交易数据处理。
所有开始事务、停止事务和与事务相关的度表值和状态通知消息都被替换为“事务事件”消息。状态通知消息仍然存在,但仅针对状态
关于连接器与事务相关的可用性的通知。
2.3.2.数据减少
随着在OCPP 1.6中在网络套接字上引入JSON,可以大幅降低移动数据成本
取得在OCPP 2.0.1中,引入了对Web插座压缩的支持,这进一步减少了数据量。
2.3.3.可配置的起点和停止点
在OCPP 1.6中,当电动汽车连接并授权充电时,就开始交易。在那
指向充电站,发送一条StartTransaction.req信息。当授权结束后,事务就停止了。通过第二次出示签帐卡)。
OCPP 2.0.1引入了可配置的起点和停止点。这意味着可以配置在电缆连接时(甚至在授予授权之前)开始事务,并在电缆连接时结束事务
不连贯的或者,我们可以定义,事务的开始和停止完全由授权的开始和结束来决定。甚至可以将停车场占用作为起点或终点。
2.3.4.改进的脱机行为
在OCPP 1.6中,CSMS为在充电站上开始的每个事务生成一个事务ID。这意味着,当充电站离线时(即。它与它没有CSMS),它需要生成临时的
事务ID,因为它不能从CSMS获取事务ID。一旦恢复连接并按时间顺序发送到后台办公室,工作站将临时id替换为
它从后台办公室接收到的实际事务ID。
在OCPP 2.0.1中,已不再需要这种繁琐的过程,因为生成事务ID的责任已被转移到了充电站。按时间顺序传输与事务相关的消息的限制也被取消了:事务消息如何有一个序列号,允许CSMS重建事件的时间顺序。
2.4.改善客户体验
OCPP 2.0.1有几个增强功能来改善客户体验。
支持不同的授权令牌类型,例如。为信用卡或自动收费(通过MAC地址进行授权)
支持适用于用户的语言代码,并提供多种语言的个人信息(例如,描述关税)。
支持在显示器上显示与事务相关的或通用的消息。
定期显示更新的运行成本和交易完成时的最终成本。
2.5.支持ISO 15118
带有中国化学会连接器的电动汽车支持ISO 15118-2协议。它有一些高级的功能,如Plug &
充电和高级智能充电。当启用插充电时,电动汽车将向充电站提供合同证书,根据该证书是否授予授权。先进的智能充电
该能力使电动汽车可以发送有关所请求的电量和预期出发时间的信息。
这允许CSMS生成在交易中使用。OCPP 2.0.1完全支持ISO 15118-2协议。
支持插头和充电授权,以及安装和更新ISO 15118证书的所有功能。
支持来自电动汽车的智能充电输入,如其充电需求和充电配置文件,以及在需要更新充电时间表时的重新协商过程。
只有通过OCA应用程序说明中描述的定制支持提供给OCPP 1.6:“使用ISO 15118与OCPP 1.6插头和充电”。
2.6.保护措施
为了加强OCPP对抗网络攻击,我们增加了以下改进:
充电站和CSMS认证安全配置文件(3级)
对客户端证书的密钥管理
使用已签名的固件进行安全的固件更新
沙痂安全事件日志
这些安全特性已经在OCA白皮书中描述的扩展中被重新移植到OCPP 1.6上:“改进了OCPP 1.6-J的安全性”
3.未来发展
电动汽车充电领域正在进行许多新的发展:双向充电(车辆到电网)、电网代码支持、与能源管理系统的集成以及ISO 15118协议(ISO 15118-20)等等。
开放收费联盟正在密切关注这些发展,并将为这些功能提供支持
未来OCPP 2.1版本。这个版本和未来的版本将向后兼容OCPP 2.0.1,
这意味着所有的OCPP 2.0.1功能将在未来的版本中继续工作。因此,OCPP 2.0.1将在未来的很多年里作为OCPP的基础。
附录:OCPP 2.0.1功能块列表
下面是OCPP 2.0.1物种形成所围绕的功能块的列表。
条款 | 功能块标题 | 描述 |
|---|---|---|
A. | 保护措施 | 针对OCPP协议的安全规范。 |
B. | 资源调配 | 充电站和回收基础 来自这些充电站的配置信息。 |
C. | 授权 | 所有与授权相关的功能。 |
D. | 本地授权列表管理 | 管理本地授权列表(白名单)。 |
E. | 交易记录 | 在充电站上启动/停止的事务的基本OCPP事务相关功能。 |
F. | 远程控制 | 来自CSMS的远程控制管理:远程事务控制,解锁连接器和远程触发器。 |
G. | 可用性 | 状态通知消息和可用性的更改。 |
H. | 预订 | 充电站的预订功能。 |
I. | 关税和成本 | 向电动汽车司机显示关税和成本信息。 |
J. | 计量 | 在定期采样和/或时钟校准的定时基础上发送计量值的功能。 |
K. | 智能充电 | 使CSO(或间接的第三方)能够影响充电时段的充电电流/功率,或设置充电站可提供给电动汽车的功率/电流量的限制的功能。 |
L. | 固件管理 | 支持对充电站的固件进行更新。 |
M. | ISO 15118证书管理 | 安装和更新ISO 15118证书。 |
N. | 诊断学 | 从充电站上传诊断文件,并监控充电站。 |
O. | 显示消息 | 在充电站的显示屏上显示信息。 |
P. | 数据传输 | 发送自定义消息。 |