订单处理方法、任务调度方法、装置及电子设备制造方法及图纸

技术编号:38157630 阅读:14 留言:0更新日期:2023-07-13 09:27
本申请实施例提供订单处理方法、任务调度方法、装置及电子设备。在本实施例中,对仓库中的工作站进行分组,将距离较近或者处理的订单的业务属性相同的工作站分为一组,在确定目标订单的货架时,先确定当前工作站对应的货架是否满足该目标订单,当不满足时,进一步确定当前工作站所处的当前工作站组对应的货架是否满足该目标订单,丰富了货架匹配的优先级,相比于仅仅依据货架到当前工作站之间距离确定货架,可以减少货架搬运距离,加快了订单处理效率,提高物料出库效率。提高物料出库效率。提高物料出库效率。

【技术实现步骤摘要】
订单处理方法、任务调度方法、装置及电子设备


[0001]本申请涉及机器人领域,尤其涉及订单处理方法、任务调度方法、装置及电子设备。

技术介绍

[0002]目前,在物流应用中,常通过工作站与货架之间的距离情况来为订单命中对应的目标货架。但是在物流应用中,工作站较多,且往往受场地或业务影响,出现部分工作站集中、部分工作站分散的情况,而目前这种通过单个工作站与货架之间的距离去命中货架并不是最优方案。比如,某货架在离当前工作站最近的工作站排队,该货架与当前工作站绝对距离短,但是受场地影响该货架与当前工作站之间的路程较远,该货架并不是最好的选择,这可能直接影响后续订单的处理效率。

技术实现思路

