{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671518297853,"data":{"id":71713503,"title":"9.4Range on route(出行)","slug":"lppdeq","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"
电量信息作为电车用户重点关注的信息之一,在规划页、导航中,结合路径透出电量信息的能力,称为range on route。在原route接口中,上层在基础参数之上,拓展车辆电量相关参数传递给服务,服务下发的路线数据中会包含能耗相关的能源数据。
1)支持的场景:
a)前提:仅支持纯电动且可获取电量参数的车型;
b)用户触发算路;
c)车辆驾驶模式变更;
d)车辆充电结束后;
2)功能描述:
a)在线Range on route:触发算路/刷新条件时客户端上传电量参数,服务下发本条线路的能量消耗数据,并返回到达终点后的剩余电量;若无法到达终点,则服务返回电量耗尽点位置;
b)离线Range on route:对比本条路径里程与当前续航里程,若续航里程不足,则弹出告警,提示:“电量不够到达终点,请查找沿途充电站”;点击进行离线沿途搜充电站;
路径规划:终点可达;
路径规划:终点可达但到达后剩余电量0%~5%,则视觉强化警告;
路径规划-终点不可达告警:
离线Range onroute:不可达警告
c)刷新机制:
所有重算路线(以出行模块定义为准,新能源需求不改动刷新机制)时均刷新,包括:
车辆驾驶模式变更:默认只按照当前驾驶模式请求 route,变更驾驶模式后主动刷新一次
车辆发出结束充电信号后,刷新一次
导航中不可达告警需要处理和低电量检测警告冲突
1)场景:
a)前提:仅支持纯电动且可获取电量参数的车型;
b)用户触发导航、开机继续上次导航时、导航中重算路线
c)导航时车辆驾驶模式变更;
d)可达范围随ETA刷新,支持根据能耗变化、再次判断剩余电量是否可达目的地
2)功能描述:
a)在线导航时触发route,若接收到服务下发的终点不可达消息
b)离线导航时触发Range on route,对比本条路径里程与当前续航里程,若续航里程不足以完成本条路径,则弹出告警,提示:“电量不足以到达目的地,建议搜索附近充电站”
c)可达范围随ETA刷新,支持根据能耗变化、再次判断剩余电量是否可达目的地
a)服务区提示-新增充电站提示
b)服务区增加到达电量透出
TBT计算到达服务区的剩余电量百分比,对外透出,并随TBT的回调更新含到达时电量的服务区信息。BL将到达服务区的电量信息传给客户端。仅支持在线,不支持离线。
HMI可以区分是否可达,及可到达时剩余电量百分比,做不同显示逻辑。Auto示例:
接续算路指的是当电量不足以到达目的地时,自动为用户添加充电桩,算出可以到达目的地的路。 ( 仅前装纯电动且可获取电量参数的项目,才支持range on route对应的自动接续算路)
Range_on参数中,需要透出离线坡度数据。数据编译侧将坡度数据从详细层提到高层,TBT在离线算路时,从数据中获取获取坡度数据,并将坡度数据经过BL透出给系统方