Summary: | 碩士 === 淡江大學 === 資訊工程學系 === 91 === The HLA is the standard to design a distributive simulation environment nowadays. This thesis presents a research to study the possibility of applying the HLA technique to the distributive analytical wargame system. Specifically, this research focuses on the method of upgrading an existing single machine wargame system into an HLA-based federation. Our work starts from studying the existing wargame system. The analysis to decompose this existing system into three functional modules then follows. Three separate federates are also designed accordingly. To further enrich the simulating process, a 3D federate is added which brings up the topic of connecting the real-time system with the faster-than-real-time system. So the time management for the analytic wargaming federation is also given in this thesis.
Since the existing analytic wargame software was original implemented by the Delphi language, a COM interface was designed to interface with the RTI. The RTI that we used is the C++ version run on Windows 2000 that was downloaded from DMSO web site.
Finally, the biggest advantage of upgrading the conventional wargame system into an HLA-based system is that we can easily modify its assessment model. The conventional wargame system often embeds the assessment model into the system and that makes it difficult to be adapted for a new operational strategy. After we decompose the existing wargame system into the red, blue, and assessment federates, the assessment is only computed in the assessment federate which is a modular component of the entire system. We can easily experiment different strategies by fine-tuning the assessment model. Furthermore, the red and blue federates become modular components under the HLA-based analytical wargame system, we can reuse these components to construct a different type of analytical federation.
In this thesis, our study suggests that the advantages of designing an HLA-based analytical wargame system are two-folded. In one way, we can easily change or fine-tune the assessment model for different scenarios. In the other way, the HLA standard can be used to design an analytical wargame system of high reusability.
|