Search NASA⌕ Search

SEARCH · Search NASA

Results for “programming tools”

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,585 records · Page 88

The Moon is a Planet Too: Lunar Science and Robotic Exploration

The first decades of the 21st century will be marked by major lunar science and exploration activities. The Moon is a witness to 4.5 billion years of solar system history, recording that history more completely and more clearly than any other planetary body. Lunar science encompasses early planetary evolution and differentiation, lava eruptions and fire fountains, impact scars throughout time, and billions of years of volatile input. I will cover the main outstanding issues in lunar science today and the most intriguing scientific opportunities made possible by renewed robotic and human lunar exploration. Barbara is a planetary scientist at NASA s Marshall Space Flight Center. She studies meteorites from the Moon, Mars and asteroids and has been to Antarctica twice to hunt for them. Barbara also works on the Mars Exploration Rovers Spirit and Opportunity and has an asteroid named after her. She is currently helping the Lunar Precursor Robotics Program on the Lunar Mapping and Modeling Project, a project tasked by the Exploration System Mission Directorate (ESMD) to develop maps and tools of the Moon to benefit the Constellation Program lunar planning. She is also supporting the Science Mission Directorate s (SMD) lunar flight projects line at Marshall as the co-chair of the Science Definition Team for NASA s next robotic landers, which will be nodes of the International Lunar Network, providing geophysical information about the Moon s interior structure and composition.

Cohen, Barbara↗

Injecting Artificial Memory Errors Into a Running Computer Program

Single-event upsets (SEUs) or bitflips are computer memory errors caused by radiation. BITFLIPS (Basic Instrumentation Tool for Fault Localized Injection of Probabilistic SEUs) is a computer program that deliberately injects SEUs into another computer program, while the latter is running, for the purpose of evaluating the fault tolerance of that program. BITFLIPS was written as a plug-in extension of the open-source Valgrind debugging and profiling software. BITFLIPS can inject SEUs into any program that can be run on the Linux operating system, without needing to modify the program s source code. Further, if access to the original program source code is available, BITFLIPS offers fine-grained control over exactly when and which areas of memory (as specified via program variables) will be subjected to SEUs. The rate of injection of SEUs is controlled by specifying either a fault probability or a fault rate based on memory size and radiation exposure time, in units of SEUs per byte per second. BITFLIPS can also log each SEU that it injects and, if program source code is available, report the magnitude of effect of the SEU on a floating-point value or other program variable.

Bornstein, Benjamin J.↗

The Modular Borehole Monitoring Program. A research program to optimize well-based monitoring for geologic carbon sequestration

Understanding the impacts caused by injection of large volumes of CO 2 in the deep subsurface necessitates a comprehensive monitoring strategy. While surface-based and other remote geophysical methods can provide information on the general morphology of a CO 2 plume, verification of the geochemical conditions and validation of the remote sensing data requires measurements from boreholes that penetrate the storage formation. Unfortunately, the high cost of drilling deep wellbores and deploying instrumentation systems constrains the number of dedicated monitoring borings as well as limits the technologies that can be incorporated in a borehole completion. The objective of the Modular Borehole Monitoring (MBM) Program was to develop a robust suite of well-based tools optimized for subsurface monitoring of CO 2 that could meet the needs of a comprehensive well-based monitoring program. It should have enough flexibility to be easily reconfigured for various reservoir geometries and geologies. The MBM Program sought to provide storage operators with a turn-key fully engineered design that incorporated key technologies, function over the decades long time-span necessary for post-closure reservoir monitoring, and meet industry acceptable risk profiles for deep-well installations. While still within the conceptual design phase of the MBM program, the SECARB Anthropogenic Test in Citronelle, Alabama, USA was identified as a deployment site for our engineered monitoring systems. The initial step in designing the Citronelle MBM system was to down-select from the various monitoring tools available to include technologies that we considered essential to any program. Monitoring methods selected included U-tube geochemical sampling, discrete quartz pressure and temperature gauges, an integrated fibre-optic bundle consisting of distributed temperature and heat-pulse sensing, and a sparse string of conventional 3C-geophones. While not originally planned within the initial MBM work scope, the fibre-optic cable was able to also be used for the emergent technology of distributed acoustic sensing. The MBM monitoring string was installed in March, 2012. To date, the Citronelle MBM instruments continue to operate reliably. Results and lessons learned from the Citronelle MBM deployment are addressed along with examples of data being collected.

