网约车订单调度仿真方法、装置,以及电子设备制造方法及图纸

技术编号:34204725 阅读:22 留言:0更新日期:2022-07-20 11:35
本申请公开了一种网约车订单调度仿真方法,属于计算机技术领域,有助于提升订单调度仿真的准确性。所述方法包括:获取按照调度时间由先至后顺序排列的N组历史压单组数据;将第一组所述历史压单组数据,作为当前压单组数据,对当前压单组数据执行目标调度策略,确定该当前压单组数据中包括的订单和运力的调度结果;根据调度结果,更新该当前压单组数据的后一组历史压单组数据,并将更新后历史压单组数据,作为当前压单组数据,跳转至执行对当前压单组数据执行目标调度策略,确定当前压单组数据中包括的订单和运力的调度结果的步骤,直至完成第N个历史压单组的调度仿真;根据前述得到的所有调度结果,确定目标调度策略的仿真结果。结果。结果。

【技术实现步骤摘要】
网约车订单调度仿真方法、装置,以及电子设备


[0001]本申请实施例涉及计算机
,特别是涉及一种网约车订单调度仿真方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]订单调度系统中,网约车订单调度仿真结果是选择调度策略的重要依据。以网约车订单调度系统为例,调度系统需要平衡司机侧的做单率、用户提单率、用户体验,以及平台的订单成单量等多个系统指标,因此,需要通过网约车订单调度仿真来选择能够平衡上述指标的调度策略或调度参数。订单仿真调度是模拟现有技术中的订单仿真调度方法,将每天的订单调度行为分解为个调度时间片对应的压单组(即候选运力集合和约车订单集合),之后按照调整后的订单调度策略(如调整后的司机调度权重),基于各压单组的历史数据进行每天或者指定时段的网约车订单调度仿真。
[0003]现有技术中,仅仅基于压单组的实际历史数据进行网约车订单调度仿真,未考虑到调度策略变化后对压单组的影响,存在仿真结果不准确的缺陷。

技术实现思路

[0004]本申请实施例提供一种网约车订单调度仿真方法,能够提升网约车订单调度仿真结果的准确度。
[0005]第一方面,本申请实施例提供了一种网约车订单调度仿真方法,包括:
[0006]获取按照调度时间由先至后顺序排列的N组历史压单组数据,作为执行订单调度仿真的仿真数据,其中,N为大于1的自然数;
[0007]将第一组所述历史压单组数据,作为当前压单组数据;
[0008]对所述当前压单组数据执行目标调度策略,确定所述当前压单组数据中包括的订单和运力的调度结果;
[0009]响应于所述当前压单组数据为第N

1组所述历史压单组数据,根据所述调度结果,更新所述当前压单组数据的后一组所述历史压单组数据,并将更新后的所述后一组所述历史压单组数据,作为当前压单组数据,跳转至执行所述对所述当前压单组数据执行目标调度策略,确定所述当前压单组数据中包括的订单和运力的调度结果的步骤;
[0010]响应于所述当前压单组数据为第N组所述历史压单组数据,根据对依次确定的所述当前压单组数据执行所述目标调度策略后确定的所述调度结果,确定匹配所述目标调度策略的仿真结果。
[0011]第二方面,本申请实施例提供了一种网约车订单调度仿真装置,包括:
[0012]仿真数据获取模块,用于获取按照调度时间由先至后顺序排列的N组历史压单组数据,作为执行订单调度仿真的仿真数据;其中,N为大于1的自然数;
[0013]当前压单组数据确定模块,用于将第一组所述历史压单组数据,作为当前压单组数据;
[0014]当前压单组仿真调度模块,用于对所述当前压单组数据执行目标调度策略,确定所述当前压单组数据中包括的订单和运力的调度结果;
[0015]当前压单组切换模块,用于响应于所述当前压单组数据为第N

