订单处理方法和装置制造方法及图纸

技术编号:21800580 阅读:31 留言:0更新日期:2019-08-07 10:52
本申请公开了订单处理方法和装置。该方法的一具体实施方式包括:响应于检测到存在空闲的工作台,获取待分配的至少一个订单、至少一个货架的货架信息、空闲的工作台的位置信息,其中,货架信息包括货架位置和货架状态;对于至少一个订单中的每个订单,从至少一个货架中根据货架位置和空闲的工作台的位置信息选择搬运成本最低的目标货架;对于至少一个订单中的每个订单,根据各状态的目标货架的数量、各目标货架与空闲的工作台的距离、该订单涉及的物品的数量为该订单打分;从至少一个订单中选择打分最低的订单作为目标订单。该实施方式提高了工作台的使用效率并降低了订单涉及的物品出库时的搬运成本。

Order Processing Method and Device

【技术实现步骤摘要】
订单处理方法和装置
本申请涉及仓储
,具体涉及订单处理方法和装置。
技术介绍
无人仓储库房是集成了更多先进的自动化物流设备,由少量维护人员参与的智能化库房。一套完整的自动化仓储系统,一般包括堆垛机、物流管理软件、输送系统、货架系统等。货物从自动卸货、自动验收、自动拆箱到机器人码箱、货物入存储库、货物入拣选库、出库、机器人拣货,接着货物完成自动包装、自动分拣,最后装车发货,全部自动化完成。在自动化设备的无人仓储库房中,需要规划合理的搬运指派关系,即指派哪辆运输车将哪个货架搬运到哪个工作台。从成本和出库效率的角度上,需要考虑使用尽量少的运输成本满足尽量多的出库量,即需要提升“机器人人效”。
技术实现思路
本申请实施例提出了订单处理方法和装置。第一方面,本申请实施例提供了一种订单处理方法,包括:响应于检测到存在空闲的工作台,获取待分配的至少一个订单、至少一个货架的货架信息、空闲的工作台的位置信息,其中,货架信息包括货架位置和货架状态,货架状态包括以下至少一种:回库搬运状态、在储位状态、出库搬运状态;对于至少一个订单中的每个订单,从至少一个货架中根据货架位置和空闲的工作台的位置信息选择针对本文档来自技高网...

【技术保护点】
1.一种订单处理方法,包括:响应于检测到存在空闲的工作台,获取待分配的至少一个订单、至少一个货架的货架信息、所述空闲的工作台的位置信息,其中,货架信息包括货架位置和货架状态,货架状态包括以下至少一种:回库搬运状态、在储位状态、出库搬运状态;对于所述至少一个订单中的每个订单,从所述至少一个货架中根据货架位置和所述空闲的工作台的位置信息选择针对该订单的搬运成本最低的目标货架;对于所述至少一个订单中的每个订单,根据针对该订单的不同状态的目标货架的数量、各目标货架与所述空闲的工作台的距离为该订单打分;从所述至少一个订单中选择打分最低的订单作为目标订单。

