【技术实现步骤摘要】
设备调度的方法、装置、电子设备和存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种设备调度的方法、装置、电子设备和存储介质。
技术介绍
[0002]随着仓储流程业务复杂度的提升、仓储系统内设备种类、数量的提升,在执行搬运等任务时,对于设备调度的灵活性要求大大提升、要求设备能够在多种业务场景中灵活调度。目前的常用的设备调度方式为基于设备搬运路线的输入起点、目的终点,从预先设置的包括设备搬运范围的配置文件中查询对应的设备执行该搬运任务。
[0003]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
[0004]大型仓储系统内,地图点位信息或者储位信息庞大,业务逻辑复杂多变,不同业务之间可能输入起点或目的终点相重合,但是对于设备的调度需求各不相同的情况,所以只依靠输入起点、目的终点对设备进行调度并不能准确的满足业务需求。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供一种设备调度的方法、装置、系统和存储介质,能够解决只依靠输入起点、目的终点对设备进行调度并不能准确的满足业务需求的问题。
[0006]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种设备调度的方法。
[0007]本专利技术实施例的一种设备调度的方法包括:接收待执行任务的原任务信息,所述原任务信息包括所述待执行任务的原任务类型、所述待执行任务对应的起始位置信息和目的位置信息;根据所述原任务信息和任务资源信息,确定所述待执行任务的当前任务信息,所述当前任务信息包括所 ...
【技术保护点】
【技术特征摘要】
1.一种设备调度的方法,其特征在于,包括:接收待执行任务的原任务信息,所述原任务信息包括所述待执行任务的原任务类型、所述待执行任务对应的起始位置信息和目的位置信息;根据所述原任务信息和任务资源信息,确定所述待执行任务的当前任务信息,所述当前任务信息包括所述待执行任务的当前任务类型和所述待执行任务的执行区域信息,所述任务资源信息包括各任务的原任务信息和当前任务信息之间的映射关系;根据所述当前任务信息和执行设备流向信息,确定所述待执行任务对应的设备集合;根据所述待执行任务对应的起始位置和目的位置,确定所述设备集合中执行设备的调度指令,并向所述执行设备发送所述调度指令。2.根据权利要求1所述的方法,其特征在于,所述预设任务资源信息包括类型映射关系和位置节点信息;所述起始位置信息包括起始位置和起始位置所属区域,所述目的位置信息包括目的位置和目的位置所属区域;所述根据所述原任务信息和任务资源信息,确定所述待执行任务的当前任务信息,包括:根据所述待执行任务的原任务类型、所述待执行任务对应的起始位置所属区域或所述待执行任务对应的目的位置所属区域,查询所述类型映射关系,得出所述待执行任务的当前任务类型;根据所述待执行任务对应的起始位置或所述待执行任务对应的目的位置,以及所述位置节点信息确定所述待执行任务是否为跨区任务。3.根据权利要求2所述的方法,其特征在于,所述位置节点信息包括跨区任务对应的位置节点的信息;所述根据所述待执行任务对应的起始位置或所述待执行任务对应的目的位置,以及所述位置节点信息确定所述待执行任务是否为跨区任务,包括:当所述原任务类型为入库时,查询所述位置节点信息是否包括所述待执行任务对应的起始位置;若否,则确定所述待执行任务不为跨区任务;若是,则根据所述待执行任务对应目的位置所属区域和所述位置节点信息,确定所述待执行任务是否为跨区任务;当所述原任务类型为出库时,查询所述位置节点信息是否包括所述待执行任务对应的目的位置;若否,则确定所述待执行任务不为跨区任务;若是,则根据所述待执行任务对应起始位置所属区域和所述位置节点信息,确定所述待执行任务是否为跨区任务。4.根据权利要求3所述的方法,其特征在于,所述位置节点信息包括各所述位置节点的对应的任务区域;所述根据所述待执行任务对应目的位置所属区域和所述位置节点信息,确定所述待执行任务是否为跨区任务,包括:根据所述起始位置查询所述位置节点信息,得出所述起始位置对应的任务区域;若所述起始位置对应的任务区域包括所述待执行任务对应目的位置所属区域,则确定所述待执行任务不为跨区任务;若所述起始位置对应的任务区域不包括所述待执行任务对应目的位置所属区域,则确定所述待执行任务为跨区任务。5.根据权利要求3所述的方法,其特征在于,所述位置节点信息包括各所述位置节点的
对应的任务区域;所述根据所述待执行任务对应起始位置所属区域和所述位置节点信息,确定所述待执行任务是...
【专利技术属性】
技术研发人员:刘宗帅,布凡,
申请(专利权)人:北京京东乾石科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。