分享《一套免费开源充电桩物联网系统,是可以立马拿去商用的!》
前 言
T/CEC102《电动汽车充换电服务信息交换》分为四个部分:
——第1部分:总则;
——第2部分:公共信息交换规范;
——第3部分:业务信息交换规范;
——第4部分:数据传输及安全。
本部分为T/CEC 102 的第2部分。
本部分按照 GB/T1.1—2009《标准化工作导则 第1部分:标准的结构和编写》给出的规则编写。
本部分由中国电力企业联合会提出。
本部分由能源行业电动汽车充电设施标准化技术委员会归口。
本部分主要起草单位:青岛特来电新能源有限公司、深圳充电网科技有限公司。
本部分参加起草单位:国网电动汽车服务有限公司、普天新能源有限责任公司、中创三优(北 京)科技有限公司、国家电网公司、国电南瑞科技股份有限公司、许继集团、中国电力科学研究 院、万帮新能源投资集团有限公司、北京伟杰海泰系统集成技术有限公司、深圳科陆电子科技股份 有限公司。
本部分主要起草人:黄伟、王振飞、张锟、杨晓瑜、牛进苍、邵浙海、史双龙、秦俭、傅晶、 马建伟、李晓强、吾喻明、张雷、杨帆、项冬南、邓磊、刘向立、储丹、王亮、刘珂。
本标准为首次发布。
本标准在执行过程中的意见或建议反馈至中国电力企业联合会标准化管理中心(北京市白广路二 条一号,100761)。
电动汽车充换电服务信息交换 第2部分:公共信息交换规范
1 范围
本部分规定了电动汽车充换电业务信息服务交换规范,涵盖公共信息交换的功能描述、信息模型 及接口协议,定义了T/CEC102.1—2016 中的公共信息接口 (Icomm)。
本部分适用于归属不同运营商的电动汽车充换电运营服务平台之间的充换电服务信息交换,以及 电动汽车充换电运营服务平台与第三方服务及管理平台之间的信息交换。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T2260—2007 中华人民共和国行政区划代码
T/CEC 102.1—2016 电动汽车充换电服务信息交换 第1部分:总则
3 术语和定义
T/CEC 102.1—2016 界定的术语和定义适用于本部分。
4 功能描述
公共信息接口共支持3个功能,分别是:
a) 获取充换电设施信息。
获取充换电设施信息是指支持数据需求方可以查询基础设施运营商的充电站信息,查询充电站的 范围是双方提前约定好的充电站范围。需要支持全部查询和增量查询的方式。
b) 同步充电设备运行状态。
同步充电设备运行状态是实现数据需求方将基础设施运营商的充电站的运行状态同步到数据需 求方。
c) 收集充电站统计信息。
收集充电站统计信息是数据需求方可以查询基础设施运营商的某些场站运行情况的统计信息。
公共信息交换的业务流程见附录A。
5 公共信息对象
5.1 公共信息对象关系定义
公共信息的对象包括:基础设施运营商信息、充电站信息、充电设备信息、充电设备接口信息、充 电站统计信息、充电设备统计信息、充电设备接口统计信息、充电站状态信息、充电设备接口状态。
如图1 所示, 一个基础设施运营商至少运营一个充电站,每个充电站至少包含一个充电设备,每 个充电设备会有一个和多个充电接口。
充换电设施的实时状态,应该以充电设备接口的实时状态为最小上报单位,在批量查询的时候, 为了提高效率,可以以充电站为单位,查询对应的充电设备的实时状态。
在进行数据统计时,应以某个充电站为单位,定期查询统计数据。
5.2 基础设施运营商信息 (OperatorInfo)
用于描述设备运营商的一些基础信息,其中运营商 ID 使用组织机构代码(去掉“-”符号的9 位 字符,下文提及组织机构代码与此相同),运营商电话至少填写一个,方便用户联系运营商。
详细定义请参见表1。
其中,对于新营业执照(三码合一),其组织机构代码为社会信用代码去掉前八位和最后一位后的 中间的数字。
5.3 充电站信息 (StationInfo)
用于描述充电站的信息,包含充电站的基本信息、服务信息、支付信息等,其中基本信息的设 备所属方 ID 为充电设备所属方的组织机构代码,如果不是代运营充电站,应填入和运营商 ID 一 样 的值。
站点类型分为公共、个人、专用、其他四大类,其中专用分为公交、环卫、物流、出租车几类。 详细定义请参见表2。
5.4 充电设备信息 (EquipmentInfo)
对充电设备的描述,包含设备编码、设备生产商组织机构代码、设备型号、设备生产日期、设备 类型、充电设备经纬度等。
详细定义请参见表3。
5.5 充电设备接口信息 (ConnectorInfo)
对充电设备接口的基本信息对象的描述,包含充电设备接口编码、充电设备接口名称、充电设备 接口类型、额定电压、额定电流、额定功率等。
如果设备为交流,其中额定电压上限以及额定电压下限可填入一样的值。
详细定义请参见表4。
5.6 充电设备接口状态 (ConnectorStatusInfo)
对充电设备接口实时状态对象的描述,包含充电设备接口编码、充电设备接口状态等。 详细定义请参见表5。
5.7 充电站状态信息 (StationStatusInfo)
对充电站的状态描述,包含充电站ID 、充电设备接口状态列表等。
详细定义请参见表6。
5.8 充电站统计信息 (StationStatsInfo)
对充电站进行统计分析时使用的对象,包含站点编号、开始日期、结束日期,运营商累计电量、 设备编码、充电设备接口编码以及充电设备接口累计电量等。
详细定义请参见表7。
5.9 充电设备统计信息 (EquipmentStatsInfo)
对充电站的设备进行统计分析时使用的对象,统计某个充电设备的充电电量。
详细定义请参见表8。
5.10 充电设备接口统计信息 (ConnectorStatsInfo)
对充电站的设备接口进行统计分析时使用的对象,统计某个充电设备接口的充电电量等。
详细定义请参见表9。
6 接口规范
6.1 概述
为了满足上述业务流程的定义, 一共有4个接口,分别为:
a) 查询充电站信息。
b) 查询统计信息。
c) 设备状态变化。
d) 设备状态查询。
6.2 查询充电站信息
6.2.1 概述
此接口用于查询运营商的充电站的信息。
6.2.2 接口定义
接口名称: query_stations_info。
接口使用方法:由基础设施运营商方实现此接口,数据需求方调用。
查询时需要比对电站、充电设备、充电接口的基本信息的最后修改时间,三者只要有一处修改, 就认为是最新修改时间,然后与输入参数 lastQueryTime 进行对比。
6.2.3 输入参数
输入参数定义请参见表10。
6.2.4 返回值
返回值定义请参见表11。
6.2.5 示例
"ItemSize":1,
"PageCount":1,
"PageNo":1,
"StationInfos":{
"OperationID":"123456789",
"StationID":"O00000000000001",
"StationName":"\u5145\u7535u7ad9u540du79f0",
"EquipmentOwnerID":"123456789",
"CountryCode":"CN",
"AreaCode":"441781",
"Address":"u5730\u5740",
"ServiceTel":"123456789",
"StationType":1,
"StationStatus":50,
"ParkNums":3,
"StationLng":119.97049,
"StationLat":31.717877,
"Construction":1,
"Pictures":[
"http:Wwww.xxx.comVuploadsVplugsVe5VebVcdVf0469308d9bbd99496618d6d87", "http:Wwww.xxx.comVuploadsVplugsV7cV0cV81Va8ed867ffdfb597abaf9982b2c"
],
"EquipmentInfos":[
"EquipmentID":"10000000000000000000003",
"ManufacturerlD":"123456789",
"EquipmentModel":"p3",
"ProductionDate":"2016-04-26",
"EquipmentType":3,
"Power":"3.3",
"EquipmentName":" 一号桩",
"Connectorlnfos":[
{
"ConnectorID":"1",
"ConnectorType": 1,
"VoltageUpperLimits":220,
"VoltageLowerLimits":220,
"Current": 15,
"NationalStandard": 1,
"Power":3.3
6.3 设备状态变化推送
6.3.1 概述
当设备状态发生变化时,推送最新的状态到合作方。
6.3.2 接口定义
接口名称: notification_stationStatus。
接口使用方法:由数据需求方实现此接口,基础设施运营商方调用。
6.3.3 输入参数
输入参数定义请参见表12。
6.3.4 返回值
返回值定义请参见表13。
6.3.5 示例
"Status":0,
6.4 设备接口状态查询
6.4.1 概述
此接口用于批量查询设备实时状态。
6.4.2 接口定义
接口名称: query_station_status。
接口使用方法:由基础设施运营商方实现此接口,数据需求方调用。
6.4.3 输入参数
输入参数定义请参见表14。
6.4.4 返回值
返回值定义请参见表15。
6.4.5 示例
"Total":1,
"StationStatusInfos":{
"StationID":"111111111111111",
"ConnectorStatusInfos":[{
"ConnectorlD":"1",
"Status":4
}]
}
6.5 查询统计信息
6.5.1 概述
此查询用于定期获取每个充电站,在某个周期内的统计信息。
6.5.2 接口定义
接口名称: query_station_stats。
接口使用方法:由基础设施运营商方实现此接口,数据需求方调用。
6.5.3 输入参数
输入参数定义请参见表16。
6.5.4 返回值
返回值定义请参见表17。
6.5.5 示例
"StationStats":{
"StationID":"111111111111111",
"StartTime":"2015-10-01",
"EndTime":"2015-10-02",
"EquipmentStatsInfos":[
"EquipmentID":"100000000000000000000001",
"EquipmentElectricity":100,
"ConnectorStatsInfos":[
"ConnectorlD": "10000000000000000000000101",
"ConnectorElectricity":100
附 录 A (规范性附录) 公共信息交换的业务流程
A.1 概述
针对本部分需要支持的功能,可以采用以下业务流程实现:
a) 备案充换电设施信息流程。
b) 同步充电设备运行状态流程。
c) 收集充电站统计信息流程。
A.2 备案充换电设施信息
如图 A.1 所示,数据需求方可定期调用基础设施运营商的“查询充电站”的接口,查询所有充电 站的信息。同时在一定的周期内,按照一定频率,定期调用基础设施运营商的“查询充电站”的接口 来更新充电站的最新的信息。
因为电站的数据量较大,“查询充电站”接口应提供分页的支持。以保证接口调用时不会因为充电 站信息的数据量太大造成接口调用超时等问题。
A.3 设备状态同步流程
如图 A.2 所示,数据需求方按照一定周期,通过调用基础设施运营商的“设备状态查询”的 接口,更新所有电站的充电设备接口状态。由于运营商电站数量较多,应在每次系统初始化的时 候调用。
在两次调用周期期间,当充电设备接口状态、车位状态、地锁状态发生变化时,基础设施运营商 应把此充电设备接口的最新状态立刻通过调用数据需求方的“设备状态变化”接口告知数据需求方。
A.4 收集充电站统计数据流程
如图 A.3 所示,数据需求方应定期获取充电站的统计信息,这个周期是由数据需求方决定的。调 用时,应针对每一个充电站调用基础设施运营商的“查询统计信息”的接口,查询运营商信息。
参 考 文 献
[1]GB/T2659—2000
[2]GB/T7408—2005
[3]GB/T18391.1—2009 [4]GB/T19596—2004
[5]GB/T29317—2012
世界各国和地区名称代码
数据元和交换格式 信息交换 日期和时间表示法
信息技术 元数据注册系统 (MDR) 第1部分:框架
电动汽车术语
电动汽车充换电设施术语
分享《一套免费开源充电桩物联网系统,是可以立马拿去商用的!》
如果侵权请联系删除。