Search NASA⌕ Search

SEARCH · Search NASA

Results for “reverse-mode”

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.

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↗

Transient shutdown analysis of low-temperature thermal diodes

The various thermal diodes available for use in cryogenic systems are described. Two diode types, liquid-trap and liquid-blockage diodes, were considered to be the most attractive, and thermal models were constructed to predict their behavior in the reverse mode. The diodes, which are of similar size and throughput, were also examined experimentally in a parallel test setup under nominally identical conditions. Their characteristics were ascertained in terms of forward-mode and reverse-mode conductances, shutdown times and energies, and recovery to forward-mode operation with ethane as the working fluid in the temperature range 170 K to 220 K. Results show that the liquid-blockage diode is the quicker of the two diodes to shut down from the forward mode (8 min as opposed to 10 min). However, the liquid-blockage diode has a larger reverse-mode conductance which results in a greater overall evaporator temperature rise. The importance of the relative size and heat inputs to the condenser/reservoir configuration of the liquid-blockage diode and the evaporator trap configuration for the liquid-trap diode are demonstrated. Also included are data which show the susceptibility of the diodes to recovery to forward-mode operation. Guidelines for the choice of a particular diode for an actual application are given.

Williams, R. J.↗

Some Advanced Concepts in Discrete Aerodynamic Sensitivity Analysis

An efficient incremental iterative approach for differentiating advanced flow codes is successfully demonstrated on a two-dimensional inviscid model problem. The method employs the reverse-mode capability of the automatic differentiation software tool ADIFOR 3.0 and is proven to yield accurate first-order aerodynamic sensitivity derivatives. A substantial reduction in CPU time and computer memory is demonstrated in comparison with results from a straightforward, black-box reverse-mode applicaiton of ADIFOR 3.0 to the same flow code. An ADIFOR-assisted procedure for accurate second-rder aerodynamic sensitivity derivatives is successfully verified on an inviscid transonic lifting airfoil example problem. The method requires that first-order derivatives are calculated first using both the forward (direct) and reverse (adjoinct) procedures; then, a very efficient noniterative calculation of all second-order derivatives can be accomplished. Accurate second derivatives (i.e., the complete Hesian matrices) of lift, wave drag, and pitching-moment coefficients are calculated with respect to geometric shape, angle of attack, and freestream Mach number.

Taylor, Arthur C., III↗

Parametric Performance of a Spiral-Artery, Liquid-Trap-Diode Heat Pipe

A series of parametric investigations are described which determine the effect of various fluid charges on the performance of a 0.635-cm-diam spiral-artery, liquid-trap diode in both the forward and reverse modes. Specific parameters such as forward- and reverse-mode conductances, shutdown times and energies, and recovery to forward-model operation, are evaluated for ethane as a working fluid in the temperature range 170 K to 220 K. Results indicate that the heat pipe will not reliably start up in the forward mode. However, startup can be initiated when preceded by a diode reversal. Also included are data which show the susceptibility of the diode to fluid charge and tilt. The optimum fluid charge was found to be 2.67 g and transport capability at this charge was in excess of 1200 W-cm at 200 K. The diode in the reverse mode exhibited a rapid shutdown (within 9 min) with a shutdown energy of 1150 J (0.32 Wh).

Williams, R. J.↗

Investigation of a cryogenic thermal diode

This paper describes a series of parametric investigations to determine the effect of various fluid charges on the performance of a 0.635-cm-diameter spiral-artery, liquid-trap diode in both the forward and reverse modes. Specific parameters such as forward- and reverse-mode conductances, shutdown times and energies, and recovery to forward-mode operation, are evaluated for ethane as a working fluid in the temperature range 170 K to 220 K. Results indicate that the heat pipe will not reliably start up in the forward mode. However, startup can be initiated when preceded by a diode reversal. Also concluded are data which show the susceptibility of the diode to fluid charge and tilt. The optimum fluid charge was found to be 2.67 g, and transport capability at this charge was in excess of 1200 W-cm at 200 K. The diode in the reverse mode exhibited a rapid shutdown (within 9 min) with a shutdown energy of 1150 J (0.32 Wh).

