Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “COMPUTER PROGRAM DOCUMENTATION”

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 919 records · Page 51

Framework Programmable Platform for the Advanced Software Development Workstation (FPP/ASDW). Demonstration framework document. Volume 1: Concepts and activity descriptions

The Framework Programmable Software Development Platform (FPP) is a project aimed at effectively combining tool and data integration mechanisms with a model of the software development process to provide an intelligent integrated software development environment. Guided by the model, this system development framework will take advantage of an integrated operating environment to automate effectively the management of the software development process so that costly mistakes during the development phase can be eliminated. The Advanced Software Development Workstation (ASDW) program is conducting research into development of advanced technologies for Computer Aided Software Engineering (CASE).

Mayer, Richard J.↗

Materials for learning use of GSAS-II

The General Structure Analysis System (GSAS-II) package provides materials and crystallographic analysis for all types of diffraction data. It was initially made available with very limited capabilities, but over much of the last decade the features have been expanded, so that GSAS-II is now a comprehensive tool for nearly all types of structural and materials characterization studies. The need to provide materials to teach use of GSAS-II, while the software has been undergoing constant revision and expansion, has required new approaches for documentation. This has included providing tutorials, as each major new capability has been added, and context-sensitive help for each section of the program. Comments in the code are also expanded into a software reference guide. Finally, most recently, video versions of more than half of the tutorials were created and others were provided with animated graphics. All GSAS-II documentation is web-based.

97 MATHEMATICS AND COMPUTING↗

Summary Report for ASC L2 Milestone #4782: Assess Newly Emerging Programming and Memory Models for Advanced Architectures on Integrated Codes

This document serves as a detailed companion to the powerpoint slides presented as part of the ASC L2 milestone review for Integrated Codes milestone #4782 titled “Assess Newly Emerging Programming and Memory Models for Advanced Architectures on Integrated Codes”, due on 9/30/2014, and presented for formal program review on 9/12/2014. The program review committee is represented by Mike Zika (A Program Project Lead for Kull), Brian Pudliner (B Program Project Lead for Ares), Scott Futral (DEG Group Lead in LC), and Mike Glass (Sierra Project Lead at Sandia). This document, along with the presentation materials, and a letter of completion signed by the review committee will act as proof of completion for this milestone.

97 MATHEMATICS AND COMPUTING↗

Improvements to the fastex flutter analysis computer code

Modifications to the FASTEX flutter analysis computer code (UDFASTEX) are described. The objectives were to increase the problem size capacity of FASTEX, reduce run times by modification of the modal interpolation procedure, and to add new user features. All modifications to the program are operable on the VAX 11/700 series computers under the VAX operating system. Interfaces were provided to aid in the inclusion of alternate aerodynamic and flutter eigenvalue calculations. Plots can be made of the flutter velocity, display and frequency data. A preliminary capability was also developed to plot contours of unsteady pressure amplitude and phase. The relevant equations of motion, modal interpolation procedures, and control system considerations are described and software developments are summarized. Additional information documenting input instructions, procedures, and details of the plate spline algorithm is found in the appendices.

Taylor, Ronald F.↗

Nimbus-7 Earth Radiation Budjet compact solar data set user's guide

Nimbus-7 Earth Radiation Budget (ERB) solar measurements extend from November 16, 1978, to December 13, 1993, but with data gaps in 1992 and 1993. The measurements include the total solar irradiance plus six broadband spectral components. The Channel 10c total irradiance data appears very stable, and the calibration, well done. A number of characterization problems remain in the spectral measurements. In the original program, the solar and Earth flux measurements were intermixed and spread over about 170 computer tapes. For easier access, the solar data have been collected into two compact data sets. All of the data are collected into 14 Summary Solar Tapes (SST's). In addition, two Channel 10c Solar Tapes (CST's) give a separate listing of the stable total solar irradiance measurements. Channel 10c calibration and orbital irradiance values are given on separate PC disks. This document gives data descriptions and formats, together with quality control and calibration procedures.

Kyle, H. Lee↗

Semi-span model testing in the National Transonic Facility

The objectives of the present research are: (1) to develop a computational approach to support semi-span model test techniques in the NTF; and (2) to integrate this approach with the conduct of an experimental test program. To meet these objectives, the following approach is taken. A state-of-the-art three-dimensional Navier-Stokes solver is employed to compute the flow over both a full-span configuration and a semi-span configuration mounted on the sidewall of the tunnel. The computations are validated by making direct comparisons to experimental data for both configurations. Then, the semi-span computational results are compared to the full-span results to document how the flow over the semi-span configuration differs from that over the full-span configuration. The results of this comparative study will be used to provide a conceptual framework within which a semi-spa model test technique may be implemented in the NTF.

