Search NASA⌕ Search

SEARCH · Search NASA

Results for “Code development”

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 379 records · Page 21

Development and Implementation of Dynamic Scripts to Execute Cycled WRF/GSI Forecasts

Automating the coupling of data assimilation (DA) and modeling systems is a unique challenge in the numerical weather prediction (NWP) research community. In recent years, the Development Testbed Center (DTC) has released well-documented tools such as the Weather Research and Forecasting (WRF) model and the Gridpoint Statistical Interpolation (GSI) DA system that can be easily downloaded, installed, and run by researchers on their local systems. However, developing a coupled system in which the various preprocessing, DA, model, and postprocessing capabilities are all integrated can be labor-intensive if one has little experience with any of these individual systems. Additionally, operational modeling entities generally have specific coupling methodologies that can take time to understand and develop code to implement properly. To better enable collaborating researchers to perform modeling and DA experiments with GSI, the Short-term Prediction Research and Transition (SPoRT) Center has developed a set of Perl scripts that couple GSI and WRF in a cycling methodology consistent with the use of real-time, regional observation data from the National Centers for Environmental Prediction (NCEP)/Environmental Modeling Center (EMC). Because Perl is open source, the code can be easily downloaded and executed regardless of the user's native shell environment. This paper will provide a description of this open-source code and descriptions of a number of the use cases that have been performed by SPoRT collaborators using the scripts on different computing systems.

Zavodsky, Bradley↗

Modelling and experimental verification of a water alleviation system for the NASP

One possible low speed propulsion system for the National Aerospace Plane is a liquid air cycle engine (LACE). The LACE system uses the heat sink in the liquid hydrogen propellant to liquefy air in a heat exchanger which is then pumped up to high pressure and used as the oxidizer in a hydrogen liquid air rocket. The inlet airstream must be dehumidified or moisture could freeze on the cryogenic heat exchangers and block them. The main objective of this research has been to develop a computer simulation of the cold tube/antifreeze-spray water alleviation system and to verify the model with experimental data. An experimental facility has been built and humid air tests were conducted on a generic heat exchanger to obtain condensing data for code development. The paper describes the experimental setup, outlines the method of calculation used in the code, and presents comparisons of the calculations and measurements. Cause of discrepancies between the model and data are explained.

Vanfossen, G. James↗

Realistic NLTE Radiative Transfer for Modeling Stellar Winds

This NASA grant supported the development of codes to solve the non-LTE multi-level spherical radiative transfer problem in the presence of velocity fields. Much of this work was done in collaboration with Graham Harper (CASA, University of Colorado). These codes were developed for application to the cool, low-velocity winds of evolved late-type stars. Particular emphasis was placed on modeling the wind of lambda Velorum (K4 lb), the brightest K supergiant in the sky, based on extensive observations of the ultraviolet spectrum with the HST/GHRS from GO program 5307. Several solution techniques were examined, including the Eddington factor Approach described in detail by Bennett & Harper (1997). An Eddington factor variant of Harper's S-MULTI code (Harper 1994) for stationary atmospheres was developed and implemented, although full convergence was not realized. The ratio of wind terminal velocity to turbulent velocity is large (approx. 0.3-0.5) in these cool star winds so this assumption of stationarity provides reasonable starting models. Final models, incorporating specified wind laws, were converged using the comoving CRD S-MULTI code. Details of the solution procedure were published by Bennett & Harper (1997). Our analysis of the wind of lambda Vel, based on wind absorption superimposed on chromospheric emission lines in the ultraviolet, can be found in Carpenter et al. (1999). In this paper, we compare observed wind absorption features to an exact CRD calculation in the comoving frame, and also to a much quicker, but approximate, method using the SEI (Sobolev with Exact Integration) code of Lamers, Cerruti-Sola, & Perinotto (1987). Carpenter et al. (1999) provide detailed comparisons of the exact CRD and approximate SEI results and discuss when SEI is adequate to use for computing wind line profiles. Unfortunately, the observational material is insufficient to unambiguously determine the wind acceleration law for lambda Vel. Relatively few unblended Fe II lines of optical depth sensitive to the wind acceleration region are present in the existing HST/GHRS data set. Most of the Fe II lines are either too optically thick (resulting in a board, black wind absorption profile) or too optically thin (resulting in no wind absorption feature present). Also, most of the ultraviolet spectra obtained from HST GO-5307 was at medium resolution (R approx. 40,000, corresponding to a velocity resolution of 7.5 km/s). This is simply inadequate to resolve the turbulence in the outer wind; a key parameter in theoretical wind models. We can now say that an unambiguous determination of the wind velocity law in lambda Vel will require complete coverage of the ultraviolet spectrum at high dispersion (R approx. 10(exp 5), or 3 km/s). This is now feasible usin, the STIS echelle spectrograph on-board HST.

