Basic CFD Course I: Computational Fluid Dynamics Concepts, Methods, Programing and Simulation by CFD Software
This is a basic CFD course for beginners starting with an overview on fluid dynamics modeling and Navier-Stokes equations for transport of mass, momentum and energy, describing basic CFD concepts, methods and computational programing and then practical CFD simulations using CFD Software such as Ansys Fluent via following 15 lectures x 80 min, starting on October 08 to November 26, Tuesdays and Thursdays 16:30-17:50 Berlin Time. Registration Form is following (after course content), Registration Extended Deadline: October 07, Early Registration (20% discount) Deadline: 05 September.
This is a course for all engineers, students and experts who know the basis of material and energy balance and fluid dynamics, but they have limited CFD knowledge for practical simulations. As well this course is relevant for CFD users who wants to deepen their CFD knowledge for more reliable CFD simulations and professional post-processing for complex physics and practical applications in aerospace, mechanical, petrochemical and civil engineering, material & energy process, environmental technology, pharmaceutical industry, biomedical applications, etc.
Lecture 1: Introduction to Computational Fluid Dynamics (CFD)
Lecture 1: Introduction to the CFD basis, history, application and methods.
- CFD history and applications in various fields.
- Importance of CFD in modern science and engineering.
- CFD methods in simple words: Finite Difference and Finite Volume examples.
Lecture 2: Governing Equations of Fluid Dynamics
- Mass and energy conservation principal laws.
- Transport phenomena particular laws: Diffusion, convection, conduction and radiation.
- From main system to differential element analysis: Why and how.
- Basic concepts in fluid dynamics modeling: From Newton 2nd Law towards Navier Stokes Equations.
- Momentum Shell Balance.
- Concepts of 1D, 2D and 3D modeling for 3D physics in different geometry.
Lecture 3: Navier-Stokes Equations Derivation and Physical Interpretation
- Navier-Stokes equations in simple words.
- Continuity, momentum, and energy equations.
- Analytical and computational solutions of Navier-Stokes Equations.
Lecture 4: Finite Difference Method (FDM)
- Mathematical transformation of differential transport equations to algebraic calculations.
- Classification of partial differential equations (PDEs) – elliptic, parabolic, and hyperbolic.
- Discretization Methods: Central, forward, and backward differencing, explicit and implicit methods.
- BTCS, FTCS, Richardson, Dufort-Frankel explicit, Crank-Nicolson implicit.
- Parabolic systems: 1D unsteady heat/mass/momentum diffusion.
- Stability, consistency, and convergence.
- Computational mesh types and importance
Lecture 5: Finite Difference CFD Simulations for Fluid Flow, Heat and Mass Transfer
- Elliptic systems: Potential Flow (inviscid irrotational) and 2D steady heat transfer.
- Hyperbolic systems: Wave function, Burgers Equation.
- Incompressible Flows: 1D and 2D Euler Equations (Inviscid, Compressible, Rotational).
Lecture 6: Finite Difference CFD Simulations for Navier Stokes Equations
- Navier-Stokes Equations (Viscous, Compressible, Rotational), Poisson equation for pressure.
- Lax Wendroff and MacCormack.
Lecture 7: Boundary Conditions and Mesh Generation
- physical and computational concepts and settings of boundary conditions
- Rigid boundary (slip), no-slip walls.
- Far-field.
- Symmetry.
- Inflow/Outflow (pressure and velocity).
- Temperature and heat flux.
- Diffusion and reactive boundaries.
- Periodic conditions.
- Interfacial boundary conditions.
- Computational mesh types and importance
- Adaptive mesh to boundary conditions.
Lecture 8: Finite Volume Method (FVM)
- Basic principles of the finite volume method.
- Direct satisfaction of conservation laws on computational cells.
- Control volume formulations.
- Flux calculation at the cell faces.
Lecture 9: Finite Volume Method for Diffusion Problems
- Finite volume method for one-dimensional steady state diffusion.
- CFD worked examples.
- Finite volume method for multidimensional diffusion problems.
Lecture 10: Finite Volume Method for Combined Diffusion-Convection Problems
- Steady one-dimensional convection and diffusion.
- The central differencing scheme.
- Properties of discretization schemes.
- Conservativeness, Boundedness and Transportiveness.
- Assessment of the central differencing scheme for convection–diffusion problems.
- Upwind differencing scheme.
- Hybrid differencing scheme.
Lecture 11: Solution algorithms for pressure-velocity coupling
- The SIMPLE algorithm.
- The SIMPLER and SIMPLEC algorithms.
- The PISO algorithm.
- CFD Working examples of the SIMPLE algorithm.
Lecture 12: Introduction to Popular CFD Solvers, Software and Platforms
- ANSYS Fluent.
- OpenFOAM.
Lecture 13: Hands-on Simulation and Project Work-I-ANSYS Fluent
- Mesh generation in ANSYS Fluent.
- Material properties.
- Boundary conditions.
- Fluid in tubes and cross flow CFD simulations.
- Thermal conduction and heat transfer CFD simulations.
Lecture 14: Turbulence Modeling
- Nature of turbulence and challenges in modeling.
- Direct Numerical Simulation (DNS).
- Reynolds-Averaged Navier-Stokes (RANS) equations.
- Common turbulence models: k-ε, k-ω
- Wall functions and near-wall treatments.
- Large Eddy Simulation
Lecture 15: Hands-on Simulation and Project Work-II-ANSYS Fluent
- Turbulent flows simulation.
- Reactive flows simulation.
Responses