Search programme

​Use the search function to search amongst programmes at Chalmers. The study programme and the study programme syllabus relating to your studies are generally from the academic year you began your studies.

Syllabus for

Academic year
MTF072 - Computational fluid dynamics (CFD)  
Beräkningsmetoder inom strömningsmekanik (CFD)
 
Syllabus adopted 2019-02-20 by Head of Programme (or corresponding)
Owner: MPAME
7,5 Credits
Grading: TH - Five, Four, Three, Fail
Education cycle: Second-cycle
Major subject: Mechanical Engineering
Department: 30 - MECHANICS AND MARITIME SCIENCES


Teaching language: English
Application code: 03116
Open for exchange students: Yes
Block schedule: D

Module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 Summer course No Sp
0107 Examination 7,5c Grading: TH   7,5c   17 Jan 2020 am H   06 Apr 2020 am DIST   17 Aug 2020 am J

In programs

MPAME APPLIED MECHANICS, MSC PROGR, Year 2 (elective)
MPAME APPLIED MECHANICS, MSC PROGR, Year 1 (compulsory elective)
MPAPP APPLIED PHYSICS, MSC PROGR, Year 2 (elective)
MPCAS COMPLEX ADAPTIVE SYSTEMS, MSC PROGR, Year 2 (elective)
MPCAS COMPLEX ADAPTIVE SYSTEMS, MSC PROGR, Year 1 (compulsory elective)
MPENM ENGINEERING MATHEMATICS AND COMPUTATIONAL SCIENCE, MSC PROGR, Year 1 (compulsory elective)
MPENM ENGINEERING MATHEMATICS AND COMPUTATIONAL SCIENCE, MSC PROGR, Year 2 (elective)
MPNAV NAVAL ARCHITECTURE AND OCEAN ENGINEERING, MSC PROGR, Year 2 (elective)
MPSES SUSTAINABLE ENERGY SYSTEMS, MSC PROGR, Year 1 (elective)
MPSES SUSTAINABLE ENERGY SYSTEMS, MSC PROGR, Year 2 (elective)

Examiner:

Håkan Nilsson

  Go to Course Homepage

Replaces

MTF071   Computational methods in fluid dynamics


Eligibility:


In order to be eligible for a second cycle course the applicant needs to fulfil the general and specific entry requirements of the programme that owns the course. (If the second cycle course is owned by a first cycle programme, second cycle entry requirements apply.)
Exemption from the eligibility requirement: Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling these requirements.

Course specific prerequisites

At least have taken one basic course in fluid mechanics.

For students from Chalmers this means one of the following courses:
MTF052 - Fluid mechanics
TME055 - Fluid mechanics
KAA060 - Transport phenomena in chemical engineering

Aim

To develop a thorough knowledge of the finite volume method for Computational Fluid Dynamics (CFD)

Learning outcomes (after completion of the course the student should be able to)

- Use the finite volume method to discretize diffusion and convection-diffusion equations, and implement them in computer codes.
- Apply boundary conditions and source terms for specific problems, and understand different kinds of boundary conditions.
- Implement and use solvers for the linear equation system that results from the discretization and the use of boundary conditions and source terms.
- Evaluate convergence of the solution of the linear equation system, and verify that the equations are fulfilled.
- Understand and evaluate the plausibility of the results, and validate them.
- Derive the order of accuracy of numerical schemes, and understand why, and how, particular treatment is to be used for convection and time schemes.
- Understand, describe and implement what is necessary to get stable results when calculating both pressure and velocity, both using 'staggered grids' and 'collocated grids'.
- Understand, describe and implement an algorithm for the coupling of pressure and velocity (SIMPLE).
- Understand fundamental concepts of turbulence.
- Understand how turbulence models based on the Boussinesq hypothesis align with the finite volume method.

Content

The fundamental equations for fluid flow are recalled, and written in a general convection-diffusion for that is useful for the understanding of how the equations are solved. The equations must be discretized and reorganized to linear equation systems, that can be solved using boundary conditions and source terms. We start by discretizing steady-state diffusion equations (e.g. steady-state heat conduction), applying boundary conditions and source terms, and solving the equations using linear solvers. We then add the convection term and study how the discretization must be adapted to the behaviour of convection. In fluid flow problems, several equations are coupled. We study the coupling between pressure and velocity, which requires a special treatment to give stable results. We learn how to discretize the time derivative in different ways for unsteady problems. We finally see how turbulence is modelled by turbulence models that fit nicely into the concept of the finite volume method.

Organisation

The course is based on lectures and three computer exercises that should be presented both in a short written report and orally. Compulsory attendance only at oral presentations.

Literature

H.K. Versteeg and W. Malalasekera. "An Introduction to Computational Fluid Dynamics - The Finite Volume Method", PEARSON, Prentice Hall, US (second edition, 2007). ISBN 978-0-13-127498-3. Can usually be borrowed electronically at the library.

Examination including compulsory elements

Written examination (results used for grade U/3/4/5: 40%: grade 3, 60%: grade 4, 80%: grade 5). Written and oral presentations of computer exercises must be passed.


Page manager Published: Mon 28 Nov 2016.