四旋翼无人机的指定时间预定性能容错控制方法



1.本发明涉及无人飞行器控制技术领域,具体涉及四旋翼无人机的指定时间预定性能容错控制方法。


背景技术:



2.四旋翼无人飞行器是一种外形新颖,性能优越的垂直起降无人飞行器,具有结构简单、操作灵活、带载能力强等特点,具有重要的军事和民用价值。四旋翼无人飞行器,国外又称quadrotor,four-rotor,4rotors helicopter,x4-flyer等等,是一种具有四个螺旋桨的飞行器并且四个螺旋桨呈十字形交叉结构,相对的四旋翼具有相同的旋转方向,分两组,两组的旋转方向不同。与传统的直升机不同,四旋翼飞行器只能通过改变螺旋桨的速度来实现各种动作。四旋翼飞行器是一种多旋翼的旋翼式飞行器,在旋翼布局上属于非共轴式碟形旋翼飞行器,四个旋翼采用十字型对称分布。与传统的单旋翼飞行器相比,四旋翼飞行器又有着诸多优点,四旋翼飞行器四个旋翼互相抵消回旋影响,无需单旋翼飞行器的尾部旋翼,更加节能同时也减小了飞行器的体积;四旋翼飞行器通过调节四个旋翼的转速来调节飞行器姿态,无需单旋翼直升机的螺旋桨倾角调节装置,在机械设计上更加简单:四旋翼直升机由于有多个旋翼,载重量更大,同时桨叶也可以做得更小,易于小型化。正是由于四旋翼飞行器有着如此多的优点,使其有着广泛的应用前景及研究价值。
3.四旋翼无人机系统是一种典型的欠驱动非线性耦合系统。四旋翼无人机具有较强的机动性和悬停能力。由于其生产成本低、操作方便的特点,在许多领域得到了广泛的应用,具有广阔的发展前景。非线性控制系统被广泛地应用于许多领域。除了通用的工程系统外,它在无人机的控制中也具有重要的意义。目前,有滑模控制、后步控制、四旋翼无人机稳定控制的自适应控制等方法。四旋翼无人机很容易受到未知的外部干扰,并且其执行器可能暴露在测量噪声中,在部件损失、温度、湿度变化、外部干扰等因素的共同影响下,实际系统中执行器故障的概律正在增加。
4.赵广磊,高儒帅,陈健楠公开了《具有执行器故障的四旋翼无人机自适应预定性能控制》,呼忠权,华长春,张柳柳公开了《具有时变扰动的四旋翼无人机有限时间预定性能控制》,现有技术中需要精确已知系统动力学参数、气阻、外部扰动和执行器故障,给控制方法的获取带来很大困难。目前,研究未知时变负载、动力学参数和外界干扰的四旋翼无人机容错控制,并考虑在指定时间内达到预定的瞬态稳态性能,仍是一个有待解决的问题。


技术实现要素:



5.为了克服上述现有技术的不足,本发明提供了一种针对执行器故障和未知系统参数的四旋翼无人机的指定时间预定性能容错控制方法,采用自适应方法克服了需要精确已知系统动力学参数、气阻、外部扰动和执行器故障的限制。
6.本发明采用的技术方案是:采用自适应方法对未知的动力学参数、未知的时变负载、未知的空气阻力和未知的外部扰动的边界进行了估计,同时引入了指定时间预定性能
函数和坐标变换来处理跟踪误差
7.进一步地,构建评估模型用来采用自适应方法对未知的动力学参数、未知的时变负载、未知的空气阻力和未知的外部扰动的边界进行了估计,所述模型的构建方法为:构建位置子系统和姿态子系统,分别见公式2a和公式2b,
[0008][0009][0010][0011][0012][0013][0014]
其中,定义如下参数:
[0015]
η
mx
=1/m
x

my
=1/my,η
mz
=1/mz,η

=1/i
xx


=1/i
yy


=1/i
zz
,t

