37
Computational Fluid Dynamics (CFD) A cura di: Marco Lombardelli

Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

  • Upload
    others

  • View
    37

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Computational Fluid Dynamics (CFD)

A cura di:

Marco Lombardelli

Page 2: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

2

Punti fondamentali 1. CFD: Cosa? Come? Perché? Quando? 2. Modelli 3. Richiami teorici 4. Esempi

Page 3: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

3

Cosa è il CFD? •  CFD è una sigla che indica un metodo numerico,discreto ed

approssimato finalizzato ad affrontare problemi di termofluidodinamica.

•  Storicamente il metodo CFD è stato preceduto dagli approcci AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) .

•  Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione informatica”.

(500 flops, 1947à20 teraflops, 2003)

Page 4: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

4

Perchè usare il CFD? •  Progettazione di prototipi

1. “Simulation-based design” invece di “build & test” q Più economico e rapido q Possibilità di effettuare confronti diretti tra diverse

soluzioni. 2. Simulazione di problemi difficili o impossibili da

trattare sperimentalmente q Grandi scale (navi, aerei, edifici) q Effetto delle condizioni atmosferiche (vento) q Situazioni pericolose (esplosioni, twister) q Problemi di interesse aereospaziale (ionosfera,

mesosfera ecc.)

•  Interpretazione della fisica dei problemi

Page 5: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

5

CFD:In quali settori?

•  Settori? •  Aerospaziale •  Automotive •  Biomedico •  Processi chimici •  Ergonomia •  Idraulica civile/

industriale •  Marittimo •  Oil & Gas •  Energia •  Sport

F18 Store Separation

Temperature and natural convection currents in the eye following laser heating.

Aerospace

Automotive

Biomedical

Page 6: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

6

CFD: In quali settori?

Polymerization reactor vessel - prediction of flow separation and residence time effects.

Streamlines for workstation ventilation

•  Settori? •  Aerospaziale •  Automotive •  Biomedico •  Processi chimici •  Ergonomia •  Idraulica civile/

industriale •  Marittimo •  Oil & Gas •  Energia •  Sport

HVAC

Chemical Processing

Hydraulics

Page 7: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

7

CFD: in quali settori?

•  Settori? •  Aerospaziale •  Automotive •  Biomedico •  Processi chimici •  Ergonomia •  Idraulica civile/

industriale •  Marittimo •  Oil & Gas •  Energia •  Sport

Flow of lubricating mud over drill bit

Flow around cooling towers

Marine (movie)

Oil & Gas

Sports

Power Generation

Page 8: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Le applicazioni più diffuse…

Page 9: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

9

Modelli •  Il Modello è l’insieme delle correlazioni matematiche che

vengono impiegate nel codice di calcolo, che ha il compito di “integrare” le equazioni del modello

•  Il caso più generale è quello termofluidodinamico:

-Equazioni di equilibrio -Equazioni di congruenza -Equazioni del legame costitutivo -Equazioni di continuità -Equazioni del moto fluido -Equazioni dei gas (perfetti e non) -Equazioni di trasmissione del calore

Page 10: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Fluid Mechanics

Fluid Statics Fluid Dynamics

Laminar Turbulent

Newtonian Fluid Non-Newtonian Fluid

Ideal Fluids Viscous Fluids

Compressible

Flow Incompressible Flow

Richiami teorici:Concetti di base

CFD Solutions for specific Regimes

Rheology

Page 11: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

11

Richiami teorici (equazioni) •  Navier-Stokes equations (3D in Cartesian coordinates)

⎥⎦

⎤⎢⎣

∂+

∂+

∂+

∂−=

∂+

∂+

∂+

∂2

2

2

2

2

2ˆzu

yu

xu

xp

zuw

yuv

xuu

tu

µρρρρ

⎥⎦

⎤⎢⎣

∂+

∂+

∂+

∂−=

∂+

∂+

∂+

∂2

2

2

2

2

2ˆzv

yv

xv

yp

zvw

yvv

xvu

tv

µρρρρ

( ) ( ) ( ) 0=∂

∂+

∂+

∂+

zw

yv

xu

tρρρρ

RTp ρ=

L

v ppDtDR

DtRDR

ρ−

=+ 22

2

)(23

Convection Piezometric pressure gradient Viscous terms Local acceleration

Continuity equation

Equation of state

Rayleigh Equation

⎥⎦

⎤⎢⎣

∂+

∂+

∂+

∂−=

∂+

∂+

∂+

∂2

2

2

2

2

2ˆzw

yw

xw

zp

zww

ywv

xwu

tw

µρρρρ

Page 12: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

12

Metodi numerici (mesh) •  Il fatto che il metodo sia “discreto”

significa che da una realtà continua si passa ad una realtà con un numero finito di parametri: il numero di nodi non può essere infinito! •  Schemi di calcolo

q Differenze finite: mesh strutturata

q Volumi finiti: mesh strutturata/non strutturata

•  Applicazioni q Geometrie semplici:

differenze finite q Geometrie complesse:

volumi finiti

structured

unstructured

Page 13: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

13

CFD:Procedimendo

Viscous Model

Boundary Conditions

Initial Conditions

Convergent Limit

Contours

Precisions (single/ double)

Numerical Scheme

Vectors

Streamlines Verification

Geometry

Select

Geometry

Geometry Parameters

Physics Mesh Solve Post-Processing

Compressible ON/OFF

Flow properties

Unstructured (automatic/

manual) Steady/

Unsteady Forces Report (lift/drag, shear stress, etc)

XY Plot

Domain

Shape and Size

Heat Transfer ON/OFF

Structured (automatic/

manual) Iterations/

Steps

Validation

Reports

Page 14: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempi di base

Page 15: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 1

Page 16: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 1

Page 17: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 1

Page 18: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 2

Page 19: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 2

Page 20: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 2

Page 21: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 3

Page 22: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 3

Page 23: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 3

Page 24: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 4

Page 25: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 4

Page 26: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 4

Page 27: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 5

Page 28: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 5

Page 29: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 5

Page 30: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 5

Page 31: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio condotto 5

Page 32: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

32

Esempio wing (Mesh)

Grid need to be refined near the foil surface to resolve the boundary layer

Page 33: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

33

Esempio wing (Post-processing)

Page 34: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempi su geometrie complesse

Page 35: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempi su geometrie complesse

Page 36: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Esempio non stazionario

Page 37: Computational Fluid Dynamics (CFD) · AFD (Analytical Fluid Dynamics) ed EFD (Experimental Fluid Dynamics) . • Il CFD come il FEM è stato possibile solo dopo l’inizio della “rivoluzione

Conclusioni:Cose da ricordare… 1- CFD = FEM “generalizzato” 2- Numero di equazioni impegnativo per

hardware e software 3- Preparazione teorica dell’utente 4- Analisi di elevato onere computazionale 5- Analisi che richiede “tempo” 6- Costi tendenzialmente elevati