Home : Services : Research & Technology : Part Task Trainers : Software
 
 
   

30mm Gun Part Task Trainer Software

SimEngine

The total software solution for the PTT consists of several applications. The main application is the Sim Engine. This simulation engine was written in house to enable the creation of various simulators. The Sim Engine is responsible for the real-time world generation as well as 3D graphics and sound. It was written in Visual C++ and consists of around 40,000 lines of code. It makes extensive use of the DirectX libraries and the Windows API.

The Sim engine can run in stand alone mode or remotely controlled by the Control application.

The Next four tools were also written in Visual C++ and made extensive use of the Microsoft Foundation Classes (MFC). No MFC was used in the Sim Engine.

 

 

 

   

SceneGen

A companion tool to the Sim Engine for creating scenarios. SceneGen allows you to set environmental conditions such as sea state, time of day cloud cover etc; plot target paths and set various parameters for each target; plot a course for the ship the gun is on and inject operator faults into the scenario.

A SceneGen file can be created on any PC based machine and downloaded at a later date.

 
   

Magazine

Another companion tool for the Sim Engine. The Magazine tool allows you to create a magazine to be used by the gun during a scenario. You can specify the type of ammunition, the frequency of tracers or a whole mix of different ammunition. This is intended to give full magazine load-out flexibility to the instructor as he would have with a real gun.

 
   

Control

This application allows the instructor to control the flow of a scenario in real-time. It also provides the instructor with a detailed tactical overview of the simulation. The instructor can designate targets, firing directions, reload the magazine and inject real-time faults during a scenario. The instructor can pause, stop and continue a running Simulation using this tool.

 
   

Results Analysis

The results analysis tool is used to analyze a scenario in order to give feedback to the instructor on how well a student performed. It displays in graphical form what the gun was doing in training and elevation compared to where the target was, when the gun was fired, and when bullets actually hit something. It also highlights to the instructor when the trigger was held down for too long which would have resulted in a hot gun situation.

 
   

Top