首页 / 专利库 / 物理 / 空气动力学 / 一种折叠翼飞行器的动力学建模与稳定控制方法

一种折叠翼飞行器的动学建模与稳定控制方法

阅读:342发布:2020-05-11

专利汇可以提供一种折叠翼飞行器的动学建模与稳定控制方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种折叠翼 飞行器 的动 力 学建模与稳定控制方法,首先,将带有折叠翼的飞行器看作多刚体系统,建立飞行器的多刚体动力学模型;其次,计算机翼折叠过程中的 气动 参数与折叠 角 之间的函数关系;再次,根据解耦条件结合飞行器的运动学方程、动力学方程和导航方程进行解耦,得到飞行器的纵向运动方程,分析飞行器动态特性;最后,将飞行器纵向非线性动力学模型中存在的非线性项、耦合项及参数时变项视为系统内外总扰动,对总扰动进行实时估计和补偿,针对补偿后的系统设计PD 控制器 ,实现速度通道和高度通道的解耦控制。本发明简化了建模过程,避免了对 转动惯量 的求导;控制器抗干扰能力强、控制 精度 高,适用于多种变体飞行器的 变形 稳定控制。,下面是一种折叠翼飞行器的动学建模与稳定控制方法专利的具体信息内容。

1.一种折叠翼飞行器的动学建模与稳定控制方法,其特征在于:步骤如下:
步骤一、基于凯恩方法建立带有折叠翼飞行器的多刚体动力学模型,得到飞行器的平动方程和转动方程;
步骤二、根据机翼的几何参数在折叠过程中的变化计算飞行器的气动参数与折叠之间的函数关系;
步骤三、根据飞行器的解耦条件对上述折叠翼飞行器的运动方程组进行解耦,得到飞行器的纵向非线性运动方程,分析机翼折叠过程中纵向飞行参数的变化;
步骤四、针对速度通道和高度通道分别设计基于自抗扰理论的稳定控制器,实现变形过程中的稳定控制;
针对飞行器的纵向动力学方程,分别设计基于自抗扰理论的PD稳定控制器,首先,针对速度通道设计二阶ESO来估计速度通道的非线性项,针对估计后的系统设计PD控制器实现速度稳定控制;其次,高度通道为内外环回路,针对高度外回路设计PID控制器,其中控制量为指令俯仰角,针对俯仰内回路设三阶ESO对俯仰通道的非线性进行估计,针对估计后的系统设计PD控制器,实现俯仰角的指令控制。
2.根据权利要求1所述的一种折叠翼飞行器的动力学建模方法,其特征在于;所述步骤一的具体过程如下:首先,将飞行器看做是由五个独立刚体组成的多刚体系统,所述的五个独立刚体分别为机体、左折叠翼内翼、左折叠翼外翼、右折叠翼内翼、右折叠翼外翼;建立基本坐标系,包括地面坐标系fg-Oxgygzg、机体坐标系fb-Oxbybzb、速度坐标系fa-Oxayaza、折叠翼体坐标系fi(i=1,,2,3,4),其中,1表示左折叠翼内翼,2表示左折叠翼外翼,3表示右折叠翼内翼,4表示右折叠翼外翼;根据矢量求导法则,首先求取各刚体的速度矢量和加速度矢量,选取机体速度和角速度为广义速度,分别求取各刚体速度相对于广义速度的偏速度,求取凯恩方程,得到飞行器的平动方程和转动转动方程如下:
式中:vb表示机体的速度在机体坐标系下的分量列阵,在速度坐标系下表示为vb(a)=[V 
0 0]T,上标a表示速度坐标系,V表示飞行速率;ωb表示机体坐标系相对于地面坐标系的角速度在机体坐标系下的分量列阵,记为ωb=[p q r]T;F表示多刚体系统所受到的合外力在机体坐标系下的分量列阵,包括气动力、推力和重力;FS表示机翼折叠带来的附加力在机体坐标系下的分量列阵;I表示飞行器相对于Ob的转动惯量在fb下的投影;MA表示飞行器所受到的气动力矩在机体坐标系下的分量列阵;MS表示机体折叠带来的附加力矩在机体坐标系下的分量列阵。
3.根据权利要求2所述的一种折叠翼飞行器的动力学建模方法,其特征在于;所述机翼折叠带来的附加力与机体折叠带来的附加力矩在机体坐标系下的表示为:
式中:R、rb1、rb3、r12、r34分别表示Og到Ob的位置矢量在fg下的分量列阵、Ob到O1和O3的位置矢量在fb下的分量列阵、O1到O2的位置矢量在f1下的分量列阵、O3到O4的位置矢量在f3下的分量列阵;变量上“.”表示在投影坐标系下求对时间求一阶导,变量上“..”表示在投影连坐标系下求对时间求二阶导,上标“×”表示变量的叉乘;Aij表示fj到fi的转换矩阵;Ωi、ωi分别表示fi相对于fg的角速度在fi下的分量列阵、fi相对于fb的角速度在fi下的分量列阵;
Si,Ii, 表示第i个机翼对Oi的静矩、转动惯量矩阵和拟惯量矩阵在fi下的投影,表示为:
Si=∫ridm
× ×
Ii=-∫ri ri dm
式中:ri表示fi原点到质量微元dmi的位置矢量在fi下的分量列阵;Sbi、Ibi、 表示第i个机翼相对于Ob原点的静矩分量列阵、转动惯量矩阵和耦合转动惯量矩阵在fb下的投影,表示为:
Sbi=mirbi+AbiSi
Ibi=-∫(rbi×+Abiri×Aib)(rbi×+Abiri×Aib)dm
式中:rbi表示Ob到Oi的位置矢量在在fb下的分量列阵;Abi表示fi到fb的转换矩阵,且有Aib=AbiT。
4.根据权利要求1所述的一种折叠翼飞行器的动力学建模与稳定控制方法,其特征在于:所述步骤二的具体过程如下:
根据空气动力学可知,飞机所受到的气动力和力矩可以表示为:
其中,L、D、MAyM分别表示飞机所受到的升力、阻力、俯仰力矩;ρ表示空气密度;v表示飞行速度;Sw表示机翼的参考面积;cA表示平均气动弦长;
经过线性化之后的飞行器气动系数可表示为:
其中,CL0、CD0、Cm0分别表示基本升力系数、零升阻力系数、零升俯仰力矩系数;CLα、CDα、Cmα分别表示升力系数、阻力系数和俯仰力矩系数对迎角的导数; 分别表示升力系数和俯仰力矩系数对偏角的导数;α、δe分别表示迎角、舵偏角; 分别表示无量纲俯仰角速度、无量纲迎角变化率;Cmq、 分别表示俯仰力矩系数对无量纲俯仰角速度和无量纲迎角变化率的导数;
折叠翼飞行器在变形过程中,其受到的气动力和力矩会随着折叠角变化而发生大幅变化,为了在后续控制器设计及数值仿真中准确模拟气动,需要首先计算得到不同折叠角对应的气动数据并拟合出关于折叠角的函数;DATCOM软件能够利用飞行器的外形快速得到大量气动参数,计算便捷,适用于飞行器的理论验证阶段;因此,本文使用DATCOM软件,通过改变机身外的半翼展SSPNE、理论半翼展SSPN、内翼后掠角SAVSI和内翼上反角DHDADI来实现机翼的折叠;根据DATCOM软件计算得到的参数,利用MATLAB进行参数拟合;可以得到气动参数与折叠角之间的函数关系为:
5.根据权利要求1所述的一种折叠翼飞行器的动力学建模与稳定控制方法,其特征在于:所述步骤三的具体过程如下:
首先,对飞行器的运动方程组进行解耦,利用解耦条件可以得到飞行器的纵向运动方程如下:
其次,对飞行器进行配平,当飞行器处于定直平飞时,可以得到如下配平条件:
直接针对计算出的平衡点,对其进行拟合可以得到如下关系式为:
利用平无侧滑飞行条件,将飞机解耦为纵向运动和横侧向运动,同时根据平衡点的定义增加条件:俯仰角速度q=0和俯仰角加速度 后构成基准运动的条件,这样的基准运动条件将有利于飞机运动方程的线性化处理和解耦分组;即:
β=φ=p=q=r=0,
根据飞行器的纵向非线性动力学方程组选取状态量和控制输入量为:
X=[ΔV Δα Δq Δθ Δh]T,U=[ΔδT Δδe]T
故可以得到线性化后的方程的系数矩阵表达式如下所示:
6.根据权利要求1所述的一种折叠翼飞行器的动力学建模与稳定控制方法,其特征在于:所述步骤四的具体过程如下:
S41、根据纵向运动方程将速度通道写成以下形式:
式中:fV为非线性项,bV为控制系数,其表达式为:
bV为时变量,而要实现自抗扰控制,只需要知道bV的估计值即可,取变形前的初始值作为其估计值,即
式中:α0为初始平衡时的攻角;则速度通道等效为:
式中:fV'=fV+(bV-bV0)δT为新的总扰动形式,UV=bV0δT为等效控制量;
设计二阶ESO为:
式中:zv1是ESO对实际速度的估计,zv2是对速度通道总扰动fv'的估计;非线性函数fal(ev1,av1,δv1)的表达式为:
式中:αv1和δv1为可调参数并满足0<αv1<1,δv1>0;只要参数βv1、βv2选择合适,满足收敛和稳定条件,当其稳定时,ESO状态将满足以下收敛关系:
zv1→V,zv2→fv'
由此可知,若设计如下形式的控制量:
UV=UV0-zv2
利用估计量zv2等效补偿可将速度通道方程化为一阶线性系统:
针对此一阶线性系统设计PD控制器为:
式中:Vc为指令速度;
最终得到开度的指令控制量为
δT=(UV0-zv2)/bv0;
S42、将高度通道分为内外环,外环为高度回路,内环为俯仰角回路;高度回路中,控制量为俯仰角θ,状态量为高度,针对高度回路设计PID控制器得到指令俯仰角,作为俯仰角回路的指令输入,俯仰角回路中,控制量为舵偏角δe,针对俯仰角回路设计三阶扩ESO,利用PD反馈控制器进行指令俯仰角的稳定控制。
7.根据权利要求6所述的一种折叠翼飞行器的动力学建模与稳定控制方法,其特征在于:所述步骤S42的具体过程如下:
S421、外环高度回路中,根据纵向运动方程中的高度方程直接设计PID稳定控制器为:
式中:hc为指令速度,控制量θc将作为内回路的指令值;
S422、内环俯仰角回路中,纵向运动方程可得到俯仰角回路运动方程具有如下形式:
式中:fθ为非线性项,bθ为控制系数,表达式为:
为实现自抗扰控制,取bθ初始值作为其估计值,故有:
式中:V0表示初始速度;故俯仰角回路可等效为:
式中,fθ'=fθ+(bθ-bθ0)uθ为新总扰动形式,Uθ=bθ0δe为等效控制量;
S423、设计俯仰角回路的三阶ESO为:
式中:zθ1是ESO对俯仰角θ的估计,zθ2ESO对俯仰角速度q的估计,zθ3是对俯仰回路总扰动fθ'的估计;只要参数βθ1、βθ2、βθ3选择合适,满足收敛和稳定条件,当其稳定时,ESO状态将满足以下收敛关系:
zθ2→θ,zθ2→q,zθ3→fθ'
故利用估计量zθ3对俯仰回路实施动态反馈控制补偿:
Uθ=Uθ0-zθ3
则俯仰回路可化为二阶线性系统:
S424、针对补偿后的二阶系统设计PD反馈控制器:
式中:θc为指令速度;
最终得到舵偏角的质量控制量为:
δe=(Uθ0-zθ2)/bθ0。

