System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及交通运输的,尤其是涉及一种油料运输路径规划方法、装置、设备及存储介质。
技术介绍
1、随着社会发展,油料作为一种能源物质,需求量巨大,油料包括汽油、柴油等。不同区域的油料资源不同,所以需要利用长途运输的方式将油料资源丰富的油料运输至油料资源相对匮乏的区域,以满足油料的使用需求。
2、相关技术中,对于油料运输,一般是运输车辆按照既定路线进行油料运输,此种运输方式较为固定,难以应对不同时期的道路的状况变化。
技术实现思路
1、为了选取合适道路,以应对道路的状况变化,本申请提供一种油料运输路径规划方法、装置、设备及存储介质。
2、本申请提供的一种油料运输路径规划方法采用如下的技术方案:
3、一种油料运输路径规划方法,包括:
4、获取出发位置和目标位置;
5、基于所述出发位置和所述目标位置获取多条历史路径;
6、选取多条所述历史路径中使用频率最高的所述历史路径,并将选取的所述历史路径作为相关历史路径;
7、获取当前路径影响信息;
8、基于所述当前路径影响信息对所述相关历史路径进行修正,并生成运输路径。
9、通过采用上述技术方案,电子设备获取出发位置和目标位置,基于出发位置和目标位置获取多条历史路径,然后选取其中使用频率最高的历史路径,并将其作为相关历史路径,然后电子设备获取到当前路径影响信息,基于当前路径影响信息对相关历史路径进行修正,即当前的道路状况可能与以往的道路状况不
10、可选的,所述基于所述当前路径影响信息对所述相关历史路径进行修正,并生成运输路径,包括:
11、基于所述相关历史路径获取多个替代路段;
12、获取每个所述替代路段对应的第一建筑密度;
13、基于所述替代路段获取所述相关历史路径对应的第二建筑密度;
14、判断所述第一建筑密度是否小于所述第二建筑密度;
15、若所述第一建筑密度小于所述第二建筑密度,则基于第一建筑密度小于第二建筑密度的所述替代路段修正所述相关历史路径。
16、通过采用上述技术方案,在电子设备基于相关历史路径获取替代路段,然后获取每个替代路段对应的第一建筑密度,同时电子设备基于替代路段获取相关历史路径对应的第二建筑密度,判断第一建筑密度是否小于第二建筑密度,若第一建筑密度小于第二建筑密度,则电子设备基于替代路段修正相关历史路径。若运输过程出现事故,运输路段覆盖人数少,那么在出现燃烧、爆炸等情况时,能够一定程度上降低周围人受伤的概率。
17、可选的,所述基于所述当前路径影响信息对所述相关历史路径进行修正,并生成运输路径,包括:
18、基于所述相关历史路径和所述当前车辆信息计算第一运输时间;
19、基于所述相关历史路径获取道路信息;
20、判断所述道路信息是否包括施工信息;
21、若所述道路信息包括施工信息,则基于所述施工信息获取对应的维修路段;
22、基于所述维修路段获取多个绕行路段;
23、计算每个绕行路段对应的所需时间;
24、选取其中所需时间最短的绕行路段;
25、基于所述所需时间最短的所述绕行路段修正所述相关历史路径。
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.根据权利要求4所述的一种油料运输路径规划方法,其特征在于,在所述随机选取一第一适配路径并基于选取的所述第一适配路径修正所述相关历史路径之前,还包括:
6.根据权利要求1所述的一种油料运输路径规划方法,其特征在于,所述基于所述当前路径影响信息对所述相关历史路径进行修正,并生成运输路径,包括:
7.根据权利要求6所述的一种油料运输路径规划方法,其特征在于,若无规避路线,还包括:
8.一种油料运输路径规划装置,其特征在于,还包括:
>9.一种电子设备,其特征在于,包括处理器,所述处理器与存储器耦合;所述处理器用于执行所述存储器中存储的计算机程序,以使得所述电子设备执行如权利要求1至7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得所述计算机执行如权利要求1至7任一项所述的方法。
...【技术特征摘要】
1.一种油料运输路径规划方法,其特征在于,包括:
2.根据权利要求1所述的一种油料运输路径规划方法,其特征在于,所述基于所述当前路径影响信息对所述相关历史路径进行修正,并生成运输路径,包括:
3.根据权利要求1所述的一种油料运输路径规划方法,其特征在于,所述基于所述当前路径影响信息对所述相关历史路径进行修正,并生成运输路径,包括:
4.根据权利要求3所述的一种油料运输路径规划方法,其特征在于,在所述基于所述所需时间最短的所述绕行路段修正所述相关历史路径之前,还包括:
5.根据权利要求4所述的一种油料运输路径规划方法,其特征在于,在所述随机选取一第一适配路径并基于选取的所述第一适配路径修正所述相关历史路径之前,还包括:...
【专利技术属性】
技术研发人员:李强,张蕾,张晓寅,董岩,王森杨,
申请(专利权)人:航天万源云数据河北有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。