首页> 中国专利> 一种大包线强机动飞行器动力学高精度仿真方法

一种大包线强机动飞行器动力学高精度仿真方法

摘要

一种大包线强机动飞行器动力学高精度仿真方法,属于飞行器动力学与控制领域。该方法首先建立了大包线强机动飞行器的刚体弹性耦合动力学高阶模型,建模过程仅考虑小幅线性振动假设,充分考虑了飞行器大包线强机动飞行过程中显著且快时变的气动力和力矩、发动机推力和力矩、重力、姿态强机动、气动舵快速运动与结构弹性振动之间的相互耦合影响,模型包含了全面的高阶非线性项,刚体运动与弹性振动之间的耦合影响项、姿态机动和气动舵快速运动对弹性振动和姿态的影响项。因此,该高阶模型能够真实反映大包线强机动飞行器真实状态,利用该高阶模型进行仿真分析,可以用于验证飞行器设计的合理性,验证结果较传统模型更准确可靠。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-08-09

    授权

    授权

  • 2017-04-05

    实质审查的生效 IPC(主分类):G06F17/50 申请日:20160923

    实质审查的生效

  • 2017-03-08

    公开

    公开

说明书

技术领域

本发明涉及一种大包线强机动飞行器动力学高精度仿真方法,属于飞行器动力学与控制领域。

背景技术

利用飞行器的刚体弹性耦合动力学模型进行仿真,得到飞行器位置、速度、姿态、角速度以及弹性振动模态坐标随时间变化的关系曲线,是从动力学角度验证飞行器设计合理性的一个关键手段。如果姿态或弹性振动曲线发散,则说明设计不合理。

随着航天技术的快速发展,新型高性能飞行器越来越成为各航天强国和大国的关注点。大包线、强机动、高超声速飞行成为新型高性能飞行器的典型特点,与传统弹箭和航空器差异显著。

大包线、高超声速飞行导致新型飞行器受到的气动力矩、环境干扰力矩大,且变化明显。强机动飞行导致飞行器本体姿态角速度和角加速度、气动舵角速度和角加速度均很显著。并且,新型飞行器也多为面对称外形,横航向动力学耦合严重。在气动力矩、环境干扰力矩、飞行器本体和气动舵剧烈运动、横航向耦合严重的情况下,飞行器刚体运动和弹性振动之间耦合特性复杂、强烈,传统的刚体弹性耦合动力学模型由于未全面考虑上述因素的影响,不再完全适用于新型的大包线强机动飞行器特点和设计需求。利用传统的刚体弹性耦合动力学模型进行仿真,得到的结果不能反映飞行器真实状态,难以准确评估飞行器设计的合理性。

发明内容

本发明要解决的技术问题是:克服现有技术的不足,提供一种大包线强机动飞行器动力学高精度仿真方法,能够真实反映大包线强机动飞行器状态,准确评估飞行器设计的合理性。

本发明的技术解决方案是:一种大包线强机动飞行器动力学高精度仿真方法,包括如下步骤:

(1)建立大包线强机动飞行器的刚体弹性耦合动力学高阶模型,所述刚体弹性耦合动力学高阶模型包括地面坐标系下的飞行器平动动力学方程:

飞行器本体坐标系下的飞行器转动动力学方程:

飞行器本体坐标系下的飞行器弹性振动动力学方程:

Abg为地面坐标系到本体坐标系的坐标转换矩阵;

Abi为惯性坐标系到本体坐标系的坐标转换矩阵;

Abrk为气动舵k本体坐标系到飞行器本体坐标系的坐标转换矩阵;

Abv为速度坐标系到本体坐标系的坐标转换矩阵;

Aei为惯性坐标系到地球坐标系的坐标转换矩阵;

Agb为本体坐标系到地面坐标系的坐标转换矩阵;

Age为地球坐标系到地面坐标系的坐标转换矩阵;

Agrk为气动舵k本体坐标系到地面坐标系的坐标转换矩阵;

Aog为地面坐标系到弹道坐标系的坐标转换矩阵;

