【技术实现步骤摘要】
一种通信链路感知多智能体动态事件触发一致性方法
[0001]本专利技术涉及信息交互
,具体涉及一种通信链路感知多智能体动态事件触发一致性方法
。
技术介绍
[0002]近年来,多智能体系统
(multi
‑
agent systems
,
MASs)
的协同控制在工业界和学术界获得了广泛关注,例如无人机编队飞行
、
快递分拣的移动机器人
、
卫星姿态同步
、
无线传感器网络估计和智能电网功率分配等
。
其中一致性作为协同控制的基础,现在已经成为人工智能控制方向的一个研究热点问题
。
[0003]多智能体系统一致性是指由多个智能体组成的群体,能够通过所设计的一致性协议进行信息交互,最终实现状态的趋同及其任务
。
[0004]通常情况下,多智能体系统由多个微小的嵌入式系统组成,智能体自身配备的计算能力
、
通信带宽和电池容量等资源条件有限,为了减少网络中的通信量和控制器的更新频率,提出了事件触发控制技术
。
[0005]在事件触发机制下,每个智能体仅在需要的时候才发送本地信息给它的邻居节点,即当且仅当触发条件满足时,智能体间才进行通信和控制输入更新,显然,事件触发控制避免了控制器的实时更新,可以有效节省通信和计算资源,进而延长智能体的运行寿命
。
[0006]为了增大触发时间间隔,减少事件频繁地触发,产生大量非必要的信
【技术保护点】
【技术特征摘要】
1.
一种通信链路感知多智能体动态事件触发一致性方法,其特征在于,包括以下步骤:
S1
:建立多智能体之间信息交换的通信网络拓扑图;
S2
:确定多智能体系统动力学方程;
S3
:引入自适应控制,设计基于事件触发的完全分布式一致性控制输入策略;
S4
:求解代数黎卡提方程的解获得反馈增益矩阵;
S5
:基于
Lyapunov
定理和信道容量参数,设计通信链路感知动态事件触发控制策略;
S6
:通过完全分布式控制输入策略和通信链路感知动态事件触发控制策略达到多智能体一致性
。2.
根据权利要求1所述的一种通信链路感知多智能体动态事件触发一致性方法,其特征在于,
S1
中,多智能体之间进行通信交换的网络拓扑是无向的,用图表示;其中,由
N
个智能体构成节点集合智能体间进行信息交互的所有通信链路构成边集合节点
i
能够从节点
j
获取信息,则节点
j
为节点
i
的邻居节点,节点
i
的所有邻居构成集合
A
=
[a
ij
]
N
×
N
为邻接矩阵;当
(i
,
j)∈
ε
,则
a
ij
=
a
ji
=1,否则
a
ij
=
0。3.
根据权利要求1所述的一种通信链路感知多智能体动态事件触发一致性方法,其特征在于,
S2
中,基于由
N
个智能体所组成的系统,智能体
i
的运动学方程表示如下:其中,
x
i
(t)∈R
n
表示智能体的状态,
u
i
(t)∈R
m
表示智能体的控制输入,
w
i
(t)∈R
n
是有界外部干扰,
(A
,
B)
是可稳定的,对于外部干扰,存在一个矩阵
【专利技术属性】
技术研发人员:武艳,乔飞宇,张雅淳,杨清海,沈中,
申请(专利权)人:西安电子科技大学广州研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。