基于面向对象技术的飞行液位仿真研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
计算机仿真是现代设计与试验领域不可或缺的先进技术,同时也是动态、复杂系统设计与评估的重要手段。计算机建模与仿真技术,经过多年发展已形成了许多先进的理论和方法,广泛应用于国内外运载火箭系统研制中,发挥出巨大的经济效益。以计算机数学模型部分代替,甚至完全取代物理模型系统,进行仿真,可以大大地提高工作效率,缩短研制周期,节约经费。随着大型液体运载火箭研制中仿真技术应用的深入,国内火箭研制单位对功能强大的低温推进剂飞行液位仿真系统的需求越来越迫切。
     本文针对现代先进仿真技术的要求,应用软件工程中面向对象的思想方法和模块化建模的理论,提出一种实时飞行液位仿真系统框架和用户仿真模型的设计方法,用于实现火箭液位系统的数字仿真。主要内容有:
     (1) 分析研究了面向对象技术的基本理论和设计方法,探讨了集建模-实验-分析于一体的一体化仿真系统的基本理论框架问题。
     (2) 基于面向对象技术,用类的程序设计方法,开发出通用的实时仿真软件系统平台,用于实现火箭飞行液位系统数字仿真,为系统的开发、调试和数字算法及性能评估提供软件环境。平台基本功能接口齐全,易扩展,可重用;采用多层次结构,实现仿真系统与仿真模型的分离,允许用户根据需要,自行搭建仿真对象系统,设计仿真模型,进行仿真。
     (3) 按照仿真软件的特点和系统要求,探讨了连续系统数学模型的表示和实现方法以及连续系统离散化方法,同时对液氢和液氧液位的数学模型做了详细推导,通过一定的优化处理得出仿真模型。
     (4) 针对某型液体运载火箭的飞行液位数字仿真要求,结合工程应用的实际情况,按照本文提出的模块化设计方法,建立一套仿真数学模型库,这一模型库中包含了一般运载火箭液位系统和测试系统的主要模块。
     总之,本系统利用面向对象的仿真建模技术,具有模块化、层次性、可重用、易维护等优点,在火箭系统的仿真工作中有着重要的实际意义和广泛的应用前景,可大大减轻设计人员的程序设计负担,而把精力集中到仿真系统的搭建和数学模型的精确设计上来。
