Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Program Flow”

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,189 records · Page 66

The flow of plasma in the solar terrestrial environment

The overall goal of our NASA Theory Program was to study the coupling, time delays, and feedback mechanisms between the various regions of the solar-terrestrial system in a self-consistent, quantitative manner. To accomplish this goal, it will eventually be necessary to have time-dependent macroscopic models of the different regions of the solar-terrestrial system and we are continually working toward this goal. However, with the funding from this NASA program, we concentrated on the near-earth plasma environment, including the ionosphere, the plasmasphere, and the polar wind. In this area, we developed unique global models that allowed us to study the coupling between the different regions. These results are highlighted in the next section. Another important aspect of our NASA Theory Program concerned the effect that localized 'structure' had on the macroscopic flow in the ionosphere, plasmasphere, thermosphere, and polar wind. The localized structure can be created by structured magnetospheric inputs (i.e., structured plasma convection, particle precipitation or Birkland current patterns) or time variations in these input due to storms and substorms. Also, some of the plasma flows that we predicted with our macroscopic models could be unstable, and another one of our goals was to examine the stability of our predicted flows. Because time-dependent, three-dimensional numerical models of the solar-terrestrial environment generally require extensive computer resources, they are usually based on relatively simple mathematical formulations (i.e., simple MHD or hydrodynamic formulations). Therefore, another goal of our NASA Theory Program was to study the conditions under which various mathematical formulations can be applied to specific solar-terrestrial regions. This could involve a detailed comparison of kinetic, semi-kinetic, and hydrodynamic predictions for a given polar wind scenario or it could involve the comparison of a small-scale particle-in-cell (PIC) simulation of a plasma expansion event with a similar macroscopic expansion event. The different mathematical formulations have different strengths and weaknesses and a careful comparison of model predictions for similar geophysical situations provides insight into when the various models can be used with confidence.

Schunk, Robert W.↗

Transonic flow analysis for rotors. Part 1: Three-dimensional quasi-steady, full-potential calculation

A new computer program is presented for calculating the quasi-steady transonic flow past a helicopter rotor blade in hover as well as in forward flight. The program is based on the full potential equations in a blade attached frame of reference and is capable of treating a very general class of rotor blade geometries. Computed results show good agreement with available experimental data for both straight and swept tip blade geometries.

Chang, I. C.↗

A Change Impact Analysis to Characterize Evolving Program Behaviors

Change impact analysis techniques estimate the potential effects of changes made to software. Directed Incremental Symbolic Execution (DiSE) is an intraprocedural technique for characterizing the impact of software changes on program behaviors. DiSE first estimates the impact of the changes on the source code using program slicing techniques, and then uses the impact sets to guide symbolic execution to generate path conditions that characterize impacted program behaviors. DiSE, however, cannot reason about the flow of impact between methods and will fail to generate path conditions for certain impacted program behaviors. In this work, we present iDiSE, an extension to DiSE that performs an interprocedural analysis. iDiSE combines static and dynamic calling context information to efficiently generate impacted program behaviors across calling contexts. Information about impacted program behaviors is useful for testing, verification, and debugging of evolving programs. We present a case-study of our implementation of the iDiSE algorithm to demonstrate its efficiency at computing impacted program behaviors. Traditional notions of coverage are insufficient for characterizing the testing efforts used to validate evolving program behaviors because they do not take into account the impact of changes to the code. In this work we present novel definitions of impacted coverage metrics that are useful for evaluating the testing effort required to test evolving programs. We then describe how the notions of impacted coverage can be used to configure techniques such as DiSE and iDiSE in order to support regression testing related tasks. We also discuss how DiSE and iDiSE can be configured for debugging finding the root cause of errors introduced by changes made to the code. In our empirical evaluation we demonstrate that the configurations of DiSE and iDiSE can be used to support various software maintenance tasks

Rungta, Neha Shyam↗

The flow of plasma in the solar terrestrial environment