54 ENVIRONMENTAL SCIENCES↗

Multiscale Prediction of Yarn Pullout Failure Mode in Unreinforced Textile Fabrics

Unreinforced woven fabrics have been implemented in a variety of high performance applications, including body armor, deployable structures, and as the reinforcement material in composites. Multiscale modeling techniques have significantly improved the capabilities of simulation-based tools to capture fabric mechanics efficiently and accurately, but often lack in their prediction of failure and require pairing with finite element analysis (FEA) software, limiting their application to the design of ‘fit-for-purpose’ materials. NASA’s Multiscale Analysis Tool (NASMAT) is a standalone multiscale program that has been traditionally used in the analysis of reinforced composites materials. More recently, it has been amended to simulate unreinforced fabric behavior by allowing the geometric state of the tows to change with applied loading due to the lack of a reinforcement material, such as the matrix seen in composites. Previous work has shown the ability of NASMAT to capture nonlinear macroscale behavior by predicting geometric changes in the state of each subcell as a function of the applied loading and allowing each subcell in the analysis to rotate according to these predicted changes, as well as predict nonlinear behavior due to the fiber breakage failure mode. In this work, the capability of predicting the onset and propagation of failure in plain woven fabrics in NASMAT is presented for the yarn pullout failure mode, which occurs when a fabric is loaded at an off-axis angle relative to the warp of weft tow direction. Yarn pullout behavior is initiated by determining the applied load in which the shear resistance of the contact area between yarn families is overcome. When failure is initiated, yarn pullout is determined to have occurred when the applied displacement, calculated from global strain, exceeds the deformed position of a given contact points between yarn families, determined from pin-joint kinematics. Contact points where pullout has occurred contribute to a global damage parameter used to modify the homogenized stiffness of the fabric, resulting in nonlinear behavior observed at the macroscale. The off-axis loading behavior and yarn pullout failure theory have been developed and implemented into NASMAT such that users can simulate off-axis tensile behavior of fabrics in a single, standalone multiscale tool. Simulations are compared to uniaxial tensile tests at various off-axis angles to demonstrate the capability of the tool in its prediction of both the onset of failure at each off-axis angles and the stress-strain behavior as failure progresses.

Materials↗

2015 Stewardship Science Academic Programs Annual

The Stockpile Stewardship Academic Programs (SSAP) are essential to maintaining a pipeline of professionals to support the technical capabilities that reside at the National Nuclear Security Administration (NNSA) national laboratories, sites, and plants. Since 1992, the United States has observed the moratorium on nuclear testing while significantly decreasing the nuclear arsenal. To accomplish this without nuclear testing, NNSA and its laboratories developed a science-based Stockpile Stewardship Program to maintain and enhance the experimental and computational tools required to ensure the continued safety, security, and reliability of the stockpile. NNSA launched its academic program portfolio more than a decade ago to engage students skilled in specific technical areas of relevance to stockpile stewardship. The success of this program is reflected by the large number of SSAP students choosing to begin their careers at NNSA national laboratories.

Stone, Terri↗

The New Meteor Radar at Penn State: Design and First Observations

In an effort to provide new and improved meteor radar sensing capabilities, Penn State has been developing advanced instruments and technologies for future meteor radars, with primary objectives of making such instruments more capable and more cost effective in order to study the basic properties of the global meteor flux, such as average mass, velocity, and chemical composition. Using low-cost field programmable gate arrays (FPGAs), combined with open source software tools, we describe a design methodology enabling one to develop state-of-the art radar instrumentation, by developing a generalized instrumentation core that can be customized using specialized output stage hardware. Furthermore, using object-oriented programming (OOP) techniques and open-source tools, we illustrate a technique to provide a cost-effective, generalized software framework to uniquely define an instrument s functionality through a customizable interface, implemented by the designer. The new instrument is intended to provide instantaneous profiles of atmospheric parameters and climatology on a daily basis throughout the year. An overview of the instrument design concepts and some of the emerging technologies developed for this meteor radar are presented.

