一种机动飞行的高自由度简化建模与轨迹仿真方法与流程

文档序号:35103637发布日期:2023-08-10 13:10阅读:107来源:国知局
一种机动飞行的高自由度简化建模与轨迹仿真方法与流程

本发明属于高机动目标跟踪领域,具体涉及一种机动飞行的高自由度简化建模与轨迹仿真方法。


背景技术:

1、高机动目标稳定精确跟踪是信息融合领域一个十分困难的问题,也是研究的热点。不论某跟踪算法在理论上有多坚实的基础,都需要通过实际数据对其进行检验。然而对于广大算法研究人员来说,实际数据往往是很难获得的,因此相对逼真的能够反应机动目标运动特性的仿真测试数据必不可少。然而这些仿真数据要么需要依托昂贵的仿真系统生成,要么需要精通气动力学相关知识,建立十分复杂的气动力学仿真模型。如文献“黄智勇,姜昱明.超机动飞机的数学建模与运动仿真[j].微电子学与计算机,2007,24(11):53-56”采用的通用六自由度十二状态的飞机机动运动模型,可以以此为基础仿真较为逼真的飞机机动轨迹。然而由于其中涉及飞机姿态参数,大量工程化参数设置,控制参数与控制策略,使仿真生成一条飞机机动轨迹十分复杂,该模型适用于飞机气动力学设计领域的仿真,而对于研究机动目标跟踪领域,使用并不方便甚至不可行。

2、因此,现实中,对广大的机动目标跟踪算法研究者而言,只能基于简单的低自由度仿真模型进行测试,而这些模型的力学特性很弱,限制了该领域的蓬勃发展。有必要研究一种简单易用的,具有高自由度设置的,能够反映目标机动运动特点的中等精度仿真方法,从而使算法研究人员有更易得好用的测试工具。基于此目的,本文在文献[4]“任泽玉.先进歼击机超机动飞行运动建模与控制研究[d].南京航空航天大学,2013.”的模型的基础上进行变换与简化研究,保留机动运动的主要特征,建立了简化的三自由度六状态机动运动数学模型,推导了气动力学约束条件,并通过仿真验证了其有效性。


技术实现思路

1、(一)要解决的技术问题

2、本发明要解决的技术问题是如何提供一种机动飞行的高自由度简化建模与轨迹仿真方法,以解决高机动目标稳定精确跟踪的问题。

3、(二)技术方案

4、为了解决上述技术问题,本发明提出一种机动飞行的高自由度简化建模与轨迹仿真方法,该方法包括

5、s1、机动运动建模:建立了三自由度六状态机动运动数学模型

6、飞机速度矢量v为自由矢量,χ为速度的方向角,γ为速度的俯仰角,则飞机直角坐标为式(1),为速度在直角坐标系下的三个分量;

7、

8、对式(1)求导得到加速度的表达式:

9、

10、结合式(1)和式(2)推导得

11、

12、又知

13、

14、为速度方向的加速度,at为发动机推力和空气阻力的合加速度;分别为速度矢水平转弯角速度,垂直转弯角速度;

15、结合式(3)和式(4),将机动运动模型写为微分方程组形式:

16、

17、公式(13)是一个三自由度六状态的微分方程组,即为三自由度六状态机动运动数学模型,简记为式(14)

18、

19、其中为描述飞机运动的位置速度六个状态,为推力阻力合加速度、水平转弯角速度、垂直转弯角速度随时间的变化函数;

20、s2、机动过载约束条件建模:推导气动力学对仿真飞行控制参数的约束条件

21、和的约束条件为

22、

23、其中,vmin为飞机最小飞行速度,g为重力加速度,为升力产生加速度阈值;

24、s3、机动轨迹仿真方法:通过设置三自由度飞行控制参数时间序列仿真生成任意的三维飞行轨迹

