The modeling and simulation efforts within Air Force Research Lab (AFRL) Sensors Directorate (SN) and Information Directorate (IF) have become increasingly complex. In order to develop, test, and analyze surveillance assets complex simulations and Matlab tools are developed to provide a better understanding of the environment. The increasing amount of primary and secondary data used to emulate the real world further increases the demands on systems used to simulate the environment. One option to overcome some of the computer resources needed to solve the problem is to leverage High Performance Computers (HPC). Within AFRL several approaches have been taken, we will focus on two; Matlab MPI and STAR-P. Both applications leverage Matlab and allow the user to have a familiar interface while expanding the computational limits of the users desktop and creating an environment that will run on a HPC.
In the world of parallel computing the Message Passing Interface (MPI) is the de facto standard for implementing programs on multiple processors. MPI defines C, C++ and Fortran language functions for doing point-to-point communication in a parallel program. MatlabMPI is set of Matlab scripts that implement a subset of MPI and allow any Matlab program to be run on a parallel computer.
STAR-P currently has a Matlab interface that combines all four parallel approaches in one environment: embarrassingly parallel, message passing, backend support and compilation. Where possible, STAR-P leverages established parallel numerical libraries to perform numerical computation. STAR-P integrates these wide ranges of linear algebra and other routines seamlessly with Matlab for the user. The end result gives the user a familiar interface, Matlab, and ability to use the HPC resources (CPU's and Memory).
The Scale model Rocket Experiments (SRE) were conducted in August and September 1997 as a part of the Ballistic Missile Defense Organization (BMDO) Advanced Sensor Technology Program (ASTP) and Discriminating Interceptor Technology Program (DITP). Rome Laboratory (RL) efforts under this effort for ASTP involves the following technology areas: sensor fusion algorithms, high performance processors, and sensor modeling and simulation. In support of the development, test and integration of these areas, Rome Laboratory performed the scale model rocket experiments. This paper details the experiments and results of the scaled rocket experiment as a cost effective, risk reduction experiment to test fusion processor algorithms in a real time environment. The goals of the experiment were to launch, track, fuse, and collect multispectral data from Visible, IR, RADAR and LADAR sensors. The data was collected in real time and was interfaced to the RL-HPC (PARAGON) for real time processing. In June 1997 RL performed the first tests of the series on static targets. The static firings tested data transfers and safety protocols. The RL (Hanscom) IR cameras were calibrated and the proper gain settings were acquired. The next phase of the SRE testing, August 12/13 1997, involved the launching, tracking and acquiring digital IR data into the HPC. In September, RL implemented the next phase of the experiments by incorporating a LADAR and an additional IR sensor from Phillips Laboratory into the system. This paper discusses the success and future work of the SRE.
The Fusion Processor Simulation (FPSim) is being developed by Rome Laboratory to support the Discrimination Interceptor Technology (DITP) and Advanced Sensor Technology (ASTP) Programs of the Ballistic Missile Defense Organization. The purpose of the FPSim is to serve as a test bed and evaluation tool for establishing the feasibility of achieving threat engagement timelines. The FPSim supports the integration, evaluation, and demonstration of different strategies, system concepts, and Acquisition Tracking & Pointing (ATP) subsystems and components. The environment comprises a simulation capability within which users can integrate and test their application software models, algorithms and databases. The FPSim must evolve as algorithm developments mature to support independent evaluation of contractor designs and the integration of a number of fusion processor subsystem technologies. To accomplish this, the simulation contains validated modules, databases, and simulations. It possesses standardized engagement scenarios, architectures and subsystem interfaces, and provides a hardware and software framework which is flexible to support growth, reconfigurration, and simulation component modification and insertion. Key user interaction features include: (1) Visualization of platform status through displays of the surveillance scene as seen by imaging sensors. (2) User-selectable data analysis and graphics display during the simulation execution as well as during post-simulation analysis. (3) Automated, graphical tools to permit the user to reconfigure the FPSim, i.e., 'Plug and Play' various model/software modules. The FPSim is capable of hosting and executing user's software algorithms of image processing, signal processing, subsystems, and functions for evaluation purposes.