北京航空航天大学学报 ›› 2009, Vol. 35 ›› Issue (4): 489-492.

• 论文 • 上一篇    下一篇

面向服务的空战仿真协调逻辑集成

焉 彬1, 张曙光1, 孙金标2   

  1. 1. 北京航空航天大学 航空科学与工程学院, 北京 100191;
    2. 空军指挥学院 战术战役系, 北京 100097
  • 收稿日期:2008-04-23 出版日期:2009-04-30 发布日期:2010-09-16
  • 作者简介:焉 彬(1980-),男,吉林桦甸人,博士生,yanbin@ase.buaa.edu.cn.

Service-oriented integration of coordination logic in air combat simulation

Yan Bin1, Zhang Shuguang1, Sun Jinbiao2   

  1. 1. School of Aeronautic Science and Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100191, China;
    2. Department of Operation and Tactics, Air Force Command College, Beijing 100097, China
  • Received:2008-04-23 Online:2009-04-30 Published:2010-09-16

摘要: 系统的敏捷性是仿真建模的重要目标,它反映了系统适应需求变化的能力.然而当前普遍采用集中式的单层架构建模空战仿真系统中各组件模型之间大量的协调逻辑,这导致系统结构呈现刚性化特征,难于灵活适应不断变化的仿真需求.提出并实现了一种面向服务的空战仿真协调逻辑集成方案.系统中的协调逻辑被有机抽取并封装为一系列协调代理,将协调过程中被动的组件模型扩展为自协调的服务,服务是一种高度可重用的资源并且被机器可处理的描述契约文档完全定义;根据特定的仿真需求在运行时动态组合相关服务即可完成空战仿真系统中协调逻辑的绑定,从而提升了系统的敏捷性.

Abstract: The importance of system agility in simulation has been widely realized and understood. However, the current architecture of coordination logic in aerial warfare simulation is central "single layered", while it has total control over coordination process, but solidifies the coordination logic in the simulation system too. A service-oriented integration for coordination logic in the air combat simulation(ACS)was proposed. Based on the principle of separation of concerns, the solution provides mechanisms for factoring out coordination logic in the ACS, and then distributes them to a series of flexible coordinator proxy which extends passive component model into self-coordinating service. A service is autonomous and is contractually defined in a description. According to the specific simulation task, coordination logics are dynamic bind by interconnecting related services at run time, therefore promoting system agility in ACS.

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发