Bennett, Philip D.↗

Merger of the Dissolved Gas Method into RELAP5-3D

The Dissolved Gas Model (DGM) was developed for Bettis Atomic Power Laboratory in their own special version of RELAP5-3D known as NUPAC by a subcontractor to. Incorporation of this important code capability in RELAP5-3D was necessary for collaboration between INL and Bettis on future code development efforts. The changes necessary to implement DGM are fundamental, changing the very solver technology at the core of RELAP5-3D, and pervasive, requiring the addition of new subprograms and data, alteration of existing data structures, and modification of more than one hundred subprograms. Moreover, NUPAC and RELAP5-3D had evolved separately and in different directions for a decade and were significantly dissimilar, so the effort was both complex and time-consuming. To ensure its correctness, a large test set comprised thousands of input cases had been constructed and had to run correctly to prove DGM was implemented correctly. A novel method for transporting and adjusting the updates for DGM into RELAP5-3D was undertaken. Tens of thousands of lines of code were either changed or added resulting in a 100% successful implementation of DGM in RELAP5-3D.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Ume: Unstructured Mesh Explorations

Ume is an open-source collection of data structures for unstructured computational meshes and some simple algorithms that operate on them. These algorithms mimic the memory access patterns of a common class of operations found in several of the computational physics simulation codes developed at Los Alamos National Laboratory. The intent is that Ume can be used by hardware vendors to understand the memory traffic created by complex codes in a simplified environment, and to explore new means of optimization for that traffic. Ume is provided as a source-code C++ library and includes several applications that demonstrate the use of that library.

Henning, Paul↗

Overview of the Tolerance Limit Calculations with Application to TSURFER

To establish confidence in the results of computerized physics models, a key regulatory requirement is to develop a scientifically defendable process. The methods employed for confidence, characterization, and consolidation, or C3, are statistically involved and are often accessible only to avid statisticians. This manuscript serves as a pedagogical presentation of the C3 process to all stakeholders—including researchers, industrial practitioners, and regulators—to impart an intuitive understanding of the key concepts and mathematical methods entailed by C3. The primary focus is on calculation of tolerance limits, which is the overall goal of the C3 process. Tolerance limits encode the confidence in the calculation results as communicated to the regulator. Understanding the C3 process is especially critical today, as the nuclear industry is considering more innovative ways to assess new technologies, including new reactor and fuel concepts, via an integrated approach that optimally combines modeling and simulation and minimal targeted validation experiments. This manuscript employs intuitive, analytical, numerical, and visual representations to explain how tolerance limits may be calculated for a wide range of configurations, and it also describes how their values may be interpreted. Various verification tests have been developed to test the calculated tolerance limits and to help delineate their values. The manuscript demonstrates the calculation of tolerance limits for TSURFER, a computer code developed by the Oak Ridge National Laboratory for criticality safety applications. The goal is to evaluate the tolerance limit for TSURFER-determined criticality biases to support the determination of upper, subcritical limits for regulatory purposes.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

A Science Data System Approach for the SMAP Mission

Though Science Data System (SDS) development has not traditionally been part of the mission concept phase, lessons learned and study of past Earth science missions indicate that SDS functionality can greatly benefit algorithm developers in all mission phases. We have proposed a SDS approach for the SMAP Mission that incorporates early support for an algorithm testbed, allowing scientists to develop codes and seamlessly integrate them into the operational SDS. This approach will greatly reduce both the costs and risks involved in algorithm transitioning and SDS development.