=(i
yy-i
zz
)/i
xx
,和控制输入
[0016]uφ
=m
φ
,u
θ
=m
θ
,u
ψ
=m
ψ
,u
x
=(cφsθcψ+sφsψ)fz,uy=(cφsθsψ-sφcψ)fz,uz=cφcθfz。
[0017]
进一步地,为了满足跟踪误差性能约束的要求,采用正减小光滑函数f
bi
来满足瞬态和稳态性能,如公式(4):
[0018][0019]
其中,而且ι,n,ξ,∞,te是正的设计参数,ln(
·
)表示自然对数函数,tx是初始时间,一般设为0。
[0020]
进一步地,为了使跟踪误差满足规定的性能约束,对要使用的跟踪误差进行以下坐标变换:
[0021][0022]
其中qi满足:
[0023][0024]
进一步地,将跟踪误差变量定义如下:
[0025]
[0026]
其中,x
1d
,x
3d
,x
5d
为参考信号,αi,i=1,3,5为虚拟控制输入;
[0027]
定义边界层误差为:
[0028]
yi=*α
i-1-α
i-1 (i=2,4,6)
ꢀꢀ
(10);
[0029]
其中,αi,i=1,3,5都是理想的虚拟控制输入;
[0030]
选择lyapunov函数:
[0031][0032]
其中,设计参数r1>0,r2>0,r3>0,r4>0,r5>0。
[0033]
进一步地,针对位置子系统,验证控制器和自适应律是否能维持稳定,验证方法为:
[0034][0035]
其中,
[0036][0037][0038]
设计平移位置控制器:
[0039][0040][0041]
其中,设计参数c2>0,是d
x
的估计,是g
x
的估计,是的估计,χ
x
=1/τ
x
,它们是执行器故障中故障系数和加性故障的估计误差。
[0042]
控制器uy和uz设计为:
[0043][0044]
[0045][0046][0047]
其中,设计参数c3>0,c5>0。
[0048]
理想虚拟控制输入和设计为:
[0049][0050][0051]
其中,设计参数c3>0,c5>0;
[0052]
自适应律设计为:
[0053][0054][0055][0056][0057][0058]
其中,设计参数δ1>0,δ2>0,δ3>0,δ5>0。
[0059]
进一步地,通过姿态提取算法将位置子系统和姿态子系统这两个子系统相互连接;内环姿态角的参考输入:
[0060][0061][0062]
进一步地,针对姿态子系统,验证控制器和自适应律是否能维持稳定,验证方法为:
[0063][0064]
其中:
[0065][0066]
设计滚动角姿态的理想虚拟控制输入为:
[0067][0068]
其中,设计参数c7>0;
[0069]
设计姿态子系统滚动角的控制器为:
[0070][0071][0072]
其中,设计参数ε7>0,c8>0;
[0073]
控制器u
θ
和u
ψ
可以设计为:
[0074][0075][0076][0077]
理想虚拟控制输入和可以设计为:
[0078][0079][0080]
其中,设计参数c9>0,c
11
>0;
[0081]
自适应律设计为:
[0082]
[0083][0084][0085][0086]
其中,设计参数δ1>0,δ2>0,δ3>0,δ5>0。
[0087]
本发明的有益效果是:
[0088]
1、本发明为了使执行器故障的四旋翼无人机在未知扰动、未知空气阻力和未知动力学参数的干扰下渐近稳定,采用自适应方法克服了需要精确已知系统动力学参数、气阻、外部扰动和执行器故障的限制。为了使四旋翼无人机满足更高的瞬态和稳态要求,本发明结合指定时间预定性能函数,利用新的坐标变换函数作用于跟踪误差,简便计算过程,保证闭环系统的跟踪误差满足预定的瞬态和稳态性能约束,而且还可以灵活调整收敛时间和收敛速度。
[0089]
2、为了使执行器故障的四旋翼无人机在未知空气流、未知气阻和未知动力学参数的干扰下渐近稳定,采用自适应方法克服需要了解系统动力学参数、气阻、外部扰动和执行器故障的限制。
[0090]
3、为了使四旋翼无人机满足更高的瞬态和稳态要求,结合指定时间预定性能函数,采用新的坐标变换函数作用于跟踪误差,保证闭环系统的跟踪误差满足规定的瞬态和稳态性能约束。并且收敛时间和收敛速度可以灵活调整。
[0091]
4、避免了现有预定性能条件下的复杂求逆计算过程。
附图说明
[0092]
图1为本发明数据仿真中三维跟踪轨迹;
[0093]
图2为本发明数据仿真中位置环误差的跟踪误差曲线;
[0094]
图3为本发明数据仿真中姿态环误差的跟踪误差曲线;
[0095]
图4为本发明控制方法的原理图。
具体实施方式
[0096]
为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。
[0097]
下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本技术及其应用或使用的任何限制。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
[0098]
首先需要说明的是,本发明任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供。因此,其它实施例也在相应权利要求项的保护范围之内。
[0099]
另外,下面描述中的附图仅为本发明的较佳实施例而已,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。此外这些实施例并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
[0100]
实施例
[0101]
本发明研究了一种具有参数不确定性和外部干扰的四旋翼无人机系统的自适应指定时间预定性能容错控制方法。针对位置子系统和姿态子系统,采用自适应方法对未知的动力学参数、未知的时变负载、未知的空气阻力和未知的外部扰动的边界进行了估计。同时,引入了一种新的指定时间预定性能函数和坐标变换来处理跟踪误差。在lyapunov稳定性理论的基础上,提出了一种自适应动态表面控制方法,以保证闭环系统的跟踪位置和姿态误差能在指定时间内达到收敛,以及预定性能中规定的瞬态和稳态性能。此外,还可以灵活地设置指定时间预定性能函数的收敛速度和收敛时间。
[0102]
本发明研究了执行器故障下的四旋翼无人机稳定控制问题,提出了无人机满足指定时间预定性能条件下的控制器设计。参照图4理解本发明技术方案,本发明具体方法如下:
[0103]
在较小扰动的情况下,认为机身的姿态角变化律和旋转角速度近似相等。考虑未知时变载荷、外部扰动和空气阻力对系统的影响,四旋翼无人机的动力学方程为:
[0104][0105][0106][0107][0108][0109][0110]
其中m
x
=my=mz=m是四旋翼无人机的质量,[x,y,z,]和[φ,θ,ψ]分别是四旋翼无人机的位置和姿态角,g是重力加速度,ki,i=1,2,3,4,5,6为系统的气动阻尼系数,表示外界扰动,其中和分别是和,和分别表示和矩阵i
xx
,i
yy
,i
zz
表示绕x,y,z轴的转动惯量,fz是控制输入,v=[v
x
,vy,vz]
t
表示在x,y,z方向的线速度,m
φ
,m
θ
,m
ψ
分别是横滚力矩、俯仰力矩和偏航力矩。定义向量
[0111]
那么,式(1a)和式(1b)所描述的四旋翼无人机数学模型可表示为如下位置子系统(2a)和姿态子系统(2b):
[0112][0113][0114]
本发明整体模型构件如2a和2b所示,
[0115]
其中定义如下参数:
[0116]
η
mx
=1/m
x

