【技术实现步骤摘要】
一种基于多级神经网络观测器的飞行器执行机构自适应故障检测方法
[0001]本专利技术属于飞行器执行机构故障诊断
,具体涉及一种基于多级神经网络观测器的飞行器执行机构自适应故障检测方法。
技术介绍
[0002]飞行器系统由众多的子系统构成。飞行器执行机构,作为其中至关重要的关键的一个子系统,由于其长期处于错综繁复的工作环境中存在极大的故障风险。一旦出现故障若未及时检出并采取有效地预案处理,短时间内飞行器就可能出现姿态紊乱、姿态丢失等情况,进而导致整个系统受到破坏,造成的损失将难以估量。鉴于此,对于飞行器执行机构开展故障诊断研究具有十分重要的理论价值和现实意义。
[0003]近些年来,尤其随着控制理论、人工智能等相关技术的蓬勃发展,飞行器系统的故障诊断研究也在全球各国学者的普遍关注并取得了一系列重要成果。总的来讲,几乎所有的故障诊断方法皆可分为:基于解析模型的故障诊断、基于知识的故障诊断以及基于信号处理的故障诊断这三大类。Henry等人在利用双滤波器的方法针对某型深空探测器的执行器推力故障进行了故障诊断,他们通过设计滤波器采集系统残差,进一步对系统飞行特性进行分析,并获得了较为准确的结果。Gao等人针对某型自主直升机的飞行控制系统设计了一种基于卡尔曼滤波技术的故障检测系统,运用线性矩阵不等式等相关知识,实现了有效的故障检测结果。Li等人针对含扰动的执行器故障系统,设计了一种鲁棒未知输入观测器,实现了对系统的状态估计与故障检测。Chen等人设计了一种迭代学习观测器用于非线性系统的故障检测,之后他们将该方法推广
【技术保护点】
【技术特征摘要】
1.一种基于多级神经网络观测器的飞行器执行机构自适应故障检测方法,其特征在于,包括以下步骤:步骤S1:分析飞行器执行机构故障,并针对各个非致命故障进行对应的故障建模;步骤S2:针对飞行器执行器系统对应输入输出信号,建立并训练对应的第一级径向基神经网络作为系统观测器,实现对应系统实际残差生成;步骤S3:针对第一级径向基神经网络即系统观测器产生的残差信号,建立并训练对应的第二级径向基神经网络作为自适应阈值生成器,实现对应故障检测的自适应阈值生成;步骤S4:结合第二级径向基神经网络即自适应阈值生成器产生的自适应阈值与系统实际残差进行故障判定,实现飞行器执行机构的自适应阈值故障检测。2.根据权利要求1所述的基于多级神经网络观测器的飞行器执行机构自适应故障检测方法,其特征在于,分析飞行器执行机构故障,并针对各个非致命故障进行对应的故障建模的具体方法为:针对执行器恒偏差失效、恒增益变化、卡死、浮松四种故障进行建模,分别具体为:执行器恒偏差失效故障模型:式中,u
out
表示飞行器执行机构控制系统的实际输出,u
want
表示飞行器执行机构控制系统的期望标定输出,δ表示偏差失效的偏差常数,t
Fault
表示故障发生时刻;执行器恒增益变化故障模型:u
out
表示飞行器执行机构控制系统的实际输出,u
want
表示飞行器执行机构控制系统的期望标定输出,k表示增益变化对应的比例系数,t
Fault
表示故障发生时刻;卡死故障模型:u
out
表示飞行器执行机构控制系统的实际输出,u
want
表示飞行器执行机构控制系统的期望标定输出,M
c
表示卡死固定输出常数,t
Fault
表示故障发生时刻;浮松故障模型:式中,u
out
表示飞行器执行机构控制系统的实际输出,u
want
表示飞行器执行机构控制系统的期望标定输出,k表示增益变化对应的比例系数,b表示连接件的松动程度,ω表示连接件产生的振动频率。3.根据权利要求1所述的基于多级神经网络观测器的飞行器执行机构自适应故障检测方法,其特征在于,所述第一级径向基神经网络为三层神经网络,包括输入层、隐含层、输出层,其中隐含层和输出层的神经元采用的激活函数分别是径向基函数和线性函数,隐含层神经元采用K
‑
Means聚类算法进行计算,将输入数据划分成K个数据簇,每个神经元对应一组,各个隐含层神经元的权重是通过输入数据和对应数据簇中心之间的距离计算所得,输出层的神经元通过输入层以及隐含层的计算结果结合对应权重计算所得,具体公式为:θ
ij
(j+1)=θ
ij
(j)+η(t
j
‑
y
j
)r
i
其中是θ
ij
隐含层节点i到输出层节点j的权重系数,t
j
是输出层节点j的阈值,y
j
是输出
层节点j的输出,r
i
为...
【专利技术属性】
技术研发人员:郭健,吴磾冠正,徐胜元,马倩,周川,骆泊,胡杨,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。