Search NASA⌕ Search

SEARCH · Search NASA

Results for “programming systems”

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 433 records · Page 24

CLIPS template system for program understanding

Program understanding is a subfield of software reengineering and attempts to recognize the run-time behavior of source code. To this point, success in this area has been limited to very small code segments. An expert system, HLAR (High-Level Algorithm Recognizer), has been written in CLIPS and recognizes three sorting algorithms, selection sort, quicksort, and heapsort. This paper describes the HLAR system in general and, in depth, the CLIPS templates used for program representation and understanding.

Finkbine, Ronald B.↗

Applied Information Systems Research Program (AISRP). Workshop 2: Meeting Proceedings

The Earth and space science participants were able to see where the current research can be applied in their disciplines and computer science participants could see potential areas for future application of computer and information systems research. The Earth and Space Science research proposals for the High Performance Computing and Communications (HPCC) program were under evaluation. Therefore, this effort was not discussed at the AISRP Workshop. OSSA's other high priority area in computer science is scientific visualization, with the entire second day of the workshop devoted to it.

Source record↗

Advanced X ray Astrophysics Facility-Imaging (AXAF-I) thermal analyses using Integrated Thermal Analysis System (ITAS) program

The complex geometry and stringent thermal requirements associated with the Advanced X-ray Astrophysics Facility - Imaging (AXAF-I) necessitate a detailed and accurate thermal analysis of the proposed system. A brief description of said geometry and thermal requirements is included. Among the tools considered for the aforementioned analysis is a PC-compatible version of the Integrated Thermal Analysis System (ITAS). Several bench-mark studies were performed to evaluate the capabilities of ITAS and to compare the corresponding results with those obtained using TRASYS and SINDA. Comparative studies were conducted for a typical Space Station module. Four models were developed using various combinations of the available software packages (i.e. ITAS, SINDA, and TRASYS). Orbital heating and heat transfer calculations were performed to determine the temperature distributions along the surfaces of this module. A comparison of the temperature distributions obtained for each of the four cases is presented. Results of this investigation were used to verify the different ITAS modules including those used for model generation, steady state and transient orbital heating analyses, radiative and convective heat flow analyses, and SINDA/TRASYS model translation. The results suggest that ITAS is well suited to subsequent analyses of the AXAF-I.

Ghaffarian, Benny↗

Modeling Two-Phase Flow and Vapor Cycles Using the Generalized Fluid System Simulation Program

This work presents three new applications for the general purpose fluid network solver code GFSSP developed at NASA's Marshall Space Flight Center: (1) cooling tower, (2) vapor-compression refrigeration system, and (3) vapor-expansion power generation system. These systems are widely used across engineering disciplines in a variety of energy systems, and these models expand the capabilities and the use of GFSSP to include fluids and features that are not part of its present set of provided examples. GFSSP provides pressure, temperature, and species concentrations at designated locations, or nodes, within a fluid network based on a finite volume formulation of thermodynamics and conservation laws. This paper describes the theoretical basis for the construction of the models, their implementation in the current GFSSP modeling system, and a brief evaluation of the usefulness of the model results, as well as their applicability toward a broader spectrum of analytical problems in both university teaching and engineering research.

Smith, Amanda D.↗

A survey of program slicing for software engineering

This research concerns program slicing which is used as a tool for program maintainence of software systems. Program slicing decreases the level of effort required to understand and maintain complex software systems. It was first designed as a debugging aid, but it has since been generalized into various tools and extended to include program comprehension, module cohesion estimation, requirements verification, dead code elimination, and maintainence of several software systems, including reverse engineering, parallelization, portability, and reuse component generation. This paper seeks to address and define terminology, theoretical concepts, program representation, different program graphs, developments in static slicing, dynamic slicing, and semantics and mathematical models. Applications for conventional slicing are presented, along with a prognosis of future work in this field.

Beck, Jon↗

Multi-Node Modeling of Cryogenic Tank Pressurization System Using Generalized Fluid System Simulation Program

Cryogenic Tanks are pressurized by inert gas such as Helium or Nitrogen to maintain the required pressure of the propellant delivered to the turbo-pump of a liquid rocket engine. Thermo-fluid system simulation tools are used to analyze the pressurization process of a cryogenic tank. Most system level codes (GFSSP and ROCETS) use single node1 to represent ullage which is the gaseous space in the tank. Ullage space in a cryogenic tank is highly stratified because the entering inert gas is at ambient temperature whereas the liquid propellant is at a cryogenic temperature. A single node model does not account for the effect of temperature gradient in the ullage. High fidelity Navier-Stokes based CFD model of Tank Pressurization is not practical for running a long duration transient model with thousands and millions of nodes. A possible recourse is to construct a multi-node model with system level code that can account for ullage stratification.

Bandyopadhyay, Alak↗

Earth orbital teleoperator visual system evaluation program

Empirical tests of range estimation accuracy and resolution, via television, under monoptic and steroptic viewing conditions are discussed. Test data are used to derive man machine interface requirements and make design decisions for an orbital remote manipulator system. Remote manipulator system visual tasks are given and the effects of system parameters of these tasks are evaluated.

Shields, N. L., Jr.↗

Program Aids Analysis And Optimization Of Design

NETS/ PROSSS (NETS Coupled With Programming System for Structural Synthesis) computer program developed to provide system for combining NETS (MSC-21588), neural-network application program and CONMIN (Constrained Function Minimization, ARC-10836), optimization program. Enables user to reach nearly optimal design. Design then used as starting point in normal optimization process, possibly enabling user to converge to optimal solution in significantly fewer iterations. NEWT/PROSSS written in C language and FORTRAN 77.

