Moving target, distributed, real-time simulation using AdaResearch on a precompiler solution is described for the moving target compiler problem encountered when trying to run parallel simulation algorithms on several microcomputers. The precompiler is under development at NASA-Lewis for simulating jet engines. Since the behavior of any component of a jet engine, e.g., the fan inlet, rear duct, forward sensor, etc., depends on the previous behaviors and not the current behaviors of other components, the behaviors can be modeled on different processors provided the outputs of the processors reach other processors in appropriate time intervals. The simulator works in compute and transfer modes. The Ada procedure sets for the behaviors of different components are divided up and routed by the precompiler, which essentially receives a multitasking program. The subroutines are synchronized after each computation cycle.
Document ID
19850051980
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Collins, W. R. (College of William and Mary Williamsburg, VA, United States)
Feyock, S. (College of William and Mary Williamsburg, VA, United States)
King, L. A. (College of William and Mary Williamsburg, VA, United States)
Morell, L. J. (College of William and Mary Williamsburg, VA, United States)