my
=1/my,η
mz
=1/mz,η

=1/i
xx


=1/i
yy


=1/i
zz
,t

=(i
yy-i
zz
)/i
xx
,t

=(i
zz-i
xx
)/i
yy
,t

=(i
xx-i
yy
)/i
zz

[0117]
和控制输入
[0118]uφ
=m
φ
,u
θ
=m
θ
,u
ψ
=m
ψ
,u
x
=(cφsθcψ+sφsψ)fz,uy=(cφsθsψ-sφcψ)fz,uz=cφcθfz。
[0119]
假设1:假设参数η
mx

my

mz




和η

均是未知的,其下界参和也是未知且均大于零;气动阻力系数ki
,
i=1,2,3,4,5,6是未知的且均大于零。
[0120]
假设2:假设以下条件成立:
[0121]
其中上界参数和均是未知的;同时,假设以下不等式成立:
[0122]

mxdx
|≤d
x
,|η
mydy
|≤dy,|η
mzdz
|≤dz,|η
mx
k1|≤g
x
,|η
my
k2|≤gy,|η
mz
k3|≤gz,,其中上界参数d
x
,dy,dz,g
x
,gy,gz,和是未知的。
[0123]
注1:在实际应用中,假设四旋翼无人机具有时变未知载荷和时变未知动力学参数,同时四旋翼无人机的载荷质量随任务执行和动力学参数i
x
,iy,iz发生变化,空气动力阻尼系数ki而外部气流干扰并不容易获得,因此,这些参数的信息不能用于控制器的设计。基于假设1和假设2的控制器设计是合理的,更适合于实际情况。在考虑未知负载、未知扰动的情况下,采用自适应方法估计了这些未知参数的界,包括系统未知动力学参数的惯性矩i
x
,iy,iz,消除了现有研究中动力学参数的限制。
[0124]
ui=τiu
ia
+u
if
,i=(x,y,z,φ,θ,ψ)
ꢀꢀ
(3),其中,ui表示执行器的实际输出,u
ia
表示有故障的执行器输入。0≤τi≤1表示执行器故障指数,u
if
表示未知加性故障。根据ui和u
if
的不同值,执行器故障可分为不同类型的故障。如果τi=1且u
if
=0,则为无故障类型;如果0≤τi≤1且u
if
=0,则为部分失效故障类型;如果τi=0则为完全失效故障类型。
[0125]
假设3:假设这些不等式仍然存在:|η
mxuxf
|≤u
xf
,|η
myuyf
|≤u
yf
,|η
mzuzf
|≤u
zf
,|η
mφuφf
|≤u
φf
,|η
mθuθf
|≤u
θf
,|η
mψuψf
|≤u
ψf
,其中上界参数u
xf
,u
yf
,u
zf
,u
φf
,u
θf
,u
ψf
是未知的。
[0126]
注2:执行器的故障经常危及整个系统的控制策略,从而在考虑执行器故障指数τi的情况下,有效地解决执行器故障情况下四旋翼无人机的轨迹跟踪问题和未知加性故障u
if
,本文用自适应方法估计了这些未知参数的边界。
[0127]
为了满足跟踪误差性能约束的要求,设计了一种新的正减小光滑函数f
bi
来满足瞬态和稳态性能,如下所述:
[0128][0129]
其中而且ι,n,ξ