Urbina, J.↗

A study of mapping exogenous knowledge representations into CONFIG

Qualitative reasoning is reasoning with a small set of qualitative values that is an abstraction of a larger and perhaps infinite set of quantitative values. The use of qualitative and quantitative reasoning together holds great promise for performance improvement in applications that suffer from large and/or imprecise knowledge domains. Included among these applications are the modeling, simulation, analysis, and fault diagnosis of physical systems. Several research groups continue to discover and experiment with new qualitative representations and reasoning techniques. However, due to the diversity of these techniques, it is difficult for the programs produced to exchange system models easily. The availability of mappings to transform knowledge from the form used by one of these programs to that used by another would open the doors for comparative analysis of these programs in areas such as completeness, correctness, and performance. A group at the Johnson Space Center (JSC) is working to develop CONFIG, a prototype qualitative modeling, simulation, and analysis tool for fault diagnosis applications in the U.S. space program. The availability of knowledge mappings from the programs produced by other research groups to CONFIG may provide savings in CONFIG's development costs and time, and may improve CONFIG's performance. The study of such mappings is the purpose of the research described in this paper. Two other research groups that have worked with the JSC group in the past are the Northwest University Group and the University of Texas at Austin Group. The former has produced a qualitative reasoning tool named SIMGEN, and the latter has produced one named QSIM. Another program produced by the Austin group is CC, a preprocessor that permits users to develop input for eventual use by QSIM, but in a more natural format. CONFIG and CC are both based on a component-connection ontology, so a mapping from CC's knowledge representation to CONFIG's knowledge representation was chosen as the focus of this study. A mapping from CC to CONFIG was developed. Due to differences between the two programs, however, the mapping transforms some of the CC knowledge to CONFIG as documentation rather than as knowledge in a form useful to computation. The study suggests that it may be worthwhile to pursue the mappings further. By implementing the mapping as a program, actual comparisons of computational efficiency and quality of results can be made between the QSIM and CONFIG programs. A secondary study may reveal that the results of the two programs augment one another, contradict one another, or differ only slightly. If the latter, the qualitative reasoning techniques may be compared in other areas, such as computational efficiency.

Mayfield, Blayne E.↗

Characterizing the performance of ecosystem models across time scales: A spectral analysis of the North American Carbon Program site-level synthesis

Ecosystem models are important tools for diagnosing the carbon cycle and projecting its behavior across space and time. Most assessments of model performance occur at individual temporal scales, but ecosystems respond to drivers at multiple time scales. Spectral methods, such as wavelet analyses, present an alternative approach that enables the identification of the dominant time scales contributing to model performance in the frequency domain. In this study we used wavelet analyses to synthesize the performance of twenty-one ecosystem models at nine eddy-covariance towers as part of the North American Carbon Program's site-level inter-comparison. This study expands upon previous single-site and single-model analyses to determine what patterns of model failure are consistent across a diverse range of models and sites.

58 GEOSCIENCES↗

Automated Performance Prediction of Message Passing Parallel Programs

As the trend toward massively parallel processing continues, the need for tools that can predict scalability trends becomes greater. While high level languages Eke HPF have come into greater use, explicit message-passing programs proliferate, and will probably do so for some time, thanks to the onslaught of standards such as MPI. Much work has been done to create simple models that represent important characteristics of parallel programs, such as latency, network contention, and communication volume. But many of these methods still require a substantial manual effort to represent an application in the model's format. The YAPP ("Yet Another Performance Predictor") tool is an attempt to automate the formation of first-order expressions for completion time, with a minimum of programmer assistance. The content of this paper is as follows: First, we explore the implementation details of YAPP, and illustrate with examples some of the reasons that automatic prediction is difficult. In the following sections, we present the results of four applications, using execution traces on the Intel i860, analyze the error in YAPP's predictions, explain the limitations of our implementation, and mention possible future additions. In particular, we illustrate techniques used to identify pipeline communication patterns, and demonstrate how compiler analysis and regression are combined to automate the prediction process.

