任务管理:
负责对AGV系统中的多台AGV单机进行任务分配,包括任务的启动、停止、取消等操作。
提供根据任务优先级和启动时间的调度运行,确保任务的高效执行。
车辆管理:
根据物料搬运任务的请求,分配调度AGV执行任务。
计算AGV的最短行走路径,并控制指挥AGV的行走过程,及时下达装卸货和充电命令。
交通管理:
根据AGV的物理尺寸大小、运行状态和路径状况,提供AGV互相自动避让的措施。
避免车辆互相等待的死锁方法,并提供死锁报告功能,确保AGV系统的顺畅运行。
通讯管理:
提供AGV地面控制系统与AGV单机、地面监控系统、地面IO设备、车辆仿真系统及上位计算机的通信功能。
AGV间不进行直接通信,而是通过地面控制系统进行协调,确保信息的准确传递。
导航与路径规划:
AGV管理系统与导航导引系统紧密配合,实现AGV的精确自主导航。
根据环境信息的不同,可分为全局路径规划和局部路径规划,确保AGV在不同场景下都能高效、准确地行驶。
系统集成与扩展性:
AGV管理系统通常需要与企业现有的生产系统或物流系统进行集成,如ERP、WMS等。
系统应具备良好的扩展性,以适应未来业务的发展和变化。
安全性与稳定性:
AGV管理系统需要具备高度的安全性和稳定性,确保AGV在运行过程中不会发生碰撞或其他安全事故。
系统应具备故障自诊断和恢复功能,以及数据备份和恢复机制,确保系统的可靠运行。
人机交互与监控:
提供直观、易用的操作界面,方便操作人员对AGV系统进行监控和管理。
实时显示AGV的运行状态、任务执行情况等信息,便于操作人员及时了解系统状况并做出决策。