Search NASA⌕ Search

SEARCH · Search NASA

Results for “Computer implementation”

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 631 records · Page 35

Enforcing compatibility and constraint conditions and information retrieval at the design action

The design of complex entities is a multidisciplinary process involving several interacting groups and disciplines. There is a need to integrate the data in such environments to enhance the collaboration between these groups and to enforce compatibility between dependent data entities. This paper discusses the implementation of a workstation based CAD system that is integrated with a DBMS and an expert system, CLIPS, (both implemented on a mini computer) to provide such collaborative and compatibility enforcement capabilities. The current implementation allows for a three way link between the CAD system, the DBMS and CLIPS. The engineering design process associated with the design and fabrication of sheet metal housing for computers in a large computer manufacturing facility provides the basis for this prototype system.

Woodruff, George W.↗

Modeling the Flow of Rarefied Gases at NASA

At modest temperatures, the thermal energy of atmospheric diatomic gases such as nitrogen is primarily distributed between only translational and rotational energy modes. Furthermore, these energy modes are fully excited such that the specific heat at constant volume is well approximated by the simple expression C(sub v) = 5/2 R. As a result, classical mechanics provides a suitable approximation at such temperatures of the true quantum mechanical behavior of the inter-molecular collisions of such molecules. Using classical mechanics, the transfer of energy between rotational and translation energy modes is studied. The approach of Lordi and Mates is adopted to compute the trajectories and time dependent rotational orientations and energies during the collision of two non-polar diatomic molecules. A Monte-Carlo analysis is performed collecting data from the results of many such simulations in order to estimate the rotational relaxation time. A Graphical Processing Unit (GPU) is employed to improve the performance of the Monte-Carlo analysis. A comparison of the performance of the GPU implementation to an implementation on traditional computer architecture is made. Effects of the assumed inter-molecular potential on the relaxation time are studied. The seminar will also present highlights of computational analyses performed at NASA Johnson Space Center of heat transfer in rarefied gases.

Forrest E. Lumpkin, III↗

Benefit-cost methodology study with example application of the use of wind generators

An example application for cost-benefit methodology is presented for the use of wind generators. The approach adopted for the example application consisted of the following activities: (1) surveying of the available wind data and wind power system information, (2) developing models which quantitatively described wind distributions, wind power systems, and cost-benefit differences between conventional systems and wind power systems, and (3) applying the cost-benefit methodology to compare a conventional electrical energy generation system with systems which included wind power generators. Wind speed distribution data were obtained from sites throughout the contiguous United States and were used to compute plant factor contours shown on an annual and seasonal basis. Plant factor values (ratio of average output power to rated power) are found to be as high as 0.6 (on an annual average basis) in portions of the central U. S. and in sections of the New England coastal area. Two types of wind power systems were selected for the application of the cost-benefit methodology. A cost-benefit model was designed and implemented on a computer to establish a practical tool for studying the relative costs and benefits of wind power systems under a variety of conditions and to efficiently and effectively perform associated sensitivity analyses.

Zimmer, R. P.↗

Computer analysis of multicircuit shells of revolution by the field method

The field method, presented previously for the solution of even-order linear boundary value problems defined on one-dimensional open branch domains, is extended to boundary value problems defined on one-dimensional domains containing circuits. This method converts the boundary value problem into two successive numerically stable initial value problems, which may be solved by standard forward integration techniques. In addition, a new method for the treatment of singular boundary conditions is presented. This method, which amounts to a partial interchange of the roles of force and displacement variables, is problem independent with respect to both accuracy and speed of execution. This method was implemented in a computer program to calculate the static response of ring stiffened orthotropic multicircuit shells of revolution to asymmetric loads. Solutions are presented for sample problems which illustrate the accuracy and efficiency of the method.

Cohen, G. A.↗

Effects of Mistuning on the Forced Response of Turbomachinery Rotors

The basic purpose of this research has been to develop a fundamental understanding of the effects of blade-to-blade dissimilarities, or mistuning, on the dynamics of nearly cyclic bladed-disk assemblies. This topic is of importance as mistuning has been shown to increase the forced response amplitudes of some blades significantly, and even to lead to blade failure. Furthermore, the current trend toward high performance propulsion turbomachinery designed for finite service life demands an accurate prediction of system performance and dynamics at the design stage. This objective has been achieved by carrying out the following tasks. First, the investigation of the free and forced responses of representative, yet sufficiently simple blade assembly models that capture all the important characteristics of typical turbomachinery rotors. Second, the development of computational methods that predict the effects of mistuning in a systematic and reliable way, along with the development of a systematic reduced-order modeling procedure for mistuned bladed disks. Third, the application of these findings and the tools developed to an industrial rotor, namely the first stage of turbine blades of the oxidizer turbopump in the space shuttle main rocket engine (SSME). The research supported by NASA has led to the development of a coherent theory for mistuned blade assemblies. The further implementation of these computational tools into the forced response prediction system currently under development in the Structural Dynamics Branch-FREPS-would enable the designer and the analyst to: (1) identify types of blade assemblies highly sensitive to mistuning in various frequency and other parameter ranges and (2) characterize mistuning effects on their forced response by predicting true response amplitudes and fatigue life estimates.

