Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “reversible computing”

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 37 records · Page 2

Using Graph Coloring to Compute Total Derivatives More Efficiently in OpenMDAO

When they are applicable, gradient based optimization algorithms are the most efficient way to solve design optimization problems. Although gradient based methods are generally efficient, they can be made significantly more so through the usage of analytic techniques to compute the necessary total derivatives. The traditional forward (direct) and reverse (adjoint) analytic techniques have computational costs that scale linearly with the number of design variables and the number of constraints, respectively. In this work, we present an application of a graph coloring algorithm to the analytic techniques for computing total derivative Jacobians in order to achieve much better computational scaling than the pure analytic methods can provide alone. A detailed theoretical explanation of how coloring algorithms interact with analytic derivative methods is presented that illustrates specific types of sparsity patterns that must be present in total derivative Jacobians in order for this coloring technique to be effective. The new technique has been implemented as a feature in the OpenMDAO framework and the implementation is demonstrated on two example problems. The performance on the example problems up to 50% reduction in compute cost for optimizations with bi-directional coloring compared to traditional constraint aggregation. Additionally, the results show how coloring technique alleviates some of the numerical difficulties that constraint aggregation can cause, leading to the ability to solve larger problems. It is expected that the new method will have wide applicability to multidisciplinary optimization problems, and that its availability in OpenMDAO will offer significant computational savings for users without the need for them to implement the coloring algorithm themselves.

Trajectory↗

Computational Study of the CC3 Impeller and Vaneless Diffuser Experiment

Centrifugal compressors are compatible with the low exit corrected flows found in the high pressure compressor of turboshaft engines and may play an increasing role in turbofan engines as engine overall pressure ratios increase. Centrifugal compressor stages are difficult to model accurately with RANS CFD solvers. A computational study of the CC3 centrifugal impeller in its vaneless diffuser configuration was undertaken as part of an effort to understand potential causes of RANS CFD mis-prediction in these types of geometries. Three steady, periodic cases of the impeller and diffuser were modeled using the TURBO Parallel Version 4 code: 1) a k-epsilon turbulence model computation on a 6.8 million point grid using wall functions, 2) a k-epsilon turbulence model computation on a 14 million point grid integrating to the wall, and 3) a k-omega turbulence model computation on the 14 million point grid integrating to the wall. It was found that all three cases compared favorably to data from inlet to impeller trailing edge, but the k-epsilon and k-omega computations had disparate results beyond the trailing edge and into the vaneless diffuser. A large region of reversed flow was observed in the k-epsilon computations which extended from 70% to 100% span at the exit rating plane, whereas the k-omega computation had reversed flow from 95% to 100% span. Compared to experimental data at near-peak-efficiency, the reversed flow region in the k-epsilon case resulted in an under-prediction in adiabatic efficiency of 8.3 points, whereas the k-omega case was 1.2 points lower in efficiency.

Kulkarni, Sameer↗

Computational Study of the CC3 Impeller and Vaneless Diffuser Experiment

Centrifugal compressors are compatible with the low exit corrected flows found in the high pressure compressor of turboshaft engines and may play an increasing role in turbofan engines as engine overall pressure ratios increase. Centrifugal compressor stages are difficult to model accurately with RANS CFD solvers. A computational study of the CC3 centrifugal impeller in its vaneless diffuser configuration was undertaken as part of an effort to understand potential causes of RANS CFD mis-prediction in these types of geometries. Three steady, periodic cases of the impeller and diffuser were modeled using the TURBO Parallel Version 4 code: (1) a k-ε turbulence model computation on a 6.8 million point grid using wall functions, (2) a k-ε turbulence model computation on a 14 million point grid integrating to the wall, and (3) a k-ω turbulence model computation on the 14 million point grid integrating to the wall. It was found that all three cases compared favorably to data from inlet to impeller trailing edge, but the k-ε and k-ω computations had disparate results beyond the trailing edge and into the vaneless diffuser. A large region of reversed flow was observed in the k-ε computations which extended from 70 to 100 percent span at the exit rating plane, whereas the k-ω computation had reversed flow from 95 to 100 percent span. Compared to experimental data at near-peak-efficiency, the reversed flow region in the k-ε case resulted in an underprediction in adiabatic efficiency of 8.3 points, whereas the k-ω case was 1.2 points lower in efficiency.

Kulkarni, Sameer↗

Advanced Applications of Adifor 3.0 for Efficient Calculation of First-and Second-Order CFD Sensitivity Derivatives

