自动排车方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:38756744 阅读:15 留言:0更新日期:2023-09-10 09:41
本申请属于物流技术领域,涉及一种自动排车方法、装置、电子设备及可读存储介质,应用于自动排车系统,自动排车方法包括:获取物流单位的所有待配送订单;根据各待配送订单的收货地址,对各待配送订单进行分组,得到至少一个分组订单;对于任意一个分组订单,分别检测分组订单是否满足各个待配车辆对应预设的分配约束,将分组订单满足的分配约束对应的待配车辆作为分组订单对应的配送车辆;将分组订单分配至配送车辆,更新配送车辆的车辆订单序列;根据至少一个车辆订单序列,确定物流单位的订单排车方案。旨在解决因难以结合订单与配送车辆之间的关系分配订单,导致的配送单位的排车效率低的技术问题。效率低的技术问题。效率低的技术问题。

【技术实现步骤摘要】
自动排车方法、装置、电子设备及可读存储介质


[0001]本申请属于物流
,涉及一种自动排车方法、装置、电子设备及可读存储介质。

技术介绍

[0002]在城市配送场景中,配送单位(如物流企业)拥有多种车型的配送车辆,配送单位负责将订单对应的货物,从配送单位的仓库拣出送到订单的收货地址。配送单位一般会根据各个订单的送货路径、配送车辆的最大装载阈值等,将订单分配至各配送车辆(货车),由配送车辆将货物送到订单的收货地址,但目前都是人为将各个订单分配到对应的配送车辆,也即对订单进行排车,而当订单足够多时,人工在对订单进行排车时,难以结合订单与配送车辆之间的关系,为配送单位提供最优的排车方案,且人为排车效率低。
[0003]需要说明的是,上述内容仅用于辅助理解本专利技术所解决的技术问题,并不代表承认上述内容是现有技术。

技术实现思路

