Search NASA⌕ Search

SEARCH · Search NASA

Results for “simulation software.”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,765 records · Page 98

Mars Reconnaissance Orbiter Wrapper Script

The MRO OLVM wrapper script software allows Mars Reconnaissance Orbiter (MRO) sequence and spacecraft engineers to rapidly simulate a spacecraft command product through a tool that simulates the onboard sequence management software (OLVM). This script parses sequence files to determine the appropriate time boundaries for the sequence, and constructs the script file to be executed by OLVM to span the entirety of the designated sequence. It then constructs script files to be executed by OLVM, constructs the appropriate file directories, populates these directories with needed input files, initiates OLVM to simulate the actual command product that will be sent to the spacecraft, and captures the results of the simulation run to an external file for later review. Additionally, the tool allows a user to manually construct the script, if desired, and then execute the script with a simple command line.

Gladden, Roy↗

Modeling Tree Foliage for Microwave Radar Transparency Study

The motivation for this report is to discuss and present some realistic tree models employed in computational electromagnetics (EM) simulations to study foliage penetration (FOPEN) at Ku-band. The detail obtained in these trees is unprecedented in FOPEN modeling since many studies in this area focus on lower frequencies where precise tree parameters are not required due to the associated large wavelengths relative to the tree dimensions. The focus of this study is in the Ku-band range where the wavelength is notably smaller and the details of the trees have more of an influence on EM waves (i.e. scattering, attenuating, reflecting, diffracting etc.). Therefore, explicit tree parameters are modeled. Also, moderate foliage is of most interest because with less dense foliage t here is a higher percentage of Ku-band transmission. The EM wave and foliage interaction s are simulated with the computational electromagnetics (CEM) Altair FEKO software. The realistic tree model s implemented for simulations are created in the computer-aided design (CAD) software Arbaro and the module CADFEKO that is offered in FEKO. Details of these tree models are provided, and EM simulation results will be discussed in a follow-on report

59 BASIC BIOLOGICAL SCIENCES↗

Twenty Years On!: Updating the IEA BESTEST Building Thermal Fabric Test Cases for ASHRAE Standard 140

ANSI/ASHRAE Standard 140, Standard Method of Test for the Evaluation of Building Energy Analysis Computer Programs applies the IEA BESTEST building thermal fabric test cases and example simulation results originally published in 1995. These software accuracy test cases and their example simulation results, which comprise the first test suite adapted for the initial 2001 version of Standard 140, are approaching their 20th anniversary. In response to the evolution of the state of the art in building thermal fabric modeling since the test cases and example simulation results were developed, work is commencing to update the normative test specification and the informative example results.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Comparison of simulation modeling and satellite techniques for monitoring ecological processes

In 1985 improvements were made in the world climatic data base for modeling and predictive mapping; in individual process models and the overall carbon-balance models; and in the interface software for mapping the simulation results. Statistical analysis of the data base was begun. In 1986 mapping was shifted to NASA-Goddard. The initial approach involving pattern comparisons was modified to a more statistical approach. A major accomplishment was the expansion and improvement of a global data base of measurements of biomass and primary production, to complement the simulation data. The main accomplishments during 1987 included: production of a master tape with all environmental and satellite data and model results for the 1600 sites; development of a complete mapping system used for the initial color maps comparing annual and monthly patterns of Normalized Difference Vegetation Index (NDVI), actual evapotranspiration, net primary productivity, gross primary productivity, and net ecosystem production; collection of more biosphere measurements for eventual improvement of the biological models; and development of some initial monthly models for primary productivity, based on satellite data.

Box, Elgene O.↗

Using CLIPS to represent knowledge in a VR simulation

Virtual reality (VR) is an exciting use of advanced hardware and software technologies to achieve an immersive simulation. Until recently, the majority of virtual environments were merely 'fly-throughs' in which a user could freely explore a 3-dimensional world or a visualized dataset. Now that the underlying technologies are reaching a level of maturity, programmers are seeking ways to increase the complexity and interactivity of immersive simulations. In most cases, interactivity in a virtual environment can be specified in the form 'whenever such-and-such happens to object X, it reacts in the following manner.' CLIPS and COOL provide a simple and elegant framework for representing this knowledge-base in an efficient manner that can be extended incrementally. The complexity of a detailed simulation becomes more manageable when the control flow is governed by CLIPS' rule-based inference engine as opposed to by traditional procedural mechanisms. Examples in this paper will illustrate an effective way to represent VR information in CLIPS, and to tie this knowledge base to the input and output C routines of a typical virtual environment.

Engelberg, Mark L.↗

CFD Modeling of Helium Pressurant Effects on Cryogenic Tank Pressure Rise Rates in Normal Gravity

