一种针对车辆运维作业的处理方法及装置与流程

文档序号:35198648发布日期:2023-08-22 00:32阅读:17来源:国知局
一种针对车辆运维作业的处理方法及装置与流程

本公开涉及数据处理,具体而言,涉及一种针对车辆运维作业的处理方法及装置。


背景技术:

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、基于所述第一区域网格簇中的所述区域网格到每个所述聚类中心的距离,将所述区域网格划分到对应的所述距离最小的聚类中心所在的运维处理单元,并更新每个运维处理单元的聚类中心;重复该步骤,直到更新前后的聚类中心之间的距离小于预设阈值,得到聚类后的各个运维处理单元。

47、一种可选的实施方式中,所述装置还包括信息推荐模块,用于在将确定的每个所述第一区域网格簇分别划分为多个运维处理单元之后,针对每个所述运维处理单元,基于所述运维处理单元中的各个所述区域网格的网格位置信息,确定所述运维处理单元的边界位置信息;

48、基于所述边界位置信息,向车辆运维端发送运维作业推荐信息;所述运维作业推荐信息中包含至少一个运维处理单元的所述边界位置信息。

49、第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的针对车辆运维作业的处理方法的步骤。

50、第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的针对车辆运维作业的处理方法的步骤。

51、第五方面,本公开实施例提供了一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述第一方面,或第一方面中任一种可能的针对车辆运维作业的处理方法的步骤。

52、关于上述针对车辆运维作业的处理装置、计算机设备、计算机存储介质以及计算机程序产品的效果描述参见上述针对车辆运维作业的处理方法的说明,这里不再赘述。

53、本公开实施例提供的针对车辆运维作业的处理方法及装置,通过获取多个历史工单对应的各个车辆的车辆位置信息;基于预先将目标地域范围划分成的多个区域网格的网格位置信息,和车辆位置信息,确定各个车辆分别所在的目标区域网格的网格位置信息;基于各个目标区域网格的网格位置信息,确定目标地域范围对应的至少一个第一区域网格簇;将确定的每个第一区域网格簇分别划分为多个运维处理单元;其中,运维处理单元用于对目标地域范围内的车辆进行运维作业指导。

54、也即,本公开实施例预先将目标地域范围划分成了多个区域网格,利用历史工单对应的各个车辆的车辆位置信息,能够准确找到车辆所在目标区域网格,也即确定停放有车辆的目标区域网格,各个目标区域网格能够很好地覆盖目标地域范围内的各个车辆位置;对各个目标区域网格进行聚类得到的第一区域网格簇能够反映目标地域范围内各个车辆的聚集区域;之后,将确定的每个第一区域网格簇分别划分为多个运维处理单元,这样得到的各个运维处理单元的分布较为集中、且各个运维处理单元的区域范围大小是一致的,在此基础上,利用运维处理单元实现车辆运维作业指导,能够确保作业任务量较为均衡,方便安排运维工人的统一运维作业,有效降低了运维管理的复杂程度,可以从整体上提升运维作业效率。

55、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1