System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及物流运输,具体涉及一种卡位分配方法、装置、设备及可读存储介质。
技术介绍
1、卡位是中转场用于发运车辆以运输货物至目的地的重要基础设施,由装卸车月台和与月台相连的停车区域组成。货物在分拣滑槽分拣完后,先由运作人员囤放在卡位和滑槽之间的囤货区域,等对应目的地卡车靠到卡位后,再由装车人员装至卡车上发运至货物目的地。
2、为避免分拣或装车过程中的错误,通常情况下,不同目的地会对应不同的卡位进行分拣装车,但这通常需要依赖高额的卡位建设成本。为提升卡位利用率,中转场通常会采用波次发运工艺以使多个目的地的卡车使用同一卡位。然而,目前人工排布卡位仍存在着卡位复用率低、卡位资源投入多、排布时间长的技术问题。
技术实现思路
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、另一方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现上述的卡位分配方法中本文档来自技高网...
【技术保护点】
1.一种卡位分配方法,其特征在于,包括:
2.根据权利要求1所述的卡位分配方法,其特征在于,所述基于所述预设目的地对应的初始约束信息以及所述目标中转场各预设卡位对应的卡位约束信息,对所述预设目的地和所述预设卡位进行匹配,生成若干初始卡位分配方案,包括:
3.根据权利要求2所述的卡位分配方法,其特征在于,所述针对遍历到的每一预设目的地,根据所述预设目的地的初始约束信息,以及所述目标中转场中初始卡位对应的卡位约束信息之间的比对关系,确定所述初始卡位中是否存在可行卡位的步骤之前,所述方法还包括:
4.根据权利要求1所述的卡位分配方法,其特征在于,所述根据各所述初始卡位分配方案中各卡位对应的目的地信息,以及预设的波次发运约束信息对所述初始卡位分配方案进行筛选,得到候选卡位分配方案,包括:
5.根据权利要求4所述的卡位分配方法,其特征在于,所述基于所述波次发运信息与所述预设的波次发运约束信息之间的比对关系,从所述初始卡位分配方案中筛选得到候选卡位分配方案的步骤之前,所述方法还包括:
6.根据权利要求1所述的卡位分配方法,其特征在于
7.根据权利要求1~6任一项所述的卡位分配方法,其特征在于,所述获取目标中转场对应的运单信息包括:
8.一种卡位分配装置,其特征在于,包括:
9.一种计算机设备,其特征在于,所述计算机设备包括处理器、存储器以及存储于所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现权利要求1至7任一项所述的卡位分配方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行以实现权利要求1至7任一项所述的卡位分配方法中的步骤。
...【技术特征摘要】
1.一种卡位分配方法,其特征在于,包括:
2.根据权利要求1所述的卡位分配方法,其特征在于,所述基于所述预设目的地对应的初始约束信息以及所述目标中转场各预设卡位对应的卡位约束信息,对所述预设目的地和所述预设卡位进行匹配,生成若干初始卡位分配方案,包括:
3.根据权利要求2所述的卡位分配方法,其特征在于,所述针对遍历到的每一预设目的地,根据所述预设目的地的初始约束信息,以及所述目标中转场中初始卡位对应的卡位约束信息之间的比对关系,确定所述初始卡位中是否存在可行卡位的步骤之前,所述方法还包括:
4.根据权利要求1所述的卡位分配方法,其特征在于,所述根据各所述初始卡位分配方案中各卡位对应的目的地信息,以及预设的波次发运约束信息对所述初始卡位分配方案进行筛选,得到候选卡位分配方案,包括:
5.根据权利要求4所述的卡位分配方法,其特征在于,所述基于所述波次发运信息与所述...
【专利技术属性】
技术研发人员:魏晨,
申请(专利权)人:深圳顺丰泰森控股集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。