26.12.2012 Views

Scientific and Technical Aerospace Reports Volume 38 July 28, 2000

Scientific and Technical Aerospace Reports Volume 38 July 28, 2000

Scientific and Technical Aerospace Reports Volume 38 July 28, 2000

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The authors discuss the parallelization of an implicit solver for the 2d Euler equations on a structured grid. The spatial distribution<br />

involves the MUSCL scheme, a Total Variation Diminishing scheme. It is shown that an implicit solver that is based on quasi-<br />

Newton iteration <strong>and</strong> approximate factorization to solve the linear system of equations resulting from the Euler Backward scheme,<br />

has favorable properties for both multigrid acceleration <strong>and</strong> parallelization as compared to explicit Runge-Kutta time stepping.<br />

to preserve data locality, the authors apply domain decomposition to obtain a parallelizable code. Although the domain decomposition<br />

does affect the efficiency of the approximately factorization method, the results show that this hardly affects the convergence<br />

rate as obtained with a single block code. the accuracy with which the linear system of equations is solved is found to be<br />

an important parameter. The combination of parallel execution <strong>and</strong> implicit time integration provides an interesting perspective<br />

for time dependent problems in computational fluid dynamics.<br />

NTIS<br />

Algorithms; Inviscid Flow; Computational Fluid Dynamics<br />

<strong>2000</strong>0064608 NASA Ames Research Center, Moffett Field, CA USA<br />

NASA’s Aero-Space Technology<br />

Milstead, Phil, NASA Ames Research Center, USA; February <strong>2000</strong>; In English; See also <strong>2000</strong>0064579; No Copyright; Abstract<br />

Only; Available from CASI only as part of the entire parent document<br />

This presentation reviews the three pillars <strong>and</strong> the associated goals of NASA’s Aero-Space Technology Enterprise. The three<br />

pillars for success are: (1) Global Civil Aviation, (2) Revolutionary Technology Leaps, (3) Advanced Space Transportation. The<br />

associated goals of the first pillar are to reduce accidents, emissions, <strong>and</strong> cost, <strong>and</strong> to increase the aviation system capacity. The<br />

goals of the second pillar are to reduce transoceanic travel time, revolutionize general aviation aircraft, <strong>and</strong> improve development<br />

capacity. The goals associated with the third pillar are to reduce the launch cost for low earth orbit <strong>and</strong> to reduce travel time for<br />

planetary missions. In order to meet these goals NASA must provide next-generation design capability for new <strong>and</strong> or experimental<br />

craft which enable a balance between reducing components of the design cycle by up to 50% <strong>and</strong> or increasing the confidence<br />

in design by 50%. These next-generation design tools, concepts, <strong>and</strong> processes will revolutionize vehicle development. The presentation<br />

finally reviews the importance of modeling <strong>and</strong> simulation in achieving the goals.<br />

CASI<br />

Simulation; Models; NASA Programs; Space Programs; Technology Utilization<br />

<strong>2000</strong>0064627 Boeing Co., Phantom Works, Long Beach, CA USA<br />

Viscous Design Optimization Using ADJIFOR - An HPCCP Perspective<br />

Sundaram, P., Boeing Co., USA; Agrawal, Shreekant, Boeing Co., USA; Hager, James O., Boeing Co., USA; Carle, Alan, Rice<br />

Univ., USA; Fagan, Mike, Rice Univ., USA; February <strong>2000</strong>; In English; See also <strong>2000</strong>0064579; No Copyright; Abstract Only;<br />

Available from CASI only as part of the entire parent document<br />

The accurate computation of objective function sensitivity to design variable (DV) perturbations is the most crucial <strong>and</strong><br />

expensive element of gradient-based optimization. In a nonlinear aerodynamic optimization problem, where the objective functions<br />

are computed based on Euler/Navier-Stokes codes, the computation of sensitivities becomes a computational challenge even<br />

for today’s large parallel systems. The situation gets even worse in constrained aerodynamic shape optimizations where the number<br />

of DVs tend to be rather large. The finite-difference method of calculating gradients for these problems is ruled out for two<br />

reasons: prohibitive cost <strong>and</strong> approximation error. Adjoint methods are essential for calculating the gradients. Primary among the<br />

adjoint methods is the method of deriving the adjoints by posing the original continuous form of the problem as a calculus of variations<br />

problem. This method requires long <strong>and</strong> tedious analytical derivations <strong>and</strong> h<strong>and</strong>-differentiation of the underlying partial differential<br />

equations. Furthermore, turbulence models present in Navier-Stokes equation solvers complicate the construction of<br />

adjoint codes. Consequently, few commercial Navier-Stokes adjoint codes are available, <strong>and</strong> those that are available cannot be<br />

easily adapted for use in the desired design environment. Automatic differentiation (AD) using ADIFOR has been known for<br />

sometime to be an accurate method of calculating analytical sensitivities of a FORTRAN function code. The forward-mode ADI-<br />

FOR <strong>and</strong> adjoint-mode ADJIFOR tools (both components of the soon to be released ADIFOR 3.0 System) automatically enhance<br />

function codes with code to compute the required derivatives. In the past year, sensitivity calculations performed by ADIFOR<br />

<strong>and</strong> ADJIFOR-differentiated codes have shown great promise. In last year’s HPCCP/CAS workshop, we presented initial results<br />

using an ADJIFOR-differentiated version of the CFL3D/Euler code on a shape design optimization problem. The present paper<br />

provides further details on the use of the derivative-enhanced CFL3D code as the basis of an automated design environment. In<br />

addition, the paper presents a successful HSCT configuration design discovered using this environment on the NAS Origin <strong>2000</strong><br />

parallel system. This success on the CFL3D/Euler code has led to the application of ADJIFOR to compute flow sensitivities for<br />

the CFL3D/Navier-Stokes code. The paper compares gradient accuracy <strong>and</strong> time requirements for computing Navier-Stokes flow<br />

sensitivities using both ADIFOR <strong>and</strong> ADJIFOR-differentiated codes <strong>and</strong> describes additional steps taken to improve the effi-<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!