Search NASA⌕ Search

SEARCH · Search NASA

Results for “generic programming”

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 253 records · Page 14

Relativistic Gravitational Experiments in Space

The results are summarized of a workshop on future gravitational physics space missions. The purpose of the workshop was to define generic technological requirements for such missions. NASA will use the results to direct its program of advanced technology development.

Hellings, Ronald W.↗

The Buffer Diagnostic Prototype: A fault isolation application using CLIPS

This paper describes problem domain characteristics and development experiences from using CLIPS 6.0 in a proof-of-concept troubleshooting application called the Buffer Diagnostic Prototype. The problem domain is a large digital communications subsystems called the real-time network (RTN), which was designed to upgrade the launch processing system used for shuttle support at KSC. The RTN enables up to 255 computers to share 50,000 data points with millisecond response times. The RTN's extensive built-in test capability but lack of any automatic fault isolation capability presents a unique opportunity for a diagnostic expert system application. The Buffer Diagnostic Prototype addresses RTN diagnosis with a multiple strategy approach. A novel technique called 'faulty causality' employs inexact qualitative models to process test results. Experimental knowledge provides a capability to recognize symptom-fault associations. The implementation utilizes rule-based and procedural programming techniques, including a goal-directed control structure and simple text-based generic user interface that may be reusable for other rapid prototyping applications. Although limited in scope, this project demonstrates a diagnostic approach that may be adapted to troubleshoot a broad range of equipment.

Porter, Ken↗

Optimization of Wing-Body Configurations by the Euler Equations

This paper describes a new wing-body design procedure which is based on the Euler equations and a constrained numerical optimization technique. The geometry modification is based on a set of fundamental modes defined on the unit interval. A design example involving a generic wing-body model is presented to demonstrate the usefulness of the design program. It is shown that the use of an Euler solver coupled with a direct numerical optimization procedure is affordable on the current generation of supercomputers.

Chang, I.-Chung↗

Operationally Efficient Propulsion System Study (OEPSS) data book. Volume 1: Generic ground operations data

This study was initiated to identify operations problems and cost drivers for current propulsion systems and to identify technology and design approaches to increase the operational efficiency and reduce operations costs for future propulsion systems. To provide readily usable data for the Advance Launch System (ALS) program, the results of the Operationally Efficient Propulsion System Study (OEPSS) were organized into a series of OEPSS Data Books as follows: Volume 1, Generic Ground Operations Data; Volume 2, Ground Operations Problems; Volume 3, Operations Technology; Volume 4, OEPSS Design Concepts; and Volume 5, OEPSS Final Review Briefing, which summarizes the activities and results of the study. This volume presents ground processing data for a generic LOX/LH2 booster and core propulsion system based on current STS experience. The data presented includes: top logic diagram, process flow, activities bar-chart, loaded timelines, manpower requirements in terms of duration, headcount and skill mix per operations and maintenance instruction (OMI), and critical path tasks and durations.

Byrd, Raymond J.↗

Burner liner thermal/structural load modeling: TRANCITS program user's manual

Transfer Analysis Code to Interface Thermal/Structural Problems (TRANCITS) is discussed. The TRANCITS code satisfies all the objectives for transferring thermal data between heat transfer and structural models of combustor liners and it can be used as a generic thermal translator between heat transfer and stress models of any component, regardless of the geometry. The TRANCITS can accurately and efficiently convert the temperature distributions predicted by the heat transfer programs to those required by the stress codes. It can be used for both linear and nonlinear structural codes and can produce nodal temperatures, elemental centroid temperatures, or elemental Gauss point temperatures. The thermal output of both the MARC and SINDA heat transfer codes can be interfaced directly with TRANCITS, and it will automatically produce stress model codes formatted for NASTRAN and MARC. Any thermal program and structural program can be interfaced by using the neutral input and output forms supported by TRANCITS.

Maffeo, R.↗

Risk-Informed ATF and FLEX Analysis for an Enhanced Resilient BWR Under Design-Basis and Beyond-Design-Basis Accidents