This final report will document the accomplishments of the work of this project. 1) The incremental-iterative (II) form of the reverse-mode (adjoint) method for computing first-order (FO) aerodynamic sensitivity derivatives (SDs) has been successfully implemented and tested in a 2D CFD code (called ANSERS) using the reverse-mode capability of ADIFOR 3.0. These preceding results compared very well with similar SDS computed via a black-box (BB) application of the reverse-mode capability of ADIFOR 3.0, and also with similar SDs calculated via the method of finite differences. 2) Second-order (SO) SDs have been implemented in the 2D ASNWERS code using the very efficient strategy that was originally proposed (but not previously tested) of Reference 3, Appendix A. Furthermore, these SO SOs have been validated for accuracy and computational efficiency. 3) Studies were conducted in Quasi-1D and 2D concerning the smoothness (or lack of smoothness) of the FO and SO SD's for flows with shock waves. The phenomenon is documented in the publications of this study (listed subsequently), however, the specific numerical mechanism which is responsible for this unsmoothness phenomenon was not discovered. 4) The FO and SO derivatives for Quasi-1D and 2D flows were applied to predict aerodynamic design uncertainties, and were also applied in robust design optimization studies.

Taylor, Arthur C., III↗

Automatic differentiation as a tool in engineering design

Automatic Differentiation (AD) is a tool that systematically implements the chain rule of differentiation to obtain the derivatives of functions calculated by computer programs. AD is assessed as a tool for engineering design. The forward and reverse modes of AD, their computing requirements, as well as approaches to implementing AD are discussed. The application of two different tools to two medium-size structural analysis problems to generate sensitivity information typically necessary in an optimization or design situation is also discussed. The observation is made that AD is to be preferred to finite differencing in most cases, as long as sufficient computer storage is available; in some instances, AD may be the alternative to consider in lieu of analytical sensitivity analysis.

Barthelemy, Jean-Francois↗

Rapid estimation of frequency response functions by close-range photogrammetry

The accuracy of a rapid method which estimates the frequency response function from stereoscopic dynamic data is computed. It is shown that reversal of the order of the operations of coordinate transformation and Fourier transformation, which provides a significant increase in computational speed, introduces error. A portion of the error, proportional to the perturbation components normal to the camera focal planes, cannot be eliminated. The remaining error may be eliminated by proper scaling of frequency data prior to coordinate transformation. Methods are developed for least squares estimation of the full 3x3 frequency response matrix for a three dimensional structure.

Tripp, J. S.↗

Detection of severe storms through a tropospheric-ionospheric coupling mechanism

Acoustic-gravity waves were detected by a ground-based ionospheric sounding array, and the location of the wave generation source was determined by a reverse group ray path computation. Computed sources of these waves were located near locations where tornadoes touched down from 2 to 4 hours later. It is suggested that the overshooting and ensuing collapse of convective turrets may be responsible for generating the acoustic-gravity waves observed.

Hung, R. J.↗

Dynamics of severe storms through the study of thermospheric-tropospheric coupling

Atmospheric acoustic-gravity waves associated with severe local thunderstorms, tornadoes, and hurricanes can be studied through the coupling between the thermosphere and the troposphere. Reverse group ray tracing computations of acoustic-gravity waves, observed by an ionospheric Doppler sounder array, show that the wave sources are in the neighborhood of storm systems and the waves are excited prior to the storms. It is suggested that the overshooting and ensuing collapse of convective turrets may be responsible for generating the acoustic-gravity waves observed. The results of this study also show that the study of wave-wave resonant interactions may be a potential tool for investigating the dynamical behavior of severe storm systems using ionospheric observations of atmospheric acoustic-gravity waves associated with severe storms.

Hung, R. J.↗

Ionospsheric observation of enhanced convection-initiated gravity waves during tornadic storms

Atmospheric gravity waves associated with tornadoes, with locally severe storms occuring with tornadoes, and with hurricanes were studied through the coupling between the ionosphere and the troposphere. Reverse group ray tracing computations of gravity waves observed by an ionospheric Doppler sounder array were analyzed. The results of ray tracing computations and comparisons between the computed location of the wave sources and with conventional meteorological data indicate that the computed sources of the waves were near the touchdown of the tornadoes, near the eye of the hurricanes, and directly on the squall line of the severe thunderstorms. The signals excited occurred one hour in advance of the tornadoes and three hours in advance of the hurricanes. Satellite photographs show convective overshooting turrets occurring at the same locations and times the gravity waves were being excited. It is suggested that gravity wave observations, conventional meteorological data, and satellite photographs be combined to develop a remote sensing technique for detecting severe storms.

Hung, R. J.↗

Stress evaluations under rolling/sliding contacts

The state of stress beneath traction drive type of contacts were analyzed. Computing stresses and stress reversals on various planes for points beneath the surface were examined. The effect of tangential and axial friction under gross slip conditions is evaluated with the models. Evaluations were performed on an RC (rolling contact) tester configuration and it is indicated that the classical fatigue stresses are not altered by friction forces typical of lubricated contact. Higher values of friction can result in surface shear reversal that exceeds the stresses at the depth of maximum shear reversal under rolling contact.

Kannel, J. W.↗

Ionospheric remote sensing of medium-scale gravity waves and tornadic storms

