Information Technology Reference
In-Depth Information
send the parameters set by this node to the simulation of the total console; finally with
the network connection status of self-test, confirms the connection status conditions
between many of the system and other subsystems of the network. The effect is
shown in Fig.6.
Fig. 6. Real-time controlling missile's flight
by fiber-optical network
Fig. 7. vpGLStudio module parameters that can
be transmitted
5 Key Technologies to Achieving System
5.1 Flight Simulation Control by Using the Interpolation
There are two concepts, simulation step time and frame time, involved in the system.
In the "airborne fire control equipments simulation platform", the simulation step is
identified during the master control and all other nodes in the network communica-
tion, while the frame time is the time that Vega Prime in visual system complete a
rendering. Simulation step time and frame time is inconsistent, so there is a problem
here, that is when the simulation runs, during each simulation time step, the host
computer send the new position of the target and to the virtual simulation system,
while the missile flight path should be updated according to the frame, otherwise it is
impossible to achieve a smooth track, which can not meet the needs of visual simula-
tion. To solve this problem, we need to use inter-thread communication technology to
work on the interpolation of the track data and the calculation of war unit stance, in
the case of ensuring data access security [4].
Analyzing the track data (x, y, z) of needed interpolation, and using the linear or
parabolic interpolation between data and step length data or data on the two step, then
the number of the data points of interpolation can be identified by the ratio between
the simulation time step and the frame time. After calculating the location of aircraft
at each point, then according to the location of the interpolation point and the next
interpolation point, we can calculate the stance of the point (x, y, z, h, p, r), to ensure
that the stance of the war unit at the point is always pointing to the next point's posi-
tion. After completion of interpolation, the member function Unlock () is called to
release the critical section. In thread of the visual display, the data interpolated is used
to update position and stance.
Search WWH ::




Custom Search