Pierre, Christophe↗

Effects of Mistuning on the Forced Response of Turbomachinery Rotors

The basic purpose of this research has been to develop a fundamental understanding of the effects of blade-to-blade dissimilarities, or mistuning, on the dynamics of nearly cyclic bladed-disk assemblies. This topic is of importance as mistuning has been shown to increase the forced response amplitudes of some blades significantly, and even to lead to blade failure. Furthermore, the current trend toward high performance propulsion turbomachinery designed for finite service life demands an accurate prediction of system performance and dynamics at the design stage. This objective has been achieved by carrying out the following tasks. First, the investigation of the free and forced responses of representative, yet sufficiently simple blade assembly models that capture all the important characteristics of typical turbomachinery rotors. Second, the development of computational methods that predict the effects of mistuning in a systematic and reliable way, along with the development, of a systematic reduced-order modeling procedure for mistuned bladed disks. Third, the application of these findings and the tools developed to an industrial rotor, namely the first stage of turbine blades of the oxidizer turbopump in the space shuttle main rocket engine (SSME). The research supported by NASA has led to the development of a coherent theory for mistuned blade assemblies. The further implementation of these computational tools into the forced response prediction system currently under development in the Structural Dynamics Branch Forced Response Prediction System (FREPS) would enable the designer and the analyst (1) to identify types of blade assemblies highly sensitive to mistuning in various frequency and other parameter ranges and (2), to characterize mistuning effects on their forced response by predicting true response amplitudes and fatigue life estimates.

Stefko, George L.↗

Computations of Flow Over the Hump Model Using Higher-Order Method With Turbulence Modeling

The flow over the two-dimensional hump model is computed by solving the RANS equations with kappa-omega (SST) model. The governing equations, the flow equations and the turbulent equations, are solved using the 5th order accurate weighted essentially non-oscillatory (WENO) scheme for space discretization and using explicit third order total-variation-diminishing (TVD) Runge-Kutta scheme for time integration. The WENO and the TVD methods and the formulas are explained in [1] and the application of ENO method to N-S equations is given in [2]. The solution method implemented in this computation is described in detail in [3].

Balakumar, P.↗

Experimental and Computational Investigation of Valve Motion in a Resonant Pulse Combustor

The motion of a passive reed-type valve and a poppet-style valve operating in a small scale, liquid-fueled pulse combustor is investigated experimentally. Valve position and combustion chamber pressure are simultaneously measured using an in-house fabricated optical position probe. The reed valve configuration is found to operate in a self-aspirated mode, generating significant pressure gain. The poppet valve configuration cannot operate without forced air, and does not generate pressure gain. Both type valves are tested in combustors of multiple lengths. Close examination of the respective valve motions indicate that the reed valve is highly non-linear, with unique attributes that appear essential for self-aspiration. Dynamic models for the motion of each valve are implemented in a computational fluid dynamic (CFD) simulation of the pulse combustor in order to assess if this unique valve motion is critical to successful operation. The results show that it is. The implications of these results are discussed. The need for active actuation with feedback control, rather than passive valve actuation is highlighted as a critical technology for practical resonant pulse combustors.

Combustion↗

Experimental and Computational Investigation of Valve Motion in a Resonant Pulse Combustor

The motion of a passive reed-type valve and a poppet-style valve operating in a small scale, liquid-fueled pulse combustor is investigated experimentally. Valve position and combustion chamber pressure are simultaneously measured using an in-house fabricated optical position probe. The reed valve configuration is found to operate in a self-aspirated mode, generating significant pressure gain. The poppet valve configuration cannot operate without forced air, and does not generate pressure gain. Both type valves are tested in combustors of multiple lengths. Close examination of the respective valve motions indicate that the reed valve is highly non-linear, with unique attributes that appear essential for self-aspiration. Dynamic models for the motion of each valve are implemented in a computational fluid dynamic (CFD) simulation of the pulse combustor in order to assess if this unique valve motion is critical to successful operation. The results show that it is. The implications of these results are discussed. The need for active actuation with feedback control, rather than passive valve actuation is highlighted as a critical technology for practical resonant pulse combustors.