Chokani, Ndaona↗

HSCT4.0 Application: Software Requirements Specification

The software requirements for the High Performance Computing and Communication Program High Speed Civil Transport application project, referred to as HSCT4.0, are described. The objective of the HSCT4.0 application project is to demonstrate the application of high-performance computing techniques to the problem of multidisciplinary design optimization of a supersonic transport configuration, using high-fidelity analysis simulations. Descriptions of the various functions (and the relationships among them) that make up the multidisciplinary application as well as the constraints on the software design arc provided. This document serves to establish an agreement between the suppliers and the customer as to what the HSCT4.0 application should do and provides to the software developers the information necessary to design and implement the system.

Salas, A. O.↗

CFD Analysis in Advance of the NASA Juncture Flow Experiment

NASA through its Transformational Tools and Technologies Project (TTT) under the Advanced Air Vehicle Program, is supporting a substantial effort to further investigate the formation and origin of separation bubbles found on wing-body juncture zones. The flow behavior in these regions is highly complex, difficult to measure experimentally, and challenging to model numerically. Multiple wing configurations were designed and evaluated using Computational Fluid Dynamics (CFD), and a series of wind tunnel risk reduction tests were performed to further down-select the candidates for the final experiment. This paper documents the CFD analysis done in conjunction with the 6 percent scale risk reduction experiment performed in NASA Langley’s 14- by 22-Foot Subsonic Tunnel. The combined CFD and wind tunnel results ultimately help the Juncture Flow committee select the wing configurations for the final experiment.

Lee, H. C.↗

Seventy-Five Years of Nuclear Criticality Safety Documents--A Bibliography

A collection of nuclear criticality documents was begun in the 1970s at the University of California’s Lawrence Livermore Laboratory (now Lawrence Livermore National Laboratory). Documents in this bibliography are dated as early as 1940. The early documents described experimental work that was of vital importance to the safe use of fissile materials at nuclear reactors, the facilities for preparing or transporting nuclear fuel, or its eventual storage. The experiments were of direct value to support safe operations with fissile materials, but they were also needed for validating early physics data and calculational methods and then for validating computational methods used in criticality safety evaluations. These documents provided information for our computerized bibliographic database. The bibliography was originally intended for use by Livermore staff members but criticality safety "pioneers” encouraged us to make the database available to the broader nuclear safety community and even shared copies of their bibliographies and reports. A publication of the bibliography is being prepared and a searchable database is available on the U.S. Department of Energy’s Nuclear Criticality Safety Program’s NCSP website. The NCSP website also includes links from the bibliography to many full-text documents. The database continues to expand--the information in this paper is based on a “snapshot” of its present status. The “vintage” hardcopy document collection is preserved and is being scanned into digital format.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Seventy-five years of nuclear criticality safety documents - a bibliography

A collection of nuclear criticality documents was begun in the 1970's at the University of California's Lawrence Livermore Laboratory (now Lawrence Livermore National Laboratory). Documents in this bibliography are dated as early as 1940. The early documents described experimental work that was of vital importance to the safe use of fissile materials at nuclear reactors, the facilities for preparing or transporting nuclear fuel, or its eventual storage. The experiments were of direct value to support safe operations with fissile materials but they were also needed for validating early physics data and calculational methods and then for validating computational methods used in criticality safety evaluations. These documents provided information for our computerized bibliographic database. The bibliography was originally intended for use by Livermore staff members but criticality safety 'pioneers' encouraged us to make the database available to the broader nuclear safety community and even shared copies of their bibliographies and reports. A publication of the bibliography is being prepared and a searchable database is available on the U.S. Department of Energy's Nuclear Criticality Safety Program's NCSP web site. The NCSP web site also includes links from the bibliography to many full-text documents. The database continues to expand--the information in this paper is based on a 'snapshot' of its present status. The 'vintage' hardcopy document collection is preserved and is being scanned into digital format. (authors)

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

An Approach to Shared Research Systems

World-leading research requires state-of-the-art systems for research and innovation. Operational excellence is the key component of scientific excellence by implementing ubiquitous security, repeatable processes, streamlined policies, and reliable and robust infrastructure. Building a research environment to meet these needs is a complex and expensive task. In many cases, it can be financially advantageous for one or more programs, projects, and/or stakeholder(s) to pool resources to build a shared research system to meet common goals. However, such a system brings some unique challenges that need to be addressed. This document describes the process to mitigate these challenges by documenting how the interested parties contribute to the overall success of the system.