1组所述历史压单组数据,根据所述调度结果,更新所述当前压单组数据的后一组所述历史压单组数据,并将更新后的所述后一组所述历史压单组数据,作为当前压单组数据,跳转至执行所述当前压单组仿真调度模块;
[0016]仿真结果确定模块,用于响应于所述当前压单组数据为第N组所述历史压单组数据,根据对依次确定的所述当前压单组数据执行所述目标调度策略后确定的所述调度结果,确定匹配所述目标调度策略的仿真结果。
[0017]第三方面,本申请实施例还公开了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例所述的网约车订单调度仿真方法。
[0018]第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时本申请实施例公开的网约车订单调度仿真方法的步骤。
[0019]本申请实施例公开的网约车订单调度仿真方法,通过通过获取按照调度时间由先至后顺序排列的N组历史压单组数据,作为执行订单调度仿真的仿真数据,其中,N为大于1的自然数;之后,将第一组所述历史压单组数据,作为当前压单组数据,对所述当前压单组数据执行目标调度策略,确定所述当前压单组数据中包括的订单和运力的调度结果;根据所述调度结果,更新所述当前压单组数据的后一组所述历史压单组数据,并将更新后的所述后一组所述历史压单组数据,作为当前压单组数据,跳转至执行所述对所述当前压单组数据执行目标调度策略,确定所述当前压单组数据中包括的订单和运力的调度结果的步骤,直至完成第N个历史压单组的调度仿真;最后,根据对依次确定的所述当前压单组数据执行所述目标调度策略后确定的所述调度结果,确定匹配所述目标调度策略的仿真结果,提升了订单调度仿真的准确性。
[0020]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0021]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0022]图1是本申请实施例一的网约车订单调度仿真方法流程图;
[0023]图2是本申请实施例一中的压单组数据重建示意图;
[0024]图3是本申请实施例二的网约车订单调度仿真方法流程图;
[0025]图4是本申请实施例二的网约车订单调度仿真装置结构示意图之一;
[0026]图5是本申请实施例二的网约车订单调度仿真装置结构示意图之二;
[0027]图6示意性地示出了用于执行根据本申请的方法的电子设备的框图;以及
[0028]图7示意性地示出了用于保持或者携带实现根据本申请的方法的程序代码的存储单元。
具体实施方式
[0029]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0030]实施例一
[0031]本申请实施例公开的一种网约车订单调度仿真方法,如图1所示,所述方法包括:步骤110至步骤150。
[0032]步骤110,获取按照调度时间由先至后顺序排列的N组历史压单组数据,作为执行订单调度仿真的仿真数据。
[0033]其中,N为大于1的自然数。
[0034]本申请实施例中所述的网约车订单调度仿真方法,以真实的网约车订单调度数据作为仿真数据,通过执行订单仿真调度策略,基于真实的网约车订单调度数据,进行订单调度,并根据订单调度结果,对订单调度指标进行分析。下文中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网约车订单调度仿真方法,其特征在于,包括:获取按照调度时间由先至后顺序排列的N组历史压单组数据,作为执行订单调度仿真的仿真数据;其中,N为大于1的自然数;将第一组所述历史压单组数据,作为当前压单组数据;对所述当前压单组数据执行目标调度策略,确定所述当前压单组数据中包括的订单和运力的调度结果;响应于所述当前压单组数据为第N

1组所述历史压单组数据,根据所述调度结果,更新所述当前压单组数据的后一组所述历史压单组数据,并将更新后的所述后一组所述历史压单组数据,作为当前压单组数据,跳转至执行所述对所述当前压单组数据执行目标调度策略,确定所述当前压单组数据中包括的订单和运力的调度结果的步骤;响应于所述当前压单组数据为第N组所述历史压单组数据,根据对依次确定的所述当前压单组数据执行所述目标调度策略后确定的所述调度结果,确定匹配所述目标调度策略的仿真结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述调度结果,更新所述当前压单组数据的后一组所述历史压单组数据的步骤,包括:根据所述调度结果,确定所述当前压单组数据中保留至后续压单组中的订单和/或运力;以及,确定所述当前压单组数据的后一组所述历史压单组数据中的新增订单和新增运力;由所述当前压单组数据中保留至后续压单组中的订单和/或运力,以及,所述新增订单和所述新增运力,替换所述当前压单组数据的后一组所述历史压单组数据。3.根据权利要求2所述的方法,其特征在于,所述调度结果包括以下一项或多项:匹配成功的订单、匹配失败的订单、匹配成功的运力、匹配失败的运力;所述根据所述调度结果,确定所述当前压单组数据中保留至后续压单组中的订单和/或运力的步骤,包括:通过预先训练的接单前订单取消概率预测模型,对所述匹配失败的订单进行取消和重提单概率预测,确定匹配失败且预测为取消的订单、匹配失败且预测为取消后重提单的订单,以及,匹配失败且预测为不取消的订单;通过预先训练的接单后订单取消概率预测模型,对所述匹配成功的订单进行取消和重提单概率预测,确定匹配成功且预测为取消的订单和运力、匹配成功且预测为取消后重提单的订单和运力,以及,匹配成功且预测为不取消的订单和运力;通过预先训练的运力在线预测模型,对所述匹配失败的运力进行在线概率预测,确定匹配失败且预测为在线的运力、匹配失败且预测为离线的运力;将所述匹配失败且预测为取消后重提单的订单、所述匹配失败且预测为不取消的订单、所述匹配成功且预测为取消后重提单的订单,确定为所述当前压单组数据中保留至后续压单组中的订单;以及,将所述匹配成功且预测为取消后重提单的运力、确定匹配成功且预测为取消的运力、所述匹配失败且预测为在线的运力,确定为所述当前压单组数据中保留至后续压单组中的运力。4.根据权利要求3所述的方法,其特征在于,所述由所述当前压单组数据中保留至后续压单组中的订单和/或运力,以及,所述新增订单和所述新增运力,替换所述当前压单组数据的后一组所述历史压单组数据的步骤,还包括:
将所述匹配失败且预测为取消后重提单的订单锁定第一时长;将匹配成功且预测为取消后重提单的订单和运力锁定第二时长;确定匹配成功且预测为取消的运力锁定第三时长;所述对所述当前压单组数据执行目标调度策略,确定所述当前压单组数据中包括的订单和运力的调度结果的步...

【专利技术属性】
技术研发人员:邱瀚谷浩然张斌
申请(专利权)人:汉海信息技术上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1