一种基于区间观测器无人机编队系统故障检测方法技术方案

技术编号:21377038 阅读:31 留言:0更新日期:2019-06-15 13:08
本发明专利技术针对无人机编队系统提出了一种区间观测器故障检测方法。属于安全可靠性技术领域。首先,当无人机编队处于无故障状态时,基于已知的有界扰动和相对输出误差来建立区间观测器。通过输出估计误差得到的残差用来检测执行器故障。与传统故障检测不同之处在于,这种基于区间观测器的故障检测方法不需要阈值生成器与残差评价函数。本发明专利技术主要解决无人机编队执行器故障检测问题,有较低的保守性与较强的适应性,能很好地满足执行器故障检测的要求。

【技术实现步骤摘要】
一种基于区间观测器无人机编队系统故障检测方法
本专利技术涉及一种基于区间观测器无人机编队系统故障检测方法,属于多智能体系统

技术介绍
近年来,随着计算机和通信网络等技术的发展,尤其在资源勘探、地震救援、环境监测、战场侦察等等领域,无人机编队的应用越来越广泛。相较于单架无人机,无人机编队系统在成本、鲁棒性、冗余性以及高效性有着无可比拟的优势。无人机内部结构复杂,还需考虑到外界干扰,这对无人机成功完成任务造成了极大的挑战。当一个编队中的某架无人机发生故障时,由于故障会在编队网络中传播给其他健康的飞机,这将会对整个编队系统造成性能下降,甚至出现不稳定等等严重问题。因此,无人机编队故障诊断成为当今控制领域中的热点问题。几十年来,基于观测器的故障诊断方法被广泛地运用在无人机编队系统上。但是,基于传统观测器的故障诊断方案具有一定的局限性。瑞典皇家理工学院的西姆斯针对二阶时不变多智能体提出了未知输入观测器故障诊断方法,通过局部测量信息分析了该方案的可行性。清华大学的周东华教授提出了针对多机编队系统传感器故障,设计出分布式观测器进行故障诊断,该方法具有降低计算与通讯负载的优势。南京航空航天大学的姜斌教授提出了为有向通信拓扑的多智能体系统设计了自适应故障估计观测器。在现有的研究成果中,需要考虑到很多假设条件,例如忽略系统建模的不确定性、非线性以及观测器匹配条件等等。因此,针对基于传统观测器的无人机编队系统故障诊断方法还需要进一步改进,具有很大的保守性。为了突破以上列出的种种限制,区间观测器故障检测方案不受模型不确定性以及观测器匹配条件的约束,提高了对编队系统故障检测的适应性,减小了保守性,具有十分重要的理论和现实意义。
技术实现思路
专利技术目的:为了解决现有技术的不足,本专利技术提出了一种基于区间观测器的无人机编队系统故障检测方法,克服传统故障检测方法存在的缺陷,提高无人机编队系统故障检测方法的适应性,降低了其保守性。技术方案:本专利技术提供了一种基于区间观测器的无人机编队故障检测方法,无需残差评价函数和阈值生成器,进行故障检测,该方法包括以下步骤:(1)对无人机编队系统进行建模通过图论、状态方程以及输出方程,建立编队系统中各无人机之间的通信连接拓扑,并用无向拓扑图来表示,同时计算出相应的邻接矩阵A和度矩阵D,从而得到拉普拉斯矩阵L;(2)针对所建立的无人机编队系统模型,建立基于相对输出估计误差的故障检测区间观测器;(3)通过理论推导得到无人机编队系统的全局估计误差方程,对该全局估计误差方程进行稳定性验证。进一步的,步骤(1)中所述无向切换拓扑图采用表示无人机编队系统的通信拓扑结构;其中,节点集合表示所有的无人机,节点表示第i个无人机,i=1,2,...N;边集合ε表示各无人机之间的通信连接关系,ε中的元素ε=(vi,vj)代表无人机vi的信息可以传送给无人机vj,其中,i,j=1,2,…,N;表示vi的邻居集合,即所有能与vi交互信息的节点集合;邻接矩阵其中如果(vi,vj)∈ε,则aij=1,否则aij=0;度矩阵其中如果(vi,vj)∈ε且(vj,vi)∈ε,那么G为无向图;所述拓扑描述矩阵具体为:定义拉普拉斯矩阵进一步的,所述的编队系统的每一架无人机的动态方程如下:yi(t)=Cxi(t)其中,代表第i架无人机的状态向量,是第i架无人机的控制输入向量,代表第i架无人机的输出向量,代表外部扰动,是第i架无人机的执行器故障,其中s≤q<n。代表第i架无人机的系统矩阵,代表第i架无人机的输入矩阵,代表第i架无人机的输出矩阵,代表第i架无人机的状态干扰矩阵,代表第i架无人机的故障矩阵,其中D与E矩阵都是已知的列满秩矩阵。对于编队系统中的长机,将其记为0,其动态方程如下所示:y0(t)=Cx0(t)其中,代表长机的状态向量,代表长机的输出向量。代表长机的系统矩阵,代表长机的输出矩阵。在图G中,长机能被一小部分无人机直接观测到。如果第i架无人机能直接获取到长机的信息,那么图G中存在边(v0,vi),并且控制权重gi>0,那么该无人机为图G中的被控节点。进一步的,步骤(2)中所述的故障检测观测器如下:其中,与分别表示观测器中的状态向量的上界与下界,与分别表示外界扰动的上下界,矩阵A1是矩阵A与矩阵0的较大者,A2=A-A1,同理,D+为矩阵D与矩阵0的较大者,D-=D-D+,K是观测器增益矩阵,与分别表示第i个无人机的相对输出估计误差的上下界,给出定义如下:其中,针对第i架无人机,定义其误差上下界,分别为:则可以把被改写成:在无故障情况下,对第i架无人机分别定义误差上下界动态方程:为了便于阅读,将部分符号简化如下:则得到:进一步的,步骤(3)中所述的无人机编队系统的全局估计误差方程如下:其中,IN为N维的单位矩阵,代表矩阵的克罗内克积。这样以便从全局角度来对基于长机-僚机的无人机编队系统进行故障检测研究。用到了如下引理:考虑如下连续系统:其中,矩阵A为梅茨勒矩阵,并且如果系统初始状态x(0)≥0,那么当t≥0时,x(t)≥0恒成立。由此引出如下定理:对于给定的通信拓扑,如果既是梅茨勒矩阵,又是赫尔维茨矩阵,那么当无人机编队系统无故障时,为区间观测器,并且使得成立。定理证明:考虑全局估计误差方程:如果既是梅茨勒矩阵,又是赫尔维茨矩阵,那么对于t≥0,以下不等式成立:那么可以得到成立。证明完成。当无人机编队系统没有发生执行器故障时,区间观测器的输出定义为:那么第i架无人机的输出yi(t)应该满足:因此,当编队系统处于健康状态时,以下不等式应该成立:否则表明发生故障,应该报警发生故障。有益效果:在本领域中,本专利技术对每一架无人机都设计了与其对应的观测器,从而每一个观测器都能够达到对其对应的无人机进行执行器故障检测的目的。本专利技术设计了故障检测区间观测器的设计方案,大大降低了传统观测器设计的保守性。附图说明图1是本专利技术方法的流程图;图2是本专利技术实施例子的5架无人机编队系统的通讯拓扑图;图3为本专利技术实施例子的第一架无人机输出残差误差的上界;图4为本专利技术实施例子的第二架无人机输出残差误差的上界。具体实施方式下面结合附图以及具体例子,对本专利技术创造做进一步的说明。本专利技术以某种垂直起降的无人机模型为实施对象,针对无人机编队控制中发生的执行器故障,提出了一种基于区间观测器的故障检测方法,相较于传统故障检测方法,该故障检测方法不需要阈值生成器与残差评价函数,大大降低了观测器设计的保守性。本专利技术实施例子模型参考南京航空航天大学姜斌教授的《Adaptiveobserver-basedfastfaultestimation》一文,具体如下所示:yi(t)=Cxi(t)其中,xi(t)=[VhVvqθ]T为每架无人机的状态向量,其中Vh,Vv,q,θ分别代表无人机的飞行速度沿机体轴的水平分量、垂直分量、俯仰角速度和俯仰角;ui(t)=[δcδl]T表示每架无人机的输入向量,其中,δc和δl分别表示总距变量和纵向周期性变距;yi(t)=[VhVvθ]T为每架无人机的输出向量,其中,Vh,Vv,θ分别代表无人机的飞行速度沿机体轴的水平分量、垂直分量和俯仰角;代表外部扰动,是每架无人机的执行器故障,其中s≤q<n。各个矩阵表示如下:D=[0.010.010.本文档来自技高网
...

【技术保护点】
1.一种基于区间观测器的无人机编队故障检测方法,其特征在于,无需残差评价函数和阈值生成器,进行故障检测,该方法包括以下步骤:(1)对无人机编队系统进行建模通过图论、状态方程以及输出方程,建立编队系统中各无人机之间的通信连接拓扑,并用无向拓扑图来表示,同时计算出相应的邻接矩阵A和度矩阵D,从而得到拉普拉斯矩阵L;无向切换拓扑图采用

【技术特征摘要】
1.一种基于区间观测器的无人机编队故障检测方法,其特征在于,无需残差评价函数和阈值生成器,进行故障检测,该方法包括以下步骤:(1)对无人机编队系统进行建模通过图论、状态方程以及输出方程,建立编队系统中各无人机之间的通信连接拓扑,并用无向拓扑图来表示,同时计算出相应的邻接矩阵A和度矩阵D,从而得到拉普拉斯矩阵L;无向切换拓扑图采用表示无人机编队系统的通信拓扑结构;其中,节点集合表示所有的无人机,节点表示第i个无人机,i=1,2,...N;边集合ε表示各无人机之间的通信连接关系,ε中的元素ε=(vi,vj)代表无人机vi的信息可以传送给无人机vj,其中,i,j=1,2,…,N;表示vi的邻居集合,即所有能与vi交互信息的节点集合;邻接矩阵其中如果(vi,vj)∈ε,则aij=1,否则aij=0;度矩阵其中如果(vi,vj)∈ε且(vj,vi)∈ε,那么G为无向图;所述拓扑描述矩阵具体为:定义拉普拉斯矩阵(2)针对所建立的无人机编队系统模型,建立基于相对输出估计误差的故障检测区间观测器;所述的编队系统的每一架无人机的动态方程如下:yi(t)=Cxi(t)其中,代表第i架无人机的状态向量,是第i架无人机的控制输入向量,代表第i架无人机的输出向量,代表外部扰动,是第i架无人机的执行器故障,其中s≤q<n。代表第i架无人机的系统矩阵,代表第i架无人机的输入矩阵,代表第i架无人机的输出矩阵,代表第i架无人机的状态干扰矩阵,代表第i架无人机的故障矩阵,其中D与E矩阵都是已知的列满秩矩阵。对于编队系统中的长机,将其记为0,其动态方程如下所示:y0(t)=Cx0(t)其中,代表长机的状态向量,代表长机的输出向量。代表长机的系统矩阵,代表长机的输出矩阵。在图G中,长机能被一小部分无人机直接观测到。如果...

【专利技术属性】
技术研发人员:印磊刘剑慰杨蒲
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1