This report documents the activities performed by the Idaho National Laboratory (INL) during fiscal year (FY) 2020 for the U.S. Department of Energy (DOE) Light Water Reactor Sustainability (LWRS) Program, Risk-Informed System Analysis (RISA) Pathway, Enhanced Resilient Plant (ERP) Systems research. The purpose of the RISA Pathway research and development is to support plant owner-operator decisions with the aim to improve the economics, reliability, and maintain the high levels of safety of current nuclear power plants over periods of extended plant operations. The concept of ERP refers to the combinations of accident-tolerant fuel (ATF), optimal use of diverse and flexible coping strategy (FLEX), enhancements to plant components and systems, and the incorporation of augmented or new passive cooling systems, as well as improved fuel cycle efficiency. The objective of the ERP research effort is to use the RISA methods and toolkit in industry applications, including methods development and early demonstration of technologies, in order to enhance existing reactors’ safety features (both active and passive) and to substantially reduce operating costs through risk-informed approaches to plant design modifications to the plant and their characterization. One main focus of the FY 2020 efforts documented in this report was to extend the analyses conducted in FYs 2018 and 2019 for a pressurized water reactor (PWR) to a boiling water reactor (BWR). The same analysis process, risk analysis approaches, and analysis tools as in the previous work for PWR were used for a generic BWR with near-term ATF cladding (i.e., Iron-Chromium-Aluminum [FeCrAl] cladding and Chromium [Cr]-coated cladding) designs under the postulated station blackout (SBO) and medium loss-of-coolant (MLOCA) accident scenarios. In addition, a FLEX model was developed and incorporated into a generic BWR probabilistic risk assessment (PRA) model using the INL-developed software tool, Systems Analysis Programs for Hands-on Integrated Reliability Evaluations (SAPHIRE), to assess the risk impact from FLEX. The other main focus of the FY 2020 efforts was to advance analysis methods, including developing dynamic approach for FLEX human reliability analysis (HRA) using the INL-developed software tool, Event Modeling Risk Assessment using Linked Diagrams (EMRALD), as well as developing a multicriterion benefit evaluation (MCBE) method for evaluating costs and benefits of safety enhancements in nuclear power plants (NPPs). As a case study, the MCBE method was applied to evaluate the costs and benefits brought by FLEX implementation.

99 GENERAL AND MISCELLANEOUS↗

Space Shuttle Operations and Infrastructure: A Systems Analysis of Design Root Causes and Effects

This NASA Technical Publication explores and documents the nature of Space Shuttle operations and its supporting infrastructure and addresses fundamental questions often asked of the Space Shuttle program why does it take so long to turnaround the Space Shuttle for flight and why does it cost so much? Further, the report provides an overview of the cause-and effect relationships between generic flight and ground system design characteristics and resulting operations by using actual cumulative maintenance task times as a relative measure of direct work content. In addition, this NASA TP provides an overview of how the Space Shuttle program's operational infrastructure extends and accumulates from these design characteristics. Finally, and most important, the report derives a set of generic needs from which designers can revolutionize space travel from the inside out by developing and maturing more operable and supportable systems.

McCleskey, Carey M.↗

ArQTiC: A Full-stack Software Package for Simulating Materials on Quantum Computers

ArQTiC is an open-source, full-stack software package built for the simulations of materials on quantum computers. It currently can simulate materials that can be modeled by any Hamiltonian derived from a generic, one-dimensional, time-dependent Heisenberg Hamiltonian. ArQTiC includes modules for generating quantum programs for real- and imaginary-time evolution, quantum circuit optimization, connection to various quantum backends via the cloud, and post-processing of quantum results. By enabling users to seamlessly design, execute, and analyze materials simulations on quantum computers, ArQTiC opens this field to a broader community of scientists from a wider range of scientific domains.

97 MATHEMATICS AND COMPUTING↗

tether

Tether is a python module for benchmarking and assessing large language model (LLMs) performance at generic scientific tasks. The code generates benchmarks, uses the benchmark to prompt LLMs through automatic programming interfaces (APIs), and then logs the number of prompts an LLM correctly answers and presents the results as a completed benchmark.

Kaiser, Bryan [Los Alamos National Laboratory]↗

An object oriented generic controller using CLIPS

