Designing and Implementing a Radar Simulation Using the Entity Component System
Abstract
This research explores the implementation of a "medium fidelity" radar simulation using the Entity-Component-System (ECS) architecture. The radar implemented mimics the fundamental characteristics of entities in the open-source Mixed Reality Simulation Platform (MIXR) project, supporting real-time interaction. Previous research has shown the potential benefits of using an ECS-based architecture to support improved execution performance relative to Object-Oriented Programming (OOP) approaches, thus improved real-time interaction requirements. This research implements a well-documented radar model that supports the development of soft real-time human-based interaction simulations. The radar system modeled in this research mimics the "out-of-the-box" fidelity defined in the OOP-based MIXR architecture. This research creates components (i.e., data) to represent antenna patterns, target cross-sections, and emissions. The systems (i.e., computer logic or behavior) create and compute so-called "emission" data processed in phases that represent initial transmission and reception. Validation of the model was accomplished by creating test scenarios and comparing outputs with calculated values.
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 01, 2021
- Accession Number
- AD1132452
Entities
People
- Brennen T. Garland
Organizations
- Air Force Institute of Technology