Air-SeaSim CGF model system based on factory mechanism
-
摘要: 针对仿真模型可重用性不足的问题,以海空对抗战术仿真为背景,设计了一种基于工厂机制的Air-SeaSim CGF(Computer Generated Forces)仿真模型开发系统.遵循"自底向上"的开发原则,构造了由模型层、对象层、服务层和应用层构成的Air-SeaSim CGF模型系统软件体系结构.基于工厂机制的实体模型设计,对CGF实体进行适当的分解,抽象出满足仿真需求的模型,以组件形式表示,通过定义组件接口实现实体模型的快速组装及其功能的扩展.系统应用效果表明,通过工厂机制开发技术设计的Air-SeaSim CGF实体模型,集成了不同粒度组件的仿真模型,实现了实体模型行为组件在不同兵力模型建立过程中的共享和组合,简化了用户的定义,有利于模型的统一开发.Abstract: Aiming at simultion model reusability deficiency problem, based on the tactical background of a sea-air combat, the Air-SeaSim CGF(computer generated forces) simulation model system based on the factory mechanism was designed. Following the "bottom-up" development principle, the system software architecture consisted of model layer, object layer, service layer and application layer was constructed. Based on the entity model factory mechanism design, the system decomposed the CGF entity appropriately and abstracted some models meeting with simulation demands, which was in form of the component description. Also, the system realized the model rapid re-composition and its function expansion through defining component interfaces. The application results show that the Air-SeaSim CGF entity model based on the factory mechanism can integrate different particle simulation model, realize entity model behavior component sharing and combination during creating different entity modeling. Also, it can simplify the user definition to make for a unified model of development.
-
[1] Modeling and simulation master plan .Department of Defense,1995.http://www.dmso.mil. [2] 温玮,何友,李牧.基于参数数据库的CGF 实体框架结构研究[J].系统仿真学报,2007,6(19):1231-1237 Wen Wei,He You,Li Mu.Entity framework of CGF based on entity parameters database[J].Journal of System Simulation,2007,6(19):1231-1237 (in Chinese) [3] 姜俊,李忠,刘忠,等.海空对抗模拟的面向对象的分析与实现[J].系统仿真学报,2007,6(15):768-772 Jiang Jun,Li Zhong,Liu Zhong,et al.Objected-oriented analysis and implementation of sea-air war gaming[J].Journal of System Simulation,2007,6(15):768-772 (in Chinese) [4] 聂冲,赵文,王文平,等.虚拟战场中的一种CGF系统的体系结构[J].系统仿真学报,2003,9(15):1343-1346 Nie Chong,Zhao Wen,Wang Weiping,et al.An architecture of computer generated forces system in virtual battlefield environment[J].Journal of System Simulation,2003,9(15):1343-1346 (in Chinese) [5] 赵沁平.分布式虚拟战场环境-现代战争的实验场[J].系统仿真学报,2001,13(增刊):1-7 Zhao Qinping.Distributed virtual battlefield environment-experimental theater of modern wars[J].Journal of System Simulation,2001,13(Suppl):1-7 (in Chinese) [6] Young Jun Kim,Chung Tae Kim.Design of software reuse system using object model in system analysis // Proceedings of the 2000 IEEE International Conference on Management of Innovation and Technology(ICMIT 2000).Singapore:IEEE,2000:556-560 [7] 马耀飞,龚光红,彭晓源,等.计算机生成兵力中的模型管理[J].系统仿真学报.2005,6(17):1303-1306 Ma Yaofei,Gong Guanghong,Peng Xiaoyuan,et al.Model management in computer generate force[J].Journal of System Simulation,2005,6(17):1303-1306 (in Chinese) [8] 王江云,龚光红,韩亮,等.通用型计算机生成兵力开发系统[J].计算机工程与应用,2004,16:206-207 Wang Jiangyun,Gong Guanghong,Han Liang,et al.General computer generated forces devalopment system[J].Computer Engineering and Application,2004,16:206-207(in Chinese) [9] 马耀飞,龚光红.计算机生成兵力建模仿真支撑框架[J].北京航空航天大学学报,2008,1(34):67-70 Ma Yaofei,Gong Guanghong.Computer generate force modeling and simulation framework [J].Journal of Beijing University of Aeronautics and Astronautics,2008,1(34):67-70 (in Chinese) [10] Erich Gamma,Richard Helm,Ralph Johnson,et al.Design patterns:elements of reusable object-oriented software[M].Beijing:China Machine Press,2008:400-405
点击查看大图
计量
- 文章访问数: 3395
- HTML全文浏览量: 270
- PDF下载量: 1184
- 被引次数: 0