Search NASA⌕ Search

SEARCH · Search NASA

Results for “computer code development”

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,135 records · Page 63

Deployment, Foam Rigidization, and Structural Characterization of Inflatable Thin-Film Booms

Detailed investigation of the construction, packaging/deployment, foam rigidization, and structural characterization of polyimide film inflatable booms is described. These structures have considerable potential for use in space with solar concentrators, solar sails, space power systems including solar arrays, and other future missions. Numerous thin-film booms or struts were successfully constructed, inflated, injected with foam, and rigidized. Both solid-section and annular test articles were fabricated, using Kapton polyimide film, various adhesives, Styrofoam end plugs, and polyurethane pressurized foam. Numerous inflation/deployment experiments were conducted and compared to computer simulations using the MSC/DYTRAN code. Finite element models were developed for several foam-rigidized struts and compared to model test results. Several problems encountered in the construction, deployment, and foam injection/rigidization process are described. Areas of difficulty included inadequate adhesive strength, cracking of the film arid leakage, excessive bending of the structure during deployment, problems with foam distribution and curing properties, and control of foam leakage following injection into the structure. Many of these problems were overcome in the course of the research.

Schnell, Andrew R.↗

Exhaust Simulation Testing of a Hypersonic Airbreathing Model at Transonic Speeds

An experimental study was performed to examine jet-effects for an airframe-integrated, scramjet-rocket combined-cycle vehicle configuration at transonic test conditions. This investigation was performed by testing an existing exhaust simulation wind tunnel model, known as Model 5B, in the NASA Langley 16-Ft. Transonic Tunnel. Tests were conducted at freestream Mach numbers from 0.7 to 1.2, at angles of attack from 2 to +14 degrees, and at up to seven nozzle static pressure ratio values for a set of horizontal-tail and body-flap deflections. The model aftbody, horizontal tails, and body flaps were extensively pressure instrumented to provide an understanding of jet-effects and control-surface/plume interactions, as well as for the development of analytical methodologies and calibration of computational fluid dynamic codes to predict this type of flow phenomenon. At all transonic test conditions examined, the exhaust flow at the exit of the internal nozzle was over-expanded, generating an exhaust plume that turned toward the aftbody. Pressure contour plots for the aftbody of Model 5B are presented for freestream transonic Mach numbers of 0.70, 0.95, and 1.20. These pressure data, along with shadowgraph images, indicated the impingement of an internal plume shock and at least one reflected shock onto the aftbody for all transonic conditions tested. These results also provided evidence of the highly three-dimensional nature of the aftbody exhaust flowfield. Parametric testing showed that angle-of-attack, static nozzle pressure ratio, and freestream Mach number all affected the exhaust-plume size, exhaust-flowfield shock structure, and the aftbody-pressure distribution, with Mach number having the largest effect. Integration of the aftbody pressure data showed large variations in the pitching moment throughout the transonic regime.

Huebner, Lawrence D.↗

Transport of cosmic ray nuclei in various materials

Cosmic-ray heavy ions have become a concern in space radiation effects analyses. Heavy ions rapidly deposit energy and create dense ionization trails as they traverse materials. Collection of the free charge disrupts the operation of microelectronic circuits. This effect, called the single-event upset, can cause a loss of digital data. Passage of high linear energy transfer particles through the eyes has been observed by Apollo astronauts. These heavy ions have great radiobiological effectiveness and are the primary risk factor for leukemia induction on a manned Mars mission. Models of the transport of heavy cosmic-ray nuclei through materials depend heavily on our understanding of the cosmic-ray environment, nuclear spallation cross sections, and computer transport codes. Our group has initiated and pursued the development of a full capability for modeling these transport processes. A recent review of this ongoing effort is presented in Ref. 5. In this paper, we discuss transport methods and present new results comparing the attenuation of cosmic rays in various materials.

NASA Discipline Radiation Health↗

Hydrogen/Air Fuel Nozzle Emissions Experiments

