【技术实现步骤摘要】
一种集群系统编队跟踪控制方法、系统及设备
[0001]本专利技术涉及集群系统编队控制领域,特别是涉及一种集群系统编队跟踪控制方法
、
系统及设备
。
技术介绍
[0002]集群系统编队跟踪控制是当前集群系统研究的热点问题,它指多个智能体组成的团队在跟随某一参考轨迹运动或某一称为领导者的智能体的过程中,相互之间保持预定的相对状态
。
集群系统编队控制可以应用在无人车
、
无人机
、
船只
、
卫星等运动载体上,并在工业
、
航天
、
军事等各个领域发挥重大价值
。
在工业生产中,多机器人系统可协作搬运大型物体,这会对机器人的位置存在一定编队要求,以满足搬运过程中的稳定和负载平衡
。
在航天领域,卫星编队不但可大大降低系统成本,提高系统的可靠性和生存能力,而且可扩展和超越传统单个卫星的功能,完成许多单个航天器不可能完成的任务
。
在军事领域中,多移动机器人采用合理的编队可以代替士兵执行恶劣
、
危险环境下诸如侦察
、
搜寻
、
排雷
、
巡逻等军事任务
。
以侦察任务为例,单个机器人获取环境信息的能力通常有限,但如果多个机器人保持合理的队形,分工获取周围的环境信息,就有可能迅速准确地感知群体所在区域的环境信息,使群体的资源利用率比成员随机分布时更高
。
[000 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种集群系统编队跟踪控制方法,其特征在于,包括:构建单智能体相关模型以及多智能体通信相关模型;所述单智能体相关模型包括单智能体模型以及执行器部分失效模型;所述多智能体通信相关模型包括通信拓扑模型
、
周期性通信机制以及
DDoS
攻击模型;对于集群系统中任一跟随者,定义所述跟随者的编队函数;所述集群系统包括多个智能体,多个智能体包括一个领导者以及多个跟随者;采用分层控制算法,将网络层的
DDoS
攻击约束和物理层的执行器部分失效故障解耦并分层处理,基于所述多智能体通信相关模型,更新所述跟随者的邻居目标估计器状态;根据所述邻居目标估计器状态以及所述编队函数确定所述跟随者的估计器状态;根据所述跟随者的估计器状态确定所述跟随者的控制输入;基于所述单智能体相关模型,利用所述控制输入更新所述跟随者的当前状态,使得更新后的状态满足编队条件,实现集群系统编队跟踪
。2.
根据权利要求1所述的集群系统编队跟踪控制方法,其特征在于,所述邻居目标估计器状态的更新律为:其中,为邻居目标估计器状态的更新状态;
A
为第一系统参数矩阵;为邻居目标估计器状态;
B
为第二系统参数矩阵;
v
j
(t)
为第
j
个智能体的编队补偿信号;
t
为时间;
t
i,j,k
为有向信道
(j,i)
上第
k
次信息传输成功的时刻;
t
i,j,k+1
为有向信道
(j,i)
上第
k+1
次信息传输成功的时刻
。3.
根据权利要求1所述的集群系统编队跟踪控制方法,其特征在于,所述跟随者的估计器状态的更新律为:其中,
u
ei
(t)
为第
i
个智能体的估计器输入;
K
为控制反馈参数矩阵;
N
i
为第
i
个智能体的邻居集;
a
ij
为第
j
个智能体对第
i
个智能体的通信关系;
x
ei
(t)
为第
i
个智能体的估计器状态;
h
i
(t)
为第
i
个智能体的编队函数;为第
i
个智能体对第
j
个智能体的估计器状态的估计,即邻居目标估计器的状态;
h
j
(t)
为第
j
个智能体的编队函数;
v
i
(t)
为第
i
个智能体的编队补偿信号
。4.
根据权利要求1所述的集群系统编队跟踪控制方法,其特征在于,所述跟随者的控制输入
u
i
(t)
为:其中,为第一自适应参数矩阵;为目标状态跟踪误差;为第二自适应参数矩阵;
u
ei
(t)
为第
i
个智能体的估计器输入
。5.
根据权利要求1所述的集群系统编队跟踪控制方法,其特征在于,所述编队条件为:
其中,
x
i
(t)
为第
i
个智能体的状态;
h
i
(t)
为智能体
i
的编队函数;
x0(t)
技术研发人员:韩亮,王越,李晓多,任章,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。