Structures and Mechanisms
Structures and Mechanisms
Deployables, Structural Loading Analysis and Design
Stochastic Reduced Order Models with Python (SROMPy)
The Stochastic Reduced Order Models with Python (SROMPy) software package is code written in Python to help solve uncertainty quantification and propagation problems. Stochastic Reduced Order Models (SROMs) are low-dimensional, discrete representations of a given random vector being modeled that facilitate efficient stochastic calculations. SROMs can be viewed as a smart Monte Carlo method - using the concept for uncertainty propagation is similarly straightforward, but can significantly reduce computation time. An SROM is formed for a given target random vector by solving an optimization problem that determines it's parameters by minimizing the error between the statistics of the SROM and the target. Once the SROM is formed, it can be use to efficiently perform a probabilistic analysis. The SROMPy software package is a tool to solve the optimization problem efficiently to generate an SROM that can be used to propagate uncertainty through a given model.
Open Source
VLOADS V1.4 Launch Vehicle Loads Analysis For Preliminary Design
The VLOADS program calculates launch vehicles' in-flight structural loads for preliminary design. The program may also be used to calculate structural loads for upper stages and planetary transfer vehicles. Launch vehicle information and input data such as aerodynamic coefficients, mass properties, propellants, engine thrusts, and performance data are compiled and analyzed by VLOADS to produce distributed shear loads, bending moments, axial forces, and vehicle line loads as a function of X-station along the vehicle's length. Translational accelerations and interface loads, if the launch vehicle has booseters or wings, are also computed.
U.S. Release Only
Monocoque Tank Analysis Spreadsheet System (MonTASS), Version 2.0
The Monocoque Tank Analysis Spreadsheet System (MonTASS) computer program enables rapid analysis and preliminary design of structural domes and truncated sections of cones. MonTASS performs both design and analysis functions and can be used to analyze nonpressurized conical structures.
U.S. Release Only
Data Transfer Between Dissimilar Meshes (DTBDM, 2.0)
Designed to automate an otherwise labor-intensive process, DTBDM puts the aerodynamic loads output of a computational fluid dynamics (CFD) package into the structural model of an aircraft to allow for deflection calculations.
U.S. Release Only
A Software Platform for Post-Processing Waveform-Based NDE - V2.0
A Software Platform for Post-Processing Waveform-Based NDE - V2.0 The NDE Wave
U.S. Release Only
This disclosure describes software and its framework for physics-based simulation of nondestructive evaluation (NDE). The software is comprised of core plugin interfaces for mesh formats, simulation metadata, and simulation results. This is paired with an implementation of an ultrasound inspection model as a demonstration case. The plugin software architecture allows for independent developability and testing of sub-modules for improved reliability and improved software validation & verification. The aim is to open-source the code to provide a vehicle for collaborative development by the Computational NDE community. The current software is a new implementation of the Ultrasound Simulation Code for 3D Curved Fiber Reinforced Composite Laminates LAR-19578-1
Open Source
CCGEOM is a Fortran computer code developed to facilitate the rapid generation of the flow passage and blading for various turbomachinery components.
U.S. Release Only
RANSTEP - Reduced order Analysis using a Nonlinear STiffness Evaluation Procedure
A new implementation of reduced order finite-element-based analysis for solving geometrically nonlinear random vibration problems of complex structures has been developed. The implementation is given the acronym RANSTEP for Reduced order Analysis using a Nonlinear STiffness Evaluation Procedure. The nonlinear stiffness evaluation procedure allows computation of otherwise inaccessible modal nonlinear stiffness terms from commercial finite element programs. Some operations are performed outside the commercial codes and utilize in-house developed FORTRAN codes. Additionally Direct Matrix Abstraction Program (DMAP) alters and PYTHON scripts are used to facilitate implementations written about MSC.NASTRAN and ABAQUS, respectively. Two solutions procedures of different fidelity and computational cost are offered in each implementation. They are equivalent linearization and time numerical simulation. Aerospace uses include aircraft and spacecraft structural analysis.
U.S. Release Only
Tool for Generation of MAC/GMC Representative Unit Cell for CMC/PMC Analysis
This is a Graphics user interface (GUI) based tool that generates a number of different user-defined repeating unit cells (RUCs) interactively that can be used in conjunction with the composite micromechanics based analysis tool MAC GMC and HF GMC.In addition, the code has provisions for generation of a MAC/GMC-compatible input text file that can be merged with any MAC/GMC input file tailored to analyze composite materials. Although the primary intention was to address the three different constituents and phases that are usually present in CMCsnamely, fibers, matrix, and interphaseit can be easily modified to address two-phase polymer matrix composite (PMC) materials where an interphase is absent. Currently, the tool capability includes generation of RUCs for square packing, hexagonal packing, and random fiber packing as well as RUCs based on actual composite micrographs. All these options have the fibers modeled as having a circular cross-sectional area. In addition, a simplified version of RUC is provided where the fibers are treated as having a square cross section and are distributed randomly.
U.S. Release Only
View more software
Stay up to date, follow NASA's Technology Transfer Program on:
facebook twitter linkedin youtube
Facebook Logo Twitter Logo Linkedin Logo Youtube Logo