PCS↗

Advances in Computational Capabilities for Hypersonic Flows

The paper reviews the growth and advances in computational capabilities for hypersonic applications over the period from the mid-1980's to the present day. The current status of the code development issues such as surface and field grid generation, algorithms, physical and chemical modeling, and validation is provided. A brief description of some of the major codes being used at NASA Langley Research Center for hypersonic continuum and rarefied flows is provided, along with their capabilities and deficiencies. A number of application examples are presented, and future areas of research to enhance accuracy, reliability, efficiency, and robustness of computational codes are discussed.

Kumar, Ajay↗

NASA's Role in Gas Turbine Technology Development: Accelerating Technical Progress via Collaboration Between Academia, Industry, and Government Agencies

Given the maturity of the gas turbine engine since its invention and also considering the limited and flattened level of resources expected to be allocated for NASA aeronautics research and development, we ask the question are NASA technology investments still needed to enable future turbine engine-based propulsion systems? If so, what is NASA’s unique role to justify NASA’s investment? To address this topic, we will first review the accomplishments and the impact that NASA Glenn Research Center has made on turbine engine technologies over the last 78 years. Specifically, this paper discusses NASA’s role and contributions to turbine engine development, specific to both 1) NASA’s role in conducting experiments to understand flow physics and provide relevant benchmark validation experiments for Computational Fluid Dynamics (CFD) code development, validation, and assessment; and 2) the impact of technologies resulting from NASA collaborations with industry, academia, and other government agencies. Note that the scope of the discussion is limited to the NASA technology contributions with which the author was intimately associated, and does not represent the entirety of the NASA contributions to turbine engine technology. The specific research, development, and demonstrations discussed herein were selected to both 1) provide a comprehensive review and reference list of the technology and its impact, and 2) identify NASA’s unique role and highlight how NASA’s involvement resulted in additional benefit to the gas turbine engine community. Secondly, we will discuss current NASA collaborations that are in progress and provide a status of the results. Finally, we discuss the challenges anticipated for future turbine engine-based propulsion systems for civil aviation and identify potential opportunities for collaboration where NASA involvement would be beneficial. Ultimately, the gas turbine engine community will decide if NASA involvement is needed to contribute to the development of the design and analysis tools, databases, and technology demonstration programs to meet these challenges for future turbine engine-based propulsion systems.

Suder, Kenneth L.↗

Towards the Development of Molten Salt Reactor Multiphysics Modeling Capabilities: Depletion, Thermochemistry, Reactor Dynamics, and Species Tracking

This report documents the simulation and modeling work performed under the Nuclear Energy Advanced Modeling and Simulation (NEAMS) program, utilizing the tools and codes developed under the program. The focus in this Fiscal Year (FY) is on the depletion, thermochemistry, reactor dynamics, and species transport in MSRs. The fission products travelling in the entire primary loop is unique in MSRs. There are many physical/chemical mechanisms that can significantly affect the fission products concentration in the fuel salt, e.g., diffusion into gas bubbles, diffusion in the core moderators, deposition on the surface of structures/pipes, etc. The fission product concentration in the fuel salt can potentially affect the neutronics, system dynamics, chemical potentials, etc., so accurately predicting the fission products distribution in the primary loop is important. Under the main objective, different activities are pursued to assess the NEAMS tools applicability for a variety of areas on species transport, including the depletion analyses using Griffin (fission product source), the redox potential assessment at different depletion points, the assessment of xenon transport effect on the neutronics and reactor dynamics, a survey of correlations for calculating the mass transfer coefficient of different fission products, etc.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Development of a Aerothermoelastic-Acoustics Simulation Capability of Flight Vehicles

A novel numerical, finite element based analysis methodology is presented in this paper suitable for accurate and efficient simulation of practical, complex flight vehicles. An associated computer code, developed in this connection, is also described in some detail. Thermal effects of high speed flow obtained from a heat conduction analysis are incorporated in the modal analysis which in turn affects the unsteady flow arising out of interaction of elastic structures with the air. Numerical examples pertaining to representative problems are given in much detail testifying to the efficacy of the advocated techniques. This is a unique implementation of temperature effects in a finite element CFD based multidisciplinary simulation analysis capability involving large scale computations.

