液体火箭发动机模块化通用仿真
General simulation on modularization of liquid rocket engine
-
摘要: 以大型液体火箭发动机研制为背景,根据模块化建模思想和通用仿真要求,提出一种具有良好通用性和系统组织能力的仿真方法,数学模型在模块内的存储形式是代码文本,操作者只需从界面即可添加模型,扩展模块库.描述了实现这种方法的软件架构,在Microsoft Visual Studio 6.0平台上,采用C++语言开发出该仿真软件,并在MFC(Microsoft Foundation Classes)文档视图结构的基础上实现了可视化建模,完成了对某液体火箭发动机瞬变过程仿真.通过计算结果与试车曲线的对比,初步验证了所采用仿真方法的可行性和正确性.研究工作可以很方便地实现对其他液体火箭发动机系统动态过程的仿真.Abstract: Based on the development of large liquid rocket engines,a universal system organization capability approach was presented according to the thought of modularization modeling and the requirements of general simulation.Mathematical model in the module was stored in the form of code text;and the operator could add models or expand block library from the operator interface.This paper described the approach of realizing such software architecture.In Microsoft Visual Studio 6.0 platform,C++ language was utilized to develop the simulation software and implement visual modeling based on MFC(Microsoft Foundation Classes) document view architecture,and finally a particular transient simulation of liquid propellant rocket engine was fulfilled.By comparing the results with the test run curve,the feasibility and correctness by adopting the simulation method was verified primarily.The researchers can carry out expediently dynamic process simulation in other liquid rocket engines.
-
Key words:
- liquid rocket engine /
- transient process /
- modularization /
-
[1] Mason J R,Southwick R D.Large liquid rocket engine transient performance simulation system .N91-24340,1989. [2] 黄兵.液体火箭动力系统工作过程仿真系统展望 //第一届液体火箭(导弹)动力系统仿真技术研讨会论文集.北京:中国宇航学会,2008:1-16. [3] Nguyen D,Martinez A.Vesatile engine design software .AIAA-93-2164,1993. [4] Douglas R R,Daniel J V.Flow network analyses of cryogenic hydrogen propellant storage and feed system .AIAA-97-3223,1997. [5] Tarafder A,Sarangi S.CRESP-LP:a dynamic simulation for liquid-propellant rocket engines .AIAA-2000-3768,2000. [6] Peukert M,Simon R.ATVSim the ATV propulsion system simulation software .AIAA 2001-3828,2001. [7] Yamanishi N,Kimura T,Takahashi M,et al.Transient analysis of the LE-7A rocket engine using the rocket engine dynamic simulator (REDS) .AIAA 2004-3850,2004. [8] 孙龙飞,孙健国,张海波.航空发动机组件化建模技术[J].航空动力学报,2009,24(10):2368-2370. SUN Longfei,SUN Jianguo,ZHANG Haibo.Software componentization modeling for aero-engines[J].Journal of Aerospace Power,2009,24(10):2368-2370.(in Chinese) [9] 刘昆,张育林,程谋森.液体火箭发动机系统瞬变过程模块化建模与仿真[J].推进技术,2003,24(5):401-405. LIU Kun,ZHANG Yulin,CHENG Mousen.Modularization modeling and simulation for the transients of liquid propellant rocket engines[J].Journal of Propulsion Technology,2003,24(5):401-405.(in Chinese) [10] Kruglinski.Visual C++技术内幕[M].潘爱民,王国印,译.北京:清华大学出版社,1998. [11] Gamma E,Helm R,Johnson R.设计模式:可复用面向对象软件的基础[M].李英军,马晓显,蔡敏,等译.北京:机械工业出版社,2007. [12] 曹泰岳.火箭发动机动力学[M].长沙:国防科技大学出版社,2004.
点击查看大图
计量
- 文章访问数: 1825
- HTML浏览量: 10
- PDF量: 17
- 被引次数: 0