标准适用范围与监测对象 (Scope)
................................................................................. 1
1
修订条款
-- -- 根据信息类型不同,长度和数据类型不同 7。
2
修订条款
2 数据包结构 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 9 一个完整的数据包应由起始符、命令单元、识别码、数据加密方式、数据单元长度、数据单元和校验码组成,数据包结构和定义见表5。 表5 数据包结构和定义起始字节定义数据类型描述及要求 0 起始符 STRING 固定为ASCII 字符'##',用“0x23,0x23”标识 2 命令单元命令标识 BYTE 命令单元定义见7.1.3 3 应答标志 BYTE 4 唯一标识符 STRING 当传输车辆数据时,应使用车辆VIN,其字码应符合GB 16735 的规定 21 数据加密方式 BYTE 宜加密方式如下: 0x01:数据不加密;0x02:数据经过RSA算法加密;0x03:数据经过AES128 位算法加密;0x04:数据经过SM2算法加密;0x05:数据经过SM4算法加密;0x06:数据经过AES512位算法加密;“0xFE”表示异常,“0xFF” 表示无效,其他预留 22 数据单元长度 WORD 数据单元长度时数据单元的总字节数,有效值范围为0~65531 24 数据单元 — 数据单元格式和定义见第8章倒数第一位校验码 BYTE 采用BCC(异或校验)法,校验范围从命令单元的第一个字节开始,同后一字节异或,直到校验码前一字节为止,校验码占用一个字节,当数据单元存在加密时,应先加密后校验,先校验后解密 7。
3
修订条款
1 命令标识命令标识应是发起方的唯一标识,命令标识定义见表6。 表6 命令标识定义编码定义方向 0x01 车辆登入上行 0x02 车辆登出上行 0x03 周期数据上报上行 0x04 事件数据上报上行 0x05 补发信息上报上行 0x06 统计信息上报上行 0x07 数据查询上行 0x08 平台登入上行 0x09 平台登出上行 0x10 平台密钥交换上行/下行 0x10~0x13 终端上行数据预留上行 0x14~0x7F 上行数据系统预留上行 0x80~0x82 终端下行数据预留下行 0x83~0xBF 下行数据系统预留下行 0xC0~0xFE 平台交换自定义数据自定义 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 10 7。
4
删除淘汰
2 应答标志命令的应答方应答标志位0xFE,表示此包为命令包;当应答标志不是0xFE时,被动接收方不应答。 当命令的被动接收方应答标志不是0xFE时,此包表示为应答包。 当服务端发送应答时,应变更应答标志,保留报文时间,删除其余报文内容,并重新计算校验位。 应答标志定义见表7。 表7 应答标志定义编码定义说明 0x01 成功接收到的信息正确 0x02 错误设置未成功 0x03 VIN重复 VIN重复错误 0xFE 命令表示数据包为命令包,而非应答包 7。
5
修订条款
4 时间时间应采用GMT+8时间,时间定义见表8。 表8 时间定义数据表示内容长度(字节) 数据类型有效值范围年 1 BYTE 0~99 月 1 BYTE 1~12 日 1 BYTE 1~33 小时 1 BYTE 0~23 分钟 1 BYTE 0~59 秒 1 BYTE 0~59 7。
6
修订条款
5 车辆登入车辆登入数据格式和定义见表9。 表9 车辆登入数据格式和定义数据表示内容长度(字节) 数据类型描述及要求车辆登入时间 6 BYTE[6] 时间定义见表8 登入流水号 2 WORD 车载终端每登入一次,登入流水号自动加1,从1 开始循环累加,最大值为65531,循环周期为天可充电储能系统编码 n×m STRING 可充电储能系统编码宜为终端从车辆获取的值 7。
7
修订条款
6 车辆登出车辆登出的数据格式和定义见表10。 表10 车辆登出数据格式和定义数据表示内容长度(字节) 数据类型描述及要求车辆登出时间 6 BYTE[6] 时间定义见表8 登出流水号 2 WORD 登出流水号与当次登入流水号一致可充电储能系统编码 n×m STRING 可充电储能系统编码宜为终端从车辆获取的值 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 11 7。
8
修订条款
7 平台登入平台登入的数据格式和定义见表11。 表11 平台登入数据格式和定义数据表示内容长度(字节) 数据类型描述及要求平台登入时间 6 BYTE[6] 时间定义见表8 登入流水号 2 BYTE 下级平台每登入一次,登入流水号自动加1,从1开始循环累加,最大值为65531,循环周期为天平台用户名 12 STRING 平台登入用户名平台密码 20 STRING 平台登入密码加密规则 1 BYTE 0x01:数据不加密 0x02:数据经过SM2算法加密 0x03:数据经过SM4算法加密;0x04:数据经过RSA算法加密;0x05:数据经过AES129位算法加密 0xFE:表示异常 0xFF:表示无效;其他预留 7。
9
修订条款
8 平台登出平台登出的数据格式和定义见表12。 表12 平台登出的数据格式和定义数据表示内容长度(字节) 数据类型描述及要求登出时间 6 BYTE[6] 时间定义见表8 登出流水号 2 BYTE 登出流水号与当次登入流水号一致 7。
10
修订条款
2 WIFI 通信数据包结构和定义 7。
11
修订条款
1 数据类型协议中传输的数据类型见表13。 表13 数据类型数据类型描述及要求 BYTE 无符号单字节整型(字节,8位) WORD 无符号双字节整型(字节,16位) DWORD 无符号四字节整型(字节,32位) BYTE[n] n字节 STRING ASCII字符码 7。
12
修订条款
2 传输规则协议应采用大端模式的网络字节序来传递字和双字。
13
修订条款
2 数据包结构 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 12 一个完整的数据包应由起始符、命令单元、识别码、数据加密方式、数据单元长度、数据单元和校验码组成,数据包结构和定义见表14。 表14 数据包结构和定义起始字节定义数据类型描述及要求 0 起始符 STRING 固定为ASCII 字符’##’,用“0x23,0x23”标识 2 命令单元命令标识 BYTE 命令单元定义见7.2.3 3 应答标志 BYTE 4 唯一识别码 STRING 当传输车辆数据时,应使用车辆VIN,其字码应符合GB 16735 的规定 21 数据单元加密方式 BYTE 宜加密方式如下: 0x01:数据不加密;0x02:数据经过RSA算法加密;0x03:数据经过AES128 位算法加密;“0xFE”表示异常,“0xFF”表示无效,其他预留 22 数据单元长度 WORD 数据单元长度是数据单元的总字节数,有效值范围:0~65531 24 数据单元 — 数据单元格式和定义见第8 章倒数第1 位校验码 BYTE 采用BCC(异或校验)法,校验范围从命令单元的第一个字节开始,同后一字节异或,直到校验码前一字节为止,校验码占用一个字节,当数据单元存在加密时,应先加密后校验,先校验后解密 7。
14
修订条款
1 命令标识命令标识应是发起方的唯一标识,命令标识定义见表15。 表15 命令标识定义编码数据内容方向 0xC0 车端换电状态上行 0xC1 车辆状态上行 0xC2 车辆电池信息上行 0xD0 站端换电状态下行 0xD2 换电站属性下行 0xD3 车辆在位状态下行 0xD4 安装电池包编码下行 0xE0 鉴权上行/下行 0xE1 鉴权验证上行/下行 7。
15
修订条款
2 应答标志扩展编码0xFC宜为请求,0xFD宜为响应,见表16。 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 13 表16 应答标志定义编码定义说明 0xFC 请求表示数据包为发送方发出 0xFD 响应表示数据包为接收方发出 7。
16
修订条款
3 蓝牙通信数据包结构和定义蓝牙通信数据帧结构和定义见表17。 表17 数据包结构和定义起始字节长度/字节定义数据类型描述及要求 0 1 Slave ID BYTE 当前Slave的标识ID 1 2 PDU ID WORD 数据包的标识ID 3 226 数据单元 -- 数据单元格式和定义见第8章 231 1 PDU Cnt BYTE 每次发送数据包都+1 7。
17
修订条款
4 射频通信数据包结构和定义射频通信数据帧结构和定义见表18,其中命令字符定义见表19。 表18 数据帧格式和定义起始字节定义数据类型描述及要求 0 前导字节 BYTE 定义4 字节 4 同步字节 BYTE 定义4 字节 8 数据长度 BYTE 此帧信号传递的数据长度,其计数包含数据传输目的地址 +CMD 字节+加密信息+数据单元 9 数据传输目的地址 BYTE 接收端目的地址,仅当射频数据中包含目的地址时,才能被对应节点接收 10 CMD 字节预留信息 BIT 4 BIT 预留信息命令字符 BIT 命令字符定义见表19 11 加密信息 BYTE 定义8 字节的加密信息 19 数据单元 BYTE 数据单元格式和定义见第8 章倒数第1 字节校验码 BYTE 校验码定义:CRC8 CRC 的计算包含前导及同步字节 CRC 从所有位都设为1 的初始字开始计算表19 命令字符定义类型编码定义换电站端命令字符定义 0x01 获取车辆信息(预留) 0x02 获取车辆电池包编码信息 0x03 获取车辆应用报文信息 0x04~0x0F 预留车辆端命令字符定义 0x01 发送车辆信息(预留) 0x02 发送车辆电池包编码信息 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 14 表19 (续) 类型编码定义车辆端命令字符定义 0x03 发送车辆应用报文信息 0x04~0x0F 预留 8 数据单元格式及定义 8。
18
修订条款
1 交互数据范围车辆与换电系统的交互数据宜包含车辆认证信息、安全确认信息、换电进程信息、结算信息。数据长度、数据类型和参考信号定义可由各使用方根据自身需求自行扩展定义。
19
修订条款
2 车辆认证信息车辆将认证相关信息发送给换电设施,换电设施确认该车辆为入网车辆,并将认证结果反馈给车辆。 车辆认证信息数据单元格式与定义见表20。 表20 车辆认证信息数据单元格式与定义信号长度数据类型参考信号定义方向发送选项车辆VIN 17 STRING ASCII字符码,符合GB 16735要求上行可选项 1号电池包编码 24 STRING ASCII字符码,符合GB/T 34014 要求上行可选项 2号电池包编码 24 STRING ASCII字符码,符合GB/T 34014 要求上行可选项车辆认证状态 2 BIT 0x0: 默认 0x1: 通过 0x2: 未通过 0x3: 预留下行可选项 8。
20
修订条款
3 安全确认信息充电设施获取车辆的安全相关信息,判断车辆是否满足开启换电,为后续车辆正常换电做准备。车辆安全确认信息数据单元格式与定义见表21。 表21 车辆安全确认信息数据单元格式与定义信号长度数据类型参考信号定义方向发送选项车辆与换电设施通信连接状态 2 BIT 0x0:未连接 0x1:已连接 0x2:超时 0x3:预留上行可选项钥匙状态 2 BIT 0x0:OFF 0x1:ACC 0x2:IGN ON 0x3:CRANK 上行可选项挡位状态 1 BIT 0x0:初始值 0x1:N挡上行必选项车辆高压连接状态 1 BIT 0x0:连接状态 0x1:断开状态上行可选项 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 15 表 21(续) 信号长度数据类型参考信号定义方向发送选项手刹/脚刹状态 1 BIT 0x0:卡钳释放状态 0x1:卡钳夹紧状态上行必选项制动踏板状态 1 BIT 0x0:未踩制动 0x1:已踩制动上行必选项自动驻车状态 2 BIT 0x0:功能关闭 0x1:自动驻车启用 0x2:功能待命 0x3:故障上行可选项方向盘转向角 2 WORD 有效值范围:-738~738(表示-738度~738度) 上行必选项主驾车门状态 1 BIT 0x0:关闭 0x1:开启上行必选项副驾车门状态 1 BIT 0x0:关闭 0x1:开启上行可选项左后车门状态 1 BIT 0x0:关闭 0x1:开启上行可选项右后车门状态 1 BIT 0x0:关闭 0x1:开启上行可选项后尾门状态 1 BIT 0x0:关闭0x1:开启上行可选项主缸压力 1 BYTE 0x00~0xFE:主缸压力值 0xFF: 无效压力值上行可选项主缸压力有效性 1 BIT 0x0:无效 0x1:有效上行可选项换电站属性 1 BYTE 0x0:初始值 0x1:倒库式 0x2:正入式 0x3:垂直进入式下行可选项车辆是否停靠到位 1 BIT 0x0: 未到指定位置 0x1: 到达指定位置下行可选项入口道闸开闭状态 1 BIT 0x0:关闭 0x1:打开下行可选项入口道闸开闭有效性 1 BIT 0x0:无效 0x1:有效下行可选项出口道闸开闭状态 1 BIT 0x0:关闭 0x1:打开下行可选项出口道闸开闭有效性 1 BIT 0x0:无效 0x1:有效下行可选项电池更换系统内是否有车 1 BIT 0x0:无车 0x1:有车下行可选项 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 16 8。
21
删除淘汰
4 换电进程信息换电过进程中换电车辆与换电设施交互的信息见表22。 表22 换电进程信息数据单元格式与定义信号长度数据类型参考信号定义方向发送选项车辆换电状态 4 BIT 0x0:待机 0x1:等待 0x2:准备中 0x3:换电允许 0x4:换电中 0x5:换电结束 0x6: 故障 0x7: 准备失败 0x8: 写E2存储数据上行可选项车辆换电自检故障状态 2 BIT 0x0: 初始值 0x1: 车辆故障 0x2: 电池包故障 0x3: 车辆和电池包故障上行可选项电池包是否匹配 1 BIT 0x0: 匹配 0x1: 不匹配上行可选项换电启动 1 BIT 0x0:无启动 0x1:换电启动下行可选项站端换电状态 4 BIT 0x0:初始值 0x1:准备中 0x2:准备完成 0x3:安装中 0x4:安装完成0x5:成功 0x6:故障 0x7:车辆启动失败 0x8:中止 0x9:取消下行可选项安装电池包编码 24 BYTE ASCII 字符码,符合GB/T 34014 要求下行可选项电池包安装状态 2 BIT 0x0:初始值 0x1:未完成 0x2:新包安装完成 0x3:原包安装完成下行可选项电池包安装个数 2 BIT 安装电池包总个数,目前最大支持2 个下行可选项电池包1快换锁状态 2 BIT 0x0: 初始值 0x1: 锁止状态 0x2: 解锁状态 0x3: 预留上行可选项 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 17 表22(续) 信号长度数据类型参考信号定义方向发送选项电池包2快换锁状态 2 BIT 0x0: 初始值 0x1: 锁止状态 0x2: 解锁状态 0x3: 预留上行可选项更换上电池包1 蓝牙MAC地址 6 BYTE 更换上电池包的蓝牙MAC 地址下行可选项更换上电池包2 蓝牙MAC地址 6 BYTE 更换上电池包的蓝牙MAC 地址下行可选项 8。
22
修订条款
5 结算信息计费结算过程中换电车辆与换电设施交互的信息见表23。 表23 结算信息数据单元格式与定义信号长度数据类型参考信号定义方向发送选项车辆累计里程 4 DWORD 有效值范围:0~9 999 999(表示0km~999 999.9km),最小计量单元:0.1km。“0xFF FF FF FE”表示异常,“0xFF FF FF FF” 表示无效(参考GB/T 32960.3 表9) 上行可选项动力电池包1剩余电量SOC 1 BYTE 有效值范围:0~100 (表示0%~100%) 上行必选项动力电池包2剩余电量SOC 1 BYTE 有效值范围:0~100 (表示0%~100%) 上行可选项电池包1的SOH 1 BYTE 有效值范围:0~1,最小计量单元:0。
23
修订条款
01 上行可选项电池包2的SOH 1 BYTE 有效值范围:0~1,最小计量单元:0。
24
修订条款
01 上行可选项电池包可用能量 1 WORD 有效值范围:0~102,最小计量单元:0.4kWh 上行可选项电池包1本次小计里程 4 DWORD 有效值范围:0~9 999 999 (表示0km~999 999.9km),最小计量单元:0.1km。“0xFF FF FF FE”表示异常,“0xFF FF FF FF”” 表示无效上行可选项电池包2本次小计里程 4 DWORD 有效值范围:0~9 999 999 (表示0km~999 999.9km),最小计量单元:0.1km。“0xFF FF FF FE”表示异常,“0xFF FF FF FF”” 表示无效上行可选项电池包1本次小计放电总能量 2 WORD 有效值范围:0~6 555 (表示0~6 555kWh), 最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 18 表23(续) 信号长度数据类型参考信号定义方向发送选项电池包2本次小计放电总能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包1累计放电总能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包2累计放电总能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包1本次小计V2X放电量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包2本次小计V2X放电量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包1累计V2X 放电量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包2累计V2X 放电量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包1本次小计换电站外回充能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包2本次小计换电站外回充能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包1本次小计换电站外插抢充电能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包2本次小计换电站外插抢充电能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包1累计换站外回充能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包2累计换站外回充能量 2 WORD 有效值范围:0 ~6 555 ( 表示0~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项 std.miit.go std.miit.go std.miit.go QC/T XXXX-XXXX 19 表23(续) 信号长度数据类型参考信号定义方向发送选项电池包1累计站外插抢充电能量 2 WORD 有效值范围:0 ~6 555 (表示0 ~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包2累计站外插抢充电能量 2 WORD 有效值范围:0 ~6 555 (表示0 ~6 555kWh),最小计量单元:0.1kWh。“0xFF FE”表示异常,“0xFF FF”表示无效上行可选项电池包1累计里程 4 DWORD 有效值范围:0~9 999 999 (表示0km~ 999 999.9km),最小计量单元:0.1km。 “0xFF FF FF FE”表示异常,“0xFF FF FF FF””表示无效上行可选项电池包2累计里程 4 DWORD 有效值范围:0~9 999 999 (表示0km~ 999 999.9km),最小计量单元:0.1km。 “0xFF FF FF FE”表示异常,“0xFF FF FF FF””表示无效上行可选项电池包1累计充电总能量 4 DWORD 有效值范围:0~9 999 999 (表示0km~ 999 999.9km),最小计量单元:0.1km。 “0xFF FF FF FE”表示异常,“0xFF FF FF FF””表示无效上行可选项电池包2累计充电总能量 4 DWORD 有效值范围:0~9 999 999 (表示0km~ 999 999.9km),最小计量单元:0.1km。 “0xFF FF FF FE”表示异常,“0xFF FF FF FF””表示无效上行可选项 _________________ std.miit.go std.miit.go std.miit.go
核心起草科研机构与龙头企业矩阵:
中国汽车技术研究中心有限公司北京新能源汽车股份有限公司上海汽车集团股份有限公司创新研究开发院蔚来汽车科技(安徽)有限公司奥动新能源汽车科技有限公司宁德时代新能源科技股份有限公司合肥国轩高科动力能源有限公司中汽研新能源汽车检验中心(天津)有限公司浙江吉智新能源汽车科技有限公司杭州鸿途智慧能源技术有限公司
归口管理:
全国汽车标准化技术委员会(SAC/TC 114)提出并归口