Williams, R. J.↗

Orifice Blocks Heat Pipe in Reverse Mode

High forward-mode conductance is combined with rapid reverse-mode shutoff in a heat pipe originally developed to cool spacecraft payloads. A narrow orifice within the pipe "chokes off" the evaporator if heat sink becomes warmer than source. During normal operation, with source warmer than sink, orifice has little effect. Design is simpler and more compact than other thermal-diode heat pipes and requires no special materials, forgings, or unusual construction techniques.

Alario, J. P.↗

Demonstration of Automatically-Generated Adjoint Code for Use in Aerodynamic Shape Optimization

Gradient-based optimization requires accurate derivatives of the objective function and constraints. These gradients may have previously been obtained by manual differentiation of analysis codes, symbolic manipulators, finite-difference approximations, or existing automatic differentiation (AD) tools such as ADIFOR (Automatic Differentiation in FORTRAN). Each of these methods has certain deficiencies, particularly when applied to complex, coupled analyses with many design variables. Recently, a new AD tool called ADJIFOR (Automatic Adjoint Generation in FORTRAN), based upon ADIFOR, was developed and demonstrated. Whereas ADIFOR implements forward-mode (direct) differentiation throughout an analysis program to obtain exact derivatives via the chain rule of calculus, ADJIFOR implements the reverse-mode counterpart of the chain rule to obtain exact adjoint form derivatives from FORTRAN code. Automatically-generated adjoint versions of the widely-used CFL3D computational fluid dynamics (CFD) code and an algebraic wing grid generation code were obtained with just a few hours processing time using the ADJIFOR tool. The codes were verified for accuracy and were shown to compute the exact gradient of the wing lift-to-drag ratio, with respect to any number of shape parameters, in about the time required for 7 to 20 function evaluations. The codes have now been executed on various computers with typical memory and disk space for problems with up to 129 x 65 x 33 grid points, and for hundreds to thousands of independent variables. These adjoint codes are now used in a gradient-based aerodynamic shape optimization problem for a swept, tapered wing. For each design iteration, the optimization package constructs an approximate, linear optimization problem, based upon the current objective function, constraints, and gradient values. The optimizer subroutines are called within a design loop employing the approximate linear problem until an optimum shape is found, the design loop limit is reached, or no further design improvement is possible due to active design variable bounds and/or constraints. The resulting shape parameters are then used by the grid generation code to define a new wing surface and computational grid. The lift-to-drag ratio and its gradient are computed for the new design by the automatically-generated adjoint codes. Several optimization iterations may be required to find an optimum wing shape. Results from two sample cases will be discussed. The reader should note that this work primarily represents a demonstration of use of automatically- generated adjoint code within an aerodynamic shape optimization. As such, little significance is placed upon the actual optimization results, relative to the method for obtaining the results.

Green, Lawrence↗

Some Advanced Concepts in Discrete Aerodynamic Sensitivity Analysis

An efficient incremental-iterative approach for differentiating advanced flow codes is successfully demonstrated on a 2D inviscid model problem. The method employs the reverse-mode capability of the automatic- differentiation software tool ADIFOR 3.0, and is proven to yield accurate first-order aerodynamic sensitivity derivatives. A substantial reduction in CPU time and computer memory is demonstrated in comparison with results from a straight-forward, black-box reverse- mode application of ADIFOR 3.0 to the same flow code. An ADIFOR-assisted procedure for accurate second-order aerodynamic sensitivity derivatives is successfully verified on an inviscid transonic lifting airfoil example problem. The method requires that first-order derivatives are calculated first using both the forward (direct) and reverse (adjoint) procedures; then, a very efficient non-iterative calculation of all second-order derivatives can be accomplished. Accurate second derivatives (i.e., the complete Hessian matrices) of lift, wave-drag, and pitching-moment coefficients are calculated with respect to geometric- shape, angle-of-attack, and freestream Mach number

Taylor, Arthur C., III↗