In today's applications, the need for the division of code and data has focused on the growth of object oriented programming. This philosophy gives software engineers greater control over the environment of an application. Yet the use of object oriented design does not exclude the need for greater understanding by the application of what the controller is doing. Such understanding is only possible by using expert systems. Providing a controller that is capable of controlling an object by using rule-based expertise would expedite the use of both object oriented design and expert knowledge of the dynamic of an environment in modern controllers. This project presents a model of a controller that uses the CLIPS expert system and objects in C++ to create a generic controller. The polymorphic abilities of C++ allow for the design of a generic component stored in individual data files. Accompanying the component is a set of rules written in CLIPS which provide the following: the control of individual components, the input of sensory data from components and the ability to find the status of a given component. Along with the data describing the application, a set of inference rules written in CLIPS allows the application to make use of sensory facts and status and control abilities. As a demonstration of this ability, the control of the environment of a house is provided. This demonstration includes the data files describing the rooms and their contents as far as devices, windows and doors. The rules used for the home consist of the flow of people in the house and the control of devices by the home owner.

Nivens, Cody R.↗

Overview of NASA's Thermal Control System Development for Exploration Project

The now-cancelled Constellation Program included the Orion, Altair, and Lunar Surface Systems project offices. The first two elements, Orion and Altair, were planned to be manned space vehicles while the third element was much more diverse and included several sub-elements. Among other things, these sub-elements were Rovers and a Lunar Habitat. The planned missions involving these systems and vehicles included several risks and design challenges. Due to the unique thermal operating environment, many of these risks and challenges were associated with the vehicles thermal control system. NASA s Exploration Technology Development Program (ETDP) consisted of various technology development projects. The project chartered with mitigating the aforementioned thermal risks and design challenges was the Thermal Control System Development for Exploration Project. These risks and design challenges were being addressed through a rigorous technology development process that was planned to culminate with an integrated thermal control system test. Although the technologies being developed were originally aimed towards mitigating specific Constellation risks, the technology development process is being continued within a new program. This continued effort is justified by the fact that many of the technologies are generically applicable to future spacecraft thermal control systems. The current paper summarizes the development efforts being performed by the technology development project. The development efforts involve heat acquisition and heat rejection hardware including radiators, heat exchangers, and evaporators. The project has also been developing advanced phase change material heat sinks and performing a material compatibility assessment for a promising thermal control system working fluid. The to-date progress and lessons-learned from these development efforts will be discussed throughout the paper.

Stephan, Ryan A.↗

Salt-gradient Solar Ponds: Summary of US Department of Energy Sponsored Research

The solar pond research program conducted by the United States Department of Energy was discontinued after 1983. This document summarizes the results of the program, reviews the state of the art, and identifies the remaining outstanding issues. Solar ponds is a generic term but, in the context of this report, the term "solar pond" refers specifically to salt-gradient solar pond. Several small research solar ponds have been built and successfully tested. Procedures for filling the pond, maintaining the gradient, adjusting the zone boundaries, and extracting heat have been developed. Theories and models have also been developed and verified. The major remaining unknowns or issues involve the physical behavior of large ponds; i.e., wind mixing of the surface, lateral range or reach of horizontally injected fluids, ground thermal losses, and gradient zone boundary erosion caused by pumping fluid for heat extraction. These issues cannot be scaled and must be studied in a large outdoor solar pond. This report has been subdivided into three parts. Part One presents the results of the DOE research program. The major contributing institutions include Solar Energy Research Institute, Los Alamos National Laboratory, and Jet Propulsion Laboratory. Part Two presents related independent research conducted by universities. Part Three is a selected bibliography with abstracts.

R.L. French↗

NASA's Biological Crystal Growth Program on the International Space Station

NASA's Biological Crystal Growth Program (BCG) on the International Space Station (ISS) will consist of two phases. The first phase is during assembly of the ISS and will accommodate generic payloads that currently fly in the orbiter middeck. The second phase is after assembly of the ISS is complete and BCG payloads will occupy part of the Biotechnology Facility aboard the ISS. During both phases of the program, there will be two types of BCG payloads. One type will emphasize the production of crystals for structure determination back on Earth and will have high capacity for screening crystallization conditions. The second type of payload will be designed to study the crystallization process with the primary aim of developing new methods to further optimize the use of the microgravity environment. Beginning immediately, access to the BCG program for Guest Investigators is simplified. Access to all BCG hardware for Guest Investigators will be coordinated through one office at NASA's Marshall Space Flight Center. Details of how to obtain access to microgravity, the hardware available, and the operational aspects of the program will be described.

Kundrot, Craig E.↗

Space Generic Open Avionics Architecture (SGOAA): Overview

