Inertial Navigation System Simulator Program: Top-Level Design

Abstract

A real-time Ada application, an Inertial Navigation System (INS) simulator, is being developed by the Ada Embedded Systems Testbed Project as a vehicle to analyze issues regarding the use of Ada in the real-time embedded domain and to provide a context for future experimentation. The technical philosophy behind developing a real-time Ada artifact is to: (1) select a representative (e.g., strict timing demands, multiple concurrent activities, low-level I/O error handling, interrupts, and periodic activities) real-time application; (2) use Ada tasks as the unit on concurrency for the real-time scheduling research community. In particular, the INS simulator most satisfy a set of timing requirements that are similar to an INS with respect to data updating, message transmission, and message reception. This document discusses the top-level design of this application from three points of view: data flow perspective, the concurrency and control perspective, and the Ada module perspective.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1987
Accession Number
ADA200605

Entities

People

  • Mark H. Klein
  • Stefan F. Landherr

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Communications Protocols
  • Computer Programming
  • Computer Programs
  • Computers
  • Department Of Defense
  • Embedded Systems
  • Engineering
  • High Level Languages
  • Inertial Navigation
  • Inertial Navigation Systems
  • Multithreading
  • Navigation
  • Operating Systems
  • Simulations
  • Simulators
  • Software Development
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Positioning, Navigation, and Timing (PNT) Technology.
  • Software Engineering.