Back to Search Start Over

Parallel Calculation of Sensitivity Derivatives for Aircraft Design using Automatic Differentiation

Authors :
Bischof, c. H
Green, L. L
Haigler, K. J
Knauff, T. L., Jr
Publication Year :
1994
Publisher :
United States: NASA Center for Aerospace Information (CASI), 1994.

Abstract

Sensitivity derivative (SD) calculation via automatic differentiation (AD) typical of that required for the aerodynamic design of a transport-type aircraft is considered. Two ways of computing SD via code generated by the ADIFOR automatic differentiation tool are compared for efficiency and applicability to problems involving large numbers of design variables. A vector implementation on a Cray Y-MP computer is compared with a coarse-grained parallel implementation on an IBM SP1 computer, employing a Fortran M wrapper. The SD are computed for a swept transport wing in turbulent, transonic flow; the number of geometric design variables varies from 1 to 60 with coupling between a wing grid generation program and a state-of-the-art, 3-D computational fluid dynamics program, both augmented for derivative computation via AD. For a small number of design variables, the Cray Y-MP implementation is much faster. As the number of design variables grows, however, the IBM SP1 becomes an attractive alternative in terms of compute speed, job turnaround time, and total memory available for solutions with large numbers of design variables. The coarse-grained parallel implementation also can be moved easily to a network of workstations.

Subjects

Subjects :
Computer Operations And Hardware

Details

Language :
English
Database :
NASA Technical Reports
Notes :
W-31-109-eng-38, , NASA Order L-25935-D
Publication Type :
Report
Accession number :
edsnas.20040161456
Document Type :
Report