系统内多台AGV的智能管理充电算法技术方案

技术编号:32326234 阅读:62 留言:0更新日期:2022-02-16 18:33
本发明专利技术提供一种系统内多台AGV的智能管理充电算法,包括:读取所有充电策略;确定AGV设备所采用的充电策略;对采用同种充电策略的AGV设备按照电量从低到高排序形成电量排序集合En;筛选出未加载充电任务的AGV设备;筛选出符合充电条件的AGV设备;判断充电装置是否允许符合充电条件的AGV设备进入,若允许,则控制符合充电条件的AGV设备进入充电装置充电,否则,结束判断。与现有技术相比,本发明专利技术的一种系统内多台AGV的智能管理充电算法,将系统内的多种充电策略进行整合,避免系统内的充电管理发生混乱。发生混乱。发生混乱。

【技术实现步骤摘要】
系统内多台AGV的智能管理充电算法


[0001]本专利技术涉及AGV装置充电管理方法领域,尤其是指一种系统内多台AGV的智能管理充电算法。

技术介绍

[0002]现有的智能化生产场景里面运行大量AGV设备,为了实现AGV设备的24小时无人看管连续运行,需要对AGV设备设置充电策略以对其实施充电控制,使AGV设备处于特定状态时可自动去执行充电任务。随着智能化生产场景的作业复杂程度提高,智能化生产场景内应用到的AGV设备的数量和种类也逐渐增多,随之带来的问题有:(1)不同作业用途的同种AGV设备之间所采用的充电策略不相同;(2)不同种类的AGV设备之间所采用的充电策略也不相同。由于系统内实行多种充电策略,导致AGV设备的充电管理发生混乱,不同充电策略下的多台AGV设备移动至充电位置等待充电,使得系统的充电效率下降。因此,亟需一种能整合系统内多种充电策略的智能管理充电方法。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的不足,提供一种系统内多台AGV的智能管理充电算法,将系统内的多种充电策略进行整合,避免系统内的充电管理本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.系统内多台AGV的智能管理充电算法,包括以下步骤:读取系统内所有充电策略;确定系统内所有AGV设备所采用的充电策略;对n种充电策略进行轮流查询,对采用同种充电策略的AGV设备按照电量从低到高排序形成电量排序集合En,其中n代表充电策略的编号;对n个电量排序集合En内的所有AGV设备依次判断AGV设备是否已经加载充电任务,筛选出未加载充电任务的AGV设备;对筛选出未加载充电任务的AGV设备进行充电条件判断,筛选出符合充电条件的AGV设备;判断充电装置是否允许符合充电条件的AGV设备进入,若允许,则控制符合充电条件的AGV设备进入充电装置充电,否则,结束判断。2.根据权利要求1所述的系统内多台AGV的智能管理充电算法,其特征在于,判断充电装置中是否允许符合充电条件的AGV设备进入的步骤为:(a1)判断充电装置内是否有空位,若有,则对符合充电条件的AGV设备添加充电任务,AGV设备进入充电装置充电;否则,进入步骤(a2);(a2)判断符合充电条件的AGV设备的电量是否低于预设最低电量值,若是,则进入步骤(a3),否则,结束判断;(a3)判断充电装置内是否有可结束充电任务的AGV设备,若有,则对符合充电条件的AGV设备添加充电任务;否则,结束判断。3.根据权利要求2所述的系统内多台AGV的智能管理充电算法,其特征在于,步骤(a3)中,若判断充电装置内有可结束充电任务的AGV设备,则向可结束充电任务的AGV设备发送充电任务结束指令。4.根据权利要求2所述的系统内多台AGV的智能管理充电算法,其特征在于,若判断充电装置内有可结束充电任务的AGV设备,按照电量值从高到低进行排序形成集合K,依次对集合K内的AGV设备进行调度系统任务查询,查询调度系统当前是否有指定该AGV设备去执行的待执行任务,或者,查询调度系统当前是否有未指定AGV设备执行但任务所需的AGV型号与该AGV设备类型一致的待执行任务,若有,则对对应的AGV设备发送充电任务结束指令,否则,对集合K内的下一辆AGV设备执行上述判断。5.根据权利要求1所述的系统内多台AGV的智能管理充电算法,其特征在于,充电条件的判断步骤为:判断该...

【专利技术属性】
技术研发人员:刘珍周小和
申请(专利权)人:广东嘉腾机器人自动化有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1