Arkb为飞行器本体坐标系到气动舵k本体坐标系的坐标转换矩阵;

Avo为弹道坐标系到速度坐标系的坐标转换矩阵;

dbg为b系原点相对g系原点的矢径在b系中的表示;

ddg为b系原点相对g系原点的矢径在g系中的表示;

dgi为g系原点相对i系原点的矢径在i系中的表示;

di为b系原点相对i系原点的矢径在i系中的表示;

drk为气动舵k本体系原点在b系中的未变形矢径;

Fbg为飞行器弹性振动对飞行器转动的耦合系数矩阵;

Ffrk为飞行器弹性振动对气动舵k转动的耦合系数矩阵;

g为重力加速度;

Jbb为飞行器相对b系的转动惯量矩阵;

Jrk为气动舵k相对本体坐标系的转动惯量矩阵;

M为飞行器的总质量;

Mrk为气动舵k的质量;

为飞行器弹性振动的等效质量矩阵;

Pbg为飞行器转动对飞行器平动的耦合系数矩阵;

Pf为飞行器弹性振动对飞行器平动的耦合系数矩阵;

Prk为气动舵k转动对飞行器平动的耦合系数矩阵;

Qb为作用于飞行器的气动力矩和推力产生的力矩;

Qbc为发动机推力产生的力矩在飞行器本体坐标系下的表示;

Qbq为作用于飞行器上的气动力矩在飞行器本体坐标系下的表示;

Qdc为发动机推力在飞行器本体坐标系下的表示;

Qdq为气动力在飞行器本体坐标系下的表示;

Qrk为气动舵的驱动力矩和作用于气动舵上的干扰力矩对弹性振动产生的广义力;

为气动分布力对飞行器弹性振动模态坐标的广义力;

qdq为气动分布力在飞行器体坐标系上的表示;

Rbg_rk为气动舵k转动对飞行器转动的耦合系数矩阵;

rb为飞行器机身上任一质点dm相对i系的矢径;

rrk为气动舵k上任一质点dm相对i系的矢径;

为飞行器本体的模态振型函数矩阵;

在飞行器本体与发动机连接点处的值;

在飞行器本体与气动舵k连接点处的值;

ηb为飞行器弹性振动的模态坐标列向量;

ρb为飞行器机身上任一质点dm相对b系坐标原点的未变形矢径;

ρrk为气动舵k上任一质点dm相对本体系的矢径;

ρrk0为气动舵k的质心在其本体系中的表示;

ωbg_b为b系相对g系的角速度在b系中的表示;

ωbi_b=ωbg_b+Abiωgi_i为b系相对i系的角速度在b系中的表示;

ωgi_i为g系相对i系的角速度在i系中的表示;

ωrkb_rk为rk系相对b系的角速度在rk系中的表示;

ωrkg_rk=ωrkb_rk+Arkbωbg_b为rk系相对g系的角速度在rk系中的表示;

ωrki_rk=ωrkb_rk+Arkbbg_b+Abiωgi_i)为rk系相对i系的角速度在rk系中的表示;

Λb为飞行器弹性振动的特征频率对角阵;

ξb为飞行器弹性振动的粘性阻尼对角阵;

i系为惯性坐标系,b系为飞行器本体坐标系,rk系为气动舵k本体坐标系,g系为地面坐标系。

(2)利用步骤(1)得到的高阶模型,根据飞行器位置、速度、姿态、角速度、弹性振动模态坐标以及模态坐标速度的初始值以及除这些量以外的所有其他参数的设计值进行飞行器刚体弹性耦合动力学仿真,得到飞行器位置、速度、姿态、角速度以及弹性振动模态坐标随时间变化的关系曲线,用于从动力学角度验证飞行器设计的合理性。

本发明与现有技术相比的优点在于:

(1)本发明提出的动力学高阶模型是基于普适的力学原理推导得出,除了弹性振动作小幅线性振动假设以外,未做其它简化处理,包含了完整的高阶非线性耦合影响项,能够真实表征大包线强机动飞行器的动力学特征。

