Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 4 of 4

Full-Text Articles in Systems Engineering and Multidisciplinary Design Optimization

A Scalable Iteration Of The Horizon Simulation Framework Using Multithreading Techniques, Jason E. Beals Mar 2026

A Scalable Iteration Of The Horizon Simulation Framework Using Multithreading Techniques, Jason E. Beals

Master's Theses

The Horizon Simulation Framework (HSF) occupies a unique space in the modern aerospace modeling landscape, enabling flexible, modular modeling of mission-level agent behavior through an object-oriented, hierarchical design. HSF's hallmark breadth-first search scheduling algorithm explores a "multiverse" of possible mission execution pathways, enabling exhaustive evaluation of schedule combinations against user-defined heuristics.

As aerospace systems become increasingly complex, HSF faces critical challenges in establishing verifiable, deterministic behavior. The framework's core scheduling algorithm had not undergone systematic validation, leaving questions about temporal consistency, state management correctness, and reproducibility across different program executions. Furthermore, the exponential growth of schedule combinations creates computational bottlenecks …


Refactoring Dependency Loading And Standardizing Factory Patterns In The Horizon Simulation Framework, Jack W. Kelly Jun 2023

Refactoring Dependency Loading And Standardizing Factory Patterns In The Horizon Simulation Framework, Jack W. Kelly

Master's Theses

The Horizon Simulation Framework (HSF) is an open-source community driven mod- eling and simulation tool developed over 15 years by a lineage of Cal Poly graduate students. The tool excels in its flexibility to model an assortment of complex systems, with prebuilt modeling elements available for the simulation of space missions. A high-level simulation tool like HSF lends itself to an agile development cycle as system constraints can be quickly identified through day in the life simulation of the modeled system. The objective of the work presented in this thesis is to refactor the way in which several modeling elements …


Sysml Output Interface And System-Level Requirement Analyzer For The Horizon Simulation Framework, Viren Kishor Patel Apr 2018

Sysml Output Interface And System-Level Requirement Analyzer For The Horizon Simulation Framework, Viren Kishor Patel

Master's Theses

Model-Based Systems Engineering in industry has been constantly increasing its presence within the aerospace industry. SysML is one such MBSE tool that shows complex system organization and relationships. The Horizon Simulation Framework is another MBSE tool, created by Cal Poly students, that gives users the ability to run “day-in-the-life” simulations of systems. Finding a way to link these two tools could allow systems engineers to reap the benefits of both.

This thesis investigates the background and design process involved with developing the code that can convert an output file generated in SysML, into a format specifically made for the Horizon …


Sysml Based Cubesat Model Design And Integration With The Horizon Simulation Framework, Shaun Luther Jun 2016

Sysml Based Cubesat Model Design And Integration With The Horizon Simulation Framework, Shaun Luther

Master's Theses

This thesis examines the feasibility of substituting the system input script of Cal Poly’s Horizon Simulation Framework (HSF) with a Model Based Systems Engineering (MBSE) model designed with the Systems Modeling Language (SysML). A concurrent student project, SysML Output Interface Creation for the Horizon Simulation Framework, focused on design of the HSF Translator Plugin which converts SysML models to an HSF specific XML format. A SysML model of the HSF test case, Aeolus, was designed. The original Aeolus HSF input script and the translated SysML input script retained the format and dependency structure required by HSF. Both input scripts …