AGV控制系统分为地面(上位)控制系统、车载(单机)控制系统及导航/导引系统,其中,地面控制系统指AGV系统的固定设备,主要负责任务分配,车辆调度,路径(线)管理,交通管理,自动充电等功能;车载控制系统在收到上位系统的指令后,负责AGV的导航计算,导引实现,车辆行走,装卸操作等功能;导航/导引系统为AGV单机提供系统绝对或相对位置及航向。

1 .地面控制系统

AGV地面控制系统(Stationary System)即AGV上位控制系统,是AGV系统的核心。其主要功能是对AGV系统(AGVS)中的多台AGV单机进行任务分配,车辆管理,交通管理,通讯管理等。

2. 任务管理

任务管理类似计算机操作系统的进程管理,它提供对AGV地面控制程序的解释执行环境;提供根据任务优先级和启动时间的调度运行;提供对任务的各种操作如启动、停止、取消等。

3. 车辆管理

车辆管理是AGV管理的核心模块,它根据物料搬运任务的请求,分配调度AGV执行任务,根据AGV行走时间最短原则,计算AGV的最短行走路径,并控制指挥AGV的行走过程,及时下达装卸货和充电命令。

4.交通管理

根据AGV的物理尺寸大小、运行状态和路径状况,提供AGV互相自动避让的措施,同时避免车辆互相等待的死锁方法和出现死锁的解除方法;AGV的交通管理主要有行走段分配和死锁报告功能。

5.通讯管理

通信管理提供AGV地面控制系统与AGV单机、地面监控系统、地面IO设备、车辆仿真系统及上位计算机的通信功能。和AGV间的通信使用无线电通信方式,需要建立一个无线网络,AGV只和地面系统进行双向通信,AGV间不进行通信,地面控制系统采用轮询方式和多台AGV通信;与地面监控系统、车辆仿真系统、上位计算机的通信使用TCP/IP通信。

6.车辆驱动

小车驱动负责AGV状态的采集,并向交通管理发出行走段的允许请求,同时把确认段下发AGV。

agv系统介绍_AGV地面控制系统介绍相关推荐

  1. agv系统介绍_AGV小车控制系统介绍

    AGV小车的控制系统就像人类大脑的作用一样,控制着AGV小车的运行状态,它是整个运行过程中掌握较多权力的系统了,整体把控着AGV小车的状态,那么AGV小车控制系统"手握哪些大权"呢 ...

  2. agv系统介绍_AGV智能小车控制系统介绍

    康道智能资讯:AGV智能小车控制系统介绍,无人搬运车所以能够实现无人驾驶,导航和导引对其起到了至关重要的作用,随着技术的发展,目前能够用于AGV的导航/导引技术主要有以下几种直接坐标.电磁导引.磁带导 ...

  3. Agv、Rgv 车辆控制调度系统开发第一篇

    Agv.Rgv 车辆控制调度系统第一篇 为什么要做这个系统 先看作品 从头讲起 算法讲解 编程语言 从哪里开始 继续深入 预告 链接 问题解答 为什么要做这个系统 说白了是为了赚钱,在一个项目中发现公 ...

  4. Agv、Rgv 车辆控制调度系统开发第二篇

    系列文章目录 Agv.Rgv 车辆控制调度系统开发第二篇(理论片) 文章目录 系列文章目录 前言 一.什么是调度系统? 问题 二.问题分析 1.寻找路线 2.避碰算法 3.移车算法 4.解锁算法 总结 ...

  5. Agv、Rgv 车辆控制调度系统开发第五篇-避碰

    Agv.Rgv 车辆控制调度系统开发第五篇-避碰 前言 上期结束的时候说讲避碰,这期就主要谈一下避碰的原理,避碰是之前给其他人讲调度时,别人提了一个场景里面有三种车,10种货架问我怎么调度,当时确实被 ...

  6. Agv、Rgv 车辆控制调度系统开发第六篇-流程控制器

    Agv.Rgv 车辆控制调度系统开发第六篇-流程控制器 Agv.Rgv 车辆控制调度系统开发第六篇-流程控制器 Agv.Rgv 车辆控制调度系统开发第六篇-流程控制器 前言 一.PCS是什么? 二.P ...

  7. Agv、Rgv 车辆控制调度系统开发第三篇

    Agv.Rgv 车辆控制调度系统开发第三篇地图编辑器 Agv.Rgv 车辆控制调度系统开发第三篇地图编辑器 Agv.Rgv 车辆控制调度系统开发第三篇地图编辑器 前言 一.GOJS 二.使用步骤 1. ...

  8. Agv、Rgv 车辆控制调度系统开发第八篇-错误纠正

    Agv.Rgv 车辆控制调度系统开发第八篇-错误纠正 前言 开始写博客到现在也有一年多了,这一年多分析了调度的很多东西,我也全网搜索过,网上真正分享调度知识的基本没有,虽然我也没有把核心的代码展示出来 ...

  9. Agv、Rgv 车辆控制调度系统开发第四篇

    Agv.Rgv 车辆控制调度系统开发第四篇 车辆调度模拟器 前言 一.车辆模拟器是什么? 二.如何做模拟器 1.动作仿真模拟器 2.完全仿真模拟器 总结 下期预告 系列文章链接 其他文章 新篇章 前言 ...

最新文章

  1. IDEA直接跳转到方法的实现类快捷键
  2. 【从零入门 Web 前端】HTML5 + CSS 简明教程
  3. 三维重建15:最近遇到的-标定-EKF-优化方法等
  4. JSF 2.2在30秒内创建一个自定义Hello World组件
  5. 用动画切换按钮的状态
  6. 带你一文看懂 Blockchain + NoSQL数据库
  7. CCCF译文 | 从计算思维到计算行动*
  8. VMweare 典型创建 Kali Linux 虚拟机
  9. 【Vegas原创】imp/exp导入导出数据
  10. Python爬虫入门教程24:下载某网站付费文档保存PDF
  11. 如何使用微软官方工具MediaCreationTool来制作Windows10启动盘
  12. matlab 自写iradon,matlab的radon变换
  13. 【MindSpore易点通】一站式指南
  14. 操作系统小和尚挑水,老和尚喝水问题
  15. Android Recovery OTA升级(二)—— Recovery源码解析
  16. MATLAB学习系列--绘制函数曲线
  17. [好消息]大连.NET俱乐部QQ群开放注册~~~注册有好礼!
  18. [论文阅读]Structure-from-Motion Revisited
  19. 电动车电池放电口能冲电吗充电口和放电口是同一个吗
  20. 锚定情境法(二):如何合理选择情境题?

热门文章

  1. 找出1到N中缺少的數?
  2. 没有人能阻止程序员将电脑上的一切搬到网页上
  3. readyState的五种状态详解【转】
  4. Oracle中输出一个变量
  5. css_01_承接部分html+css快速入门
  6. 数据库系统原理复习提纲
  7. php grepmatch,linux最快的文本搜索神器ripgrep(grep的最好代替者)
  8. 检测oracle的语句,oracle功能检测sql语句
  9. c#使用Path.Combine的一个坑
  10. oracle rman和数据泵,使用RMAN或数据泵初始化OGG目标库