一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

共享车辆的换电方法、装置、计算机设备及可读存储介质与流程

2022-06-05 14:26:29 来源:中国专利 TAG:


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.预计换电时间确定模块,用于根据所述换电优先级,确定预计换电时间,并将所述预计换电时间发送至所述第一用户终端;
56.锁定指令发送模块,用于若接收到确定预约车辆信息,发送锁定指令至所述待换电车辆。
57.第三方面,本技术提供一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器执行时,实现如第一方面所述的共享车辆的换电方法。
58.第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的共享车辆的换电方法。
附图说明
59.为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
60.图1示出了本发明实施例提供的第一种共享车辆的换电方法的流程图;
61.图2示出了本发明实施例提供的第二种共享车辆的换电方法的流程图;
62.图3示出了本发明实施例提供的第三种共享车辆的换电方法的流程图;
63.图4示出了本发明实施例提供的共享车辆的换电装置的结构示意图。
具体实施方式
64.下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
65.通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
66.在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
67.此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
68.除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含
义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。
69.实施例1
70.请参阅图1,图1示出了本发明实施例提供的第一种共享车辆的换电方法的流程图。图1中的共享车辆的换电方法应用于服务器,包括以下步骤:
71.步骤110,接收连续时间段的所有第一用户终端的用车请求。
72.需要理解的是,连续时间是根据实际需求设置的,在此不做限定。第一用户终端可以是任意用于发送用车请求的终端设备,其中,其中,用车请求包括用车时间、用车起点和用车终点。根据连续时间段内接收到的所有第一用户终端的用车请求,确定连续时间段内的用户用车需求,确定区域内需要解锁车辆的用户数量。
73.步骤120,根据所述用车起点对所有所述用车请求进行分类,得到多个分类类型。
74.获取连续时间段的所有的用车起点,以用车起点为圆心。将聚合半径在预设值内的用车起点归类为同一分类类型的用车请求,并形成用车起点范围集合,用车起点范围集合具有集合中心。
75.作为一个示例,通过以下方式确定同一分类类型的用车请求的用车起点的聚合半径:
76.确定同一分类类型的用车请求的第一用车起点;
77.以所述第一用车起点为中心,在所述预设值内确定距离所述第一用车起点最近的第二用车起点;
78.以所述第一用车起点和所述第二用车起点的中心为中心,在所述预设值内确定距离所述第一用车起点和所述第二用车起点的中心最近的第三用车起点;
79.重复执行循环步骤,直至在所述预设值内没有其他用车起点;
80.其中,所述循环步骤包括:
81.根据全部用车起点组成的多边形的质心为中心,在所述预设值内确定距离所述多边形的质心最近的用车起点。
82.需要理解的是,同一分类类型的用车请求的第一用车起点是根据实际需求确定的,在此不做限定。以第一用车起点为中心,获取符合条件的第二用车起点,和/或获取符合条件的第三用车起点及更多的用车起点,直至不存在符合条件的用车起点,即预设值内没有其他用车起点。根据全部用车起点组成的多边形的质心为中心,在预设值内确定距离多边形的质心最近的用车起点,确定同一分类类型的用车请求的用车起点的聚合半径,以确定同一分类类型的用车请求。
83.步骤130,根据所述集合中心确定预设范围内的当前停车数量。
84.接收到第一用户终端的用车请求时,获取用车请求对应的集合中心。确定对应集合中心的预设范围,并确定请求用车的用户所在的预设范围内的当前停车数量。
85.作为一个示例,所述方法还包括:
86.根据所述集合中心确定所述预设范围内的停车点和可容纳停车数量;
87.根据所述可容纳停车数量和所述当前停车数量确定空置比;
88.根据所述集合中心对应的用车请求数量、换电优先级和所述空置比,确定所述停车点的调度优先级。
89.每个停车点对应设置有可容纳停车数量,根据可容纳停车数量和当前停车数量确定空置比,并通过空置比确定停车点内的车辆是否长时间闲置。根据集合中心对应的用车请求数量、换电优先级和空置比,确定停车点的调度优先级,根据停车点的调度优先级调度车辆,有效避免停车点内的车辆长时间未被解锁使用,提高车辆的利用率。
90.在一个可选的示例中,所述根据所述集合中心对应的用车请求数量、所述换电优先级和所述空置比,确定所述停车点的调度优先级,包括:
91.根据所述空置比,对所述停车点进行第一次调度优先级排序,得到第一调度优先级序列,其中,所述空置比越高,所述调度优先级越高;
92.根据同一空置比的停车点的用车请求数量,对所述停车点进行第二次调度优先级排序,得到第二调度优先级序列,其中,所述用车请求数量越多,所述调度优先级越高;
93.根据同一空置比且预设用车请求数量区间对应的换电优先级,对所述停车点进行第三次调度优先级排序,得到第三调度优先级序列,其中,所述换电优先级越高,所述调度优先级越高;
94.根据所述第一调度优先级序列或所述第二调度优先级序列或第三调度优先级序列,确定所述停车点的调度优先级。
95.根据所述空置比,对停车点进行第一次调度优先级排序,得到第一调度优先级序列。若停车点的空置比越高,停车点用车需求越高,对应的调度优先级越高,以避免用户到达停车时,没有足够数量的车辆供用户解锁使用。
96.对于同一空置比的停车点,根据停车点的用车请求数量,对停车点进行第二次调度优先级排序,得到第二调度优先级序列。用车请求数量越多,调度优先级越高,保证停车点内提供足够数量的车辆供用户解锁使用。根据预设用车请求数量区间对应的换电优先级,得到第三调度优先级序列。换电优先级越高,调度优先级越高,保证用户解锁的车辆具有足够的电量行驶至用车终点。
97.根据第一调度优先级序列或第二调度优先级序列或第三调度优先级序列,确定停车点的调度优先级。根据每个停车点的调度优先级,向停车点调度车辆,保证每个停车点都能提供足够数量的车辆供用户解锁使用,提供车辆的利用率。
98.步骤140,根据所述集合中心、所述用车终点和所述当前停车数量,确定当前待换电车辆数量。
99.根据集合中心对应的位置、用车终点对应的位置,得到行驶至用车终点的路程。根据行驶至用车终点的路程,以及预设范围内当前停车数量、每辆车辆的当前可行驶距离,确定预设范围内当前待换电车辆数量,其中,每辆车辆的当前可行驶距离,可根据车辆的当前电量得到,在此不做赘述。
100.步骤150,根据所述集合中心对应的用车请求数量、所述当前待换电车辆数量和所述用车时间,确定当前待换电车辆的换电优先级。
101.具体地,若长时间范围内待换电车辆不会被请求解锁,可将待换电车辆确定为低换电优先级。若短时间范围内待换电车辆会被请求解锁,未及时进行车辆换电,会导致用户请求解锁待换电车辆时,待换电车辆的电量不足以支撑车辆行驶至用车终点。
102.根据集合中心对应的用车请求数量、当前待换电车辆数量和用车时间,确定当前待换电车辆的换电优先级。根据待换电车辆的换电优先级,确定车辆换电的先后顺序及换
电路线,保证用户请求解锁的车辆的电量能够支撑行驶至用车终点。
103.作为一个示例,所述根据所述集合中心对应的用车请求数量、所述当前待换电车辆数量和所述用车时间,确定当前待换电车辆的换电优先级,包括:
104.根据所述用车时间的分布,形成用车时间段;
105.根据所述用车时间段,对当前待换电车辆进行第一次换电优先级排序,得到第一换电优先级序列,其中,所述用车时间段越近,所述换电优先级越高;
106.根据同一用车时间段内的当前待换电车辆数量进行第二次换电优先级排序,得到第二换电优先级序列,其中,所述当前待换电车辆数量越多,所述换电优先级越高;
107.根据同一用车时间段和预设当前待换电车辆数量区间对应的用车请求数量进行第三次换电优先级排序,得到第三换电优先级序列,其中,所述用车请求越多,所述换电优先级越高;
108.根据所述第一换电优先级序列或所述第二换电优先级序列或第三换电优先级序列,确定当前待换电车辆的换电优先级。
109.用车时间段是根据实际需求设置的,在此不做限定。具体地,若当前时间为5:00,根据用车时间的分布,形成5:31至6:30的第一用车时间段,以及6:31至7:30的第一用车时间段。当前时间与第一用车时间段的最小时间间隔为31分钟,与第一用车时间段的最小时间间隔为91分钟。为避免第一用车时间段内请求解锁的车辆的电量不足以支撑至用车终点,用车时间段越近换电优先级越高,即第一用车时间段对应高换电优先级。
110.获取同一用车时间段内的当前待换电车辆数量,根据同一用车时间段内的当前待换电车辆数量进行第二次换电优先级排序,得到第二换电优先级序列。一个集合中心的待换电车辆数量越多,换电所需要的时间越多,用户解锁待换电车辆的概率越高,对应的换电优先级越高。根据同一用车时间段和预设当前待换电车辆数量区间对应的用车请求数量进行第三次换电优先级排序,得到第三换电优先级序列。一个集合中心的用车请求越多,用户解锁待换电用户解锁待换电车辆的概率越高,对应的换电优先级越高。根据第一换电优先级序列或第二换电优先级序列或第三换电优先级序列,确定当前待换电车辆的换电优先级。根据第一换电优先级序列或第二换电优先级序列或第三换电优先级序列,确定当前待换电车辆的换电优先级。根据用户的用车需求,确定当前待换电车辆的换电优先级,进而为用户提供电量充足的车辆。
111.请一并参阅图2,图2示出了本发明实施例提供的第二种共享车辆的换电方法的流程图。作为一个示例,在根据所述集合中心对应的用车请求数量、所述当前待换电车辆数量和所述用车时间,确定当前待换电车辆的换电优先级之前,还包括:
112.步骤151,将所述用车请求分配至换电人员的第二用户终端。
113.需要理解的是,第二用户终端可以是任意用于接收用车请求的终端设备,在此不做限定。换电人员根据第二用户终端接收到的用车请求,得到待换电车辆的信息。
114.步骤152,根据所述第二用户终端的位置信息和所述待换电车辆的位置信息,确定所述第二用户终端与所述待换电车辆之间的相对距离。
115.接收第二用户终端发送的位置信息,并根据第二终端的位置信号和待换电车辆的位置信息,确定第二用户终端与待换电车辆的相对距离。第二用户终端与待换电车辆的相对距离不同,换电人员前往待换电车辆的时长也不同。
116.所述步骤150,包括:
117.步骤153,根据所述集合中心对应的用车请求数量、所述当前待换电车辆数量、所述用车时间和所述相对距离,确定当前待换电车辆的换电优先级。
118.根据集合中心对应的用车请求数量、当前待换电车辆数量、用车时间和相对距离,确定当前待换电车辆的换电优先级。换电人员根据待换电车辆的换电优先级,规划待换电车辆的换电路线,有效避免了用户请求解锁的车辆的电量不足以支撑行驶至用车终点。
119.步骤160,根据所述换电优先级,确定预计换电时间,并将所述预计换电时间发送至所述第一用户终端。
120.不同换电优先级的待换电车辆,换电时间也存在不同。具体地,若待换电车辆的换电优先级较高,预计换电时间较长。若待换电车辆的换电优先级较低,预计换电时间较短。根据换电优先级,确定预计换电时间,并将预计换电时间发送至第一用户终端。用户根据第一用户终端接收到的预计换电时间,确定是否请求解锁待换电车辆。
121.步骤170,若接收到所述第一用户终端发送的确定预约换电信息,发送锁定指令至所述待换电车辆。
122.第一用户终端接收到的预计换电时间之后,若用户确定请求解锁待换电车辆,则通过第一用户终端发送确定预约换电信息。根据接收到的确定预约换电信息,确定需锁定的待换电车辆,并发送锁定指令至待换电车辆。用户确定解锁待换电车辆之后,发送锁定指令至待换电车辆,避免用户解锁待换电车辆之前,或待换电车辆更换电池之前,被其他的用户解锁使用。
123.请一并参阅图3,图3示出了本发明实施例提供的第三种共享车辆的换电方法的流程图。作为一个示例,所述若接收到所述第一用户终端发送的确定预约换电信息,发送锁定指令至所述待换电车辆之后,还包括:
124.步骤180,若接收到所述待换电车辆发送的换电成功信息,发送换电成功提醒指令至所述用户的第一用户终端。
125.若服务器接收到待换电车辆发送的换电成功信息,则确定换电人员已完成对待换电车辆的电池更换。发送换电成功提醒指令至用户的第一用户终端,提示用户请求解锁的车辆具有足够的电量行驶至用车终点。
126.步骤190,若接收到所述第一用户终端发送的取消预约车辆请求,发送解除锁定指令至所述待换电车辆并扣除所述用户的预设虚拟物品。
127.若当前用户放弃解锁预约车辆,则通过第一用户终端发送取消预约车辆请求至服务器。服务器根据取消预约车辆请求,发送解除锁定指令至待换电车辆并扣除所述用户的预设虚拟物品,其中,预设虚拟物品可以是用户预约车辆所支付的定金,还可以是预约车辆所使用的卡卷,在此不做限定。
128.若当前用户放弃解锁预约车辆,发送解除锁定指令至待换电车辆,解除对待换电车辆的锁定,以使其他的用户能够正常的请求解锁待换电车辆,提高车辆的利用率。
129.本技术提供一种共享车辆的换电方法,应用于服务器,所述方法包括:接收连续时间段的所有第一用户终端的用车请求;根据所述用车起点对所有所述用车请求进行分类,得到多个分类类型;根据所述集合中心确定预设范围内的当前停车数量;根据所述集合中心、所述用车终点和所述当前停车数量,确定当前待换电车辆数量;根据所述集合中心对应
的用车请求数量、所述当前待换电车辆数量和所述用车时间,确定当前待换电车辆的换电优先级;根据所述换电优先级,确定预计换电时间,并将所述预计换电时间发送至所述第一用户终端;若接收到所述第一用户终端发送的确定预约换电信息,发送锁定指令至所述待换电车辆。根据待换电车辆的换电优先级,对车辆进行换电,避免用户请求解锁的车辆的电量不足以行驶至用户终端,提高车辆的利用率,进而提高车辆的收益。
130.实施例2
131.请参阅图4,图4示出了本发明实施例提供的共享车辆的换电装置的结构示意图。图4中的共享车辆的换电装置200应用于服务器,所述共享车辆的换电装置200包括:
132.请求接收模块210,用于接收连续时间段的所有第一用户终端的用车请求,其中,所述用车请求包括用车时间、用车起点和用车终点;
133.分类模块220,用于根据所述用车起点对所有所述用车请求进行分类,得到多个分类类型,其中,同一分类类型的用车请求的用车起点的聚合半径在预设值内形成用车起点范围集合,所述用车起点范围集合具有集合中心;
134.当前停车数量确定模块230,用于根据所述集合中心确定预设范围内的当前停车数量;
135.当前待换电车辆数量确定模块240,用于根据所述集合中心、所述用车终点和所述当前停车数量,确定当前待换电车辆数量;
136.换电优先级确定模块250,用于根据所述集合中心对应的用车请求数量、所述当前待换电车辆数量和所述用车时间,确定当前待换电车辆的换电优先级;
137.预计换电时间确定模块260,用于根据所述换电优先级,确定预计换电时间,并将所述预计换电时间发送至所述第一用户终端;
138.锁定指令发送模块270,用于若接收到确定预约车辆信息,发送锁定指令至所述待换电车辆。
139.作为一个示例,所述共享车辆的换电装置200,还包括:
140.第一用车起点确定模块,用于确定同一分类类型的用车请求的第一用车起点;
141.第二用车起点确定模块,用于以所述第一用车起点为中心,在所述预设值内确定距离所述第一用车起点最近的第二用车起点;
142.第二用车起点确定模块,用于以所述第一用车起点和所述第二用车起点的中心为中心,在所述预设值内确定距离所述第一用车起点和所述第二用车起点的中心最近的第三用车起点;
143.步骤循环模块,用于重复执行循环步骤,直至在所述预设值内没有其他用车起点;
144.其中,所述循环步骤包括:
145.根据全部用车起点组成的多边形的质心为中心,在所述预设值内确定距离所述多边形的质心最近的用车起点。
146.作为一个示例,所述换电优先级确定模块250,包括:
147.时间段子模块,用于根据所述用车时间的分布,形成用车时间段;
148.第一次换电优先级排序子模块,用于根据所述用车时间段,对当前待换电车辆进行第一次换电优先级排序,得到第一换电优先级序列,其中,所述用车时间段越近,所述换电优先级越高;
149.第二次换电优先级排序子模块,用于根据同一用车时间段内的当前待换电车辆数量进行第二次换电优先级排序,得到第二换电优先级序列,其中,所述当前待换电车辆数量越多,所述换电优先级越高;
150.第三次换电优先级排序子模块,用于根据同一用车时间段和预设当前待换电车辆数量区间对应的用车请求数量进行第三次换电优先级排序,得到第三换电优先级序列,其中,所述用车请求越多,所述换电优先级越高;
151.第一换电优先级子模块,用于根据所述第一换电优先级序列或所述第二换电优先级序列或所述第三换电优先级序列,确定当前待换电车辆的换电优先级。
152.作为一个示例,所述共享车辆的换电装置200,还包括:
153.停车点确定模块,用于根据所述集合中心确定所述预设范围内的停车点和可容纳停车数量;
154.空置比确定模块,用于根据所述可容纳停车数量和所述当前停车数量确定空置比;
155.调度优先级确定模块,用于根据所述集合中心对应的用车请求数量、换电优先级和所述空置比,确定所述停车点的调度优先级。
156.在一个可选的示例中,所述调度优先级确定模块,包括:
157.第一次调度优先级排序子模块,根据所述空置比,对所述停车点进行第一次调度优先级排序,得到第一调度优先级序列,其中,所述空置比越高,所述调度优先级越高;
158.第二次调度优先级排序子模块,根据同一空置比的停车点的用车请求数量,对所述停车点进行第二次调度优先级排序,得到第二调度优先级序列,其中,所述用车请求数量越多,所述调度优先级越高;
159.第三次调度优先级排序子模块,根据同一空置比且预设用车请求数量区间对应的换电优先级,对所述停车点进行第三次调度优先级排序,得到第三调度优先级序列,其中,所述换电优先级越高,所述调度优先级越高;
160.调度优先级子模块,用于根据所述第一调度优先级序列或所述第二调度优先级序列或所述第三调度优先级序列,确定所述停车点的调度优先级。
161.作为一个示例,所述共享车辆的换电装置200,还包括:
162.用车请求分配模块,用于将所述用车请求分配至换电人员的第二用户终端;
163.距离确定模块,用于根据所述第二用户终端的位置信息和所述待换电车辆的位置信息,确定所述第二用户终端与所述待换电车辆之间的相对距离;
164.所述换电优先级确定模块250,包括:
165.第二换电优先级子模块,用于根据所述集合中心对应的用车请求数量、所述当前待换电车辆数量、所述用车时间和所述相对距离,确定当前待换电车辆的换电优先级。
166.作为一个示例,所述共享车辆的换电装置200,还包括:
167.提醒指令发送模块,用于若接收到所述待换电车辆发送的换电成功信息,发送换电成功提醒指令至所述用户的第一用户终端;
168.解除锁定指令发送模块,用于若接收到所述第一用户终端发送的取消预约车辆请求,发送解除锁定指令至所述待换电车辆并扣除所述用户的预设虚拟物品。
169.共享车辆的换电装置200用于执行上述的共享车辆的换电方法中的对应步骤,各
个功能的具体实施,在此不再一一描述。此外,实施例1中可选示例也同样适用于实施例2的共享车辆的换电装置200。
170.本技术实施例还提供一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器执行时,实现如上述实施例所述的共享车辆的换电方法。
171.本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述实施例所述的共享车辆的换电方法。
172.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
173.另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
174.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
175.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献