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

基于乘客需求信息的载客车辆调度方法及装置与流程

2022-02-25 20:08:51 来源:中国专利 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.根据所述乘车请求中的所述乘车出发时间,以及所述目标乘客对应的历史日程信息,确定每一所述目标乘客的乘车需求信息中的乘车目的;
61.和/或,
62.根据所述乘车请求中的所述乘车出发时间和所述乘车目的地,以及预设的行车时长计算模型,确定每一所述目标乘客的乘车需求信息中的乘车时间段。
63.作为一种可选的实施方式,在本发明第二方面中,所述乘客组确定模块根据所述乘车需求信息,从所述多个目标乘客中确定出至少一个同类乘客组的具体方式,包括:
64.对于所述多个目标乘客中的任意两个目标乘客,计算该两个目标乘客的所述乘客需求信息之间的第一相似度信息;
65.判断所述第一相似度信息是否大于预设的第一相似度阈值;
66.当判断结果为是时,将该两个目标乘客归为一个同类乘客组;
67.当判断结果为否时,不将该两个目标乘客归为一个同类乘客组;
68.重复上述步骤直至确定出至少一个所述同类乘客组。
69.作为一种可选的实施方式,在本发明第二方面中,所述乘客组确定模块计算该两个目标乘客的所述乘客需求信息之间的第一相似度信息的具体方式,包括:
70.计算该两个目标乘客的所述乘客需求信息中的乘车需求路线、乘车目的、乘车时间段中的一种或多种之间的第一相似度结果;所述第一相似度结果包括路线相似度、目的相似度、时间段相似度中的一种或多种;
71.当所述第一相似度结果仅包括一种相似度时,将所述第一相似度结果确定为第一相似度信息;
72.当所述第一相似度结果包括多种相似度时,对所述多种相似度进行加权计算以得到所述第一相似度信息。
73.作为一种可选的实施方式,在本发明第二方面中所述策略确定模块根据多个候选载客车辆的行车信息,确定所述同类乘客组对应的载客车辆调度策略的具体方式,包括:
74.根据多个候选载客车辆的目标时间段的行车任务信息,确定每一所述候选载客车辆的行车信息;所述行车信息包括所述候选载客车辆的行车路线、行车时间段和行车可满足目的中的一种或多种;
75.根据所述同类乘客组中的所有所述同类乘客的乘车需求信息,确定所述同类乘客组对应的乘客组需求信息;
76.根据所述多个候选载客车辆的行车信息与所述同类乘客组对应的乘客组需求信息,从所述多个候选载客车辆中确定出至少一个目标载客车辆;所述目标载客车辆用于在所述目标时间段被调度以使得所述同类乘客组对应的载客需求被满足。
77.作为一种可选的实施方式,在本发明第二方面中,所述策略确定模块根根据所述
同类乘客组中的所有所述同类乘客的乘车需求信息,确定所述同类乘客组对应的乘客组需求信息的具体方式,包括:
78.获取所述同类乘客组中的所有所述同类乘客的乘车需求信息中的乘车需求路线,对所有所述同类乘客对应的所述乘车需求路线根据路径拟合算法进行拟合,以得到目标接驾路线,将所述目标接驾路线确定为所述同类乘客组对应的乘客组需求信息;
79.和/或,
80.获取所述同类乘客组中的所有所述同类乘客的乘车需求信息中的乘车目的,对所有所述同类乘客对应的所述乘车目的根据文本拟合算法进行拟合,以得到目标乘车目的,将所述目标乘车目的确定为所述同类乘客组对应的乘客组需求信息;
81.和/或,
82.获取所述同类乘客组中的所有所述同类乘客的乘车需求信息中的乘车时间段,对所有所述同类乘客对应的所述乘车时间段根据时间区间拟合算法进行拟合,以得到目标乘车时间段,将所述目标乘车时间段确定为所述同类乘客组对应的乘客组需求信息。
83.作为一种可选的实施方式,在本发明第二方面中,所述策略确定模块根根据所述多个候选载客车辆的行车信息与所述同类乘客组对应的乘客组需求信息,从所述多个候选载客车辆中确定出至少一个目标载客车辆的具体方式,包括:
84.对于所述多个候选载客车辆中的任一候选载客车辆,计算该候选载客车辆的行车信息与所述同类乘客组对应的乘客组需求信息之间的第二相似度;
85.判断所述第二相似度是否大于预设的第二相似度阈值;
86.当判断结果为是时,将该候选载客车辆确定为目标载客车辆;
87.和/或,
88.根据所述同类乘客组对应的乘客组需求信息,确定车辆需求数量;
89.对于所述多个候选载客车辆中的任一候选载客车辆,计算该候选载客车辆的行车信息与所述同类乘客组对应的乘客组需求信息之间的第二相似度;
90.根据所述第二相似度从大到小,对所述多个候选载客车辆进行排序以得到车辆序列;
91.将所述车辆序列的前所述车辆需求数量个候选载客车辆确定为目标载客车辆。
92.本发明第三方面公开了另一种基于乘客需求信息的载客车辆调度装置,所述装置包括:
93.存储有可执行程序代码的存储器;
94.与所述存储器耦合的处理器;
95.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的基于乘客需求信息的载客车辆调度方法中的部分或全部步骤。
96.与现有技术相比,本发明实施例具有以下有益效果:
97.本发明实施例中,确定多个目标乘客在目标时间段的乘车需求信息;根据所述乘车需求信息,从所述多个目标乘客中确定出至少一个同类乘客组;每个所述同类乘客组中包括多个满足乘车需求相似度条件的同类乘客;根据多个候选载客车辆的行车信息,确定所述同类乘客组对应的载客车辆调度策略;所述载客车辆调度策略用于在所述目标时间段调度载客车辆以使得所述同类乘客组对应的载客需求被满足。可见,本发明能够基于乘客
的乘车需求之间的相似度来筛选出需求相似的乘客组,并根据现有载客车辆的行车信息来为需求相似的乘客组进行统一的车辆调度,从而实现了更针对性地满足用户的乘车需求,同时有利于基于多个用户的需求来统一调度载客车辆,进而能够有效提高车辆调度效率,也降低城市的交通负载。
附图说明
98.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
99.图1是本发明实施例公开的一种基于乘客需求信息的载客车辆调度方法的流程示意图;
100.图2是本发明实施例公开的另一种基于乘客需求信息的载客车辆调度方法的流程示意图;
101.图3是本发明实施例公开的一种基于乘客需求信息的载客车辆调度装置的结构示意图;
102.图4是本发明实施例公开的另一种基于乘客需求信息的载客车辆调度装置的结构示意图;
103.图5是本发明实施例公开的又一种基于乘客需求信息的载客车辆调度装置的结构示意图。
具体实施方式
104.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
105.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
106.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
107.本发明公开了一种基于乘客需求信息的载客车辆调度方法及装置,能够基于乘客的乘车需求之间的相似度来筛选出需求相似的乘客组,并根据现有载客车辆的行车信息来为需求相似的乘客组进行统一的车辆调度,从而实现了更针对性地满足用户的乘车需求,同时有利于基于多个用户的需求来统一调度载客车辆,进而能够有效提高车辆调度效率,
也降低城市的交通负载。以下分别进行详细说明。
108.实施例一
109.请参阅图1,图1是本发明实施例公开的一种基于乘客需求信息的载客车辆调度方法的流程示意图。其中,图1所描述的方法可以应用于相应的调度终端、调度设备或调度服务器中,且该服务器可以是本地服务器,也可以是云服务器,本发明实施例不做限定。如图1所示,该基于乘客需求信息的载客车辆调度方法可以包括以下操作:
110.101、确定多个目标乘客在目标时间段的乘车需求信息。
111.本发明实施例中,乘车需求信息可以反映出目标乘客搭载载客车辆时的相关需求。可选的,目标乘客可以为从交通设施中出站的乘客,交通设施可以为城市轨道交通设施,如地铁站、高铁站、轻轨站、火车站等,也可以为其他具有乘客进出站属性的交通设施,如港口或机场,本发明不做限定。
112.102、根据乘车需求信息,从多个目标乘客中确定出至少一个同类乘客组。
113.本发明实施例中,每个同类乘客组中包括多个满足乘车需求相似度条件的同类乘客,该乘车需求相似度条件用于限定任意两个同类乘客的乘车需求之间的相似度需要满足的条件,基于乘车需求中包括的信息类型不同,这里的相似度可以为文本相似度、音频相似度、图像相似度和路径相似度中的一种或多种的组合,本发明不做限定。
114.103、根据多个候选载客车辆的行车信息,确定同类乘客组对应的载客车辆调度策略。
115.本发明实施例中,候选载客车辆可以为公交车辆、出租车辆、私营巴士、私营出租车辆等,只要其具备载客属性即可,本发明不作限定。优选的,本发明实施例中的候选载客车辆可以为具有固定行驶路线的运营车辆如公交车或小型多座轿车。可选的,候选载客车辆的行车信息可以为固定的多条行驶路线,其中,多条行驶路线可以为分别在不同时间段执行的行驶任务路线。可选的,行车信息也可以为候选载客车辆在目标时间段的载客任务所对应的任务行驶信息。
116.本发明实施例中,载客车辆调度策略载客车辆调度策略用于在目标时间段调度载客车辆以使得同类乘客组对应的载客需求被满足。可选的,载客车辆调度策略可以为载客车辆的调度数量、调度时间、调度次数、调度来源中的一种或多种的组合。
117.可见,实施本发明实施例所描述的方法能够基于乘客的乘车需求之间的相似度来筛选出需求相似的乘客组,并根据现有载客车辆的行车信息来为需求相似的乘客组进行统一的车辆调度,从而实现了更针对性地满足用户的乘车需求,同时有利于基于多个用户的需求来统一调度载客车辆,进而能够有效提高车辆调度效率,也降低城市的交通负载。
118.在一个可选的实施方式中,上述步骤101中的确定多个目标乘客在目标时间段的乘车需求信息,包括:
119.获取多个目标乘客在目标时间段的乘车请求;
120.根据乘车请求,确定每一目标乘客的乘车需求信息。
121.本发明实施例中,乘车请求包括目标乘客的当前位置、乘车目的地、乘车出发时间中的一种或多种,相应的,乘车需求信息包括目标乘客的乘车需求路线、乘车目的、乘车时间段中的一种或多种。
122.可见,实施该可选的实施方式根据多个目标乘客在目标时间段的乘车请求,确定
每一目标乘客的乘车需求信息,从而更准确地确定目标乘客的乘车需求信息,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
123.在一个可选的实施方式中,上述步骤中的,根据乘车请求,确定每一目标乘客的乘车需求信息,包括:
124.根据乘车请求中的当前位置和乘车目的地,以及预设的地图规划模型,确定每一目标乘客的乘车需求信息中的乘车需求路线。
125.本发明实施例中,地图规划模型可以为目标乘客对应的目标区域的虚拟地图模型,该地图规划模型中包括有地图信息和地图信息中多个位置之间的行驶路线信息。
126.可选的,可以根据乘车请求中的当前位置和乘车目的地,在该地图规划模型中穷举所有的行驶路线,并将穷举得到的所有行驶路线,与目标乘客的历史选择行驶路线之间进行匹配,并将路径相似度最高的行驶路线确定为目标乘客的乘车需求信息中的乘车需求路线。
127.可见,实施该可选的实施方式根据乘车请求中的当前位置和乘车目的地,以及预设的地图规划模型,确定每一目标乘客的乘车需求路线,从而更准确地确定乘车需求路线,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
128.在一个可选的实施方式中,上述步骤中的,根据乘车请求,确定每一目标乘客的乘车需求信息,包括:
129.根据乘车请求中的乘车目的地,以及乘车目的地对应的设施信息,确定每一目标乘客的乘车需求信息中的乘车目的。
130.本发明实施例中,乘车目的地对应的设施信息可以根据乘车目的地的位置附近第一距离内的范围内的所有设施来确定,当乘车目的地的位置附近第一距离内的范围内只有一个设施时,将该设施确定为乘车目的地对应的设施信息,当乘车目的地的位置附近第一距离内的范围内有多个设施时,根据目标乘客的历史位置记录,从多个设施中确定出目标乘客的历史位置记录中存在记录的设施作为乘车目的地对应的设施信息。
131.可见,实施该可选的实施方式根据乘车请求中的乘车目的地,以及乘车目的地对应的设施信息,确定每一目标乘客的乘车目的,从而更准确地目标乘客的乘车目的,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
132.在一个可选的实施方式中,上述步骤中的,根据乘车请求,确定每一目标乘客的乘车需求信息,包括:
133.根据乘车请求中的乘车出发时间,以及目标乘客对应的历史日程信息,确定每一目标乘客的乘车需求信息中的乘车目的。
134.本发明实施例中,目标乘客对应的历史日程信息可以包括目标乘客在多个历史时间段的行程信息,可选的,可以将与乘车出发时间的时间相似度最高的历史时间段中的行程信息中的历史乘车目的,确定为目标乘客的乘车目的。可选的,时间相似度可以为日期、月份、季度、分钟、小时、秒数中的一种或多种的相似度。
135.可见,实施该可选的实施方式根据乘车请求中的乘车出发时间,以及目标乘客对应的历史日程信息,确定每一目标乘客的乘车目的,从而更准确地确定目标乘客的乘车目的,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
136.在一个可选的实施方式中,上述步骤中的,根据乘车请求,确定每一目标乘客的乘
车需求信息,包括:
137.根据乘车请求中的乘车出发时间和乘车目的地,以及预设的行车时长计算模型,确定每一目标乘客的乘车需求信息中的乘车时间段。
138.可选的,根据乘车请求中的乘车出发时间和乘车目的地,以及预设的行车时长计算模型,确定每一目标乘客的乘车需求信息中的乘车时间段,可以包括:
139.根据目标乘客的当前位置和乘车目的地,在地图规划模型中穷举所有的行驶路线,并将穷举得到的所有行驶路线,与目标乘客的历史选择行驶路线之间进行匹配,并将路径相似度最高的行驶路线确定为目标乘客的行车路线;
140.根据行车路线的行车距离,以及预设的候选载客车辆的车辆速度信息,确定该行车路线的行车时间;
141.根据乘车出发时间和行车时间,确定到达时间,将乘车出发时间和到达时间之间的时间段确定为乘车时间段。
142.可见,实施该可选的实施方式根据乘车出发时间和乘车目的地,以及预设的行车时长计算模型,确定每一目标乘客的乘车时间段,从而更准确地确定目标乘客的乘车时间段,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
143.在一个可选的实施方式中,步骤102中的,根据乘车需求信息,从多个目标乘客中确定出至少一个同类乘客组,包括:
144.对于多个目标乘客中的任意两个目标乘客,计算该两个目标乘客的乘客需求信息之间的第一相似度信息;
145.判断第一相似度信息是否大于预设的第一相似度阈值;
146.当判断结果为是时,将该两个目标乘客归为一个同类乘客组;
147.当判断结果为否时,不将该两个目标乘客归为一个同类乘客组;
148.重复上述步骤直至确定出至少一个同类乘客组。
149.本发明实施例中,预设的第一相似度阈值可以为实验数据或是经验值,可以由操作人员视实际实施情况而定。
150.可见,实施该可选的实施方式能够根据两个目标乘客的乘客需求信息之间的第一相似度信息,确定同类乘客组,从而更准确地确定满足乘车需求相似条件的同类乘客组,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
151.在一个可选的实施方式中,上述步骤中的,计算该两个目标乘客的乘客需求信息之间的第一相似度信息,包括:
152.计算该两个目标乘客的乘客需求信息中的乘车需求路线、乘车目的、乘车时间段中的一种或多种之间的第一相似度结果;
153.当第一相似度结果仅包括一种相似度时,将第一相似度结果确定为第一相似度信息;
154.当第一相似度结果包括多种相似度时,对多种相似度进行加权计算以得到第一相似度信息。
155.可选的,第一相似度结果可以包括路线相似度、目的相似度、时间段相似度中的一种或多种的组合,其中,路线相似度可以为两个乘车需求路线的路径拟合程度,目的相似度可以为两个乘车目的之间的文本相似度或设施位置接近程度,时间段相似度可以为两个乘
车时间段的日期、月份、季度、分钟、小时、秒数、时间段长度中的一种或多种之间的文本相似度或差值的组合。
156.可选的,对多种相似度进行加权计算以得到第一相似度信息时,可以根据不同相似度的重要性确定其权重参数。
157.可见,实施该可选的实施方式能够根据多种相似度进行加权计算以得到第一相似度信息,从而可以基于第一相似度信息更准确地确定出至少一个同类乘客组,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
158.实施例二
159.请参阅图2,图2是本发明实施例公开的另一种基于乘客需求信息的载客车辆调度方法的流程示意图。其中,图2所描述的方法应用于相应的调度终端、调度设备或调度服务器,且该服务器可以是本地服务器,也可以是云服务器,本发明实施例不做限定。如图2所示,该基于乘客需求信息的载客车辆调度方法可以包括以下操作:
160.201、确定多个目标乘客在目标时间段的乘车需求信息。
161.202、根据乘车需求信息,从多个目标乘客中确定出至少一个同类乘客组。
162.本发明实施例中,步骤201-202的具体的技术细节和技术名词解释,可以参照实施一中对步骤101-102的表述,在此不再赘述。
163.203、根据多个候选载客车辆的目标时间段的行车任务信息,确定每一候选载客车辆的行车信息。
164.本发明实施例中,行车信息包括候选载客车辆的行车路线、行车时间段和行车可满足目的中的一种或多种,具体的,可以根据行车任务信息中的任务目的地信息,以及候选载客车辆的当前位置信息,确定出候选载客车辆的行车路线,再根据候选载客车辆的历史速度信息,确定该行车路线对应的行车时间,最后根据该行车任务信息中的任务开始信息,以及该行车时间,确定候选载客车辆的行车时间段。同时,可以根据行车路线和行车路线上的所有设施信息,确定该行车可满足目的,可选的,行车可满足可以包括有多个可满足的乘车目的。
165.204、根据同类乘客组中的所有同类乘客的乘车需求信息,确定同类乘客组对应的乘客组需求信息。
166.205、根据多个候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息,从多个候选载客车辆中确定出至少一个目标载客车辆。
167.本发明实施例中,目标载客车辆用于在目标时间段被调度以使得同类乘客组对应的载客需求被满足。
168.可见,本发明实施例能够确定每一候选载客车辆的行车信息,以及同类乘客组对应的乘客组需求信息,并进一步确定出至少一个用于满足载客需求的目标载客车辆,从而实现了更针对性地满足乘客组的乘车需求,同时有利于基于多个用户的需求来统一调度载客车辆,进而能够有效提高车辆调度效率,也降低城市的交通负载。
169.在一个可选的实施方式中,步骤204中的,根据同类乘客组中的所有同类乘客的乘车需求信息,确定同类乘客组对应的乘客组需求信息,包括:
170.获取同类乘客组中的所有同类乘客的乘车需求信息中的乘车需求路线,对所有同类乘客对应的乘车需求路线根据路径拟合算法进行拟合,以得到目标接驾路线,将目标接
驾路线确定为同类乘客组对应的乘客组需求信息。
171.可见,通过实施本可选的实施方式,可以根据所有同类乘客对应的乘车需求路线,确定同类乘客组对应的目标接驾路线,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
172.在一个可选的实施方式中,步骤204中的,根据同类乘客组中的所有同类乘客的乘车需求信息,确定同类乘客组对应的乘客组需求信息,包括:
173.获取同类乘客组中的所有同类乘客的乘车需求信息中的乘车目的,对所有同类乘客对应的乘车目的根据文本拟合算法进行拟合,以得到目标乘车目的,将目标乘车目的确定为同类乘客组对应的乘客组需求信息。
174.可见,通过实施本可选的实施方式,可以根据所有同类乘客的乘车需求信息中的乘车目的,确定同类乘客组对应的目标乘车目的,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
175.在一个可选的实施方式中,步骤204中的,根据同类乘客组中的所有同类乘客的乘车需求信息,确定同类乘客组对应的乘客组需求信息,包括:
176.获取同类乘客组中的所有同类乘客的乘车需求信息中的乘车时间段,对所有同类乘客对应的乘车时间段根据时间区间拟合算法进行拟合,以得到目标乘车时间段,将目标乘车时间段确定为同类乘客组对应的乘客组需求信息。
177.可见,通过实施本可选的实施方式,可以根据所有同类乘客的乘车需求信息中的乘车时间段,确定同类乘客组对应的目标乘车时间段,有利于提高后续生成的载客车辆调度策略的准确性和有效性。
178.在一个可选的实施方式中,步骤205中的,根据多个候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息,从多个候选载客车辆中确定出至少一个目标载客车辆,包括:
179.对于多个候选载客车辆中的任一候选载客车辆,计算该候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息之间的第二相似度;
180.判断第二相似度是否大于预设的第二相似度阈值;
181.当判断结果为是时,将该候选载客车辆确定为目标载客车辆。
182.其中,第二相似度阈值可以为预设的经验值或实验值。
183.在一个可选的实施方式中,步骤205中的,根据多个候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息,从多个候选载客车辆中确定出至少一个目标载客车辆,包括:
184.根据同类乘客组对应的乘客组需求信息,确定车辆需求数量;
185.对于多个候选载客车辆中的任一候选载客车辆,计算该候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息之间的第二相似度;
186.根据第二相似度从大到小,对多个候选载客车辆进行排序以得到车辆序列;
187.将车辆序列的前车辆需求数量个候选载客车辆确定为目标载客车辆。
188.可选的,上述步骤中的,计算该候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息之间的第二相似度,包括:
189.计算该候选载客车辆的行车信息中的行车路线、行车时间段和行车可满足目的中
的一种或多种,和同类乘客组对应的乘客组需求信息中的目标接驾路线、目标乘车目的和目标乘车时间段中的一种或多种,之间的第二相似度结果;
190.当第二相似度结果仅包括一种相似度时,将第一相似度结果确定为第一相似度信息;
191.当第二相似度结果包括多种相似度时,对多种相似度进行加权计算以得到第一相似度信息。
192.可选的,第二相似度结果可以包括路线相似度、目的相似度、时间段相似度中的一种或多种的组合,其中,路线相似度可以为行车路线和目标接驾路线的路径拟合程度,目的相似度可以为行车可满足目的和目标乘车目的之间的文本相似度或设施位置接近程度,时间段相似度可以为行车时间段和目标乘车时间段之间的日期、月份、季度、分钟、小时、秒数、时间段长度中的一种或多种之间的文本相似度或差值的组合。
193.可选的,对多种相似度进行加权计算以得到第二相似度信息时,可以根据不同相似度的重要性确定其权重参数。
194.实施例三
195.请参阅图3,图3是本发明实施例公开的一种基于乘客需求信息的载客车辆调度装置的结构示意图。其中,图3所描述的装置可以应用于相应的调度终端、调度设备或调度服务器,且该服务器可以是本地服务器,也可以是云服务器,本发明实施例不做限定。如图3所示,该装置可以包括:
196.需求确定模块301,用于确定多个目标乘客在目标时间段的乘车需求信息;
197.乘客组确定模块302,用于根据乘车需求信息,从多个目标乘客中确定出至少一个同类乘客组;每个同类乘客组中包括多个满足乘车需求相似度条件的同类乘客;
198.策略确定模块303,用于根据多个候选载客车辆的行车信息,确定同类乘客组对应的载客车辆调度策略;载客车辆调度策略用于在目标时间段调度载客车辆以使得同类乘客组对应的载客需求被满足。
199.可见,实施本发明实施例所描述的装置能够基于乘客的乘车需求之间的相似度来筛选出需求相似的乘客组,并根据现有载客车辆的行车信息来为需求相似的乘客组进行统一的车辆调度,从而实现了更针对性地满足用户的乘车需求,同时有利于基于多个用户的需求来统一调度载客车辆,进而能够有效提高车辆调度效率,也降低城市的交通负载。
200.作为一种可选的实施方式,如图4所示,需求确定模块301包括:
201.获取单元3011,用于获取多个目标乘客在目标时间段的乘车请求;乘车请求包括目标乘客的当前位置、乘车目的地、乘车出发时间中的一种或多种;
202.确定单元3012,用于根据乘车请求,确定每一目标乘客的乘车需求信息;乘车需求信息包括目标乘客的乘车需求路线、乘车目的、乘车时间段中的一种或多种。
203.作为一种可选的实施方式,确定单元3012根据乘车请求,确定每一目标乘客的乘车需求信息的具体方式,包括:
204.根据乘车请求中的当前位置和乘车目的地,以及预设的地图规划模型,确定每一目标乘客的乘车需求信息中的乘车需求路线;
205.和/或,
206.根据乘车请求中的乘车目的地,以及乘车目的地对应的设施信息,确定每一目标
乘客的乘车需求信息中的乘车目的;
207.和/或,
208.根据乘车请求中的乘车出发时间,以及目标乘客对应的历史日程信息,确定每一目标乘客的乘车需求信息中的乘车目的;
209.和/或,
210.根据乘车请求中的乘车出发时间和乘车目的地,以及预设的行车时长计算模型,确定每一目标乘客的乘车需求信息中的乘车时间段。
211.作为一种可选的实施方式,乘客组确定模块302根据乘车需求信息,从多个目标乘客中确定出至少一个同类乘客组的具体方式,包括:
212.对于多个目标乘客中的任意两个目标乘客,计算该两个目标乘客的乘客需求信息之间的第一相似度信息;
213.判断第一相似度信息是否大于预设的第一相似度阈值;
214.当判断结果为是时,将该两个目标乘客归为一个同类乘客组;
215.当判断结果为否时,不将该两个目标乘客归为一个同类乘客组;
216.重复上述步骤直至确定出至少一个同类乘客组。
217.作为一种可选的实施方式,乘客组确定模块302计算该两个目标乘客的乘客需求信息之间的第一相似度信息的具体方式,包括:
218.计算该两个目标乘客的乘客需求信息中的乘车需求路线、乘车目的、乘车时间段中的一种或多种之间的第一相似度结果;第一相似度结果包括路线相似度、目的相似度、时间段相似度中的一种或多种;
219.当第一相似度结果仅包括一种相似度时,将第一相似度结果确定为第一相似度信息;
220.当第一相似度结果包括多种相似度时,对多种相似度进行加权计算以得到第一相似度信息。
221.作为一种可选的实施方式,在本发明第二方面中策略确定模块303根据多个候选载客车辆的行车信息,确定同类乘客组对应的载客车辆调度策略的具体方式,包括:
222.根据多个候选载客车辆的目标时间段的行车任务信息,确定每一候选载客车辆的行车信息;行车信息包括候选载客车辆的行车路线、行车时间段和行车可满足目的中的一种或多种;
223.根据同类乘客组中的所有同类乘客的乘车需求信息,确定同类乘客组对应的乘客组需求信息;
224.根据多个候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息,从多个候选载客车辆中确定出至少一个目标载客车辆;目标载客车辆用于在目标时间段被调度以使得同类乘客组对应的载客需求被满足。
225.作为一种可选的实施方式,策略确定模块303根根据同类乘客组中的所有同类乘客的乘车需求信息,确定同类乘客组对应的乘客组需求信息的具体方式,包括:
226.获取同类乘客组中的所有同类乘客的乘车需求信息中的乘车需求路线,对所有同类乘客对应的乘车需求路线根据路径拟合算法进行拟合,以得到目标接驾路线,将目标接驾路线确定为同类乘客组对应的乘客组需求信息;
227.和/或,
228.获取同类乘客组中的所有同类乘客的乘车需求信息中的乘车目的,对所有同类乘客对应的乘车目的根据文本拟合算法进行拟合,以得到目标乘车目的,将目标乘车目的确定为同类乘客组对应的乘客组需求信息;
229.和/或,
230.获取同类乘客组中的所有同类乘客的乘车需求信息中的乘车时间段,对所有同类乘客对应的乘车时间段根据时间区间拟合算法进行拟合,以得到目标乘车时间段,将目标乘车时间段确定为同类乘客组对应的乘客组需求信息。
231.作为一种可选的实施方式,策略确定模块303根根据多个候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息,从多个候选载客车辆中确定出至少一个目标载客车辆的具体方式,包括:
232.对于多个候选载客车辆中的任一候选载客车辆,计算该候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息之间的第二相似度;
233.判断第二相似度是否大于预设的第二相似度阈值;
234.当判断结果为是时,将该候选载客车辆确定为目标载客车辆;
235.和/或,
236.根据同类乘客组对应的乘客组需求信息,确定车辆需求数量;
237.对于多个候选载客车辆中的任一候选载客车辆,计算该候选载客车辆的行车信息与同类乘客组对应的乘客组需求信息之间的第二相似度;
238.根据第二相似度从大到小,对多个候选载客车辆进行排序以得到车辆序列;
239.将车辆序列的前车辆需求数量个候选载客车辆确定为目标载客车辆。
240.实施例四
241.请参阅图5,图5是本发明实施例公开的又一种基于乘客需求信息的载客车辆调度装置的结构示意图。如图5所示,该装置可以包括:
242.存储有可执行程序代码的存储器401;
243.与存储器401耦合的处理器402;
244.处理器402调用存储器401中存储的可执行程序代码,执行本发明实施例一或实施例二公开的基于乘客需求信息的载客车辆调度方法中的部分或全部步骤。
245.实施例五
246.本发明实施例公开了一种计算机存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一或实施例二公开的基于乘客需求信息的载客车辆调度方法中的部分或全部步骤。
247.以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
248.通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,
上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
249.最后应说明的是:本发明实施例公开的一种基于乘客需求信息的载客车辆调度方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
再多了解一些

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

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

相关文献