The use of hydrogen combustion for aircraft gas turbine engines provides significant opportunities to reduce harmful exhaust emissions. Hydrogen has many advantages (no CO2 production, high reaction rates, high heating value, and future availability), along with some disadvantages (high current cost of production and storage, high volume per BTU, and an unknown safety profile when in wide use). One of the primary reasons for switching to hydrogen is the elimination of CO2 emissions. Also, with hydrogen, design challenges such as fuel coking in the fuel nozzle and particulate emissions are no longer an issue. However, because it takes place at high temperatures, hydrogen-air combustion can still produce significant levels of NOx emissions. Much of the current research into conventional hydrocarbon-fueled aircraft gas turbine combustors is focused on NOx reduction methods. The Zero CO2 Emission Technology (ZCET) hydrogen combustion project will focus on meeting the Office of Aerospace Technology goal 2 within pillar one for Global Civil Aviation reducing the emissions of future aircraft by a factor of 3 within 10 years and by a factor of 5 within 25 years. Recent advances in hydrocarbon-based gas turbine combustion components have expanded the horizons for fuel nozzle development. Both new fluid designs and manufacturing technologies have led to the development of fuel nozzles that significantly reduce aircraft emissions. The goal of the ZCET program is to mesh the current technology of Lean Direct Injection and rocket injectors to provide quick mixing, low emissions, and high-performance fuel nozzle designs. An experimental program is planned to investigate the fuel nozzle concepts in a flametube test rig. Currently, a hydrogen system is being installed in cell 23 at NASA Glenn Research Center's Research Combustion Laboratory. Testing will be conducted on a variety of fuel nozzle concepts up to combustion pressures of 350 psia and inlet air temperatures of 1200 F. Computational fluid dynamics calculations, with the Glenn developed National Combustor Code, are being performed to optimize the fuel nozzle designs.

Smith, Timothy D.↗

High-Fidelity Micromechanics Model Enhanced for Multiphase Particulate Materials

This 3-year effort involves the development of a comprehensive micromechanics model and a related computer code, capable of accurately estimating both the average response and the local stress and strain fields in the individual phases, assuming both elastic and inelastic behavior. During the first year (fiscal year 2001) of the investigation, a version of the model called the High-Fidelity Generalized Method of Cells (HFGMC) was successfully completed for the thermo-inelastic response of continuously reinforced multiphased materials with arbitrary periodic microstructures (refs. 1 and 2). The model s excellent predictive capability for both the macroscopic response and the microlevel stress and strain fields was demonstrated through comparison with exact analytical and finite element solutions. This year, HFGMC was further extended in two technologically significant ways. The first enhancement entailed the incorporation of fiber/matrix debonding capability into the two-dimensional version of HFGMC for modeling the response of unidirectionally reinforced composites such as titanium matrix composites, which exhibit poor fiber/matrix bond. Comparison with experimental data validated the model s predictive capability. The second enhancement entailed further generalization of HFGMC to three dimensions to enable modeling the response of particulate-reinforced (discontinuous) composites in the elastic material behavior domain. Next year, the three-dimensional version will be generalized to encompass inelastic effects due to plasticity, viscoplasticity, and damage, as well as coupled electromagnetothermomechanical (including piezoelectric) effects.

Pindera, Marek-Jerzy↗

Fan and Open-Rotor Noise

This presentation is a technical progress report and near term outlook for work on fan (in-duct) and open-rotor (high speed propeller) noise funded by NASA's Fundamental Aeronautics Program, Subsonic Fixed Wing (SFW) Project and the Integrated Systems Research Program, Environmentally Responsible Aircraft Project. Sections of the presentation cover: the system level metrics are outlined for the SFW timeframes (2015, 2020 1 2025); the Ultra-High Bypass ratio technology development roadmap; a feasibility study for a low technology readiness level fan test rig; the development plan for a turbomachinery oriented computational aero-acoustics code; and systems analysis work on open-rotor modeling.

Miller, Christopher J.↗

Assessment of Particle Drag Models Using GBK Experimental Data

Developing a simulation capability to model dust-laden flows requires the ability to accurately predict the velocity of a particle as it travels through a shock layer, nozzle plume, or the flow of an experimental facility. The primary mechanism that determines the particle velocity is the drag force acting on the particle. The drag force is typically expressed in terms of the frontal area of the particle, its velocity relative to the surrounding fluid, the density of the surrounding fluid, and a non-dimensional drag coefficient. As part of the ESM project, an integrated CFD-particle trajectory code named US3D-DUST is being developed]. This code uses a Lagrangian-based framework that computes the trajectories of individual particles in the flow. Several of the most commonly-used spherical drag models have been implemented in US3D-DUST. In this study, the US3D-DUST code will be used to simulate particle flows in the GBK facility. Differences in particle velocities predicted using the different drag models will be compared against recent GBK data

Dusty flow↗

Computational simulation of acoustic fatigue for hot composite structures

This paper presents predictive methods/codes for computational simulation of acoustic fatigue resistance of hot composite structures subjected to acoustic excitation emanating from an adjacent vibrating component. Select codes developed over the past two decades at the NASA Lewis Research Center are used. The codes include computation of (1) acoustic noise generated from a vibrating component, (2) degradation in material properties of the composite laminate at use temperature, (3) dynamic response of acoustically excited hot multilayered composite structure, (4) degradation in the first-ply strength of the excited structure due to acoustic loading, and (5) acoustic fatigue resistance of the excited structure, including propulsion environment. Effects of the laminate lay-up and environment on the acoustic fatigue life are evaluated. The results show that, by keeping the angled plies on the outer surface of the laminate, a substantial increase in the acoustic fatigue life is obtained. The effect of environment (temperature and moisure) is to relieve the residual stresses leading to an increase in the acoustic fatigue life of the excited panel.

