首页 | 本学科首页   官方微博 | 高级检索  
     

一种固体火箭发动机通用模拟燃烧的方法
引用本文:刘岩,王栋,刘道坤. 一种固体火箭发动机通用模拟燃烧的方法[J]. 兵工自动化, 2017, 36(11): 48-51,61. DOI: 10.7690/bgzdh.2017.11.013
作者姓名:刘岩  王栋  刘道坤
作者单位:南京理工大学机械工程学院,南京,210094;南京理工大学机械工程学院,南京,210094;南京理工大学机械工程学院,南京,210094
摘    要:为减轻计算工作量,提高装药设计水平,提出一种通用固体火箭发动机装药模拟算法.通过UG NX软件的二次开发工具BlockStyler,生成可视化常见药型几何模型,运用UG NX最新二次开发接口SNAP获得燃面上离散点的坐标和法向等数据;使用C++语言编写模拟燃烧程序,详细讨论燃烧推移时线段相交,尖角点的处理以及曲线的拟合等方法,得到肉厚与燃面面积变化的曲线;对比解析解,阐述误差存在原因,并对误差进行了分析和处理.研究结果表明:该研究得出一种燃烧模拟算法,对提高固体火箭发动机装药设计精度和效率有一定的参考价值.

关 键 词:固体火箭发动机  计算机图形学  燃烧模拟
收稿时间:2017-07-21
修稿时间:2017-08-19

Solid Rocket Motor General Burning Simulation Algorithm
Liu Yan,Wang Dong,Liu Daokun. Solid Rocket Motor General Burning Simulation Algorithm[J]. Ordnance Industry Automation, 2017, 36(11): 48-51,61. DOI: 10.7690/bgzdh.2017.11.013
Authors:Liu Yan  Wang Dong  Liu Daokun
Abstract:To reduce computational effort, raise the level of charging design, put forward a general solid rocket motor charging simulation algorithm. Through the secondary development of UG NX software tools BlockStyler, generated visual geometric model with common medicine type, used UG NX second development API SNAP for the coordinates of discrete points on the surface of normal data, etc. Used C++ language to simulate combustion process, a detailed discussion combustion went on line intersect, acquired methods for sharp corner processing and curve fitting, get meat thickness and burning surface area of the curve of the grain, compared analytic solution, the paper expounds the error reason exists, and the error was analyzed and processed. The results showed that the study concluded that a combustion simulation algorithm has a certain reference value for improving the solid rocket motor charging design precision and efficiency.
Keywords:solid rocket motor  computer graphics  combustion simulation
本文献已被 万方数据 等数据库收录!
点击此处可从《兵工自动化》浏览原始摘要信息
点击此处可从《兵工自动化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号