System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及自动驾驶汽车智能充电,尤其是涉及一种充电站智能选择方法、装置、自动驾驶汽车及存储介质。
技术介绍
1、随着自动驾驶汽车的普及,越来越多人选择电车出门,充电问题成为人们日常出现需要考虑的之一。目前,虽然充电站的数量在不断增加,但用户在选择充电站和预约充电时仍面临效率和便利性不足的问题。如何提高自动驾驶汽车充电的效率和用户体验,成为当前亟待解决的技术问题。
2、现有技术中,自动驾驶汽车用户通常通过手动查询充电站信息,并根据自身需求选择适合的充电站进行预约。然而,这种方法不仅效率低下,而且容易受到信息不准确或更新不及时的影响,导致用户无法及时获取最优的充电方案。另外,现有技术在充电站的选择和预约过程中,往往缺乏智能化的决策支持,无法根据用户的实际需求和充电站的实时状态进行灵活调整。
3、在充电站选择以及路径的规划过程中缺乏智能化决策支持,使得用户在需要自动驾驶汽车需要充电时,可能面临充电站繁忙、充电桩故障等问题,严重影响了充电效率和用户体验。
技术实现思路
1、有鉴于此,本申请实施例提供了一种充电站智能选择方法,用于解决现有技术中对于充电站选择以及路径的规划缺乏智能化决策支持的技术问题。
2、第一方面,本申请提供了一种充电站智能选择方法,所述方法包括:
3、获取自动驾驶汽车的车辆实时数据;
4、根据所述车辆实时数据,确定可用充电站集合;
5、获取所述可用充电站集合中每个充电站的充电站实时数据;
7、获取所述优先级评分最高的第一目标充电站,根据所述车辆实时数据与所述第一目标充电站的实时数据,确定第一目标路径;
8、根据预设时间周期,获取所述每个充电站第二优先级评分,根据所述第二优先级评分,更新所述第一目标充电站得到第二目标充电站,更新所述第一目标路径得到第二目标路径。
9、可选的,所述根据所述车辆实时数据,确定可用充电站集合包括:
10、所述车辆实时数据包括电池状态数据、车辆位置数据以及行驶路线数据;
11、根据所述电池状态数据计算所述自动驾驶汽车的剩余可行驶里程;
12、根据所述剩余可行驶里程、所述车辆位置数据以及所述行驶路线数据,确定充电站搜索区域;
13、根据所述充电站搜索区域进行可用充电站搜索,得到所述可用充电站集合。
14、可选的,所述根据所述充电站实时数据,确定所述每个充电站的第一优先级评分包括:
15、所述充电站实时数据包括充电站位置数据、充电站使用数据;
16、根据所述充电站位置数据与所述车辆位置数据,确定所述每个充电站的最短行驶路径;
17、根据所述最短行驶路径确定所述自动驾驶汽车与所述每个充电站的距离数据以及路径行驶时间;
18、根据所述充电站使用数据确定所述自动驾驶汽车的预计等待时间;
19、根据所述距离数据、所述充电站使用数据、所述路径行驶时间以及所述预计等待时间,通过预设的权重占比进行加权计算,得到所述每个充电站的第一优先级评分。
20、可选的,所述根据所述充电站位置数据与所述车辆位置数据,确定所述每个充电站的最短行驶路径包括:
21、步骤a1,将地图标注为多个节点,根据所述充电站位置数据将所述每个充电站的位置设置为目标节点,根据车辆位置数据将所述自动驾驶汽车的位置设置为起始节点;
22、步骤a2,将所述起始节点加入开放列表;
23、步骤a3,更新所述开放列表中最小移动距离成本的节点为当前节点;
24、步骤a4,对所述当前节点进行拓展,获取所述当前节点与相邻节点的移动距离成本;
25、步骤a5,重复执行所述步骤a3与所述步骤a4,直至所述当前节点为所述目标节点,得到所述最短行驶路径。
26、可选的,所述根据所述车辆实时数据与所述第一目标充电站的实时数据,确定第一目标路径包括:
27、获取所述自动驾驶汽车与所述第一目标充电站的可用路径组合;
28、对所述可用路径组合进行适应度评分,获取所述可用路径组合中每条可用路径的适应度评分;
29、获取最高适应度评分的第一目标可用路径;
30、对所述第一目标可用路径进行路径优化,得到第二目标可用路径;
31、获取所述第二目标可用路径适应度评分;
32、当所述第二目标可用路径适应度评分小于所述最高适应度评分时,将所述第一目标可用路径设置为所述第一目标路径,当所述第二目标可用路径适应度评分大于所述最高适应度评分时,将所述第二目标可用路径设置为所述第一目标路径。
33、可选的,所述对所述第一目标可用路径进行路径优化,得到第二目标可用路径包括:
34、对所述第一目标可用路径进行路径交叉处理,得到处理路径;
35、对所述处理路径进行路径变异处理,得到所述第二目标可用路径。
36、可选的,所述方法还包括:
37、当目标充电站不可用时,获取其他充电站的第三优先级评分,根据所述第三优先级评分确定所述自动驾驶汽车的第三目标充电站与第三目标路径。
38、第二方面,本申请提了供一种充电站智能选择装置,所述装置包括:
39、第一获取模块,用于获取自动驾驶汽车的车辆实时数据;
40、充电站扫描模块,用于根据所述车辆实时数据,确定可用充电站集合;
41、第二获取模块,用于获取所述可用充电站集合中每个充电站的充电站实时数据;
42、评分计算模块,用于根据所述充电站实时数据,确定所述每个充电站的第一优先级评分;
43、目标确定模块,用于获取所述优先级评分最高的第一目标充电站,根据所述车辆实时数据与所述第一目标充电站的实时数据,确定第一目标路径;
44、周期更新模块,用于根据预设时间周期,获取所述每个充电站第二优先级评分,根据所述第二优先级评分,更新所述第一目标充电站得到第二目标充电站,更新所述第一目标路径得到第二目标路径。
45、第三方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的充电站智能选择方法的步骤。
46、本申请通过自动驾驶车辆的车辆实时数据确定可用充电站集合;并通过可用充电站集合中每个充电站的充电站实时数据确定所述每个充电站的第一优先级评分;根据优先级评分最高的第一目标充电站以及车辆实时数据从而确定最佳充电的第一目标路径;并基于预设时间周期获取每个充电站第二优先级评分,根据所述第二优先级评分,更新所述第一目标充电站得到第二目标充电站,更新所述第一目标路径得到第二目标路径。使得了自动驾驶汽车能够实时保持最佳充电路径对最佳充电站的行驶,确保自动驾驶车辆能够在最短时间内、高效、安全地完成充电任务。
...【技术保护点】
1.一种充电站智能选择方法,其特征在于,所述方法包括:
2.根据权利要求1所述的充电站智能选择方法,其特征在于,所述根据所述车辆实时数据,确定可用充电站集合包括:
3.根据权利要求1所述的充电站智能选择方法,其特征在于,所述根据所述充电站实时数据,确定所述每个充电站的第一优先级评分包括:
4.根据权利要求3所述的充电站智能选择方法,其特征在于,所述根据所述充电站位置数据与所述车辆位置数据,确定所述每个充电站的最短行驶路径包括:
5.根据权利要求1所述的充电站智能选择方法,其特征在于,所述根据所述车辆实时数据与所述第一目标充电站的实时数据,确定第一目标路径包括:
6.根据权利要求5所述的充电站智能选择方法,其特征在于,所述对所述第一目标可用路径进行路径优化,得到第二目标可用路径包括:
7.根据权利要求1至6中任意一项所述的充电站智能选择方法,其特征在于,所述方法还包括:
8.一种充电站智能选择装置,其特征在于,所述装置包括:
9.一种自动驾驶汽车,其特征在于,包括存储器、处理器以及存储在
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任意一项所述的充电站智能选择方法的步骤。
...【技术特征摘要】
1.一种充电站智能选择方法,其特征在于,所述方法包括:
2.根据权利要求1所述的充电站智能选择方法,其特征在于,所述根据所述车辆实时数据,确定可用充电站集合包括:
3.根据权利要求1所述的充电站智能选择方法,其特征在于,所述根据所述充电站实时数据,确定所述每个充电站的第一优先级评分包括:
4.根据权利要求3所述的充电站智能选择方法,其特征在于,所述根据所述充电站位置数据与所述车辆位置数据,确定所述每个充电站的最短行驶路径包括:
5.根据权利要求1所述的充电站智能选择方法,其特征在于,所述根据所述车辆实时数据与所述第一目标充电站的实时数据,确定第一目标路径包括:
6.根据权利要求5所述的...
【专利技术属性】
技术研发人员:李剑,刘华春,
申请(专利权)人:深圳市神州路路通网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。