,te是正的设计参数,ln(
·
)表示自然对数函数,t0是初始时间,一般设为0。从上面指定的性能函数可以看出,该函数f
bi
是正向递减的并且满足f
bi
(0)=lne
ι


>1,f
bi
(te)=ξ

>0,初始状态能够通过参数ι,ξ

调整,而稳态值也可以通过调整参数ξ

来进行调整。跟踪误差ei的定义见下式(9)和(47),并且定义的误差ei,i=1,3,5,7,9,11满足
[0130]-d2f
bi
<ei<d1f
bi
,i=1,3,5,7,9,11
ꢀꢀ
(5)
[0131]
其中,规定的性能要求的可调参数d1和d2为正常数。d1f
bi
和-d2f
bi
是跟踪误差需要满足的预定性能的上界和下界。综上所述,通过选择合适的参数ι,n,ξ

,te和可调参数d1和d2,使所选的性能函数(4)赋予跟踪误差的性能特征。
[0132]
为了使跟踪误差满足规定的性能的约束,对要使用的跟踪误差进行以下坐标变换:
[0133][0134]
其中,qi满足:
[0135][0136]
从公式(6)可以看出,当ei(0)∈(-d2f
bi
,d1f
bi
),只要zi→
0,那么ei→
0,并且ei∈(-d2f
bi
,d1fbi),因此,只要控制器设计保证zi→
0,就可以保证跟踪误差ei渐近稳定,满足约束(5);
[0137]
由方程(6)得到,进一步推导出zi的导数:
[0138]
zi=f
biafiei-f
biafiei
ꢀꢀꢀ
(8)
[0139]
其中:
[0140]
首先,将跟踪误差变量定义如下:
[0141][0142]
其中,x
1d
,x
3d
,x
5d
为参考信号,αi,i=1,3,5为虚拟控制输入。
[0143]
定义边界层误差为:
[0144][0145]
其中,都是理想的虚拟控制输入。
[0146]
选择以下形式选择lyapunov函数:
[0147][0148]
两个系统模型建立完成。
[0149]
理想虚拟控制输入可以设计为:
[0150][0151]
其中,设计参数c1>0。
[0152]
将理想的虚拟控制输入代入式(11)得到:
[0153][0154]
接下来,lyapunov函数v2可以选择为:
[0155][0156]
设计平移位置控制器:
[0157][0158][0159][0160]
其中,设计参数c2>0,是d
x
的估计,是g
x
的估计,是的估计,χ
x
=1/τ
x
,它们是执行器故障中故障系数和加性故障的估计误差。根据设计的控制器(14),方程(13)可以改写为:
[0161][0162]
其中
[0163]
选择的lyapunov函数v
x
为:
[0164][0165]
其中,设计参数r1>0,r2>0,r3>0,r4>0,r5>0。
[0166]
自适应律设计为:
[0167][0168][0169][0170][0171][0172]
其中,设计参数δ1>0,δ2>0,δ3>0,δ5>0。
[0173]vx
的导数可以进一步得到为:
[0174][0175]
针对位置子系统,验证控制器、自适应律是否能维持稳定,
[0176]
其中,
[0177][0178][0179]
同样地,控制器uy和uz设计为:
[0180][0181][0182][0183][0184][0185][0186]
其中,设计参数c4,c6>0,是dy的估计,是gy的估计,是的估计,是u
yf
的估计,是dz的估计,是gz的估计,是的估计,是u
zf
的估计。
[0187]
理想虚拟控制输入和设计为:
[0188][0189][0190]
其中,设计参数c3>0,c5>0。
[0191]
另外,自适应律设计为:
[0192][0193][0194][0195][0196][0197][0198][0199][0200][0201][0202]
其中,设计参数ri>0,δi>0,i=6,7,8,9,10,11,12,13,14,15。
[0203]
接下来将设计内环姿态子系统控制器。首先,通过姿态提取算法将这两个子系统相互连接。相关关系如下:
[0204]ux
=(cφsθcψ+sφsψ)fz,uy=(cφsθsψ-sφcψ)fz[0205]
uz=cφcθfz[0206]
可以得到内环姿态角的参考输入:
[0207][0208][0209]
把两个系统位置子系统(2a)和姿态子系统(2b)联系起来,
[0210]
姿态系统的跟踪误差定义为:
[0211][0212]
其中α7,α9,α
11
是虚拟控制输入,x
7d
,x
9d
,x
11d
是参考信号。边界层误差的定义如下:
[0213][0214]
其中是虚拟控制输入。
[0215]
lyapunov函数v
φ
的选择如下:
[0216]vφ
=v
φ1
+v
φ2
+v
φ3
ꢀꢀꢀ
(41)
[0217]
其中其中,设计参数r
16
>0,r
17
>0,r
18
>0,r
19
>0,r
20
>0,是的估计,的估计,是的估计,是的估计,χ
φ
=1/τ
φ
,它们是执行器故障中故障系数和加性故障的估计误差。设计理想虚拟控制输入为:
[0218][0219]
其中,设计参数c7>0。
[0220]
设计姿态子系统控制器为:
[0221][0222][0223][0224]
其中,设计参数ε7>0,c8>0。
[0225]
根据设计的控制器(42),式(41)可以写成:
[0226][0227]
自适应律设计为:
[0228][0229][0230][0231][0232][0233]
其中,设计参数ri>0,δi>0,i=16,17,18,19,20。
[0234]
综上,可以进一步得到v
φ
的导数为:
[0235][0236]
验证另一个系统姿态子系统,验证控制器、自适应律是否能维持稳定,其中:
[0237]
[0238][0239]
同样地,控制器u
θ
和u
ψ
可以设计为:
[0240][0241][0242][0243][0244][0245][0246]
其中,设计参数ε9,ε
11
>0,c
10
,c
12
>0,是的估计,是的估计,是的估计,是u
θf
的估计,是的估计,是的估计,是的估计,是u
ψ
f的估计。
[0247]
理想虚拟控制输入和可以设计为:
[0248][0249][0250]
其中,设计参数c9>0,c
11
>0。
[0251]
另外,自适应律设计为:
[0252][0253][0254][0255][0256][0257]
[0258][0259][0260][0261][0262]
其中,设计参数ri>0,δi>0,i=21,22,23,24,25,26,27,28,29,30。
[0263]
为了验证所提出的自适应指定时间预定性能容错控制方法的有效性,接下来进行了数值仿真。图1给出了三维跟踪轨迹,以五角星为起点的曲线为期望轨迹,以星号为起点的曲线为四旋翼无人机的实际轨迹,从图中可以看出四旋翼无人机快速到达期望轨迹,并一直保持跟踪状态。图2和图3分别给出了位置环和姿态环误差的跟踪误差曲线,同时,为了更清楚显示出跟踪误差满足预定暂态和稳态性能约束,两幅图中均画出了指定时间预定性能函数曲线,从图中可以看出位置环和姿态环的跟踪误差最终一致有界稳定,并且在整个动态过程中均不超出指定时间预定性能函数曲线的上下界。
[0264]
本发明的主要贡献主要体现在三个方面,首先针对动力学参数未知、负载变化和执行器故障的不确定四旋翼无人机系统,提出了一种新的鲁棒自适应指定时间预定性能容错动态表面控制方案,保证了闭环系统的跟踪误差最终一致有界稳定,并满足指定时间预定性能的稳态和瞬态性能要求;另外克服了外部未知干扰和未知空气阻力对系统性能的影响,消除了现有研究要求准确了解四旋翼无人机的系统负载或动力学参数的限制,避免了固定时间初始条件的限制,保证了执行器故障四旋翼无人机的稳态性能要求;此外,引入了新的坐标变换和动态表面技术的结合,简化了控制器的设计。
[0265]
目前,本发明的技术方案已经进行了中试,即产品在大规模量产前的小规模实验;中试完成后,在小范围内开展了用户使用调研,调研结果表明用户满意度较高;现在已经着手准备产品正式投产进行产业化(包括知识产权风险预警调研)。
[0266]
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

