Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Dynamic 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 1,477 records · Page 82

Interaction of pollution abatement with world dynamics

The world dynamics model of Jay W. Forrester was modified to account for pollution abatement. In the modified model, it is assumed that as pollution increases, efforts are made to control pollution. There is a competition between food supply, material standard of living, and pollution abatement for capital, and time is required for diversion of capital toward pollution abatement. Inclusion of pollution abatement in the model drastically alters the response of the world system for the case in which depletion of natural resources is not considered. Instead of undergoing a pollution catastrophe, all system levels move more or less smoothly toward an equilibrium. A FORTRAN program listing of the modified world dynamics model is included.

Smith, G. L.↗

A three dimensional dynamic study of electrostatic charging in materials

A description is given of the physical models employed in the NASCAP (NASA Charging Analyzer Program) code, and several test cases are presented. NASCAP dynamically simulates the charging of an object made of conducting segments which may be entirely or partially covered with thin dielectric films. The object may be subject to either ground test or space user-specified environments. The simulation alternately treats (1) the tendency of materials to accumulate and emit charge when subject to plasma environment, and (2) the consequent response of the charged particle environment to an object's electrostatic field. Parameterized formulations of the emission properties of materials subject to bombardment by electrons, protons, and sunlight are presented. Values of the parameters are suggested for clean aluminum, Al2O3, clean magnesium, MgO, SiO2 kapton, and teflon. A discussion of conductivity in thin dielectrics subject to radiation and high fields is given, together with a sample calculation.

Katz, I.↗

Computing The Dynamics Of Helicopters

Comprehensive Analytical Model of Rotorcraft Aerodynamics (CAMRAD) computer program designed to calculate performance of, loads on, and noise generated by, helicopter rotor; vibration of helicopter and its response to gusts; dynamics and handling qualities of helicopter in flight; and aeroelastic stability of helicopter as system. Analysis consistent combination of structural, inertial, and aerodynamical mathematical models applicable to wide range of problems and wide class of vehicles. Written in FORTRAN 77.

Johnson, Wayne↗

On protection of Freedom's solar dynamic radiator from the orbital debris environment. II - Further testing and analyses

Presented here are results of a test program undertaken to further define the response of the solar dynamic radiator to hypervelocity impact (HVI). Tests were conducted on representative radiator panels (under ambient, nonoperating conditions) over a range of velocity. Target parameters are also varied. Data indicate that analytical penetration predictions are conservative (i.e., pessimistic) for the specific configuration of the solar dynamic radiator. Test results are used to define the solar dynamic radiator reliability with respect to HVI more rigorously than previous studies. Test data, reliability, and survivability results are presented.

Rhatigan, Jennifer L.↗

Preliminary cosmological constraints from the Dark Energy Survey Supernova Program using the 3 year Spectroscopic Sample

The Dark Energy Survey (DES) is using four probes to investigate the dynamics of the expansion of the Universe. The DES Supernova Program (DES-SN) is observing 27 square degrees with a 6-day cadence to obtain a large sample of type Ia supernovae for cosmology. In collaboration with DES, the Australian Dark Energy Survey (OzDES) is using the AAT to obtain redshifts and classications for objects in the DES elds. While probing dark energy using type Ia supernovae is the primary aim of the supernova survey, the observing strategy enables us to conduct a number of other investigations, such as AGN reverberation mapping and galactic evolution studies. We present preliminary cosmological constraints from the rst 3-years of the DES-SN survey. The sample contains 206 spectroscopically conrmed Type Ia Supernovae (0:02 < z < 0:9) discovered during the rst 3 years of the DES-SN. The photometric calibration, scene modeling photometric pipeline, additional low-z supernovae samples (z < 0:1), as well as the cosmological results and systematics analysis are discussed.

79 ASTRONOMY AND ASTROPHYSICS↗

GPU Implementation of the OVERFLOW CFD Code

The high-performance computing (HPC) landscape is quickly changing to systems where most of the performance comes from specialized chips, specifically graphics processing units (GPUs). Such GPU systems are throughput machines, where efficient use of the GPU often requires code refactoring to expose a few orders of magnitude more fine grain parallelism than was previously used on the CPU. Recent modifications to OVERFLOW, an overset, structured grid, computational fluid dynamics flow solver, written in Fortran will be presented. These modifications include both code modernization efforts and algorithmic changes to enable OVERFLOW to efficiently utilize GPUs. Many of these algorithmic changes would likely also be applicable for other structured grid, stencil-based codes wanting to utilize GPUs. The capabilities that have been ported to run on the GPUs are presented, along with the performance gains of the GPU version relative the CPU version of OVERFLOW.

GPU Programming↗

Combustion Dynamics and Stability Modeling of a Liquid Oxygen/RP-2 Oxygen-Rich Staged Combustion Preburner and Thrust Chamber Assembly with Gas-Centered Swirl Coaxial Injector Elements

