【技术实现步骤摘要】
一种垂直起降飞行器的自适应容错控制方法
[0001]本专利技术属于无人机控制方法
,具体涉及一种垂直起降飞行器的自适应容错控制方法。
技术介绍
[0002]近年来,随着无人机技术的发展,越来越多的无人机被开发并用于各种实际应用,如有效载荷运输、空中监视和边境监控。对于许多工业应用,垂直起降是无人机的基本要求。此外,为了更有效地完成分配的任务,无人机需要长时间飞行。在这种情况下,开发了不同类型的混合垂直起降无人机,它们结合了旋转翼和固定翼无人机的优点,以实现更宽的飞行包线。
[0003]随着任务需求的复杂化,对垂直起降无人机系统的高可靠性、高精度控制提出了更高的要求。无人机任务环境复杂多变,在无人机自主飞行过程中,总会发生一些不可预估难以避免的状况,尤其以执行器部分失去有效性的情况居多,这就要求出现了主动容错控制系统,人们对垂直起降无人机的安全运行进行了广泛的研究,但针对固定翼模式下舵机故障和模型不确定性的混合垂直起降无人机的自适应容错控制研究还远远不够。
[0004]基于此,提出一种垂直起降飞行器的自适应容错控制方法。
技术实现思路
[0005]本专利技术所要解决的技术问题在于针对上述现有技术的不足,提供一种垂直起降飞行器的自适应容错控制方法,以同时补偿执行器故障和模型不确定性造成的不利影响,而无需任何故障和不确定性的先验知识,提出的自适应容错控制方案可以实时更新控制参数以补偿虚拟控制误差,并将控制信号重新分配到可用的冗余执行器,从理论上保证了闭环系统的稳定性,以解决上述
技术介绍
...
【技术保护点】
【技术特征摘要】
1.一种垂直起降飞行器的自适应容错控制方法,其特征在于:包括以下步骤:S1、先建立垂直起降混合式旋转机翼无人机动力学模型;S2、设计适应执行器故障和模型不确定的自适应滑模控制策略,构造积分滑模控制器与控制分配方案,保证系统在无故障条件下的跟踪性能;S3、结合混合旋转机翼无人机为过驱动系统,提出不需要任何故障信息的自适应控制方法,来适应过驱动系统的执行器故障,具体为当执行器发生故障时,所提出的自适应容错控制方案可以实时更新控制参数以补偿虚拟控制误差,并将控制信号重新分配到可用的冗余执行器。2.根据权利要求1所述的一种垂直起降飞行器的自适应容错控制方法,其特征在于,在S1中,垂直起降混合式旋转机翼无人机动力学模型具体如下式所示:其中φ,θ,ψ为无人机的滚转、俯仰和偏航角;I
xx
,I
yy
,I
zz
为无人机的惯性矩;I
xz
为惯性积;M
xb
,M
yb
,M
zb
分别是作用在无人机x
b
,y
b
和z
b
轴上的合力矩;其中,I
xz
的绝对值远小于I
xx
,I
yy
,I
zz
的绝对值,将模型中与I
xz
有关的分量视为扰动,则合成力矩公式如下:其中,M
xknow
,M
yknow
和M
zplane
表示合成力矩的已知部分;M
xc
,M
yc
和M
zc
表示操纵面偏转产生的力矩;M
xu
,M
yu
和M
zu
表示为合成力矩的未知不确定部分;则面向控制的模型如下所示:其中δ
ac
是鸭翼操纵面的副翼偏转;δ
at
是水平尾翼操纵面的副翼偏转;
δ
ec
是鸭翼操纵面的升降舵偏转;δ
et
是水平尾翼操纵面的升降舵偏转;δ
e
是垂直尾翼操纵面的舵偏转;是与产生的力矩相关的系数。3.根据权利要求2所述的一种垂直起降飞行器的自适应容错控制方法,其特征在于,在S2中,执行器故障和模型不确定的整链非线性仿射系统具体如下式所示:其中是状态向量;是控制效能矩阵;是控制输入向量;是对角矩阵;表示未知但边界为||d(t)||≤D的扰动;向量F(x1(t),x2(t))∈R
p
是包含模型不确定性的非线性函数;D
f
(t)=diag([d
f1
(t),d
f2
(t),...,d
fm
(t)])是表示执行器控制有效性水平的对角矩阵;其中d
fj
(t)(j=1,2,...,m)是满足0≤d
fj
(t)≤1的标量,如果d
fj
(t)=1,则第j个执行器工作正常,否则,第j个执行器会出现故障;再将系统状态定义为:即可将非线性仿射系统写为:其中i=1,2,3代表各个子系统;将和表示为所需的轨迹,然后跟踪误差定义为和则系统的积分滑动面定义为:其中是跟踪误差的非线性组合,g
i
包括积分项,t0是初始时刻,a
i1
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。