技术特征:


1.一种四旋翼无人机的指定时间预定性能容错控制方法,其特征在于,采用自适应方法对未知的动力学参数、未知的时变负载、未知的空气阻力和未知的外部扰动的边界进行了估计,同时引入了指定时间预定性能函数和坐标变换来处理跟踪误差。2.根据权利要求1所述的四旋翼无人机的指定时间预定性能容错控制方法,其特征在于,构建评估模型用来采用自适应方法对未知的动力学参数、未知的时变负载、未知的空气阻力和未知的外部扰动的边界进行了估计,所述模型的构建方法为:构建位置子系统和姿态子系统,分别见公式2a和公式2b,态子系统,分别见公式2a和公式2b,其中,定义如下参数:η
mx
=1/m
x

my
=1/m
y

mz
=1/m
z


=1/i
xx


=1/i
yy


=1/i
zz
,t

=(i
yy-i
zz
)/i
xx
,和控制输入u
φ
=m
φ
,u
θ
=m
θ
,u
ψ
=m
ψ
,u
x
=(cφsθcψ+sφsψ)f
z
,u
y
=(cφsθsψ-sφcψ)f
z
,u
z
=cφcθf
z
。3.根据权利要求2所述的四旋翼无人机的指定时间预定性能容错控制方法,其特征在于,为了满足跟踪误差性能约束的要求,采用正减小光滑函数f
bi
来满足瞬态和稳态性能,如公式(4):其中,而且ι,n,ξ

