一种无人直升机鲁棒容错跟踪方法转让专利

申请号 : CN201910139758.6

文献号 : CN109991991B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈谋阎坤吴庆宪姜斌盛守照邵书义张柯

申请人 : 南京航空航天大学

摘要 :

本发明公开了一种无人直升机鲁棒容错跟踪方法。建立同时包含主旋翼挥舞动态和执行器故障的无人直升机6自由度非线性动态模型;将无人直升机系统分为位置子系统、姿态子系统和挥舞子系统,分别对每个子系统设计辅助状态观测器;根据设计的3个子系统的辅助状态观测器,建立鲁棒容错控制器以抑制故障对系统的影响。本发明能够在考虑旋翼挥舞动态和执行器故障的影响下保持稳定,同时跟踪上期望的参考轨迹。

权利要求 :

1.一种无人直升机鲁棒容错跟踪方法,其特征在于,包括以下步骤:(1)建立同时包含主旋翼挥舞动态和执行器故障的无人直升机6自由度非线性动态模型;

所述无人直升机6自由度非线性动态模型如下:上式中,h1=[Xg,Yg,Zg]T是直升机的位置向量,h2=[u,v,w]T是速度向量,h3=[φ,θ,ψ]T是姿态角向量,h4=[p,q,r]T是姿态角速率向量,其中Xg,Yg,Zg分别表示直升机的位置在三维空间各个方向上的分量,u,v,w分别表示直升机的速度在三维空间各个方向上的分量,φ,θ,ψ分别表示直升机滚转角,俯仰角和偏航角,p,q,r分别表示直升机的滚转角速率,俯仰角速率和偏航角速率;m是直升机的质量,g是重力加速度,e=[0,0,1]T,a和b是主旋翼的纵向挥舞角和横向挥舞角,J=diag{Jxx,Jyy,Jzz}是转动惯量矩阵,τe是主旋翼时间常数,Alon和Blat分别为主旋翼纵向和横向稳定增益,Ta是主旋翼纵向周期变距输入,Tb是主旋翼横向周期变距输入,R是机体坐标系到地面坐标系之间的转换矩阵,H是姿态变换矩阵;合外力Ff=[0,0,-ρ1Tmr]T,合外力矩 其中Tmr和Ttr分别是直升机主旋翼和尾桨产生的拉力,Cm是旋翼刚度系数,Lmx,Lmy,Lmz是主旋翼中心到机体中心之间的距离在三个坐标轴上的分量,Hmx,Hmy,Hmz是尾桨中心到机体中心之间的距离在三个坐标轴上的分量,Qmr是由于空气阻力的存在主旋翼产生的反扭矩,Qmrf=Ck(ρ1Tmr)1.5+Ek,Ck和Ek是主旋翼扭矩系数;

考虑执行器增益失效故障,则故障情况下的控制输入如下:ρu=[ρ1Tmr,ρ2Ttr,ρ3Ta,ρ4Tb]T其中,u=[Tmr,Ttr,Ta,Tb]T是控制输入,ρi∈[δ,1]是未知的有效控制效率系数,0<δ<

1,i=1,2,3,4;

(2)将无人直升机系统分为位置子系统、姿态子系统和挥舞子系统,分别对每个子系统设计辅助状态观测器;

所述位置子系统的辅助状态观测器如下:

上式中,B1是待设计的正定对称矩阵, 是h2的估计值, 是估计误差,Fl=diag(0,0,-Tmr),ρa=[1,1,ρ1]T, 是ρ1的估计值,由下式得到:其中, 分别是估计误差 中的元素,μ1>0和o1>0是待设计的常数,映射算子Proj{·}用来保证 在区间[δ,1]中,其表达式如下:其中:

所述姿态子系统的辅助状态观测器如下:

上式中, B2是待设计的正定对称矩阵, 是h4的估计值, 是估计误差, 是ρ2的估计值,由下式得到:其中,μ2>0和o2>0是待设计的常数, 是p的估计值,是r的估计值,映射算子Proj{·}用来保证 在区间[δ,1]中,其表达式如下:其中

所述挥舞子系统的辅助状态观测器如下:

上式中,B3和B4是待设计的正常数,和 分别是a和b的估计值, 和 表示估计误差, 和 分别是ρ3和ρ4的估计值,由下式得到:其中,μ3>0,μ4>0,o3>0和o4>0是待设计的常数,映射算子Proj{·}用来保证 和在区间[δ,1]中,其表达式分别如下:其中

