Avionics System Architecture Tool (ASAT) is a computer program intended for use during the avionics-system-architecture- design phase of the process of designing a spacecraft for a specific mission.
ASAT enables simulation of the dynamics of the command-and-data-handling functions of the spacecraft avionics in the scenarios in which the spacecraft is expected to operate. ASAT is built upon I-Logix Statemate MAGNUM, providing a complement of dynamic system modeling tools, including a graphical user interface (GUI), modeling checking capabilities, and a simulation engine. ASAT augments this with a library of predefined avionics components and additional software to support building and analyzing avionics hardware architectures using these components.
This program was written by Savio Chau, Ronald Hall, and Marcus Traylor of Caltech, and Adrian Whitfield of I-Logix for NASA's Jet Propulsion Laboratory. For further information, access the Technical Support Package (TSP) free on-line at www.techbriefs.com/tsp under the Software category.
This software is available for commercial licensing. Please contact Karina Edmonds of the California Institute of Technology at (818) 393-2827. Refer to NPO-30629.
This Brief includes a Technical Support Package (TSP).

Avionics System Architecture Tool
(reference NPO-30629) is currently available for download from the TSP library.
Don't have an account?
Overview
The document discusses the development of a Model-Based Avionics Architecture Tool (ASAT) at the Jet Propulsion Laboratory (JPL), utilizing commercial off-the-shelf (COTS) products, specifically Statemate Magnum from I-Logix Inc. The tool aims to enhance the system engineering process in spacecraft design, which is critical due to the high costs and risks associated with space missions. Mistakes in this domain can lead to significant financial overruns and mission failures, making robust design requirements essential.
The paper outlines the traditional component-based approach previously used at JPL, which required detailed definitions of relationships between components. This method was found to be time-consuming and not conducive to rapid design trades, which are vital during the architectural design phase. To address these challenges, the ASAT team adopted a new approach that employs a standardized multi-layer interface and communication protocol. This allows engineers to focus on system architecture without getting bogged down by intricate modeling details.
The tool enables users to quickly build multiple architectures by connecting components to an architecture support infrastructure, creating architecture configuration files, and developing scenario files to test the architecture. This plug-and-play capability significantly reduces the time required for architecture development and trade studies, allowing for more efficient design processes.
Verification and validation of the models are key concerns for users. The document describes a systematic approach to testing each component's behavior to ensure accurate implementation. Validation will involve comparing simulation results with those from a hardware testbed being developed at JPL, ensuring that the models yield reliable results.
The results indicate that the plug-and-play approach and common data exchange infrastructure have been effective, leading to reduced development and integration times. The paper concludes by emphasizing the importance of capturing system dynamics to create detailed avionics architecture models, which can lead to more accurate analyses and improved design outcomes.
Overall, the document highlights the successful integration of COTS tools in avionics architecture development, demonstrating how innovative approaches can enhance the efficiency and effectiveness of spacecraft system engineering.