Gravity waves associated with severe storms are investigated on the basis of ionospheric sounding using a ground-based Doppler system. Reverse-group ray tracing computations are used to determine the origin of over 20 gravity waves detected within 800 km of Huntsville, Alabama in association with a group of tornadoes, isolated tornadoes in the presence of a squall line, and isolated tornadoes in the absence of a squall line. Gravity waves associated with tornadoes are found either to be generated by thunderstorms with enhanced convection embedded in a squall line, or in an isolated cloud with enhanced convection. The computed wave sources are observed in all cases to be located near the points where the tornadoes touched down more than an hour after wave excitation. Results show that gravity waves play an important role in troposphere-ionosphere coupling during times of intense convection associated with tornadic storm activity.

Hung, R. J.↗

Automatic Differentiation as a tool in engineering design

Automatic Differentiation (AD) is a tool that systematically implements the chain rule of differentiation to obtain the derivatives of functions calculated by computer programs. In this paper, it is assessed as a tool for engineering design. The paper discusses the forward and reverse modes of AD, their computing requirements, and approaches to implementing AD. It continues with application to two different tools to two medium-size structural analysis problems to generate sensitivity information typically necessary in an optimization or design situation. The paper concludes with the observation that AD is to be preferred to finite differencing in most cases, as long as sufficient computer storage is available.

Barthelemy, Jean-Francois M.↗

Subsurface stress evaluations under rolling/sliding contacts

A computer model has been developed for evaluating the subsurface stresses incurred within rolling/sliding (elastic) contacts. The model involves first defining the stress tensor at any point (x, y, or z) beneath the surface in terms of the surface stresses. The stress tensors are analyzed to determine the maximum shear stresses and stress reversals. As a result of computations with the model, several observations were made. For example, the maximum reversing shear stresses are on the plane of the orthogonal shear stress. Further, the magnitude of these stresses is not altered by friction. However, under very high friction (typical of dry contact) surface stresses can dominate over subsurface stresses.

Kannel, J. W.↗

Theoretical characterization of the potential energy surface for the reversible reaction H + O2 yields HO2(asterisk) yields OH + O. III - Computed points to define a global potential energy surface

Computed energies and geometries are reported which, combined with previously published calculations, permit a global representation of the potential energy surface for the reaction H + O2 yields HO2(asterisk) yields OH + O. These new calculations characterize the potential energy surface (PES) for all H atom angles of approach to O2 and for the region of the inner repulsive wall. The region of the T-shaped H-O2 exchange saddle point is connected with the constrained energy minimum (CEM) path, and a new collinear H-O2 exchange saddle point is characterized which lies only 9 kcal/mol above the H + O2 asymptote. A vibrational analysis which utilizes local cubic and quartic polynomial representations of the PES along the CEM path has been carried out. Optimal geometries, energies, and harmonic frequencies are reported along with anharmonic analyses for the O2 and OH asymptotes and for the HO2 minimum region of the PES.

Walch, Stephen P.↗

Calculations of unsteady turbulent boundary layers with flow reversal

The results are presented of a series of computational experiments aimed at studying the characteristics of time-dependent turbulent boundary layers with embedded reversed-flow regions. A calculation method developed earlier was extended to boundary layers with reversed flows for this purpose. The calculations were performed for an idealized family of external velocity distributions, and covered a range of degrees of unsteadiness. The results confirmed those of previous studies in demonstrating that the point of flow reversal is nonsingular in a time-dependent boundary layer. A singularity was observed to develop downstream of reversal, under certain conditions, accompanied by the breakdown of the boundary-layer approximations. A tentative hypothesis was advanced in an attempt to predict the appearance of the singularity, and is shown to be consistent with the calculated results.

Nash, J. F.↗

GRASP/Ada (Graphical Representations of Algorithms, Structures, and Processes for Ada): The development of a program analysis environment for Ada. Reverse engineering tools for Ada, task 1, phase 2

The study, formulation, and generation of structures for Ada (GRASP/Ada) are discussed in this second phase report of a three phase effort. Various graphical representations that can be extracted or generated from source code are described and categorized with focus on reverse engineering. The overall goal is to provide the foundation for a CASE (computer-aided software design) environment in which reverse engineering and forward engineering (development) are tightly coupled. Emphasis is on a subset of architectural diagrams that can be generated automatically from source code with the control structure diagram (CSD) included for completeness.

Cross, James H., II↗

Linear momentum transfer effects in molecular dissociation produced by electron impact.

In this study of molecular dissociation produced by electron impact, diatomic systems and polyatomic molecules are considered, and attention is given to the effects of thermal motion and of momentum transfer in the collision process. A procedure is described which makes it possible to 'construct' both the laboratory angular distribution and velocity distribution of the atomic fragments (or, alternatively, the time-of-flight distribution). The calculation assumes that s-wave electron scattering predominates, i.e., that excitation occurs near threshold. The computational procedure may also be reversed to allow construction of possible molecular models to fit given experimental angular and velocity distribution data.

Misakian, M.↗