Singhal, S. N.↗

SequenceL: Automated Parallel Algorithms Derived from CSP-NT Computational Laws

With the introduction of new parallel architectures like the cell and multicore chips from IBM, Intel, AMD, and ARM, as well as the petascale processing available for highend computing, a larger number of programmers will need to write parallel codes. Adding the parallel control structure to the sequence, selection, and iterative control constructs increases the complexity of code development, which often results in increased development costs and decreased reliability. SequenceL is a high-level programming language that is, a programming language that is closer to a human s way of thinking than to a machine s. Historically, high-level languages have resulted in decreased development costs and increased reliability, at the expense of performance. In recent applications at JSC and in industry, SequenceL has demonstrated the usual advantages of high-level programming in terms of low cost and high reliability. SequenceL programs, however, have run at speeds typically comparable with, and in many cases faster than, their counterparts written in C and C++ when run on single-core processors. Moreover, SequenceL is able to generate parallel executables automatically for multicore hardware, gaining parallel speedups without any extra effort from the programmer beyond what is required to write the sequen tial/singlecore code. A SequenceL-to-C++ translator has been developed that automatically renders readable multithreaded C++ from a combination of a SequenceL program and sample data input. The SequenceL language is based on two fundamental computational laws, Consume-Simplify- Produce (CSP) and Normalize-Trans - pose (NT), which enable it to automate the creation of parallel algorithms from high-level code that has no annotations of parallelism whatsoever. In our anecdotal experience, SequenceL development has been in every case less costly than development of the same algorithm in sequential (that is, single-core, single process) C or C++, and an order of magnitude less costly than development of comparable parallel code. Moreover, SequenceL not only automatically parallelizes the code, but since it is based on CSP-NT, it is provably race free, thus eliminating the largest quality challenge the parallelized software developer faces.

Cooke, Daniel↗

Development of comprehensive numerical schemes for predicting evaporating gas-droplets flow processes of a liquid-fueled combustor

An existing Computational Fluid Dynamics code for simulating complex turbulent flows inside a liquid rocket combustion chamber was validated and further developed. The Advanced Rocket Injector/Combustor Code (ARICC) is simplified and validated against benchmark flow situations for laminar and turbulent flows. The numerical method used in ARICC Code is re-examined for incompressible flow calculations. For turbulent flows, both the subgrid and the two equation k-epsilon turbulence models are studied. Cases tested include idealized Burger's equation in complex geometries and boundaries, a laminar pipe flow, a high Reynolds number turbulent flow, and a confined coaxial jet with recirculations. The accuracy of the algorithm is examined by comparing the numerical results with the analytical solutions as well as experimented data with different grid sizes.

Chen, C. P.↗

Optimum design of a gearbox for low vibration

A computer program was developed for designing a low vibration gearbox. The code is based on a finite element shell analysis, a modal analysis, and a structural optimization method. In the finite element analysis, a triangular shell element with 18 degrees-of-freedom is used. In the optimization method, the overall vibration energy of the gearbox is used as the objective function and is minimized at the exciting frequency by varying the finite element thickness. Modal analysis is used to derive the sensitivity of the vibration energy with respect to the design variable. The sensitivity is representative of both eigenvalues and eigenvectors. The optimum value is computed by the gradient projection method and a unidimensional search procedure under the constraint condition of constant weight. The computer code is applied to a design problem derived from an experimental gearbox in use at the NASA Lewis Research Center. The top plate and two side plates of the gearbox are redesigned and the contribution of each surface to the total vibration is determined. Results show that optimization of the top plate alone is effective in reducing total gearbox vibration.

Inoue, Katsumi↗

User's guide for NASCRIN: A vectorized code for calculating two-dimensional supersonic internal flow fields

A computer program NASCRIN has been developed for analyzing two-dimensional flow fields in high-speed inlets. It solves the two-dimensional Euler or Navier-Stokes equations in conservation form by an explicit, two-step finite-difference method. An explicit-implicit method can also be used at the user's discretion for viscous flow calculations. For turbulent flow, an algebraic, two-layer eddy-viscosity model is used. The code is operational on the CDC CYBER 203 computer system and is highly vectorized to take full advantage of the vector-processing capability of the system. It is highly user oriented and is structured in such a way that for most supersonic flow problems, the user has to make only a few changes. Although the code is primarily written for supersonic internal flow, it can be used with suitable changes in the boundary conditions for a variety of other problems.

Kumar, A.↗

A Lanczos algorithm for vibration, suckling and termal analysis