The overall goal of our NASA Theory Program is to study the coupling, time delays, and feedback mechanisms between the various regions of the solar-terrestrial system in a self-consistent, quantitative, manner. To accomplish this goal, it will eventually be necessary to have time-dependent macroscopic models of the different regions of the solar-terrestrial system and we are continually working toward this goal. However, our immediate emphasis is on the near-earth plasma environment, including the ionosphere, the plasmasphere, and the polar wind. In this area, we have developed unique global models that allow us to study the coupling between the different regions. These results are highlighted. Another important aspect of our NASA Theory Program concerns the effect that localized structure has on the macroscopic flow in the ionosphere, plasmasphere, thermosphere and polar wind. The localized structure can be created by structured magnetospheric inputs (i.e., structured plasma convection, particle precipitation or Birkeland current patterns) or time variations in these inputs due to storms and substorms. Also, some of the plasma flows that we predict with our macroscopic models may be unstable. Another one of our goals is to examine the stability of our predicted flows. Because time-dependent three-dimensional numerical models of the solar-terrestrial environment generally require extensive computer resources, they are usually based on relatively simple mathematical formulations (i.e., simple MHD or hydrodynamic formulations). Therefore, another long-range goal of our NASA Theory Program is to study the conditions under which various mathematical formulations can be applied to specific solar-terrestrial regions. This may involve a detailed comparison of kinetic, semikinetic, and hydrodynamic predictions for a given polar wind scenario or it may involve the comparison of a small-scale particle-in-cell (PIC) simulation of a plasma expansion event with a similar macroscopic expansion event. The different mathematical formulations have different strengths and weaknesses and a careful comparison of model predictions for similar geophysical situations will provide insight into when the various models can be used with confidence.

Schunk, Robert W.↗

The flow of plasma in the solar terrestrial environment

The overall goal of our NASA Theory Program is to study the coupling, time delays, and feedback mechanisms between the various regions of the solar-terrestrial system in a self-consistent, quantitative manner. To accomplish this goal, it will eventually be necessary to have time-dependent macroscopic models of the different regions of the solar-terrestrial system and we are continually working toward this goal. However, our immediate emphasis is on the near-earth plasma environment, including the ionosphere, the plasmasphere, and the polar wind. In this area, we have developed unique global models that allow us to study the coupling between the different regions. Another important aspect of our NASA Theory Program concerns the effect that localized structure has on the macroscopic flow in the ionosphere, plasmasphere, thermosphere, and polar wind. The localized structure can be created by structured magnetospheric inputs (i.e., structured plasma convection, particle precipitation or Birkeland current patterns) or time variations in these inputs due to storms and substorms. Also, some of the plasma flows that we predict with our macroscopic models may be unstable, and another one of our goals is to examine the stability of our predicted flows. Because time-dependent, three-dimensional numerical models of the solar-terrestrial environment generally require extensive computer resources, they are usually based on relatively simple mathematical formulations (i.e., simple MHD or hydrodynamic formulation). Therefore, another long-range goal of our NASA Theory Program is to study the conditions under which various mathematical formulations can be applied to specific solar-terrestrial regions. This may involve a detailed comparison of kinetic, semikinetic, and hydrodynamic predictions for a given polar wind scenario or it may involve the comparison of a small-scale particle-in-cell (PIC) simulation of a plasma expansion event with a similar macroscopic expansion event. The different mathematical formulations have different strengths and weaknesses and a careful comparison of model predictions for similar geophysical situations will provide insight into when the various models can be used with confidence.

Schunk, R. W.↗

Advances in Entry Systems Modeling: Modeling Summer Visit 2025 Technical Reports

This NASA Technical Memorandum presents the collective work carried out during the Modeling Summer Visit (MSV) 2025, a collaborative research program between NASA Ames Research Center and three leading European research institutions: the University of Bordeaux, the von Karman Institute (VKI), and Ecole Polytechnique. Held from July 7th to August 1st, 2025, the NASA ARC MSV program brought together 42 researchers from Europe to work alongside NASA staff on 22 projects in entry systems modeling. The program was organized by Bruno Dias, Sergio Fraile-Izquierdo, and Jeremie Meurisse from Analytical Mechanics Associates, Inc., in collaboration with Marc Massot (Ecole Polytechnique), Jean Lachaud (University of Bordeaux), and Thierry Magin (VKI). The MSV program traces its origins to an initiative started by Nagi N. Mansour in 2018, with this 2025 edition representing a consolidation and expansion of that original vision. The projects were organized into six thematic groups: Porous Media, Numerical Methods, Plasma/Rarefied Methods, Experimental Reconstruction, Flow and Material Coupling Methods, and Transition and High-Speed Flows. Throughout the four-week program, participants presented their work in three public presentations (July 7th, July 21st, and August 1st), allowing for continuous feedback and discussion of their evolving research.

Plasmas↗

Single-stage experimental evaluation of tandem-airfoil rotor stator blading for compressors. Part 6: Data and performance for stage D

