open source field operation and manipulation
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 PresentationTRANSCRIPT
![Page 1: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/1.jpg)
Open Source Field Operation and Manipulation
![Page 2: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/2.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/3.jpg)
How does OpenFOAM work?
![Page 4: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/4.jpg)
How does OpenFOAM work?
Editing input files in case folderPreprocessing
Utilities Fluid properties Turbulence properties Meshing
![Page 5: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/5.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/6.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/7.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/8.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/9.jpg)
2D Poisuille Flow
Numerical Solution – Mesh Cells are clustered at the channel entrance and walls
![Page 10: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/10.jpg)
2D Poisuille Flow
Numerical Solution – Pressure Gradient
![Page 11: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/11.jpg)
2D Poisuille Flow
Numerical Solution – Pressure Gradient
![Page 12: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/12.jpg)
2D Poisuille Flow
Numerical Solution – Velocity Profile (uniform)
![Page 13: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/13.jpg)
2D Poisuille Flow
Numerical Solution – Velocity Profile (graded)
![Page 14: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/14.jpg)
2D Poisuille Flow
Numerical Solution – Velocity Profile (comparisson)
![Page 15: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/15.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/16.jpg)
2D Laminar Flow Over Cylinder
First mesh
![Page 17: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/17.jpg)
2D Laminar Flow Over Cylinder
First Velocity Field
![Page 18: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/18.jpg)
2D Laminar Flow Over Cylinder
Second Mesh
![Page 19: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/19.jpg)
2D Laminar Flow Over Cylinder
Second Velocity Field
![Page 20: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/20.jpg)
2D Laminar Flow Over Cylinder
Discontinuities
![Page 21: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/21.jpg)
2D Laminar Flow Over Cylinder
Third Mesh
![Page 22: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/22.jpg)
2D Laminar Flow Over Cylinder
Third Velocity Field (discontinuities)
![Page 23: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/23.jpg)
2D Laminar Flow Over Cylinder
Fifth and Sixth meshes Results are invariant to cell density
![Page 24: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/24.jpg)
2D Laminar Flow Over Cylinder
Velocity Field
![Page 25: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/25.jpg)
2D Laminar Flow Over Cylinder
Drag Coefficient
![Page 26: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/26.jpg)
2D Laminar Flow Over Cylinder
Strouhal Number Lift Coefficient
UfdSt
![Page 27: Open Source Field Operation and Manipulation](https://reader035.vdocument.in/reader035/viewer/2022062501/56816265550346895dd2cc9f/html5/thumbnails/27.jpg)
Lid-Driven Cavity Flow
Start-to-finish walkthrough Linux in general Laminar Turbulent Mesh density Grading Numerical Schemes paraFoam