刘海波,王和平,2,孙俊磊
(1.西北工业大学 航空学院,西安 710072; 2.西北工业大学 深圳研究院,广东 深圳 518057)
菱形翼布局无人机的结构特点是前翼后掠后翼前掠,后翼的翼稍与前翼的翼稍或者翼中相连接, 俯视来看, 前翼与后翼联结形成的框架构成了一个菱形,所以命名为菱形翼布局飞行器,一些文献将其称为盒式翼或者联翼布局飞机.菱形翼布局飞行器,由于其特有的后翼对前翼的支撑特点,使飞行器机翼的结构刚度更大,可以显著减少前翼的弯曲变形,在不增加机翼结构强度的前提下,有效增加升阻比,减轻了结构质量,通过合理布置,飞行器的前翼附面层可以通过后翼向后输送,有效降低了前翼翼尖涡强度.菱形翼由于具有4副机翼,可以提供360°传感器探测覆盖,将探测传感器天线安装在菱形布局的机翼内,探测能力将得到大幅提升,而飞机气动特性几乎没有受到任何影响,因而菱形翼布局飞行器在侦察传感器飞行器的候选布局中具有得天独厚的优势.这种菱形翼无人机具有升阻比高、结构质量轻、隐身性能好等特点,非常适用于高空长航时侦察飞行器,但是由于采用了非常规气动布局,它的气动特性要比常规布局飞行器复杂的多,飞行控制难度也相应增加了许多.其姿态控制系统具有多输入多输出、非线性、强耦合等特点.在气动分析方面,文献[1]通过数值模拟和理论分析,研究了菱形翼布局无人机的气动特性和操纵面性能,文献[2]针对菱形连翼布局飞行器的俯仰力矩非线性特性的产生机理进行了深入的研究.然而,菱形连翼飞行器作为新型的非常规布局无人机,相关飞行控制系统的研究非常稀少,文献[3]针对菱形翼布局无人机按照小扰动假设采用线性化模型设计的PID控制器,姿态指令跟踪也取得了良好的效果,但是在存在建模误差以及外界复合干扰的情况下,线性PID控制器的鲁棒性和指令跟踪精度是很难得到保证的.所以,设计具有强鲁棒性的非线性控制器以克服不确定系统以及外部复合干扰对控制器性能的不利影响,在菱形翼布局飞行器的理论研究和工程实践上都具有重要意义.
滑模变结构控制本质就是一种非线性控制方法,通过设计滑模面,强迫系统状态向滑模面趋近运动,当系统状态进入滑动模态,系统将与对象参数和外部扰动无关,这就使得滑模控制器具有物理实现简单、响应迅速、对干扰不敏感等优良特点.近年来,飞控系统设计中广泛地应用滑模变结构控制[4-9].滑模面函数通常由误差信号及其微积分的线性组合而成,由于滑动面初始误差的积分往往会延长系统的调整时间,甚至恶化系统的暂态性能,因此采用分数阶微积分算子的记忆及遗传特性来衰减作用于被控系统的能量,以降低整数阶微积分滑模面超调现象.近年来,分数阶微积分理论在滑模控制中的应用得到了广泛的研究.文献[10]设计了一种新型分数阶滑模控制器,用于永磁同步电动机的高精度速度控制;文献[11]通过分数阶滑模控制器实现柔性机器人与未知环境相互作用的鲁棒阻抗控制;文献[12]基于滑模控制和分数阶理论,提出了一种适用于变速风力机的新型控制策略;文献[13-14]以混沌系统和超混沌系统的同步问题作为研究对象,应用分数阶滑模控制做了大量研究;文献[15]针对水下液压机械手多自由度控制问题,提出一种实用的连续分数阶非奇异端滑模控制方法;文献[16]针对一类具有不匹配扰动的前馈非线性系统,提出了一种新的分数阶反演滑模控制方法;文献[17]提出了一种基于分数阶微积分滑模面的双油箱混合动力系统液位滑模控制器;文献[18]使用分数阶自适应积分滑模控制方案,进行了六自由度机器人的轨迹跟踪控制.滑动模态运动涉及两个过程:趋近运动和滑模运动.为了改善趋近运动的动态品质高为炳[19]提出趋近律的概念,为了进一步加快传统的趋近律的收敛速度和消弱抖震,本文将非线性fal函数引入到趋近律的设计中,使新型趋近律提高了系统状态的收敛速度,抖震也得到了有效抑制.
由于菱形翼长航时侦察无人机姿态模型存在建模不确定项和外界干扰项存在,当系统的复合干扰比较大时,其控制精度及控制器鲁棒性并不理想,本文采用自抗扰控制技术[20]的核心部分,扩张状态观测器对系统中的复合干扰进行实时的估计,它的主要思想是将控制系统的输入输出选取为简单的积分串联标准型,将建模中的不确定项和外界复合干扰与精确建模相异的部分视为系统的“总和扰动”,采用扩张状态干扰观测器对总和扰动进行估计,并将估计值对控制系统进行补偿,从而抑制了复合干扰对控制系统的影响,提高了控制系统的鲁棒性.综合上述分析,本文设计了含扩张状态干扰观测器的自适应分数阶微积分滑模控制器,并给出了相关稳定性证明,通过数值仿真,所提控制方案能够有效抑制复合干扰对系统的不利影响,使得飞行器可以精确,迅速地跟踪上控制指令.
本文研究的菱形翼长航时侦察无人机如图1所示,该无人机的俯仰控制通道、滚转控制通道与偏航控制通道分别通过相应的控制舵面偏转来实现.
图1 菱形翼无人机结构示意
考虑到菱形翼长航时侦察无人机建模不确定部分和外部干扰,得到如下的多输入多输出菱形翼长航时无人机姿态动力学模型:
式中:Ω为姿态角向量,包含迎角α、侧滑角β和滚转角μ;ω为姿态角速度向量,包含滚转角速率p、俯仰角速率q和偏航角速率r;MC为控制力矩向量,包含滚转力矩lc、俯仰mc和偏航力矩nc.F1=[fαfβfμ]T、F2=[fpfqfr]T分别为系统状态函数;G1∈R3×3、G2∈R3×3分别为系统控制矩阵,其中:
Mgcosγαcosμtanβ+
Tsinα(tanγαsinμ+tanβ)-
Tcosαtanγαcosμsinβ+
Ytanγαcosμcosβ],
TdΩ、Tdω为建模误差及外部干扰等姿态控制系统的复合干扰,具体表达式为:
TdΩ=ΔF1+ΔG1ω+d1,
Tdω=ΔF2+ΔG2Mc+d2.
式中:ΔF1、ΔF2、ΔG1、ΔG2分别为建模误差;d1、d2分别为外部干扰.
因为系统中存在复合干扰,控制系统的设计目的是通过调整舵面偏角使菱形翼布局无人机跟踪上姿态角指令.利用backstepping控制的思想,首先设计姿态角控制器,以姿态角控制环的输出作为角速率的虚拟控制量,然后设计姿态角速率控制器产生舵面控制力矩.
为了加快趋近运动的收敛速度和消弱抖震, 本文提出一种基于非线性fal函数设计的新型滑模变结构控制趋近律,有如下形式:
(1)
式中:k1、k2分别为待设计增益参数且均大于0;cosh|Si|sgn(Si)为双曲余弦函数;Si为滑模面函数,fal函数是自抗扰控制提出的一种非线性函数,具体表达式如下:
(2)
fal函数具有 “小误差大增益,大误差小增益”的良好品质,将fal函数引入到趋近律的设计中,可以消除传统趋近律带来的抖震,提高趋近运动品质. 式(2)中,当|Si|≤b时,系统状态与滑模面距离较近,新型趋近律中-k1fal(Si,a,b)为光滑连续函数,可以有效地降低控制输入的抖震现象,保证了系统平滑地进入滑动模态,当|Si|>b时,系统状态与滑模面距离较远k2cosh|Si|sgn(Si)项可以加大趋近滑模面的速度.利用fal非线性函数项与双曲余弦函数的优点,保证了趋近运动的品质,采用基于非线性函数fal函数的快速趋近律,有如下定理成立.
证明由式(1)可得:
当|Si|>b时,有
可得:
(3)
对式(3)两边积分,上、下限分别为Si(0)和bsgn(Si(0)),即
结果表明,系统状态在有限时间内收敛到|Si|=b.
当滑模面继续由|Si|=b趋近到滑模面Si=0的过程中,下式成立:
可得:
(4)
对式(4)从Si(0)到0进行积分,可得:
传统整数阶微积分型滑模面设计为
(5)
由式(5)可以看出,当使用传统整数阶微积分滑模面时,在所有时刻对系统误差的积分权重是固定的,当系统误差比较大时,过大初始误差的积分会导致控制系统超调比较大,为了能够有效提高控制精度,减小超调,本文将分数阶微积分算子引入到整数阶微积分滑模面的设计中,依据Caputo型分数阶微积分定义:
则SΩ=Ω-ϑΩqΩ,其中λi∈R+(i=1,2),为增益系数,eΩ为姿态速率跟踪误差,有eΩ=Ω-Ωc,DηieΩ(i=1,2),0<η1,η2<1为分数阶微积分算子.
自适应分数阶微积分滑模控制律设计为
λ2D1-η2eΩ+k1fal(SΩ,a,b)+
式中:λΩ,1,λΩ,2,kΩ,1,kΩ,2∈R+;TdΩ为待估计的复合干扰.
建模误差和外界干扰对于菱形翼高空长航时侦察无人机姿态角控制回路系统的影响非常大,本文在控制器中使用扩张状态干扰观测器对系统中的复合干扰进行实时估计,观测器设计如下:
综上所述,含扩张状态干扰观测器的自适应分数阶微积分滑模控制律设计为
λ2D1-η2eΩ+k1fal(SΩ,a,b)+
(6)
定理2针对菱形翼高空长航时传感器无人机姿态控制系统,选取分数阶微积分滑模面,使用控制律式(6),则有闭环控制系统的状态渐进稳定在滑模面上.
证明定义姿态角控制回路Lyapunov函数为
对V1求一阶导数为
取自适应律为
k2cosh|SΩ|sgn(SΩ)+
1)当|SΩ|>b时,
k2cosh|SΩ|sgn(SΩ)).
(7)
2)当|SΩ|≤b时,
(8)
综上所述,采用自适应分数阶滑模控制律式(6),姿态角闭环控制回路是稳定的. 证毕.
姿态角速率回路的控制器设计方法与姿态角回路类似,直接给出设计结果,对姿态角速率回路滑模面设计为
则Sω=ω-ϑωqω,其中,λi∈R+(i=1,2)为增益系数,eω为姿态角跟踪误差,有eω=ω-ωc,Dηieω(i=1,2),0<η1,η2<1,为分数阶微积分算子.
自适应分数阶微积分滑模控制律设计为
λ2D1-η2eω+k1fal(Sω,a,b)+
(9)
式中各变量的定义与姿态角回路类似,整体闭环系统稳定性分析如下.
定理3针对无人机姿态控制系统,使用控制律式(6)、式(9),则有闭环控制系统的状态渐进稳定.
证明定义姿态控制回路Lyapunov函数为
k2cosh|Sω|sgn(Sω)+
(10)
1)当|Sω|>b时,
k2|SΩ|cosh|SΩ|≤0.
2)当|Sω|≤b时,
k2cosh|Sω|sgn(Sω))=
综上所述,通过设计自适应分数阶滑模控制律式(6)、式(9),使得无人机的姿态控制系统满足了李雅普诺夫稳定性理论条件,从而保证了系统具有全局意义下的渐进稳定性. 证毕.
菱形翼长航时侦察无人机质量为25.8 kg,机翼参考面积为1.63 m2,平均气动弦长0.28 m,转动惯量Ixx=8.227 kg·m2,Iyy=5.627 kg·m2,Izz=18.285 kg·m2,惯性积Ixz=0.082 9 kg·m2,空速Vα=25 m/s,姿态角初始状态为α0=β0=μ0=0°,姿态角速率p0=q0=r0=0 rad/s,目标指令为αc=4°,μc=5°,βc=3°,姿态角与姿态角速率分别施加幅值为0.05的高斯白噪声,转动惯量施加10%不确定量,设在仿真零时刻开始,施加时变干扰力矩为
为了验证本文的研究结论,以菱形翼长航时侦察无人机作为被控对象,分别采用以下两种控制方案对其姿态系统控制.
控制方案1结合分数阶微积分滑模面,基于非线性fal函数设计的新型趋近律,扩张状态观测器设计的自适应分数阶微积分滑模控制器.
控制方案2结合整数阶微积分滑模面,传统指数趋近律,扩张状态干扰观测器设计的整数阶微积分滑模控制器,控制律设计如下:
两种滑模控制方案所选取的控制器参数:控制方案1中λ1=diag{15,15,25},λ2=diag{0.5,0.5,2.0},k1=diag{10,10,10},k2=diag{5,5,5},a=0.6,b=0.02,η1=η2=0.2,ϖ=300,控制方案2中λ1=diag{15,15,25},λ2=diag{0.5,0.5,2.0},k1=diag{10,10,10},k2=diag{5,5,5},两种控制方案扩张状态干扰观测器参数设置相同,ε1=80,ε2=400,σ=0.6,l=0.02.
针对存在复合干扰的菱形翼长航时侦察无人机姿态控制系统,分别采用了自适应分数阶微积分滑模控制方法和整数阶微积分滑模控制方法两种控制方案进行了仿真,仿真结果如图2~4所示,图2为两种控制方案姿态角的响应曲线,从图2中可知,迎角、侧滑角、滚转角控制系统存在建模误差和外加时变力矩干扰的情况下,控制方案1自适应分数阶微积分滑模控制律的姿态角跟踪稳态精度比较高,无超调,收敛速度快,鲁棒性较强.控制方案2整数阶微积分滑模控制律虽然跟踪上姿态角指令,但是稳态精度不高,姿态角震荡收敛,这是由于常规整数阶微积分滑模的积分项是一阶整数积分,这样就导致在整个控制过程中,对误差的积分权重不变,当存在较大初始误差时,超调现象将不可避免.而控制方案1设计的自适应分数阶微积分滑模控制律,由于引入了分数阶微积分算子,其积分权重随着时间的推移而逐渐变小,有效地抑制了积分饱和,提高了控制系统的稳态性能.
图2 两种控制方案姿态角响应曲线
图3中的干扰观测器对复合干扰的估计曲线表明,虽然起始阶段没有精确逼近时变干扰,但是经过短时的波动,很快就精确跟踪上了复合干扰,干扰估计的波动也非常小,抑制了复合干扰对控制系统的影响.
由图4采用控制方案1各控制通道的舵面偏角曲线可以看出,由于控制方案1采用了基于非线性fal函数设计的新型滑模变结构控制趋近律,充分发挥fal函数具有 “小误差大增益,大误差小增益”的良好品质,有效地抑制了控制器的抖震,达到了控制系统的设计目的.
图3 控制方案1姿态角速率控制各通道实际干扰与估计
Fig.3 Disturbance and disturbance estimate of each channel in attitude angular rate control(scheme 1)
图4 控制方案1各通道控制舵面偏角变化曲线
Fig.4 Variation curves of rudder deflection in each channel(scheme 1)
1)本文提出了基于非线性fal函数的趋近律的自适应分数阶微积分滑模控制方法,控制器在系统的收敛速度、稳态精度、鲁棒性等方面都表现出了优良的效果,由于滑模面引入了分数阶微积分算子,与传统整数阶微积分滑模面相比,超调现象得到有效抑制,为了抑制复合干扰对控制效果的影响,使用扩张状态观测器估计出复合干扰并在控制器加入等效补偿,显著增强了控制系统的鲁棒性.
2)为了改善传统趋近律的趋近运动品质,提出了新型包含fal函数的快速趋近律,平滑无抖震地加快了系统收敛速度,仿真结果表明,所提自适应分数阶微积分滑模控制方案具有良好的控制性能.
3)此外,文中所提自适应分数阶微积分滑模控制方法本质是一种非线性控制系统,由于具有鲁棒性强,控制器易于物理实现等优良特点,可应用领域非常广泛,适用于多种类型系统的控制,如时滞、不确定性、非线性、线性等系统的控制.除了可以应用于飞行控制系统设计以外,还可以应用于存在非线性因素、外部干扰、参数摄动的电机控制、船舶控制、机器人控制、航天器姿态控制等.