An axial flow compressor stage, having single-airfoil blading, was designed for zero rotor prewhirl, constant rotor work across the span, and axial discharge flow. The stage was designed to produce a pressure ratio of 1.265 at a rotor tip velocity of 757 ft/sec. The rotor had an inlet hub/tip ratio of 0.8. The design procedure accounted for the rotor inlet boundary layer and included the effects of axial velocity ratio and secondary flow on blade row performance. The objectives of this experimental program were: (1) to obtain performance with uniform and distorted inlet flow for comparison with the performance of a stage consisting of tandem-airfoil blading designed for the same vector diagrams; and (2) to evaluate the effectiveness of accounting for the inlet boundary layer, axial velocity ratio, and secondary flows in the stage design. With uniform inlet flow, the rotor achieved a maximum adiabatic efficiency of 90.1% at design equivalent rotor speed and a pressure ratio of 1.281. The stage maximum adiabatic efficiency at design equivalent rotor speed with uniform inlet flow was 86.1% at a pressure ratio of 1.266. Hub radial, tip radial, and circumferential distortion of the inlet flow caused reductions in surge pressure ratio of approximately 2, 10 and 5%, respectively, at design rotor speed.

Clemmons, D. R.↗

Single-stage experimental evaluation of tandem-airfoil rotor and stator blading for compressors. Part 7: Data and performance for stage E

An axial flow compressor stage, having tandem airfoil blading, was designed for zero rotor prewhirl, constant rotor work across the span, and axial discharge flow. The stage was designed to produce a pressure ratio of 1.265 at a rotor tip velocity of 757 ft/sec. The rotor has an inlet hub/tip ratio of 0.8. The design procedure accounted for the rotor inlet boundary layer and included the effects of axial velocity ratio and secondary flow on blade row performance. The objectives of this experimental program were (1) to obtain performance with uniform and distorted inlet flow for comparison with the performance of a stage consisting of single-airfoil blading designed for the same vector diagrams and (2) to evaluate the effectiveness of accounting for the inlet boundary layer, axial velocity ratio, and secondary flows in the stage design.

Cheatham, J. G.↗

Numerical simulation of shear flows over wavy boundaries

The full time-dependent two dimensional Navier-Stokes equations are solved using spectral methods to achieve high spatial accuracy and high order time-splitting methods together with conformal mapping methods to allow simulation of flow over steep waves, including general turbulent Reynolds stresses. The programs are used to study the properties of laminar and turbulent flow over a flat plate and in various wavy geometries. Results are compared with both available theory and experiment. For laminar flow, good agreement is achieved. For turbulent flow, the agreement is less satisfactory and may be explained by the simplified turbulent modelling use in the calculations.

Orszag, S. A.↗

TACT1, a computer program for the transient thermal analysis of a cooled turbine blade or vane equipped with a coolant insert. 1. Users manual

A computer program to calculate transient and steady state temperatures, pressures, and coolant flows in a cooled, axial flow turbine blade or vane with an impingement insert is described. Coolant side heat transfer coefficients are calculated internally in the program, with the user specifying either impingement or convection heat transfer at each internal flow station. Spent impingement air flows in a chordwise direction and is discharged through the trailing edge and through film cooling holes. The ability of the program to handle film cooling is limited by the internal flow model. Sample problems, with tables of input and output, are included in the report. Input to the program includes a description of the blade geometry, coolant supply conditions, outside thermal boundary conditions, and wheel speed. The blade wall can have two layers of different materials, such as a ceramic thermal barrier coating over a metallic substrate. Program output includes the temperature at each node, the coolant pressures and flow rates, and the inside heat-transfer coefficients.

Gaugler, R. E.↗

Mathematical analysis of a Vuilleumier refrigerator.

A comprehensive analysis of the Vuilleumier refrigerator was conducted. This analysis includes the effects of nonisothermal gas heat addition and rejection, hot and cold regenerator inefficiencies, conduction losses, and gas leakage losses. A computer program was written which solves the equations resulting from the analysis. The program calculates internal pressures, temperatures, and gas flow rates as functions of refrigerator crank angle, as well as overall refrigerator cooling load and power input. Comparisons between the program results and available data show good agreement, with a marked improvement over the predictions of the ideal model.

Sherman, A.↗

A long-life 50 lbf H2/O2 thruster for Space Station auxiliary propulsion

In preparation for the development of a manned Space Station, the National Aeronautics and Space Administration (NASA) is conducting a program to develop technology related to on-board Auxiliary Propulsion Systems. To develop the required thruster technology to support the Space Station project, the NASA Lewis Research Center has sponsored a development program based on a unique 'reverse flow' concept where the fuel is injected 'backwards' in the chamber to cool the spherical combustor wall. This combustor was based on previous developments at the 50-lbf, 1000-lbf, and 1500-lbf thrust levels. This paper describes the design and test program carried out to demonstrate a new 50-lbf thruster, the design which was based on this previous technology. Included are the test results for the initial mixture ratio 4 thruster which can operate with uncooled Cres (stainless steel) combustor walls. In addition, the effort to operate a thruster redesigned for operation at a mixture ratio of eight for potential integration with the life support system is described.