(3)根据步骤(2)设计的3个子系统的辅助状态观测器,建立鲁棒容错控制器以抑制故障对系统的影响,最终使得系统跟踪上期望的参考轨迹。

2.根据权利要求1所述无人直升机鲁棒容错跟踪方法,其特征在于,在步骤(3)中,针对位置子系统,首先定义位置跟踪误差e1和速度跟踪误差e2:e1=h1d-h1

上式中,h1d是期望的位置轨迹,h2d是待设计的位置环虚拟控制律;

构建位置环控制输入向量:

上式中,d2是待设计的正定矩阵。

3.根据权利要求2所述无人直升机鲁棒容错跟踪方法,其特征在于,令得到主旋翼控制输入Tmr:

其中:

上式中,φd,θd,ψd分别表示参考直升机滚转角,参考俯仰角和参考偏航角。

4.根据权利要求1所述无人直升机鲁棒容错跟踪方法,其特征在于,在步骤(3)中,针对姿态子系统,首先定义姿态跟踪误差和姿态角速率跟踪误差:e3=h3d-h3

上式中,h3d是期望的姿态轨迹,h4d是待设计的位置环虚拟控制律;

构建姿态环控制输入向量:

上式中,d4是待设计的正定矩阵。

5.根据权利要求4所述无人直升机鲁棒容错跟踪方法,其特征在于,令J-1Σf3=[Bx,By,TBz],得到尾桨控制输入Ttr:

其中:

上式中,ad和bd分别是参考纵向挥舞角和参考横向挥舞角。

6.根据权利要求1所述无人直升机鲁棒容错跟踪方法,其特征在于,在步骤(3)中,针对挥舞子系统,首先定义纵向挥舞角误差和横向挥舞角误差:上式中,ad和bd分别是参考纵向挥舞角和参考横向挥舞角;

构建纵向控制输入:

构建横向控制输入:

说明书 :

一种无人直升机鲁棒容错跟踪方法

技术领域

[0001] 本发明属于飞行器鲁棒容错技术领域,特别涉及了一种无人直升机鲁棒容错跟踪方法。

背景技术

[0002] 无人直升机是一种不载操作人员、利用机载传感器和自动控制系统自主执行给定任务或者通过无线电遥控设备发送遥控指令执行任务的飞行器。与固定翼无人机相比,无人直升机具有以下特点:
[0003] 1)能够完成定点悬停、垂直起降、原地转弯、任意方向飞等功能;
[0004] 2)不需要特定的机场和跑道,可以在野外恶劣环境下实现垂直起降;
[0005] 3)由于无人直升机的旋翼自转特性,在发动机发生故障导致空中停车时,利用旋翼自转所产生的动力,可以安全下降、着陆。
[0006] 正是由于这些独特的优点,使得无人直升机在敌情侦察、电子对抗、通信中继、搜索救护、交通监控、空中摄影及航空测绘等方面具有广泛的应用前景,成为近年来无人机领域研究的热点。但是,无人直升机本身是一个典型的欠驱动强耦合多变量系统。其有六个运动自由度,若加上挥舞动态、姿态角,还要更多。然而可以用以操纵的控制量除了油门只有四个。这四个操纵量对机体的角速度、姿态和速度的控制作用,不会是相对独立的,而是同时影响多个变量。同时系统状态之间也有明显的耦合,比如横纵向挥舞的轴间耦合。因此,从控制理论的角度来看,无人直升机控制是个十分典型的强耦合多输入多输出控制问题。对其设计高质量的非线性控制器具有重要的理论和实际意义。
[0007] 同时,在无人直升机的飞行过程中,系统故障的存在也是另一个不容忽视的问题,比如执行器故障、传感器故障、结构性故障等。而且由于人类的不可干预性与环境的不确定性,其故障发生的机率较固定翼飞机明显增大,如果故障不能有限的控制周期内被有效检测或者处理,无人直升机就会因其静不稳定的特点失去控制,导致重大损失。此时,基于标称系统设计的控制律一般很难达到期望的性能指标。因此,为提高无人直升机系统的可靠性、可维护性,对其进行故障诊断与容错控制的研究就成为迫切任务,具有重要意义。
[0008] 因此,为了提高系统的鲁棒性和安全可靠性,在对无人直升机设计非线性控制器时,需要考虑系统故障的影响。

发明内容

