NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Model-Based Systems Analysis and Engineering: Standard EvaluatorThe standard evaluator enables the full description of a discipline analyses used in a Multidisciplinary Analysis and Optimization (MDAO) assembly including any relevant options. It also enables assembling an MDAO assembly from a textual description, it’s state from a HDF5 file, and optimization definition from a third textual description. These descriptions are independent of any specific MDAO framework, even though the current implementation that was developed as part of the contract is leveraging the NASA OpenMDAO framework.

This enables replacing components inside an assembly in a programmatic and simple way, for example to replace a group of computationally expensive analyses with a surrogate model or a simplified analysis. It also allows to create an assembly via a textual description and paves the way to build a GUI for creating and editing the assembly.

This, together with the ability to define the optimization problems to be solved in an MDAO problem via a textual and standardized format, allows the capture and version control of MDAO studies. This becomes a key enabler of integration with the digital thread and modern development processes.

This paper describes the need for programmatically defining options for components in an MDAO assembly, especially when wanting to run components that are hosted remotely and not within the same computing environment / memory space of the MDAO framework.

We further describe the independent assembly definition that was developed and implemented as a Python library and show multiple examples of using this definition and the library. 
Document ID
20250007049
Acquisition Source
Glenn Research Center
Document Type
Contractor Report (CR)
Authors
Joerg Gablonsky
(Boeing Company Seattle, WA, United States)
Jeffrey Musiak
(Boeing Company Fairborn, OH, United States)
Micah Goldade
(Boeing Company Seattle, WA, United States)
Eduardo Ocampo
(Boeing Company El Segundo, CA, United States)
Ranald M Engelbeck
(Boeing Company Seattle, WA, United States)
Sean Wakayama
(Boeing Company El Segundo, CA, United States)
Alexander Carrere
(Boeing Company Fairborn, OH, United States)
Shamsheer Chauhan
(Collins Aerospace (United States) Charlotte, United States)
Melinda Refford
(Collins Aerospace (United States) Charlotte, United States)
Date Acquired
July 15, 2025
Publication Date
August 1, 2025
Publication Information
Publisher: National Aeronautics and Space Administration
Subject Category
Engineering (General)
Systems Analysis and Operations Research
Aeronautics (General)
Report/Patent Number
NASA/CR-20250007049
Funding Number(s)
CONTRACT_GRANT: 80GRC023CA045
Distribution Limits
Public
Copyright
Public Use Permitted.
Technical Review
Single Expert
Keywords
SFNP
Sustainable Flight National Partnership
Pydantic
open-source framework for multidisciplinary design, analysis, and optimization
OpenMDAO
MBSA
Model-Based Systems Analysis
Model-based Systems Analysis & Engineering
MBSA&E
Multidisciplinary Analysis and Optimization
MDAO
Model-Based Engineering
MBE
MBSA
No Preview Available