【技术实现步骤摘要】
基于多智能体的抗干扰自适应模糊滑膜协同控制方法
[0001]本专利技术涉及多智能体协同控制方法
,尤其是指一种基于多智能体的抗干扰自适应模糊滑膜协同控制方法。
技术介绍
[0002]近年来,针对传统同步控制策略的不足,一些学者提出了多智能体一致理论和结构对多电机系统进行研究。在多智能体系统中,一致性问题一直是研究的重点。所谓多智能体系统的一致性是指两个或两个以上智能体的速度、距离等状态变量,在随时间变化过程中维持相对关系不变,最终趋于同步的现象。
[0003]Olfati
‑
Saberder等人针对多智能体一致性问题,系统地给出了同步一致性协议的基本理论框架。将每个智能体视为有向图中的一个节点,相邻智能体之间的信息传递视为一条边,运用代数图论、矩阵论的知识,实现了多智能体的一致性控制。之后Ren和Atkins对于二阶多智能体系统进行了研究,给出了一致性控制协议。为了实现理论与实际的相结合,一些学者开始将多智能体技术应用实际工程中,主要包括智能机器人、无人机、多电机、水下航行器等领域。
[0004]现有技术中,将多台智能体集成设置在智能机器人、无人机、多电机、水下航行器中,多台智能体的实际控制精度仍然存在一定的误差,并且多台智能体之间会出现互相干扰的问题。
技术实现思路
[0005]为此,本专利技术所要解决的技术问题在于克服现有技术中多智能体之间同步精度存在一定误差及互相干扰的情况,提供一种基于多智能体的抗干扰自适应模糊滑模协同控制方法,来提高多台智能体同步追踪精
【技术保护点】
【技术特征摘要】
1.一种基于多智能体的抗干扰自适应模糊滑膜协同控制方法,其特征在于:包括以下步骤:S1、获取多台智能体给定速度反馈速度χ
i.1
、反馈电流信号χ
i.2
和χ
i.3
;S2、整合多台智能体定速度和反馈速度χ
i.1
的偏差z
i.1
,同时对多个智能体进行扰动观测,得到补偿控制信号S3、将偏差z
i.1
和补偿控制信号进行虚拟控制得到q轴控制电流信号将d轴控制电流信号选取为0;S4、控制电流信号和与反馈电流信号χ
i.2
和χ
i.3
通过自适应模糊滑模控制得到q轴和d轴的控制电压信号u
i.q
和u
i.d
。2.根据权利要求1所述的基于多智能体的抗干扰自适应模糊滑膜协同控制方法,其特征在于:在S2中通过多智能通讯整合多台智能体定速度和反馈速度χ
i.1
的偏差z
i.1
,所述多智能通讯基于有向通讯拓扑理论,以有向通讯拓扑图在每台多智能体的控制器之间建立有向通讯,包括以下步骤:S21、定义一个有向图G=(V,Y,A),以此表示多台电机的通讯拓扑,其中V={v1,v2,
…
,v
n
}表示节点集,表示边的集合,A=[a
ij
]
n
×
n
代表邻接矩阵,在有向图中,(v
i
,v
j
)表示节点j可以从i处获取信息;S22、利用邻接矩阵A=[a
ij
]
n
×
n
来描述多智能体系统中的信息传输关系,若(v
j
,v
i
)∈Y,则a
ij
=1;若则a
ij
=0。3.根据权利要求2所述的基于多智能体的抗干扰自适应模糊滑膜协同控制方法,其特征在于:将通讯拓扑图的输出领域同步误差作为偏差z
i.1
,所述领域同步误差的表达式为:其中,其中e
i,1
和e
j,1
分别表示第i台智能体和第j台智能体的...
【专利技术属性】
技术研发人员:许德智,张伟明,杨玮林,潘庭龙,殷展翔,陈友芹,
申请(专利权)人:江南大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。