An Introduction to Computational Fluid Dynamics
Description
Computational Fluid Dynamics (CFD) is a branch of fluid mechanics that uses computers to simulate and analyse engineering problems that involve fluid flow and heat transfer (i.e. engineering problems involving fluid flow and heat transfer are normally simulated using the Finite Volume Method (FVM)). A successful CFD simulation requires the knowledge of a diversity of fields, such as grid discretisation techniques, fluid flow and heat transfer discretisation algorithms and methods employed in the indirect solution of the large system of algebraic relations. The aim of this module is to provide the learner with background information on the "Know-How" of the CFD process, so that the learner can incorporate Best Practice in their numerical simulation. Furthermore, the laboratory praticals will provide the learner with experiential based learning of a commercial CFD code, which will further enhance their critical thinking skills.
Learning Outcomes
Recall the fundamental mass and momentum conservation laws for fluid flow (Navier-Stokes Equations). Understand how these laws are derived for a 3D differential element in a Cartesian coordinate system.
Appreciate the methodology and formulation of the Finite Volume Method and know how it is applied to one dimensional flow.
Apply good meshing practices to develop high quality structured and unstructured grids and demonstrate ability using CFD software to simulate flow and heat transfer problems (i.e. pre-processing and solver).
Demonstrate a critical understanding of the inputs and algorithms used in a CFD analysis for both Steady and Transient flows and therefore be able to critically audit simulations produced by CFD software.
Evaluate, interpret, and clearly and concisely present modelling results from CFD analysis
Recall the concept of turbulence, Reynolds averaging, and be familiar with turbulence models commonly available within commercial CFD packages. The learner should be familiar with the characteristics of a broad range of turbulence models commonly employed in Computational Fluid Dynamics simulations.