(2)本发明提出的动力学高阶模型包含飞行器平动与弹性振动相互耦合影响项、飞行器平动与转动相互耦合影响项(飞行器本体坐标系原点在系统质心时此耦合影响消失)、飞行器转动与弹性振动相互耦合影响项、气动舵运动对飞行器平动的影响项、气动舵运动对飞行器转动的影响项、气动舵运动对弹性振动的影响项、弹性振动对飞行器转动惯量的时变影响项,影响因素全面;模型中的广义力为包括重力和气动力对飞行器平动的合力、气动力和发动机对飞行器转动的合力矩、气动力和发动机对弹性振动的广义力,全面、充分考虑了重力、气动、发动机等各种外部激励对刚体和弹性动力学的影响。基于该模型进行动力学仿真,能够真实反映大包线强机动飞行器状态,准确评估飞行器设计的合理性。

(3)本发明提出的动力学高阶模型还可作为其他简化方程(如控制系统设计采用的线性化方程)推导的依据,相较于传统模型,推导结果更准确可靠。

附图说明

图1为飞行器结构及相关坐标系示意图;

图2为惯性坐标系和地球坐标系示意图;

图3为地球坐标系和地面坐标系示意图;

图4为地面坐标系和弹道坐标系示意图;

图5为速度坐标系和飞行器本体坐标系示意图。

具体实施方式

定义自变量为任意实数a的矩阵函数Ax(a)、Ay(a)、Az(a)如下:

其中实数为自变量。

定义自变量为任意3维列向量的叉乘矩阵算子如下:

其中为任意。

飞行器包含1个刚体弹性耦合的机身和N个刚性气动舵,结构图如图1所示。为了建立耦合动力学模型,引入如下坐标系:

(1)惯性坐标系oixiyizi(简称i系)

原点oi在地心;oixi轴在赤道面内指向春分点;oiyi轴在赤道面内与oixi轴垂直指向东;oizi轴按右手法则确定。单位向量为i。

(2)飞行器本体坐标系obxbybzb(简称b系)

obxbybzb为直角坐标系并与飞行器本体固连。原点ob取在飞行器的质心上;obxb轴与飞行器纵轴重合,指向头部为正;obyb轴位于飞行器纵向对称面内与obxb轴垂直,指向上为正;obzb轴按右手法则确定。单位向量为b。

(3)气动舵k本体坐标系orkxrkyrkzrk(简称rk系)

orkxrkyrkzrk为直角坐标系并与气动舵k本体固连。原点ork取在气动舵k与飞行器连接处的中心上;orkyrk轴与气动舵k旋转轴重合,平行于obyb轴;orkzrk轴垂直于舵面,指向右为正;orkxrk轴按右手法则确定。单位向量为rk

(4)地球坐标系oexeyeze(或称ECEF,简称e系)

oexeyeze为直角坐标系并与地球固连。原点oe位于地心;oexe轴在赤道面内指向本初子午线;oeye轴在赤道面内与xe轴垂直,指向东为正;oeze轴按右手法则确定。单位向量为e。

(5)地面坐标系ogxgygzg(或称北天东地理坐标系,简称g系)

ogxgygzg为直角坐标系并与地球表面固连。原点og取在飞行器起飞点上(严格地说,应取在起飞瞬时飞行器的质心上);ogxg轴在当地水平面内沿当地经线的切线方向,指向北为正;ogyg轴沿当地地理垂线的方向,向上为正;ogzg轴在当地水平面内沿当地纬线的切线方向,指向东为正。单位向量为g。

(6)速度坐标系ovxvyvzv(简称v系)

ovxvyvzv为直角坐标系并与飞行器速度矢量固连。原点ov取在飞行器的质心上;ovxv轴与飞行器速度矢量重合;ovyv轴位于飞行器纵向对称面内与ovxv轴垂直,指向上为正;ovzv轴按右手法则确定。

(7)弹道坐标系ooxoyozo(简称o系)

ooxoyozo为直角坐标系并与飞行器速度矢量固连。原点oo取在飞行器的质心上;ooxo轴与飞行器速度矢量重合;ooyo轴位于包含速度矢量的铅垂面内并与ooxo轴垂直,指向上为正;oozo轴按右手法则确定。

