[发明专利]适用于通信受间歇DoS攻击下的多智能体一致性跟踪协议设计方法有效
申请号: | 201910984502.5 | 申请日: | 2019-10-16 |
公开(公告)号: | CN110716582B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 温广辉;胡一帆;吕跃祖;付俊杰;周佳玲 | 申请(专利权)人: | 东南大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 杜静静 |
地址: | 210096 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适用于 通信 间歇 dos 攻击 智能 一致性 跟踪 协议 设计 方法 | ||
1.一种适用于通信受间歇DoS攻击下的多智能体一致性跟踪协议设计方法,其特征在于,该方法包括以下步骤:
步骤1:对于处于通信受间歇DoS攻击下的多智能体,构建智能体的微分方程模型;
步骤2:利用切换系统稳定性理论,将多智能体系统一致性跟踪问题转化为一组解耦切换系统的渐近稳定问题;
步骤3:利用线性矩阵不等式(LMI),构建解耦切换系统李雅普诺夫函数,设计多智能体协同一致性跟踪协议算法及通信时长占比条件;
步骤4:基于线性矩阵不等式(LMI)及最小通信时长占比,设计多智能体一致性跟踪协议算法;
步骤5:基于线性矩阵不等式(LMI)及最小通信时长占比,设计多智能体围捕控制算法;
步骤1中处于间歇通信环境下智能体微分方程模型,具体为:
领导者动力学为:
跟随者动力学为:
其中xi(t)为第i个多智能体的状态向量,为状态的导函数,A为系统矩阵,ΔA为系统不确定性满足结构ΔA=DKE,K为不确定变量,且为对角矩阵,满足KTK≤σ2I,σ为给定常数,c为耦合强度,B为输入矩阵,F为反馈增益矩阵,aij为通信拓扑图对应邻接矩阵中的元素,ρ表示一个周期时间段对应时长,δ表示一周期时间段中智能体之间存在通信的时长,这里跟随者之间的通信拓扑图为无向图;
步骤2中多智能体系统一致性问题转化为一组解耦切换系统的渐近稳定问题的理论依据具体为:
步骤2-1.令和并满足由克罗内克积的性质可得:
从而把一致性跟踪问题等价于(3)中r(t)=0的稳定性问题,其中为包含N+1个智能体的通信拓扑图的拉普拉斯矩阵,L1为N×N矩阵;
步骤2-2.令其中T-1L1T=U,其中U=diag(λ1,…,λN)为正定对角矩阵,0λ1≤…≤λN,从而可得:
从而(1)中xi(t)的一致性问题可以转化为(3)中εi(t)的渐近稳定性问题,由切换系统稳定性定理,(4)式系统渐近稳定等价矩阵舒尔稳定,其中从而xi(t)的一致性问题转化为系统
的渐近稳定性问题;
步骤3中利用线性矩阵不等式(LMI),构建解耦切换系统李雅普诺夫函数,设计多智能体一致性跟踪协议算法及通信时长占比条件,具体为:
步骤3-1.利用的矩阵不等式为:
AP+PAT+σ2DDT+PETEP-2βP0,(6)
其中A=(aij)n×n为实矩阵,P∈Rn×n为正定矩阵,β0为A+DKE特征值中实部的最大值,且ββ0;
AQ+QAT-2BBT+σ2DDT+QETEQ+2αQ0,(7)
其中(A,B)可镇定,A∈Rn×n,B∈Rn×p且p≤n,P∈Rn×n为正定矩阵,α0为矩阵A+DKE不可控模态对应特征值实部的最大值的负值,α满足αα0,当(A,B)完全可控时,α可取任意值,
步骤3-2.利用Schur引理将矩阵不等式(6)和(7)转化为线性矩阵不等式:
步骤3-3.根据线性矩阵不等式(8),(9),构造解耦切换系统(5)的李雅普诺夫函数:
其中P为根据线性矩阵不等式(8)得出的正定矩阵,Q为根据不等式(9)得出的正定矩阵;
步骤3-4.基于(A,B)可镇定和图存在有向生成树的假设,设计的多智能体协一致性协议算法为:
Step1.设置ββ0,求解不等式(8),得到正定矩阵P;
Step2.选择α0,求解不等式(9),得到正定矩阵Q;
Step3.设置反馈增益矩阵F=-BTQ-1,选择耦合强度c≥1/Re(λ1),其中Re(λ1)为λ1的实部;
Step4.设置智能体控制协议:
步骤3-5.设计多智能体通信时长满足不等式为
其中μ=max(λmax(Q-1)/λmin(P-1),λmax(P-1)/λmin(Q-1));
步骤4中基于线性矩阵不等式(LMI)及最小通信时长占比,设计多智能体一致性跟踪协议算法,具体为:
步骤4-1.按照步骤3-4选择合适的ββ0和α0,并选择耦合强度c≥1/Re(λ1);
步骤4-2.基于(A,B)可镇定和图G存在有向生成树的假设,求解线性矩阵不等式组:
得到最优的μ,P和Q,求解得到反馈增益矩阵F=-BTQ-1,求解最小通信时长δ满足(11),
步骤4-3.设计智能体控制协议:
步骤5中基于线性矩阵不等式(LMI)及最小通信时长占比,设计多智能体围捕控制算法,具体为:
步骤5-1.设置固定围捕编队构型Ξ=(ξ1,ξ2,…,ξN,0)∈Rn×(N+1),其中ξi表示第i个智能体在编队中与领导者的相对状态;
步骤5-2.设计智能体控制器控制协议:
其中和δ由步骤4-1和步骤4-2得到,另外有BN+1(t)≡0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910984502.5/1.html,转载请声明来源钻瓜专利网。