[0009] 为了解决上述背景技术提出的技术问题,本发明旨在提供一种无人直升机鲁棒容错跟踪方法,在考虑旋翼挥舞动态和执行器故障的影响下保持稳定,同时跟踪上期望的参考轨迹。
[0010] 为了实现上述技术目的,本发明的技术方案为:
[0011] 一种无人直升机鲁棒容错跟踪方法,包括以下步骤:
[0012] (1)建立同时包含主旋翼挥舞动态和执行器故障的无人直升机6自由度非线性动态模型;
[0013] (2)将无人直升机系统分为位置子系统、姿态子系统和挥舞子系统,分别对每个子系统设计辅助状态观测器;
[0014] (3)根据步骤(2)设计的3个子系统的辅助状态观测器,建立鲁棒容错控制器以抑制故障对系统的影响,最终使得系统跟踪上期望的参考轨迹。
[0015] 进一步地,在步骤(1)中,无人直升机6自由度非线性动态模型如下:
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022] 上式中,h1=[Xg,Yg,Zg]T是直升机的位置向量,h2=[u,v,w]T是速度向量,h3=[φ,θ,ψ]T是姿态角向量,h4=[p,q,r]T是姿态角速率向量,其中Xg,Yg,Zg分别表示直升机的位置在三维空间各个方向上的分量,u,v,w分别表示直升机的速度在三维空间各个方向上的分量,φ,θ,ψ分别表示直升机滚转角,俯仰角和偏航角,p,q,r分别表示直升机的滚转角速率,俯仰角速率和偏航角速率;m是直升机的质量,g是重力加速度,e=[0,0,1]T,a和b是主旋翼的纵向挥舞角和横向挥舞角,J=diag{Jxx,Jyy,Jzz}是转动惯量矩阵,τe是主旋翼时间常数,Alon和Blat分别为主旋翼纵向和横向稳定增益,Ta是主旋翼纵向周期变距输入,Tb是主旋翼横向周期变距输入,R是机体坐标系到地面坐标系之间的转换矩阵,H是姿态变换矩阵;合外力TFf=[0,0,-ρ1Tmr] ,合外力矩 其中Tmr和Ttr分别是直
升机主旋翼和尾桨产生的拉力,Cm是旋翼刚度系数,Lmx,Lmy,Lmz是主旋翼中心到机体中心之间的距离在三个坐标轴上的分量,Hmx,Hmy,Hmz是尾桨中心到机体中心之间的距离在三个坐标轴上的分量,Qmr是由于空气阻力的存在主旋翼产生的反扭矩,Qmrf=Ck(ρ1Tmr)1.5+Ek,Ck和Ek是主旋翼扭矩系数;
[0023] 考虑执行器增益失效故障,则故障情况下的控制输入如下:
[0024] ρu=[ρ1Tmr,ρ2Ttr,ρ3Ta,ρ4Tb]T
[0025] 其中,u=[Tmr,Ttr,Ta,Tb]T是控制输入,ρi∈[δ,1]是未知的有效控制效率系数,0<δ<1,i=1,2,3,4。
[0026] 进一步地,位置子系统的辅助状态观测器如下:
[0027]
[0028] 上式中,B1是待设计的正定对称矩阵, 是h2的估计值, 是估计误差,FlT=diag(0,0,-Tmr),ρa=[1,1,ρ1], 是ρ1的估计值,由下式得到:
[0029]
[0030] 其中, 分别是估计误差 中的元素,μ1>0和o1>0是待设计的常数,映射算子Proj{·}用来保证 在区间[δ,1]中,其表达式如下:
[0031]
[0032] 其中:
[0033]
[0034] 进一步地,在步骤(3)中,针对位置子系统,首先定义位置跟踪误差e1和速度跟踪误差e2:
[0035] e1=h1d-h1
[0036]
[0037] 上式中,h1d是期望的位置轨迹,h2d是待设计的位置环虚拟控制律;
[0038] 构建位置环控制输入向量:
[0039]
[0040] 上式中,d2是待设计的正定矩阵。
[0041] 进一步地,令 得到主旋翼控制输入Tmr:
[0042]
[0043] 其中:
[0044]
[0045]
[0046] 上式中,φd,θd,ψd分别表示参考直升机滚转角,参考俯仰角和参考偏航角。
[0047] 进一步地,姿态子系统的辅助状态观测器如下:
[0048]
[0049] 上式中, B2是待设计的正定对称矩阵, 是h4的估计值, 是估计误差, 是ρ2的估计值,由下式得到:
[0050]
[0051] 其中,μ2>0和o2>0是待设计的常数, 是p的估计值,是r的估计值,映射算子Proj{·}用来保证 在区间[δ,1]中,其表达式如下:
[0052]
[0053] 其中
[0054] 进一步地,在步骤(3)中,针对姿态子系统,首先定义姿态跟踪误差和姿态角速率跟踪误差:
[0055] e3=h3d-h3
[0056]
[0057] 上式中,h3d是期望的姿态轨迹,h4d是待设计的位置环虚拟控制律;
[0058] 构建姿态环控制输入向量:
[0059]
[0060] 上式中,d4是待设计的正定矩阵。
[0061] 进一步地,令J-1Σf3=[Bx,By,Bz]T,得到尾桨控制输入Ttr:
[0062]
[0063] 其中:
[0064]
[0065]
[0066] 上式中,ad和bd分别是参考纵向挥舞角和参考横向挥舞角。
[0067] 进一步地,挥舞子系统的辅助状态观测器如下:
[0068]
[0069]
[0070] 上式中,B3和B4是待设计的正常数, 和 分别是a和b的估计值, 和表示估计误差, 和 分别是ρ3和ρ4的估计值,由下式得到:
[0071]
[0072]
[0073] 其中,μ3>0,μ4>0,o3>0和o4>0是待设计的常数,映射算子Proj{·}用来保证和 在区间[δ,1]中,其表达式分别如下:
[0074]
[0075]
[0076] 其中
[0077] 进一步地,在步骤(3)中,针对挥舞子系统,首先定义纵向挥舞角误差和横向挥舞角误差:
[0078]
[0079]
[0080] 上式中,ad和bd分别是参考纵向挥舞角和参考横向挥舞角;
[0081] 构建纵向控制输入:
[0082]
[0083] 构建横向控制输入:
[0084]
[0085] 采用上述技术方案带来的有益效果:
[0086] 本发明将整个无人机系统分为位置子系统、姿态子系统和挥舞子系统,分别对每个子系统中存在的执行器故障设计故障观测器;然后结合反步控制方法,利用设计的故障观测器来设计鲁棒容错控制器以补偿故障对系统的影响。经验证,最终使得系统跟踪上期望的参考轨迹。

