[发明专利]基于RBF神经网络的异构多智能体系统协同容错控制方法有效
申请号: | 202011284966.4 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112379596B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 张柯;任意;姜斌;丁勇 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 刘莎 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 rbf 神经网络 异构多 智能 体系 协同 容错 控制 方法 | ||
1.基于RBF神经网络的异构多智能体系统协同容错控制方法,其特征在于,包括如下步骤:
(1)设定所有的智能体都能够获得预定的运动轨迹和速度,通过异构多智能体间的通讯链接,构建异构多智能体系统的通讯拓扑并以有向图表示,计算出拉普拉斯矩阵;
(2)根据每个智能体的动力学方程,在考虑执行器的乘性故障和加性故障的情况下,形成统一二阶动态方程形式的每个智能体带有故障的模型;
(3)基于RBF神经网络自适应理论和通讯网络链接,设计异构多智能体系统的协同容错控制器,基于一致性理论得到异构多智能体系统的全局动态方程,实现系统的协同容错控制;
(3.1)协同容错控制器如下:
其中,ui(t)表示t时刻第i个智能体的控制输入向量,表示t时刻第i个智能体的自适应参数且其初始值为正实数;ei(t)表示t时刻第i个智能体的编队状态误差;t时刻第i个智能体的预定的时变队形指令表示为hi(t)=[hxi(t),hvi(t)]T,hxi(t)和hvi(t)分别表示hi(t)的位置和速度分量,且满足ci、σi为第i个智能体中控制器所需的参数,且都为正实数;表示第i个智能体控制器中有界层的值,满足时表示t时刻第i个智能体中RBF神经网络的自适应权值向量,φi(t)表示t时刻第i个智能体控制器中RBF神经网络的基函数向量,γi和τi表示第i个智能体控制器中RBF神经网络所需的参数;
(3.2)基于一致性理论得到异构多智能体系统的全局动态方程,具体为:
令xi(t)=xi(t)-hxi(t),ψi(t)=vi(t)-hvi(t),得
令利用RBF神经网络处理g(·),具体公式如下:
gi(·)=Wi*T(t)Φi(t)+ξi(t)
其中,Φi(t)=[φ1(ei(t)),φ2(ei(t)),…,φl(ei(t))]T,Wi*(t)∈Rl×1表示第i个智能体控制器中RBF神经网络的最优权值向量,m=1,2,…,l,l表示RBF神经网络隐藏神经元的数量,μm和分别表示RBF神经网络高斯基函数的中心点向量和宽度,ξi(t)为t时刻第i个智能体控制器中RBF神经网络的近似误差,||ξi(t)||≤ε0,ε0是一个有界的正常数;
令异构多智能体系统的全局动态方程如下:
其中,IN表示N维单位阵,1N表示元素都为1的N维列向量,和表示异构多智能体系统的两个综合状态误差,ρ=diag{ρ1(t),ρ2(t),…,ρN(t)}表示异构多智能体系统的未知效率因子矩阵;表示异构多智能体系统的自适应参数矩阵;f(e(t))=[f(e1(t)),f(e2(t)),…,f(eN(t))]T表示异构多智能体系统的有界层函数;Φ(t)=[Φ1(t),Φ2(t),…,ΦN(t)]T表示异构多智能体系统的控制器中RBF神经网络的基函数输出向量,表示异构多智能体系统的控制器中RBF神经网络的权值向量,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011284966.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种保健型石英石板材及其制备方法
- 下一篇:一种新风机控制方法