Aircraft Simulators

Abaco Systems Reflective Memory in Action

One example that shows the importance of low-latency performance is an interactive combat flight simulator where multiple participants participate as independent variables in a combined synthetic environment.

In this type of simulation, each separate computing system may be responsible for generating a display, managing individual participants’ inputs into the simulation, generating terrain or other environmental aspects, managing weapons systems, or any of a variety of other functions. Because multiple independent participants are performing highly-dynamic movements at extremely high speeds, it becomes imperative that the system updates frequently enough to represent an accurate and lifelike simulation of reality.

In the J-Squared Reflective Memory network, any memory writes placed on the Reflective Memory network, is available for the next computer to receive as data in less than 700 nanoseconds. This is measured from the time it was written into local RAM and transmitted to the next Reflective Memory board.

Let us assume that two simulated F-22 aircraft are traveling at their cruising speed of 1,070 mph. If one pilot in the simulation makes a radical maneuver that forces the other pilot to take evasive action, it must be quickly represented in the simulation or the realism of the simulation will be lost.

By minimizing update latency, Reflective Memory ensures the integrity of the simulation. The speed of the network enables the simulation to withstand the scrutiny of the sensory perceptions of the human participants and it meets higher requirements for serving electronic “participants” such as each aircraft’s weapons, control and navigation systems.