The Combustion Stability Tool Development (CSTD) project, funded by the Air Force Space and Missile Systems Center, began in March 2015 supporting a renewed interest in the development of a liquid oxygen/hydrocarbon, oxygen-rich combustion engine. The project encompasses the design, assembly, and hot-fire testing of the NASA Marshall Space Flight Center 40-klbf Integrated Test Rig (MITR). The test rig models a staged-combustion configuration by combining an oxygen-rich preburner (ORPB), to generate hot gas, with a thrust chamber assembly (TCA) using gas-centered swirl coaxial injector elements. There are five separately designed interchangeable injectors in the TCA that each contain 19- or 27- injector elements. A companion paper in this JANNAF conference describes the design characteristics, rationale, and fabrication issues for all the injectors. The data acquired from a heavily instrumented rig encompasses several injectors, several operating points, and stability bomb tests. Another companion paper in this JANNAF conference describes this test program in detail. In this paper, dynamic data from the hot-fire testing is characterized and used to identify the responses in the ORPB and TCA. A brief review of damping metrics are discussed and applied as a measure of stability margin for damped acoustic modes. Chug and longitudinal combustion stability models and predictions are described which includes new dynamic models for compressible flow through an orifice and a modification to incorporate a third feed line for inclusion of the fuel-film coolant. Flow-acoustics finite element modeling is used to investigate the anticipated TCA acoustics, the effects of injector element length on stability margin, and the potential use of an ORPB orifice trip ring for improving longitudinal stability margin.

Casiano, M. J.↗

Diagnosing and Destroying Non-Markovian Noise

Nearly every protocol used to analyze the performance of quantum information processors is based on an assumption that the errors experienced by the device during logical operations are constant in time and are insensitive to external contexts. This assumption is pervasive, rarely stated, and almost always wrong. Quantum devices that do behave this way are termed "Markovian:' but nearly every system we have ever probed has displayed drift or crosstalk or memory effects they are all non-Markovian. Strong non-Markovianity introduces spurious effects in characterization protocols and violates assumptions of the fault-tolerance threshold theorems. This SAND report details a three year laboratory-directed research and development (LDRD) project entitled, "Diagnosing and Destroying non-Markovian Noise in Quantum Information Processors." This program was initiated to build tools to study non-Markovian dynamics and quantum systems and develop robust methodologies for eliminating it. The program achieved a number of notable successes, including the first statistically rigorous protocol for identifying and characterizing drift in quantum systems, a formalism for modeling memory effects in quantum devices, and the successful suppression of drift in a Sandia trapped-ion quantum processor.

97 MATHEMATICS AND COMPUTING↗

Trajectory Shaping of Lunar Descent Approach Phase for Human Landing Systems

NASA’s Artemis program will have many mission phases but perhaps the most dangerous and dynamic is the powered descent and landing phase. NASA’s HLS Program has developed a candidate lunar approach concept of operations to address the needs of both hazard detection sensors and crew visibility of the landing site. The descent trajectory is shaped such that the approach phase is initiated at a steep trajectory path angle for hazard map generation then transitions to a shallow trajectory path angle to facilitate crew landing site visibility. The results show this tailored approach concept is a viable option to reduce risk during landing with minimal performance impacts.

Trajectory Optimization↗

GPU Implementation of the OVERFLOW CFD Code

The high-performance computing (HPC) landscape is quickly changing to systems where most of the performance comes from specialized chips, specifically graphics processing units (GPUs). Such GPU systems are throughput machines, where efficient use of the GPU often requires code refactoring to expose a few orders of magnitude more fine grain parallelism than was previously used on the CPU. Recent modifications to OVERFLOW, an overset, structured grid, computational fluid dynamics flow solver, written in Fortran will be presented. These modifications include both code modernization efforts and algorithmic changes to enable OVERFLOW to efficiently utilize GPUs. Many of these algorithmic changes would likely also be applicable for other structured grid, stencil-based codes wanting to utilize GPUs. The capabilities that have been ported to run on the GPUs are presented, along with the performance gains of the GPU version relative the CPU version of OVERFLOW.

GPU Programming↗

A simulation model for wind energy storage systems. Volume 1: Technical report

A comprehensive computer program for the modeling of wind energy and storage systems utilizing any combination of five types of storage (pumped hydro, battery, thermal, flywheel and pneumatic) was developed. The level of detail of Simulation Model for Wind Energy Storage (SIMWEST) is consistent with a role of evaluating the economic feasibility as well as the general performance of wind energy systems. The software package consists of two basic programs and a library of system, environmental, and load components. The first program is a precompiler which generates computer models (in FORTRAN) of complex wind source storage application systems, from user specifications using the respective library components. The second program provides the techno-economic system analysis with the respective I/O, the integration of systems dynamics, and the iteration for conveyance of variables. SIMWEST program, as described, runs on the UNIVAC 1100 series computers.