A recently developed computational fluid dynamics modeling capability for cryogenic tanks is used to simulate both self-pressurization from external heating and also depressurization from thermodynamic vent operation. Axisymmetric models using a modified version of the commercially available FLOW-3D software are used to simulate actual physical tests. The models assume an incompressible liquid phase with density that is a function of temperature only. A fully compressible formulation is used for the ullage gas mixture that contains both condensable vapor and a noncondensable gas component. The tests, conducted at the NASA Marshall Space Flight Center, include both liquid hydrogen and nitrogen in tanks with ullage gas mixtures of each liquid's vapor and helium. Pressure and temperature predictions from the model are compared to sensor measurements from the tests and a good agreement is achieved. This further establishes the accuracy of the developed FLOW-3D based modeling approach for cryogenic systems.

Grayson, Gary↗

G-Guidance Interface Design for Small Body Mission Simulation

The G-Guidance software implements a guidance and control (G and C) algorithm for small-body, autonomous proximity operations, developed under the Small Body GN and C task at JPL. The software is written in Matlab and interfaces with G-OPT, a JPL-developed optimization package written in C that provides G-Guidance with guaranteed convergence to a solution in a finite computation time with a prescribed accuracy. The resulting program is computationally efficient and is a prototype of an onboard, real-time algorithm for autonomous guidance and control. Two thruster firing schemes are available in G-Guidance, allowing tailoring of the software for specific mission maneuvers. For example, descent, landing, or rendezvous benefit from a thruster firing at the maneuver termination to mitigate velocity errors. Conversely, ascent or separation maneuvers benefit from an immediate firing to avoid potential drift toward a second body. The guidance portion of this software explicitly enforces user-defined control constraints and thruster silence times while minimizing total fuel usage. This program is currently specialized to small-body proximity operations, but the underlying method can be generalized to other applications.

Acikmese, Behcet↗

Computational Prediction of Broadband Noise from a Representative Unmanned Aerial System Rotor

This work details the application of a lattice-Boltzmann method–very-large-eddy simulation (LBM-VLES) employed by the software suite, PowerFLOW. This LBM-VLES simulation predicted the aeroacoustic noise emanating from a representative, small unmanned aircraft system rotor, namely, the DJI-9450 in a hover condition. Predicted total aerodynamic loading as well as 2D aerodynamic loading along discrete spanwise sections of a rotor blade were compared to lower fidelity predictions and experimental results acquired in the Structural Acoustic Loads and Transmission anechoic chamber facility at the NASA Langley Research Center. The total acoustic spectra were decomposed into tonal and broadband components, which showed that broadband noise was a dominant contributor above 1 kHz for this rotor. These data were then compared to experimentally acquired data, showing good agreement up to approximately 11 kHz. Above 11 kHz, however, a grid sensitivity study showed dependency of the highest resolvable frequency on the spatial resolution of the computational domain, explaining the roll off in predicted data. Individual broadband noise sources were further investigated by calculating one-third octave sound pressure levels of the unsteady pressure fluctuations acting on the rotor, providing evidence that blade self-noise was the prominent noise source. Using these results, blade wake interaction noise was seen to be negligible for this particular rotor, which was further validated by calculating blade vortex miss distances and comparing to theory.

Christopher S. Thurman↗

Twenty Years On!: Updating the IEA BESTEST Building Thermal Fabric Test Cases for ASHRAE Standard 140: Preprint

ANSI/ASHRAE Standard 140, Standard Method of Test for the Evaluation of Building Energy Analysis Computer Programs applies the IEA BESTEST building thermal fabric test cases and example simulation results originally published in 1995. These software accuracy test cases and their example simulation results, which comprise the first test suite adapted for the initial 2001 version of Standard 140, are approaching their 20th anniversary. In response to the evolution of the state of the art in building thermal fabric modeling since the test cases and example simulation results were developed, work is commencing to update the normative test specification and the informative example results.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

SU-F-18C-08: A Validation Study of a Commercially Available Software Package's Absorbed Dose Estimates in a Physical Phantom

Purpose: This study assesses the accuracy of the absorbed dose estimates from CT scans generated by Monte Carlo (MC) simulation using a commercially available radiation dose monitoring software program. Methods: Axial CT studies of an anthropomorphic abdomen phantom with dose bores at a central location and 4 peripheral locations were conducted using a fixed tube current at 120 kV. A 100 mm ion chamber and a 0.6 cc ion chamber calibrated at diagnostic energy levels were used to measure dose in the phantom at each of the 5 dose bore locations. Simulations using the software program's Monte Carlo engine were run using a mathematical model of the anthropomorphic phantom to determine conversion coefficients between the CTDIvol used for the study and the dose at the location of the dose bores. Simulations were conducted using both the software's generic CT beam model and a refined model generated using HVL and bow tie filter profile measurements made on the scanner used for the study. Results: Monte Carlo simulations completed using the generalized beam model differed from the measured conversion factors by an absolute value average of 13.0% and 13.8% for the 100 mm and 0.6 cc ion chamber studies, respectively. The MC simulations using the scanner specific beam model generated conversion coefficients that differed from the CTDIvol to measured dose conversion coefficients by an absolute value average of 7.3% and 7.8% for the 100 mm and 0.6 cc ion chamber cases, respectively. Conclusion: A scanner specific beam model used in MC simulations generates more accurate dose conversion coefficients in an anthropomorphic phantom than those generated with a generalized beam model. Agreement between measured conversion coefficients and simulated values were less than 20% for all positions using the universal beam model.