A space generic open avionics architecture created for NASA is described. It will serve as the basis for entities in spacecraft core avionics, capable of being tailored by NASA for future space program avionics ranging from small vehicles such as Moon ascent/descent vehicles to large ones such as Mars transfer vehicles or orbiting stations. The standard consists of: (1) a system architecture; (2) a generic processing hardware architecture; (3) a six class architecture interface model; (4) a system services functional subsystem architectural model; and (5) an operations control functional subsystem architectural model.

Wray, Richard B.↗

Surface Systems and Interface Standardization

Space exploration on planetary surfaces will require the use of various surface systems which will likely need to interface with one another. These systems must communicate and share data, as well as distribute power and transfer fluids for sustainable surface operations. Such systems can range from landers, surface habitats, mobility systems, cargo, and In-Situ Resource Utilizations (ISRUs). Previous and current programs have developed space interoperability standards that help aid in reducing potential risks of interface integration. One example of this is the International Deep Space Interoperability Standards (IDSIS) which focuses on deep space exploration. A goal of the Artemis program is to develop a sustained human presence on the lunar surface that would be a training ground for future Mars exploration. Therefore, it will be beneficial to identify interface standards between the surface assets which will help mitigate risk and reduce complexity in the harsh environments of space exploration. A key contribution to sustainability is commonality between hardware and software interfaces. Generic interfaces for data, power, and fluids will reduce risk, promote interoperability, and define standard interfaces across surface exploration projects and programs. Standardized interfaces would be advantageous for improving efficiency and reducing overall complexity, which are critical considerations for future space exploration. Furthermore, it will provide cost reductions to the Artemis programs over their life cycle (in Operations & Maintenance (O&M) and Logistics). Unique proprietary interfaces if considered or allowed would not only increase complexity but also add cost to the programs. Of course, understanding what will work and not work effectively in these unique environments such as the lunar surface is important. These unique environments require much needed intelligent design, prototyping, comprehensive testing, and field experience, utilizing consensus on common interface solutions.

Jaime Gomez↗

Study of electrical and chemical propulsion systems for auxiliary propulsion of large space systems, volume 2

The five major tasks of the program are reported. Task 1 is a literature search followed by selection and definition of seven generic spacecraft classes. Task 2 covers the determination and description of important disturbance effects. Task 3 applies the disturbances to the generic spacecraft and adds maneuver and stationkeeping functions to define total auxiliary propulsion systems requirements for control. The important auxiliary propulsion system characteristics are identified and sensitivities to control functions and large space system characteristics determined. In Task 4, these sensitivities are quantified and the optimum auxiliary propulsion system characteristics determined. Task 5 compares the desired characteristics with those available for both electrical and chemical auxiliary propulsion systems to identify the directions technology advances should take.

Smith, W. W.↗

Design criteria for expert systems

Knowledge based expert systems are applicable to a wide range of engineering problems ranging from formation to derivation. At the formation end of the spectrum, design, planning and prediction have been identified as generic tasks with similar issues that are dealt with by experts, and need to be formalized for successful expert system implementation. At the derivation end, diagnosis, interpretation and monitoring have been identified as generic tasks with similar subproblems with which experts must cope. At theimplementation level, four levels of programming have been identified: logic programming, production system programming, object oriented programming and hybrid programming.

Allen, R.↗

Mach number effects on transonic aeroelastic forces and flutter characteristics

Transonic aeroelastic stability analysis and flutter calculations are presented for a generic transport-type wing based on the use of the CAP-TSD (Computational Aeroelasticity Program - Transonic Small Disturbance) finite-difference code. The CAP-TSD code was recently developed for transonic unsteady aerodynamic and aeroelastic analysis of complete aircraft configurations. A binary aeroelastic system consisting of simple bending and torsion modes was used to study aeroelastic behavior at transonic speeds. Generalized aerodynamic forces are presented for a wide range of Mach number and reduced frequency. Aeroelastic characteristics are presented for variations in freestream Mach number, mass ratio, and bending-torsion frequency ratio. Flutter boundaries are presented which have two transonic dips in flutter speed. The first dip is the usual transonic dip involving a bending-dominated flutter mode. The second dip is characterized by a single degree-of-freedom torsion oscillation. These aeroelastic results are physically interpreted and shown to be related to the steady state shock location and changes in generalized aerodynamic forces due to freestream Mach number.

Mohr, Ross W.↗