【技术实现步骤摘要】
一种仓储AGV的调度方法、系统、存储介质及电子设备
本专利技术涉及调度处理领域,尤其涉及一种仓储AGV的调度方法、系统、存储介质及电子设备。
技术介绍
随着电商规模日益扩大和社会的发展进步,对仓储的需求量也日益攀升。不同于普通仓库的码放和人为劳动力的搬运,智能仓储逐渐以无人化、智能化、高效的特点占据发展新方向。仓储智能搬运机器人(AGV)是实现货物出入库自动化搬运装卸的重要运输手段。仓储机器人经常被用于货物搬运,以替代人工拣选进而提高拣选效率,降低人工成本。AGV可以自行按照既定轨迹运动和运输。早期的AGV通过电磁感应方式引导,其后改用磁带导引,目前主流的导引方式有激光导引、惯性导航、视觉导航。因此给出AGV的运动路径后,即可完成运输。但是在大型仓储出入库时,单台AGV杯水车薪,需要多台AGV集群协同工作,这就涉及到如何规划调度每台AGV执行哪些货物的运输任务的问题。目前现有的技术缺乏针对多台AGV集群的高效调度技术,面对多货物多AGV的情况,调度计划较为耗时,不能实现快速高效地出入库任务。
技术实现思路
本专利技术所要解决的技术问题是提供一种仓储AGV的调度方法、系统、存储介质及电子设备。本专利技术解决上述技术问题的技术方案如下:一种仓储AGV的调度方法,包括:步骤1,获取待完成的出入库订单信息以及AGV当前状态,根据所述出入库订单信息以及所述AGV当前状态随机生成调度方案;步骤2,通过染色体基因的方式编码所述调度方案,初始化果蝇种群中心解,其中,一个果蝇种群中心 ...
【技术保护点】
1.一种仓储AGV的调度方法,其特征在于,包括:/n步骤1,获取待完成的出入库订单信息以及AGV当前状态,根据所述出入库订单信息以及所述AGV当前状态随机生成调度方案;/n步骤2,通过染色体基因的方式编码所述调度方案,初始化果蝇种群中心解,其中,一个果蝇种群中心解对应一个调度方案;/n步骤3,对所述果蝇种群中心解进行嗅觉搜索,得到父辈果蝇解;/n步骤4,对所述父辈果蝇解进行继承机制运算,得到子辈果蝇解;/n步骤5,对所述子辈果蝇解进行计算,得到第一适应度函数值;/n步骤6,根据所述适应度函数值对所述父辈果蝇解进行更新;/n步骤7,对更新后的父辈果蝇解进行计算,得到第二适应度函数,根据所述第二适应度函数确定最优解;/n步骤8,判断所述最优解是否满足预设终止条件,若满足则输出最优解,根据最优解对应的方案完成AGV的调度。/n
【技术特征摘要】
1.一种仓储AGV的调度方法,其特征在于,包括:
步骤1,获取待完成的出入库订单信息以及AGV当前状态,根据所述出入库订单信息以及所述AGV当前状态随机生成调度方案;
步骤2,通过染色体基因的方式编码所述调度方案,初始化果蝇种群中心解,其中,一个果蝇种群中心解对应一个调度方案;
步骤3,对所述果蝇种群中心解进行嗅觉搜索,得到父辈果蝇解;
步骤4,对所述父辈果蝇解进行继承机制运算,得到子辈果蝇解;
步骤5,对所述子辈果蝇解进行计算,得到第一适应度函数值;
步骤6,根据所述适应度函数值对所述父辈果蝇解进行更新;
步骤7,对更新后的父辈果蝇解进行计算,得到第二适应度函数,根据所述第二适应度函数确定最优解;
步骤8,判断所述最优解是否满足预设终止条件,若满足则输出最优解,根据最优解对应的方案完成AGV的调度。
2.根据权利要求1所述的一种仓储AGV的调度方法,其特征在于,步骤3具体为:
在所述果蝇种群中心解中,随机生成M个父辈果蝇解a1、a2...aM。
3.根据权利要求2所述的一种仓储AGV的调度方法,其特征在于,步骤4具体为:
步骤401,计算顺从子辈数以及叛逆子辈数;
其中,顺从子辈数N1的计算公式为:
叛逆子辈数N2的计算公式为:
其中,r为顺从叛逆数量比,N为子辈果蝇解的个数;
步骤402,根据辈分系数计算基因反转阈值;
基因翻转阈值的计算公式为:
其中,,为父辈最优解,为随机选择的第一父辈
解,为随机选择的第二父辈解,为顺从程度或叛逆程度;
步骤403,根据所述基因反转阈值分别随机反转数量为L1的基因以及数量为L2的基因,生成N’个初代子辈果蝇解;
步骤404,在N’个初代子辈果蝇解中剔除超过预设时间阈值的初代子辈果蝇解,得到N个与所述父辈果蝇解对应的子辈果蝇解b1、b2...bN。
4.根据权利要求1所述的一种仓储AGV的调度方法,其特征在于,步骤5具体为:
通过欧氏距离之和算法对所述子辈果蝇解进行计算,得到每个子辈果蝇解的适应度函数值。
5.根据权利要求4所述的一种仓储AGV的调度方法,其特征在于,步骤6具体为:
步骤601,将N个子辈果蝇解的适应度函数值按降序排列,并选取前n%的...
【专利技术属性】
技术研发人员:钱浩,
申请(专利权)人:湖北浩蓝智造科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。