Share Email Print

Proceedings Paper

Object oriented design (OOD) in real-time hardware-in-the-loop (HWIL) simulations
Author(s): Joe Morris; Henri Richard; Alan Lowman; Rob Youngren
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Using Object Oriented Design (OOD) concepts in AMRDEC's Hardware-in-the Loop (HWIL) real-time simulations allows the user to interchange parts of the simulation to meet test requirements. A large-scale three-spectral band simulator connected via a high speed reflective memory ring for time-critical data transfers to PC controllers connected by non real-time Ethernet protocols is used to separate software objects from logical entities close to their respective controlled hardware. Each standalone object does its own dynamic initialization, real-time processing, and end of run processing; therefore it can be easily maintained and updated. A Resource Allocation Program (RAP) is also utilized along with a device table to allocate, organize, and document the communication protocol between the software and hardware components. A GUI display program lists all allocations and deallocations of HWIL memory and hardware resources. This interactive program is also used to clean up defunct allocations of dead processes. Three examples are presented using the OOD and RAP concepts. The first is the control of an ACUTRONICS built three-axis flight table using the same control for calibration and real-time functions. The second is the transportability of a six-degree-of-freedom (6-DOF) simulation from an Onyx residence to a Linux-PC. The third is the replacement of the 6-DOF simulation with a replay program to drive the facility with archived run data for demonstration or analysis purposes.

Paper Details

Date Published: 16 May 2006
PDF: 10 pages
Proc. SPIE 6208, Technologies for Synthetic Environments: Hardware-in-the-Loop Testing XI, 620806 (16 May 2006); doi: 10.1117/12.667255
Show Author Affiliations
Joe Morris, U.S. Army Research, Development, and Engineering Command (United States)
Henri Richard, Simulation Technologies, Inc. (United States)
Alan Lowman, Simulation Technologies, Inc. (United States)
Rob Youngren, Simulation Technologies, Inc. (United States)

Published in SPIE Proceedings Vol. 6208:
Technologies for Synthetic Environments: Hardware-in-the-Loop Testing XI
Robert Lee Murrer Jr., Editor(s)

© SPIE. Terms of Use
Back to Top