ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:56.50KB ,
资源ID:1611105      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1611105.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于MDF方法的装药燃面推移算法研究.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于MDF方法的装药燃面推移算法研究.doc

1、基于 MDF 方法的装药燃面推移算法研究摘要: 空空导弹发动机装药燃面计算是内弹道计算的关键。 采用最小距离函数的燃面计算方法, 对均匀燃速下的燃面平行层推移过程进行计算, 得到发动机各个肉厚条件下的装药燃面面积。 首先用 CAD 软件将药柱表面离散化, 然后将药柱所在空间均匀离散成三维点阵, 计算出点阵至初始燃面的最小距离函数。 针对任意指定的燃烧肉厚, 选取符合条件的点组成该时刻新的燃面。 以圆柱孔药和星形装药为算例, 与 SRMCAD 软件计算结果作对比, 从计算精度上验证了该燃面计算方法的有效性。 关键词: 空空导弹; 发动机; 装药燃面; 最小距离函数 中图分类号: TJ760.3+

2、3; V435 文献标识码: A 文章编号: 1673-5048(2016)01-0060-04 Abstract: The burning surface calculation of propellant grain of the airtoair missile is the key of the internal ballistic calculation. By using the minimum distance function (MDF) to calculate the burning surface, the process of uniform fuel burning

3、speed of parallel layers is calculated and the grain suface area with different web is obtained. First, the grain surface is discreted by CAD, the grain space is divided into three dimensional point array, then the MDF between the point and the burning surface is calculated. For a given burning thic

4、kness, the new burning surface by the points which conforms to the specified requirements is made up. Comparing cylindrical bore grain, star grain and calculation of SRMCAD softwave to verify the validity of the calculation methed of burning from the calcuation precision. Key words: airtoair missile

5、; motor; burning surface of grain; MDF 0 引言 未来战争是以信息处理和精确打击为主要特征的广域联合作战, 导弹作为最重要的精确打击武器, 除了要求具有高性能的精确制导系统外,还要求发动机能够提供准确的推力变化规律。 发动机的推力以及总冲等参数在导弹发动机的整个设计阶段起着非常重要的作用, 因此准确快速的导弹发动机内弹道计算对发动机性能预示有着重要的作用, 固体导弹发动机装药的燃面计算直接影响到发动机内弹道性能的预估。 随着计算机技术的发展,导弹发动机的燃面计算水平不断进步和完善。 准确地模拟固体导弹发动机燃面推移形状以及燃面面积随时间的变化规律是固体导弹

6、发动机工作过程数值仿真的核心内容。 目前国外已经将最小距离函数法运用在导弹发动机固体装药燃面计算中, 提高了对导弹发动机的性能预示精度, 拓展了燃面计算方法的通用性。 本文应用最小距离函数法, 编制程序进行固体导弹发动机装药燃面推移计算, 并通过算例验证了计算程序的可行性和准确性。 1 最小距离函数 最小距离函数(Minimum Distance Function, MDF)法的基本思想是计算燃烧室每点至燃面的最小距离, 同时依据计算点的符号判断该点的位置(正号代表在药柱上, 负号代表在燃烧室空腔) , 燃面存在于正负 MDF 值之间。 计算药柱内部各点到初始燃面的距离,即 MDF, 按照装药

7、平行层推移规律,选取所有 MDF 值等于已燃厚度 e 的点,即可组成已燃厚度 e 时的燃面,在此基础上进行燃面面积的计算。 装药初始化过程即计算装药空间点的 MDF, 首先将复杂的药柱表面以离散三角形的方式表示, 然后将装药文件中的非燃面三角形数据信息剔除, 再一次迭代计算空间点的 MDF 以确定初始燃面位置。 装药初始化流程如图 1 所示。 在 MDF 计算流程中, 影响 MDF 方法计算速度的最重要的因素是装药空间点至初始燃面符号距离的计算, 即 MDF 的迭代计算。 计算空间某点(x,y,z)到空间某一离散三角形的距离时, 按照点在空间中相对三角形的位置可以分为以下三种情况, 如图 2

