Scalable Model-Centric Engineering Analysis Workflows Using Distributed Task Queues with the Tradespace Analysis Tool for Constellations

Earth-observing space systems increasingly consider combined operation of multiple systems in missions that require computationally intense simulation analysis and exhibit large architectural trade spaces. A long-term objective seeks to develop transparent, automatic, and fast mission performance evaluation techniques for preconceptual design studies in a digital engineering ecosystem. This paper develops and evaluates a scalable distributed task queuing system using the Tradespace Analysis Tool for Constellations (TAT-C) to evaluate constellation revisit and data latency performance. Implemented with the Celery Python library, the task queue manages and distributes analysis tasks across multiple workers. Specialized analysis workflows use chain and group task primitives to decompose large tasks into subtasks for distributed processing. A computational experiment evaluates execution time for a global coverage analysis task with 6–48 satellites, comparing 1–4 workers to a baseline with a single execution thread. Regression analysis characterizes the effects of task size and number of workers on execution time, finding effective scaling performance with an increasing number of workers and up to a sevenfold speedup compared to the baseline. Discussion reflects distributed computation challenges such as developing efficient workflows and balancing processing and input/output demands. Results demonstrate practical feasibility of scaling up computationally intensive analysis beyond the resources of a single host.

Authors

Institutions

Publication Details

Journal
Journal of Aerospace Information Systems
Published
2025-08-18
DOI
https://doi.org/10.2514/1.i011573
Primary Topic
Systems Engineering Methodologies and Applications
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Scalable Model-Centric Engineering Analysis Workflows Using Distributed Task Queues with the Tradespace Analysis Tool for Constellations

Josue I. Tapia, Shashi Kumar, Paul T. Grogan
Journal of Aerospace Information Systems
Systems Engineering Methodologies and Applications
article

Scalable Model-Centric Engineering Analysis Workflows Using Distributed Task Queues with the Tradespace Analysis Tool for Constellations

Josue I. Tapia, Shashi Kumar, Paul T. Grogan
article en

Abstract

Earth-observing space systems increasingly consider combined operation of multiple systems in missions that require computationally intense simulation analysis and exhibit large architectural trade spaces. A long-term objective seeks to develop transparent, automatic, and fast mission performance evaluation techniques for preconceptual design studies in a digital engineering ecosystem. This paper develops and evaluates a scalable distributed task queuing system using the Tradespace Analysis Tool for Constellations (TAT-C) to evaluate constellation revisit and data latency performance. Implemented with the Celery Python library, the task queue manages and distributes analysis tasks across multiple workers. Specialized analysis workflows use chain and group task primitives to decompose large tasks into subtasks for distributed processing. A computational experiment evaluates execution time for a global coverage analysis task with 6–48 satellites, comparing 1–4 workers to a baseline with a single execution thread. Regression analysis characterizes the effects of task size and number of workers on execution time, finding effective scaling performance with an increasing number of workers and up to a sevenfold speedup compared to the baseline. Discussion reflects distributed computation challenges such as developing efficient workflows and balancing processing and input/output demands. Results demonstrate practical feasibility of scaling up computationally intensive analysis beyond the resources of a single host.

Journal of Aerospace Information SystemsVol. 22(11)
Arizona State University (US)
Jet Propulsion Laboratory, Earth Sciences Division
Openalex Percentile: Top 75%
Systems Engineering Methodologies and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.