Synthetic Training Environments (STE) can be used to teach people to function within complex systems without the real-world limitations of safety, cost, training areas, or personnel. A cost-effective technique for creating these environments is to integrate a distributed system of computer simulations, virtual environments, and live participants. This paper characterizes the distributed simulation component of a synthetic training environment. It identifies salient issues for modeling and simulation for a distributed environment and discusses how this technology is currently used in synthetic training environments. Distributed simulations for the training environment require modeling of physical systems, environments, and human behaviors. In addition to the system models, a successful distributed simulation will have many specialized components, including user interfaces, graphics, networking, databases, and simulation management. Software design and implementation is complicated by issues such as complex interactions among models, real-time man-in-loop requirements, and transparently integrating real systems with virtual components so the STE presents a consistent and realistic virtual environment. One successful application of a simulation training tool is ModSAF, built by Loral Advanced Distributed Simulation. It is a Distributed Interactive Simulation (DIS) used for military training and combat doctrine development. ModSAF simulates the hierarchy of military units and their associated behaviors, combat vehicles, and weapons systems. The design provides an open, extensible software architecture, has proven to be scalable, provides fault tolerance, exhibits good transparency, and successfully allows for man-in-loop interactions to provide supervisory control of the situation being simulated. ModSAF provides a useful case study to examine key issues in using distributed simulation for training.
[1]
George Coulouris,et al.
Distributed systems - concepts and design
,
1988
.
[2]
Martin R. Stytz,et al.
The Synthetic Battlebridge: a tool for large-scale VEs
,
1996,
IEEE Computer Graphics and Applications.
[3]
Oliver Hammerschmidt,et al.
Design of distributed real time systems in process control applications
,
1998
.
[4]
L. Bruce McDonald,et al.
Rationale Document: Entity Information And Entity Interaction In A Distributed Interactive Simulation
,
1991
.
[5]
Milind Tambe,et al.
Intelligent Agents for Interactive Simulation Environments
,
1995,
AI Mag..
[6]
C. Morawetz.
The Courant Institute of Mathematical Sciences
,
1988
.
[7]
James O. Calvin,et al.
AGENTS: An Architectural Construct to Support Distributed Simulation
,
1994
.
[8]
Joshua Smith,et al.
ModSAF Software Architecture Design and Overview Document
,
1993
.
[9]
J. V. R. Prasad,et al.
Performance and Handling Qualities Criteria for Low Cost Real Time Rotorcraft Simulators - A Methodology Development
,
1991
.