Gupta, K. K.↗

Advanced Laboratory and Field Arrays: Technical Report for Performance Enhancement for Marine Energy Converter (MEC) Arrays (Task 5)

Task 5 consisted of two parts, wave energy converter (WEC) arrays and current energy converter (CEC) arrays. The two parts of the project were executed independently, and this report covers only the work on WECs. In this part of the task, the team characterized the behavior of and developed control schemes for wave energy converter (WEC) arrays that improved performance (i.e., maximized aggregate power generation and reduced the levelized cost of energy) over baseline, non-coordinated control approaches. Specifically, for WEC arrays: the team developed optimal layouts of arrays that considered the effect of WEC placement within an array on coordinated array control with real-time estimation schemes. The numerical codes developed through this task were made available to users for array design. These tools utilized existing commercial software as well as software developed within the project team.

13 HYDRO ENERGY↗

Radiative properties of molecular nitrogen ions produced by helium Penning ionization and argon effects

The development of hypersonic aerospace vehicles requires a better understanding on the thermal and chemical nonequilibrium kinetics of participating species in shock layers. The computational fluid dynamic (CFD) codes developed for such flowfields overestimate the radiation in the spectral region of 300 - 600 nm. A speculation for this overestimation is that inclusion of Ar, CO2, and H2O at the upper atmosphere flight region makes a significant impact on radiative kinetics of molecular nitrogen ions. To define the effects of minority species on the radiative kinetics of N2(+), an experimental setup was made by using the helium Penning ionization. The vibrational and rotational temperature were measured by mapping the vibrational and rotational distributions of N2(+) emission with high spectroscopic resolution and absolute intensity measurements. Measured vibrational temperatures were in the range from 18,000 to 36,000 K, and rotational temperatures were in the range from 300 to 370 K. The irradiance of 391.44 nm line and rotational and vibrational temperatures were analyzed to define argon and CO2 effects on the N2(+) emission. When Ar or CO2 is injected with N2, the rotational temperature did not change. The irradiances were reduced by 34 percent and 78 percent for the 50 percent of mixture of Ar and CO2, respectively. The vibrational temperatures were increased by 24.1 percent and 82.9 percent for the 50 percent of mixture of Ar and CO2, respectively. It appears that there are no significant effects from small concentrations of Ar and CO2 at the upper atmosphere flight region.

Miller, George, III↗

Leveraging NREL's ResStock & ComStock Dataset to Evaluate Building Stock Electrification: Preprint

Residential and commercial buildings accounted for 40% of U.S. energy consumption in 2022 and represent a significant opportunity for decarbonization through energy efficiency and electrification, and for grid planning. Building stock energy modeling is a powerful tool that can evaluate what-if scenarios as utilities, municipalities, policymakers, building owners and others work towards equitable building decarbonization and climate goals. This presentation will highlight several high-impact use cases of the National Renewable Energy Laboratory (NREL)'s highly granular, bottom-up building stock energy modeling tools, ResStock and ComStock. These use cases cover a wide range of project scale, from neighborhood electrification analysis and municipality long-term energy planning, to state energy code development and national policy evaluation. This presentation will showcase specific real-world applications for which ResStock and ComStock have been utilized across the country, including California codes and standards cost-effectiveness analysis, New York City affordable housing electrification cost gap analysis, and California targeted electrification and gas decommissioning analysis. For each use case, this presentation will illustrate how ResStock and ComStock played a crucial role in accurately characterizing regional building stocks, providing discrete and aggregated end-use load shapes, and calculating lifecycle consumption, emissions, and costs for a variety of building electrification strategies and scenarios. Finally, this presentation will demonstrate how the data provided by ResStock and ComStock can help unlock significant outcomes for these use cases, including but not limited to, customer bill impact, incentive and program design, and energy equity analyses.

building stock modeling↗

COG Software Architecture Design Description Document