This paper reviews an eigensolver algorithm based on the Lanczos Method for vibration, buckling and thermal analysis. The original code was written for inclusion in the Computational Mechanics Testbed (COMET), a general purpose finite element code. A portable version of the Lanczos code that is optimized for high-performance supercomputers has been developed. Special features of the algorithm include the capability to compute rigid body modes, thermal modes and Lanczos vectors that are derived from the applied load vector. The latter is necessary when using the Lanczos vectors as reduced-basis vectors in transient structural response and transient heat conduction calculations. The modularity of the code allows the user the option of including the most up-to-date utilities, such as the equation solver best suited for the application. The algorithm is discussed in detail and results of several applications are presented. Timing results for a vibration application indicate that the Lanczos algorithm is twenty times faster than the subspace iteration method which has been extensively used in the past.

Bostic, Susan W.↗

Standardized development of computer software. Part 1: Methods

This work is a two-volume set on standards for modern software engineering methodology. This volume presents a tutorial and practical guide to the efficient development of reliable computer software, a unified and coordinated discipline for design, coding, testing, documentation, and project organization and management. The aim of the monograph is to provide formal disciplines for increasing the probability of securing software that is characterized by high degrees of initial correctness, readability, and maintainability, and to promote practices which aid in the consistent and orderly development of a total software system within schedule and budgetary constraints. These disciplines are set forth as a set of rules to be applied during software development to drastically reduce the time traditionally spent in debugging, to increase documentation quality, to foster understandability among those who must come in contact with it, and to facilitate operations and alterations of the program as requirements on the program environment change.

Tausworthe, R. C.↗

Base heating methodology improvements, volume 1

This document is the final report for NASA MSFC Contract NAS8-38141. The contracted effort had the broad objective of improving the launch vehicles ascent base heating methodology to improve and simplify the determination of that environment for Advanced Launch System (ALS) concepts. It was pursued as an Advanced Development Plan (ADP) for the Joint DoD/NASA ALS program office with project management assigned to NASA/MSFC. The original study was to be completed in 26 months beginning Sep. 1989. Because of several program changes and emphasis on evolving launch vehicle concepts, the period of performance was extended to the current completion date of Nov. 1992. A computer code incorporating the methodology improvements into a quick prediction tool was developed and is operational for basic configuration and propulsion concepts. The code and its users guide are also provided as part of the contract documentation. Background information describing the specific objectives, limitations, and goals of the contract is summarized. A brief chronology of the ALS/NLS program history is also presented to provide the reader with an overview of the many variables influencing the development of the code over the past three years.

Bender, Robert L.↗

Computer and laboratory simulation of interactions between spacecraft surfaces and charged-particle environments

Cases where the charged-particle environment acts on the spacecraft (e.g., spacecraft charging phenomena) and cases where a system on the spacecraft causes the interaction (e.g., high voltage space power systems) are considered. Both categories were studied in ground simulation facilities to understand the processes involved and to measure the pertinent parameters. Computer simulations are based on the NASA Charging Analyzer Program (NASCAP) code. Analytical models are developed in this code and verified against the experimental data. Extrapolation from the small test samples to space conditions are made with this code. Typical results from laboratory and computer simulations are presented for both types of interactions. Extrapolations from these simulations to performance in space environments are discussed.

Stevens, N. J.↗

Computer and laboratory simulation of interactions between spacecraft surfaces and charged-particle environments

There are two categories of interactions considered in this report. The first, spacecraft passive, refers to cases where the charged-particle environment acts on the spacecraft (e.g., spacecraft charging phenomena). The second, spacecraft active, refers to cases where a system on the spacecraft causes the interaction (e.g., high voltage space power systems). Both categories are studied in ground simulation facilities to understand the processes involved and to measure the pertinent parameters. Computer simulations are based on the NASA Charging Analyzer Program (NASCAP) code. Analytical models are developed in this code and verified against the experimental data. Extrapolation from the small test samples to space conditions are made with this code. Typical results from laboratory and computer simulations are presented for both types of interactions. Extrapolations from these simulations to performance in space environments are discussed.

Stevens, N. J.↗

Towards the development of micromechanics equations for ceramic matrix composites via fiber substructuring

A generic unit cell model which includes a unique fiber substructuring concept is proposed for the development of micromechanics equations for continuous fiber reinforcement ceramic composites. The unit cell consists of three constituents: fiber, matrix, and an interphase. In the present approach, the unit cell is further subdivided into several slices and the equations of micromechanics are derived for each slice. These are subsequently integrated to obtain ply level properties. A stand alone computer code containing the micromechanics model as a module is currently being developed specifically for the analysis of ceramic matrix composites. Towards this development, equivalent ply property results for a SiC/Ti-15-3 composite with 0.5 fiber volume ratio are presented and compared with those obtained from customary micromechanics models to illustrate the concept. Also, comparisons with limited experimental data for the ceramic matrix composite, SiC/RBSN (Reaction Bonded Silicon Nitride) with a 0.3 fiber volume ratio are given to validate the concepts.

Murthy, P. L. N.↗