[0003]有鉴于此,本申请实施例提供订单处理方法、任务调度方法、装置及电子设备,以通过设置工作站组,丰富货架匹配的优先级,减少了货架搬运距离,加快了订单处理效率,提高物料出库效率。
[0004]根据本申请实施例的第一方面,提供一种订单处理方法,包括:
[0005]针对当前待处理的目标订单,若检查出当前工作站对应的货架不满足所述目标订单,则确定当前工作站所处的当前工作站组;所述当前工作站组包括当前工作站以及除当前工作站之外的至少一个工作站;同一工作站组中各工作站之间的距离满足设定距离要求且各工作站之间的工作通道支持机器人通行,和/或,同一工作站组中各工作站对应的货架支持的订单业务属性相同;
[0006]在所述当前工作站组当前对应的货架中,确定与所述目标订单匹配的至少一个目标货架,以使得基于所述目标订单所要求的物料从所述目标货架拣货。
[0007]根据本申请实施例的第二方面,提供一种任务调度方法,所述方法应用于调度设备,所述方法包括:
[0008]当接收到管理设备发送的各待搬运货架的货架任务和权重系数时,依据各待搬运货架的权重系数确定各待搬运货架对应的货架任务的优先级,所述货架任务包含待搬运货架与各候选订单之间的匹配关系;针对每一待搬运货架,所述权重系数依据该待搬运货架对应的各候选订单中所要求的物料对应的订单行的数量之和、以及该待搬运货架当前对应的待释放订单的数量确定,其中,若该待搬运货架满足一候选订单所要求的所有物料,则该候选订单为该待搬运货架当前对应的待释放订单,若该待搬运货架不满足一候选订单所要求的所有物料但满足其中的至少一个物料,则该候选订单为该待搬运货架当前对应的候选订单;该待搬运货架是在当前工作站对应的货架不满足目标订单且当前工作站组当前对应的货架不与所述目标订单匹配时,从指定货架存储区域内确定与目标订单匹配的,所述候选订单至少包括:所述目标订单;
[0009]按照各待搬运货架对应的货架任务的优先级处理各待搬运货架对应的货架任务。
[0010]根据本申请实施例的第三方面,提供一种订单处理装置,包括:
[0011]订单确定模块,用于针对当前待处理的目标订单,若检查出当前工作站对应的货架不满足所述目标订单,则确定当前工作站所处的当前工作站组;所述当前工作站组包括当前工作站以及除当前工作站之外的至少一个工作站;同一工作站组中各工作站之间的距离满足设定距离要求且各工作站之间的工作通道支持机器人通行,和/或,同一工作站组中各工作站对应的货架支持的订单业务属性相同;
[0012]订单处理模块,用于在所述当前工作站组当前对应的货架中,确定与所述目标订单匹配的至少一个目标货架,以使得基于所述目标订单所要求的物料从所述目标货架拣货。
[0013]根据本申请实施例的第四方面,提供一种任务调度装置,所述装置应用于调度设备,所述装置包括:
[0014]优先级确定模块,用于当接收到管理设备发送的各待搬运货架的货架任务和权重系数时,依据各待搬运货架的权重系数确定各待搬运货架对应的货架任务的优先级,所述货架任务包含待搬运货架与各候选订单之间的匹配关系;针对每一待搬运货架,所述权重系数依据该待搬运货架对应的各候选订单中所要求的物料对应的订单行的数量之和、以及该待搬运货架当前对应的待释放订单的数量确定,其中,若该待搬运货架满足一候选订单所要求的所有物料,则该候选订单为该待搬运货架当前对应的待释放订单,若该待搬运货架不满足一候选订单所要求的所有物料但满足其中的至少一个物料,则该候选订单为该待搬运货架当前对应的候选订单;该待搬运货架是在当前工作站对应的货架不满足目标订单且当前工作站组当前对应的货架不与所述目标订单匹配时,从指定货架存储区域内确定与目标订单匹配的,所述候选订单至少包括:所述目标订单;
[0015]货架任务处理模块,用于按照各待搬运货架对应的货架任务的优先级处理各待搬运货架对应的货架任务。
[0016]根据本申请实施例的第五方面,提供一种电子设备,电子设备包括机器可读存储介质、处理器;
[0017]所述机器可读存储介质存储有能够被处理器执行的机器可执行指令;
[0018]所述处理器用于读取所述机器可执行指令,以实现如第一方面所述的订单处理方法的步骤或执行如第二方面所述的任务调度方法的步骤。
[0019]本申请实施例提供的技术方案可以包括以下有益效果:
[0020]在本实施例中,通过对仓库中的工作站进行分组,将距离较近或者处理的订单的业务属性相同的工作站分为一组,在确定目标订单的货架时,先确定当前工作站对应的货架是否满足该目标订单,当不满足时,进一步确定当前工作站所处的当前工作站组对应的货架是否满足该目标订单,丰富了货架匹配的优先级,相比于仅仅依据货架到当前工作站之间距离确定货架,可以减少货架搬运距离,加快了订单处理效率,提高物料出库效率。
附图说明
[0021]图1是本申请实施例示出的订单处理方法的流程图。
[0022]图2为本申请实施例示出的工作站分组的示例图。
[0023]图3是本申请实施例示出的任务调度方法的流程图。
[0024]图4为本申请实施例示出的任务调度交互系统的示例图。
[0025]图5是本申请实施例提供的订单处理装置的框图。
[0026]图6是本申请实施例提供的任务调度装置的框图。
[0027]图7本申请实施例示出的电子设备的框图。
具体实施方式
[0028]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0029]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0030]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种订单处理方法,其特征在于,包括:针对当前待处理的目标订单,若检查出当前工作站对应的货架不满足所述目标订单,则确定当前工作站所处的当前工作站组;所述当前工作站组包括当前工作站以及除当前工作站之外的至少一个工作站;同一工作站组中各工作站之间的距离满足设定距离要求且各工作站之间的工作通道支持机器人通行,和/或,同一工作站组中各工作站对应的货架支持的订单业务属性相同;在所述当前工作站组当前对应的货架中,确定与所述目标订单匹配的至少一个目标货架,以使得基于所述目标订单所要求的物料从所述目标货架拣货。2.根据权利要求1所述的方法,其特征在于,所述检查出当前工作站对应的货架不满足所述目标订单,包括:若检查已搬运至当前工作站的货架不满足所述目标订单所要求的至少一个物料,则进一步检查已搬运至当前工作站排队区的货架是否满足所述目标订单所要求的至少一个物料,如果否,确定当前工作站对应的货架不满足所述目标订单。3.根据权利要求1所述的方法,其特征在于,所述在所述当前工作站组当前对应的货架中,确定与所述目标订单匹配的至少一个目标货架,包括:若已搬运至候选工作站的货架满足所述目标订单所要求的至少一个物料,所述候选工作站是指当前工作站组中除当前工作站之外的至少一个工作站,则从已搬运至候选工作站的货架中确定与所述目标订单匹配的至少一个目标货架;否则,从已搬运至候选工作站排队区的货架中确定与所述目标订单匹配的至少一个目标货架;目标货架满足所述目标订单所要求的至少一个物料。4.根据权利要求1所述的方法,其特征在于,若所述当前工作站组当前对应的货架不与所述目标订单匹配,该方法进一步包括:从指定货架存储区域内确定与该目标订单匹配的待搬运货架;针对每一个待搬运货架,确定所述待搬运货架对应的货架任务和权重系数;其中,货架任务包含待搬运货架与各候选订单之间的匹配关系,所述候选订单至少包括:所述目标订单;将所述货架任务和权重系数发送至调度设备,以由调度设备依据各待搬运货架的权重系数确定各待搬运货架对应的货架任务的优先级,并按照各搬运货架对应的货架任务的优先级处理各待搬运货架对应的货架任务。5.根据权利要求4所述的方法,其特征在于,所述待搬运货架对应的权重系数通过以下步骤确定:针对每一待搬运货架,从已获得的待处理的所有候选订单中确定与该待搬运货架对应的各候选订单;以及,从已获得的待释放订单中确定与该待搬运货架对应的各待释放订单;其中,若该待搬运货架满足一候选订单所要求的所有物料,则该候选订单为待搬运货架当前对应的待释放订单,若该待搬运货架不满足一候选订单所要求的所有物料但满足其中的至少一个物料,则该候选订单为待搬运货架当前对应的候选订单;依据该待搬运货架对应的各候选订单中所要求的物料对应的订单行的数量之和、以及待搬运货架当前对应的待释放订单的数量,确定该待搬运货架对应的权重系数。6.根据权利要求4所述的方法,其特征在于,所述货架任务还包括:待搬运货架方向调
整指示;所述待搬运货架方向调整指示用于表示所述待搬运货架被移动至指定转换位置时是否需要调整待搬运货架的方向,以使得所述待搬运货架被移动到工作站时待搬运货架的方向满足所述候选订单所要求的物料。7.根据权利要求1或5所述的方法,其特征在于,已获得的待处理的目标订单是基于当前工作站发起的订单请求确定的,具体通过以下步骤确定:若当前待处理的订单类型为第一类型的订单的数量M大于或等于N,则选择订单类型为第一类型的N个订单,第一类型表示加急;N是指所述订单请求中携带的订单数量;若当前待处理的订单类型为第一类型的订单的数量M小于N,则选择该M个订单类型为第一类型的订单,并从当前待处理的订单类型为第二类型的订单中选择N

M个订单,其中,N

M个订单的接收时间早于剩余的其他待处理的订单类型为第二类型的订单,所述第二类型表示非加急。8.一种任务调度方法,其特征在于,所述方法应用于调度设备,所述方法包括:当接收到管理设备发送的各待搬运货架的货架任务和权重系数时,依据各待搬运货架的权重系数确定各待搬运货架对应的货架任务的优先级,所述货架任务包含待搬运货架与各候选订单之间的...

【专利技术属性】
技术研发人员:杨兵
申请(专利权)人:杭州海康机器人股份有限公司
类型:发明
国别省市:

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

1