摘要
提出了一种新的软件模型根据发动机设计人员的设计/仿真任务动态地组合算法组件得到所需的设计/仿真算法,模型可以灵活地胜任发动机设计领域变化多样的设计/仿真计算任务,并且可以使整个软件系统具有很好的扩展性.该研究意图在于创建一个规范、开放的算法组件接口体系,在此基础上建立一个可重用、可扩展的算法组件库和一个算法组件动态组合机制,从而将设计人员编制设计/仿真算法的任务转变成利用已有算法组件动态地组合出所需的设计/仿真算法.该模型让设计人员在设计/仿真工作中重用算法组件库中已有的算法成果,同时又保持了设计人员的自主性,使设计人员的工作变得更加容易和高效.
A new software model was developed to obtain the desired design/simulation arithmetic by combining arithmetic components dynamically according to rocket motor designers' design/simulation tasks. This software model could be used to finish a variety of SRMCAD/CS tasks while offering excellent expandability for software system. The purpose of this research is to create a standard and open arithmetic component interface system, whereby a reusable, expandable arithmetic components library and a combined arithmetic components mechanism could be established. In this way,the designers' tasks of compiling design/simulation arithmetic can be turned to combine dynamically into a desired one using the existing arithmetic components. This software model enables the designers to reuse the existing arithmetic in the arithmetic component library, while maintaining the liberty of designers for easier and efficient work.
出处
《航空动力学报》
EI
CAS
CSCD
北大核心
2007年第4期619-624,共6页
Journal of Aerospace Power
关键词
航空
航天推进系统
固体火箭发动机
计算机辅助设计
计算机仿真
动态组合
重用
aerospace propulsion system
solid rocket motor (SRM)
computer aided design (CAD)
computer simulation (CS)
combine dynamically
reuse