Block, Robert J.↗

Human Research Program: 2010 Annual Report

2010 was a year of solid performance for the Human Research Program in spite of major changes in NASA's strategic direction for Human Spaceflight. Last year, the Program completed the final steps in solidifying the management foundation, and in 2010 we achieved exceptional performance from all elements of the research and technology portfolio. We transitioned from creating building blocks to full execution of the management tools for an applied research and technology program. As a team, we continue to deliver the answers and technologies that enable human exploration of space. While the Agency awaits strategic direction for human spaceflight, the Program is well positioned and critically important to helping the Agency achieve its goals.

Source record↗

Chimera Grid Tools

Chimera Grid Tools (CGT) is a software package for performing computational fluid dynamics (CFD) analysis utilizing the Chimera-overset-grid method. For modeling flows with viscosity about geometrically complex bodies in relative motion, the Chimera-overset-grid method is among the most computationally cost-effective methods for obtaining accurate aerodynamic results. CGT contains a large collection of tools for generating overset grids, preparing inputs for computer programs that solve equations of flow on the grids, and post-processing of flow-solution data. The tools in CGT include grid editing tools, surface-grid-generation tools, volume-grid-generation tools, utility scripts, configuration scripts, and tools for post-processing (including generation of animated images of flows and calculating forces and moments exerted on affected bodies). One of the tools, denoted OVERGRID, is a graphical user interface (GUI) that serves to visualize the grids and flow solutions and provides central access to many other tools. The GUI facilitates the generation of grids for a new flow-field configuration. Scripts that follow the grid generation process can then be constructed to mostly automate grid generation for similar configurations. CGT is designed for use in conjunction with a computer-aided-design program that provides the geometry description of the bodies, and a flow-solver program.

Chan, William M.↗

Adaptation of the NWM Cloud Environment for an ISF Project

The DOE-NE NWM Cloud was designed to be a generic set of tools and applications for any nuclear waste management program. As policymakers continue to consider approaches that emphasize consolidated interim storage and transportation of spent nuclear fuel, a gap analysis of the tools and applications provided for spent nuclear fuel and high-level radioactive waste disposal in comparison those needed for siting, licensing, and developing a consolidated interim storage facility and/or for a transportation campaign will help prepare DOE for implementing such potential policy direction. This report evaluates the points of alignment and potential gaps between the applications on the NWM Cloud that supported SNF disposal project, and the applications needed to address QA requirements and for other project support needs of an SNF storage project.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Acoustic prediction methods for the NASA generalized advanced propeller analysis system (GAPAS)

Classical methods of propeller performance analysis are coupled with state-of-the-art Aircraft Noise Prediction Program (ANOPP:) techniques to yield a versatile design tool, the NASA Generalized Advanced Propeller Analysis System (GAPAS) for the novel quiet and efficient propellers. ANOPP is a collection of modular specialized programs. GAPAS as a whole addresses blade geometry and aerodynamics, rotor performance and loading, and subsonic propeller noise.

Padula, S. L.↗

Aeroelastic tailoring - Theory, practice, and promise

Aeroelastic tailoring technology is reviewed with reference to the historical background, the underlying theory, current trends, and specific applications. The specific application discussed include the Transonic Aircraft Technology program, an Advanced Design Composite Aircraft, the Wing/Inlet Advanced Development program, and the forward-swept wing. Finally, the future of aeroelastic tailoring and the development of an aeroelastic tailoring analysis and design tool under the Automated Strength-Aeroelastic Design program are examined.

Shirk, M. H.↗

Deployment of Performance Management Methodology as part of Liquid Waste Program at Savannah River Site - 12178