97 MATHEMATICS AND COMPUTING↗

The embedded operating system project

This progress report describes research towards the design and construction of embedded operating systems for real-time advanced aerospace applications. The applications concerned require reliable operating system support that must accommodate networks of computers. The report addresses the problems of constructing such operating systems, the communications media, reconfiguration, consistency and recovery in a distributed system, and the issues of realtime processing. A discussion is included on suitable theoretical foundations for the use of atomic actions to support fault tolerance and data consistency in real-time object-based systems. In particular, this report addresses: atomic actions, fault tolerance, operating system structure, program development, reliability and availability, and networking issues. This document reports the status of various experiments designed and conducted to investigate embedded operating system design issues.

Campbell, R. H.↗

Trenholm State (AL) Technical College High School Science Enrichment Program 1996-1997 Evaluation Report

This document presents findings based on a third-year evaluation of Trenholm State (AL) Technical College's National Aeronautics and Space Administration (NASA) - supported High School Science Enrichment Program (HSSEP). HSSEP is an external (to school) program for area students from groups that are underrepresented in the mathematics, science, engineering and technology (MSET) professions. In addition to gaining insight into scientific careers, HSSEP participants learn about and deliver presentations that focus on mathematics applications, scientific problem-solving and computer programming during a seven-week summer or 10-week Academic-Year Saturday session.

Ross, Elizabeth G.↗

Steady-State Cycle Deck Launcher Developed for Numerical Propulsion System Simulation

One of the objectives of NASA's High Performance Computing and Communications Program's (HPCCP) Numerical Propulsion System Simulation (NPSS) is to reduce the time and cost of generating aerothermal numerical representations of engines, called customer decks. These customer decks, which are delivered to airframe companies by various U.S. engine companies, numerically characterize an engine's performance as defined by the particular U.S. airframe manufacturer. Until recently, all numerical models were provided with a Fortran-compatible interface in compliance with the Society of Automotive Engineers (SAE) document AS681F, and data communication was performed via a standard, labeled common structure in compliance with AS681F. Recently, the SAE committee began to develop a new standard: AS681G. AS681G addresses multiple language requirements for customer decks along with alternative data communication techniques. Along with the SAE committee, the NPSS Steady-State Cycle Deck project team developed a standard Application Program Interface (API) supported by a graphical user interface. This work will result in Aerospace Recommended Practice 4868 (ARP4868). The Steady-State Cycle Deck work was validated against the Energy Efficient Engine customer deck, which is publicly available. The Energy Efficient Engine wrapper was used not only to validate ARP4868 but also to demonstrate how to wrap an existing customer deck. The graphical user interface for the Steady-State Cycle Deck facilitates the use of the new standard and makes it easier to design and analyze a customer deck. This software was developed following I. Jacobson's Object-Oriented Design methodology and is implemented in C++. The AS681G standard will establish a common generic interface for U.S. engine companies and airframe manufacturers. This will lead to more accurate cycle models, quicker model generation, and faster validation leading to specifications. The standard will facilitate cooperative work between industry and NASA. The NPSS Steady-State Cycle Deck team released a batch version of the Steady-State Cycle Deck in March 1996. Version 1.1 was released in June 1996. During fiscal 1997, NPSS accepted enhancements and modifications to the Steady-State Cycle Deck launcher. Consistent with NPSS' commercialization plan, these modifications will be done by a third party that can provide long-term software support.

VanDrei, Donald E.↗

Research Performed within the Non-Destructive Evaluation Team at NASA Glenn Research Center

Non-destructive testing is essential in many fields of manufacturing and research in order to perform reliable examination of potentially damaged materials and parts without destroying the inherent structure of the materials. Thus, the Non-Destructive Evaluation (NDE) Team at NASA Glenn Research Center partakes in various projects to improve materials testing equipment as well as analyze materials, material defects, and material deficiencies. Due to the array of projects within the NDE Team at this time, five research aims were supplemental to some current projects. A literature survey of "DE and testing methodologies as related to rocks was performed. Also, Mars Expedition Rover technology was assessed to understand the requirements for instrumentation in harsh space environments (e.g. temperature). Potential instrumentation and technologies were also considered and documented. The literature survey provided background and potential sources for a proposal to acquire funding for ultrasonic instrumentation on board a future Mars expedition. The laboratory uses a Santec Systems AcousticScope AS200 acoustography system. Labview code was written within the current program in order to improve the current performance of the acoustography system. A sample of Reinforced Carbon/Carbon (RCC) material from the leading edge of the space shuttle underwent various non-destructive tests (guided wave scanning, thermography, computed tomography, real time x-ray, etc.) in order to characterize its structure and examine possible defects. Guided wave scan data of a ceramic matrix composite (CMC) panel was reanalyzed utilizing image correlations and signal processing variables. Additional guided wave scans and thermography were also performed on the CMC panel. These reevaluated data and images will be used in future presentations and publications. An additional axis for the guided wave scanner was designed, constructed, and implemented. This additional axis allowed incremental spacing of the previously fixed transducers for ultrasonic velocity measurements.