Warren, A. W.↗

Special Course on Engineering Methods in Aerodynamic Analysis and Design of Aircraft

Lecture notes for the AGARD Fluid Dynamics Panel Special Course on 'Engineering Methods in Aerodynamic Analysis and Design of Aircraft' have been assembled in this report. Proven engineering methods used during conceptual and preliminary design and development of new aircraft concepts are presented. These methods focus on simple computational procedures for conceptual and preliminary design, low level analysis computer codes, and experimental techniques for aircraft performance predictions. The course was aimed at helping train young engineers to appreciate and work with simple engineering tools to enhance the art of cost effective preliminary design of new aircraft.

aerodynamics↗

A generalized technique for using cones and dihedral angles in attitude determination, revision 1

Analytic development is presented for a general least squares attitude determination subroutine applicable to spinning satellites. The method is founded on a geometric approach which is completely divorced from considerations relating to particular types and configurations of onboard attitude sensors. Any mix of sensor measurements which can be first transformed (outside the program) to cone or dihedral angle data can be processed. A cone angle is an angle between the spin axis and a known direction line in space; a dihedral angle is an angle between two planes formed by the spin axis and each of two known direction lines. Many different kinds of sensor data can be transformed to these angles, which in turn constitute the actual program inputs, so that the subroutine can be applied without change to a variety of satellite missions. Either a constant or dynamic spin axis model can be handled. The program is also capable of solving for fixed biases in the input angles, in addition to the spin axis attitude solution.

Werking, R. D.↗

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↗

Solving differential‐algebraic equations in power system dynamic analysis with quantum computing

Abstract Power system dynamics are generally modeled by high dimensional non‐linear differential‐algebraic equations (DAEs) given a large number of components forming the network. These DAEs' complexity can grow exponentially due to the increasing penetration of distributed energy resources, whereas their computation time becomes sensitive due to the increasing interconnection of the power grid with other energy systems. This paper demonstrates the use of quantum computing algorithms to solve DAEs for power system dynamic analysis. We leverage a symbolic programming framework to equivalently convert the power system's DAEs into ordinary differential equations (ODEs) using index reduction methods and then encode their data into qubits using amplitude encoding. The system non‐linearity is captured by Hamiltonian simulation with truncated Taylor expansion so that state variables can be updated by a quantum linear equation solver. Our results show that quantum computing can solve the power system's DAEs accurately with a computational complexity polynomial in the logarithm of the system dimension. We also illustrate the use of recent advanced tools in scientific machine learning for implementing complex computing concepts, that is, Taylor expansion, DAEs/ODEs transformation, and quantum computing solver with abstract representation for power engineering applications.

computational complexity↗

On protection of Freedom's solar dynamic radiator from the orbital debris environment. Part 2: Further testing and analyses

Presented here are results of a test program undertaken to further define the response of the solar dynamic radiator to hypervelocity impact (HVI). Tests were conducted on representative radiator panels (under ambient, nonoperating conditions) over a range of velocity. Target parameters are also varied. Data indicate that analytical penetration predictions are conservative (i.e., pessimistic) for the specific configuration of the solar dynamic radiator. Test results are used to define the solar dynamic radiator reliability with respect to HVI more rigorously than previous studies. Test data, reliability, and survivability results are presented.

Rhatigan, Jennifer L.↗

Design and Analysis of the Aperture Shield Assembly for a Space Solar Receiver

A joint U.S./Russia program has been conducted to design, develop, fabricate, launch, and operate the world's first space solar dynamic power system on the Russian Space Station Mir. The goal of the program was to demonstrate and confirm that solar dynamic power systems are viable for future space applications such as the International Space Station (ISS). The major components of the system include a solar receiver, a closed Brayton cycle power conversion unit, a power conditioning and control unit, a solar concentrator, a radiator, a thermal control system, and a Space Shuttle carrier. Unfortunately, the mission was demanifested from the ISS Phase 1 Space Shuttle Program in 1996. However, NASA Lewis is proposing to use the fabricated flight hardware as part of an all-American flight demonstration on the ISS in 2002. The present paper concerns the design and analysis of the solar receiver aperture shield assembly. The aperture shield assembly comprises the front face of the cylindrical receiver and is located at the focal plane of the solar concentrator. The aperture shield assembly is a critical component that protects the solar receiver structure from highly concentrated solar fluxes during concentrator off-pointing events. A full-size aperture shield assembly was fabricated. This unit was essentially identical to the flight configuration, with the exception of materials substitution. In addition, a thermal shock test aperture shield assembly was fabricated. This test article utilized the flight materials and was used for high-flux testing in the solar simulator test rig at NASA Lewis. This testing is described in a companion paper.

Strumpf, Hal J.↗