This COG Software Architecture Design Description Document describes the organization and functionality of the COG Multiparticle Monte Carlo Transport Code for radiation shielding and criticality calculations, at a level of detail suitable for guiding a new code developer in the maintenance and enhancement of COG. The intended audience also includes managers and scientists and engineers who wish to have a general knowledge of how the code works. This Document is not intended for end-users.

61 RADIATION PROTECTION AND DOSIMETRY↗

Efficient Parallel Kernel Solvers for Computational Fluid Dynamics Applications

Distributed-memory parallel computers dominate today's parallel computing arena. These machines, such as Intel Paragon, IBM SP2, and Cray Origin2OO, have successfully delivered high performance computing power for solving some of the so-called "grand-challenge" problems. Despite initial success, parallel machines have not been widely accepted in production engineering environments due to the complexity of parallel programming. On a parallel computing system, a task has to be partitioned and distributed appropriately among processors to reduce communication cost and to attain load balance. More importantly, even with careful partitioning and mapping, the performance of an algorithm may still be unsatisfactory, since conventional sequential algorithms may be serial in nature and may not be implemented efficiently on parallel machines. In many cases, new algorithms have to be introduced to increase parallel performance. In order to achieve optimal performance, in addition to partitioning and mapping, a careful performance study should be conducted for a given application to find a good algorithm-machine combination. This process, however, is usually painful and elusive. The goal of this project is to design and develop efficient parallel algorithms for highly accurate Computational Fluid Dynamics (CFD) simulations and other engineering applications. The work plan is 1) developing highly accurate parallel numerical algorithms, 2) conduct preliminary testing to verify the effectiveness and potential of these algorithms, 3) incorporate newly developed algorithms into actual simulation packages. The work plan has well achieved. Two highly accurate, efficient Poisson solvers have been developed and tested based on two different approaches: (1) Adopting a mathematical geometry which has a better capacity to describe the fluid, (2) Using compact scheme to gain high order accuracy in numerical discretization. The previously developed Parallel Diagonal Dominant (PDD) algorithm and Reduced Parallel Diagonal Dominant (RPDD) algorithm have been carefully studied on different parallel platforms for different applications, and a NASA simulation code developed by Man M. Rai and his colleagues has been parallelized and implemented based on data dependency analysis. These achievements are addressed in detail in the paper.

Sun, Xian-He↗

Modeling and Simulation of Advanced Manufacturing Techniques using MOOSE and MALAMUTE

Advanced manufacturing techniques offer increased geometry complexity, energy and material usage efficiency improvements, and an expanded palette of materials as compared to conventional manufacturing approaches. Advanced-manufacturing-produced parts can experience wide variations in the final microstructure, and these microstructure variations significantly impact the parts’ performance. In this chapter, we present recent code developments within Multiphysics Object-Oriented Simulation Environment (MOOSE) and in the MOOSE Application Library for Advanced Manufacturing UTilitiEs (MALAMUTE). Here we demonstrate applying these modeling and simulation codes to two advanced manufacturing process types: advanced sintering techniques and laser-based additive manufacturing techniques. The multiphysics and multiscale capabilities of these codes enable prediction of the microstructure evolution resulting from variations in the Advanced manufacturing process parameters.

36 MATERIALS SCIENCE↗

Neutron Environment Calculations for Low Earth Orbit

The long term exposure of astronauts on the developing International Space Station (ISS) requires an accurate knowledge of the internal exposure environment for human risk assessment and other onboard processes. The natural environment is moderated by the solar wind, which varies over the solar cycle. The HZETRN high charge and energy transport code developed at NASA Langley Research Center can be used to evaluate the neutron environment on ISS. A time dependent model for the ambient environment in low earth orbit is used. This model includes GCR radiation moderated by the Earth's magnetic field, trapped protons, and a recently completed model of the albedo neutron environment formed through the interaction of galactic cosmic rays with the Earth's atmosphere. Using this code, the neutron environments for space shuttle missions were calculated and comparisons were made to measurements by the Johnson Space Center with onboard detectors. The models discussed herein are being developed to evaluate the natural and induced environment data for the Intelligence Synthesis Environment Project and eventual use in spacecraft optimization.

Clowdsley, M. S.↗