HLA-based object-oriented modeling/simulation for military system

被引:0
作者
Lee, TD [1 ]
Yoo, SH [1 ]
Jeong, CS [1 ]
机构
[1] Korea Univ, Sch Elect Engn, Seoul 136701, South Korea
来源
SYSTEMS MODELING AND SIMULATION: THEORY AND APPLICATIONS | 2005年 / 3398卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents an HLA-based Object-oriented modeling/Simulation for Tank-helicopter combat system (HOST) which can be efficiently used for evaluation of tactics and weapon system for tank/helicopter combat. HOST is a distributed combat (tank-to-tank, tank-to-helicopter) simulation based on High Level Architecture (HLA). We design and implement an object-oriented simulation engine which can provide an unified interface to a set of interfaces for entities in HOST by using facade pattern. We design a domain specific object model (DOM) for tank-helicopter combat system based on CMMS (Conceptual Model of the Mission Space) and UML (Unified Modeling Language). We shall show how CMMS can be used to aid the design of use case diagram in UML, and presents various diagrams such as use case, class, sequence, state chart diagram in UML, which help users develop the relevant models in HLA. We shall also show how to adapt the domain specific object model to HLA by the efficient design of FOM (Federation Object Model) and TMM (Time Management Model). TMM provides timestepped, event-driven and optimistic time models in graphic and text modes. In a graphic mode, inner federate time management (Inner-FTM) and inter federate time management (Inter-FTM) are used. Inner-FTM achieves synchronization by coordinating local objects and visualization, and Inter-FTM by coordinating federates and visualization respectively. The object-oriented design of our domain specific object model in HOST provides users with modification, extensibility, flexibility through abstraction, encapsulation and inheritance. Moreover, HLA-based model in HOST allows our system to be plugged in other HLA-compliant system, and extended into more complex system by providing reusability and interoperability.
引用
收藏
页码:122 / 130
页数:9
相关论文
共 7 条
[1]  
[Anonymous], 151612000 IEEE
[2]  
FUGIMOTO RM, 1997, ACM T MODELING COMPU
[3]   Time management in the High Level Architecture [J].
Fujimoto, RM .
SIMULATION, 1998, 71 (06) :388-400
[4]  
LARMAN, 1997, APPLYING UML PATTERN
[5]   Predictable time management for real-time distributed simulation [J].
McLean, T ;
Fujimoto, R .
SEVENTEENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION (PADS 2003), PROCEEDINGS, 2003, :89-96
[6]  
Regnell B., 1996, HIERARCHICAL USE CAS
[7]  
STEPHEN TB, 1999 SPRING SIM INT, P45502