Rogers, James L., Jr.↗

The NASA Constellation Program Procedure System

NASA has used procedures to describe activities to be performed onboard vehicles by astronaut crew and on the ground by flight controllers since Apollo. Starting with later Space Shuttle missions and the International Space Station, NASA moved forward to electronic presentation of procedures. For the Constellation Program, another large step forward is being taken - to make procedures more interactive with the vehicle and to assist the crew in controlling the vehicle more efficiently and with less error. The overall name for the project is the Constellation Procedure Applications Software System (CxPASS). This paper describes some of the history behind this effort, the key concepts and operational paradigms that the work is based upon, and the actual products being developed to implement procedures for Constellation

Phillips, Robert G.↗

NASA-ESA Spacelab systems and programs; Proceedings of the Seminar, Washington, DC, April 23, 24, 1981

Topics discussed include the development status of the Space Shuttle and Spacelab, with attention to Spacelab subsystem performance capabilities and Shuttle-Spacelab flight operations; Spacelab data management and software for science applications, ESA and Space Shuttle pointing systems, and the Space Shuttle's Office of Space and Terrestrial Applications (OSTA)-1 payload. Also covered are the lessons learned from the first Spacelab mission, the pallet-only mode verification flight of the second Spacelab mission, the objectives of the Spacelab mission D1, its role in the German space program, and its implementation, the impact of Spacelab on space-based life sciences research, the high resolution, large area modular reflector array X-ray telescope to be used by Spacelab, and Space Shuttle contamination effects on UV coronagraphic observations.

Moore, J. W.↗

Aero-Propulsion Control Research in Support of NASA Aeronautics Research Strategic Thrusts

In the past few years, NASA (National Aeronautics and Space Administration) Aeronautics Research Mission Directorate (ARMD) has introduced and updated a “New Blueprint for Transforming Global Aviation†. This blueprint consists of six NASA Aeronautics Research Strategic Thrusts â€" “The updated vision is designed to ensure that through NASA's aeronautical research the United States will maintain its leadership in the sky and sustain aviation so that it remains a key economic driver and cultural touchstone for the nation.†In mid-2016, technology development roadmaps were developed by ARMD for each of the strategic research thrusts and these roadmaps are continually being updated based on feedback from the broader aeronautics research community. The NASA Aeronautics research vision is implemented through a set of 4 programs â€" Advanced Air Vehicles Program (AAVP), Airspace Operations and Safety Program (AOSP), Integrated Aviation Systems Program (IASP), and Transformative Aeronautics Concepts Program (TACP). The Intelligent Control and Autonomy Branch (ICAB) at NASA Glenn Research Center (GRC) in Cleveland, Ohio, is leading and participating in various projects in partnership with other organizations within GRC and across NASA, the U.S. aerospace industry, and academia to develop advanced controls and health management technologies for aero-propulsion systems that will help meet the goals of the ARMD programs. These efforts are primarily under the various projects under AAVP, AOSP, and TACP. The ICAB current research tasks in support of ARMD program are described in this paper. The paper provides motivation, background, technical approach and recent accomplishments for these tasks, as well as a couple of tasks completed in the previous fiscal year.

Propulsion Control↗

The Hyper-X Flight Systems Validation Program

For the Hyper-X/X-43A program, the development of a comprehensive validation test plan played an integral part in the success of the mission. The goal was to demonstrate hypersonic propulsion technologies by flight testing an airframe-integrated scramjet engine. Preparation for flight involved both verification and validation testing. By definition, verification is the process of assuring that the product meets design requirements; whereas validation is the process of assuring that the design meets mission requirements for the intended environment. This report presents an overview of the program with emphasis on the validation efforts. It includes topics such as hardware-in-the-loop, failure modes and effects, aircraft-in-the-loop, plugs-out, power characterization, antenna pattern, integration, combined systems, captive carry, and flight testing. Where applicable, test results are also discussed. The report provides a brief description of the flight systems onboard the X-43A research vehicle and an introduction to the ground support equipment required to execute the validation plan. The intent is to provide validation concepts that are applicable to current, follow-on, and next generation vehicles that share the hybrid spacecraft and aircraft characteristics of the Hyper-X vehicle.

Redifer, Matthew↗

Axisymmetric Two-Dimensional Modeling of No Vent Filling of a Cryogenic Tank using Generalized Fluid System Simulation Program

This paper presents preliminary analysis using a finite volume based computational method for network flow analysis for the simulation of chill and fill of a cryogenic tank. An axisymmetric two-dimensional model of a spherical tank was developed using a nodal approach. No Vent Filling (NVF) was accomplished using a Thermodynamic Vent System assisted injector where the injector was cooled by the cold gas generated by Joule-Thompson expansion of the liquid propellant. The numerical model accounts for a) different regimes of pool boiling heat transfer, b) condensation of vapor around spray droplets, and c) condensation of vapor at the interface of the cooled injector and ullage. The numerical predictions of tank pressure, filling rate, and wall temperatures were compared with the test data and one-dimensional (1D) model predictions. It was demonstrated that the axisymmetric 2D model provided a more realistic prediction than the 1D model.

Cryogenics↗

Programming model for distributed intelligent systems

A programming model and architecture which was developed for the design and implementation of complex, heterogeneous measurement and control systems is described. The Multigraph Architecture integrates artificial intelligence techniques with conventional software technologies, offers a unified framework for distributed and shared memory based parallel computational models and supports multiple programming paradigms. The system can be implemented on different hardware architectures and can be adapted to strongly different applications.

Sztipanovits, J.↗