欢迎进入深圳市欧铠智能机器人股份有限公司网站!

专业提供仓储物流升级改造、无人搬运机器人产品

一家专注复合机器人、全向激光AGV研发制造国家高新技术企业

全国服务热线 400-007-3860

欧铠AGV系列
欧铠复合机器人
欧铠螃蟹系列AGV
欧铠白鲨系列AGV
欧铠前移式激光叉车

AGV调度系统是什么?


发布时间:2020年06月17日 内容来源:深圳市欧铠智能机器人股份有限公司

AGV调度系统是什么?

对AGV调度系统的定义是:

调度系统(Dispatching system):上位控制系统中用于任务调度、车辆管理及交通管理的控制软件。

  在深入之前,为了便于理解,先阐明基本概念的含义。

  ● Dispatch(派遣):指派一个AGV去执行一个运输任务。

  Dispatching is the process of assigning a transportation job to an AGV

  ● Schedule(狭义上的“调度”):分配一批运输任务给一组AGV去执行。

  Scheduling is the process of dispatching a set of AGVs to a batch of transportation jobs

  The aim of AGV scheduling is to dispatch a set of AGVs to achieve the goals for a batch of pickup/ drop-off (or P/D for short) job

  ● Route(路径规划):生成所有被指定 AGV 的路径使其能完成各自被指派的任务。在机器人领域,路径翻译为 path ;而在 AGV 领域通常使用 route 表示相似的概念,翻译为“路线、轨道”,它一般表示固定的不经常变动的路径。path 只能用作名词,route 还可以作为动词,表示“为…指派路径”。本文我们不纠结这些微妙的细节,统一称其为路径。

  Routing is the process of determining routes for a set of AGVs to fulfill their respective transportation jobs

  Once the scheduling decision is made, the mission of routing is to find a suitable route for every AGV from its origin to destination based on the current traffic situation

  单独看一个AGV的工作并不复杂。例如机床要加工零件时通过更上层的MES控制系统给AGV的调度系统发出请求命令,后者派遣(dispatch)一台 AGV 负责把原料从仓库运送到机床。这个过程可以被称为一个任务(job),一个任务就是在一对工作地点之间移动。在这个例子中,机床只提出需求(我要在什么时间加工什么零件),至于选择哪个 AGV 运送零件原料,AGV 该沿哪条路线运动,这些都是调度系统的工作。调度系统一旦为AGV指定好路径后,AGV上的车载控制器会根据指令完成具体的运动控制任务,例如速度保持在多少,遇到路口转向时轮子怎么转动等等。所以在一个完整的大系统中,AGV调度系统位于上层控制系统和底层控制系统的中间,其到管家的作用。

  但是对于多个AGV,调度问题就会变得非常困难,而且AGV数量越多,难度越大。因此,调度系统成为AGV行业的一个关键技术

 。而能够调度的AGV数量也成为评判一个调度系统强大与否的重要指标。根据笔者的判断,虽然目前从事AGV行业的企业很多,但是具有自主调度系统的企业并不多,而能够真正把调度系统优化的很好、能够最高效率地利用AGV系统的企业更是屈指可数。当然,如果站在AGV厂家的立场,他们并没有太大的动力把调度系统做的很高效。因为提高调度效率会减少AGV的投入量,这意味着卖出的AGV就少了。

  对实际应用的AGV调度系统软件,它的功能通常是非常丰富的,一般包括:任务管理、车辆状态监控、路径规划、地图编辑、数据库查询等。

版权声明:本文为CSDN博主「robinvista」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。


如果转载,请注明本文地址:http://www.okagv.com/jishu_14432976.html

上一条:AGV自由路径导引介绍       下一条:AGV系统和WMS系统关系


企业动态