Burns, Erin A.↗

AutoBayes Program Synthesis System Users Manual

Program synthesis is the systematic, automatic construction of efficient executable code from high-level declarative specifications. AutoBayes is a fully automatic program synthesis system for the statistical data analysis domain; in particular, it solves parameter estimation problems. It has seen many successful applications at NASA and is currently being used, for example, to analyze simulation results for Orion. The input to AutoBayes is a concise description of a data analysis problem composed of a parameterized statistical model and a goal that is a probability term involving parameters and input data. The output is optimized and fully documented C/C++ code computing the values for those parameters that maximize the probability term. AutoBayes can solve many subproblems symbolically rather than having to rely on numeric approximation algorithms, thus yielding effective, efficient, and compact code. Statistical analysis is faster and more reliable, because effort can be focused on model development and validation rather than manual development of solution algorithms and code.

Schumann, Johann↗

INTERSECT Architecture Specification: Use Case Design Patterns (V.0.5)

Oak Ridge National Laboratory (ORNL)’s Self-driven Experiments for Science / Interconnected Science Ecosystem (INTERSECT) architecture project, titled “An Open Federated Architecture for the Laboratory of the Future”, creates an open federated hardware/software architecture for the laboratory of the future using a novel system of systems (SoS) and microservice architecture approach, connecting scientific instruments, robot-controlled laboratories and edge/center computing/data resources to enable autonomous experiments, “self-driving” laboratories, smart manufacturing, and artificial intelligence (AI)-driven design, discovery and evaluation. The project describes science use cases as design patterns that identify and abstract the involved hardware/software components and their interactions in terms of control, work and data flow. It creates a SoS architecture of the federated hardware/software ecosystem that clarifies terms, architectural elements, the interactions between them and compliance. It further designs a federated microservice architecture, mapping science use case design patterns to the SoS architecture with loosely coupled microservices, standardized interfaces and multi programming language support. The primary deliverable of this project is an INTERSECT Open Architecture Specification, containing the science use case design pattern catalog, the federated SoS architecture specification and the federated microservice architecture specification. This document represents the science use case design pattern catalog of the INTERSECT Open Architecture Specification.

42 ENGINEERING↗

Use of Neutron Flux Calculated by Shift in a Grizzly Reactor Pressure Vessel Fracture Simulation

The reactor pressure vessel (RPV) plays the critical role of containing the reactor and coolant in a light water reactor nuclear power plant, and must be able to safely perform this function under a variety of normal and off-normal transient loading conditions. The RPV is subjected to harsh environmental conditions (elevated temperature and high neutron flux) whenever the plant is operating, which leads to embrittlement of the steel over time. RPVs contain populations of flaws introduced during the manufacturing process, and the primary safety concern is that during a transient event, a fracture could initiate at the site of one of these flaws and lead to rupture of the RPV. RPVs are very rugged structures, and the probability of this occurring is very low, but as the RPV's steel becomes embrittled over time, its resistance to fracture decreases and this becomes more likely. Assessing the likelihood of RPV fracture during a transient event involves performing a probabilistic fracture mechanics analysis, in which random sampling procedures are used to assess the probability of fracture of a population of flaws. Grizzly offers unique capabilities for modeling the RPV using 1D, 2D, or 3D representations, taking advantage of parallel computing for this type of analysis. One of the important inputs to Grizzly is the spatial distribution of the neutron fluence, which has a large impact on the material embrittlement, and should thus be characterized as accurately as possible. The VERA core simulator developed by the CASL program takes advantage of high performance computing resources to perform high-fidelity multiphysics simulations of reactor physics, including the effects of neutron transport, fuel performance, and thermal hydraulics. Recently a capability was developed to also evaluate neutron fluxes away from the reactor core through the Shift code. This allows for a detailed 3D map of the spatial variation of the fluence in components such as the RPV to be computed, which is ideal for use with Grizzly. This report documents a procedure developed to use the fluences computed in Shift in a Grizzly simulation, which allows for improved realisim in the prediction of the effects of environmental exposure on propensity for reactor pressure vessel fracture. This capability demonstrated on RPVs with multiple types of configurations.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