Computer Simulation is an advanced technique in the fields of design and test, and also an important way to test and evaluate the effectiveness of dynamic and intricate system. Over the past decades, computer modeling and simulation technology, have made a great advantage on different theories and methods, and been widely applied to the carrier rocker system design and manufacture. The benefits of computer simulation based on mathematical models, partly or even completely instead of physical models, are well understood: higher work efficiency, shorter development cycle, lower cost and more safety. And to meet the need of further research in the development of low temperature propellant system, the real-time flight simulation technology has become a hot focus, and the related functional simulation system is in urgent need in those rocket research departments.Considering the characters and requirement of the advanced simulation application, an integrated simulation system software frame, including a user model-design method, is studied in detail, The work is mainly carried out as following aspects:(1) The basic theory and. design method of the object-oriented technology, as well as the radical concept of modern advanced simulation technology, are analysed. After that, the basic theory of the integrated simulation system combined with modeling-experiment-analysis function is discussed.(2) Based on the object-oriented programming method, an integrated simulation system software is developed to simulate the whole real-time flight liquid height, and to provide a perfect software environment for the development, debug, digital algorithm test and performance evaluation of the on-board software. The basic function interfaces are complete, and easy to expand and reuse. Besides that, its hierarchy makes it easy to separate the user model subsystem from the simulating subsystem. This may allow the user to design his own simulation models, construct his own simulation object subsystem, and then add them into the system project, to realize the whole simulation process.(3) The method of how to express, realize and disperse the mathematical model of continuous system is discussed. And also the mathematical models of liquid oxygen and hydrogen are elaborated in details. After optimizing, the simulation models are gained.(4) Aiming at the requirement of the real-time simulation for some type of carried rocket, considering the current situation of simulation application, a simulation model library of the carried rocket system, including the main simulation and test models, is set up.The works mentioned above has a great value in engineering practice because of its modularization and hierarchy. As far as it goes, it can improve the simulation efficiency effectively, help the designer concentrate on accurate modeling and then constructing model-system for simulation, by lighten his works on programming.
引文
[1] 付斯东.“长征”火箭功绩不朽 新一代火箭呼之欲出——中国运载火箭的现状和未来.国际航空,2001(7),45-49
    [3] 顾明初.国外氢氧发动机研制的一些近况.导弹与航天运载技术,2001.8~15
    [4] 顾诵芬,史超礼.世界航天发展史.河南科学技术出版社,2000.45~56
    [5] [美]D.K.休泽耳等,液体推进剂火箭发动机设计.国防工业出版社,1973.5~10
    [6] 刘兴武.1999年运载火箭发展动态.导弹与航天运载技术,2000(1):1~7
    [7] 孙宏明.运载火箭与推进技术.火箭推进,2000(3):10~35
    [8] 刘兴武.国外大型运载火箭的发展趋势.导弹与航天运载技术,2000(2):10~26
    [9] 孙国庆.欧日氢氧火箭发动机对比分析.航天科技情报研究报告系列文集(六),北京长征科技信息研究所,1998
    [10] 孙国庆.氢氧火箭发动机系统分析.航天情报研究报告系列文集(一).航天科技信息研究所,1995
    [11] 航天科技集团第一研究院.二十一世纪初期航天运载火箭发展规划设想.2000
    [12] 赵颖.2000年世界运载器发展综述.导弹与航天运载技术,2001(1):10~13
    [13] 顾明初.加快大推力氢氧火箭发动机研制迎接21世纪.导弹与航天运载技术,2001(1):15~17
    [14] 龙乐豪.中国运载火箭技术的成就与展望.中国航天,2001(3):11~13
    [15] 王南海.中国的长征火箭家庭.百科知识,2002(2):45~48
    [16] 徐家蓓.控制系统数字仿真.北京理工大学出版社,1998.23~47
    [17] 刘藻珍.魏华梁.系统仿真.北京理工大学出版社,1998.1~18
    [18] 顾启泰.应用仿真技术.北京:国防工业出版社,1995.12~34
    [19] 刘瑞叶,李智民.计算机仿真技术基础.北京:电子工业出版社,2004.15~18
    [20] 何江华.计算机仿真导论.北京:科学出版社,2001.26~54
    [21] 康凤举.现代仿真技术与应用.北京:国防工业出版社,2001.1~25
    [22] 王维平等.面向对象仿真方法综述.国防科技大学学报,1999.20(1):15~17
    [23] 魏华梁,王肇敏等.仿真置信度研究中的若干问题与准则.系统仿真学报,2000.19(1):10~12
    [24] 黄柯棣等.系统仿真技术.北京:国防科技大学出版社,1998.17~36
    [25] 熊光楞,彭毅.先进仿真技术与仿真环境.北京:国防工业出版社,1997.45~78
    [26] James Rumbaugh. Object-Oriented Modeling and Design. 1992. 57~120
    [27] Maureen Cain, Jeff Meister, Coupled Aero-Thermal-Structural (CATS) Simulation Environment System Requirement, Glenn Research Center, 1986. 450~472
    [28] Alexopoulos C, A Review of Advanced Methods for Simulation Output Analysis, Proceedings of the 1994 Winter Simulation Conference1, 1994. 133~140
    [29] 汤庸.结构化与面向对象软件方法.北京:科学出版社,1998.56~89
    [30] 王华等.Visual C++6.0编程实例与技巧.机械工业出版社,1999.68~123
    [31] 黄维通.Visual C++面向对象与可视化程序设计.北京清华大学出版社,2002.20~87
    [32] 李中群.系统仿真及其在航空发动机仿真平台中的应用研究:[硕士学位论文].西安:西北工业大学.2004
    [33] 秦凌云.雷达导引头系统建模与静态功能仿真:[硕士学位论文].哈尔滨:哈尔滨工程大学.2004
    [34] Laintz D. J., Phillips J. M, Composite propulsion feedlines for cryogenic space vehicles[R]. By C. A. Hall Martin Marietta Corporation, Volume Final Report, NASA CR-121137.
    [35] Adolph, Charles E., Thorpe, Jack. Simulation, Distributed Simulation and Synthetic Environments. Future Applications and Challenges, 1996, Vol. 1: 329~336
    [36] Blayne Marin. Object-oriented Development of Large Applications. IEEE Software, May 1996, Vol 13, No 3
    [37] Henriksen, J. O., The Integrated Simulation Environment, Operations Research, 1983. 31(6) 1053~1073
    [38] Brian Stevens, Frank Lewis. Aircraft Control and Simulation. 1992. 69~150
    [39] Kanmuri A, Kanda T, Wakamatsu Y, et al, Transient analysis of LOX/LH2 rocket engine(Le-7)[R]. AIAA-89-2736.
    [40] Binder M.. PA transient model of the RL10A-3-3A rocket engine [R]. NASA CR-195478(AIAA-95-2968).
    [41] Kolcio K, Helmicki A J.. Development of equations of state for compressible liquid[J]. J. of Propulsion and Power. 1996, 12(1): 213—2160
    [42] Hagen-D Sabbick, Gerd Krulle. Numerical simulations of transient in feed systems of cryogenic rocket engines[R], AIAA-95-2967.
    [43] D. Preclik. Two-phase flow in the cooling circuit of a cryogenic rocket engine. AIAA-92-3731

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700