27
Open Source Field Operation and Manipulation

Open Source Field Operation and Manipulation

  • Upload
    delora

  • View
    52

  • Download
    0

Embed Size (px)

DESCRIPTION

Open Source Field Operation and Manipulation. What is OpenFOAM ?. OpenFOAM is a library of C++ codes that solve partial differential equations Incompressible flow ( Navier -Stokes) Compressible flow ( Navier -Stokes) Solid displacement (Elasticity) Pricing stock options (Black- Scholes ). - PowerPoint PPT Presentation

Citation preview

Page 1: Open Source Field Operation and Manipulation

Open Source Field Operation and Manipulation

Page 2: Open Source Field Operation and Manipulation

What is OpenFOAM?

OpenFOAM is a library of C++ codes that solve partial differential equations Incompressible flow (Navier-Stokes) Compressible flow (Navier-Stokes) Solid displacement (Elasticity) Pricing stock options (Black-Scholes)

Page 3: Open Source Field Operation and Manipulation

How does OpenFOAM work?

Page 4: Open Source Field Operation and Manipulation

How does OpenFOAM work?

Editing input files in case folderPreprocessing

Utilities Fluid properties Turbulence properties Meshing

Page 5: Open Source Field Operation and Manipulation

How does OpenFOAM work?

Editing input files in case folderSolving

Discretization schemes Numerical Methods Parallel processing Creates output files for each write step

Velocity, pressure, turbulence properties, temperature, displacement

Page 6: Open Source Field Operation and Manipulation

How does OpenFOAM work?

Postprocessing paraFOAM

Reads output files created when solving Uses paraView Displays flow properties within the domain Various filters

Cut into domain Vector plots Contour plots Plot cell centers

Create image and video files

Page 7: Open Source Field Operation and Manipulation

2D Poisuille Flow

Geometry and fluid properties Length L = 0.1 m Width 2h = 0.01 m Origin located at the inlet along the centerline Uniform velocity of 0.01 m/s at the inlet Uniform pressure of 0 Pa at the outlet Density of ρ = 1.205 kg/m3

Dynamic viscosity of μ = 1.82 x 10-5 Pa-s

Page 8: Open Source Field Operation and Manipulation

2D Poisuille Flow

Analytical Solution Pressure Gradient

-0.02184 Pa/m Maximum velocity

0.015 m/s Average velocity

0.01 m/s

dxdPhu

dxdPhu

hydxdPyu

avg

2

3

21)(

2

max

2

22

Page 9: Open Source Field Operation and Manipulation

2D Poisuille Flow

Numerical Solution – Mesh Cells are clustered at the channel entrance and walls

Page 10: Open Source Field Operation and Manipulation

2D Poisuille Flow

Numerical Solution – Pressure Gradient

Page 11: Open Source Field Operation and Manipulation

2D Poisuille Flow

Numerical Solution – Pressure Gradient

Page 12: Open Source Field Operation and Manipulation

2D Poisuille Flow

Numerical Solution – Velocity Profile (uniform)

Page 13: Open Source Field Operation and Manipulation

2D Poisuille Flow

Numerical Solution – Velocity Profile (graded)

Page 14: Open Source Field Operation and Manipulation

2D Poisuille Flow

Numerical Solution – Velocity Profile (comparisson)

Page 15: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Metric Drag coefficient Strouhal Number (vortex shedding)

Variable Reynolds number Meshes Boundary conditions

Page 16: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

First mesh

Page 17: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

First Velocity Field

Page 18: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Second Mesh

Page 19: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Second Velocity Field

Page 20: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Discontinuities

Page 21: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Third Mesh

Page 22: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Third Velocity Field (discontinuities)

Page 23: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Fifth and Sixth meshes Results are invariant to cell density

Page 24: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Velocity Field

Page 25: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Drag Coefficient

Page 26: Open Source Field Operation and Manipulation

2D Laminar Flow Over Cylinder

Strouhal Number Lift Coefficient

UfdSt

Page 27: Open Source Field Operation and Manipulation

Lid-Driven Cavity Flow

Start-to-finish walkthrough Linux in general Laminar Turbulent Mesh density Grading Numerical Schemes paraFoam