说明书全文

一种折叠翼飞行器的动学建模与稳定控制方法

技术领域

[0001] 本发明设计一种折叠翼飞行器的动力学建模与稳定控制方法,可以实现带有折叠翼飞行器的动力学建模,且能够实现机翼折叠过程中的稳定控制,可用于多种变体飞行器的稳定控制。属于变体飞行器控制技术领域。

背景技术

[0002] 变体飞行器是一种能够通过改变外形,以适应不同飞行环境、改善空气动力特性的飞行器。变体飞行器主要通过变展长、变后掠、伸缩、折叠等方式来改变机翼的构型,由此完成不同的飞行任务,提高了工作效率。早在1916年美国就提出了“变形机翼”的概念,而后洛克希德.丁公司提出折叠翼变形方案,将机翼分为内翼和外翼,通过铰链连接,折叠时内翼能够贴合到机身上,使机翼面积和后掠大幅度变化,实现低空高速飞行,完全展开时翼面积增大2.8倍,有利于提高升力,增加航程。
[0003] 机翼的折叠带来的额外自由度使得飞行器的动力学模型变得更加复杂,而由变形引起的气动力与气动力矩、压心、质心和转动惯量等参数的变化以及附加力和附加力矩的产生都会给飞行器的稳定性操纵性带来很大的影响,严重的甚至会失稳,由此对飞行器的控制性能提出了更高的要求。
[0004] 对变体飞行器进行准确的动力学建模是实现其高性能控制的前提。为此,国内外的一些研究机构已经对此开展了研究。Yue等人使用Newton-Euler方法建立了变体飞行器的六自由度非线性动力学模型,研究了飞行器的纵向动力学响应。Thomas M.Seigler等人使用Kane方法对大型变形飞机进行动力学建模,得到飞行器的非线性动力学模型。赵育善、余旭东等人使用拉格朗日法和Runge-Kutta法计算了折叠机构的运动学和动力学,分析了各种阻尼力矩和摩擦力矩对折叠机构的影响。
[0005] 针对变体飞行器的控制,目前也有很多学者展开了研究。Wen等人提出了一种基于线性变参数(Linear Parameter Varying,LPV)方法有限时间收敛的滑模控制策略,用于变形飞机在参数不确定和外界干扰下的稳定性控制。Guo等人将折叠翼飞行器的非线性动力学模型简化为以折角为参数的鸥翼,设计了H∞跟踪控制器进行跟踪控制。Kenneth Boothe等人引入线性输入框架描述非线性系统,设计了抗干扰控制器进行变形飞行控制。Monish.D.Tandale等人提出了一种自适应强化学习控制方法对飞行器进行跟踪控制,并验证了参数不确定和有未知扰动情况下的控制性能。Zhu等人提出了一种考虑参数不确定的复合自适应神经控制对变后掠翼过程中的姿态进行控制,解决了神经网络的约束问题。在以上控制方法中,基于LPV的变增益控制是目前较为常用的方法,但是LPV系统是在小扰动情况下对模型进行线性化得到的,当飞行器进行大角度机动时,LPV系统与原始系统存在较大的误差,若仍采用此方法将严重影响控制精度甚至无法实现稳定控制。