Combustion↗

Hypersonic forebody lift-induced drag

The dominance of body-like shapes for hypersonic vehicles places emphasis on better understanding of pertinenet body flow physics. Computational methods are implemented to enhance the knowledge of drag components generated by the production of lift forces at hypersonic speeds. Three forebody shapes are examined to identify the effects related to body shape parameters. A Navier-Stokes code and classical Newtonian theory code provide predictions of the polar shapes upon which conclusions are drawn. In particular, it is noted that hypersonic body polar shapes are somewhat irregular; the result of incidence-induced form drag. Test data which supports this finding is identified. The means for reducing hypersonic body lift-induced drag are also identified, along with applied computational schemes that can reduce the cost of a configuration design program.

Boppe, C. W.↗

A program for the accurate generation of ephemerides for Halley's Comet

This is a discussion of an orbit determination computer program designed at the Jet Propulsion Laboratory to support the International Halley Watch and the European Space Agency's Giotto flight project to comet Halley. The program processes observational data received from the Astrometric Network of the International Halley Watch for the purpose of generating very accurate, up-to-date cometary ephemerides for Halley. An accurate comet ephemeris is essential if the Giotto spacecraft is to be navigated closely enough to the comet to satisfy its encounter objectives. Features discussed include the modelling of the nongravitational properties of Halley and the associated variational equations. The software has been implemented on several computers including the Honeywell and Siemens computers at the European Space Operations Center in Darmstadt, West Germany.

Ekelund, J. E.↗

Transient Mathematical Modeling for Liquid Rocket Engine Systems: Methods, Capabilities, and Experience

The subject of mathematical modeling of the transient operation of liquid rocket engines is presented in overview form from the perspective of engineers working at the NASA Marshall Space Flight Center. The necessity of creating and utilizing accurate mathematical models as part of liquid rocket engine development process has become well established and is likely to increase in importance in the future. The issues of design considerations for transient operation, development testing, and failure scenario simulation are discussed. An overview of the derivation of the basic governing equations is presented along with a discussion of computational and numerical issues associated with the implementation of these equations in computer codes. Also, work in the field of generating usable fluid property tables is presented along with an overview of efforts to be undertaken in the future to improve the tools use for the mathematical modeling process.

Martin, Michael A.↗

Transient Mathematical Modeling for Liquid Rocket Engine Systems: Methods, Capabilities, and Experience

The subject of mathematical modeling of the transient operation of liquid rocket engines is presented in overview form from the perspective of engineers working at the NASA Marshall Space Flight Center. The necessity of creating and utilizing accurate mathematical models as part of liquid rocket engine development process has become well established and is likely to increase in importance in the future. The issues of design considerations for transient operation, development testing, and failure scenario simulation are discussed. An overview of the derivation of the basic governing equations is presented along with a discussion of computational and numerical issues associated with the implementation of these equations in computer codes. Also, work in the field of generating usable fluid property tables is presented along with an overview of efforts to be undertaken in the future to improve the tools use for the mathematical modeling process.

Seymour, David C.↗

Fault-tolerant software - Experiment with the sift operating system

Results are presented of an experiment conducted in the NASA Avionics Integrated Research Laboratory (AIRLAB) to investigate the implementation of fault-tolerant software techniques on fault-tolerant computer architectures, in particular the Software Implemented Fault Tolerance (SIFT) computer. The N-version programming and recovery block techniques were implemented on a portion of the SIFT operating system. The results indicate that, to effectively implement fault-tolerant software design techniques, system requirements will be impacted and suggest that retrofitting fault-tolerant software on existing designs will be inefficient and may require system modification.

Brunelle, J. E.↗

Development and verification of local/global analysis techniques for laminated composites

Analysis and design methods for laminated composite materials have been the subject of considerable research over the past 20 years, and are currently well developed. In performing the detailed three-dimensional analyses which are often required in proximity to discontinuities, however, analysts often encounter difficulties due to large models. Even with the current availability of powerful computers, models which are too large to run, either from a resource or time standpoint, are often required. There are several approaches which can permit such analyses, including substructuring, use of superelements or transition elements, and the global/local approach. This effort is based on the so-called zoom technique to global/local analysis, where a global analysis is run, with the results of that analysis applied to a smaller region as boundary conditions, in as many iterations as is required to attain an analysis of the desired region. Before beginning the global/local analyses, it was necessary to evaluate the accuracy of the three-dimensional elements currently implemented in the Computational Structural Mechanics (CSM) Testbed. It was also desired to install, using the Experimental Element Capability, a number of displacement formulation elements which have well known behavior when used for analysis of laminated composites.

