摘要
在面向对象方法学的指导下,从运载火箭一体化优化设计实际要求出发,针对仿真计算的通用性需求,设计开发了运载火箭一体化优化设计通用仿真类库。首先进行了运载火箭一体化优化设计问题的面向对象建模,然后分析设计了通用仿真类库的主要类,介绍了利用Visual C++平台开发类库的主要技术和方法。基于该仿真类库可以完成针对不同类型火箭、不同设计要求的运载火箭参数优化设计计算,该仿真类库已经成功地应用到一个系列化运载火箭总体优化设计中。
Guided by object-oriented methods, the all-purpose simulation class library for launch vehicle integrated optimization design, meeting the universal simulation requirements, has been designed and developed based on the practical needs of the launch vehicle integrated optimization design. First the launch vehicle integrated optimization design problem is modeled ground on object-oriented methods. And then the leading classes of the all-purpose class library are analyzed and designed. At last, the primary methods for developing this class library through Visual C++ are introduced. The different launch vehicle parameter optimization calculatation aiming at the diverse type of launch vehicle and different design requirements can be accomplished by using this simulation class library, and this class library has been successfully applied to a series of launch vehicles system optimization design.
出处
《系统仿真学报》
CAS
CSCD
2003年第7期962-965,共4页
Journal of System Simulation
关键词
飞行器设计
通用仿真类库
面向对象
一体化优化设计
flying vehicle design
all-purpose simulation class library
object-oriented
integrated optimization design