[0004]本申请的主要目的在于提供一种城市配送,旨在解决因难以结合订单与配送车辆之间的关系分配订单,导致的配送单位的排车效率低的技术问题。
[0005]为实现上述目的,本申请提供一种自动排车方法,应用于自动排车系统,所述自动排车方法包括:获取物流单位的所有待配送订单;根据各所述待配送订单的收货地址,对各所述待配送订单进行分组,得到至少一个分组订单,其中,所述分组订单包括至少一个待配送订单,同一所述分组订单中的所述待配送订单的收货地址相同;对于任意一个所述分组订单,分别检测所述分组订单是否满足各个待配车辆对应预设的分配约束,将所述分组订单所述满足的所述分配约束对应的所述待配车辆作为所述分组订单对应的配送车辆,其中,所述分配约束包括预设装载约束、预设限行约束以及预设司机偏好约束;将所述分组订单分配至所述配送车辆,更新所述配送车辆的车辆订单序列;根据至少一个所述车辆订单序列,确定所述物流单位的订单排车方案。
[0006]为实现上述目的,本申请提供一种自动排车装置,所述自动排车装置包括:获取模块,用于获取物流单位的所有待配送订单;分组模块,用于根据各所述待配送订单的收货地址,对各所述待配送订单进行分组,得到至少一个分组订单,其中,所述分组订单包括至少一个待配送订单,同一所述分组订单中的所述待配送订单的收货地址相同;配送车辆确定模块,用于对于任意一个所述分组订单,分别检测所述分组订单是否满足各个待配车辆对应预设的分配约束,将所述分组订单所述满足的所述分配约束对应
的所述待配车辆作为所述分组订单对应的配送车辆,其中,所述分配约束包括预设装载约束、预设限行约束以及预设司机偏好约束;订单序列确定模块,用于将所述分组订单分配至所述配送车辆,更新所述配送车辆的车辆订单序列;排车方案确定模块,用于根据至少一个所述车辆订单序列,确定所述物流单位的订单排车方案。
[0007]本申请还提供一种电子设备,所述电子设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的所述自动排车方法的程序,所述自动排车方法的程序被处理器执行时可实现如上述的自动排车方法的步骤。
[0008]本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现自动排车方法的程序,所述自动排车方法的程序被处理器执行时实现如上述的自动排车方法的步骤。
[0009]本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的自动排车方法的步骤。
[0010]本申请提供了一种自动排车方法、装置、电子设备及可读存储介质,应用于自动排车系统,本申请通过根据物流单位的待配送订单的收货地址,将收货地址相同的待配送订单作为分组订单,进而确定与分组订单相匹配的配送车辆,将分组订单分配至配送车辆,从而可以实现将收货地址相同的待配送订单分配到同一辆配送车辆,实现一次将多个待配送订单分配至配送车辆,提高待配送订单的配送效率,具体的,分别检测所述分组订单是否满足各个待配车辆对应预设的分配约束,将所述分组订单所述满足的所述分配约束对应的所述待配车辆作为所述分组订单对应的配送车辆,其中,所述分配约束包括预设装载约束、预设限行约束以及预设司机偏好约束,综合考虑了预设装载约束、预设限行约束以及预设司机偏好约束,从而提高分组订单与配送订单之间的匹配程度,最终根据至少一个车辆订单序列,确定物流单位的订单排车方案,无需人工对待排车订单进行分配,提高了待配送订单的自动排车效率。
附图说明
[0011]此处的附图被并入说明书中并构成本说明书的一部分,表示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0012]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0013]图1为本申请自动排车方法第一实施例的流程示意图;图2为本申请自动方程方法的一场景示意图;图3为本申请自动排车方法第二实施例的流程示意图;图4为本申请自动排车方法一实施例的模块示意图;图5为本申请自动排车装置一实施例的装置示意图;图6为本申请实施例中自动排车方法涉及的硬件运行环境的设备结构示意图。
具体实施方式
[0014]为使本申请的上述目的、特征和优点能够更加明显易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本申请保护的范围。
[0015]实施例一参照图1,本申请实施例提供一种自动排车方法,应用于自动排车系统,在本申请自动排车方法的第一实施例中,所述自动排车方法包括:步骤S10,获取物流单位的所有待配送订单;步骤S20,根据各所述待配送订单的收货地址,对各所述待配送订单进行分组,得到至少一个分组订单,其中,所述分组订单包括至少一个待配送订单,同一所述分组订单中的所述待配送订单的收货地址相同;在本实施例中,需要说明的是,本申请应用于自动排车系统,在物流的城市配送场景中,所述自动排车系统从上游客户系统进行接单,在每天的某个固定时间点进行截单,确定明天必须配送的所述待配送订单。当确定明天必须配送的所述待配送订单后,所述自动排车系统会分别对所述待配送订单进行解析,得到待配送订单的订单号、收货地址、发货地址以及货物体积,其中,所述收货地址和所述发货地址都为四级地址信息,且在开始对所述待配送订单分组前,所述自动排车系统响应于用户指令,对所述待配送订单的收货地址进行最大车型的限制,以确定所述待配送订单的地址允许配送车型,还会根据与配送车辆相关联的司机,设置配送车辆的司机偏好(配送串点阈值、最远路径阈值以及配送集中度阈值),还会根据物流单位的需求设置计费参数,确定计费落档区间以及计费落档取件的落档价格,并设置变动成本系数,还会设置预设配送容积阈值,以及大单配送阈值。进一步的,在所述物流城市配送场景中,当对大量的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动排车方法,其特征在于,应用于自动排车系统,所述自动排车方法包括:获取物流单位的所有待配送订单;根据各所述待配送订单的收货地址,对各所述待配送订单进行分组,得到至少一个分组订单,其中,所述分组订单包括至少一个待配送订单,同一所述分组订单中的所述待配送订单的收货地址相同;对于任意一个所述分组订单,分别检测所述分组订单是否满足各个待配车辆对应预设的分配约束,将所述分组订单满足的所述分配约束对应的所述待配车辆作为所述分组订单对应的配送车辆,其中,所述分配约束包括预设装载约束、预设限行约束以及预设司机偏好约束;将所述分组订单分配至所述配送车辆,更新所述配送车辆的车辆订单序列;根据至少一个所述车辆订单序列,确定所述物流单位的订单排车方案。2.如权利要求1所述的自动排车方法,其特征在于,在所述将所述分组订单分配至所述配送车辆,更新所述配送车辆的车辆订单序列的步骤之后,所述自动排车方法还包括:根据所述配送车辆的车辆订单序列,确定所述配送车辆的车辆装载率;若所述配送车辆的车辆装载率小于发车装载阈值,则对于所述配送车辆的车辆订单序列中的任意一个所述待配送订单,根据所述待配送订单的货物体积以及收货地址,重新确定满足所述预设装载约束和所述预设限行约束的配送车辆,并更新所述配送车辆的所述车辆订单序列。3.如权利要求1所述的自动排车方法,其特征在于,在所述分别检测所述分组订单是否满足各个待配车辆对应预设的分配约束,将所述分组订单所述满足的所述分配约束对应的所述待配车辆作为所述分组订单对应的配送车辆的步骤之前,所述自动排车方法还包括:判断所述分组订单的分组总货物体积是否大于或等于大单配送阈值;若所述分组订单的所述分组总货物体积大于或等于所述大单配送阈值,则将所述分组总货物体积大于或等于所述大单配送阈值的所述分组订单作为优先分配的分组订单,其中,所述优先分配表征为优先确定与所述分组订单相匹配的所述配送车辆;若所述分组订单的所述分组总货物体积小于所述大单配送阈值,则将所述分组总货物体积小于所述大单配送阈值的所述分组订单作为延后分配的分组订单,其中,所述延后分配表征为在所有所述优先分配的所述分组订单确定完相匹配的所述配送车辆后,再确定与所述延后分配的所述分组订单相匹配的所述配送车辆。4.如权利要求3所述的自动排车方法,其特征在于,在所述根据各所述待配送订单的收货地址,对各所述待配送订单进行分组,得到至少一个分组订单的步骤之后,所述自动排车方法包括:判断所述分组订单的所述分组总货物体积是否大于预设配送容积阈值;若所述分组总货物体积大于所述预设配送容积阈值,则确定备用车载容积大于所述分组总货物体积的备用车辆,将所述分组订单分配至所述备用车辆,输出所述备用车辆对应的车辆订单序列;若所述分组总货物体积小于或等于预设配送容积阈值,则执行所述判断所述分组订单的所述分组总货物体积是否大于或等于大单配送阈值的步骤。5.如权利要求1所述的自动排车方法,其特征在于,所述分别检测所述分组订单是否满
足各个待配车辆对应预设的分配约束,将所述分组订单所述满足的所述分配约束对应的所述待配车辆作为所述分组订单对应的配送车辆的步骤,包括:确定任意一辆待配车辆;判断所述分组订单的分组总货物体积是否小于或等于所述待配车辆的车辆容积、判断所述分组订单中任一所述待配送订单的收货地址的地址允许配送车型是否小于或等于所述待配车辆的车辆车型,以及判断所述分组订单是否满足待配车辆的预设司机偏好约束;若所述分组总货物体积小于或等于所述待配车辆的...

【专利技术属性】
技术研发人员:詹钊涵羌磊曾心妍周金凯李佳峻冯晓桐
申请(专利权)人:芜湖安得智联科技有限公司
类型:发明
国别省市:

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

1