25、针对公式(13)、(14),通过设置飞机初始时刻的位置速度运动状态参数x(t0)和后续时间的机动运动控制参数θ(t),递推得到仿真飞行轨迹;在递推过程中,当飞行状态不满足式(12)的约束时,即表示此时θ(t)的机动要求是飞机达不到的,需要减小水平或垂直转弯角速度。

26、(三)有益效果

27、本发明提出一种机动飞行的高自由度简化建模与轨迹仿真方法,本发明建立了简化的三自由度六状态机动运动数学模型,推导了气动力学对仿真飞行控制参数的约束条件。该模型可以通过设置三自由度飞行控制参数时间序列仿真生成任意的三维飞行轨迹,并通过仿真试验验证了该方法的有效性。本发明可为机动目标跟踪算法研究人员提供了一种简易可行的测试数据生成方法。本发明建立了简化的三自由度六状态机动运动数学模型,推导了气动力学约束条件,并通过仿真验证了其有效性。



技术特征:

1.一种机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,该方法包括

2.如权利要求1所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,对于气动飞机,其受到的力包括发动机推力、重力、空气阻力、空气升力,在不考虑推力矢量发动机的前提下,发动机推力fe和速度方向相同,空气阻力fd和速度方向相反,空气升力为垂直于速度方向的力,依据与速度的夹角,重力既可能是动力也可能是阻力。

3.如权利要求2所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,机动飞行分为能量机动和方向机动两种;能量机动通过改变飞机发动机推力大小、控制重力势能和动能的转化来改变速度大小;方向机动通过控制飞机升力面形态来控制升力,从而改变飞机的速度方向;对于方向机动,将方向机动分解为飞机本体坐标系下绕三个相互垂直轴旋的转动,绕z轴的转向通过飞机方向舵控制,力学原理是通过控制垂直尾翼两侧升力差使飞机在水平面内转弯;绕y轴的转动称为迎角机动,通过提拉或推操纵杆实现,力学原理是通过控制飞机机翼上下表面升力差使飞机拉高或俯冲;绕x轴的转动为飞机沿机体的滚动,通过左右摆动操纵杆实现,力学原理是通过使两侧机翼产生方向相反的升力实现。

4.如权利要求1-3任一项所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,所述步骤s1中,飞机在三个自由度上的转动从宏观上反应为飞机水平和垂直两个方向上的圆周运动,建立测站坐标系,坐标系原点位于地球表面的水平面内,x轴沿水平指向正北,z轴垂直向上背离地心,右手坐标系确定y轴。

5.如权利要求4所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,所述步骤s2中,飞机方向机动性能的强弱由飞机主翼面能获得的最大升力决定,升力公式为

6.如权利要求5所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,所述步骤s2中,设飞机最小飞行速度为vmin,此时飞机是以最大升力方式飞行的,则根据式(5)有

7.如权利要求6所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,

8.如权利要求6所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,所述步骤s2中,

9.如权利要求8所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,所述步骤s3中,采用四阶龙格库塔法通过数值积分得到仿真飞行轨迹。

10.如权利要求9所述的机动飞行的高自由度简化建模与轨迹仿真方法,其特征在于,四阶龙格库塔法由式(15)的递推公式实现,


技术总结
本发明涉及一种机动飞行的高自由度简化建模与轨迹仿真方法,属于高机动目标跟踪领域。本发明建立了简化的三自由度六状态机动运动数学模型,推导了气动力学对仿真飞行控制参数的约束条件。该模型可以通过设置三自由度飞行控制参数时间序列仿真生成任意的三维飞行轨迹,并通过仿真试验验证了该方法的有效性。本发明可为机动目标跟踪算法研究人员提供了一种简易可行的测试数据生成方法。本发明建立了简化的三自由度六状态机动运动数学模型,推导了气动力学约束条件,并通过仿真验证了其有效性。

技术研发人员:刘冰,张新刚,齐崇英,王艺,王志佳
受保护的技术使用者:中国人民解放军93209部队
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1