pn 5013 aerodinamika numerik-lecture11 algebraic grids

17
Page 1 Moelyadi - 15.04.2014 CFD LECTURE AE 4012 NUMERICAL AERODYNA MICS Lecture 11 : Com putation al Grids

Upload: andriaerospace

Post on 09-Jan-2016

216 views

Category:

Documents


0 download

DESCRIPTION

aero

TRANSCRIPT

Page 1: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 1/17

Page 1 Moelyadi - 15.04.2014

CFD LECTUREAE 4012 NUMERICAL AERODYNAMICS

Lecture 11 : Computat ion al Grids

Page 2: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 2/17

Page 2 Moelyadi - 15.04.2014

Computational Modelling

Real Words Physics Numerical Simulation

Flow Models

Dynamic

approximation

Spatial

approximation

Steadiness

approximation

Space

discretizationMesh definition

Equation

discretizationDefinition of

Numerical schemes

Mathematical

Model

Discretization

Techniques

Resolution of

discrete systemof Equations.

Page 3: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 3/17

Page 3 Moelyadi - 15.04.2014

Road Map

Computational Grids

Structured Algebraic

 PDE

PointSurface

H-GridO-Grid

C-Grid 

Single Block

Multi-Blocks

Topology

definition

Geometry

definition

Measurementof Grid Quality

HybridChimera

Grid

Generation

Grid Quality

and Adaptation

Unstructured

DelaunayTriangulation

 Advancing Front

Quadtree

 Adaption Grid

Dynamic /

Moving Grid

Page 4: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 4/17

Page 4 Moelyadi - 15.04.2014

Geometry definition

Grids Generation

Topology definition

Grid Quality and Adaptation

1

2

3

4

Computational grids

Page 5: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 5/17

Page 5 Moelyadi - 15.04.2014

Grid Topology

H-Grid

O-Grid

C-Grid

Page 6: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 6/17

Page 6 Moelyadi - 15.04.2014

Physical and Computational Domains

Physical Domain : x, y, z

Computational Domain : ξ, η, ζ  Physical Domain

Computational Domain

O-Grid Topology

x

y

ξ 

η 

Page 7: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 7/17

Page 7 Moelyadi - 15.04.2014

Topology for Complex Geometry

O-C-Multiblock Grid Topology

Page 8: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 8/17

Page 8 Moelyadi - 15.04.2014

Grid Types

Structured grid Unstructured grid

Hybrid gridChimera grids

Page 9: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 9/17

Page 9 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Algebraic Methods

 Define boundaries

 Distribute points along boundaries

 Use Interpolation

Page 10: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 10/17

Page 10 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Transfinite Interpolation

TFI :

•Grids can conform to specified boundaries.

•Grid Spacing is under control

• Easily programmed

• Very computationally efficient.

Page 11: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 11/17

Page 11 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Algebraic Methods → Interpolation techniques 

Uni-directional interpolation

R(0)

R(1)

ξ  1- ξ 

U(ξ)

)1()0()1()()(   R R RU          

10    

Page 12: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 12/17

Page 12 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Algebraic Methods → Interpolation techniques 

Uni-directional interpolation

R(0)

R(1)

ξ  1- ξ 

U(ξ)

R(0)

R(1)

η  1- η 

V(η)

)1()0()1()()(   R R RU          

10    

)1()0()1()()(   R R RV          

10    

R(0) R(1)

ζ  1- ζ 

W(ζ) )1()0()1()()(   R R RW          

10    

Page 13: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 13/17

Page 13 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Algebraic Methods → Interpolation techniques 

Uni-directional interpolation

R(0) R(1)

η  1- η 

V(η)

)1()0()1()()(   R R RV          

10    

Page 14: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 14/17

Page 14 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Algebraic Methods → Interpolation techniques 

Bi-directional interpolation

R(0,η) R(1,η)

ξ  1- ξ 

R(ξ,η)

R(ξ,0)

R(ξ,1)

η 

1- η 

)1,()0,()1(),1(),0()1(),(),(),(

              

 R R R RV U  R

10       10    

Page 15: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 15/17

Page 15 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Algebraic Methods → Interpolation techniques 

Corner effect of Bi-directional interpolation

R(0,η) R(1,η)

ξ  1- ξ 

R(ξ,η)

R(ξ,0)

R(ξ,1)

η 

1- η  )1,0()1,0()1,0(   R R R  

1,0       

)]1,1()1,0()1()0,1()1()0,0()1()1[(

)1,()0,()1(),1(),0()1(

),(),(),(),(

 R R R R

 R R R R

UV V U  R

       

        

        

10       10    

Page 16: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 16/17

Page 16 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Algebraic Methods → Interpolation techniques 

Multi-directional interpolation

R(0,η,ζ)

R(1,η,ζ)

ξ  1- ξ 

R(ξ,η,ζ)

R(ξ,0,ζ)

R(ξ,1,ζ)

η 

1- η 

),,(

),,(),,(),,(),,(),,(),,(),(

   

                    

UVW 

VW UW UV W V U  R

10       10    

R(ξ,η,0)

R(ξ,η,1)

10    

),,1(),,0()1(),,(               R RU   

),1,(),0,()1(),,(               R RV   

)1,,()0,,()1(),,(               R RW   

),0,1()1(),1,0()1(

),1,1(),0,0()1)(1(),,(

      

        

 R R

 R RUV 

)0,,1()1()1,,0()1(

)1,,1()0,,0()1)(1(),,(

      

        

 R R

 R RUW 

)0,1,()1()1,0,()1(

)1,1,()0,0,()1)(1(),,(

      

        

 R R

 R RVW 

)1,1,0()1()1,0,1()1()0,1,1()1(

)1,1,1()1,0,0()1)(1()0,1,0()1()1(

)0,0,1()1)(1()0,0,0()1)(1)(1(),,(

 R R R

 R R R

 R RUVW 

         

       

         

Page 17: PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

7/17/2019 PN 5013 Aerodinamika Numerik-Lecture11 Algebraic Grids

http://slidepdf.com/reader/full/pn-5013-aerodinamika-numerik-lecture11-algebraic-grids 17/17

Page 17 Moelyadi - 15.04.2014

Techniques for Structured Grid Generation

Algebraic Methods → Interpolation techniques 

Determination of the blending functions ξ, η, ζ 

)(1

0,max,,00,

,

,   i ji ji

 ji

 ji   g  g h g  P 

    10    

10    

10    

)(10,max,,00,

,

,   i ji ji

 ji

 ji   g  g h g  P 

 

)(*)(1 ,0max,0,max,,   j jii ji ji   hh g  g  P