【技术实现步骤摘要】
一种面向多机器人充电策略的分布式求解方法
本专利技术属于分布式系统多机器人资源调度
,尤其涉及一种面向多机器人充电策略的分布式求解方法。
技术介绍
自动导引运输车是以电力驱动,能够按照要求行驶到指定地点,并在与其他设备完成交互后离开。由于机器人具有自动化程度高、可靠性好、适应性强等特点,使其在自动化仓储领域得到广泛应用。为提高自动化仓储领域机器人的有限充电站的使用效率,多机器人如何分配有限充电站是十分关键的技术问题。从机器人的本质来讲,其为电动汽车,必须在工作过程中进行充电,但自动化仓储的面积有限且十分宝贵,而机器人充电站及其配套设施需要较大的占地面积,因此为每一个机器人配备一个充电站显然是浪费资源和成本的,机器人在充电过程会增加额外行驶时间,并且机器人为无人驾驶,假设有一台机器人由于电池电量耗尽在路面停工就会影响整个系统中所有机器人的路径规划,堵塞越来越多的机器人,造成整个仓储的交通瘫痪,所以一旦出现机器人电量不足而停工的情况,仓储将需要投入大量的人力成本和时间成本,因此在有限充电站的仓储中要保持每一辆机器人都必须有电而且维持在一个相对稳定的水平是重要的,并且在整个充电过程中,该机器人无法被调度,直至充电完成后才能再次投入使用。
技术实现思路
本专利技术主要优化了多机器人充电调度问题,提高了机器人的充电效率,降低了整个多机器人充电系统的充电时间,以便尽早的恢复机器人的工作。针对多机器人的充电调度问题,本专利技术让机器人在时间的约束下,使每一个要充电机器人都能分配一个最优的充电站,从 ...
【技术保护点】
1.一种面向多机器人充电策略的分布式求解方法,其特征在于,所述方法包括如下步骤:/n步骤1、每一个充电机器人根据自己的位置信息和电量约束,计算出自己当前剩余电量允许的可以到达充电站的集合。/n步骤2、每一个充电机器人将自己的编号、位置信息、剩余电量、充电状态和任务状态,广播给自己的邻居机器人,同时接收来自邻居机器人的这些信息。/n步骤3、每一个机器人按照自己的电量约束和任务状态,计算出自己和邻居机器人的优先级;优先级高的机器人优先在自己可达充电站的集合中选择充电站。/n步骤4、对于博弈中的每一个机器人,如果其优先级高于其所有邻居机器人,此机器人会从其可达充电站集合中选取自己充电总耗时最短的充电站,并且将自己选取的充电站编号广播给其邻居机器人,之后不再参与充电站选择。/n步骤5、当邻居机器人收到来自于步骤4的消息后,结合步骤2收到的信息更新自己的可达充电站集合里的充电站的排队时间,剩余的机器人按照优先级高低继续进行下一轮博弈,直到每个机器人都完成了充电站的选择。/n
【技术特征摘要】
1.一种面向多机器人充电策略的分布式求解方法,其特征在于,所述方法包括如下步骤:
步骤1、每一个充电机器人根据自己的位置信息和电量约束,计算出自己当前剩余电量允许的可以到达充电站的集合。
步骤2、每一个充电机器人将自己的编号、位置信息、剩余电量、充电状态和任务状态,广播给自己的邻居机器人,同时接收来自邻居机器人的这些信息。
步骤3、每一个机器人按照自己的电量约束和任务状态,计算出自己和邻居机器人的优先级;优先级高的机器人优先在自己可达充电站的集合中选择充电站。
步骤4、对于博弈中的每一个机器人,如果其优先级高于其所有邻居机器人,此机器人会从其可达充电站集合中选取自己充电总耗时最短的充电站,并且将自己选取的充电站编号广播给其邻居机器人,之后不再参与充电站选择。
步骤5、当邻居机器人收到来自于步骤4的消息后,结合步骤2收到的信息更新自己的可达充电站集合里的充电站的排队时间,剩余的机器人按照优先级高低继续进行下一轮博弈,直到每个机器人都完成了充电站的选择。
2.根据权利要求书1所述的一种面向多机器人充电策略的分布式求解方法,其特征在于,所述步骤1中,考虑有n个需要充电的移动机器人R={r1,r2,…,rn},其中ri是第i个机器人的编号;有m个充电站S={s1,s2,…,sm},其中sj是第j个充电站的编号;所有的机器人都知道每一个充电站的位置,充电机器人ri根据自己的位置信息、充电站的位置信息,以及机器人剩余电量信息,计算出自己的可达充电站集合Ui,且
3.根据权利要求书2所述的一种面向多机器人充电策略的分布式求解方法,其特征在于,所述步骤2中,机器人ri的邻居定义为:如果机器人rj的可达充电站集合Uj和机器人ri的可达充电站集合Ui相交不为空,则rj为ri的邻居;机器人ri的邻居集定义为当机器人ri收到邻居中其他机器人的编号信息时,机器人ri所组邻居内的每一个机器人会根据收到的编号信息从大到小进行排序并存储在各个机器人的本地内存中。
4.根据权利要求书3所述的一种面向多机器人充电策略的分布式求解方法,其特征在于,所述步骤3中,对机器人要充电的情况做以下两种假设:
1)机器人在电量不高于电量阈值θ1时需放弃所有的任务(包括正在执行的任务),然后去充电,机器人至少有一个充电站是可达的;
2)机器人电量高于电量阈值θ1且不高于电...
【专利技术属性】
技术研发人员:侯士伟,林志赟,王博,韩志敏,
申请(专利权)人:杭州电子科技大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。