论文部分内容阅读
以大型液体火箭发动机研制为背景,根据模块化建模思想和通用仿真要求,提出一种具有良好通用性和系统组织能力的仿真方法,数学模型在模块内的存储形式是代码文本,操作者只需从界面即可添加模型,扩展模块库.描述了实现这种方法的软件架构,在Microsoft Visual Studio 6.0平台上,采用C++语言开发出该仿真软件,并在MFC(Microsoft Foundation Classes)文档视图结构的基础上实现了可视化建模,完成了对某液体火箭发动机瞬变过程仿真.通过计算结果与试车曲线的对比,初步验证了所采用仿真方法的可行性和正确性.研究工作可以很方便地实现对其他液体火箭发动机系统动态过程的仿真.
Based on the development of large liquid propellant rocket engine, according to the idea of modular modeling and general simulation requirements, a simulation method with good generality and system organization ability is proposed. The mathematical model stored in the module is the code text, and the operator only We need to add a model from the interface to extend the module library.Described the software architecture to achieve this method in the Microsoft Visual Studio 6.0 platform using C language to develop the simulation software and MFC (Microsoft Foundation Classes) Document View Structure Based on the realization of the visual modeling to complete a liquid rocket engine transient process simulation.Comparison between the calculated results and the test curve, preliminary validation of the feasibility and accuracy of the simulation method used.Research work can be easily Realize the simulation of the dynamic process of other liquid rocket engine system.