发明名称 基于随机有限元分析的红外诱饵弹气动特性建模方法
摘要 本发明公开了一种基于随机有限元分析的红外诱饵弹气动特性建模方法,包括以下步骤:红外诱饵弹工作流场的分析与简化,诱饵弹流场的有限单元剖分,单元插值基函数的确定,有限单元分析,建立总体随机有限元方程,诱饵弹运动方程的建立与仿真等。本发明通过分析诱饵弹的工作机理和运行状态,提出了基于随机有限元分析方法建立诱饵弹的温度流场分布和随机空气阻力运动特性模型。该方法不仅能为红外诱饵弹的设计和红外制导算法的研究提供依据,也对红外视景仿真系统的搭建具有重要指导意义。
申请公布号 CN106485035A 申请公布日期 2017.03.08
申请号 CN201611056010.2 申请日期 2016.11.23
申请人 长春理工大学 发明人 段锦;胡奇;翟朗
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京科亿知识产权代理事务所(普通合伙) 11350 代理人 汤东凤
主权项 一种基于随机有限元分析的红外诱饵弹气动特性建模方法,其特征在于包括以下步骤:a红外诱饵弹气动特性分析a1红外诱饵弹工作流场的分析与简化根据空气动力学基础理论,诱饵弹运动时,周围空气流场的分布满足流体力学基本方程组:<maths num="0001"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mfrac><mrow><mo>&part;</mo><mi>&rho;</mi></mrow><mrow><mo>&part;</mo><mi>t</mi></mrow></mfrac><mo>+</mo><mo>&dtri;</mo><mo>&CenterDot;</mo><mi>&rho;</mi><mi>v</mi><mo>=</mo><mn>0</mn></mrow></mtd></mtr><mtr><mtd><mrow><mfrac><mrow><mo>&part;</mo><mi>e</mi></mrow><mrow><mo>&part;</mo><mi>t</mi></mrow></mfrac><mo>+</mo><mi>p</mi><mo>&CenterDot;</mo><mfrac><mi>d</mi><mrow><mi>d</mi><mi>t</mi></mrow></mfrac><mrow><mo>(</mo><mfrac><mn>1</mn><mi>&rho;</mi></mfrac><mo>)</mo></mrow><mo>=</mo><msub><mi>q</mi><mi>R</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>&rho;</mi><mfrac><mrow><mo>&part;</mo><mi>v</mi></mrow><mrow><mo>&part;</mo><mi>t</mi></mrow></mfrac><mo>=</mo><mi>&rho;</mi><mi>F</mi><mo>-</mo><mo>&dtri;</mo><mi>p</mi><mo>+</mo><mi>&mu;</mi><msup><mo>&dtri;</mo><mn>2</mn></msup><mi>v</mi></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001159776280000011.GIF" wi="1028" he="423" /></maths>其中,ρ为气体密度;v为气体流场;e为气体内能;p为压力张量;q<sub>R</sub>为气体辐射热;F为气体所受外力;μ为气体粘性系数;a2对流体力学基本方程组进行化简,忽略连续性方程中的外力和时间导数,上式可表示为:<maths num="0002"><math><![CDATA[<mrow><mfrac><mo>&part;</mo><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>&rho;v</mi><mi>x</mi></msub><mo>)</mo></mrow><mo>+</mo><mfrac><mo>&part;</mo><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>&rho;v</mi><mi>y</mi></msub><mo>)</mo></mrow><mo>+</mo><mfrac><mo>&part;</mo><mrow><mo>&part;</mo><mi>z</mi></mrow></mfrac><mrow><mo>(</mo><msub><mi>&rho;v</mi><mi>z</mi></msub><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001159776280000012.GIF" wi="1102" he="118" /></maths>a3在直角坐标系中,无粘性气体的欧拉运动方程如下式所示:<maths num="0003"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><msub><mi>v</mi><mi>x</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>x</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>+</mo><msub><mi>v</mi><mi>y</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>x</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>+</mo><msub><mi>v</mi><mi>z</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>x</mi></msub></mrow><mrow><mo>&part;</mo><mi>z</mi></mrow></mfrac><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><mi>&rho;</mi></mfrac><mfrac><mrow><mo>&part;</mo><mi>p</mi></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>x</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>y</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>+</mo><msub><mi>v</mi><mi>y</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>y</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>+</mo><msub><mi>v</mi><mi>z</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>y</mi></msub></mrow><mrow><mo>&part;</mo><mi>z</mi></mrow></mfrac><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><mi>&rho;</mi></mfrac><mfrac><mrow><mo>&part;</mo><mi>p</mi></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac></mtd></mtr><mtr><mtd><msub><mi>v</mi><mi>x</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>z</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>+</mo><msub><mi>v</mi><mi>y</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>z</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>+</mo><msub><mi>v</mi><mi>z</mi></msub><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>z</mi></msub></mrow><mrow><mo>&part;</mo><mi>z</mi></mrow></mfrac><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><mi>&rho;</mi></mfrac><mfrac><mrow><mo>&part;</mo><mi>p</mi></mrow><mrow><mo>&part;</mo><mi>z</mi></mrow></mfrac></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001159776280000013.GIF" wi="587" he="357" /></maths>该方程可以缩写成公式的形式:<maths num="0004"><math><![CDATA[<mrow><mo>(</mo><mi>v</mi><mo>&CenterDot;</mo><mo>&dtri;</mo><mo>)</mo><mi>v</mi><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><mi>&rho;</mi></mfrac><mo>&dtri;</mo><mi>p</mi></mrow>]]></math><img file="FDA0001159776280000014.GIF" wi="301" he="110" /></maths>根据声速公式c<sup>2</sup>=dp/dρ,可推导出:<maths num="0005"><math><![CDATA[<mrow><mfrac><mn>1</mn><mi>&rho;</mi></mfrac><mrow><mo>(</mo><mi>v</mi><mo>&CenterDot;</mo><mo>&dtri;</mo><mo>)</mo></mrow><mi>&rho;</mi><mo>=</mo><mi>v</mi><mo>&CenterDot;</mo><mfrac><mn>1</mn><mi>&rho;</mi></mfrac><mo>&CenterDot;</mo><mo>&dtri;</mo><mi>p</mi><mo>=</mo><mfrac><mn>1</mn><msup><mi>c</mi><mn>2</mn></msup></mfrac><mi>v</mi><mo>&CenterDot;</mo><mo>&dtri;</mo><mi>p</mi><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><msup><mi>c</mi><mn>2</mn></msup></mfrac><mi>v</mi><mo>&CenterDot;</mo><mrow><mo>(</mo><mi>v</mi><mo>&CenterDot;</mo><mo>&dtri;</mo><mo>)</mo></mrow><mi>v</mi></mrow>]]></math><img file="FDA0001159776280000015.GIF" wi="842" he="108" /></maths>将上式代入公式(2),可以得出诱饵弹无粘性流动区域中流速所满足的微分方程:<maths num="0006"><math><![CDATA[<mrow><mo>(</mo><mn>1</mn><mo>-</mo><mfrac><msubsup><mi>v</mi><mi>x</mi><mn>2</mn></msubsup><msup><mi>c</mi><mn>2</mn></msup></mfrac><mo>)</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>x</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>+</mo><mo>(</mo><mn>1</mn><mo>-</mo><mfrac><msubsup><mi>v</mi><mi>y</mi><mn>2</mn></msubsup><msup><mi>c</mi><mn>2</mn></msup></mfrac><mo>)</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>y</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>+</mo><mo>(</mo><mn>1</mn><mo>-</mo><mfrac><msubsup><mi>v</mi><mi>z</mi><mn>2</mn></msubsup><msup><mi>c</mi><mn>2</mn></msup></mfrac><mo>)</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>z</mi></msub></mrow><mrow><mo>&part;</mo><mi>z</mi></mrow></mfrac><mo>-</mo><mfrac><mrow><msub><mi>v</mi><mi>x</mi></msub><msub><mi>v</mi><mi>y</mi></msub></mrow><msup><mi>c</mi><mn>2</mn></msup></mfrac><mo>(</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>x</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>y</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>)</mo><mo>-</mo><mfrac><mrow><msub><mi>v</mi><mi>y</mi></msub><msub><mi>v</mi><mi>z</mi></msub></mrow><msup><mi>c</mi><mn>2</mn></msup></mfrac><mo>(</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>z</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>y</mi></msub></mrow><mrow><mo>&part;</mo><mi>z</mi></mrow></mfrac><mo>)</mo><mo>-</mo><mfrac><mrow><msub><mi>v</mi><mi>z</mi></msub><msub><mi>v</mi><mi>x</mi></msub></mrow><msup><mi>c</mi><mn>2</mn></msup></mfrac><mo>(</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>x</mi></msub></mrow><mrow><mo>&part;</mo><mi>z</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>&part;</mo><msub><mi>v</mi><mi>z</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>)</mo><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001159776280000016.GIF" wi="1723" he="127" /></maths>a4在无旋场中引入速度势函数<img file="FDA0001159776280000017.GIF" wi="59" he="39" />使其满足以下条件:<img file="FDA0001159776280000018.GIF" wi="244" he="343" />将上式代入微分方程,整理得到用速度势函数表示的流场运动方程:<img file="FDA0001159776280000021.GIF" wi="1355" he="127" />由于诱饵弹的轴向对称性,将上式中Z轴方向的分量消去,得到诱饵弹流场的二维运动方程:<img file="FDA0001159776280000022.GIF" wi="1094" he="135" />式中,<img file="FDA0001159776280000023.GIF" wi="59" he="94" />项是由于取X轴为对称轴而引入的;b基于随机有限元分析建立诱饵弹流场模型b1诱饵弹流场的有限单元剖分b2单元插值基函数的确定借助标准等边四边形的基函数选取方法,再通过变换得到任意四边形单元的基函数表达式;b3有限单元分析将公式(3)进行积分,得出诱饵弹流场势函数的单元积分表达式:<img file="FDA0001159776280000024.GIF" wi="1038" he="132" />式中:Ω为子单元的求解域;<img file="FDA0001159776280000025.GIF" wi="52" he="47" />为子单元的近似解;插值函数φ<sub>i</sub>和结点值<img file="FDA0001159776280000026.GIF" wi="35" he="45" />的线性组合表示子单元的解<img file="FDA0001159776280000027.GIF" wi="59" he="45" />如下式所示:<img file="FDA0001159776280000028.GIF" wi="397" he="47" />将上式代入单元积分表达式,并把实际坐标系中的积分变量(x,y)替换成标准坐标系中的(η,ξ),得到带有系数矩阵的近似解方程:<img file="FDA0001159776280000029.GIF" wi="781" he="110" />式中:H<sub>ij</sub>(η,ξ)和G<sub>ij</sub>(η,ξ)的表示式为:<maths num="0007"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>H</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>&eta;</mi><mo>,</mo><mi>&xi;</mi><mo>)</mo></mrow><mo>=</mo><mfrac><msub><mi>&phi;</mi><mi>i</mi></msub><mi>y</mi></mfrac><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>i</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>i</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>j</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>+</mo><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>i</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>j</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>G</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>&eta;</mi><mo>,</mo><mi>&xi;</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>i</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>)</mo></mrow><mn>3</mn></msup><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>j</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>+</mo><msup><mrow><mo>(</mo><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>i</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>)</mo></mrow><mn>3</mn></msup><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>j</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac><mo>+</mo><mn>2</mn><msup><mrow><mo>(</mo><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>i</mi></msub></mrow><mrow><mo>&part;</mo><mi>x</mi></mrow></mfrac><mo>)</mo></mrow><mn>3</mn></msup><mfrac><mrow><mo>&part;</mo><msub><mi>&phi;</mi><mi>j</mi></msub></mrow><mrow><mo>&part;</mo><mi>y</mi></mrow></mfrac></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA00011597762800000210.GIF" wi="871" he="252" /></maths>记:<maths num="0008"><math><![CDATA[<mrow><msub><mi>F</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>&eta;</mi><mo>,</mo><mi>&xi;</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>H</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>&eta;</mi><mo>,</mo><mi>&xi;</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mn>1</mn><msup><mi>c</mi><mn>2</mn></msup></mfrac><msub><mi>G</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>&eta;</mi><mo>,</mo><mi>&xi;</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA00011597762800000211.GIF" wi="580" he="95" /></maths><maths num="0009"><math><![CDATA[<mrow><msubsup><mi>A</mi><mrow><mi>i</mi><mi>j</mi></mrow><mi>e</mi></msubsup><mo>=</mo><mn>2</mn><mi>&pi;</mi><msubsup><mo>&Integral;</mo><mrow><mo>-</mo><mn>1</mn></mrow><mn>1</mn></msubsup><msubsup><mo>&Integral;</mo><mrow><mo>-</mo><mn>1</mn></mrow><mn>1</mn></msubsup><msub><mi>F</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>&eta;</mi><mo>,</mo><mi>&xi;</mi><mo>)</mo></mrow><mi>y</mi><mi>d</mi><mi>&eta;</mi><mi>d</mi><mi>&xi;</mi></mrow>]]></math><img file="FDA00011597762800000212.GIF" wi="500" he="79" /></maths>则公式可以表示为:<img file="FDA00011597762800000213.GIF" wi="171" he="53" />式中,<img file="FDA00011597762800000214.GIF" wi="45" he="53" />为有限单元积分方程的系数矩阵,上标e表示<img file="FDA00011597762800000215.GIF" wi="50" he="54" />是第e个单元的系数矩阵,e=0,1,2,…,N‑1,N为结点总数;将坐标变换关系式代入公式,得到优先单元系数矩阵的最终形式;b4建立总体随机有限元方程在求出每个单元的系数矩阵<img file="FDA0001159776280000031.GIF" wi="50" he="54" />之后,通过总体合成,求出整个求解区域所对应的总体系数矩阵A<sub>ij</sub>,然后,以所有结点值<img file="FDA0001159776280000032.GIF" wi="40" he="46" />为未知量,建立求解区域的总体有限元方程:<img file="FDA0001159776280000033.GIF" wi="170" he="47" />c诱饵弹运动方程的建立与仿真根据牛顿运动定律建立诱饵弹的运动方程组,首先建立诱饵弹受力分析的笛卡尔坐标系:以地面上某定点为参考点,令X轴与地面平行,指向观测方向,Y轴竖直向上,Z轴与X,Y轴满足右手定则;诱饵弹在该坐标系内受力分析如下:f<sub>d</sub>(v)为空气阻力,v方向与速度相反,mg为重力,方向竖直向下;不放设诱饵弹与地面参考系的俯仰角为θ,偏航角为<img file="FDA0001159776280000034.GIF" wi="59" he="37" />将阻力向坐标系的三个坐标轴投影,根据牛顿运动定律,得到诱饵弹价速度的分量表示形式:<img file="FDA0001159776280000035.GIF" wi="508" he="335" />将微分方程转化为差分方程,根据运动学定律得到诱饵弹运动方程组:<img file="FDA0001159776280000036.GIF" wi="481" he="565" />取合适的仿真步长Δt,通过迭代计算得到诱饵弹每一时刻的速度和位置,进而建立起红外诱饵弹的气动特性模型。
地址 130000 吉林省长春市卫星路7089号