如图2所示,惯性坐标系和地球坐标系之间的相对方位可由本初子午线的恒星时角αs0确定,则由惯性坐标系到地球坐标系的坐标转换矩阵为

Aei=Azs0)

如图3所示,地球坐标系和地面坐标系之间的相对方位可由飞行器起飞点的地理经度λ和纬度Φ确定。由地球坐标系到地面坐标系的转换矩阵可表示为

Age=Ax(-90°)Ay(-90°-Φ)Az(λ)

如图4所示,地面坐标系和弹道坐标系之间的相对方位可由两个角度确定,分别定义如下:

1)弹道倾角θv:飞行器质心的速度矢量V(即ovxv轴)与水平面之间的夹角。速度矢量指向水平面上方,θv角为正;反之为负。

2)弹道偏角ψv:飞行器质心的速度矢量V在水平面内投影与地面坐标系的ogxg轴正向间的夹角。速度矢量偏东时,ψv为正;反之为负。

由地面坐标系到弹道坐标系的坐标转换矩阵为

Aog=Azv)Ay(-ψv)

弹道坐标系和速度坐标系之间的相对方位由倾斜角(或倾侧角)γv确定。倾侧角:飞行器纵向对称面与铅垂面的夹角。从飞行器尾部向前看,若纵向对称面向右倾斜,则γv为正;反之为负。由弹道坐标系到速度坐标系的坐标转换矩阵为

Avo=Axv)

如图5所示,速度坐标系和飞行器本体坐标系之间的相对方位可由两个角度确定,分别定义如下:

1)攻角α:飞行器质心的速度矢量V(即ovxv轴)在飞行器纵向对称面obxbyb上的投影与obxb轴之间的夹角。若obxb轴位于V的投影线的上方(即产生正升力)时,攻角α为正;反之为负。

2)侧滑角β:速度矢量V与飞行器纵向对称面之间的夹角。沿飞行方向视察,若来流从右侧流向飞行器(即产生负侧向力),则所对应的侧滑角β为正;反之为负。

由速度坐标系到飞行器本体坐标系的坐标转换矩阵为

Abv=Az(α)Ay(β)

从理论力学或分析力学中知道,对于n个自由度的非保守系统的动力学方程可写成如下的拉格朗日方程的形式

其中L=T-U称为拉格朗日函数,Qj为对应广义坐标qj的广义力,T和U分别是系统的动能和势能。在微振动理论中,动能T与广义坐标无关(因质量是常量),即则上述方程可写为

如果考虑阻尼的情况,定义耗散力:当仅考虑粘性阻尼的情况,作用在质点上的阻力是线性非保守力,此力大小与速度的一次方成正比,方向相反。因这种力使机械能耗散,故又称耗散力。

经过推导,如果令QRj为对应于广义坐标qj的广义耗散力,则

其中D称为耗散能,C是广义阻尼矩阵,q=[q1>2 …>n]T是由qj(j=1,2,…,n)构成的广义坐标列阵。

如果单独把耗散能提出来,对上述的拉格朗日方程进行修改

此时上述方程中的Qj是不包括阻尼力的广义力。

采用混合坐标法对柔性结构进行模化,并依据拉格朗日方程推导刚弹耦合动力学模型,推导过程不做任何其它假设、简化和省略,可以得到大包线强机动飞行器刚体弹性耦合动力学模型。

动力学模型的建立过程:

1、飞行器上各质点速度的导出:

1)飞行器机身

令飞行器机身上任一质点dm相对b系坐标原点的未变形矢径为ρb,变形位移为ub,则该质点相对i系的矢径rb可表示为

rb=di+Aibb+ub)=Aigdbg+dgi+Aibb+ub)

其中di为b系原点相对i系原点的矢径,di=Aigdbg+dgi。dbg为b系原点相对g系原点的矢径,dgi为g系原点相对i系原点的矢径。

该质点相对于i系的速度υb为:

其中

进而有

gb=ρb+ub,gbi=di+Aibb+ub),

进一步有:

2)气动舵k(k=1,2,3,…,N)

假设气动舵k上任一质点dm相对本体系的矢径为ρrk,则该质点相对i系的矢径rrk可表示为

rrk=Aigdbg+dgi+Aibdrk+Aiburk+Airkρrk

其中drk和urk为气动舵k本体系原点在b系中的未变形矢径和弹性变形位移。

进一步求导可得气动舵k上任一质点的速度υrk

其中grk_i=di+Aib(urk+drk)+Airkρrk,grk_b=urk+drk+Abrkρrk

在小幅线性振动的前提下,

2、动能

1)飞行器机身的动能Tb

其中

2)气动舵k的动能Trk

其中

3)总的动能T

其中

考虑到飞行器本体坐标系的原点位于质心,即可以得到

3、势能U

总势能U为重力势能和弹性势能之和,即

其中Λb飞行器弹性振动的特征频率对角阵。

4、耗散能D

飞行器的耗散能D为

其中Cb=2ξbΛb,ξb为线性粘性阻尼对角阵。

5、动力学方程

选择飞行器本体相对地面坐标系的位置和姿态、气动舵k转角、以及弹性振动的模态坐标为系统的广义坐标,将动能T、势能U、耗散能D的表达式带入Lagrange方程可得:

其中Qd、Qb、Qη和Qrk分别为对应于位置、姿态角、弹性振动的模态坐标和气动舵k转角的广义力。

将上面三式展开,可得最终的平动、转动、弹性振动方程如下:

1)飞行器平动动力学方程

在地面坐标系下,飞行器平动动力学方程为

2)飞行器转动动力学方程

在飞行器本体坐标系下,飞行器转动动力学方程为

3)飞行器弹性振动动力学方程

在飞行器本体坐标系下,飞行器弹性振动动力学方程为

符号说明:

Abg为地面坐标系到本体坐标系的坐标转换矩阵;

Abi为惯性坐标系到本体坐标系的坐标转换矩阵;

Abrk为气动舵k本体坐标系到飞行器本体坐标系的坐标转换矩阵;

Abv为速度坐标系到本体坐标系的坐标转换矩阵;

Aei为惯性坐标系到地球坐标系的坐标转换矩阵;

Agb为本体坐标系到地面坐标系的坐标转换矩阵;

Age为地球坐标系到地面坐标系的坐标转换矩阵;

Agrk为气动舵k本体坐标系到地面坐标系的坐标转换矩阵;

Aib为本体坐标系到惯性坐标系的坐标转换矩阵;

Aig为地面坐标系到惯性坐标系的坐标转换矩阵;

Airk为气动舵k本体坐标系到惯性坐标系的坐标转换矩阵;

Aog为地面坐标系到弹道坐标系的坐标转换矩阵;

Arkb为飞行器本体坐标系到气动舵k本体坐标系的坐标转换矩阵;

Avo为弹道坐标系到速度坐标系的坐标转换矩阵;

D为飞行器的耗散能;

dbg为b系原点相对g系原点的矢径在b系中的表示;

ddg为b系原点相对g系原点的矢径在g系中的表示;

dgi为g系原点相对i系原点的矢径在i系中的表示;

di为b系原点相对i系原点的矢径在i系中的表示;

drk为气动舵k本体系原点在b系中的未变形矢径;

Fbg为飞行器弹性振动对飞行器转动的耦合系数矩阵;

Ffrk为飞行器弹性振动对气动舵k转动的耦合系数矩阵;

g为重力加速度;

Jbb为飞行器相对b系的转动惯量矩阵;

Jrk为气动舵k相对本体坐标系的转动惯量矩阵;

M为飞行器的总质量;

Mrk为气动舵k的质量;

为飞行器弹性振动的等效质量矩阵;

N为气动舵的个数;

Pbg为飞行器转动对飞行器平动的耦合系数矩阵;

Pf为飞行器弹性振动对飞行器平动的耦合系数矩阵;

Prk为气动舵k转动对飞行器平动的耦合系数矩阵;

Qb为作用于飞行器的气动力矩和推力产生的力矩;