附图说明

[0087] 图1是本发明的控制流程图。

具体实施方式

[0088] 以下将结合附图,对本发明的技术方案进行详细说明。
[0089] 1.系统模型
[0090] 本文考虑如下的无人直升机非线性系统模型:
[0091]
[0092] 式中,m是直升机的质量,g是重力加速度,e=[0,0,1]T,h1=[Xg,Yg,Zg]T是直升机的位置向量,h2=[u,v,w]T是速度向量,h3=[φ,θ,ψ]T是姿态角向量,h4=[p,q,r]T是姿态角速率向量,Xg,Yg,Zg分别表示直升机的位置在三维空间各个方向上的分量,u,v,w分别表示直升机的速度在三维空间各个方向上的分量,φ,θ,ψ分别表示直升机滚转角,俯仰角和偏航角,p,q,r分别表示直升机的滚转角速率,俯仰角速率和偏航角速率,a和b是主旋翼的纵向挥舞角和横向挥舞角,J是转动惯量矩阵,τe是主旋翼时间常数,Alon和Blat分别为主旋翼纵向和横向稳定增益,Ta是主旋翼纵向周期变距输入,Tb是主旋翼横向周期变距输入,R是机体坐标系到地面坐标系之间的转换矩阵,H是姿态变换矩阵,分别为
[0093]
[0094]
[0095] 合外力和合外力距F和Σ可建模为:
[0096] F=[0,0,-Tmr]T   (4)
[0097]
[0098] 其中,Tmr和Ttr分别是直升机主旋翼和尾桨产生的拉力,Cm是旋翼刚度系数。Lm=[Lmx,Lmy,Lmz]T是主旋翼中心到机体中心之间的距离在三个坐标轴上的分量,Hm=[Hmx,Hmy,THmz]是尾桨中心到机体中心之间的距离在三个坐标轴上的分量,Qmr是由于空气阻力的存在主旋翼产生的反扭矩,Ck和Ek是主旋翼扭矩系数。
[0099] 考虑执行器增益失效故障,则故障情况下的控制输入可以表示为:
[0100] ρu=[ρ1Tmr,ρ2Ttr,ρ3Ta,ρ4Tb]T    (6)
[0101] 其中,u=[Tmr,Ttr,Ta,Tb]T是控制输入,ρi∈[δ,1](i=1,...,4)是未知的有效控制效率系数,0<δ<1是ρi的下界。
[0102] 结合(1)和(6),可以得到执行器故障下的无人直升机6自由度模型为:
[0103]
[0104] 其中,Ff=[0,0,-ρ1Tmr]T,Qmrf=Ck(ρ1Tmr)1.5+Ek,
[0105]
[0106] 对于同时考虑存在外部干扰和执行器故障的无人直升机系统模型(7),为了实现预期的控制目标,下面的假设是必要的。
[0107] 假设1:在直升机的飞行过程中,其姿态角始终在(-90°,90°)之间变化。
[0108] 假设2:对于直升机系统(7),其参考信号yd及其导数 是有界的。同时,所有的状态是可测可用的。
[0109] 2.辅助状态观测器设计
[0110] 第一步考虑位置子系统,其平移运动动态模型为:
[0111]
[0112] 定义Fl=diag(0,0,-Tmr),ρa=[1,1,ρ1]T。则方程(9)可以改写为:
[0113]
[0114] 在等式(10)中,故障因子ρa是未知的,不能直接用来进行控制器的设计。因此,设计位置子系统辅助状态观测器如下:
[0115]
[0116] 其中,B1∈R3×3是待设计的正定对称矩阵, 是h2=[u,v,w]T的估计值, 是估计误差, 是ρ1的估计值,可由下面的故障观测器得
到:
[0117]
[0118] 其中,μ1>0和o1>0是待设计的常数, 这里,映射算子Proj{·}用来保证 在区间[δ,1]中,其表达式为:
[0119]
[0120] 其中:
[0121]
[0122] 定义 结合等式(10)和(11),可得状态观测误差为
[0123]
[0124] 根据以上分析讨论,可得到结论1如下:
[0125] 结论1:结合辅助状态观测器(11),自适应故障观测器(12),状态观测误差 是最终有界的。同时,故障估计误差 也是有界的。也即,存在未知正常数τ1>0和γ1>0使得和 成立。
[0126] 证明:选取李雅普诺夫函数
[0127]
[0128] 求导有:
[0129]
[0130] 其中:
[0131] λ1=min{λmin(2B1),o1μ1}>0,
[0132]
[0133] 根据最终有界稳定理论,态观测误差 和故障估计误差 是有界的。证明结束。
[0134] 第二步考虑姿态子系统,其旋转运动模型为:
[0135]
[0136] 这里,需要说明的是控制输入Tmr和故障因子ρ1不仅存在于位置子系统,而且存在于姿态子系统。而无人机系统是一个实时动态系统,当位置环中控制输入Tmr被设计出来和故障因子ρ1被估算出来后,姿态环中相应的量也被设计和估算出来。因此,如下的旋转运动模型被用来进行控制器的设计:
[0137]
[0138] 其中:
[0139] 和位置环辅助系统设计思路一样,姿态环子系统辅助状态观测器设计如下:
[0140]
[0141] 其中, B2∈R3×3是待设计的正定对称矩阵,是h4的估计值, 是估计误差, 是ρ2的估计值,可由下面的故障
观测器得到:
[0142]
[0143] 其中,μ2>0和o2>0是待设计的常数,映射算子Proj{·}的定义同等式(13)。
[0144] 定义 结合等式(18)和(19),可得姿态环状态观测误差为
[0145]
[0146] 根据以上分析讨论,可得到结论2如下:
[0147] 结论2:结合辅助状态观测器(19),自适应故障观测器(20),状态观测误差 是最终有界的。同时,故障估计误差 也是有界的。也即,存在未知正常数τ2>0和γ2>0使得和 成立。
[0148] 证明:选取李雅普诺夫函数
[0149]
[0150] 跟结论1的证明过程类似,对(22)求导有:
[0151]
[0152] 其中:
[0153] λ2=min{λmin(2B2),o2μ2}>0
[0154]
[0155] 第三步,考虑旋翼的挥舞运动,其运动方程为:
[0156]
[0157]
[0158] 由于故障是未知的,设计主旋翼挥舞子系统辅助状态观测器如下:
[0159]
[0160]
[0161] 其中,B3和B4是待设计的正常数, 和 分别是a和b的估计值, 和表示估计误差, 和 是故障估计值,其自适应律分别为:
[0162]
[0163]
[0164] 其中,μ3>0,μ4>0,o3>0和o4>0是待设计的常数,映射算子Proj{·}的定义同等式(13)。
[0165] 定义 和 结合等式(26)-(29),可得状态观测误差为
[0166]
[0167]
[0168] 和结论1和结论2一样,根据第三步的设计过程,得到结论3如下:
[0169] 结论3:结合辅助状态观测器(26)-(27),自适应故障观测器(28)-(29),状态观测误差 和 是最终有界的。同时,故障估计误差 和 也是有界的。即存在未知正常数τ3>0,τ4>0,γ3>0和γ4>0使得 和 成立。
[0170] 证明过程同结论1和2类似。
[0171] 3.鲁棒主动容错控制器设计
[0172] 基于以上设计的辅助状态观测器,如下的模型用来进行控制器的设计:
[0173]
[0174] 第一步:定义位置跟踪误差和速度跟踪误差为:
[0175] e1=h1d-h1=[Xgd,Ygd,Zgd]T-[Xg,Yg,Zg]T    (33)
[0176]
[0177] 其中,h1d是期望的位置轨迹,h2d是待设计的位置环虚拟控制律。
[0178] 对e1求导得到:
[0179]
[0180] 设计虚拟控制律h2d为
[0181]
[0182] 其中,d1是待设计的正定矩阵。
[0183] 将等式(36)代入(35),得到:
[0184]
[0185] 然后,对e2求导得到:
[0186]
[0187] 设计位置环控制输入向量:
[0188]
[0189] 其中,d2是待设计的正定矩阵。
[0190] 将等式(39)代入(38),得到:
[0191]
[0192] 选取李雅普诺夫函数
[0193]
[0194] 求导有
[0195]
[0196] 等式(39)可以写为 求解等式(39),可以得到主旋翼控制输入Tmr和参考姿态角θd,φd分别为
[0197]
[0198]
[0199]
[0200] 第二步:定义姿态跟踪误差和姿态角速率跟踪误差为:
[0201] e3=h3d-h3=[φd,θd,ψd]T-[φ,θ,ψ]T  (46)
[0202]
[0203] 其中,h3d是期望的姿态轨迹,h4d是待设计的位置环虚拟控制律。
[0204] 对e3求导得到:
[0205]
[0206] 设计虚拟控制律h4d为
[0207]
[0208] 其中,d3是待设计的正定矩阵。
[0209] 将等式(49)代入(48),得到:
[0210]
[0211] 然后,对e4求导得到:
[0212]
[0213] 设计姿态环控制输入向量:
[0214]
[0215] 其中,d4是待设计的正定矩阵。
[0216] 将等式(52)代入(51),得到:
[0217]
[0218] 选取李雅普诺夫函数
[0219]
[0220] 求导
[0221]
[0222] 等式(52)可以写为J-1Σfff=[Bx,By,Bz]T。求解等式(52),可以得到尾桨控制输入Ttr和参考挥舞角ad,bd分别为
[0223]
[0224]
[0225]
[0226] 第三步:定义纵向挥舞角误差和横向挥舞角误差为:
[0227]
[0228]
[0229] 对e5求导得到:
[0230]
[0231] 设计纵向控制输入为:
[0232]
[0233] 将等式(62)代入(61),得到:
[0234]
[0235] 然后,对e6求导得到:
[0236]
[0237] 设计横向控制输入为:
[0238]
[0239] 将等式(65)代入(64),得到:
[0240]
[0241] 选取李雅普诺夫函数
[0242]
[0243] 求导有
[0244]
[0245] 最终,经过以上的分析和讨论,得到如下的结论4:
[0246] 结论4:考虑存在执行器故障和外部干扰的6自由度中性无人直升机动态系统(7),所设计的鲁棒主动容错控制器(45),(56),(62)和(65)能保证整个闭环系统信号是最终有界的,同时系统输出能跟踪上期望的参考轨迹。
[0247] 证明:设计李雅普诺夫函数如下:
[0248]
[0249] 求导可得
[0250]
[0251] 其中,
[0252]
[0253] μ3o3,μ4o4,λmin(2d1-I),λmin(2d2),λmin(2d3),λmin(2d4),1/τe}>0[0254]
[0255] 对等式(70)积分,可得:
[0256]
[0257] 根据等式(71),结论得证。
[0258] 本发明的控制流程如图1所示。
[0259] 实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。