[发明专利]一种AGV任务分配方法、存储装置及调度系统有效
申请号: | 201811600987.5 | 申请日: | 2018-12-26 |
公开(公告)号: | CN109711723B | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | 欧阳长志;刘珍;周小和 | 申请(专利权)人: | 广东嘉腾机器人自动化有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 广州圣理华知识产权代理有限公司 44302 | 代理人: | 刘伟强 |
地址: | 528300 广东省佛山市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 agv 任务 分配 方法 存储 装置 调度 系统 | ||
本发明公开一种AGV任务分配方法、存储装置及调度系统,中控中心根据场景需求通过对所有未执行任务的代价运算,根据代价的大小合理对所有未执行任务进行排序,并选择代价最小的任务作为AGV的下一个执行任务,使得AGV执行任务的顺序可以根据需求发生变化,通过计算AGV执行任务的代价,衡量AGV执行任务的时间与运行距离,合理地分配任务,从而缩短AGV的总运行时间和时间,提高了总的任务执行效率。
技术领域
本发明涉及AGV技术领域,主要涉及一种AGV任务分配方法、存储装置及调度系统。
背景技术
在自动化AGV调度系统中,可以有多个客户端同时操作,每个客户端可一次性发送多个任务到任务池中等待AGV执行。在传统的任务分配过程中,都是直接依据任务的发送顺序,依次响应请求,很少有针对任务处理顺序进行研究。在不需要根据顺序的场景下,这种任务调度方案会增加AGV的空载率,而增加一些不必要的运行代价。
发明内容
本发明的目的在于克服现有技术的不足,提供一种协调分配,使得AGV执行任务工作效率高的AGV任务分配方法。
为了解决上述技术问题,本发明采用以下技术方案:
一种AGV任务分配方法,其包括中控中心和AGV,任务分配方法包括以下步骤:
a.在AGV的行进场景上生成二维坐标图并录入到中控中心中,任意点均有相应的x、y坐标;
b.中控中心根据客户端发送过来的所有任务,记录所有待执行任务的任务发送时间、任务终点位置、以及AGV当前位置;
c.中控中心根据当前的位置和时间,对所有待执行任务按照下列公式进行代价运算;
Cost=(|xposition-xtask|+|yposition-ytask|)×wdis tan ce-(Tnow-Ttask)×wtime
其中,Cost为执行任务的代价,xposition、yposition为AGV当前所在位置的x、y坐标,xtask、ytask为任务点的位置信息,Tnow为当前的时间,Ttask为发送任务时的时间,wdistance为距离权重,wtime为时间权重;所述wtime=VAGV/T0,VAGV为AGV的运行速度,T0为允许任务重排序的时间,即在T0内,对任务的执行顺序没有严格的要求,wdis tan ce=1-wtime;
d.中控中心对T0内发送且未开始执行的任务进行代价排序,选择代价最小的任务作为AGV下一个将要执行的任务,并将任务指令发送到AGV。
与现有技术相比,本发明提供的AGV任务分配方法,其在不同场景的需求下,AGV执行任务的顺序可以根据需求发生变化,通过计算AGV执行任务的代价,衡量AGV执行任务的时间与运行距离,合理地分配任务,从而缩短AGV的总运行时间和时间,提高了总的任务执行效率。
优选的,在步骤c中,当AGV所在应用场景对任务的执行顺序有严格的要求时,将wdis tan ce设置为0,中控中心将所有未执行的任务按照任务发送时间的先后发送到AGV上,使得AGV根据任务发送时间的先后顺序依次执行;对于应用场景的不同,根据需求简易进行模式变换,满足客户的不同需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东嘉腾机器人自动化有限公司,未经广东嘉腾机器人自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811600987.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网级道路养护管理决策系统
- 下一篇:一种低值货物数据审核系统和方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理