发明内容

[0006] 本发明的技术解决问题是:针对现有的折叠翼飞行器动力学建模与稳定控制方法中需要对模型线性化、不考虑大角度机动、控制精度低,并且难以实时对外部干扰进行估计补偿的问题,提供了一种折叠翼飞行器的动力学建模与稳定控制方法,提出针对飞行器的速度通道和高度通道分别设计扩张状态观测器进行非线性项的补偿,针对补偿后的系统设计PD稳定控制器,实现速度通道和高度通道的解耦控制,具有抗干扰能力强、控制精度高等优点,可用于多种变形飞行器的稳定控制。
[0007] 本发明的技术解决方案为:针对带有折叠翼的飞行器在变形过程中的飞行稳定控制系统;首先,基于凯恩方法建立带有折叠翼飞行器的多刚体动力学模型,得到飞行器的平动方程和转动方程;其次,根据机翼的几何参数在折叠过程中的变化计算飞行器的气动参数与折叠角之间的函数关系;再次,根据飞行器的解耦条件对飞行器的运动方程组进行解耦,得到飞行器的纵向非线性运动方程,分析机翼折叠过程中纵向飞行参数的变化;最后,针对速度通道和高度通道分别设计基于自抗扰理论的稳定控制器,实现变形过程中的稳定控制;
[0008] 本发明一种折叠翼飞行器的动力学建模与稳定控制方法,具体实施步骤如下:
[0009] 步骤一、基于凯恩方法建立带有折叠翼飞行器的多刚体动力学模型,得到飞行器的平动方程和转动方程;
[0010] 首先,将飞行器看做是由五个独立刚体组成的多刚体系统,所述的五个独立刚体分别为机体、左折叠翼内翼、左折叠翼外翼、右折叠翼内翼、右折叠翼外翼;建立基本坐标系,包括地面坐标系fg-Oxgygzg、机体坐标系fb-Oxbybzb、速度坐标系fa-Oxayaza、折叠翼体坐标系fi(i=1,,2,3,4),其中,1表示左折叠翼内翼,2表示左折叠翼外翼,3表示右折叠翼内翼,4表示右折叠翼外翼。根据矢量求导法则,首先求取各刚体的速度矢量和加速度矢量,选取机体速度和角速度为广义速度,分别求取各刚体速度相对于广义速度的偏速度,求取凯恩方程,得到飞行器的平动方程和转动转动方程如下:
[0011]
[0012]
[0013] 式中:vb表示机体的速度在机体坐标系下的分量列阵,在速度坐标系下表示为vb(a)=[V 0 0]T,上标a表示速度坐标系,V表示飞行速率;ωb表示机体坐标系相对于地面坐标系的角速度在机体坐标系下的分量列阵,记为ωb=[p q r]T;F表示多刚体系统所受到的合外力在机体坐标系下的分量列阵,包括气动力、推力和重力;FS表示机翼折叠带来的附加力在机体坐标系下的分量列阵;I表示飞行器相对于Ob的转动惯量在fb下的投影;MA表示飞行器所受到的气动力矩在机体坐标系下的分量列阵;MS表示机体折叠带来的附加力矩在机体坐标系下的分量列阵。
[0014] 附加力与附加力矩在机体坐标系下的表示为:
[0015]
[0016]
[0017] 式中:R、rb1、rb3、r12、r34分别表示Og到Ob的位置矢量在fg下的分量列阵、Ob到O1和O3的位置矢量在fb下的分量列阵、O1到O2的位置矢量在f1下的分量列阵、O3到O4的位置矢量在f3下的分量列阵;变量上“.”表示在投影坐标系下求对时间求一阶导,变量上“..”表示在投影连坐标系下求对时间求二阶导,上标“×”表示变量的叉乘;Aij表示fj到fi的转换矩阵;Ωi、ωi分别表示fi相对于fg的角速度在fi下的分量列阵、fi相对于fb的角速度在fi下的分量列阵;Si,Ii, 表示第i个机翼对Oi的静矩、转动惯量矩阵和拟惯量矩阵在fi下的投影,表示为:
[0018] Si=∫ridm
[0019] Ii=-∫ri×ri×dm
[0020]
[0021] 式中:ri表示fi原点到质量微元dmi的位置矢量在fi下的分量列阵。Sbi、Ibi、 表示第i个机翼相对于Ob原点的静矩分量列阵、转动惯量矩阵和耦合转动惯量矩阵在fb下的投影,表示为:
[0022] Sbi=mirbi+AbiSi
[0023] Ibi=-∫(rbi×+Abiri×Aib)(rbi×+Abiri×Aib)dm
[0024]
[0025] 式中:rbi表示Ob到Oi的位置矢量在在fb下的分量列阵;Abi表示fi到fb的转换矩阵,且有Aib=AbiT。
[0026] 步骤二、根据机翼的几何参数在折叠过程中的变化计算飞行器的气动参数与折叠角之间的函数关系;
[0027] 根据空气动力学可知,飞机所受到的气动力和力矩可以表示为:
[0028]
[0029] 其中,L、D、MAyM分别表示飞机所受到的升力、阻力、俯仰力矩;ρ表示空气密度;v表示飞行速度;Sw表示机翼的参考面积;cA表示平均气动弦长。
[0030] 经过线性化之后的飞行器气动系数可表示为:
[0031]
[0032] 其中,CL0、CD0、Cm0分别表示基本升力系数、零升阻力系数、零升俯仰力矩系数;CLα、CDα、Cmα分别表示升力系数、阻力系数和俯仰力矩系数对迎角的导数; 分别表示升力系数和俯仰力矩系数对偏角的导数;α、δe分别表示迎角、舵偏角; 分别表示无量纲俯仰角速度、无量纲迎角变化率;Cmq、 分别表示俯仰力矩系数对无量纲俯仰角速度和无量纲迎角变化率的导数。
[0033] 折叠翼飞行器在变形过程中,其受到的气动力和力矩会随着折叠角变化而发生大幅变化,为了在后续控制器设计及数值仿真中准确模拟气动,需要首先计算得到不同折叠角对应的气动数据并拟合出关于折叠角的函数。DATCOM软件能够利用飞行器的外形快速得到大量气动参数,计算便捷,适用于飞行器的理论验证阶段。因此,本文使用DATCOM软件,通过改变机身外的半翼展SSPNE、理论半翼展SSPN、内翼后掠角SAVSI和内翼上反角DHDADI来实现机翼的折叠。根据DATCOM软件计算得到的参数,利用MATLAB进行参数拟合。可以得到气动参数与折叠角之间的函数关系为:
[0034]
[0035] 步骤三、根据飞行器的解耦条件对上述折叠翼飞行器的运动方程组进行解耦,得到飞行器的纵向非线性运动方程,分析机翼折叠过程中纵向飞行参数的变化;
[0036] 首先,对飞行器的运动方程组进行解耦,利用解耦条件可以得到飞行器的纵向运动方程如下:
[0037]
[0038] 其次,对飞行器进行配平,当飞行器处于定直平飞时,可以得到如下配平条件:
[0039]
[0040] 直接针对计算出的平衡点,基于MATLAB线性拟合工具包对其进行拟合可以得到如下关系式为:
[0041]
[0042] 利用平无侧滑飞行条件,将飞机解耦为纵向运动和横侧向运动,同时根据平衡点的定义增加条件:俯仰角速度q=0和俯仰角加速度 后构成基准运动的条件,这样的基准运动条件将有利于飞机运动方程的线性化处理和解耦分组。
[0043] 即:
[0044] β=φ=p=q=r=0,
[0045] 根据飞行器的纵向非线性动力学方程组选取状态量和控制输入量为:
[0046] X=[ΔV Δα Δq Δθ Δh]T,U=[ΔδT Δδe]T
[0047] 故可以得到线性化后的方程的系数矩阵表达式如下所示:
[0048]
[0049]
[0050]
[0051] 基于线性化后的方程,对飞行器进行动态特性分析,研究不同折叠角速度时飞行器的参数变化情况。
[0052] 步骤四、针对速度通道和高度通道分别设计基于自抗扰理论的稳定控制器,实现变形过程中的稳定控制;
[0053] 针对飞行器的纵向动力学方程,分别设计基于自抗扰理论的PD稳定控制器,首先,针对速度通道设计二阶ESO来估计速度通道的非线性项,针对估计后的系统设计PD控制器实现速度稳定控制;其次,高度通道为内外环回路,针对高度外回路设计PID控制器,其中控制量为指令俯仰角,针对俯仰内回路设三阶ESO对俯仰通道的非线性进行估计,针对估计后的系统设计PD控制器,实现俯仰角的指令控制。具体如下:
[0054] S41、根据纵向运动方程将速度通道写成以下形式:
[0055]
[0056] 式中:fV为非线性项,bV为控制系数,其表达式为:
[0057]
[0058] bV为时变量,而要实现自抗扰控制,只需要知道bV的估计值即可,取变形前的初始值作为其估计值,即
[0059]
[0060] 式中:α0为初始平衡时的攻角。则速度通道等效为:
[0061]
[0062] 式中:fV'=fV+(bV-bV0)δT为新的总扰动形式,UV=bV0δT为等效控制量。
[0063] 设计二阶ESO为:
[0064]
[0065] 式中:zv1是ESO对实际速度的估计,zv2是对速度通道总扰动fv'的估计。非线性函数fal(ev1,av1,δv1)的表达式为:
[0066]
[0067] 式中:αv1和δv1为可调参数并满足0<αv1<1,δv1>0。只要参数βv1、βv2选择合适,满足收敛和稳定条件,当其稳定时,ESO状态将满足以下收敛关系:
[0068] zv1→V,zv2→fv'
[0069] 由此可知,若设计如下形式的控制量:
[0070] UV=UV0-zv2
[0071] 利用估计量zv2等效补偿可将速度通道方程化为一阶线性系统:
[0072]
[0073] 针对此一阶线性系统设计PD控制器为:
[0074]
[0075] 式中:Vc为指令速度。
[0076] 最终得到开度的指令控制量为
[0077] δT=(UV0-zv2)/bv0;
[0078] S42、将高度通道分为内外环,外环为高度回路,内环为俯仰角回路。高度回路中,控制量为俯仰角θ,状态量为高度,针对高度回路设计PID控制器得到指令俯仰角,作为俯仰角回路的指令输入,俯仰角回路中,控制量为舵偏角δe,针对俯仰角回路设计三阶扩ESO,利用PD反馈控制器进行指令俯仰角的稳定控制。
[0079] S421、外环高度回路中,根据纵向运动方程中的高度方程直接设计PID稳定控制器为:
[0080]
[0081] 式中:hc为指令速度,控制量θc将作为内回路的指令值。
[0082] S422、内环俯仰角回路中,纵向运动方程可得到俯仰角回路运动方程具有如下形式:
[0083]
[0084] 式中:fθ为非线性项,bθ为控制系数,表达式为:
[0085]
[0086] 为实现自抗扰控制,取bθ初始值作为其估计值,故有:
[0087]
[0088] 式中:V0表示初始速度。故俯仰角回路可等效为:
[0089]
[0090] 式中,fθ'=fθ+(bθ-bθ0)uθ为新总扰动形式,Uθ=bθ0δe为等效控制量。
[0091] S423、设计俯仰角回路的三阶ESO为:
[0092]
[0093] 式中:zθ1是ESO对俯仰角θ的估计,zθ2ESO对俯仰角速度q的估计,zθ3是对俯仰回路总扰动fθ'的估计。只要参数βθ1、βθ2、βθ3选择合适,满足收敛和稳定条件,当其稳定时,ESO状态将满足以下收敛关系:
[0094] zθ2→θ,zθ2→q,zθ3→fθ'
[0095] 故利用估计量zθ3对俯仰回路实施动态反馈控制补偿:
[0096] Uθ=Uθ0-zθ3
[0097] 则俯仰回路可化为二阶线性系统:
[0098]
[0099] S424、针对补偿后的二阶系统设计PD反馈控制器:
[0100]
[0101] 式中:θc为指令速度。
[0102] 最终得到舵偏角的质量控制量为:
[0103] δe=(Uθ0-zθ2)/bθ0。
[0104] 本发明一种折叠翼飞行器的动力学建模与稳定控制方法,与现有的技术相比的有点在于:本发明借助ADRC理论与PD控制器相结合的方式完成了机翼折叠过程中的非线性项的同时估计与补偿问题,直接针对非线性模型设计控制器,避免了传统飞行控制中的模型线性化问题,克服了传统控制方式只能用于小扰动情况下的局限性,可用于多种变体飞行器变形过程中的稳定控制。附图说明
[0105] 图1为本发明中机翼折叠示意图;
[0106] 图2为本发明中在控制器作用下速度的仿真结果图;
[0107] 图3为本发明中在控制器作用下高度的仿真结果图;
[0108] 图4为本发明在控制器作用下的油门开度仿真结果图;
[0109] 图5为本发明在控制器作用下的舵偏角仿真结果图;
[0110] 图6为本发明中速度通道非线性项的实际值与估计值的对比仿真结果图;
[0111] 图7为本发明中俯仰角回路非线性项的实际值与估计值的对比仿真结果图;
[0112] 图8为本发明方法整体流程框图(已作为摘要附图)。

