Design and implementation of the package for fast development of HLA federation in distributed simulation systems
Linjun Fan,Yunxiang Ling,Tao Wang,Tao Han
DOI: https://doi.org/10.3772/j.issn.1002-0470.2013.06.012
2013-01-01
Abstract:To improve the speediness, easy usage and reusability of the federation development of high level architecture (HLA) and reduce the cost of the HLA federation development, some interfaces of HLA's run time infrastructure (RTI) were encapsulated and some simulation package interfaces (SPI) were designed and implemented by adopting the MAP container and user-defined files on publish and subscription relations. Firstly, the SPI package was defined, including its framework, functional structure, time sequence logic and function interfaces. Then, the detail specification of data class for simulation applications, the executive file-XML of federation and initial configuration files for federation data's operations on publishing and subscribing were designed, and the fast development scheme based on SPI was expatiated. Lastly, a simple example was used to validate the SPI. The experimental results show that in comparison with existing softwares of federation development, SPI is simple and effective, and the customers can design it by themselves and use it easily, thus the developing cost can be reduced while it meets the specific simulation requirements.