8、所示。 1.1 点到面 当点位于图 2 所示的三角形范围 1 时, 点到空间三角形的距离等于点到三角形所在平面的距离: d=Ni(xi-x)+Nj(yi-y)+Nk(zi-z) 式中:Ni,j,k 为单位法向量; (xi,yi,zi)为网格点; (x, y, z)为三角形上的任意一点。 因为三角形的法向量是指向外部的, 所以计算出来结果的符号是正确的, 即正号代表点位于药柱实体内部, 负号代表点位于燃烧室空腔。1.2 点到线 当点位于图 2 所示的三角形范围 2 时, 点到空间三角形的距离等于点到三角形某边的距离, 为简化计算, 可计算空间点至三边的距离, 选择其中的最小值作为最短距离。 如果

9、 MDF 恰好对应于某两个三角形的共同边, 则可能会产生同为最小值而符号不同的两个或几个值, 此时 MDF 的符号不确定, 要以点的宏观位置来确定其符号, 即若点位于药柱内部, 符号为正; 位于空腔内部, 符号为负。 在空间建立测试点, 从三角形不共享的顶点到公共边的中点做矢量, 将两矢量相加, 再加到共同边的中点上, 得到的点即为测试点, 此时测试点到两个三角形平面的距离同号, 根据此测试点的符号确定点到该三角形平面距离的符号。 1.3 点到点 当点位于图 2 所示的三角形范围 3 时, 点到空间三角形的距离等于点到三角形某顶点的距离, 为简化计算, 可计算空间点至三个顶点的距离, 选择其中

10、的最小值作为最短距离。 关于空间点至三角形平面的符号, 用点的宏观位置来确定, 即若点位于药柱内部, 符号为正; 位于空腔内部, 符号为负。 在空间建立测试点, 针对所有共享点 A 的三角形, 从三角形中心向共同点作矢量, 将所有的矢量相加, 然后加到点 A 上, 得到的点即为测试点, 此时测试点到两个三角形平面的距离同号, 根据此测试点的符号确定点到该三角平面距离同号, 如图 3 所示。 2 燃面推移 计算出装药空间离散点的 MDF 值后, 对于装药空间的某一点, 若其 MDF 数值等于零, 此点恰好位于初始燃面上, 即 MDF=0 的空间点集为装药的初始燃面。 同理, MDF 等于确定肉厚

11、的点集即为燃面进行等速推移之后的燃面。 当燃面面积为零时表示推移完成, 此时药柱燃烧完毕。 3 燃面面积计算 针对导弹发动机固体装药的燃面计算可采用燃面三角形抽取的方法,即以药柱所在空间划分的每一个小立方体为单位, 分别计算每条边上的燃面信息。 当某条边的两个顶点分别位于燃面两侧时, 这条边与燃面相交于P1, P2, 投影如图 4 所示。 由公式(1)(2)求出 P1, P2, 连接P1, P2 得到燃面三角形, 计算出三角形面积。 遍历所有小立方体, 并将抽取出来的三角形面积求和, 即可得到导弹发动机固体装药燃面的面积。 4 算例及结果分析 4.1 圆柱孔药 圆柱孔药柱截图如图 5 所示,

12、其尺寸为外径 D=100 mm, 内径 d=30 mm, 长度 l=300 mm。 计算时的推移步长选择为 2 mm。 由表 1 可知, MDF 燃面面积与理论计算面积相差不大, 误差在燃烧结束位置较大, 当燃烧肉厚为 36 mm 时, 燃烧已结束, 故燃面面积为零。 4.2 星形药柱 星形药柱尺寸为外径 D=85 mm, 内径 d=30 mm, 长度 l=900 mm, 八角星装药如图 7 所示, 长度为 196 mm, 星形外径为 46 mm, 内切圆直径为 30 mm, 星角数 n=8。 计算时的推移步长选择为 2.5 mm。 SRMCAD 是一种采用将装药燃面投影在计算机屏幕上, 然后

