[发明专利]一种面向通信时滞的飞行器编队控制系统事件触发方法、装置及介质有效
申请号: | 202110173774.4 | 申请日: | 2021-02-06 |
公开(公告)号: | CN113031644B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 雷琪;罗莹 | 申请(专利权)人: | 中南大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 龚燕妮 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 通信 飞行器 编队 控制系统 事件 触发 方法 装置 介质 | ||
1.一种面向通信时滞的飞行器编队控制系统事件触发方法,其特征在于,包括:
步骤一、基于图论法建立飞行器编队控制系统的动力学模型以及通信时滞模型;
步骤101、建立所述飞行器节点的连续系统模型;
其中,xi(t),vi(t),ui(t)分别表示节点i在t时刻的位置信息、速度信息和控制信号,i={1,2,…,N},xj,vj分别表示节点j在t时刻的位置信息、速度信息,j={1,2,…,N},aij用来描述节点i和节点j之间是否能进行信息传输;k为设定的正增益系数,u(t)表示飞行器编队控制系统的控制信号,和分别表示xi(t)和vi(t)的导数;
步骤102、设定采样周期,对所述飞行器节点的连续系统模型离散化,得到飞行器节点的离散模型;并基于飞行器节点的离散模型,构建飞行器节点的控制信号受到通信时滞的影响模型;
其中,τ为节点i和节点j之间的通信时滞,取值为采样周期的正整数倍;
步骤二、建立事件触发机制阈值函数:
其中,fi(t)表示节点i在t时刻的事件触发机制阈值函数,ei(t)表示节点i在t时刻由于通信时滞导致的位置信息和速度信息的总误差;zi(t)表示在t时刻节点i与邻居飞行器节点之间的输出误差;表示节点i的第K个触发时刻;μi表示误差修正参数,取值为能使飞行器编队控制系统保持稳定的正值;
步骤三、基于节点i的事件触发机制阈值函数值,获取被检测节点的控制信号;当fi(t)>0时,飞行器编队控制系统的控制器更新输出的控制信号,同时,把节点i的最新信息发送到邻居节点;
所述误差修正参数的计算过程如下:
步骤A:根据通信邻接矩阵得到拉普拉斯矩阵;
其中,L表示通信邻接矩阵对应的拉普拉斯矩阵,lij表示L中的元素;
步骤B:构建李雅普诺夫泛函:
V(t)=V1(t)+V2(t)
V1(t)=xT(t)Px(t)+vT(t)Pv(t)
其中,P和Q均为正定对称矩阵,V1(t)和V2(t)表示构建的李雅普诺夫函数,x(t),v(t)分别表示所有飞行器节点的位置信息和速度信息构成的N*1维矩阵,xT(t),vT(t)分别表示x(t),v(t)的转置;x(s),v(s)分别表示所有飞行器节点的位置信息和速度信息构成的N*1维矩阵,xT(s),vT(s)分别表示x(s),v(s)的转置;
步骤C:求出能使能使飞行器编队控制系统保持稳定,即ΔV<0的误差修正参数μi的取值范围:
使ΔV<0,即:
其中,η(t)表示中间变量,ηT(t)表示η(t)的转置,G表示中间矩阵,I表示N*N的单位矩阵,μ表示误差修正参数中间变量;
获得μi的取值范围:
其中,λN是系统通信拓扑图对应的拉普拉斯矩阵L的最大特征值。
2.根据权利要求1所述的方法,其特征在于,飞行器节点的离散模型如下:
xi(t+h)=xi(t)+vi(t)h
vi(t+h)=vi(t)+ui(t)h
其中,h为采样周期。
3.根据权利要求1所述的方法,其特征在于,基于fi(t)获得节点i在事件触发时刻时的控制信号:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110173774.4/1.html,转载请声明来源钻瓜专利网。