,t
e
是正的设计参数,ln(
·
)表示自然对数函数,t0是初始时间,一般设为0。4.根据权利要求3所述的四旋翼无人机的指定时间预定性能容错控制方法,其特征在于,为了使跟踪误差满足规定的性能约束,对要使用的跟踪误差进行以下坐标变换:其中q
i
满足:5.根据权利要求4所述的四旋翼无人机的指定时间预定性能容错控制方法,其特征在于,将跟踪误差变量定义如下:
其中,x
1d
,x
3d
,x
5d
为参考信号,α
i
,i=1,3,5为虚拟控制输入;定义边界层误差为:y
i*
=α
i-1-α
i-1
(i=2,4,6)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(10);其中,α
i
,i=1,3,5都是理想的虚拟控制输入;选择lyapunov函数:其中,设计参数r1>0,r2>0,r3>0,r4>0,r5>0。6.根据权利要求5所述的四旋翼无人机的指定时间预定性能容错控制方法,其特征在于,针对位置子系统,验证控制器和自适应律是否能维持稳定,验证方法为:其中,其中,设计平移位置控制器:其中,设计参数c2>0,是d
x
的估计,是g
x
的估计,是的估计,χ
x
=1/τ
x
,它们是执行器故障中故障系数和加性故障的估计误差;控制器u
y
和u
z
设计为:
其中,设计参数c3>0,c5>0;理想虚拟控制输入和设计为:设计为:其中,设计参数c3>0,c5>0;自适应律设计为:自适应律设计为:自适应律设计为:自适应律设计为:自适应律设计为:其中,设计参数δ1>0,δ2>0,δ3>0,δ5>0。7.根据权利要求6所述的四旋翼无人机的指定时间预定性能容错控制方法,其特征在于,通过姿态提取算法将位置子系统和姿态子系统这两个子系统相互连接;内环姿态角的参考输入:参考输入:8.根据权利要求7所述的四旋翼无人机的指定时间预定性能容错控制方法,其特征在于,针对姿态子系统,验证控制器和自适应律是否能维持稳定,验证方法为:其中:
设计滚动角姿态的理想虚拟控制输入为:其中,设计参数c7>0;设计姿态子系统滚动角的控制器为:其中,设计参数ε7>0,c8>0;控制器u
θ
和u
ψ
可以设计为:可以设计为:可以设计为:可以设计为:理想虚拟控制输入和可以设计为:可以设计为:其中,设计参数c9>0,c
11
>0;
自适应律设计为:自适应律设计为:自适应律设计为:自适应律设计为:自适应律设计为:其中,设计参数δ1>0,δ2>0,δ3>0,δ5>0。

技术总结


本发明提供了四旋翼无人机的指定时间预定性能容错控制方法,采用自适应方法对未知的动力学参数、未知的时变负载、未知的空气阻力和未知的外部扰动的边界进行了估计,同时引入了指定时间预定性能函数和坐标变换来处理跟踪误差。本发明为了使四旋翼无人机满足更高的瞬态和稳态要求,结合指定时间的预定性能函数,利用新的坐标变换函数作用于跟踪误差,简便计算过程,保证闭环系统的跟踪误差满足预定的瞬态和稳态性能约束,而且还可以灵活调整收敛时间和收敛速度。敛时间和收敛速度。敛时间和收敛速度。


技术研发人员:

武晓晶 韩欣芮 甄然 吴学礼 黄秋实

受保护的技术使用者:

河北科技大学

技术研发日:

2022.09.14

技术公布日:

2022/11/22

本文发布于:2024-09-22 12:30:50,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/1788.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:无人机   参数   误差   性能
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议