07 ISOTOPE AND RADIATION SOURCES↗

Optimal control computer programs

The solution of the optimal control problem, even with low order dynamical systems, can usually strain the analytical ability of most engineers. The understanding of this subject matter, therefore, would be greatly enhanced if a software package existed that could simulate simple generic problems. Surprisingly, despite a great abundance of commercially available control software, few, if any, address the part of optimal control in its most generic form. The purpose of this paper is, therefore, to present a simple computer program that will perform simulations of optimal control problems that arise from the first necessary condition and the Pontryagin's maximum principle.

Kuo, F.↗

Simulation of Distortion and Residual Stress Development During Heat Treatment of Steel Castings

Heat treatment and associated processing, such as quenching, are critical during high strength steel casting production. These processes must be managed closely to prevent thermal and residual stresses that may result in distortion, cracking (particularly after machining), re-work, and weld repair. The risk of casting distortion limits aggressive quenching that can be beneficial to the process and yield an improved outcome. As a result of these distortions, adjustments must be made to the casting or pattern design, or tie bars must be added. Straightening castings after heat treatments can be both time-consuming and expensive. Residual stresses may reduce a casting's overall service performance, possibly resulting in catastrophic failure. Stress relieving may help, but expends additional energy in the process. Casting software is very limited in predicting distortions during heat treatment, so corrective measures most often involve a tedious trial-and-error procedure. An extensive review of existing heat treatment residual stress and distortion modeling revealed that it is vital to predict the phase transformations and microstructure of the steel along with the thermal stress development during heat treatment. After reviewing the state-of-the-art in heat treatment residual stress and distortion modeling, an existing commercial code was selected because of its advanced capabilities in predicting phase transformations, the evolving microstructure and related properties along with thermal stress development during heat treatment. However, this software was developed for small parts created from forgings or machined stock, and not for steel castings. Therefore, its predictive capabilities for heat treatment of steel castings were investigated. Available experimental steel casting heat treatment data was determined to be of insufficient detail and breadth, and so new heat treatment experiments were designed and performed, casting and heat treating modified versions of the Navy-C ring (a classical test shape for heat treatment experiments) for several carbon and low alloy steels in order to generate data necessary to validate the code. The predicted distortions were in reasonable agreement with the experimentally measured values. However, the final distortions in the castings were small, making it difficult to determine how accurate the predictions truly are. It is recommended that further validation of the software be performed with the aid of additional experiments with large production steel castings that experience significant heat treatment distortions. It is apparent from this research that the mechanical properties of the bonded sand used for cores and sand molds are key in producing accurate stress simulation results. Because of this, experiments were performed to determine the temperature-dependent elastic modulus of a resin-bonded sand commonly utilized in the steel casting industry. The elastic modulus was seen to vary significantly with heating and cooling rates. Also, the retained room temperature elastic modulus after heating was seen to degrade significantly when the sand was heated above 125°C. The elastic modulus curves developed in this work can readily be utilized in casting simulation software. Additional experiments with higher heating rates are recommended to determine the behavior of the elastic modulus in the sand close to the mold-metal interface. The commercial heat treatment residual stress and distortion code, once fully validated, is expected to result in an estimated energy savings of 2.15 trillion BTU's/year. Along with these energy savings, reduction of scrap and improvement in casting yield will result in a reduction of the environmental emissions associated with the melting and pouring of the metal which will be saved as a result of this technology.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Efficient end-to-end simulation of time-dependent coherent X-ray scattering experiments

Physical optics simulations for beamlines and experiments allow users to test experiment feasibility and optimize beamline settings ahead of beam time in order to optimize valuable beam time at synchrotron light sources like NSLS-II. Further, such simulations also help to develop and test experimental data processing methods and software in advance. The Synchrotron Radiation Workshop ( SRW ) software package supports such complex simulations. We demonstrate how recent developments in SRW significantly improve the efficiency of physical optics simulations, such as end-to-end simulations of time-dependent X-ray photon correlation spectroscopy experiments with partially coherent undulator radiation (UR). The molecular dynamics simulation code LAMMPS was chosen to model the sample: a solution of silica nanoparticles in water at room temperature. Real-space distributions of nanoparticles produced by LAMMPS were imported into SRW and used to simulate scattering patterns of partially coherent hard X-ray UR from such a sample at the detector. The partially coherent UR illuminating the sample can be represented by a set of orthogonal coherent modes obtained by simulation of emission and propagation of this radiation through the coherent hard X-ray (CHX) scattering beamline followed by a coherent-mode decomposition. GPU acceleration is added for several key functions of SRW used in propagation from sample to detector, further improving the speed of the calculations. The accuracy of this simulation is benchmarked by comparison with experimental data.