具体实施方式

[0113] 下面结合附图及实施例对本发明进一步详细说明。
[0114] 如图8所示,本发明提出的一种折叠翼飞行器的动力学建模与稳定控制方法,具体实施步骤如下:
[0115] (1)将折叠翼飞行器的物理模型进行简化
[0116] 如图1所示,将折叠翼飞行器看做由五个独立刚体组成的多刚体系统,各刚体质量分别为mi(i=b,1,2,3,4),其中,b表示机体、1表示左折叠翼内翼、2表示左折叠翼外翼、3表示右折叠翼内翼、4表示右折叠翼外翼,在折叠过程中。折叠翼内翼相对机体折叠,折叠翼外翼相对机体保持水平。
[0117] (2)建立基本坐标系
[0118] 建立基本坐标系,分别为地面坐标系fg-Oxgygzg、机体坐标系fb-Oxbybzb、速度坐标系fa-Oxayaza、折叠翼体坐标系fi(i=1,,2,3,4)。
[0119] (3)各刚体的速度与加速度的求取
[0120] 分别在各刚体上取质量微元dmi(i=b,1,,2,3,4),根据矢量求导法则与各刚体之间的约束关系,分别求取各刚体的速度 与加速度
[0121] (4)广义速度的选取与偏速度的求取
[0122] 选取机体的速度与角速度为广义速度,分别求取 相对于广义速度的偏速度。
[0123] (5)Kane方程的求取
[0124] 根据所求得的偏速度与加速度求取Kane方程,可得到折叠翼飞行器的平动方程和转动方程。
[0125] (6)纵向运动方程的解耦
[0126] 根据解耦条件将飞行器的平动方程与转动方程进行解耦,得到飞行器的纵向运动方程,并对其进行线性化,得到线性化后的纵向运动方程进行动态特性分析。
[0127] (7)速度通道控制器的设计
[0128] 如图2所示,根据纵向运动方程将速度通道写成非线性仿射形式,其中状态量为速度V,控制量为舵偏角δT,针对速度通道设计三阶ESO对非线性项进行估计补偿,补偿后的速度通道可等效为一个一阶系统,针对这个一阶系统设计PD控制器,实现变形过程中的速度控制。
[0129] (8)高度通道控制器的设计
[0130] 根据纵向运动方程针对高度通道设计内外环控制,高度回路为外环,状态量为高度h,控制量为俯仰角θ,直接针对高度外回路设计PID控制器,得到指令俯仰角θc;针对俯仰角回路设计三阶ESO对俯仰角回路的非线性项进行估计补偿,补偿后的俯仰角回路可以等效为一个二阶系统,针对这个二阶系统设计PD控制器,实现指令俯仰角的跟踪控制。
[0131] 实施例一:
[0132] 对于图1中所示的折叠翼飞行器,根据上述发明提供的动力学建模的具体步骤,建立折叠翼飞行器的动力学模型,该飞行器的具体参数如下表1:
[0133]
[0134]
[0135] 表1
[0136] 变形过为:在50s时使机翼以6°/s的角速度折叠60°,其中,内翼相对机体折叠,外翼相对机体始终保持水平。给定飞行器的指令速度和指令高度,选取控制参数如下表2:
[0137]
[0138] 表2
[0139] 图3给出了控制器作用下飞行器的速度变化,从图中可以看出,变形开始时,速度会有一个小幅度的增加,变形结束后,在控制器的作用下,速度能够恢复到指令速度值。
[0140] 图4给出了控制器作用下飞行器的俯仰角变化,从图中可以看出,变形开始时,俯仰角减小,变形结束后,俯仰角较之原来的稳定水平有一定的降低。
[0141] 图5给出了控制器作用下飞行器的高度变化,从图中可以看出,变形开始时,高度会有一个小幅度的减小,变形结束后,高度恢复到指令高度值。
[0142] 图6和图7给出了自抗扰控制器中速度通道的非线性项与俯仰角通道的非线性项的估计值与实际值的比较,从图中可以看出,速度通道与俯仰角通道的估计非线性项都能够很好地跟踪上实际非线性项。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