Module information on this degree can be found below, separated by year of study.
The module information below applies for the current academic year. The academic year runs from August to July; the 'current year' switches over at the end of July.
Students select optional courses subject to rules specified in the Mechanical Engineering Student Handbook, for example at most three Design and Business courses. Please note that numbers are limited on some optional courses and selection criteria will apply.
Computational Fluid Dynamics
Module aims
The Computational Fluid Dynamics (CFD) module deals with the governing equations for heat and fluid flow problems and with the numerical methods that cover domain and equation discretisation, including sources and sinks, with the main focus on the finite volume approach. Topics include numerical schemes for steady and unsteady diffusion and convection problems, pressure correction algorithms, iteration and convergence, errors and accuracy, benefits and limitations. Overview of commercial CFD packages and their applications is also provided.
ECTS = 5
Learning outcomes
On completing this module students will be able to:
1. Discuss in depth — using appropriate terminology — the principles and methods of Computational Fluid Dynamics techniques and their implications on the accuracy and stability of their result.
2. Discuss the thermo-fluids phenomena illustrated in specific problems for CFD solution, and their practical applications.
3. Solve a theoretical thermo-fluids problem, developing a simple code in Matlab.
4. Solve a practical thermo-fluids problems using an industry-standard software package.
5. Interpret the output from the two codes critically and intelligently in order to yield the required information.
6. Communicate the results of a CFD study in a formal written report and a presentation.
Module syllabus
-
- Introduction
- Review of the equations of motion for fluid flow and heat and mass transfer.
- Finite volume solution of the conservation equation for a scalar quantity
- Solution algorithms for discrete equations (explicit, implicit, iterative, direct, factored); convection term discretisation - the extremum principle, boundedness, upwind, QUICK and TVD schemes.
- The Navier-Stokes equations: governing equations, grid and storage arrangements; discretisation; solution - simultaneous satisfaction of momentum and continuity, calculation of pressure (the SIMPLE algorithm).
- Best practice guidelines: sources of errors and uncertainties, check-list for calculations.
Pre-requisites
Teaching methods
Students will be introduced to the main topics through lectures (1hr per week, term 1), supported by technology (PowerPoint, Panapto and Blackboard). You will be provided with problem solving sheets and should complete these as part of your independent study. Tutorials sessions (1hr per week, term 1) will provide an opportunity for interaction with teaching staff where you can discuss specific problems. In term 2, teaching takes place in computing rooms, where students undertake two projects (individual using MATLAB and group using Star-CCM+, respectively).
Assessments
Assessment details | ||||
Pass mark | ||||
Grading method | Numeric | 50% | ||
Assessments | ||||
Assessment type | Assessment description | Weighting | Pass mark | Must pass? |
Examination | 1.5 Hour exam | 38% | 50% | N |
Coursework | Individual MATLAB Project report | 28% | 50% | N |
Coursework | Group STAR-CCM+ Project | 28% | 50% | N |
Practical | Group presentation | 8% | 50% | N |
Reading list
Supplementary
-
An introduction to computational fluid dynamics : the finite volume method
Second edition., Pearson Education Limited
-
Computational Methods for Fluid Dynamics [electronic resource]
4th ed. 2020., Imprint Springer; Springer International Publishing
-
Numerical heat transfer and fluid flow
CRC Press LLC Taylor & Francis Group
-
Numerical heat transfer and fluid flow
CRC Press LLC Taylor & Francis Group
-
Turbulent flows
Cambridge University Press
-
Turbulence modeling for CFD
3rd ed., DCW Industries
-
Statistical turbulence modelling for fluid dynamics, demystified [electronic resource] : an introductory text for graduate engineering students
Imperial College Press