Abstract:
To resolve the aerospace environment numerical simulation problems, such as the calculation model singularity, the bad program transplant, unsatisfactory adaptability, this paper advanceds the COM-based simulation toolkit (SESTK) that is fit for user expanding. Based on the OO(Object-Orientation) method and COM, it uses UML to design system and function, integrates and normalizes the dispersive kinds of space environment numerical models that run in the different system. And it collects the space environment elements calculation models, the correlation program, the expanding data and the sun-magnetic index database. It affords the well using and expanding interface in order to integrate with other simulation software.
Key words:
Unified modeling language; Component object model; Aerospace environment; Numerical simulation
摘要: 为了解决航天环境数值仿真计算中计算模型单一、程序可移植性差、适应性不强等问题,提出了一种利用UML 设计航天环境仿真数值计算模型的方法。该方法基于COM 思想,首先利用UML 进行顶层设计和功能划分,然后采用面向对象语言开发COM 组件,将各类分散的、不同运行环境的空间环境模式规范化和集成化。最终利用该方法实现了一个航天环境数值仿真计算工具包SESTK,该工具包集成了空间环境要素计算模式及其相关程序、扩展数据、太阳地磁活动指数数据库等,为用户提供了良好的使用和扩展接口,便于与其他航天仿真软件集成。
关键词:
通用建模语言;组件对象模型;航天环境;数值仿真
WANG Peng, WANG Hong, LIU Lina. Design of Aerospace Environment Simulation Numerical Model[J]. Computer Engineering, 2006, 32(13): 228-230,245.
王 鹏 ,王宏,刘立娜. 航天环境仿真数值计算模型设计[J]. 计算机工程, 2006, 32(13): 228-230,245.