The invention discloses a car arrangement method and system for leasing vehicles, which includes: acquiring original car arrangement data in a preset period of time; acquiring maintenance data in a preset period of time; extracting rental car orders from the original car arrangement data for maintaining vehicles and overlapping rental and maintenance periods as to select a target to be matched; Matching orders; obtaining rental car orders of the same type and not overlapping with the rental period of the target order to be matched as candidate orders; calculating the time difference between the starting time of the target order to be matched and the ending time of each rental car order in the candidate order, and calculating the ending time of the target order to be matched and the starting time of each rental car order in the candidate order. Time difference; the leased vehicle corresponding to the minimum time difference is assigned to the new leased vehicle for the target order to be matched. The invention effectively solves the demand for efficient utilization of vehicles in the car rental industry.
【技术实现步骤摘要】
租赁车辆的排车方法及系统
本专利技术属于租赁行业的车辆排车领域,特别涉及一种租赁车辆的排车方法及系统。
技术介绍
影响租车收益的一种因素是租赁车辆的有效利用,在不考虑价格等必要因素的影响时,总的车辆使用越少,同一辆车使用率越高,最终的收益就会越高,而影响租车行业的车辆排车的因素除了而时间外,还包括一些固定单据,固定单据包含车辆保养和临时其他单据(如突发维修),在不考虑固定单据对应的车辆使用计划,对于车辆的安排只要按照时间就近原则进行排列即可,但是,一旦出现上述突发生成的固定单据,不仅影响已经安排好的排车计划,也导致排车方案的计算复杂度成倍增加,排车效率低且可扩展性差。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中排车复杂度高且扩展性差的缺陷,提供一种租赁车辆的排车方法及系统。本专利技术是通过下述技术方案来解决上述技术问题:一种租赁车辆的排车方法,所述排车方法包括:S10、获取一预设时间段内的原始排车数据,所述原始排车数据包括多个租车订单,每个租车订单包括租赁时间段和租赁车辆;S20、获取所述预设时间段内的维保数据,所述维保数据包括维保车辆和维保车辆的维保时间段;S30、将所述原始排车数据中租赁车辆为维保车辆且租赁时间段与维保时间段有重叠的租车订单提取出来作为待匹配订单;S40、从所述待匹配订单中选取一目标待匹配订单;S50、从提取后的原始排车数据中获取租赁车辆的类型与所述目标待匹配订单的租赁车辆的类型相同且租赁时间段与所述目标待匹配订单的租赁时间段不重叠的租车订单作为候选订单;S60、计算所述目标待匹配订单的租赁时间段的起始时间与所述候选订单中 ...
【技术保护点】
1.一种租赁车辆的排车方法,其特征在于,所述排车方法包括:S10、获取一预设时间段内的原始排车数据,所述原始排车数据包括多个租车订单,每个租车订单包括租赁时间段和租赁车辆;S20、获取所述预设时间段内的维保数据,所述维保数据包括维保车辆和维保车辆的维保时间段;S30、将所述原始排车数据中租赁车辆为维保车辆且租赁时间段与维保时间段有重叠的租车订单提取出来作为待匹配订单;S40、从所述待匹配订单中选取一目标待匹配订单;S50、从提取后的原始排车数据中获取租赁车辆的类型与所述目标待匹配订单的租赁车辆的类型相同且租赁时间段与所述目标待匹配订单的租赁时间段不重叠的租车订单作为候选订单;S60、计算所述目标待匹配订单的租赁时间段的起始时间与所述候选订单中的每个租车订单的租赁时间段的终止时间的时间差,并计算所述目标待匹配订单的租赁时间段的终止时间与所述候选订单中的每个租车订单的租赁时间段的起始时间的时间差;S70、将所述候选订单中与最小的时间差对应的租车订单的租赁车辆分配为所述目标待匹配订单的新的租赁车辆。
【技术特征摘要】
1.一种租赁车辆的排车方法,其特征在于,所述排车方法包括:S10、获取一预设时间段内的原始排车数据,所述原始排车数据包括多个租车订单,每个租车订单包括租赁时间段和租赁车辆;S20、获取所述预设时间段内的维保数据,所述维保数据包括维保车辆和维保车辆的维保时间段;S30、将所述原始排车数据中租赁车辆为维保车辆且租赁时间段与维保时间段有重叠的租车订单提取出来作为待匹配订单;S40、从所述待匹配订单中选取一目标待匹配订单;S50、从提取后的原始排车数据中获取租赁车辆的类型与所述目标待匹配订单的租赁车辆的类型相同且租赁时间段与所述目标待匹配订单的租赁时间段不重叠的租车订单作为候选订单;S60、计算所述目标待匹配订单的租赁时间段的起始时间与所述候选订单中的每个租车订单的租赁时间段的终止时间的时间差,并计算所述目标待匹配订单的租赁时间段的终止时间与所述候选订单中的每个租车订单的租赁时间段的起始时间的时间差;S70、将所述候选订单中与最小的时间差对应的租车订单的租赁车辆分配为所述目标待匹配订单的新的租赁车辆。2.如权利要求1所述的租赁车辆的排车方法,其特征在于,步骤S20之后,所述排车方法还包括:S21、获取所述预设时间段内的新的租车订单;步骤S30之后,所述排车方法还包括:S31、将所述新的租车订单加入所述待匹配订单。3.如权利要求1所述的租赁车辆的排车方法,其特征在于,步骤S50之后,所述排车方法还包括:S51、检测所述候选订单的数量是否为0,若是,则执行步骤S52,若否,则执行步骤S60;S52、为所述目标待匹配订单分配新的租赁车辆。4.如权利要求1所述的租赁车辆的排车方法,其特征在于,步骤S40之前,所述排车方法还包括:S32、根据租赁时间段的起始时间将所述待匹配订单中的租车订单按照时间先后进行排序,生成待匹配订单队列;步骤S40具体包括:依次从所述待匹配订单队列中选取所述目标待匹配订单。5.一种租赁车辆的排车系统,其特征在于,所述排车系统包括原始排车数据获取模块、维保数据获取模块、...
【专利技术属性】
技术研发人员:李贤正,蔡隽华,钱阳,
申请(专利权)人:携程旅游网络技术上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。