36 MATERIALS SCIENCE↗

Report for 2.2.1 Task 2: Provide execution support for the human factors studies conducted for the LWRS Control Room Modernization project for PVNGS

INL contracted IFE to develop custom software functionality to support INL’s use of eye movement tracking in simulator studies. This includes the support of remote eye trackers, the support of dynamic Areas of Interest based on simulator events, and a general-purpose communication protocol between a simulator and the eye tracking software. The report summarises the task deliverables, which include a requirements identification workshop at INL, a software package, and instructional videos.

99 GENERAL AND MISCELLANEOUS↗

DIRECT DETECTION OF PRECURSORS OF GAS GIANTS FORMED BY GRAVITATIONAL INSTABILITY WITH THE ATACAMA LARGE MILLIMETER/SUBMILLIMETER ARRAY

Phases of gravitational instability are expected in the early phases of disk evolution, when the disk mass is still a substantial fraction of the mass of the star. Disk fragmentation into sub-stellar objects could occur in the cold exterior part of the disk. Direct detection of massive gaseous clumps on their way to collapse into gas giant planets would offer an unprecedented test of the disk instability model. Here we use state-of-the-art 3D radiation-hydro simulations of disks undergoing fragmentation into massive gas giants, post-processed with RADMC-3D to produce dust continuum emission maps. These are then fed into the Common Astronomy Software Applications (CASA) ALMA simulator. The synthetic maps show that both overdense spiral arms and actual clumps at different stages of collapse can be detected with the Atacama Large Millimeter/submillimeter Array (ALMA) in the full configuration at the distance of the Ophiuchus star forming region (125 pc). The detection of clumps is particularly effective at shorter wavelengths (690 GHz) combining two resolutions with multi-scale clean. Furthermore, we show that a flux-based estimate of the mass of a protoplanetary clump can be comparable to a factor of three higher than the gravitationally bound clump mass. The estimated mass depends on the assumed opacity, and on the gas temperature, which should be set using the input of radiation-hydro simulations. We conclude that ALMA has the capability to detect “smoking gun” systems that are a signpost of the disk instability model for gas giant planet formation.

79 ASTRONOMY AND ASTROPHYSICS↗

Flight simulators. Part 1: Present situation and trends. Part 2: Implications for training

The present situation and developments in the technology of flight simulators based on digital computers are evaluated from the standpoint of training airline flight crews. Areas covered are minicomputers and their advantages in terms of cost, space and time savings, software data packets, motion simulation, visual simulation and instructor aids. The division of training time between aircraft and simulator training and the possible advantages from increased use of simulators are evaluated.

Hass, D.↗

Enabling Pulse-level Programming, Compilation, and Execution in XACC

Noisy gate-model quantum processing units (QPUs) are currently available from vendors over the cloud, and digital quantum programming approaches exist to run low-depth circuits on physical hardware. These digital representations are ultimately lowered to pulse-level instructions by vendor quantum control systems to affect unitary evolution representative of the submitted digital circuit. Vendors are beginning to open this pulse-level control system to the public via specified interfaces. Robust programming methodologies, software frameworks, and backend simulation technologies for this analog model of quantum computation will prove critical to advancing pulse-level control research and development. Prototypical use cases for this include error mitigation, optimal pulse control, and physics-inspired pulse construction. Here we present an extension to the XACC quantum-classical software framework that enables pulse-level programming for superconducting, gate-model quantum computers, and a novel, general, and extensible pulse-level simulation backend for XACC that scales on classical compute clusters via MPI. Our work enables custom backend Hamiltonian definitions and gate-level compilation to available pulses with a focus on performance and scalability. We end with a demonstration of this capability, and show how to use XACC for pertinent pulse-level programming tasks.

97 MATHEMATICS AND COMPUTING↗

Multi-Entity Simulation with CoSim Toolbox

Co-simulation is an analysis technique for linking multiple software models during runtime by facilitating data exchange and simulation time synchronization. There are numerous challenges when constructing an effective co-simulation including simulation tool installation, data management, and writing new models in a manner compatible with the co-simulation framework of choice. CoSim Toolbox is an integration of multiple pieces of software designed to make assembling such a co-simulation in HELICS easier. This report summarizes the existing capabilities of CoSim Toolbox and outlines future development plans.

97 MATHEMATICS AND COMPUTING↗