In 2009, Savannah River Remediation LLC (SRR) assumed the management lead of the Liquid Waste (LW) Program at the Savannah River Site (SRS). The four SRR partners and AREVA, as an integrated subcontractor are performing the ongoing effort to safely and reliably: - Close High Level Waste (HLW) storage tanks; - Maximize waste throughput at the Defense Waste Processing Facility (DWPF); - Process salt waste into stable final waste form; - Manage the HLW liquid waste material stored at SRS. As part of these initiatives, SRR and AREVA deployed a performance management methodology based on Overall Equipment Effectiveness (OEE) at the DWPF in order to support the required production increase. This project took advantage of lessons learned by AREVA through the deployment of Total Productive Maintenance and Visual Management methodologies at the La Hague reprocessing facility in France. The project also took advantage of measurement data collected from different steps of the DWPF process by the SRR team (Melter Engineering, Chemical Process Engineering, Laboratory Operations, Plant Operations). Today the SRR team has a standard method for measuring processing time throughout the facility, a reliable source of objective data for use in decision-making at all levels, and a better balance between engineering department goals and operational goals. Preliminary results show that the deployment of this performance management methodology to the LW program at SRS has already significantly contributed to the DWPF throughput increases and is being deployed in the Saltstone facility. As part of the liquid waste program on Savannah River Site, SRR committed to enhance production throughput of DWPF. Beyond technical modifications implemented at different location of the facility, SRR deployed performance management methodology based on OEE metrics. The implementation benefited from the experience gained by AREVA in its own facilities in France. OEE proved to be a valuable tool in order to support the enhancement program in DWPF by providing unified metrics to measure plant performances, identify bottleneck location, and rank the most time consuming causes from objective data shared between the different groups belonging to the organization. Beyond OEE, the Visual Management tool adapted from the one used at La Hague were also provided in order to further enhance communication within the operating teams. As a result of all the initiatives implemented on DWPF, achieved production has been increased to record rates from FY10 to FY11. It is expected that thanks to the performance management tools now available within DWPF, these results will be sustained and even improved in the future to meet system plan targets. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Rethinking agrivoltaic incentive programs: A science-based approach to encourage practical design solutions

Agrivoltaic systems are promising solutions to address global food and energy challenges by combining agriculture and solar photovoltaics. However, the lack of appropriate regulations to define and guide their implementation constrains the growth of agrivoltaic systems in the U.S. This study uses a shading and radiation tool to evaluate an existing agrivoltaic incentive program that defines agrivoltaic designs based on shading reduction limits and panel height requirements. Our analysis indicates that structuring policy requirements around shading, and not light availability, may lead to an underestimation of crop suitability by neglecting diffuse radiation. Furthermore, we show that agrivoltaic systems can avoid increasing panel height if policy acknowledges use-case scenarios where farming only occurs between rows. In light of these insights, this study proposes two key policy recommendations: (1) benchmark crop suitability based on daily light integral (DLI) requirements for a shade-intolerant crop selected to represent a prevalent crop in the region, and (2) include an incentive scenario where agriculture is only required between rows. Furthermore, these two recommendations can potentially incentivize designs that are practical and closer in cost to conventional solar farms, thereby accelerating the adoption of cost-effective agrivoltaic systems.

14 SOLAR ENERGY↗

A Comparative Study of Interface Techniques for Transmission and Distribution Dynamic Co-Simulation

Transmission and distribution (T&D) dynamic co-simulation is a practical and effective approach to leverage existing simulation tools for transmission and distribution systems to simulate dynamic stability and performance of T&D systems in a systematic manner. Given that these tools are developed as stand-alone programs and there are inherent differences between them, interface techniques become critical to “bridge” them. Two important unsolved questions are: 1) which interface technique is better and should be used, and 2) how the modeling and simulation capabilities in these tools that are available and can be exploited for co-simulation should be considered when selecting an interface technique. This paper presents a comprehensive study for different interface techniques that can be employed for T&D dynamic co-simulation. The study provided insights to the pros and cons of each interface technique, and helped researchers make informed decisions on choosing a proper interface technique.

Huang, Qiuhua↗

RELAP5-3D Developer Guidelines and Programming Practices

Our ultimate goal is to create and maintain RELAP5-3D as the best software tool available to analyze nuclear power plants. This begins with writing excellent programming and requires thorough testing. This document covers development of RELAP5-3D software.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