CN102854874A - 一种基于联合多观测器的故障诊断与容错控制装置及方法 - Google Patents
一种基于联合多观测器的故障诊断与容错控制装置及方法 Download PDFInfo
- Publication number
- CN102854874A CN102854874A CN201210200982XA CN201210200982A CN102854874A CN 102854874 A CN102854874 A CN 102854874A CN 201210200982X A CN201210200982X A CN 201210200982XA CN 201210200982 A CN201210200982 A CN 201210200982A CN 102854874 A CN102854874 A CN 102854874A
- Authority
- CN
- China
- Prior art keywords
- fault
- angle
- module
- matrix
- fault diagnosis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- Feedback Control In General (AREA)
Abstract
本发明公布了一种基于联合多观测器的故障诊断与容错控制装置及方法,属于航空航天领域。本发明的基于联合多观测器的故障诊断与容错控制装置包括如下模块:故障注入模块、故障诊断模块、实时监控模块、硬件控制模块。采用的方法主要解决了基于观测器的传统故障诊断方法条件的局限,操作简单,可实现性强,能够用于四旋翼直升机执行机构故障诊断和状态监视的可行性验证。
Description
技术领域
本发明属于直升机容错控制技术领域,特别是一种基于联合多观测器的故障诊断与容错控制装置及方法。
背景技术
四旋翼直升机姿态控制***是保证直升机正常运行的重要组成部分。四旋翼直升机通过四个执行器输出三个姿态角信号,属于过驱动***,能够有效的提高结构负载能力和响应速度。
***运行过程中会不可避免的收到外界扰动或发生故障等,故障是指***至少一个特性或参数出现较大的偏差,超出了可接受的范围。此时***的性能明显低于其正常水平,所以已难完成其预期的功能。故障的分类可从不同的方面进行,从故障发生的部位来看,可分为仪表故障、执行器故障和元件故障;根据故障性质,可分为突变故障和缓变故障;从建模角度可分为乘性故障和加性故障。
通常执行器故障包括三种运行状况:正常工作,此时不考虑故障;执行器由于部件老化、外界干扰等原因而部分失效;以及执行器完全失效。在实际应用中,如果执行器出现卡死或完全失效状况,则对应的通道力矩差一定不为0,则会出现掉高或航向角偏移状况。
为了保障飞行***长久、安全的运行,***需要对外界大扰动或发生执行器故障等具有应急处理能力。所以对***进行故障的检测、评估是十分必要的。应用故障检测与隔离技术(FDI)是提高***可靠性的有效途径,当***中某些信号或部件出现故障时能有效估计出故障的位置和大小并发出警报。
目前飞行控制***普遍采用基于硬件冗余的方法来提高可靠性,但同时也会增加成本、直升机重量和***复杂性。硬件故障注入要求完整的故障注入***,要求高、操作复杂、代价高昂;而基于解析冗余的故障诊断利用先进的控制理论估计出故障发生的位置、大小和***状态向量,有效抑制故障效果,监控***正常运行,但是现有技术中尚无相关描述。
发明内容
本发明所解决的技术问题在于提供一种基于联合多观测器的故障诊断与容错控制装置及方法。
实现本发明目的的技术解决方案为:一种基于联合多观测器的故障诊断与容错控制装置,包括硬件控制模块、故障注入模块、数据采集模块、故障诊断模块和实时监控模块,其中故障注入模块与硬件控制模块相连接,将需要模拟的故障信息传输给硬件控制模块,并通过硬件控制模块表现出来,硬件控制模块通过数据采集模块与故障诊断模块相连接,将测得的角度信息通过采集模块传输给故障诊断模块,所述故障诊断模块还直接与硬件控制模块相连接,将检测到的故障信号传输给硬件控制模块,该故障诊断模块还与实时监控模块相连接,将检测的故障状态显示出来。
一种故障诊断与容错控制装置的方法,包括以下步骤:
步骤1、在平衡点位置确定四旋翼直升机俯仰轴、横滚轴和航向轴,所述平衡点位置为俯仰角、横滚角和航向角都为0°时平台所处的位置,在平衡位置根据右手定则建立参考坐标系,定义中心点为坐标原点,从原点出发指向左向电机方向为y轴即俯仰轴,从原点出发指向前向电机方向为x轴即横滚轴,则从原点出发垂直向上方向为z轴即航向轴;俯仰角为俯仰轴与水平面之间的夹角,滚转角为滚转轴与水平面之间的夹角,航向角为横滚轴在水平面上的投影与初始横滚轴之间的夹角;
步骤2、在执行器损伤故障的情况下确定***的动态模型;
步骤3、在步骤2确定***动态模型的基础上构造多观测器来检测和估计针对俯仰和滚转通道的执行器故障;
步骤4、通过步骤3估计出的执行器故障确定基于输出反馈的容错控制律,使***对故障有一定的容错能力,完成联合多观测器的故障诊断与容错控制。
本发明与现有技术相比,其显著优点为:1)采用软件故障注入法,不破坏姿态控制***的完整性,且可以自由选择故障注入的位置和大小,无需额外的硬件设备,对故障注入执行机构不造成物理破坏;2)联合多观测器法可对时变故障进行估计,且不需要考虑控制阵列不满秩的条件,拓宽了故障估计的应用范围,避免了执行机构耦合严重的问题,提高故障检测效率;3)输出反馈控制器有效避免了模拟状态量带来的误差,在保证***性能的同时,提高了***的控制精度,使得***对故障具有较强的容错能力;4)在人机交互界面中实时反映故障注入状况、当前执行机构工作状态及姿态变化,实现故障预警及实时监测;5)本发 明用来验证姿态控制***的可靠性和故障处理能力,操作方便、成本低、性价比高、可实现性强;6)本发明可以用于直升机姿态控制***半物理仿真试验阶段的执行机构故障分析和***可靠性分析。
下面结合附图对本发明作进一步详细描述。
附图说明
图1为本发明的基于联合多观测器的故障检测装置原理图。
图2为3-DOF hover***的简单模型。
图3为前向电机发生故障时俯仰角曲线。
图4为前向电机故障估计曲线。
图5为容错控制器下姿态角变化曲线,其中(a)为航向角变化曲线,(b)为俯仰角变化曲线,(c)为横滚角变化曲线。
具体实施方式
一种基于联合多观测器的故障诊断与容错控制装置,包括硬件控制模块、故障注入模块、数据采集模块、故障诊断模块和实时监控模块,其中故障注入模块与硬件控制模块相连接,将需要模拟的故障信息传输给硬件控制模块,并通过硬件控制模块表现出来,硬件控制模块通过数据采集模块与故障诊断模块相连接,将测得的角度信息通过采集模块传输给故障诊断模块,所述故障诊断模块还直接与硬件控制模块相连接,将检测到的故障信号传输给硬件控制模块,该故障诊断模块还与实时监控模块相连接,将检测的故障状态显示出来。
所述硬件控制模块包括计算机1、功率放大器2、平台机器3、信号编译及转换装置4,所述计算机1通过功率放大器2与平台机器3相连接,该平台机器3同时通过信号编译及转换装置4与计算机1相连接。
所述故障诊断模块包括鲁棒多观测器8、残差信号生成模块9和容错控制器10,其中鲁棒多观测器8通过残差信号生成模块9与容错控制器10相连接;所述鲁棒多观测器8包括增广故障估计观测器和Luenberger故障检测观测器。
所述平台机器3为外购3-DOF hover平台。
更详细的说,本发明的装置由以下几部分组成:
①外购3-DOF hover平台(包括四旋翼直升机机身,型号为UPM 2405最高可输出24V线性电压、5A电流的功率放大器,型号为Q8的信号采集板,计 算机安装有matlab、LABVIEW、实时控制软件QuaRC等);
②故障诊断装置,包括软件故障注入、故障诊断方法设计,这里故障的注入会导致执行机构电压的损失,构建联合多观测器对***进行故障诊断;
③人机交互界面设计,实现故障预警及监控,这里QuaRC软件可以和MATLAB/Simulink/RTW或LABVIEW连接,将检测的故障状况显示在设计的界面上并保存。
将数据采集卡上Encoders 0-2端口用白色线连接于3-DOF平台上(ENC0)-(ENC2)上,Anlog Outputs 0-3端口用黑色线分别连接在四个功率放大器的From D/A上,相应的电源To Load用黑色的线连接到3-DOF平台的(D/A0)-(D/A3)上。计算机有matlab/QuaRC环境,并安装有LABVIEW软件。
计算机发出的指令通过信号采集板D/A转换,由功率放大器放大驱动电机运行,通过三个编码器检测机体的姿态运动。采集的姿态信号和信号采集板A/D转换输出给计算机。
通过启动计算机,给功率放大器加电来驱动其执行机构;然后设定电机某一特定故障特征信息,包括故障类型、开始结束时间、故障大小,根据设定的故障信息对控制信号进行信号处理,输出到电机,模拟实现执行机构故障;通过多个观测器,其中主观测器即Luenberger观测器来检测出故障发生的通道,而增广观测器分别设在纵向通道和横向通道中来进行故障大小的估计,实现通道之间的相互解耦,将检测出的故障残差信号通过输出反馈控制器反馈到***中;最后,信号采集卡对信号进行采集,分析***姿态信号、电压信号并估计出故障信息。
所述故障诊断与容错控制装置的方法,包括以下步骤:
步骤1、在平衡点位置确定四旋翼直升机俯仰轴、横滚轴和航向轴,所述平衡点位置为俯仰角、横滚角和航向角都为0°时平台所处的位置,在平衡位置根据右手定则建立参考坐标系,定义中心点为坐标原点,从原点出发指向左向电机方向为y轴即俯仰轴,从原点出发指向前向电机方向为x轴即横滚轴,则从原点出发垂直向上方向为z轴即航向轴;俯仰角为俯仰轴与水平面之间的夹角,滚转角为滚转轴与水平面之间的夹角,航向角为横滚轴在水平面上的投影与初始横滚轴之间的夹角,如图2;
四旋翼直升机俯仰轴、横滚轴和航向轴方程为:
式中参数所代表的含义为:ψ、θ、φ分别为俯仰角、横滚角和航向角, 分别为俯仰角、横滚角和航向角的角加速度。Kfc、Kfn分别为顺时针、逆时针电压-力矩常数,Jp是机体绕着俯仰轴的转动惯量,Jr是机体绕着横滚轴的转动惯量,Vf、Vb、Vr、Vl四旋翼直升机前向电机、后向电机、右向电机和左向电机驱动电压值,l为坐标原点到电机中心点的长度。
上述方程在下述假设关系下确定:
(1)所有结构都是刚性的;
(2)飞行器是严格对称的;
(3)直流电机的电压和力矩之间是线性关系;
(4)飞行器中心就在结构中心处;
(5)飞行器姿态角度变化很小,即小于5°。
步骤2、在常值执行器损伤故障的情况下确定***的动态模型;所述模型为:
式中 为状态向量, 为x(t)的导数,u(t)=[Vf,Vb,Vr,Vl]∈R4×1为控制向量,f(t)∈R4×1为损失电压,y(t)=[ψ,θ,φ]∈R3×1为输出向量,ω(t)∈R1×1为有界扰动向量,且
f(t)=[f1(t) f2(t) f3(t) f4(t)]T,f1(t)、f2(t)、f3(t)、f4(t)分别为前向电机损失电压、后向电机损失电压、右向电机损失电压和左向电机损失电压, A、B、C为***矩阵,D1为输入扰动矩阵,D2为输出扰动矩阵,B1为俯仰通道故障系数,B2为横滚通道故障系 数,B=[B1 B2];这里,符号Ri×j (i为大于等于1的正整数,j为大于等于1的正整数)表示矩阵的维数为i×j, 分别为俯仰角速率、横滚角速率和航向角速率;
D2=0.01[1 1 1]T
这里故障模型的具体说明如下:
建立一般故障模型
在执行器故障情况下,E=B,在E阵列不满秩的情况下,将E阵拆分为多个列满秩的矩阵。考虑到该***中俯仰通道和横滚道道相互不耦合,因此这里将E阵拆分为两个列满秩矩阵B1、B2,则故障电压f(t)拆分为 得到式(2)。
步骤3、在步骤2确定***动态模型的基础上构造多观测器来检测和估计针对俯仰和滚转通道的执行器故障;所述多观测器包括增广故障观测器和Luenberger故障检测观测器:
联合多观测器法即增广故障估计观测器和Luenberger故障检测观测器相结合的设计方法,主观测器即Luenberger观测器来检测出故障发生的通道,而增广观测器分别设在纵向通道和横向通道中来进行故障大小的估计,实现通道之间的相互解耦。该方法针对执行器故障,拓宽了故障估计的应用范围,有效地避免 了控制执行机构耦合严重等问题,同时引入了鲁棒控制极点配置理论,提高***跟踪稳定性和抗干扰能力。将这种方法应用在所开发的实验平台上,具有一定的实际意义。
则俯仰通道的故障估计为
横滚通道的故障估计为
这里,假设故障的导数是有界的。
增广故障观测器为
其中:
这里, 为状态向量估计值, 为故障向量估计值, 为前向电机电压的导数, 为后向电机电压的导数,L1为待设计的俯仰通道观测器增益矩阵,L2为待设计的横滚通道观测器增益矩阵,F1为待设计的俯仰通道故障估计矩阵,F2为待设计的横滚通道故障估计矩阵,Ir为r阶单位矩阵;
关于增广观测器的更详细的说明如下:
构造俯仰和横滚通道故障观测器分别为
与式(2)联立,则俯仰和横滚通道故障误差方程分别为
则通过(10)、(11)、(12)、(13)可构造出增广故障估计观测器(6)和(7)。
令 满足条件(14)和(15)
Luenberger故障检测观测器如下
r(t)=N1z(t)+N2y(t)+N3u(t) (17)
其中,z(t)∈R6×1为故障检测观测器状态向量,r(t)∈R3×1为残差信号,T∈R6×6为转换矩阵,M∈R6×6,G∈R6×3,J∈R6×4,N1∈R3×6,N2∈R3×3,N3∈R3×4,且满足
定义e(t)=z(t)-Tx(t),那么残差信号r(t)完全取决于故障信号,并且误差动态方程为
r(t)=N1Te(t) (20)
取
M所有特征值为负,并且f(t)有界,则根据Lyapunov稳定理论,误差动态方程渐进稳定。
步骤4、通过步骤3估计出的执行器故障确定基于输出反馈的容错控制律,使***对故障有一定的容错能力,完成联合多观测器的故障检测与容错控制。最常用的两种输出反馈控制方法是基于观测器的状态反馈控制和动态输出反馈控制。考虑到基于观测器的状态反馈会给容错控制器的设计带来计算上的困难,这里采用动态输出反馈容错控制的方法;具体为:
步骤41、定义跟踪误差et=d(t)-y(t),d(t)为期望姿态,引入下述状态方程
其中
步骤42、构造全阶动态输出反馈容错控制器:
式中ξ(t)∈R(n+p)×1,Ak∈R(n+p)×(n+p),Bk∈R(n+p)×q,Ck∈Rp×(n+p),Dk∈Rp×q (n+P为向量行数,其中n、p为大于等于1的正整数,q为大于等于1的正整数),这里B*满足(In-BB*)E=0,执行器故障中E=B;将上述控制器与步骤41的状态方程进行合并,并引入新变量xξ(t)=[xf(t) ξ(t)]T,ζ(t)=[ef(t) v(t)]T。
得到增广***为:
其中
步骤43、求解上述控制器中的控制参数,具体为:
即可得到控制参数的解,并且闭环***以αf速率指数衰减,并满足||ξ(t)||2<γf||ζ(t)||2;
其中X∈R(n+p)×(n+p),Y∈R(n+q)×(n+p),M∈R(n+p)×(n+p),N∈R(n+p)×(n+p),MNT=I-XY, 并且
这里,可以通过I-XY的奇异值分解来得到满秩矩阵M和N。进一步,可以得到动态输出反馈的控制参数矩阵Ak,Bk,Ck,Dk。
对输出控制器参数解算的具体说明如下:
式(27)可由极点配置直接得到。
根据有界实引理,若使||x(t)||2<γf||u(t)||成立,当且仅当存在一个对称正定矩阵Pξ,使得
其中,Iξ=[I 0]。
令矩阵Pξ及其逆矩阵Pξ -1有如下形式
再由PξPξ -1=I,可得
定义
则可得PξF1=F2。同时,由Pξ>0,可知
这里就得到式(25);
对式(28)两边同时左乘矩阵diag{F1 T,I,I}和右乘矩阵diag{F1,I,I},同时令
则可得到式(27)。
基于式(25)和(26),可求得X和Y。再由PξPξ -1=I,可得
MNT=I-XY
可以通过I-XY的奇异值分解来得到满秩矩阵M和N。进一步,可以得到动态输出反馈的控制参数矩阵Ak,Bk,Ck,Dk。
这里,将故障诊断观测器和动态输出反馈容错控制器是分开设计的,又同时考虑了各自的性能,优化了设计过程。
下面对本发明的方法进行仿真验证,
选取仿真步长0.001s,故障在8s时为f=[-1 0 0 0]T,这里故障模拟为前向电机出现50%电压损失。D1=0.001[1 1 1 1 1 ]T,D2=0.01[1 1 1]T,假设为高斯噪声取N(0,e(-12))给定常数αl=1,γl=10,αf=2.5,γf=5.5,在平台上仿真得到俯仰角曲线如图3和故障估计曲线如图4,得到三轴姿态角如图5,(a)为航向角变化曲线,(b)为俯仰角变化曲线,(c)为横滚角变化曲线。
由上述附图可知本发明的方法可以有效的实现故障的估计,且能够对出现的故障进行容错,使***在故障情况下依然能保持稳定性或较好的性能,这对于***故障的预警和实时监控具有重要的意义。
Claims (9)
1.一种基于联合多观测器的故障诊断与容错控制装置,其特征在于,包括硬件控制模块、故障注入模块、数据采集模块、故障诊断模块和实时监控模块,其中故障注入模块与硬件控制模块相连接,将需要模拟的故障信息传输给硬件控制模块,并通过硬件控制模块表现出来,硬件控制模块通过数据采集模块与故障诊断模块相连接,将测得的角度信息通过采集模块传输给故障诊断模块,所述故障诊断模块还直接与硬件控制模块相连接,将检测到的故障信号传输给硬件控制模块,该故障诊断模块还与实时监控模块相连接,将检测的故障状态显示出来。
2.根据权利要求1所述的基于联合多观测器的故障诊断与容错控制装置,其特征在于,所述硬件控制模块包括计算机[1]、功率放大器[2]、平台机器[3]、信号编译及转换装置[4],所述计算机[1]通过功率放大器[2]与平台机器[3]相连接,该平台机器[3]同时通过信号编译及转换装置[4]与计算机[1]相连接。
3.根据权利要求1所述的基于联合多观测器的故障诊断与容错控制装置,其特征在于,所述故障诊断模块包括鲁棒多观测器[8]、残差信号生成模块[9]和容错控制器[10],其中鲁棒多观测器[8]通过残差信号生成模块[9]与容错控制器[10]相连接;所述鲁棒多观测器[8]包括增广故障估计观测器和Luenberger故障检测观测器。
4.根据权利要求2所述的基于联合多观测器的故障诊断与容错控制装置,其特征在于,所述平台机器[3]为外购3-DOF hover平台。
5.一种基于权利要求1所述故障诊断与容错控制装置的故障诊断与容错控制方法,其特征在于,包括以下步骤:
步骤1、在平衡点位置确定四旋翼直升机俯仰轴、横滚轴和航向轴,所述平衡点位置为俯仰角、横滚角和航向角都为0°时平台所处的位置,在平衡位置根据右手定则建立参考坐标系,定义中心点为坐标原点,从原点出发指向左向电机方向为y轴即俯仰轴,从原点出发指向前向电机方向为x轴即横滚轴,从原点出发垂直向上方向为z轴即航向轴,俯仰角为俯仰轴与水平面之间的夹角,滚转角为滚转轴与水平面之间的夹角,航向角为横滚轴在水平面上的投影与初始横滚轴之间的夹角;
步骤2、在执行器损伤故障的情况下确定***的动态模型;
步骤3、在步骤2确定***动态模型的基础上构造多观测器来检测和估计针 对俯仰和滚转通道的执行器故障;
步骤4、通过步骤3估计出的执行器故障确定基于输出反馈的容错控制律,使***对故障有容错能力,完成联合多观测器的故障诊断与容错控制。
6.根据权利要求5所述的故障诊断与容错控制方法,其特征在于,步骤1中四旋翼直升机俯仰轴、横滚轴和航向轴方程为:
式中参数所代表的含义为:ψ、θ、φ分别为俯仰角、横滚角和航向角, 分别为俯仰角角加速度、横滚角角加速度和航向角角加速度,Kfc、Kfn分别为顺时针、逆时针电压-力矩常数,Jp是机体绕着俯仰轴的转动惯量,Jr是机体绕着横滚轴的转动惯量,Vf、Vb、Vr、Vl分别为四旋翼直升机前向电机、后向电机、右向电机和左向电机驱动电压值,l为坐标原点到电机中心点的长度;
上述方程在下述假设关系下确定:
(1)所有结构都是刚性的;
(2)飞行器是严格对称的;
(3)直流电机的电压和力矩之间是线性关系;
(4)飞行器中心就在结构中心处;
(5)飞行器姿态角度变化很小,即小于5°。
7.根据权利要求5所述的故障诊断与容错控制方法,其特征在于,步骤2在故障为执行器损伤故障的情况下确定***的动态模型,所述模型为:
式中为状态向量,为x(t)的导数,u(t)=[Vf,Vb,Vr,Vl]∈R4×1为控制向量,f(t)∈R4×1为损失电压,y(t)=[ψ,θ,φ]∈R3×1为输出向量,ω(t)∈R1×1为有界扰动向量,且
f(t)=[f1(t) f2(t) f3(t) f4(t)]T,f1(t)、f2(t)、f3(t)、f4(t)分别为前向电机损失电压、后向电机损失电压、右向电机损失电压和左向电机损失电压, A、B、C为***矩阵,D1为输入扰动矩阵,D2为输出扰动矩阵,B1为俯仰通道故障系数,B2为横滚通道故障系数,B=[B1 B2]; 分别为俯仰角速率、横滚角速率和航向角速率;
D2=0.01[1 1 1]T,
8.根据权利要求5所述的故障诊断与容错控制方法,其特征在于,步骤3构造多观测器来估计针对俯仰和滚转通道的执行器故障时,所述多观测器包括增广故障观测器和Luenberger故障检测观测器,其中增广故障观测器为
其中:
这里, 为状态向量估计值, 为故障向量估计值, 为前向电机电压的导数, 为后向电机电压的导数,L1为俯仰通道观测器增益矩阵,L2为横滚通道观测器增益矩阵,F1为俯仰通道故障估计矩阵,F2为横滚通道故障估计矩阵,Ir为r阶单位矩阵
Luenberger故障检测观测器如下
r(t)=N1z(t)+N2y(t)+N3u(t)
其中,z(t)∈R6×1为故障检测观测器状态向量,r(t)∈R3×1为残差信号; T∈R6×6为转换矩阵,M∈R6×6,G∈R6×3,J∈R6×4,N1∈R3×6,N2∈R3×3,N3∈R3×4并且满足
定义误差e(t)=z(t)-Tx(t),那么残差信号r(t)完全取决于故障信号,并且误差动态方程为
r(t)=N1Te(t)
取
M所有特征值为负,并且f(t)有界,则根据Lyapunov稳定理论,误差动态方程渐进稳定。
9.根据权利要求5所述的故障诊断与容错控制方法,其特征在于,步骤4中确定基于输出反馈的容错控制率,具体为:
步骤41、定义跟踪误差et(t)=d(t)-y(t),d(t)为期望姿态,引入下述状态方程
其中
步骤42、构造全阶动态输出反馈容错控制器:
式中 为故障估计值,ξ(t)∈R(n+p)×1,Ak∈R(n+p)×(n+p),Bk∈R(n+p)×q,Ck∈Rp×(n+p),Dk∈Rp×q,n+p为向量行数,其中n、p为大于等于1的正整数,q为大于等于1的正整数,这里B*满足(In-BB*)E=0,执行器故障中E=B;将上述控制器与步骤41的状态方程进行合并,并引入新变量xξ(t)=[xf(t) ξ(t)]T,ζ(t)=[ef(t) v(t)]T;
得到增广***为:
步骤43、求解上述控制器中的控制参数,具体为:
即可得到控制参数的解,并且闭环***以αf速率指数衰减,并满足||ξ(t)||2<γf||ζ(t)||2;
其中X∈R(n+p)×(n+p),Y∈R(n+q)×(n+p),M∈R(n+p)×(n+p),N∈R(n+p)×(n+p),MNT=I-XY,
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210200982.XA CN102854874B (zh) | 2012-06-18 | 2012-06-18 | 一种基于联合多观测器的故障诊断与容错控制装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210200982.XA CN102854874B (zh) | 2012-06-18 | 2012-06-18 | 一种基于联合多观测器的故障诊断与容错控制装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102854874A true CN102854874A (zh) | 2013-01-02 |
CN102854874B CN102854874B (zh) | 2015-08-12 |
Family
ID=47401533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210200982.XA Active CN102854874B (zh) | 2012-06-18 | 2012-06-18 | 一种基于联合多观测器的故障诊断与容错控制装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102854874B (zh) |
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103105850A (zh) * | 2013-01-30 | 2013-05-15 | 南京航空航天大学 | 一种近空间飞行器故障诊断与容错控制方法 |
CN103135547A (zh) * | 2013-03-24 | 2013-06-05 | 西安费斯达自动化工程有限公司 | 飞行器协调转弯故障诊断和容错控制方法 |
CN103135553A (zh) * | 2013-01-21 | 2013-06-05 | 南京航空航天大学 | 四旋翼飞行器容错控制方法 |
CN103149931A (zh) * | 2013-03-24 | 2013-06-12 | 西安费斯达自动化工程有限公司 | 飞行器三维运动故障诊断和容错控制方法 |
CN103149930A (zh) * | 2013-03-24 | 2013-06-12 | 西安费斯达自动化工程有限公司 | 飞行器大迎角运动切换模型的故障诊断和容错控制方法 |
CN103616816A (zh) * | 2013-11-15 | 2014-03-05 | 南京航空航天大学 | 一种高超声速飞行器升降舵故障控制方法 |
CN103838145A (zh) * | 2014-01-17 | 2014-06-04 | 南京航空航天大学 | 基于级联观测器的垂直起降飞机鲁棒容错控制***及方法 |
CN104007663A (zh) * | 2014-05-13 | 2014-08-27 | 南京航空航天大学 | 一种含参数不确定性的四旋翼姿态自适应容错控制方法 |
CN104020670A (zh) * | 2014-05-26 | 2014-09-03 | 南京航空航天大学 | 基于支持向量机的三自由度直升机容错控制装置及方法 |
CN104020774A (zh) * | 2014-06-19 | 2014-09-03 | 金陵科技学院 | 基于动态控制重新分配的飞行器姿态容错控制方法 |
CN104049537A (zh) * | 2014-06-19 | 2014-09-17 | 金陵科技学院 | 非仿射非线性飞控***鲁棒自适应容错控制*** |
CN104252575A (zh) * | 2014-08-06 | 2014-12-31 | 哈尔滨工程大学 | 一种基于行为的uuv推进操纵***异常辨识方法 |
CN104360679A (zh) * | 2014-10-21 | 2015-02-18 | 南京航空航天大学 | 基于动态执行器的列车悬挂***故障诊断与容错控制方法 |
CN104880948A (zh) * | 2015-05-08 | 2015-09-02 | 北京航空航天大学 | 一种基于鲁棒自适应的带有飞轮的航天器容错控制方法 |
CN104950877A (zh) * | 2015-06-17 | 2015-09-30 | 西安理工大学 | 一种四旋翼飞行器故障诊断方法 |
CN105045105A (zh) * | 2015-07-30 | 2015-11-11 | 南京航空航天大学 | 一种针对状态时滞的四旋翼直升机容错控制装置及方法 |
CN105094111A (zh) * | 2015-04-09 | 2015-11-25 | 南京航空航天大学 | 基于联合降噪和经验模态分解的控制***健康状态分析方法 |
CN105974796A (zh) * | 2016-06-16 | 2016-09-28 | 航天恒星科技有限公司 | 一种多驱动网络设备的故障诊断与容错控制方法 |
CN106054852A (zh) * | 2015-04-16 | 2016-10-26 | 通用汽车环球科技运作有限责任公司 | 集成式故障沉默和故障运转***中的可量容错的构造 |
CN107861401A (zh) * | 2017-12-15 | 2018-03-30 | 四川汉科计算机信息技术有限公司 | 机电半实物仿真*** |
CN108427401A (zh) * | 2018-03-29 | 2018-08-21 | 南京航空航天大学 | 一种具有联合连通拓扑的飞行控制***协同故障诊断方法 |
CN108563131A (zh) * | 2018-07-12 | 2018-09-21 | 南京航空航天大学 | 一种卫星姿态控制***执行器失控故障的自适应补偿方法 |
CN108981709A (zh) * | 2018-08-02 | 2018-12-11 | 南京航空航天大学 | 基于力矩模型辅助的四旋翼横滚角、俯仰角容错估计方法 |
CN109343369A (zh) * | 2018-11-19 | 2019-02-15 | 南京邮电大学 | 一种基于非线性观测器的四旋翼容错控制器设计方法 |
CN109541941A (zh) * | 2018-11-19 | 2019-03-29 | 哈尔滨工业大学 | 一种针对垂直起降运载器主动段飞行的自适应增广抗扰容错方法 |
CN110635686A (zh) * | 2019-11-14 | 2019-12-31 | 东北电力大学 | 一种基于切换***的升压电路的控制及故障检测方法 |
CN111007720A (zh) * | 2019-12-11 | 2020-04-14 | 南京航空航天大学 | 高超声速飞行器多传感器故障的非线性自愈合控制方法 |
CN111007722A (zh) * | 2019-12-18 | 2020-04-14 | 厦门大学 | 一种四轮转向自动驾驶汽车横向鲁棒容错控制***及方法 |
CN111045441A (zh) * | 2019-12-19 | 2020-04-21 | 南京航空航天大学 | 一种高超声速飞行器传感器复合故障自愈合控制方法 |
CN111158343A (zh) * | 2020-01-10 | 2020-05-15 | 淮阴工学院 | 一种针对带有执行器和传感器故障的切换***的异步容错控制方法 |
CN111880410A (zh) * | 2020-08-11 | 2020-11-03 | 北京航空航天大学 | 一种针对电机故障的四旋翼无人机容错控制方法 |
CN111897221A (zh) * | 2020-08-06 | 2020-11-06 | 北京航空航天大学 | 一种基于组合观测器的航天器故障诊断方法 |
CN112526975A (zh) * | 2020-12-02 | 2021-03-19 | 西北工业大学 | 一种基于h-/l∞观测器的非线性***同时故障诊断与控制方法 |
CN112947392A (zh) * | 2021-04-05 | 2021-06-11 | 西北工业大学 | 一种基于鲁棒观测器的飞行控制***执行器和传感器复合微小故障估计方法 |
CN112947366A (zh) * | 2021-02-01 | 2021-06-11 | 航天科工空间工程发展有限公司 | 一种解决飞行器控制***中观测死循环问题的方法 |
CN113221719A (zh) * | 2021-05-06 | 2021-08-06 | 北京航空航天大学 | 飞行器故障诊断方法、装置和电子设备 |
CN113985734A (zh) * | 2020-12-08 | 2022-01-28 | 北京航空航天大学 | 基于执行器故障的高超声速导弹的自适应容错控制器 |
CN115508665A (zh) * | 2022-09-23 | 2022-12-23 | 淮阴工学院 | 一种针对rlc分数线性电路的故障检测方法 |
CN115685955A (zh) * | 2022-09-28 | 2023-02-03 | 南通大学 | 一种空气处理单元的故障检测和反馈控制集成设计方法 |
-
2012
- 2012-06-18 CN CN201210200982.XA patent/CN102854874B/zh active Active
Non-Patent Citations (2)
Title |
---|
杨新哲等: "基于多观测器的一类过驱动***主动容错控制设计", 《南京航空航天大学学报》 * |
杨新哲等: "基于联合多观测器的四旋翼直升机故障诊断", 《控制工程》 * |
Cited By (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103135553A (zh) * | 2013-01-21 | 2013-06-05 | 南京航空航天大学 | 四旋翼飞行器容错控制方法 |
CN103135553B (zh) * | 2013-01-21 | 2015-06-17 | 南京航空航天大学 | 四旋翼飞行器容错控制方法 |
CN103105850A (zh) * | 2013-01-30 | 2013-05-15 | 南京航空航天大学 | 一种近空间飞行器故障诊断与容错控制方法 |
CN103105850B (zh) * | 2013-01-30 | 2015-03-25 | 南京航空航天大学 | 一种近空间飞行器故障诊断与容错控制方法 |
CN103149931A (zh) * | 2013-03-24 | 2013-06-12 | 西安费斯达自动化工程有限公司 | 飞行器三维运动故障诊断和容错控制方法 |
CN103149930A (zh) * | 2013-03-24 | 2013-06-12 | 西安费斯达自动化工程有限公司 | 飞行器大迎角运动切换模型的故障诊断和容错控制方法 |
CN103149930B (zh) * | 2013-03-24 | 2015-04-08 | 西安费斯达自动化工程有限公司 | 飞行器大迎角运动切换模型的故障诊断和容错控制方法 |
CN103135547B (zh) * | 2013-03-24 | 2015-06-03 | 西安费斯达自动化工程有限公司 | 飞行器协调转弯故障诊断和容错控制方法 |
CN103149931B (zh) * | 2013-03-24 | 2015-04-08 | 西安费斯达自动化工程有限公司 | 飞行器三维运动故障诊断和容错控制方法 |
CN103135547A (zh) * | 2013-03-24 | 2013-06-05 | 西安费斯达自动化工程有限公司 | 飞行器协调转弯故障诊断和容错控制方法 |
CN103616816A (zh) * | 2013-11-15 | 2014-03-05 | 南京航空航天大学 | 一种高超声速飞行器升降舵故障控制方法 |
CN103616816B (zh) * | 2013-11-15 | 2016-04-06 | 南京航空航天大学 | 一种高超声速飞行器升降舵故障控制方法 |
CN103838145A (zh) * | 2014-01-17 | 2014-06-04 | 南京航空航天大学 | 基于级联观测器的垂直起降飞机鲁棒容错控制***及方法 |
CN103838145B (zh) * | 2014-01-17 | 2016-08-17 | 南京航空航天大学 | 基于级联观测器的垂直起降飞机鲁棒容错控制***及方法 |
CN104007663A (zh) * | 2014-05-13 | 2014-08-27 | 南京航空航天大学 | 一种含参数不确定性的四旋翼姿态自适应容错控制方法 |
CN104007663B (zh) * | 2014-05-13 | 2017-08-25 | 南京航空航天大学 | 一种含参数不确定性的四旋翼姿态自适应容错控制方法 |
CN104020670A (zh) * | 2014-05-26 | 2014-09-03 | 南京航空航天大学 | 基于支持向量机的三自由度直升机容错控制装置及方法 |
CN104049537A (zh) * | 2014-06-19 | 2014-09-17 | 金陵科技学院 | 非仿射非线性飞控***鲁棒自适应容错控制*** |
CN104020774A (zh) * | 2014-06-19 | 2014-09-03 | 金陵科技学院 | 基于动态控制重新分配的飞行器姿态容错控制方法 |
CN104049537B (zh) * | 2014-06-19 | 2017-02-22 | 金陵科技学院 | 非仿射非线性飞控***鲁棒自适应容错控制*** |
CN104020774B (zh) * | 2014-06-19 | 2017-11-07 | 金陵科技学院 | 基于动态控制重新分配的飞行器姿态容错控制方法 |
CN104252575A (zh) * | 2014-08-06 | 2014-12-31 | 哈尔滨工程大学 | 一种基于行为的uuv推进操纵***异常辨识方法 |
CN104252575B (zh) * | 2014-08-06 | 2017-06-20 | 哈尔滨工程大学 | 一种基于行为的uuv推进操纵***异常辨识方法 |
CN104360679A (zh) * | 2014-10-21 | 2015-02-18 | 南京航空航天大学 | 基于动态执行器的列车悬挂***故障诊断与容错控制方法 |
CN105094111B (zh) * | 2015-04-09 | 2017-12-05 | 南京航空航天大学 | 基于联合降噪和经验模态分解的控制***健康状态分析方法 |
CN105094111A (zh) * | 2015-04-09 | 2015-11-25 | 南京航空航天大学 | 基于联合降噪和经验模态分解的控制***健康状态分析方法 |
CN106054852A (zh) * | 2015-04-16 | 2016-10-26 | 通用汽车环球科技运作有限责任公司 | 集成式故障沉默和故障运转***中的可量容错的构造 |
CN106054852B (zh) * | 2015-04-16 | 2019-03-01 | 通用汽车环球科技运作有限责任公司 | 集成式故障沉默和故障运转***中的可量容错的构造 |
CN104880948A (zh) * | 2015-05-08 | 2015-09-02 | 北京航空航天大学 | 一种基于鲁棒自适应的带有飞轮的航天器容错控制方法 |
CN104880948B (zh) * | 2015-05-08 | 2017-09-08 | 北京航空航天大学 | 一种基于鲁棒自适应的带有飞轮的航天器容错控制方法 |
CN104950877B (zh) * | 2015-06-17 | 2018-05-29 | 西安理工大学 | 一种四旋翼飞行器故障诊断方法 |
CN104950877A (zh) * | 2015-06-17 | 2015-09-30 | 西安理工大学 | 一种四旋翼飞行器故障诊断方法 |
CN105045105A (zh) * | 2015-07-30 | 2015-11-11 | 南京航空航天大学 | 一种针对状态时滞的四旋翼直升机容错控制装置及方法 |
CN105974796A (zh) * | 2016-06-16 | 2016-09-28 | 航天恒星科技有限公司 | 一种多驱动网络设备的故障诊断与容错控制方法 |
CN107861401A (zh) * | 2017-12-15 | 2018-03-30 | 四川汉科计算机信息技术有限公司 | 机电半实物仿真*** |
CN108427401A (zh) * | 2018-03-29 | 2018-08-21 | 南京航空航天大学 | 一种具有联合连通拓扑的飞行控制***协同故障诊断方法 |
CN108427401B (zh) * | 2018-03-29 | 2020-09-25 | 南京航空航天大学 | 一种具有联合连通拓扑的飞行控制***协同故障诊断方法 |
CN108563131A (zh) * | 2018-07-12 | 2018-09-21 | 南京航空航天大学 | 一种卫星姿态控制***执行器失控故障的自适应补偿方法 |
CN108563131B (zh) * | 2018-07-12 | 2021-06-15 | 南京航空航天大学 | 一种卫星姿态控制***执行器失控故障的自适应补偿方法 |
CN108981709B (zh) * | 2018-08-02 | 2021-09-21 | 南京航空航天大学 | 基于力矩模型辅助的四旋翼横滚角、俯仰角容错估计方法 |
CN108981709A (zh) * | 2018-08-02 | 2018-12-11 | 南京航空航天大学 | 基于力矩模型辅助的四旋翼横滚角、俯仰角容错估计方法 |
CN109541941A (zh) * | 2018-11-19 | 2019-03-29 | 哈尔滨工业大学 | 一种针对垂直起降运载器主动段飞行的自适应增广抗扰容错方法 |
CN109343369B (zh) * | 2018-11-19 | 2021-08-10 | 南京邮电大学 | 一种基于非线性观测器的四旋翼容错控制器设计方法 |
CN109541941B (zh) * | 2018-11-19 | 2020-07-21 | 哈尔滨工业大学 | 一种针对垂直起降运载器主动段飞行的自适应增广抗扰容错方法 |
CN109343369A (zh) * | 2018-11-19 | 2019-02-15 | 南京邮电大学 | 一种基于非线性观测器的四旋翼容错控制器设计方法 |
CN110635686A (zh) * | 2019-11-14 | 2019-12-31 | 东北电力大学 | 一种基于切换***的升压电路的控制及故障检测方法 |
CN111007720A (zh) * | 2019-12-11 | 2020-04-14 | 南京航空航天大学 | 高超声速飞行器多传感器故障的非线性自愈合控制方法 |
CN111007722B (zh) * | 2019-12-18 | 2021-01-01 | 厦门大学 | 一种四轮转向自动驾驶汽车横向鲁棒容错控制***及方法 |
CN111007722A (zh) * | 2019-12-18 | 2020-04-14 | 厦门大学 | 一种四轮转向自动驾驶汽车横向鲁棒容错控制***及方法 |
CN111045441B (zh) * | 2019-12-19 | 2022-04-08 | 南京航空航天大学 | 一种高超声速飞行器传感器复合故障自愈合控制方法 |
CN111045441A (zh) * | 2019-12-19 | 2020-04-21 | 南京航空航天大学 | 一种高超声速飞行器传感器复合故障自愈合控制方法 |
CN111158343A (zh) * | 2020-01-10 | 2020-05-15 | 淮阴工学院 | 一种针对带有执行器和传感器故障的切换***的异步容错控制方法 |
CN111158343B (zh) * | 2020-01-10 | 2023-03-21 | 淮阴工学院 | 一种针对带有执行器和传感器故障的切换***的异步容错控制方法 |
CN111897221A (zh) * | 2020-08-06 | 2020-11-06 | 北京航空航天大学 | 一种基于组合观测器的航天器故障诊断方法 |
CN111880410B (zh) * | 2020-08-11 | 2021-12-28 | 北京航空航天大学 | 一种针对电机故障的四旋翼无人机容错控制方法 |
CN111880410A (zh) * | 2020-08-11 | 2020-11-03 | 北京航空航天大学 | 一种针对电机故障的四旋翼无人机容错控制方法 |
CN112526975B (zh) * | 2020-12-02 | 2022-03-22 | 西北工业大学 | 一种基于h-/l∞观测器的非线性***同时故障诊断与控制方法 |
CN112526975A (zh) * | 2020-12-02 | 2021-03-19 | 西北工业大学 | 一种基于h-/l∞观测器的非线性***同时故障诊断与控制方法 |
CN113985734A (zh) * | 2020-12-08 | 2022-01-28 | 北京航空航天大学 | 基于执行器故障的高超声速导弹的自适应容错控制器 |
CN113985734B (zh) * | 2020-12-08 | 2024-04-12 | 北京航空航天大学 | 基于执行器故障的高超声速导弹的自适应容错控制器 |
CN112947366B (zh) * | 2021-02-01 | 2022-09-23 | 航天科工空间工程发展有限公司 | 一种解决飞行器控制***中观测死循环问题的方法 |
CN112947366A (zh) * | 2021-02-01 | 2021-06-11 | 航天科工空间工程发展有限公司 | 一种解决飞行器控制***中观测死循环问题的方法 |
CN112947392A (zh) * | 2021-04-05 | 2021-06-11 | 西北工业大学 | 一种基于鲁棒观测器的飞行控制***执行器和传感器复合微小故障估计方法 |
CN112947392B (zh) * | 2021-04-05 | 2022-04-26 | 西北工业大学 | 一种基于鲁棒观测器的飞行控制***执行器和传感器复合微小故障估计方法 |
CN113221719A (zh) * | 2021-05-06 | 2021-08-06 | 北京航空航天大学 | 飞行器故障诊断方法、装置和电子设备 |
CN115508665A (zh) * | 2022-09-23 | 2022-12-23 | 淮阴工学院 | 一种针对rlc分数线性电路的故障检测方法 |
CN115685955A (zh) * | 2022-09-28 | 2023-02-03 | 南通大学 | 一种空气处理单元的故障检测和反馈控制集成设计方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102854874B (zh) | 2015-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102854874A (zh) | 一种基于联合多观测器的故障诊断与容错控制装置及方法 | |
CN103488092B (zh) | 基于t-s模糊模型与学习观测器的卫星故障诊断与容错控制方法 | |
Panagi et al. | Distributed fault accommodation for a class of interconnected nonlinear systems with partial communication | |
Wang et al. | A composite adaptive fault-tolerant attitude control for a quadrotor UAV with multiple uncertainties | |
Meskin et al. | A hybrid fault detection and isolation strategy for a network of unmanned vehicles in presence of large environmental disturbances | |
CN106773679A (zh) | 一种基于角速度观测器的航天器容错控制方法 | |
CN105843240A (zh) | 一种考虑执行器故障的航天器姿态积分滑模容错控制方法 | |
Zhang et al. | Robust adaptive output‐feedback control for a class of nonlinear systems with time‐varying actuator faults | |
Edwards et al. | Sliding mode methods for fault detection and fault tolerant control with application to aerospace systems | |
CN107272639A (zh) | 刚性航天器反作用飞轮故障的检测、估计及其调节方法 | |
CN105045105A (zh) | 一种针对状态时滞的四旋翼直升机容错控制装置及方法 | |
Chu et al. | Observer-based fault detection for magnetic coupling underwater thrusters with applications in jiaolong HOV | |
Saied et al. | Active versus passive fault-tolerant control of a redundant multirotor UAV | |
CN104020670B (zh) | 基于支持向量机的三自由度直升机容错控制装置及方法 | |
CN109426238A (zh) | 一种基于滑模观测器的航天器姿控***多故障诊断方法 | |
Hsiao et al. | Mavfi: An end-to-end fault analysis framework with anomaly detection and recovery for micro aerial vehicles | |
Li et al. | A synthesized design of adaptive and sliding-mode observer-based incipient fault detection for a quadrotor | |
Meskin et al. | Hybrid fault detection and isolation strategy for non-linear systems in the presence of large environmental disturbances | |
Nasir et al. | Fault tolerance for spacecraft attitude management | |
Yang et al. | Fault diagnosis strategy of electro-mechanical flight actuator using fuzzy disturbance observer | |
Momtaz et al. | Hierarchical check based detection and diagnosis of sensor-actuator malfunction in autonomous systems: A quadcopter study | |
Momtaz et al. | Hierarchical state space checks for errors in sensors, actuators and control of nonlinear systems: Diagnosis and compensation | |
Zhang et al. | Design and development of a novel redundant and fault-tolerant actuator unit for heavy-duty parallel manipulators | |
Dumont et al. | Fault detection of actuator faults for electric vehicle | |
Omran et al. | Fault detection and identification of spacecraft reaction wheels using autoregressive moving average model and neural networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |