一种基于自发同步算法的异步交互集群调控方法技术

技术编号:37672406 阅读:29 留言:0更新日期:2023-05-26 04:35
本发明专利技术涉及一种基于自发同步算法的异步交互集群调控方法,使用数学语言描述异步交互的问题,集群机器人初始的交互时刻决定了该集群为异步交互或同步交互;结合实际平台的特点在集群机器人平台上使用脉冲耦合同步算法,将群内个体的交互脉冲信号作为协调机制,从而在无同步时钟的分布式集群中,实现整个集群由异步交互自发转变为同步交互;将自组织同步算法应用在异步交互的集群机器人系统上,实现分布式的集群机器人交互时刻逐渐同步,最终自发转变为同步交互集群。本方法考虑了真实集群机器人感知交互的特点,将交互脉冲信号作为协调机制,方便在实物平台的使用;将异步交互的集群自发转变为同步集群,消除了异步交互对集群运动带来的负面影响。动带来的负面影响。动带来的负面影响。

【技术实现步骤摘要】
一种基于自发同步算法的异步交互集群调控方法


[0001]本专利技术属于自组织集群控制方法,涉及一种基于自发同步算法的异步交互集群调控方法。

技术介绍

[0002]生物体的自发集群(Swarming)是自然界中一种普遍存在的自组织行为,成群的欧椋鸟排列出变幻莫测的队形,角马羚羊成群结队迁徙,团簇的沙丁鱼群在捕食者的威胁下分群逃生。简单的局部自组织交互规则作用在能力有限的个体上,便可在空间中涌现出令人惊叹的集群行为。
[0003]随着相关技术的进步和软硬件的发展,分布式集群机器人系统也广泛的应用在各个领域,且相较于传统单机器人系统在多方面都具备优势。在工程应用中,大多数分布式系统的智能体通过无线网络与邻居通信,使用嵌入式处理器进行信息处理,个体能力会受到网络带宽和能耗的限制,随着任务复杂性的增强,可能无法做到连续通信,周期采样是多智能体控制中常见的方法。分布式系统的一大特点是无中心节点和同步时钟,群内个体的交互周期独立,交互时刻很难统一,所以在存在感知交互周期的情况下,异步交互的集群是极有可能出现的情况。
[0004]异步交互会直接本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于自发同步算法的异步交互集群调控方法,其特征在于步骤如下:步骤1:在集群机器人平台上,个体i代表每一个机器人,其仅能在交互时刻步骤1:在集群机器人平台上,个体i代表每一个机器人,其仅能在交互时刻

与群内其他个体即其他机器人交互,个体i第s个交互时刻的计算:其中:T为周期长度,表示个体每一次交互的时间间隔;当交互周期T>1,T=1,2,3...则所有个体的初始交互时刻决定了该集群为异步交互或同步交互,若个体在群中的初始交互时刻不相等,此时集群为异步交互:若个体在群中的初始交互时刻都相同,此时集群为同步交互:步骤2:采用Mirollo

Strogatz模型作为同步算法,将集群由异步交互自发变为同步交互,在该模型中,个体之间通过固定频率的脉冲信号对邻居相位产生瞬时影响,从而达到群体的同步;具体为:在Mirollo

Strogatz模型中,单个集群机器人个体可视为一个振子,每个振子表示是否在进行交互的状态变量为x,并且状态变量x沿着阈值x=1单调递增;当x到达阈值,个体发射脉冲信号,状态变量x立刻回落至x=0,之后重复这个循环;振子在每个周期中的位置由表示个体处于交互周期中的位置的相位变量表示,x仅与相关;函数f满足f(0)=0,f(1)=1;所述相位变量且拥有如下性质...

【专利技术属性】
技术研发人员:彭星光佘俊阳宋保维潘光李乐张福斌高剑
申请(专利权)人:西北工业大学
类型:发明
国别省市:

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

1