Distributed Simulation Using a Real-Time Shared Memory Network

Abstract

The Advanced Control Technology Branch of the NASA Lewis Research Center performs research in the area of advanced digital controls for aeronautic and space propulsion systems. This work requires the real-time implementation of both control software and complex dynamical models of the propulsion systems. We are implementing these systems in a distributed, multi-vendor computer environment. Therefore, a need exists for real-time communication and synchronization between the distributed multi-vendor computers. A shared memory network is a potential solution which offers several advantages over other real- time communication approaches. In this effort, a candidate shared memory network was tested for basic performance. The shared memory network was then used to implement a distributed simulation of a ramjet engine. The accuracy and execution time of the distributed simulation was measured and compared to the performance of the non-partitioned simulation. The ease of partitioning the simulation, the minimal time required to develop software for communication between the processors and the resulting execution time all indicate that the shared memory network is a real-time communication technique worthy of serious consideration.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1993
Accession Number
ADA268827

Entities

People

  • Donald L. Simon
  • Duane L. Mattern
  • Edmond Wong
  • Jeffrey L. Musgrave

Organizations

  • National Aeronautics and Space Administration

Tags

Communities of Interest

  • Energy and Power Technologies
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Application Software
  • Army Aviation
  • Computational Fluid Dynamics
  • Computer Networks
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Control Systems
  • Data Transmission
  • Failure Mode And Effect Analysis
  • Local Area Networks
  • Monitoring
  • Network Protocols
  • Propulsion Systems
  • Ramjet Engines
  • Simulations
  • Standards

Fields of Study

  • Computer science
  • Engineering

Readers

  • Parallel and Distributed Computing.

Technology Areas

  • Space