Senneff, J. M.↗

The NASA Scientific and Technical Information Program: Prologue to the Future

The NASA STI Program offers researchers an infrastructure of people and systems that facilitates access to STI; worldwide. The Program is also NASA's institutional mechanism for disseminating the results of its research and developing activities. Through discussions in 1991, the STI Program formulated its Strategic Plan. The plan gives the Program a renewed sense of direction by focusing on future opportunities, customer requirements and Program goals, along with the changes needed to achieve those goals. The Program provides users access to a massive flow of STI which, in fact, represents the largest collection of aeronautical and space science information in the world. The STI Program products and services are outlined, along with the NASA centers, international operations, and the fact that total quality management drives NASA wide program developments. As is detailed, the NASA STI Program is using its resources as effectively as possible to meet the missing needs of NASA.

Source record↗

A Linear Programming Approach to Routing Control in Networks of Constrained Nonlinear Positive Systems with Concave Flow Rates

We consider control design for positive compartmental systems in which each compartment's outflow rate is described by a concave function of the amount of material in the compartment.We address the problem of determining the routing of material between compartments to satisfy time-varying state constraints while ensuring that material reaches its intended destination over a finite time horizon. We give sufficient conditions for the existence of a time-varying state-dependent routing strategy which ensures that the closed-loop system satisfies basic network properties of positivity, conservation and interconnection while ensuring that capacity constraints are satisfied, when possible, or adjusted if a solution cannot be found. These conditions are formulated as a linear programming problem. Instances of this linear programming problem can be solved iteratively to generate a solution to the finite horizon routing problem. Results are given for the application of this control design method to an example problem. Key words: linear programming; control of networks; positive systems; controller constraints and structure.

Positive Systems↗

Modifications to the streamtube curvature program. Volume 1: Program modifications and user's manual

The improvements which have been incorporated in the Streamtube Curvature Program to enhance both its computational and diagnostic capabilities are described. Detailed descriptions are given of the revisions incorporated to more reliably handle the jet stream-external flow interaction at trailing edges. Also presented are the augmented boundary layer procedures and a variety of other program changes relating to program diagnostics and extended solution capabilities. An updated User's Manual, that includes information on the computer program operation, usage, and logical structure, is presented. User documentation includes an outline of the general logical flow of the program and detailed instructions for program usage and operation. From the standpoint of the programmer, the overlay structure is described. The input data, output formats, and diagnostic printouts are covered in detail and illustrated with three typical test cases.

Ferguson, D. R.↗

Optimum segmented acoustic liners for flow ducts

Analytical and experimental investigations of phased linings for a duct containing a uniform mean flow were conducted as part of a program concerned with the design of more efficient acoustic liners for the reduction of noise emission. An analytical technique was developed which predicts the propagation of sound waves in flow ducts with segmented liners. The calculations for implementing the derived algorithms were conducted with the aid of FORTRAN IV computer programs. Attention is also given to details regarding the experimental program which was designed to supplement the theoretical studies.

Sawdy, D. T.↗

Printed wiring board system programmer's manual

The printed wiring board system provides automated techniques for the design of printed circuit boards and hybrid circuit boards. The system consists of four programs: (1) the preprocessor program combines user supplied data and pre-defined library data to produce the detailed circuit description data; (2) the placement program assigns circuit components to specific areas of the board in a manner that optimizes the total interconnection length of the circuit; (3) the organizer program assigns pin interconnections to specific board levels and determines the optimal order in which the router program should attempt to layout the paths connecting the pins; and (4) the router program determines the wire paths which are to be used to connect each input pin pair on the circuit board. This document is intended to serve as a programmer's reference manual for the printed wiring board system. A detailed description of the internal logic and flow of the printed wiring board programs is included.

Brinkerhoff, C. D.↗

Modeling Interface Motion Of Combustion (MINOC). A computer code for two-dimensional, unsteady turbulent combustion

A computer code for calculating the flow field and flame propagation in a turbulent combustion tunnel is described. The model used in the analysis is the random vortex model, which allows the turbulent field to evolve as a fundamental solution to the Navier-Stokes equations without averaging or closure modeling. The program was used to study the flow field in a model combustor, formed by a rearward-facing step in a channel, in terms of the vorticity field, the turbulent shear stresses, the flame contours, and the concentration field. Results for the vorticity field reveal the formation of large-scale eddy structures in the turbulent flow downstream from the step. The concentration field contours indicate that most burning occurred around the outer edges of the large eddies of the shear layer.

Ghoneim, A. F.↗