【技术特征摘要】
1.一种订单处理方法,包括:响应于检测到存在空闲的工作台,获取待分配的至少一个订单、至少一个货架的货架信息、所述空闲的工作台的位置信息,其中,货架信息包括货架位置和货架状态,货架状态包括以下至少一种:回库搬运状态、在储位状态、出库搬运状态;对于所述至少一个订单中的每个订单,从所述至少一个货架中根据货架位置和所述空闲的工作台的位置信息选择针对该订单的搬运成本最低的目标货架;对于所述至少一个订单中的每个订单,根据针对该订单的不同状态的目标货架的数量、各目标货架与所述空闲的工作台的距离为该订单打分;从所述至少一个订单中选择打分最低的订单作为目标订单。2.根据权利要求1所述的方法,其中,所述方法还包括:若所述目标订单对应的目标货架的货架状态为在储位状态,则获取至少一个空闲的运输车的位置信息,根据所述目标订单对应的目标货架的位置信息和各空闲的运输车的位置信息,从所述至少一个空闲的运输车中选择与所述目标订单对应的目标货架之间距离最近的运输车作为用于运输所述目标订单对应的目标货架的目标运输车。3.根据权利要求1所述的方法,其中,货架信息还包括用于指示货架要运往的工作台、待拣选的物品名称和数量的任务信息;以及所述方法还包括:若所述目标订单对应的目标货架的货架状态为回库搬运状态或出库搬运状态,则更新所述目标订单对应的目标货架的货架状态和任务信息。4.根据权利要求1所述的方法,其中,货架位置包括当前位置和目的位置,货架信息包括存储的物品信息;以及所述从所述至少一个货架中根据货架位置和所述空闲的工作台的位置信息选择针对该订单的搬运成本最低的目标货架,包括:根据各货架存储的物品信息从所述至少一个货架中确定出存储该订单涉及的物品的至少一个货架;将所述存储该订单涉及的物品的至少一个货架中当前位置为所述工作台或目的位置为所述工作台的货架确定为针对该订单的搬运成本最低的目标货架。5.根据权利要求4所述的方法,其中,订单包括目标物品的待出库量,物品信息包括物品数量;以及所述方法还包括:从所述至少一个货架中确定货架状态为回库搬运状态、并且存储该订单涉及的物品的至少一个第一候选货架;将所述待出库量与该订单对应的目标货架存储的所述目标物品的数量之差确定为剩余待出库量;若所述剩余待出库量大于0,则执行如下回库货架确定步骤:对于所述至少一个第一候选货架每个第一候选货架,根据该第一候选货架与所述空闲的工作台之间的距离、所述待出库量与该第一候选货架存储的所述目标物品的数量之差确定该第一候选货架的搬运成本;从所述至少一个第一候选货架中确定出搬运成本最低的第一目标货架,并将该第一目标货架的货架号添加到第一货架号集合中;根据所述第一目标货架存储的所述目标物品的数量更新所述剩余待出库量,从所述至少一个第一候选货架中过滤掉所述第一目标货架;若更新后的剩余待出库量大于0,并且还存在货架状态为回库搬运状态、并且存储该订单涉及的物品的第一候选货架,则继续执行上述回库货架确定步骤。6.根据权利要求5所述的方法,其中,所述方法还包括:从所述至少一个货架中确定货架状态为在储位状态、并且存储该订单涉及的物品的至少一个第二候选货架;若更新后的剩余待出库量大于0,则执行如下在储位货架确定步骤:对于所述至少一个第二候选货架每个第二候选货架,根据该第二候选货架与所述空闲的工作台之间的距离、所述待出库量与该第二候选货架存储的所述目标物品的数量之差确定该第二候选货架的搬运成本;从所述至少一个第二候选货架中确定出搬运成本最低的第二目标货架,并将该第二目标货架的货架号添加到第二货架号集合中;根据所述第二目标货架存储的所述目标物品的数量更新所述剩余待出库量,从所述至少一个第二候选货架中过滤掉所述第二目标货架;若更新后的剩余待出库量大于0,并且还存在货架状态为在储位状态、并且存储该订单涉及的物品的第二候选货架,则继续执行上述在储位货架确定步骤。7.根据权利要求6所述的方法,其中,所述方法还包括:从所述至少一个货架中确定货架状态为出库搬运状态、并且存储该订单涉及的物品的至少一个第三候选货架,其中,所述第三候选货架的目的位置为除所述空闲的工作台之外的工作台;若更新后的剩余待出库量大于0,则执行如下出库搬运货架确定步骤:对于所述至少一个第三候选货架每个第三候选货架,根据该第三候选货架与所述空闲的工作台之间的距离、所述待出库量与该第三候选货架存储的所述目标物品的数量之差确定该第三候选货架的搬运成本;从所述至少一个第三候选货架中确定出搬运成本最低的第三目标货架,并将该第三目标货架的货架号添加到第三货架号集合中;根据所述第三目标货架存储的所述目标物品的数量更新所述剩余待出库量,从所述至少一个第三候选货架中过滤掉所述第三目标货架;若更新后的剩余待出库量大于0,并且还存在货架状态为在储位状态、并且存储该订单涉及的物品的第三候选货架,则继续执行上述出库搬运货架确定步骤。8.根据权利要求7所述的方法,其中,所述根据针对该订单的不同状态的目标货架的数量、各目标货架与所述空闲的工作台的距离为该订单打分,包括:确定所述第一货架号集合中元素数量、所述第二货架号集合中元素数量、所述第三货架号集合中元素数量的加权和;确定各第一目标货架与所述空闲的工作台之间的距离之和作为第一距离;确定各第二目标货架与所述空闲的工作台之间的距离之和作为第二距离;根据所述加权和、所述第一距离、所述第二距离三者之和与该订单涉及的物品数量的比值为该订单打分。9.根据权利要求2所述的方法,其中,所述从至少一个空闲的运输车中选择与所述目标订单对应的目标货架之间距离最近的运输车作为用于运输所述目标订单对应的目标货架的目标运输车,包括:根据线性规划方法从所述至少一个空闲的运输车中确定距离所述订单对应的目标货架最近的运输车作为用于运输所述目标订单对应的目标货架的目标运输车。10.根据权利要求1所述的方法,其中,所述方法还包括:将所述目标订单分配给所述目标订单对应的目标货架;对于所述至少一个订单中除所述目标订单之外的每个订单,若该订单对应的目标货架与所述目标订单对应的目标货架不同,则将该订单分配给该订单对应的目标货架。11.一种订单处理装置,包括:获取单元,配置用于响应于检测到存在空闲的工作台,获取待分配的至少一个订单、至少一个货架的货架信息、所述空闲的工...

【专利技术属性】
技术研发人员:肖鹏宇
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1