欢迎光临~耐锢数字化智能软件技术(广东)有限公司官方网站!
语言选择:繁體中文
您的位置:首页 >> 新闻资讯 >> AGV知识

AGV的控制系统是如何工作的?

发布时间:2025-09-05 11:06:58

        AGV(自动导引车)的控制系统通过分层架构与多模块协同工作,实现自主导航、路径规划、任务执行及安全保障,其核心工作原理可分为调度控制、车载控制、导航导引三大层级,并依赖五大关键模块实现功能闭环。

一、控制系统分层架构

  1. 调度控制系统(地面固定设备)

    • 任务分配:根据物料搬运需求,动态分配任务至多台AGV,避免资源冲突。例如,在柔性生产线中,系统可优先调度空闲AGV执行紧急订单。

    • 车辆管理:基于AGV实时位置、电量及负载状态,计算最短路径并规划行驶顺序。例如,通过Dijkstra算法优化路径,减少空驶距离。

    • 交通管理:通过虚拟路径分配和死锁检测算法,避免多AGV碰撞或拥堵。例如,当两台AGV路径交叉时,系统会协调其中一台暂停或绕行。

    • 通讯管理:采用无线局域网(如Wi-Fi或ZigBee)实现AGV与上位机、地面监控系统的双向通信,支持实时数据传输(如任务指令、状态反馈)。

  2. 车载控制系统(车载移动设备)

    • 导航与导引:通过激光雷达、磁条传感器或视觉摄像头获取环境信息,结合SLAM(同步定位与地图构建)算法实现精准定位。例如,激光导航AGV可实时扫描反射板,定位精度达±5mm。

    • 路径选择:根据调度系统下发的全局路径,结合局部避障信息(如超声波传感器检测到的障碍物),动态调整行驶轨迹。

    • 车辆驱动:通过伺服电机控制器调节驱动轮转速和转向角,实现速度闭环控制(误差<1%)。例如,差速驱动AGV通过左右轮转速差实现转向,转弯半径可缩小至零。

    • 装卸操作:控制机械臂、滚筒或叉齿等移载装置,完成货物装卸。例如,潜伏式AGV通过顶升机构搬运货架,负载能力可达2吨。

  3. 导航导引系统

    • 定位:融合惯性导航(IMU)、编码器及视觉里程计数据,消除累积误差。例如,在磁条导航中,AGV通过检测磁条中心偏移量修正方向。

    • 环境感知:利用激光雷达、深度摄像头等传感器识别动态障碍物(如人员、叉车),并构建实时环境地图。

    • 路径规划:分为全局规划(基于已知地图)和局部规划(基于传感器实时数据)。例如,A*算法用于全局路径搜索,DWA(动态窗口法)用于局部避障。

    • image.png

二、五大核心模块协同机制

  1. 信息传输与处理装置

    • 功能:接收调度系统指令(如任务目标点),处理传感器数据(如障碍物距离),并输出控制信号至驱动模块。

    • 技术实现:采用工业级嵌入式控制器(如ARM Cortex-A系列),支持实时操作系统(RTOS)和多任务调度。

  2. 安全控制装置

    • 功能:通过激光扫描仪、急停按钮及声光报警装置实现多级安全防护。例如,当检测到前方1米内有障碍物时,AGV会立即减速至0.5m/s,并在0.3米内紧急制动。

    • 技术实现:符合ISO 3691-4标准,采用安全PLC(可编程逻辑控制器)实现故障安全控制。

  3. 移载控制装置

    • 功能:控制货叉、滚筒或机械臂等执行机构,完成货物抓取、提升及放置。例如,叉车式AGV通过液压系统实现货叉升降,定位精度达±2mm。

    • 技术实现:采用伺服电机驱动(如松下MINAS A6系列),结合编码器反馈实现闭环控制。

  4. 转向控制装置

    • 功能:调整驱动轮或舵轮角度,实现精准转向。例如,麦克纳姆轮AGV通过组合运动实现全向移动(横向、斜向行驶)。

    • 技术实现:采用步进电机或伺服电机驱动转向机构,配合角度传感器(如旋转变压器)实现闭环控制。

  5. 驱动控制装置

    • 功能:根据导引系统计算的速度和转向指令,调节电机输出扭矩和转速。例如,采用矢量控制算法实现电机高效运行,能耗降低15%。

    • 技术实现:使用变频器(如西门子G120系列)或驱动器(如Elmo Gold Twitter系列)控制交流或直流电机。

三、典型工作流程示例

  1. 任务接收:调度系统下发“从A点搬运货物至B点”指令至AGV车载控制器。

  2. 路径规划:车载控制器结合全局地图和局部传感器数据,规划最优路径(如避开拥堵区域)。

  3. 自主导航:AGV沿磁条或激光反射板行驶,通过编码器反馈修正位置偏差。

  4. 动态避障:激光雷达检测到前方障碍物时,触发局部路径重规划,绕行至安全区域。

  5. 货物装卸:到达A点后,移载控制装置启动,货叉升起并抓取货物,随后驶向B点。

  6. 任务完成:到达B点后,货叉放下货物,并向调度系统反馈任务状态(如“已完成”或“需充电”)。


用手机扫描二维码关闭
二维码