13、再从屏幕上读取燃面数据的方式来进行装药过程的模拟计算, 其计算结果具有较高的稳定性。 星形药柱燃面变化规律如图 8 所示, MDF 方法与 SRMCAD燃面对比的具体数据如表 2 所示。 由表 2 可知, 使用 MDF 方法的燃面面积与 SRMCAD 软件计算出来的燃面面积相差不大, 误差在燃烧后期较大, 其最大误差为 6.5%, 当燃烧肉厚为 27.5 mm 时, 燃烧已结束, 故燃面面积为零。 算例采取药柱截面 5050 个网格点, 药柱长度 100 个网格点, 这种简化方法使用较少的网格划分点以减少仿真时间, 但也对部分肉厚的计算精度产生了一定影响。 使用 MDF 方法计算药柱燃面时,

14、当燃烧进入后期, 其为余药燃烧,燃烧曲线靠近边界, 计算过程中对于包含了边界的网格内的燃烧曲线予以忽略, 所以燃烧后期计算误差相对较大。 MDF 燃面计算方法, 采用统一的处理方式, 具有很好的通用性, 通过 MDF 计算等速的圆柱孔与星开药柱, 并与 SRMCAD 软件计算结果作对比, 从计算精度上验证了 MDF 算法的有效性。 参考文献: 1 谢文超, 徐东来, 蔡选义, 等.空空导弹推进系统设计M.北京: 国防工业出版社, 2007. 2 Micheal A W, Brewster M Q, Tang K C, et al. Solid Rocket Motor Internal Bal

15、listic Simulation Using ThreeDimensional Grain Burnback J. Journal of Propulsion and Power, 2007, 23(3): 575-584. 3 Micheal A W, Brewster M Q, Tang K C, et al. Solid Propellant Grain Design and Burnback Simulation Using a Minimum Distance FunctionJ. Journal of Propulsion and Power, 2012, 23(2): 465-

16、475. 4 郭颜红, 梁晓庚, 陈斌.大过载下固体火箭发动机工作过程仿真的数学模型J. 航空兵器, 2008(1): 21-25. 5 尚永腾. 非均匀燃速下的装药燃面推移算法研究 D. 北京: 北京航空航天大学, 2012. 6 De Kock E R, Smit G J F, Knoetze C W, et al. Implementation of an Internal Ballistics Module in Open FOAMC49th AIAA/asme/SAE/ASEE Joint Propulsion Conference,2013. 7 秦飞, 何国强, 刘佩进, 等.基

17、于等值面(LevelSet)函数方法的复杂装药燃面算法研究J. 西北工业大学学报, 2005, 23(4): 456-460. 8 Albarado K, Shelton A, Hartfield R J. SRM Simulation Using the Level Set Method and Higher Order Integration SchemesC 48st AIAA/ASME/SAE/ASEE Joint Propulsion Conference, 2012. 9 唐金兰, 刘佩进.固体火箭发动机原理M.北京: 国防工业出版社, 2013. 10 Yildirim C, A

18、ksel H. Numerical Simulation of the Grain Burnback in Solid Propellant Rocket MotorC48st AIAA/ASME/SAE/ASEE Joint Propulsion Conference, 2005. 11 秦飞.固体火箭发动机复杂装药燃面算法研究D.西安:西北工业大学, 2003. 12 杨丹.固体火箭发动机气-固两相流的数值模拟D.哈尔滨: 哈尔滨工程大学, 2006. 13 Alavilli P V S, Tafti D, Najjar F. The Development of an Advanced

19、Solid Rocket Flow Simulation Program ROCFLOC38th Aerospace Sciences Meeting, 2000. 14 Dauth F, Ribreau D. A Software for SRM Grain Design and Internal Ballistics Evaluation,PIBALC38th AIAA/ASME/SAE/ASEE Joint Propulsion Conference,2002. 15 刘?D, 鲍福廷, 蔡强, 等. 基于 GPU 计算架构的体素离散化复杂药柱燃面计算方法J.固体火箭技术, 2011, 34(1): 18-22.

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。