Post on 06-Apr-2018
transcript
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
1/21
NASA/CR-2002-211455
ICASE Report No. 2002-5
Transonic Drag Prediction Using an Unstructured
Multigrid Solver
Dimitri J. Mavriplis
ICASE, Hampton, Virginia
David W. Levy
Cessna Aircraft Company, Wichita, Kansas
April 2002
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
2/21
Report Documentation Page
Report Date
00APR2002
Report Type
N/A
Dates Covered (from... to)
-
Title and Subtitle
Transonic Drag Prediction Using an Unstructured
Multigrid Solver
Contract Number
Grant Number
Program Element Number
Author(s)
Dimitri J. Mavriplis, David W. Levy
Project Number
Task Number
Work Unit Number
Performing Organization Name(s) and Address(es)
ICASE Mail Stop 132C NASA Langley Research Center
Hampton, VA 23681-2199
Performing Organization Report Number
Sponsoring/Monitoring Agency Name(s) and
Address(es)
Sponsor/Monitors Acronym(s)
Sponsor/Monitors Report Number(s)
Distribution/Availability Statement
Approved for public release, distribution unlimited
Supplementary Notes
ICASE Report No. 2002-5
Abstract
This paper summarizes the results obtained with the NSU3D unstructured multigrid solver for the AIAA
Drag Prediction Workshop held in Anaheim, CA, June 2001. The test case for the workshop consists of a
wing-body con guration at transonic ow conditions. Flow analyses for a complete test matrix of lift
coecient values and Mach numbers at a constant Reynolds number are performed, thus producing a set of
drag polars and drag rise curves which are compared with experimental data. Results were obtained
independently by both authors using an identical baseline grid, and dierent re ned grids. Most cases were
run in parallel on commodity cluster-type machines while the largest cases were run on an SGI Origin
machine using 128 processors. The objective of this paper is to study the accuracy of the subject
unstructured grid solver for predicting drag in the transonic cruise regime, to assess the eciency of the
method in terms of convergence, cpu time and memory, and to determine the eects of grid resolution onthis predictive ability and its computational eciency. A good predictive ability is demonstrated over a wide
range of conditions, although accuracy was found to degrade for cases at higher Mach numbers and lift
values where increasing amounts of ow separation occur. The ability to rapidly compute large numbers of
cases at varying ow conditions using an unstructured solver on inexpensive clusters of commodity
computers is also demonstrated.
Subject Terms
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
3/21
Report Classification
unclassified
Classification of this page
unclassified
Classification of Abstract
unclassified
Limitation of Abstract
SAR
Number of Pages
19
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
4/21
The NASA STI Program Office . . . in Profile
Since its founding, NASA has been dedicated
to the advancement of aeronautics and space
science. The NASA Scientific and Technical
Information (STI) Program Office plays a key
part in helping NASA maintain this
important role.
The NASA STI Program Office is operated by
Langley Research Center, the lead center for
NASAs scientific and technical information.
The NASA STI Program Office provides
access to the NASA STI Database, the
largest collection of aeronautical and space
science STI in the world. The Program Office
is also NASAs institutional mechanism for
disseminating the results of its research and
development activities. These results are
published by NASA in the NASA STI Report
Series, which includes the following report
types:
TECHNICAL PUBLICATION. Reports of
completed research or a major significant
phase of research that present the results
of NASA programs and include extensive
data or theoretical analysis. Includes
compilations of significant scientific and
technical data and information deemed
to be of continuing reference value. NASAs
counterpart of peer-reviewed formal
professional papers, but having less
stringent limitations on manuscript
length and extent of graphic
presentations.
TECHNICAL MEMORANDUM.
Scientific and technical findings that arepreliminary or of specialized interest,
e.g., quick release reports, working
papers, and bibliographies that contain
minimal annotation. Does not contain
extensive analysis.
CONTRACTOR REPORT. Scientific and
technical findings by NASA-sponsored
contractors and grantees.
CONFERENCE PUBLICATIONS.
Collected papers from scientific and
technical conferences, symposia,
seminars, or other meetings sponsored or
cosponsored by NASA.
SPECIAL PUBLICATION. Scientific,
technical, or historical information from
NASA programs, projects, and missions,
often concerned with subjects having
substantial public interest.
TECHNICAL TRANSLATION. English-language translations of foreign scientific
and technical material pertinent to
NASAs mission.
Specialized services that complement the
STI Program Offices diverse offerings include
creating custom thesauri, building customized
data bases, organizing and publishing
research results . . . even providing videos.
For more information about the NASA STIProgram Office, see the following:
Access the NASA STI Program Home
Page at http://www.sti.nasa.gov
Email your question via the Internet to
help@sti.nasa.gov
Fax your question to the NASA STI
Help Desk at (301) 621-0134
Telephone the NASA STI Help Desk at
(301) 621-0390
Write to:
NASA STI Help Desk
NASA Center for AeroSpace Information
7121 Standard Drive
Hanover, MD 21076-1320
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
5/21
NASA/CR-2000-
ICASE Report No.
NASA/CR-2002-211455
ICASE Report No. 2002-5
April 2002
Transonic Drag Prediction Using an Unstructured
Multigrid Solver
Dimitri J. Mavriplis
ICASE, Hampton, Virginia
David W. Levy
Cessna Aircraft Company, Wichita, Kansas
ICASENASA Langley Research Center
Hampton, Virginia
Operated by Universities Space Research Association
Prepared for Langley Research Center
under Contract NAS1-97046
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
6/21
Available from the following:
NASA Center for AeroSpace Information (CASI) National Technical Information Service (NTIS)
7121 Standard Drive 5285 Port Royal Road
Hanover, MD 21076-1320 Springfield, VA 22161-2171
(301) 621-0390 (703) 487-4650
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
7/21
T R A N S O N I C D R A G P R E D I C T I O N U S I N G A N U N S T R U C T U R E D M U L T I G R I D
S O L V E R
D I M I T R I J . M A V R I P L I S
A N D D A V I D W . L E V Y
y
A b s t r a c t . T h i s p a p e r s u m m a r i z e s t h e r e s u l t s o b t a i n e d w i t h t h e N S U 3 D u n s t r u c t u r e d m u l t i g r i d s o l v e r
f o r t h e A I A A D r a g P r e d i c t i o n W o r k s h o p h e l d i n A n a h e i m , C A , J u n e 2 0 0 1 . T h e t e s t c a s e f o r t h e w o r k s h o p
c o n s i s t s o f a w i n g - b o d y c o n g u r a t i o n a t t r a n s o n i c o w c o n d i t i o n s . F l o w a n a l y s e s f o r a c o m p l e t e t e s t m a t r i x
o f l i f t c o e c i e n t v a l u e s a n d M a c h n u m b e r s a t a c o n s t a n t R e y n o l d s n u m b e r a r e p e r f o r m e d , t h u s p r o d u c i n g a
s e t o f d r a g p o l a r s a n d d r a g r i s e c u r v e s w h i c h a r e c o m p a r e d w i t h e x p e r i m e n t a l d a t a . R e s u l t s w e r e o b t a i n e d
i n d e p e n d e n t l y b y b o t h a u t h o r s u s i n g a n i d e n t i c a l b a s e l i n e g r i d , a n d d i e r e n t r e n e d g r i d s . M o s t c a s e s w e r e
r u n i n p a r a l l e l o n c o m m o d i t y c l u s t e r - t y p e m a c h i n e s w h i l e t h e l a r g e s t c a s e s w e r e r u n o n a n S G I O r i g i n m a c h i n e
u s i n g 1 2 8 p r o c e s s o r s . T h e o b j e c t i v e o f t h i s p a p e r i s t o s t u d y t h e a c c u r a c y o f t h e s u b j e c t u n s t r u c t u r e d g r i d
s o l v e r f o r p r e d i c t i n g d r a g i n t h e t r a n s o n i c c r u i s e r e g i m e , t o a s s e s s t h e e c i e n c y o f t h e m e t h o d i n t e r m s
o f c o n v e r g e n c e , c p u t i m e a n d m e m o r y , a n d t o d e t e r m i n e t h e e e c t s o f g r i d r e s o l u t i o n o n t h i s p r e d i c t i v e
a b i l i t y a n d i t s c o m p u t a t i o n a l e c i e n c y . A g o o d p r e d i c t i v e a b i l i t y i s d e m o n s t r a t e d o v e r a w i d e r a n g e o f
c o n d i t i o n s , a l t h o u g h a c c u r a c y w a s f o u n d t o d e g r a d e f o r c a s e s a t h i g h e r M a c h n u m b e r s a n d l i f t v a l u e s w h e r e
i n c r e a s i n g a m o u n t s o f o w s e p a r a t i o n o c c u r . T h e a b i l i t y t o r a p i d l y c o m p u t e l a r g e n u m b e r s o f c a s e s a t
v a r y i n g o w c o n d i t i o n s u s i n g a n u n s t r u c t u r e d s o l v e r o n i n e x p e n s i v e c l u s t e r s o f c o m m o d i t y c o m p u t e r s i s a l s o
d e m o n s t r a t e d .
K e y w o r d s : u n s t r u c t u r e d , m u l t i g r i d , t r a n s o n i c , d r a g
S u b j e c t c l a s s i c a t i o n : A p p l i e d a n d N u m e r i c a l M a t h e m a t i c s
1 . I n t r o d u c t i o n . C o m p u t a t i o n a l u i d d y n a m i c s h a s p r o g r e s s e d t o t h e p o i n t w h e r e R e y n o l d s - a v e r a g e d
N a v i e r - S t o k e s s o l v e r s h a v e b e c o m e s t a n d a r d s i m u l a t i o n t o o l s f o r p r e d i c t i n g a i r c r a f t a e r o d y n a m i c s . T h e s e
s o l v e r s a r e r o u t i n e l y u s e d t o p r e d i c t a i r c r a f t f o r c e c o e c i e n t s s u c h a s l i f t , d r a g a n d m o m e n t s , a s w e l l a s t h e
c h a n g e s i n t h e s e v a l u e s w i t h d e s i g n c h a n g e s . I n o r d e r t o b e u s e f u l t o a n a i r c r a f t d e s i g n e r , i t i s g e n e r a l l y
a c k n o w l e d g e d t h a t t h e c o m p u t a t i o n a l m e t h o d s h o u l d b e c a p a b l e o f p r e d i c t i n g d r a g t o w i t h i n s e v e r a l c o u n t s .
W h i l e R e y n o l d s - a v e r a g e d N a v i e r - S t o k e s s o l v e r s h a v e m a d e g r e a t s t r i d e s i n a c c u r a c y a n d a o r d a b i l i t y o v e r
t h e l a s t d e c a d e , t h e s t r i n g e n t a c c u r a c y r e q u i r e m e n t s o f t h e d r a g p r e d i c t i o n t a s k h a v e p r o v e d d i c u l t t o
a c h i e v e . T h i s d i c u l t y i s c o m p o u n d e d b y t h e m u l t i t u d e o f N a v i e r - S t o k e s s o l v e r f o r m u l a t i o n s a v a i l a b l e , a s
w e l l a s b y t h e e e c t s o n a c c u r a c y o f t u r b u l e n c e m o d e l i n g a n d g r i d r e s o l u t i o n . T h e r e f o r e , a p a r t i c u l a r N a v i e r -
S t o k e s s o l v e r m u s t u n d e r g o e x t e n s i v e v a l i d a t i o n i n c l u d i n g t h e d e t e r m i n a t i o n o f a d e q u a t e g r i d r e s o l u t i o n
d i s t r i b u t i o n , p r i o r t o b e i n g t r u s t e d a s a u s e f u l p r e d i c t i v e t o o l . W i t h t h e s e i s s u e s i n m i n d , t h e A I A A A p p l i e d
A e r o d y n a m i c s t e c h n i c a l c o m m i t t e e o r g a n i z e d a D r a g P r e d i c t i o n W o r k s h o p , h e l d i n A n a h e i m , C A , J u n e 2 0 0 1
2 , i n o r d e r t o a s s e s s t h e p r e d i c t i v e c a p a b i l i t i e s o f a n u m b e r o f s t a t e - o f - t h e - a r t c o m p u t a t i o n a l u i d d y n a m i c s
m e t h o d s . T h e c h o s e n c o n g u r a t i o n , d e n o t e d a s D L R - F 4 1 5 a n d d e p i c t e d i n F i g u r e 1 . 1 , c o n s i s t s o f a w i n g -
b o d y g e o m e t r y , w h i c h i s r e p r e s e n t a t i v e o f a m o d e r n s u p e r c r i t i c a l s w e p t w i n g t r a n s p o r t a i r c r a f t . P a r t i c i p a n t s
i n c l u d e d R e y n o l d s - a v e r a g e d N a v i e r - S t o k e s f o r m u l a t i o n s b a s e d o n b l o c k - s t r u c t u r e d g r i d s , o v e r s e t g r i d s , a n d
I C A S E , M a i l S t o p 1 3 2 C , N A S A L a n g l e y R e s e a r c h C e n t e r , H a m p t o n , V A 2 3 6 8 1 2 1 9 9 , U . S . A . d i m i t r i @ i c a s e . e d u . T h i s
r e s e a r c h w a s p a r t i a l l y s u p p o r t e d b y t h e N a t i o n a l A e r o n a u t i c s a n d S p a c e A d m i n i s t r a t i o n u n d e r N A S A C o n t r a c t N o . N A S 1 - 9 7 0 4 6
w h i l e t h e a u t h o r w a s i n r e s i d e n c e a t I C A S E , N A S A L a n g l e y R e s e a r c h C e n t e r , H a m p t o n , V A 2 3 6 8 1 - 2 1 9 9 .
y
C e s s n a A i r c r a f t C o . W i c h i t a , K S
1
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
8/21
u n s t r u c t u r e d g r i d s , t h u s a o r d i n g a n o p p o r t u n i t y t o c o m p a r e t h e s e m e t h o d s o n a n e q u a l b a s i s i n t e r m s
o f a c c u r a c y a n d e c i e n c y . A s t a n d a r d m e s h w a s s u p p l i e d f o r e a c h t y p e o f m e t h o d o l o g y , w i t h p a r t i c i p a n t s
e n c o u r a g e d t o p r o d u c e r e s u l t s o n a d d i t i o n a l l y r e n e d m e s h e s , i n o r d e r t o a s s e s s t h e e e c t s o f g r i d r e s o l u t i o n .
A M a c h n u m b e r v e r s u s l i f t c o e c i e n t C
L
m a t r i x o f t e s t c a s e s w a s d e n e d , w h i c h i n c l u d e d m a n d a t o r y a n d
o p t i o n a l c a s e s . T h e c a l c u l a t i o n s w e r e i n i t i a l l y r u n b y t h e p a r t i c i p a n t s w i t h o u t k n o w l e d g e o f t h e e x p e r i m e n t a l
d a t a , a n d a c o m p i l a t i o n o f a l l w o r k s h o p r e s u l t s i n c l u d i n g a s t a t i s t i c a l a n a l y s i s o f t h e s e r e s u l t s w a s p e r f o r m e d
b y t h e c o m m i t t e e 4 .
F i g . 1 . 1 D e n i t i o n o f G e o m e t r y f o r W i n g - B o d y T e s t
C a s e t a k e n f r o m R e f . 1 5
T h i s p a p e r d e s c r i b e s t h e r e s u l t s o b t a i n e d f o r t h i s w o r k s h o p w i t h t h e u n s t r u c t u r e d m e s h N a v i e r - S t o k e s
s o l v e r N S U 3 D 1 1 , 1 0 , 9 . T h i s s o l v e r h a s b e e n w e l l v a l i d a t e d a n d i s c u r r e n t l y i n u s e i n b o t h a r e s e a r c h
s e t t i n g a n d a n i n d u s t r i a l p r o d u c t i o n e n v i r o n m e n t . R e s u l t s w e r e o b t a i n e d i n d e p e n d e n t l y b y b o t h a u t h o r s o n
t h e b a s e l i n e w o r k s h o p g r i d , a n d o n t w o r e n e d g r i d s g e n e r a t e d i n d e p e n d e n t l y b y b o t h a u t h o r s . A l l r e q u i r e d
a n d o p t i o n a l c a s e s w e r e r u n u s i n g t h e b a s e l i n e g r i d a n d o n e r e n e d g r i d , w h i l e t h e m o s t h i g h l y r e n e d g r i d
w a s o n l y r u n o n t h e m a n d a t o r y c a s e s . T h e r u n s w e r e p e r f o r m e d o n t h r e e d i e r e n t t y p e s o f p a r a l l e l m a c h i n e s
a t t w o d i e r e n t l o c a t i o n s .
2 . F l o w S o l v e r D e s c r i p t i o n . T h e N S U 3 D c o d e s o l v e s t h e R e y n o l d s a v e r a g e d N a v i e r - S t o k e s e q u a -
t i o n s o n u n s t r u c t u r e d m e s h e s o f m i x e d e l e m e n t t y p e s w h i c h m a y i n c l u d e t e t r a h e d r a , p y r a m i d s , p r i s m s , a n d
h e x a h e d r a . A l l e l e m e n t s o f t h e g r i d a r e h a n d l e d b y a s i n g l e u n i f y i n g e d g e - b a s e d d a t a - s t r u c t u r e i n t h e o w
s o l v e r 1 1 .
T e t r a h e d r a l e l e m e n t s a r e e m p l o y e d i n r e g i o n s w h e r e t h e g r i d i s n e a r l y i s o t r o p i c , w h i c h g e n e r a l l y c o r -
r e s p o n d t o r e g i o n s o f i n v i s c i d o w , a n d p r i s m a t i c c e l l s a r e e m p l o y e d i n r e g i o n s c l o s e t o t h e w a l l , s u c h a s
i n b o u n d a r y l a y e r r e g i o n s w h e r e t h e g r i d i s h i g h l y s t r e t c h e d . T r a n s i t i o n b e t w e e n p r i s m a t i c a n d t e t r a h e d r a l
c e l l r e g i o n s o c c u r s n a t u r a l l y w h e n o n l y t r i a n g u l a r p r i s m a t i c f a c e s a r e e x p o s e d t o t h e t e t r a h e d r a l r e g i o n , b u t
r e q u i r e s a s m a l l n u m b e r o f p y r a m i d a l c e l l s c e l l s f o r m e d b y 5 v e r t i c e s i n c a s e s w h e r e q u a d r i l a t e r a l p r i s m a t i c
f a c e s a r e e x p o s e d .
F l o w v a r i a b l e s a r e s t o r e d a t t h e v e r t i c e s o f t h e m e s h , a n d t h e g o v e r n i n g e q u a t i o n s a r e d i s c r e t i z e d u s i n g
a c e n t r a l d i e r e n c e n i t e - v o l u m e t e c h n i q u e w i t h a d d e d a r t i c i a l d i s s i p a t i o n . T h e m a t r i x f o r m u l a t i o n o f
t h e a r t i c i a l d i s s i p a t i o n i s e m p l o y e d , w h i c h c o r r e s p o n d s t o a n u p w i n d s c h e m e b a s e d o n a R o e - R i e m a n n
s o l v e r . T h e t h i n - l a y e r f o r m o f t h e N a v i e r - S t o k e s e q u a t i o n s i s e m p l o y e d i n a l l c a s e s , a n d t h e v i s c o u s t e r m s
a r e d i s c r e t i z e d t o s e c o n d - o r d e r a c c u r a c y b y n i t e - d i e r e n c e a p p r o x i m a t i o n 1 1 . F o r m u l t i g r i d c a l c u l a t i o n s ,
a r s t - o r d e r d i s c r e t i z a t i o n i s e m p l o y e d f o r t h e c o n v e c t i v e t e r m s o n t h e c o a r s e g r i d l e v e l s .
2
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
9/21
T h e b a s i c t i m e - s t e p p i n g s c h e m e i s a t h r e e - s t a g e e x p l i c i t m u l t i s t a g e s c h e m e w i t h s t a g e c o e c i e n t s o p t i -
m i z e d f o r h i g h f r e q u e n c y d a m p i n g p r o p e r t i e s 1 9 , a n d a C F L n u m b e r o f 1 . 8 . C o n v e r g e n c e i s a c c e l e r a t e d b y
a l o c a l b l o c k - J a c o b i p r e c o n d i t i o n e r i n r e g i o n s o f i s o t r o p i c g r i d c e l l s , w h i c h i n v o l v e s i n v e r t i n g a 5 5 m a t r i x
f o r e a c h v e r t e x a t e a c h s t a g e 1 6 , 1 2 , 1 3 . I n b o u n d a r y l a y e r r e g i o n s , w h e r e t h e g r i d i s h i g h l y s t r e t c h e d , a
l i n e s m o o t h e r i s e m p l o y e d , w h i c h i n v o l v e s i n v e r t i n g a b l o c k t r i d i a g o n a l a l o n g l i n e s c o n s t r u c t e d i n t h e u n -
s t r u c t u r e d m e s h b y g r o u p i n g t o g e t h e r e d g e s n o r m a l t o t h e g r i d s t r e t c h i n g d i r e c t i o n . T h e l i n e s m o o t h i n g
t e c h n i q u e h a s b e e n s h o w n t o r e l i e v e t h e n u m e r i c a l s t i n e s s a s s o c i a t e d w i t h h i g h g r i d a n i s o t r o p y 8 .
A n a g g l o m e r a t i o n m u l t i g r i d a l g o r i t h m 1 1 , 6 i s u s e d t o f u r t h e r e n h a n c e c o n v e r g e n c e t o s t e a d y - s t a t e . I n
t h i s a p p r o a c h , c o a r s e l e v e l s a r e c o n s t r u c t e d b y f u s i n g t o g e t h e r n e i g h b o r i n g n e g r i d c o n t r o l v o l u m e s t o f o r m
a s m a l l e r n u m b e r o f l a r g e r a n d m o r e c o m p l e x c o n t r o l v o l u m e s o n t h e c o a r s e g r i d . T h i s p r o c e s s i s p e r f o r m e d
a u t o m a t i c a l l y i n a p r e - p r o c e s s i n g s t a g e b y a g r a p h - b a s e d a l g o r i t h m . A m u l t i g r i d c y c l e c o n s i s t s o f p e r f o r m i n g
a t i m e - s t e p o n t h e n e g r i d o f t h e s e q u e n c e , t r a n s f e r r i n g t h e o w s o l u t i o n a n d r e s i d u a l s t o t h e c o a r s e r l e v e l ,
p e r f o r m i n g a t i m e - s t e p o n t h e c o a r s e r l e v e l , a n d t h e n i n t e r p o l a t i n g t h e c o r r e c t i o n s b a c k f r o m t h e c o a r s e l e v e l
t o u p d a t e t h e n e g r i d s o l u t i o n . T h e p r o c e s s i s a p p l i e d r e c u r s i v e l y t o t h e c o a r s e r g r i d s o f t h e s e q u e n c e .
T h e s i n g l e e q u a t i o n t u r b u l e n c e m o d e l o f S p a l a r t a n d A l l m a r a s 1 7 i s u t i l i z e d t o a c c o u n t f o r t u r b u l e n c e
e e c t s . T h i s e q u a t i o n i s d i s c r e t i z e d a n d s o l v e d i n a m a n n e r c o m p l e t e l y a n a l o g o u s t o t h e o w e q u a t i o n s , w i t h
t h e e x c e p t i o n t h a t t h e c o n v e c t i v e t e r m s a r e o n l y d i s c r e t i z e d t o r s t - o r d e r a c c u r a c y .
T h e u n s t r u c t u r e d m u l t i g r i d s o l v e r i s p a r a l l e l i z e d b y p a r t i t i o n i n g t h e d o m a i n u s i n g a s t a n d a r d g r a p h
p a r t i t i o n e r 5 a n d c o m m u n i c a t i n g b e t w e e n t h e v a r i o u s g r i d p a r t i t i o n s r u n n i n g o n i n d i v i d u a l p r o c e s s o r s u s i n g
e i t h e r t h e M P I m e s s a g e - p a s s i n g l i b r a r y 3 , o r t h e O p e n M P c o m p i l e r d i r e c t i v e s 1 . S i n c e O p e n M P g e n e r a l l y
h a s b e e n a d v o c a t e d f o r s h a r e d m e m o r y a r c h i t e c t u r e s , a n d M P I f o r d i s t r i b u t e d m e m o r y a r c h i t e c t u r e s , t h i s
d u a l s t r a t e g y n o t o n l y e n a b l e s t h e s o l v e r t o r u n e c i e n t l y o n b o t h t y p e s o f m e m o r y a r c h i t e c t u r e s , b u t c a n
a l s o b e u s e d i n a h y b r i d t w o - l e v e l m o d e , s u i t a b l e f o r n e t w o r k e d c l u s t e r s o f i n d i v i d u a l s h a r e d m e m o r y m u l t i -
p r o c e s s o r s 9 . F o r t h e r e s u l t s p r e s e n t e d i n t h e p a p e r , t h e s o l v e r w a s r u n o n d i s t r i b u t e d m e m o r y P C c l u s t e r s
a n d a n S G I O r i g i n 2 0 0 0 , u s i n g t h e M P I p r o g r a m m i n g m o d e l e x c l u s i v e l y .
3 . G r i d G e n e r a t i o n . T h e b a s e l i n e g r i d s u p p l i e d f o r t h e w o r k s h o p w a s g e n e r a t e d u s i n g t h e V G R I D n s
p a c k a g e 1 4 . T h i s a p p r o a c h p r o d u c e s f u l l y t e t r a h e d r a l m e s h e s , a l t h o u g h i t i s c a p a b l e o f g e n e r a t i n g h i g h l y
s t r e t c h e d s e m i - s t r u c t u r e d t e t r a h e d r a l e l e m e n t s n e a r t h e w a l l i n t h e b o u n d a r y - l a y e r r e g i o n , a n d e m p l o y s
m o d e r a t e s p a n w i s e s t r e t c h i n g i n o r d e r t o r e d u c e t h e t o t a l n u m b e r o f p o i n t s . A s e m i - s p a n g e o m e t r y w a s
m o d e l e d , w i t h t h e f a r - e l d b o u n d a r y l o c a t e d 5 0 c h o r d s a w a y f r o m t h e o r i g i n , r e s u l t i n g i n a t o t a l o f 1 . 6 5
m i l l i o n g r i d p o i n t s , 9 . 7 m i l l i o n t e t r a h e d r a , a n d 3 6 , 0 0 0 w i n g - b o d y s u r f a c e p o i n t s . T h e c h o r d w i s e g r i d s p a c i n g
a t t h e l e a d i n g e d g e w a s p r e s c r i b e d a s 0 . 2 5 0 m m a n d 0 . 5 0 0 m m a t t h e t r a i l i n g e d g e , u s i n g a d i m e n s i o n a l
m e a n c h o r d o f 1 4 2 . 1 m m . T h e t r a i l i n g e d g e i s b l u n t , w i t h a b a s e t h i c k n e s s o f 0 . 5 c h o r d , a n d t h e b a s e l i n e
m e s h c o n t a i n e d 5 g r i d p o i n t s a c r o s s t h e t r a i l i n g e d g e . T h e n o r m a l s p a c i n g a t t h e w a l l i s 0 . 0 0 1 m m , w h i c h i s
d e s i g n e d t o p r o d u c e a g r i d s p a c i n g c o r r e s p o n d i n g t o y
+
= 1 f o r a R e y n o l d s n u m b e r o f 3 m i l l i o n . A s t r e t c h i n g
r a t e o f 1 . 2 w a s p r e s c r i b e d f o r t h e g r o w t h o f c e l l s i n t h e n o r m a l d i r e c t i o n n e a r t h e w a l l , i n o r d e r t o o b t a i n a
m i n i m u m o f 2 0 p o i n t s i n t h e b o u n d a r y l a y e r .
B e c a u s e t h e N S U 3 D s o l v e r i s o p t i m i z e d t o r u n o n m i x e d e l e m e n t m e s h e s , t h e f u l l y t e t r a h e d r a l b a s e l i n e
m e s h i s s u b s e q u e n t l y c o n v e r t e d t o a m i x e d e l e m e n t m e s h b y m e r g i n g t h e s e m i - s t r u c t u r e d t e t r a h e d r a l l a y e r s
i n t h e b o u n d a r y l a y e r r e g i o n i n t o p r i s m a t i c e l e m e n t s . T h i s i s d o n e i n a p r e - p r o c e s s i n g p h a s e w h e r e t r i p l e t s
o f t e t r a h e d r a l l a y e r s a r e i d e n t i e d a n d m e r g e d i n t o a s i n g l e p r i s m a t i c e l e m e n t , u s i n g i n f o r m a t i o n i d e n t i f y i n g
t h e s e e l e m e n t s a s b e l o n g i n g t o t h e s t r e t c h e d v i s c o u s l a y e r r e g i o n a s o p p o s e d t o t h e i s o t r o p i c i n v i s c i d t e t r a -
h e d r a l r e g i o n . T h e m e r g i n g o p e r a t i o n r e s u l t s i n a t o t a l o f 2 m i l l i o n c r e a t e d p r i s m a t i c e l e m e n t s , w h i l e t h e
3
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
10/21
n u m b e r o f t e t r a h e d r a l c e l l s i s r e d u c e d t o 3 . 6 m i l l i o n , a n d a t o t a l o f 1 0 0 9 0 p y r a m i d a l e l e m e n t s a r e c r e a t e d
t o m e r g e p r i s m a t i c e l e m e n t s t o t e t r a h e d r a l e l e m e n t s i n r e g i o n s w h e r e q u a d r i l a t e r a l f a c e s f r o m p r i s m a t i c e l e -
m e n t s a r e a d j a c e n t t o t e t r a h e d r a l e l e m e n t s . A h i g h e r r e s o l u t i o n m e s h w a s g e n e r a t e d b y t h e s e c o n d a u t h o r
u s i n g V G R I D n s w i t h s m a l l e r s p a c i n g s i n t h e v i c i n i t y o f t h e w i n g r o o t , t i p , a n d t r a i l i n g e d g e , r e s u l t i n g i n a
t o t a l o f 3 m i l l i o n g r i d p o i n t s , a n d 7 3 , 0 0 0 w i n g - b o d y s u r f a c e p o i n t s . O n e o f t h e f e a t u r e s o f t h i s r e n e d g r i d i s
t h e u s e o f a t o t a l o f 1 7 p o i n t s a c r o s s t h e w i n g t r a i l i n g e d g e v e r s u s 5 f o r t h e b a s e l i n e g r i d . A f t e r t h e m e r g i n g
o p e r a t i o n , t h i s g r i d c o n t a i n e d a t o t a l o f 3 . 7 m i l l i o n p r i s m s a n d 6 . 6 m i l l i o n t e t r a h e d r a .
A n a d d i t i o n a l n e m e s h w a s o b t a i n e d b y t h e r s t a u t h o r t h r o u g h g l o b a l r e n e m e n t o f t h e b a s e l i n e
w o r k s h o p m e s h . T h i s s t r a t e g y o p e r a t e s d i r e c t l y o n t h e m i x e d p r i s m a t i c - t e t r a h e d r a l m e s h , a n d c o n s i s t s o f
s u b d i v i d i n g e a c h e l e m e n t i n t o 8 s m a l l e r s e l f - s i m i l a r e l e m e n t s , t h u s p r o d u c i n g a n 8 : 1 r e n e m e n t o f t h e o r i g i n a l
m e s h 7 . T h e n a l m e s h o b t a i n e d i n t h i s m a n n e r c o n t a i n e d a t o t a l o f 1 3 . 1 m i l l i o n p o i n t s w i t h 1 6 m i l l i o n
p r i s m a t i c e l e m e n t s a n d 2 8 . 8 m i l l i o n t e t r a h e d r a l e l e m e n t s , a n d 9 p o i n t s a c r o s s t h e b l u n t t r a i l i n g e d g e o f t h e
w i n g . T h i s a p p r o a c h c a n r a p i d l y g e n e r a t e v e r y l a r g e m e s h e s w h i c h w o u l d o t h e r w i s e b e v e r y t i m e c o n s u m i n g
t o c o n s t r u c t u s i n g t h e o r i g i n a l m e s h g e n e r a t i o n s o f t w a r e . O n e d r a w b a c k o f t h e c u r r e n t a p p r o a c h i s t h a t
n e w l y g e n e r a t e d s u r f a c e p o i n t s d o n o t l i e e x a c t l y o n t h e o r i g i n a l s u r f a c e d e s c r i p t i o n o f t h e m o d e l g e o m e t r y ,
b u t r a t h e r a l o n g a l i n e a r i n t e r p o l a t i o n b e t w e e n p r e v i o u s l y e x i s t i n g s u r f a c e c o a r s e g r i d p o i n t s . F o r a s i n g l e
l e v e l o f r e n e m e n t , t h i s d r a w b a c k i s n o t e x p e c t e d t o h a v e a n o t i c e a b l e e e c t o n t h e r e s u l t s . A n i n t e r f a c e f o r
r e - p r o j e c t i n g n e w s u r f a c e p o i n t s o n t o t h e o r i g i n a l s u r f a c e g e o m e t r y i s c u r r e n t l y u n d e r c o n s i d e r a t i o n .
T h e b a s e l i n e g r i d w a s f o u n d t o b e s u c i e n t t o r e s o l v e a l l m a j o r o w f e a t u r e s . T h e c o m p u t e d s u r f a c e
p r e s s u r e c o e c i e n t o n t h e b a s e l i n e g r i d f o r a M a c h n u m b e r o f 0 . 7 5 , R e y n o l d s n u m b e r o f 3 m i l l i o n , a n d
C
L
= 0 . 6 i s s h o w n i n F i g u r e 3 . 1 , i l l u s t r a t i n g g o o d r e s o l u t i o n o f t h e u p p e r s u r f a c e s h o c k . A s m a l l r e g i o n
o f s e p a r a t i o n i s a l s o r e s o l v e d i n t h e w i n g r o o t a r e a , a s s h o w n b y t h e s u r f a c e s t r e a m l i n e s f o r t h e s a m e o w
c o n d i t i o n s , i n F i g u r e 3 . 2 .
F i g . 3 . 1 B a s e l i n e G r i d a n d C o m p u t e d P r e s s u r e C o n t o u r s a t M a c h = 0 . 7 5 , C
L
= 0 . 6 , R e = 3 m i l l i o n
4
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
11/21
F i g . 3 . 2 C o m p u t e d S u r f a c e O i l F l o w P a t t e r n i n W i n g
R o o t A r e a o n B a s e l i n e G r i d f o r M a c h = 0 . 7 5 , C
L
= 0 . 6 ,
R e = 3 m i l l i o n
F i g u r e 3 . 3 d e p i c t s t h e c o m p u t e d y
+
v a l u e s a t t h e b r e a k s e c t i o n f o r t h e s a m e o w c o n d i t i o n s , i n d i c a t i n g v a l u e s
w e l l b e l o w u n i t y o v e r t h e e n t i r e l o w e r s u r f a c e a n d a m a j o r i t y o f t h e u p p e r s u r f a c e . T h e c o n v e r g e n c e h i s t o r y
f o r t h i s c a s e i s s h o w n i n F i g u r e 3 . 4 . T h e o w i s i n i t i a l i z e d a s a u n i f o r m o w a t f r e e s t r e a m c o n d i t i o n s , a n d
t e n s i n g l e g r i d c y c l e s n o m u l t i g r i d a r e e m p l o y e d t o s m o o t h t h e i n i t i a l i z a t i o n p r i o r t o t h e i n i t i a t i o n o f t h e
m u l t i g r i d i t e r a t i o n p r o c e d u r e . A t o t a l r e s i d u a l r e d u c t i o n o f a p p r o x i m a t e l y 5 o r d e r s o f m a g n i t u d e i s a c h i e v e d
o v e r 5 0 0 m u l t i g r i d c y c l e s . C o n v e r g e n c e i n t h e l i f t c o e c i e n t i s o b t a i n e d i n a s l i t t l e a s 2 0 0 m u l t i g r i d c y c l e s
f o r t h i s c a s e , a l t h o u g h a l l c a s e s a r e r u n a m i n i m u m o f 5 0 0 m u l t i g r i d c y c l e s a s a c o n s e r v a t i v e c o n v e r g e n c e
c r i t e r i o n . T h i s c o n v e r g e n c e b e h a v i o r i s r e p r e s e n t a t i v e o f t h e m a j o r i t y o f c a s e s r u n , w i t h s o m e o f t h e h i g h
M a c h n u m b e r a n d h i g h C
L
c a s e s i n v o l v i n g l a r g e r r e g i o n s o f s e p a r a t i o n r e q u i r i n g u p t o 8 0 0 t o 1 0 0 0 m u l t i g r i d
c y c l e s . A o w s o l u t i o n o n t h e b a s e l i n e g r i d r e q u i r e s 2 . 8 G b y t e s o f m e m o r y a n d a t o t a l o f 2 . 6 h o u r s o f w a l l
c l o c k t i m e f o r 5 0 0 m u l t i g r i d c y c l e s o n a c l u s t e r o f c o m m o d i t y c o m p o n e n t s u s i n g 1 6 P e n t i u m I V 1 . 7 G H z
p r o c e s s o r s c o m m u n i c a t i n g t h r o u g h 1 0 0 M b i t E t h e r n e t . T h i s c a s e w a s a l s o r u n o n 4 D E C A l p h a p r o c e s s o r s ,
r e q u i r i n g 2 . 4 G b y t e s o f m e m o r y a n d 8 h o u r s o f w a l l c l o c k t i m e . T h i s c a s e w a s a l s o b e n c h m a r k e d o n 6 4
p r o c e s s o r s 4 0 0 M H z o f a n S G I O r i g i n 2 0 0 0 , r e q u i r i n g 3 G b y t e s o f m e m o r y a n d 4 5 m i n u t e s o f w a l l c l o c k
t i m e . T h e m e m o r y r e q u i r e m e n t s a r e i n d e p e n d e n t o f t h e s p e c i c h a r d w a r e a n d a r e o n l y a f u n c t i o n o f t h e
n u m b e r o f p a r t i t i o n s u s e d i n t h e c a l c u l a t i o n s . T h e c a s e s u s i n g t h e 3 m i l l i o n p o i n t g r i d w e r e r u n o n a c l u s t e r
o f 8 D E C A l p h a p r o c e s s o r s c o m m u n i c a t i n g t h r o u g h 1 0 0 M b i t E t h e r n e t a n d r e q u i r e d a p p r o x i m a t e l y 8 h o u r s
o f w a l l c l o c k t i m e a n d 4 . 2 G b y t e s o f m e m o r y . T h e 1 3 m i l l i o n p o i n t g r i d c a s e s w e r e r u n o n a n S G I O r i g i n
2 0 0 0 , u s i n g 1 2 8 p r o c e s s o r s a n d r e q u i r e d 4 h o u r s o f w a l l c l o c k t i m e a n d 2 7 G b y t e s o f m e m o r y . A d e s c r i p t i o n
o f t h e t h r e e g r i d s e m p l o y e d a n d t h e a s s o c i a t e d c o m p u t a t i o n a l r e q u i r e m e n t s o n v a r i o u s h a r d w a r e p l a t f o r m s
i s g i v e n i n T a b l e 3 . 1 .
5
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
12/21
X/C
Y+
0 0.25 0.5 0.75 1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1Lower SurfaceUpperSurface
F i g . 3 . 3 C o m p u t e d y
+
o n w i n g s u r f a c e a t s p a n b r e a k
s e c t i o n o n b a s e l i n e g r i d f o r M a c h = 0 . 7 5 , C
L
= 0 . 6 , R e =
3 m i l l i o n
0 100 200 300 400 500 600
Number of Cycles
-8.0
0
-6.0
0
-4.0
0
-2.0
0
0.0
0
2.0
0
Log(Error)
-0.2
0
0.0
0
0.2
0
0.4
0
0.6
0
0.8
0
1.0
0
1.2
0
NormalizedLiftCoefficient
F i g . 3 . 4 D e n s i t y R e s i d u a l a n d L i f t C o e c i e n t C o n -
v e r g e n c e H i s t o r y a s a F u n c t i o n o f M u l t i g r i d C y c l e s o n
B a s e l i n e G r i d f o r M a c h = 0 . 7 5 , C
L
= 0 . 6 , R e = 3 m i l l i o n
T a b l e 3 . 1
G r i d s a n d C o r r e s p o n d i n g R u n T i m e s
G r i d N o . P o i n t s N o . T e t s N o . P r i s m s M e m o r y R u n T i m e H a r d w a r e
G r i d 1 1 : 6 5 1 0
6
2 1 0
6
3 : 6 1 0
6
2 . 8 G b y t e s 2 . 6 h o u r s 1 6 P e n t i u m I V 1 . 7 G H z
G r i d 1 1 : 6 5 1 0
6
2 1 0
6
3 : 6 1 0
6
2 . 4 G b y t e s 8 h o u r s 4 D E C A l p h a 2 1 2 6 4 6 6 7 M H Z
G r i d 1 1 : 6 5 1 0
6
2 1 0
6
3 : 6 1 0
6
3 . 0 G b y t e s 4 5 m i n . 6 4 S G I O r i g i n 2 0 0 0 4 0 0 M H z
G r i d 2 3 : 0 1 0
6
3 : 7 1 0
6
6 : 6 1 0
6
4 . 2 G b y t e s 8 h o u r s 8 D E C A l p h a 2 1 2 6 4 6 6 7 M H Z
G r i d 3 1 3 1 0
6
1 6 1 0
6
2 8 : 8 1 0
6
2 7 G b y t e s 4 h o u r s 1 2 8 S G I O 2 0 0 0 4 0 0 M H z
6
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
13/21
4 . R e s u l t s . T h e w o r k s h o p t e s t c a s e s c o m p r i s e d t w o r e q u i r e d c a s e s a n d t w o o p t i o n a l c a s e s . T h e s e c a s e s
a r e d e s c r i b e d i n T a b l e 4 . 1 . F o r a l l c a s e s t h e R e y n o l d s n u m b e r i s 3 m i l l i o n . T h e r s t t e s t c a s e i s a s i n g l e
p o i n t a t M a c h = 0 . 7 5 a n d C
L
= 0 . 5 . T h e s e c o n d t e s t c a s e i n v o l v e s t h e c o m p u t a t i o n o f t h e d r a g p o l a r a t
M a c h = 0 . 7 5 u s i n g i n c i d e n c e s f r o m - 3 . 0 t o + 2 . 0 d e g r e e s i n i n c r e m e n t s o f 1 d e g r e e . T h e o p t i o n a l C a s e s 3 a n d 4
i n v o l v e a m a t r i x o f M a c h a n d C
L
v a l u e s i n o r d e r t o c o m p u t e d r a g r i s e c u r v e s . S i n c e a n a u t o m a t e d a p p r o a c h
f o r c o m p u t i n g x e d C
L
c a s e s h a s n o t b e e n i m p l e m e n t e d , a c o m p l e t e d r a g p o l a r f o r e a c h M a c h n u m b e r w a s
c o m p u t e d f o r C a s e s 3 a n d 4 . F o r t h e b a s e l i n e g r i d , t h e i n c i d e n c e f o r t h e p r e s c r i b e d l i f t v a l u e w a s t h e n
i n t e r p o l a t e d f r o m t h e d r a g p o l a r u s i n g a c u b i c s p l i n e t , a n d t h e o w w a s r e c o m p u t e d a t t h i s p r e s c r i b e d
i n c i d e n c e . T h e n a l f o r c e c o e c i e n t s w e r e t h e n i n t e r p o l a t e d f r o m t h e v a l u e s c o m p u t e d i n t h i s c a s e t o t h e
p r e s c r i b e d l i f t v a l u e s , w h i c h a r e v e r y c l o s e t o t h e l a s t c o m p u t e d c a s e . F o r t h e 3 m i l l i o n p o i n t g r i d , t h e f o r c e
c o e c i e n t v a l u e s a t t h e p r e s c r i b e d l i f t c o n d i t i o n s w e r e i n t e r p o l a t e d d i r e c t l y f r o m t h e s i x i n t e g e r - d e g r e e c a s e s
w i t h i n e a c h d r a g p o l a r .
T a b l e 4 . 1
D e n i t i o n o f R e q u i r e d a n d O p t i o n a l C a s e s f o r D r a g
P r e d i c t i o n W o r k s h o p
C a s e D e s c r i p t i o n
C a s e 1 R e q u i r e d M a c h = 0 . 7 5 , C
L
= 0 . 5 0 0
S i n g l e P o i n t
C a s e 2 R e q u i r e d M a c h = 0 . 7 5
D r a g P o l a r = , 3
o
; , 2
o
; , 1
o
; 0
o
; 1
o
; 2
o
C a s e 3 O p t i o n a l M a c h = . 5 0 , . 6 0 , . 7 0 , . 7 5 , . 7 6 , . 7 7 , . 7 8 , . 8 0
C o n s t a n t C
L
C
L
= 0 . 5 0 0
M a c h S w e e p
C a s e 4 O p t i o n a l M a c h = . 5 0 , . 6 0 , . 7 0 , . 7 5 , . 7 6 , . 7 7 , . 7 8 , . 8 0
D r a g R i s e C u r v e s C
L
= 0 . 4 0 0 , 0 . 5 0 0 , 0 . 6 0 0 ,
A l l c a s e s w e r e c o m p u t e d u s i n g t h e b a s e l i n e g r i d 1 . 6 m i l l i o n p o i n t s , a n d t h e m e d i u m g r i d 3 m i l l i o n
p o i n t s . O n l y t h e r e q u i r e d c a s e s w e r e c o m p u t e d u s i n g t h e n e s t g r i d 1 3 m i l l i o n p o i n t s d u e t o t i m e c o n -
s t r a i n t s . T a b l e 4 . 2 d e p i c t s t h e r e s u l t s o b t a i n e d f o r C a s e 1 w i t h t h e t h r e e d i e r e n t g r i d s . T h e d r a g i s s e e n
t o b e c o m p u t e d a c c u r a t e l y b y a l l t h r e e g r i d s , a l t h o u g h t h e r e i s a 1 0 . 6 c o u n t v a r i a t i o n b e t w e e n t h e 3 g r i d s .
H o w e v e r , t h e i n c i d e n c e a t w h i c h t h e p r e s c r i b e d C
L
= 0 . 5 i s a c h i e v e d i s u p t o 0 . 6 d e g r e e s l o w e r t h a n t h a t
o b s e r v e d e x p e r i m e n t a l l y . T h i s e e c t i s m o r e e v i d e n t i n t h e C
L
v e r s u s i n c i d e n c e p l o t o f F i g u r e 4 . 1 , w h e r e t h e
c o m p u t e d l i f t v a l u e s a r e c o n s i s t e n t l y h i g h e r t h a n t h e e x p e r i m e n t a l v a l u e s . S i n c e t h i s d i s c r e p a n c y i n c r e a s e s
w i t h t h e h i g h e r r e s o l u t i o n g r i d s , i t c a n n o t b e a t t r i b u t e d t o a l a c k o f g r i d r e s o l u t i o n . T h e s l o p e o f t h e c o m -
p u t e d l i f t c u r v e i s a b o u t 5 h i g h e r t h a n t h e e x p e r i m e n t a l l y d e t e r m i n e d s l o p e , a n d i s l a r g e l y u n a e c t e d b y
g r i d r e s o l u t i o n .
7
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
14/21
F i g u r e 4 . 2 p r o v i d e s a c o m p a r i s o n o f c o m p u t e d s u r f a c e p r e s s u r e c o e c i e n t s w i t h e x p e r i m e n t a l v a l u e s a t
t h e e x p e r i m e n t a l l y p r e s c r i b e d C
L
o f 0 . 6 w h e r e t h e e e c t s a r e m o r e d r a m a t i c t h a n a t C
L
= 0 . 5 a s w e l l a s a t
t h e e x p e r i m e n t a l l y p r e s c r i b e d i n c i d e n c e o f 0 . 9 3 d e g r e e s , a t t h e 4 0 . 9 s p a n l o c a t i o n . W h e n t h e e x p e r i m e n t a l
i n c i d e n c e v a l u e i s m a t c h e d , t h e c o m p u t e d s h o c k l o c a t i o n i s a f t o f t h e e x p e r i m e n t a l v a l u e s , a n d t h e c o m p u t e d
l i f t i s h i g h e r t h a n t h e e x p e r i m e n t a l v a l u e , w h i l e a t t h e p r e s c r i b e d l i f t c o n d i t i o n , t h e s h o c k i s f u r t h e r f o r w a r d
a n d t h e s u c t i o n p e a k i s l o w e r t h a n t h e e x p e r i m e n t a l v a l u e s .
T h i s b i a s i n l i f t v e r s u s i n c i d e n c e w a s o b s e r v e d f o r a m a j o r i t y o f t h e n u m e r i c a l s o l u t i o n s s u b m i t t e d t o
t h e w o r k s h o p 4 , a n d t h u s m i g h t b e a t t r i b u t e d t o a m o d e l g e o m e t r y e e c t o r a w i n d t u n n e l c o r r e c t i o n
e e c t , a l t h o u g h a n e x a c t c a u s e h a s n o t b e e n d e t e r m i n e d . W h e n p l o t t e d a s a d r a g p o l a r , C
L
v e r s u s C
D
a s
s h o w n i n F i g u r e 4 . 3 , t h e r e s u l t s c o m p a r e f a v o r a b l y w i t h e x p e r i m e n t a l d a t a . A l t h o u g h t h e d r a g p o l a r w a s
c o m p u t e d i n d e p e n d e n t l y b y b o t h a u t h o r s u s i n g t h e b a s e l i n e g r i d , t h e r e s u l t s o f b o t h s e t s o f c o m p u t a t i o n s
w e r e i d e n t i c a l a s e x p e c t e d a n d t h u s o n l y o n e s e t o f c o m p u t a t i o n s i s s h o w n f o r t h e b a s e l i n e g r i d . T h e
c o m p u t a t i o n a l r e s u l t s o n t h i s g r i d c o m p a r e v e r y w e l l w i t h e x p e r i m e n t i n t h e m i d - r a n g e n e a r C
L
= 0 : 5 ,
w h i l e a s l i g h t o v e r p r e d i c t i o n o f d r a g i s o b s e r v e d f o r l o w l i f t v a l u e s , w h i c h d e c r e a s e s a s t h e g r i d i s r e n e d .
T h i s b e h a v i o r s u g g e s t s a n u n d e r - p r e d i c t i o n o f i n d u c e d d r a g , p o s s i b l y d u e t o i n a d e q u a t e g r i d r e s o l u t i o n
i n t h e t i p r e g i o n o r e l s e w h e r e . T h e a b s o l u t e d r a g l e v e l s h a v e b e e n f o u n d t o b e s e n s i t i v e t o t h e d e g r e e o f g r i d
r e n e m e n t a t t h e b l u n t t r a i l i n g e d g e o f t h e w i n g . T h e d r a g l e v e l i s r e d u c e d b y 4 c o u n t s w h e n g o i n g f r o m
t h e 1 . 6 m i l l i o n p o i n t g r i d , w h i c h h a s 5 p o i n t s o n t h e t r a i l i n g e d g e , t o t h e 3 m i l l i o n p o i n t g r i d , w h i c h h a s 1 7
p o i n t s o n t h e t r a i l i n g e d g e . I n t e r n a l s t u d i e s b y t h e s e c o n d a u t h o r u s i n g s t r u c t u r e d g r i d s h a v e s h o w n t h a t u p
t o 3 3 p o i n t s o n t h e b l u n t t r a i l i n g e d g e a r e r e q u i r e d b e f o r e t h e d r a g d o e s n o t d e c r e a s e a n y f u r t h e r . I n t h e
c u r r e n t g r i d g e n e r a t i o n e n v i r o n m e n t , a n d w i t h o u t t h e a i d o f a d a p t i v e m e s h i n g t e c h n i q u e s , t h e g e n e r a t i o n o f
h i g h l y r e n e d t r a i l i n g e d g e u n s t r u c t u r e d m e s h e s h a s b e e n f o u n d t o b e p r o b l e m a t i c , t h u s l i m i t i n g o u r s t u d y
i n t h i s a r e a .
F i g u r e 4 . 4 p r o v i d e s a n e s t i m a t e o f t h e i n d u c e d d r a g f a c t o r , d e t e r m i n e d e x p e r i m e n t a l l y a n d c o m p u t a -
t i o n a l l y o n t h e t h r e e m e s h e s .
T a b l e 4 . 2
R e s u l t s f o r C a s e 1 ; E x p e r i m e n t a l V a l u e s 1 : O N E R A , 2 : N L R , 3 : D R A ;
G r i d 1
: P e r f o r m e d b y r s t a u t h o r , G r i d 1
+
: P e r f o r m e d b y s e c o n d a u t h o r .
E x p e r i m e n t a l d a t a a n d 3 M p o i n t g r i d r e s u l t s a r e i n t e r p o l a t e d t o s p e c i e d C
l
c o n d i t i o n a l o n g d r a g p o l a r .
C a s e C
L
C
D
C
M
E x p e r i m e n t
1
0 . 5 0 0 0 + : 1 9 2
o
0 . 0 2 8 9 6 - . 1 3 0 1
E x p e r i m e n t
2
0 . 5 0 0 0 + : 1 5 3
o
0 . 0 2 8 8 9 - . 1 2 6 0
E x p e r i m e n t
3
0 . 5 0 0 0 + : 1 7 9
o
0 . 0 2 7 9 3 - . 1 3 7 1
G r i d 1 1 : 6 M p t s
0 . 5 0 0 4 , : 2 4 1
o
0 . 0 2 9 2 1 - . 1 5 4 9
G r i d 1 1 : 6 M p t s
+
0 . 4 9 9 5 , : 2 4 8
o
0 . 0 2 8 9 9 - . 1 5 4 8
G r i d 2 3 : 0 M p t s 0 . 5 0 0 0 , : 4 1 7
o
0 . 0 2 8 5 7 - . 1 6 4 3
G r i d 3 1 3 M p t s 0 . 5 0 0 3 , : 3 6 7
o
0 . 0 2 8 1 5 - . 1 6 5 7
8
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
15/21
Alpha
CL
-3 -2 -1 0 1 2 30.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
M=.75, NLR-HSTM=.75, ONERA-S2MAM=.75, DRA-8x813.1M G rid1.6M Grid3.0M Grid
F i g . 4 . 1 C o m p a r i s o n o f C o m p u t e d L i f t a s a f u n c t i o n
o f I n c i d e n c e f o r T h r e e D i e r e n t G r i d s v e r s u s E x p e r i m e n t a l
R e s u l t s
X/C
CP
0 0.25 0.5 0.75 1
-1.5
-1
-0.5
0
0.5
1
NSU3D: ALPHA=0.93NSU3D: CL=0.6Experiment: Alpha=0.93
F i g . 4 . 2 C o m p a r i s o n o f C o m p u t e d S u r f a c e P r e s s u r e
C o e c i e n t s a t P r e s c r i b e d L i f t a n d P r e s c r i b e d I n c i d e n c e
v e r s u s E x p e r i m e n t a l V a l u e s f o r B a s e l i n e G r i d a t 4 0 . 9
s p a n l o c a t i o n
9
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
16/21
10 counts
CD
CL
0.020 0.030 0.040 0.0500.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
M=.75, NLR-HSTM=.75, ONERA-S2MAM=.75, DRA-8x813.1M G rid1.6M Grid3.0M Grid
Note: Wind tunnel data follow
prescribed trip pattern;
CFD data are fully turbulent
F i g . 4 . 3 C o m p a r i s o n o f C o m p u t e d v e r s u s E x p e r i -
m e n t a l D r a g P o l a r f o r M a c h = 0 . 7 5 u s i n g T h r e e D i e r e n t
G r i d s
10 counts
CD
CL2
0.020 0.030 0.040 0.0500.0
0.1
0.2
0.3
0.4
0.5
0.6
M=.75, NLR-HSTM=.75, ONERA-S2MAM=.75, DRA-8x81.6M Grid13.1M Grid3.0M Grid
Note: Wind tunnel data follow
prescribed trip pattern;
CFD data are fully turbulent
F i g . 4 . 4 C o m p a r i s o n o f C o m p u t e d v e r s u s E x p e r i -
m e n t a l I n d u c e d D r a g F a c t o r f o r M a c h = 0 . 7 5 u s i n g T h r e e
D i e r e n t G r i d s
5 Counts
CDp
= CD
- CL
2/( AR)
CL
0.016 0.020 0.024 0.028 0.0320.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
M=.75, NLR-HSTM=.75, ONERA-S2MAM=.75, DRA-8x81.6M Grid13.1M Grid3.0M Grid
Note: Wind tunnel data follow
prescribed trip pattern;
CFD data are fully turbulent
F i g . 4 . 5 C o m p a r i s o n o f C o m p u t e d v e r s u s E x p e r i -
m e n t a l I d e a l i z e d P r o l e D r a g a t M a c h = 0 . 7 5 u s i n g T h r e e
D i e r e n t G r i d s
CL
CM
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
-0.16
-0.14
-0.12
-0.10
-0.08
M=.75, NLR-HSTM=.75, ONERA-S2MAM=.75, DRA-8x81.6M Grid13.1M G rid3.0M Grid
F i g . 4 . 6 C o m p a r i s o n o f C o m p u t e d v e r s u s E x p e r i -
m e n t a l P i t c h i n g M o m e n t f o r M a c h = 0 . 7 5 u s i n g T h r e e D i f -
f e r e n t G r i d s
F o r C
L
2
u p t o a b o u t 0 . 3 6 , w h e n t h e o w i s m o s t l y a t t a c h e d , i n d u c e d d r a g i s u n d e r p r e d i c t e d b y a p p r o x -
i m a t e l y 1 0 , a s d e t e r m i n e d b y c o m p a r i n g t h e s l o p e s o f t h e c o m p u t a t i o n a l a n d e x p e r i m e n t a l c u r v e s u s i n g
a l i n e a r c u r v e t i n t h i s r e g i o n . G r i d r e n e m e n t a p p e a r s t o h a v e l i t t l e e e c t o n t h e i n d u c e d d r a g i n t h i s
r e g i o n . A t t h e h i g h e r l i f t v a l u e s , t h e 3 m i l l i o n p o i n t g r i d y i e l d s h i g h e r C
L
a n d l o w e r C
D
v a l u e s , w h i c h i s
a t t r i b u t e d t o a s l i g h t d e l a y i n t h e a m o u n t o f p r e d i c t e d o w s e p a r a t i o n . R e s u l t s f o r t h e 1 3 m i l l i o n p o i n t
1 0
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
17/21
g r i d a r e n o t s h o w n a t t h e h i g h e s t i n c i d e n c e , s i n c e a f u l l y c o n v e r g e d s o l u t i o n c o u l d n o t b e o b t a i n e d a t t h i s
c o n d i t i o n . I t s h o u l d b e n o t e d t h a t t h e w i n d t u n n e l e x p e r i m e n t s u s e d a b o u n d a r y l a y e r t r i p a t 1 5 a n d
2 5 c h o r d o n t h e u p p e r a n d l o w e r s u r f a c e s , w h i l e a l l c a l c u l a t i o n s w e r e p e r f o r m e d i n a f u l l y t u r b u l e n t m o d e .
E x a m i n a t i o n o f t h e g e n e r a t e d e d d y v i s c o s i t y l e v e l s i n t h e c a l c u l a t i o n s r e v e a l s a p p r e c i a b l e l e v e l s b e g i n n i n g
b e t w e e n 5 t o 7 c h o r d . T h e e x a c t i n u e n c e o f t r a n s i t i o n l o c a t i o n o n o v e r a l l c o m p u t e d f o r c e c o e c i e n t s
h a s n o t b e e n q u a n t i e d a n d r e q u i r e s f u r t h e r s t u d y .
F i g u r e 4 . 5 s h o w s t h e i d e a l i z e d p r o l e d r a g 1 8 w h i c h i s d e n e d b y t h e f o r m u l a :
C
D
P
= C
D
, C
L
2
= A R 4 . 1
w h e r e A R i s t h e a s p e c t r a t i o . P l o t t i n g C
D
P
g e n e r a l l y r e s u l t s i n a m o r e c o m p a c t r e p r e s e n t a t i o n o f t h e d a t a ,
a l l o w i n g m o r e e x p a n d e d s c a l e s . I t a l s o h i g h l i g h t s t h e c h a r a c t e r i s t i c s a t h i g h e r C
L
, w h e r e t h e d r a g p o l a r
b e c o m e s n o n - p a r a b o l i c d u e t o w a v e d r a g a n d s e p a r a t i o n . I n t h e n o n - p a r a b o l i c r e g i o n , t h e e r r o r i n d r a g i s
r e l a t i v e l y l a r g e a t a c o n s t a n t C
L
.
T h e p i t c h i n g m o m e n t i s p l o t t e d a s a f u n c t i o n o f C
L
i n F i g u r e 4 . 6 f o r a l l t h r e e g r i d s v e r s u s e x p e r i m e n t a l
v a l u e s . T h e p i t c h i n g m o m e n t i s s u b s t a n t i a l l y u n d e r p r e d i c t e d w i t h l a r g e r d i s c r e p a n c i e s o b s e r v e d f o r t h e
r e n e d g r i d s . T h i s i s l i k e l y a r e s u l t o f t h e o v e r - p r e d i c t i o n o f l i f t a s a f u n c t i o n o f i n c i d e n c e , a s m e n t i o n e d
e a r l i e r a n d i l l u s t r a t e d i n F i g u r e 4 . 1 . B e c a u s e t h e c o m p u t e d s h o c k l o c a t i o n a n d s u c t i o n p e a k s d o n o t l i n e
u p w i t h e x p e r i m e n t a l v a l u e s , t h e p r e d i c t e d p i t c h i n g m o m e n t s c a n n o t b e e x p e c t e d t o b e i n g o o d a g r e e m e n t
w i t h e x p e r i m e n t a l v a l u e s .
F i g u r e 4 . 7 d e p i c t s t h e d r a g r i s e c u r v e s o b t a i n e d f o r C a s e s 3 a n d 4 o n t h e b a s e l i n e g r i d a n d t h e r s t
r e n e d g r i d 3 m i l l i o n p o i n t s . D r a g v a l u e s a r e o b t a i n e d a t f o u r d i e r e n t c o n s t a n t C
L
v a l u e s f o r a r a n g e
o f M a c h n u m b e r s . D r a g v a l u e s a r e p r e d i c t e d r e a s o n a b l y w e l l e x c e p t a t t h e h i g h e s t l i f t a n d M a c h n u m b e r
c o n d i t i o n s . T h e r e a p p e a r s t o b e n o i m p r o v e m e n t i n t h i s a r e a w i t h i n c r e a s e d g r i d r e s o l u t i o n , w h i c h s u g g e s t s
i s s u e s s u c h a s t r a n s i t i o n a n d t u r b u l e n c e m o d e l i n g m a y a c c o u n t f o r t h e s e d i s c r e p a n c i e s . H o w e v e r , s i n c e t h e
t w o g r i d s h a v e c o m p a r a b l e r e s o l u t i o n i n v a r i o u s a r e a s o f t h e d o m a i n , g r i d r e s o l u t i o n i s s u e s s t i l l c a n n o t b e
r u l e d o u t a t t h i s s t a g e .
T h e r e s u l t s o b t a i n e d f o r C a s e s 3 a n d 4 c a n a l s o b e p l o t t e d a t c o n s t a n t M a c h n u m b e r , a s s h o w n i n t h e
d r a g p o l a r p l o t s o f F i g u r e 4 . 8 . T h e p l o t s s h o w s i m i l a r t r e n d s , w i t h t h e d r a g b e i n g s l i g h t l y o v e r p r e d i c t e d
a t l o w l i f t v a l u e s o n t h e c o a r s e r g r i d a n d w i t h t h e r e n e d g r i d a c h i e v i n g b e t t e r a g r e e m e n t i n t h e s e r e g i o n s .
F o r t h e h i g h e r M a c h n u m b e r s , t h e d r a g i s s u b s t a n t i a l l y u n d e r p r e d i c t e d a t t h e h i g h e r l i f t v a l u e s . T h e s e
d i s c r e p a n c i e s a t t h e h i g h e r M a c h n u m b e r s a n d l i f t c o n d i t i o n s p o i n t t o a n u n d e r - p r e d i c t i o n o f t h e e x t e n t o f
t h e s e p a r a t e d r e g i o n s o f o w i n t h e n u m e r i c a l s i m u l a t i o n s . T h e c o m p a r i s o n o f i d e a l i z e d p r o l e d r a g i n F i g u r e
4 . 5 a l s o s u g g e s t s t h a t t h e d r a g d u e t o o w s e p a r a t i o n i s n o t p r e d i c t e d a c c u r a t e l y a t t h e h i g h e r l i f t c o n d i t i o n s .
H o w e v e r , t h e c h a r a c t e r o f t h e c u r v e s a l s o s u g g e s t t h a t t h e e r r o r m a y b e d u e a s w e l l t o t h e C
L
o s e t s h o w n
i n F i g u r e 4 . 1 . A d d i t i o n a l i n f o r m a t i o n c o n c e r n i n g t h e r e g i o n s o f o w s e p a r a t i o n f o u n d i n t h e w i n d t u n n e l
w o u l d b e n e e d e d t o m o r e a c c u r a t e l y q u a n t i f y t h e n a t u r e o f t h e e r r o r .
T h e a b o v e r e s u l t s i n d i c a t e t h a t t h e c u r r e n t u n s t r u c t u r e d m e s h N a v i e r - S t o k e s s o l v e r a c h i e v e s a r e a s o n a b l y
g o o d p r e d i c t i v e a b i l i t y f o r t h e f o r c e c o e c i e n t s o n t h e b a s e l i n e g r i d o v e r t h e m a j o r i t y o f t h e o w c o n d i t i o n s
c o n s i d e r e d . T h e o v e r a l l a g r e e m e n t , p a r t i c u l a r l y a t t h e l o w l i f t v a l u e s , i s i m p r o v e d w i t h a d d e d g r i d r e s o l u t i o n ,
w h i l e t h e m o r e e x t r e m e o w c o n d i t i o n s w h i c h i n c u r l a r g e r a m o u n t s o f s e p a r a t i o n a r e m o r e d i c u l t t o p r e d i c t
a c c u r a t e l y . O n t h e o t h e r h a n d , t h e o b s e r v e d b i a s b e t w e e n c o m p u t a t i o n a n d e x p e r i m e n t i n t h e l i f t v e r s u s
i n c i d e n c e v a l u e s h a s a n a d v e r s e a e c t o n t h e p r e d i c t i o n o f p i t c h i n g m o m e n t . W h i l e t h e s o u r c e o f t h i s b i a s
i s n o t f u l l y u n d e r s t o o d , i t w a s o b s e r v e d f o r a m a j o r i t y o f i n d e p e n d e n t n u m e r i c a l s i m u l a t i o n s u n d e r t a k e n
1 1
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
18/21
a s p a r t o f t h e s u b j e c t w o r k s h o p 4 a n d c a n l i k e l y b e a t t r i b u t e d t o g e o m e t r i c a l d i e r e n c e s o r w i n d t u n n e l
c o r r e c t i o n s .
T h e r e s u l t s p r e s e n t e d i n t h i s p a p e r i n v o l v e a l a r g e n u m b e r o f i n d i v i d u a l s t e a d y - s t a t e c a s e s . F o r e x a m p l e ,
o n t h e b a s e l i n e g r i d , a t o t a l o f 7 2 i n d i v i d u a l c a s e s w e r e c o m p u t e d , a s s h o w n i n F i g u r e 5 . 1 , t o e n a b l e t h e
c o n s t r u c t i o n o f F i g u r e s 4 . 3 , 4 . 7 , a n d 4 . 8 . T h e m a j o r i t y o f t h e s e c a s e s w e r e r u n f r o m f r e e s t r e a m i n i t i a l
c o n d i t i o n s f o r 5 0 0 m u l t i g r i d c y c l e s , w h i l e s e v e r a l c a s e s p a r t i c u l a r l y i n t h e h i g h M a c h n u m b e r a n d h i g h l i f t
r e g i o n s w e r e r u n 8 0 0 t o 1 0 0 0 c y c l e s t o o b t a i n f u l l y c o n v e r g e d r e s u l t s . T h e b a s e l i n e c a s e s 5 0 0 m u l t i g r i d
c y c l e s r e q u i r e d a p p r o x i m a t e l y 2 . 6 h o u r s o f w a l l c l o c k t i m e o n a c l u s t e r o f 1 6 c o m m o d i t y P C p r o c e s s o r s .
T h i s e n a b l e d t h e e n t i r e s e t o f 7 2 c a s e s t o b e c o m p l e t e d w i t h i n a p e r i o d o f o n e w e e k . T h i s e x e r c i s e i l l u s t r a t e s
t h e p o s s i b i l i t y o f p e r f o r m i n g a l a r g e n u m b e r o f p a r a m e t e r r u n s , a s i s t y p i c a l l y r e q u i r e d i n a d e s i g n e x e r c i s e ,
w i t h a s t a t e - o f - t h e - a r t u n s t r u c t u r e d s o l v e r o n r e l a t i v e l y i n e x p e n s i v e p a r a l l e l h a r d w a r e .
Mach
CD
0.50 0.55 0.60 0.65 0.70 0.75 0.800.020
0.024
0.028
0.032
0.036
0.040
0.044
0.048
0.052
0.056
CL
= .50
CL
= .60
CL
= .40
CL
= .30
CL
3M Grid Exp
0.30
0.40
0.50
0.60
Notes:
1) Wind tunnel data use prescribed BL trip pattern.
2) CFD data are fully turbulent.
3) On fine grid, even CL data interpolated from
-sweep data using cubic spline.
1.6M Grid
F i g . 4 . 7 C o m p a r i s o n o f C o m p u t e d v e r s u s E x p e r i -
m e n t a l D r a g R i s e C u r v e s f o r T h r e e D i e r e n t C
L
v a l u e s
o n T w o D i e r e n t G r i d s
10 counts
CD
CL
0.020 0.030 0. 040 0 .05 0 0 .06 0 0.0 700.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
M=.60, ExpmtM=.80, ExpmtM=.60, 3.0M GridM=.80, 3.0M GridM=.60, 1.6M GridM=.80, 1.6M Grid
Note: Wind tunnel data followprescribed trip pattern;
CFD data are fully turbulent
F i g . 4 . 8 C o m p a r i s o n o f C o m p u t e d v e r s u s E x p e r i -
m e n t a l D r a g P o l a r s f o r M a c h = 0 . 6 a n d M a c h = 0 . 8 o n T w o
D i e r e n t G r i d s
5 . C o n c l u s i o n s . A s t a t e - o f - t h e - a r t u n s t r u c t u r e d m u l t i g r i d N a v i e r - S t o k e s s o l v e r h a s d e m o n s t r a t e d g o o d
d r a g p r e d i c t i v e a b i l i t y f o r a w i n g - b o d y c o n g u r a t i o n i n t h e t r a n s o n i c r e g i m e . A c c e p t a b l e a c c u r a c y h a s b e e n
a c h i e v e d o n r e l a t i v e l y c o a r s e m e s h e s o f t h e o r d e r o f s e v e r a l m i l l i o n g r i d p o i n t s , w h i l e i m p r o v e d a c c u r a c y
h a s b e e n d e m o n s t r a t e d w i t h i n c r e a s e d g r i d r e s o l u t i o n . G r i d r e s o l u t i o n r e m a i n s a n i m p o r t a n t i s s u e , a n d
c o n s i d e r a b l e e x p e r t i s e i s r e q u i r e d i n s p e c i f y i n g t h e d i s t r i b u t i o n o f g r i d r e s o l u t i o n i n o r d e r t o a c h i e v e a
g o o d p r e d i c t i v e a b i l i t y w i t h o u t r e s o r t i n g t o e x t r e m e l y l a r g e m e s h s i z e s . T h e s e i s s u e s c a n b e r e s o l v e d t o s o m e
d e g r e e b y t h e u s e o f a u t o m a t i c g r i d a d a p t a t i o n p r o c e d u r e s , w h i c h a r e p l a n n e d f o r f u t u r e w o r k . T h e p r e d i c t i v e
a b i l i t y o f t h e n u m e r i c a l s c h e m e w a s f o u n d t o d e g r a d e f o r o w c o n d i t i o n s i n v o l v i n g l a r g e r a m o u n t s o f o w
s e p a r a t i o n . S l i g h t c o n v e r g e n c e d e g r a d a t i o n w a s o b s e r v e d o n t w o o f t h e g r i d s f o r t h e c a s e s i n v o l v i n g i n c r e a s e d
1 2
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
19/21
o w s e p a r a t i o n , w h i l e a f u l l y c o n v e r g e d r e s u l t c o u l d n o t b e o b t a i n e d o n t h e n e s t g r i d 1 3 m i l l i o n p o i n t s f o r
t h e h i g h e s t l i f t c a s e a t a M a c h n u m b e r o f 0 . 7 5 . T h e c u r r e n t r e s u l t s u t i l i z e d t h e S p a l a r t - A l l m a r a s t u r b u l e n c e
m o d e l e x c l u s i v e l y , a n d t h e e e c t o f o t h e r t u r b u l e n c e m o d e l s i n t h i s r e g i m e d e s e r v e s a d d i t i o n a l c o n s i d e r a t i o n .
T h e r a p i d c o n v e r g e n c e o f t h e m u l t i g r i d s c h e m e c o u p l e d w i t h t h e p a r a l l e l i m p l e m e n t a t i o n o n c o m m o d i t y
n e t w o r k e d c o m p u t e r c l u s t e r s h a s b e e n s h o w n t o p r o d u c e a u s e f u l d e s i g n t o o l w i t h q u i c k t u r n a r o u n d t i m e .
+
+
++
++
+
++
+
10 counts
CD
CL
0.020 0.030 0.040 0.050 0.0600.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
M=0.50, 1.6M GridM=0.60, 1.6M GridM=0.70, 1.6M GridM=0.75, 1.6M GridM=0.76, 1.6M Grid
M=0.77, 1.6M GridM=0.78, 1.6M GridM=0.80, 1.6M Grid+
F i g . 5 . 1 D e p i c t i o n o f A l l 7 2 I n d i v i d u a l C a s e s r u n o n
B a s e l i n e G r i d P l o t t e d i n D r a g P o l a r F o r m a t
R E F E R E N C E S
1 O p e n M P : S i m p l e , p o r t a b l e , s c a l a b l e S M P p r o g r a m m i n g . h t t p : w w w . o p e n m p . o r g , 1 9 9 9 .
2 A I A A D r a g P r e d i c t i o n W o r k s h o p . A n a h e i m , C A . h t t p : w w w . a i a a . o r g t c a p a d r a g p r e d w o r k s h o p d p w . h t m l ,
J u n e 2 0 0 1 .
3 W . G r o p p , E . L u s k , a n d A . S k j e l l u m , U s i n g M P I : P o r t a b l e P a r a l l e l P r o g r a m m i n g w i t h t h e M e s s a g e
P a s s i n g I n t e r f a c e , M I T P r e s s , C a m b r i d g e , M A , 1 9 9 4 .
4 M . H e m s c h , S t a t i s t i c a l a n a l y s i s o f C F D s o l u t i o n s f r o m t h e D r a g P r e d i c t i o n W o r k s h o p . A I A A P a p e r
2 0 0 2 - 0 8 4 2 , J a n . 2 0 0 2 .
5 G . K a r y p i s a n d V . K u m a r , A f a s t a n d h i g h q u a l i t y m u l t i l e v e l s c h e m e f o r p a r t i t i o n i n g i r r e g u l a r g r a p h s ,
T e c h . R e p o r t 9 5 - 0 3 5 , U n i v e r s i t y o f M i n n e s o t a , 1 9 9 5 . A s h o r t v e r s i o n a p p e a r s i n I n t l . C o n f . o n P a r a l l e l
P r o c e s s i n g 1 9 9 5 .
6 M . L a l l e m a n d , H . S t e v e , a n d A . D e r v i e u x , U n s t r u c t u r e d m u l t i g r i d d i n g b y v o l u m e a g g l o m e r a t i o n :
C u r r e n t s t a t u s , C o m p u t e r s a n d F l u i d s , 2 1 1 9 9 2 , p p . 3 9 7 4 3 3 .
7 D . J . M a v r i p l i s , A d a p t i v e m e s h i n g t e c h n i q u e s f o r v i s c o u s o w c a l c u l a t i o n s o n m i x e d - e l e m e n t u n s t r u c -
t u r e d m e s h e s . A I A A P a p e r 9 7 - 0 8 5 7 , J a n . 1 9 9 7 .
8 , D i r e c t i o n a l a g g l o m e r a t i o n m u l t i g r i d t e c h n i q u e s f o r h i g h - R e y n o l d s n u m b e r v i s c o u s o w s . A I A A
P a p e r 9 8 - 0 6 1 2 , J a n . 1 9 9 8 .
1 3
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
20/21
9 , P a r a l l e l p e r f o r m a n c e i n v e s t i g a t i o n s o f a n u n s t r u c t u r e d m e s h N a v i e r - S t o k e s s o l v e r . I C A S E R e p o r t
N o . 2 0 0 0 - 1 3 , N A S A C R - 2 0 0 0 - 2 1 0 0 8 8 , M a r . 2 0 0 0 .
1 0 D . J . M a v r i p l i s a n d S . P i r z a d e h , L a r g e - s c a l e p a r a l l e l u n s t r u c t u r e d m e s h c o m p u t a t i o n s f o r 3 D h i g h -
l i f t a n a l y s i s , A I A A J o u r n a l o f A i r c r a f t , 3 6 1 9 9 9 , p p . 9 8 7 9 9 8 .
1 1 D . J . M a v r i p l i s a n d V . V e n k a t a k r i s h n a n , A u n i e d m u l t i g r i d s o l v e r f o r t h e N a v i e r - S t o k e s e q u a -
t i o n s o n m i x e d e l e m e n t m e s h e s , I n t e r n a t i o n a l J o u r n a l f o r C o m p u t a t i o n a l F l u i d D y n a m i c s , 8 1 9 9 7 ,
p p . 2 4 7 2 6 3 .
1 2 E . M o r a n o a n d A . D e r v i e u x , L o o k i n g f o r O N N a v i e r - S t o k e s s o l u t i o n s o n n o n - s t r u c t u r e d m e s h e s , i n
6 t h C o p p e r M o u n t a i n C o n f . o n M u l t i g r i d M e t h o d s , 1 9 9 3 , p p . 4 4 9 4 6 4 . N A S A C o n f e r e n c e P u b l i c a t i o n
3 2 2 4 .
1 3 N . P i e r c e a n d M . G i l e s , P r e c o n d i t i o n i n g o n s t r e t c h e d m e s h e s . A I A A P a p e r 9 6 - 0 8 8 9 , J a n . 1 9 9 6 .
1 4 S . P i r z a d e h , T h r e e - d i m e n s i o n a l u n s t r u c t u r e d v i s c o u s g r i d s b y t h e a d v a n c i n g - l a y e r s m e t h o d , A I A A
J o u r n a l , 3 4 1 9 9 6 , p p . 4 3 4 9 .
1 5 G . R e d e k e r , D L R - F 4 w i n g b o d y c o n g u r a t i o n , t e c h . r e p o r t , A u g . 1 9 9 4 . A G A R D R e p o r t A R - 3 0 3 , V o l
I I .
1 6 K . R i e m s l a g h a n d E . D i c k , A m u l t i g r i d m e t h o d f o r s t e a d y E u l e r e q u a t i o n s o n u n s t r u c t u r e d a d a p t i v e
g r i d s , i n 6 t h C o p p e r M o u n t a i n C o n f . o n M u l t i g r i d M e t h o d s , N A S A C o n f e r e n c e P u b l i c a t i o n 3 2 2 4 ,
1 9 9 3 , p p . 5 2 7 5 4 2 .
1 7 P . R . S p a l a r t a n d S . R . A l l m a r a s , A o n e - e q u a t i o n t u r b u l e n c e m o d e l f o r a e r o d y n a m i c o w s , L a
R e c h e r c h e A e r o s p a t i a l e , 1 1 9 9 4 , p p . 5 2 1 .
1 8 E . N . T i n o c o , A n a s s e s s m e n t o f C F D p r e d i c t i o n o f d r a g a n d o t h e r l o n g i t u d i n a l c h a r a c t e r i s t i c s . A I A A
P a p e r 2 0 0 1 - 1 0 0 2 , J a n . 2 0 0 1 .
1 9 B . v a n L e e r , C . H . T a i , a n d K . G . P o w e l l , D e s i g n o f o p t i m a l l y - s m o o t h i n g m u l t i - s t a g e s c h e m e s
f o r t h e E u l e r e q u a t i o n s . A I A A P a p e r 8 9 - 1 9 3 3 , J u n e 1 9 8 9 .
1 4
8/2/2019 Transonic Drag Prediction Using an Unstructured Multigrid Solver
21/21
R E P O R T D O C U M E N T A T I O N P A G E
F o r m A p p r o v e d
O M B N o . 0 7 0 4 - 0 1 8 8
P u b l i c r e p o r t i n g b u r d e n f o r t h i s c o l l e c t i o n o f i n f o r m a t i o n i s e s t i m a t e d t o a v e r a g e 1 h o u r p e r r e s p o n s e , i n c l u d i n g t h e t i m e f o r r e v i e w i n g i n s t r u c t i o n s , s e a r c h i n g e x i s t i n g d a t a s o u r c e s ,
g a t h e r i n g a n d m a i n t a i n i n g t h e d a t a n e e d e d , a n d c o m p l e t i n g a n d r e v i e w i n g t h e c o l l e c t i o n o f i n f o r m a t i o n . S e n d c o m m e n t s r e g a r d i n g t h i s b u r d e n e s t i m a t e o r a n y o t h e r a s p e c t o f t h i s
c o l l e c t i o n o f i n f o r m a t i o n , i n c l u d i n g s u g g e s t i o n s f o r r e d u c i n g t h i s b u r d e n , t o W a s h i n g t o n H e a d q u a r t e r s S e r v i c e s , D i r e c t o r a t e f o r I n f o r m a t i o n O p e r a t i o n s a n d R e p o r t s , 1 2 1 5 J e e r s o n
D a v i s H i g h w a y , S u i t e 1 2 0 4 , A r l i n g t o n , V A 2 2 2 0 2 - 4 3 0 2 , a n d t o t h e O c e o f M a n a g e m e n t a n d B u d g e t , P a p e r w o r k R e d u c t i o n P r o j e c t 0 7 0 4 - 0 1 8 8 , W a s h i n g t o n , D C 2 0 5 0 3 .
1 . A G E N C Y U S E O N L Y L e a v e b l a n k 2 . R E P O R T D A T E 3 . R E P O R T T Y P E A N D D A T E S C O V E R E D
A p r i l 2 0 0 2 C o n t r a c t o r R e p o r t
4 . T I T L E A N D S U B T I T L E
T r a n s o n i c d r a g p r e d i c t i o n u s i n g a n u n s t r u c t u r e d m u l t i g r i d s o l v e r
6 . A U T H O R S
D i m i t r i J . M a v r i p l i s a n d D a v i d W . L e v y
7 . P E R F O R M I N G O R G A N I Z A T I O N N A M E S A N D A D D R E S S E S
I C A S E
M a i l S t o p 1 3 2 C
N A S A L a n g l e y R e s e a r c h C e n t e r
H a m p t o n , V A 2 3 6 8 1 - 2 1 9 9
9 . S P O N S O R I N G M O N I T O R I N G A G E N C Y N A M E S A N D A D D R E S S E S
N a t i o n a l A e r o n a u t i c s a n d S p a c e A d m i n i s t r a t i o n
L a n g l e y R e s e a r c h C e n t e r
H a m p t o n , V A 2 3 6 8 1 - 2 1 9 9
5 . F U N D I N G N U M B E R S
C N A S 1 - 9 7 0 4 6
W U 5 0 5 - 9 0 - 5 2 - 0 1
8 . P E R F O R M I N G O R G A N I Z A T I O N
R E P O R T N U M B E R
I C A S E R e p o r t N o . 2 0 0 2 - 5
1 0 . S P O N S O R I N G M O N I T O R I N G
A G E N C Y R E P O R T N U M B E R
N A S A C R - 2 0 0 2 - 2 1 1 4 5 5
I C A S E R e p o r t N o . 2 0 0 2 - 5
1 1 . S U P P L E M E N T A R Y N O T E S
L a n g l e y T e c h n i c a l M o n i t o r : D e n n i s M . B u s h n e l l
F i n a l R e p o r t
S u b m i t t e d t o t h e A I A A J o u r n a l o f A i r c r a f t .
1 2 a . D I S T R I B U T I O N A V A I L A B I L I T Y S T A T E M E N T 1 2 b . D I S T R I B U T I O N C O D E
U n c l a s s i e d U n l i m i t e d
S u b j e c t C a t e g o r y 6 4
D i s t r i b u t i o n : N o n s t a n d a r d
A v a i l a b i l i t y : N A S A - C A S I 3 0 1 6 2 1 - 0 3 9 0
1 3 . A B S T R A C T M a x i m u m 2 0 0 w o r d s
T h i s p a p e r s u m m a r i z e s t h e r e s u l t s o b t a i n e d w i t h t h e N S U 3 D u n s t r u c t u r e d m u l t i g r i d s o l v e r f o r t h e A I A A D r a g
P r e d i c t i o n W o r k s h o p h e l d i n A n a h e i m , C A , J u n e 2 0 0 1 . T h e t e s t c a s e f o r t h e w o r k s h o p c o n s i s t s o f a w i n g - b o d y
c o n g u r a t i o n a t t r a n s o n i c o w c o n d i t i o n s . F l o w a n a l y s e s f o r a c o m p l e t e t e s t m a t r i x o f l i f t c o e c i e n t v a l u e s a n d
M a c h n u m b e r s a t a c o n s t a n t R e y n o l d s n u m b e r a r e p e r f o r m e d , t h u s p r o d u c i n g a s e t o f d r a g p o l a r s a n d d r a g r i s e
c u r v e s w h i c h a r e c o m p a r e d w i t h e x p e r i m e n t a l d a t a . R e s u l t s w e r e o b t a i n e d i n d e p e n d e n t l y b y b o t h a u t h o r s u s i n g
a n i d e n t i c a l b a s e l i n e g r i d , a n d d i e r e n t r e n e d g r i d s . M o s t c a s e s w e r e r u n i n p a r a l l e l o n c o m m o d i t y c l u s t e r - t y p e
m a c h i n e s w h i l e t h e l a r g e s t c a s e s w e r e r u n o n a n S G I O r i g i n m a c h i n e u s i n g 1 2 8 p r o c e s s o r s . T h e o b j e c t i v e o f t h i s p a p e r
i s t o s t u d y t h e a c c u r a c y o f t h e s u b j e c t u n s t r u c t u r e d g r i d s o l v e r f o r p r e d i c t i n g d r a g i n t h e t r a n s o n i c c r u i s e r e g i m e , t o
a s s e s s t h e e c i e n c y o f t h e m e t h o d i n t e r m s o f c o n v e r g e n c e , c p u t i m e a n d m e m o r y , a n d t o d e t e r m i n e t h e e e c t s o f
g r i d r e s o l u t i o n o n t h i s p r e d i c t i v e a b i l i t y a n d i t s c o m p u t a t i o n a l e c i e n c y . A g o o d p r e d i c t i v e a b i l i t y i s d e m o n s t r a t e d
o v e r a w i d e r a n g e o f c o n d i t i o n s , a l t h o u g h a c c u r a c y w a s f o u n d t o d e g r a d e f o r c a s e s a t h i g h e r M a c h n u m b e r s a n d
l i f t v a l u e s w h e r e i n c r e a s i n g a m o u n t s o f o w s e p a r a t i o n o c c u r . T h e a b i l i t y t o r a p i d l y c o m p u t e l a r g e n u m b e r s o f
c a s e s a t v a r y i n g o w c o n d i t i o n s u s i n g a n u n s t r u c t u r e d s o l v e r o n i n e x p e n s i v e c l u s t e r s o f c o m m o d i t y c o m p u t e r s i s a l s o
d e m o n s t r a t e d .
1 4 . S U B J E C T T E R M S 1 5 . N U M B E R O F P A G E S
u n s t r u c t u r e d , m u l t i g r i d , t r a n s o n i c , d r a g
1 9
1 6 . P R I C E C O D E
A 0 3
1 7 . S E C U R I T Y C L A S S I F I C A T I O N 1 8 . S E C U R I T Y C L A S S I F I C A T I O N 1 9 . S E C U R I T Y C L A S S I F I C A T I O N 2 0 . L I M I T A T I O N
O F R E P O R T O F T H I S P A G E O F A B S T R A C T O F A B S T R A C T
U n c l a s s i e d U n c l a s s i e d
N S N 7 5 4 0 - 0 1 - 2 8 0 - 5 5 0 0 S t a n d a r d F o r m 2 9 8 R e v . 2 - 8 9
P r e s c r i b e d b y A N S I S t d . Z 3 9 - 1 8
2 9 8 - 1 0 2