Griffin, O. Hayden, Jr.↗

The artificial compression method for computation of shocks and contact discontinuities. III - Self-adjusting hybrid schemes

This paper presents a new computational method for the calculation of discontinuous solutions of hyperbolic systems of conservation laws, which deal effectively with both shock and contact discontinuities. The method consists of two stages: in the first stage a standard finite-difference scheme is hybridized with a nonoscillatory first order accurate method to provide for the monotonic variation of the solution near discontinuities, and in the second stage artificial compression is applied to sharpen transitions at discontinuities. This modification of a standard finite-difference method results in a scheme which preserves the order of truncation error of the original method and yet yields a sharp and oscillation free transition for both shocks and contact discontinuities. The modification can be easily implemented in existing computer codes.

Harten, A.↗

NASA and Blue Origin Collaborative Assessment of Precision Landing Algorithms and Computing

NASA’s Safe and Precise Landing Integrated Capabilities Evolution (SPLICE) project is developing sensor, algorithm, and compute technologies for precision landing and hazard avoidance. These technologies are being tested as an integrated Precision Landing and Hazard Avoidance (PL&HA) system on Blue Origin’s New Shephard suborbital vehicle. A key goal for the computing element of this technology development is to characterize the performance of the SPLICE software workloads on the project’s Descent and Landing Computer (DLC). The DLC is a multi-core processor designed as a surrogate for NASA’s High-Performance Space Computer (HPSC). Measurements of the SPLICE workload performance on the DLC provides NASA insight on how PL&HA capabilities will perform on the HPSC, and guidance on how the SPLICE algorithms can be implemented to best utilize the DLC platform. This insight can also be used to derive requirements to guide trade studies on candidate computing architectures, for use on platforms like Blue Moon. NASA and Blue Origin are collaborating under an agreement to pursue this mutual benefit. Performance metrics collected are based on measurement of common compute resources such as percentage used of memory bandwidth, I/O utilization, interrupt latency, and kernel vs. user space code residency. Where possible existing performance counters and metrics that are part of the operating system kernel are used. As the design has a significant FPGA component, performance counters are identified and instantiated in the fabric to measure DMA performance and interface metrics. Collection of metrics is performed on the DLC with a representative workload that simulates a full landing cycle of the Blue Origin New Shepard vehicle. Consideration is given to the other compute implementations and whether they can run SPLICE algorithms at the same rate and with the same latency as the DLC. One option being considered is the use of a RISC-V soft core instantiated in a radiation resilient FPGA fabric such as the Xilinx KU60. Select algorithms from the SPLICE code will be run for comparison with the DLC. This paper describes how the DLC is instrumented to collect performance measurements of the SPLICE workloads, preliminary results from these measurements, and their implications on SPLICE algorithm implementation. The results of experimentation to derive candidate requirements for architecture trades on a PL&HA computing system are also presented.

computer performance↗

Development of a knoweledge-based system for validating finite element models

The finite element modeling of an airframe structure requires knowledge of general purpose programs such as NASTRAN as well as a detailed understanding of the airframe structure. Due to the sophistication of general purpose programs such as NASTRAN, a substantial investment in time and effort is required to gain expertise in using them effectively. This paper describes the development of an expert system used in the validation of NASTRAN based finite element models. Experts in the NASTRAN based finite element modeling of airframe structures were interviewed to document, understand, and represent their knowledge and reasoning in the expert system. Finite element stress analysis and internal loads reports generated by the experts were reviewed to determine expert resolution of problem areas. As a result, areas requiring expert assistance in the modeling of the airframe structures were identified. The finite element input data is represented as a set of 'facts'. A rule based representation is used to code the expert knowledge. A hierarchical set of rules are applied. The expert system first acts as an intelligent front end to insure that all the prerequisites needed to perform the analysis are present. This includes material properties, boundary conditions, and connectivity information. The next step examines if incompatible sets of elements are connected. The succeeding step examines if the specific airframe component is modeled by the appropriate set of elements. The next and final step examines if the airframe members used are adequate to represent the anticipated state of stress. The expert system is designed to inform the user the severity of the error, the likely consequence and possible remedial action. The shell used in the development of the expert system is CLIPS. CLIPS contains a forward chaining inference engine based on the Rete algorithm. CLIPS may be implemented on most personal computers as well as mini computers and mainframes. The approach taken is general and can be implemented using commercially available expert system shells.

Munir, N. I.↗