预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109116736A(43)申请公布日2019.01.01(21)申请号201811112494.7(22)申请日2018.09.19(71)申请人南京航空航天大学地址211106江苏省南京市江宁区将军大道29号南京航空航天大学将军路校区自动化学院(72)发明人杨蒲王玉霞疏琪堡(51)Int.Cl.G05B13/04(2006.01)权利要求书2页说明书7页附图4页(54)发明名称基于滑模的线性多智能体系统执行器故障的容错控制方法(57)摘要本发明公开了一种基于滑模控制的线性多智能体系统的跟踪容错控制方法。考虑线性多智能体跟踪系统存在外部干扰的情况下发牛执行器故障,基于滑模控制方法并结合自适应控制,提出一种容错控制方法。针对智能体可能发生的执行器部分失效故障,并根据多智能体之间的通信拓扑定义了状态量误差变量,基于误差变量设计了积分滑模面,并给出滑动模态渐进稳定的充分条件,随后运用自适应方法估计了执行器故障的未知上界,并提出了滑模容错控制器保证多智能体系统的跟踪稳定性。本发明根据多智能体之间的状态误差变量设汁了一种积分滑模面,增强了系统的鲁棒性,提出了容错控制律能够在系统具有执行器部分失效故障和外部干扰时有良好的容错能力,提高了多智能体系统的跟踪稳定性。本发明用于带有执行器失效故障和外部干扰CN109116736A的线性多智能体系统的容错控制。CN109116736A权利要求书1/2页1.一种基于滑模的线性多智能体系统的容错控制方法,其特征在于:考虑到多智能体之间的通讯拓扑结构以及单个智能体可能存在的执行器部分失效故障,结合自适应控制和滑模控制,提出了一种自适应滑模跟踪容错控制方法,使得多智能体系统在发生故障后仍然能够实现跟踪稳定性,并保持良好的动态品质,根据多智能体之间的通讯拓扑结构,首先定义一个状态误差变量,并基于状态误差变量设计了积分滑模面,增加系统的鲁棒性,通过自适应方法估计故障信息的未知上界,进而设计相应的滑模容错控制器,具体步骤如下:步骤1)获取多智能体系统的控制模型、执行器故障模型以及通讯拓扑结构:步骤1.1)领导者控制模型如式(1)所示:nm其中,x0(t)∈R是领导者的状态量,r0(t)∈R是领导者的控制输入;步骤1.2)跟随者控制模型如式(2)所示:nm其中,xi(t)∈R和ui(t)∈R表示第i(i=1,2,...,N)个跟随者的状态量和控制输入,是m给定的系统矩阵,且(A,B)是稳定的,fi(t)∈R表示第i个跟随者受到的外界干扰,且满足是已知的正常数;步骤1.3)执行器故障模型如式(3)所示:其中,ui(t)是执行器输入,是带有失效故障的执行器输出,ρi(t)=diag{ρi1(t),ρi3m×m(t),...,ρim(t)}∈R是第i个跟随者的执行器失效矩阵,失效因子ρip(t),p=1,2,...m是未知时变且有界的,当ρip(t)=0时,表示第i个跟随者的第p个执行器未发生故障,当0<ρip(t)<1时,表示第i个跟随者的第p个执行器发生了部分失效故障,当ρip(t)=1时,表示第i个跟随者的第p个执行器完全失效,这里不考虑这种情况;因此,发生执行器部分失效故障的智能体模型可描述为:步骤1.4)多智能体系统的通讯拓扑结构:考虑包含一个领导者(标记为0)和N个跟随者(标记为i=1,2,...,N)的多智能体系统,无向图G=(V,E)表示包括领导者和跟随者在内的所有节点之间的通讯拓扑图,其中节点集合V={0,1,2,...,N},节点之间的通讯链接集合为E=V×V;G的子图是跟随者之间的通讯拓扑图,其中表示图G的邻接矩阵;记L为图G的Laplacian矩阵,定义其中是由各节点的度组成的对角矩阵,则lij的定义如式(5)所示:令表示领导者与跟随者之间的邻接矩阵,如果领航者0与第i个跟随者之间有一条无向边,那么bi=1,否则,bi=0;定义为第i个跟随者的邻集;步骤2)根据第i个跟随者获取的相邻信息,定义如式(6)所示的状态误差变量:2CN109116736A权利要求书2/2页其中,aij是第i个跟随者和第j个跟随者之间的连接权重,bi表示第i个跟随者与领导者之间的连接权重,Ni是第i个跟随者的邻集;定义则式(6)可以改写为如式(7)所示的全局误差变量:其中,步骤3)针对以上具有执行器故障的多智能体跟踪控制系统,基于状态误差变量式(6)设计如式(8)所示的滑模面:其中,G=(BTB)-1BT∈Rm×n是滑模矩阵,K∈Rm×n是待设计的控制器增益,为了保证系统滑动模态的渐近稳定性,满足条件:Re[λ(A+BK)]<0,即矩阵(A+BK)所有特征根都具有负实部;依据式(7),可将式(8)改写为其中,步骤4)自适应方法估计故障信息的未