Qbc为发动机推力产生的力矩在飞行器本体坐标系下的表示;

Qbq为作用于飞行器上的气动力矩在飞行器本体坐标系下的表示;

Qdc为发动机推力在飞行器本体坐标系下的表示;

Qdq为气动力在飞行器本体坐标系下的表示;

Qrk为气动舵的驱动力矩和作用于气动舵上的干扰力矩对弹性振动产生的广义力;

为气动分布力对飞行器弹性振动模态坐标的广义力;

qdq为气动分布力在飞行器体坐标系上的表示;

Rbg_rk为气动舵k转动对飞行器转动的耦合系数矩阵;

rb为飞行器机身上任一质点dm相对i系的矢径;

rrk为气动舵k上任一质点dm相对i系的矢径;

T为飞行器的总动能;

Tb为飞行器机身的动能;

Trk为气动舵k的动能;

t为时间;

U为飞行器的势能;

ub为飞行器机身上任一质点dm的变形位移;

urk为气动舵k上任一质点dm的弹性变形位移;

vb为飞行器机身上任一质点dm相对i系的速度;

vrk为气动舵k上任一质点dm相对i系的速度;

α为攻角;

αs0为本初子午线的恒星时角;

β为侧滑角;

为飞行器本体的模态振型函数矩阵;

在飞行器本体与发动机连接点处的值;

为在飞行器本体与气动舵k连接点处的值;

γv为倾斜角(或倾侧角);

ηb为飞行器弹性振动的模态坐标列向量;

λ为地理经度;

Φ为地理纬度;

ψv为弹道偏角;

θr为弹道倾角;

θrk为气动舵k的转角;

ρb为飞行器机身上任一质点dm相对b系坐标原点的未变形矢径;

ρrk为气动舵k上任一质点dm相对本体系的矢径;

ρrk0为气动舵k的质心在其本体系中的表示;

ωbg_b为b系相对g系的角速度在b系中的表示;

ωbi_b=ωbg_b+Abiωgi_i为b系相对i系的角速度在b系中的表示;

ωgi_i为g系相对i系的角速度在i系中的表示;

ωrkb_rk为rk系相对b系的角速度在rk系中的表示;

ωrkg_rk=ωrkb_rk+Arkbωbg_b为rk系相对g系的角速度在rk系中的表示;

ωrki_rk=ωrkb_rk+Arkbbg_b+Abiωgi_i)为rk系相对i系的角速度在rk系中的表示;

Λb为飞行器弹性振动的特征频率对角阵;

ξb为飞行器弹性振动的粘性阻尼对角阵。

利用得到的高阶模型,根据飞行器位置、速度、姿态、角速度、弹性振动模态坐标以及模态坐标速度的初始值以及这些量以外的所有其他参数的设计值进行飞行器刚体弹性耦合动力学仿真,得到飞行器位置、速度、姿态、角速度以及弹性振动模态坐标随时间变化的关系曲线,从而从动力学角度验证飞行器设计的合理性。

从上面推导高阶模型的过程可以看出本发明的动力学高阶模型具有如下特点:

(1)建模过程仅考虑小幅线性振动假设,不做其它假设。

(2)充分考虑了飞行器大包线强机动飞行过程中显著且快时变的气动力和力矩、发动机推力和力矩、重力、姿态强机动、气动舵快速运动与结构弹性振动之间的相互耦合影响,除弹性振动(小幅线性振动)外其他因素均不做小量假设。模型包含了全面的高阶非线性项,刚体运动与弹性振动之间的耦合影响项、姿态机动和气动舵快速运动对弹性振动和姿态的影响项。

(3)从普适的力学一般原理出发推导耦合模型,推导过程中保留所有高阶项,不做忽略。

因此,该高阶模型能够真实反映大包线强机动飞行器真实状态,利用该高阶模型进行仿真分析,可以用于验证飞行器设计的合理性,验证结果较传统模型更准确可靠,同时该高阶模型也可用于大包线强机动飞行器的各种简化模型推导、分析。

本发明未详细说明部分属于本领域技术人员公知技术。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号