摘要
针对提高导弹研制效率,研究了支持导弹总体方案设计软件构造的建模方法和软件实现技术,开发了相应软件系统。针对多方案设计过程中任务组织和数据交互动态变化的特点,采用一种通用的建模方法,以5类模型表达基本设计活动及数据结构,可使层次式模型管理策略实现全局组织和调度。依据此建模方法和多方案设计需求,设计了面向对象的模型数据结构和知识库接口方案,解决了软件实现关键问题。在VS.net环境下发展了一套战术导弹设计软件MCDesign,初步应用表明,提出的建模方法和软件设计思想可较好地支持战术导弹的多方案选型。
The modeling method and implementation technologies to support missile overall design software were investigated, and the correspondent software tool was development. For the purpose of figuring out the problem in or- ganizing changeable task - flow and data - flow during multi - scheme overall design, a unified modeling method was proposed. This method utilizes five types of unit models to represent unit design task, and utilizes hierarchical model management structure scheme to organize and execute whole design task. According to this modeling method and re- quirement of multi - scheme design, the critical technologies to implement software were provided, including the soft- ware framework to support multi- scheme design, Object- Oriented (O0) based model data structures, and the in- terface between software and knowledge -base interface. A software tool, named MCDesign, was developed within Visual Studio . net environment. The initial application of MCDesign shows that it can support multi - scheme design and choosing of tactical missile.
出处
《计算机仿真》
CSCD
北大核心
2012年第6期71-74,共4页
Computer Simulation
基金
装备预研基金(9140A20100111HK0318)
航天基金(XGD200901)
关键词
导弹
总体设计
软件
建模
Missile
Overall design
Software
Modeling