Course syllabus for Mechanics of fluids

The course syllabus contains changes
See changes

Course syllabus adopted 2021-02-26 by Head of Programme (or corresponding).

Overview

  • Swedish nameStrömningsmekanik, fortsättningskurs
  • CodeTME226
  • Credits7.5 Credits
  • OwnerMPAME
  • Education cycleSecond-cycle
  • Main field of studyMechanical Engineering
  • DepartmentMECHANICS AND MARITIME SCIENCES
  • GradingTH - Pass with distinction (5), Pass with credit (4), Pass (3), Fail

Course round 1

  • Teaching language English
  • Application code 03117
  • Block schedule
  • Open for exchange studentsYes

Credit distribution

0120 Written and oral assignments, part A 1.5 c
Grading: UG
1.5 c
0220 Written and oral assignments, part B 1.5 c
Grading: UG
1.5 c
0320 Examination 4.5 c
Grading: TH
4.5 c
  • 25 Okt 2021 am J_DATA
  • 04 Jan 2022 pm J_DATA
  • 23 Aug 2022 am J_DATA

In programmes

Examiner

Go to coursepage (Opens in new tab)

Eligibility

General entry requirements for Master's level (second cycle)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Specific entry requirements

English 6 (or by other approved means with the equivalent proficiency level)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Course specific prerequisites

A basic course in fluid mechanics

Aim

The course provides an introduction to continuum mechanics and turbulent fluid flow.

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

  • Confidently manipulate tensor expressions using index notation, and use the divergence theorem and the transport theorem.
  • Derive the Navier-Stokes equations and the energy equation using tensor notation
  • Analytically solve Navier-Stokes equations for a couple of simple fluid flow problems and analyze and understand these flows
  • Characterize turbulence
  • Understand and explain the energy spectrum for turbulence and the cascade process
  • Derive the exact transport equation for the turbulence kinetic energy
  • Identify the various terms in this equation and describe what role they play
  • Derive the linear velocity law and the logarithmic velocity law for a turbulent boundary layer
  • Understand and explain model assumptions in the k-epsiilon model
  • Understand the two method for treating wall boundary conditoins: wall functions and low-Reynolds number models
  • Predict turbulent flow in simple geometries using a commercial CFD solver
  • Confidently manipulate tensor expressions using index notation, and use the divergence theorem and the transport theorem.
  • Derive the Navier-Stokes equations and the energy equation using tensor notation
  • Analytically solve Navier-Stokes equations for a couple of simple fluid flow problems and analyze and understand these flows
  • Characterize turbulence
  • Understand and explain the energy spectrum for turbulence and the cascade process
  • Derive the exact transport equation for the turbulence kinetic energy
  • Identify the various terms in this equation and describe what role they play
  • Derive the linear velocity law and the logarithmic velocity law for a turbulent boundary layer
  • Understand and explain model assumptions in the k-epsiilon model
  • Understand the two method for treating wall boundary conditoins: wall functions and low-Reynolds number models
  • Predict turbulent flow in simple geometries using a commercial CFD solver

Content

The students will initially learn the basics of Cartesian tensors and the index notation.

A strong focus is placed on deriving and understanding the transport
equations in three dimensions.These equations provide a generic basis  for fluid mechanics, turbulence and heat transport. In continuum  mechanics we will discuss the strain-rate tensor, the vorticity tensor and the vorticity vector. In connection to vorticity, the concept of  irrotational flow, inviscid flow and potential flow will be introduced.  The transport equation for the vorticity vector will be derived from  Navier-Stokes equations.

Developing channel flow will be analyzed in detail. The results from a
numerical solution is provided to the students. In a Python/Matlab/Octave assignment, the students will compute different quantities such as the increase in  the centerline velocity, the decrease of the wall shear stress, the  vorticity, the strain-rate tensor, the dissipation, the eigenvectors and the eigenvalues of the strain-rate tensor.

In the larger part of the course the students will learn the basics of
turbulent flow. and turbulence modeling. The students will learn how to  derive the exact equation for turbulent kinetic energy. Then we go on to the k-epsilon turbulence model. Two different treatments of wall boundary conditions will be studied. In one of the methods, a coarse grid is used near the wall and assumptions are made for the flow and the turbulence near the wall. This is called wall functions. In the second method, a fine grid is used near the wall and the viscous effects are resolved.Then we must usually modify the turbulence model in order to take the viscous effects into account. This type of model is called a low-Reynolds number model.

In a second assignment, the students will use STAR-CCM+ to compute simple two-dimensional flow cases. For more information

.Lecturer's homepage

Organisation

Lectures. One workshops using Python or Matlab/Octave. In the second workshop, the commercial CFD program STAR-CMM+ will be used (CFD=Computational Fluid Dynamics).,The workshops will be presented in written reports.

Literature

eBook which can be downloaded from the course web page

Examination including compulsory elements

Assignments and written examination

The course examiner may assess individual students in other ways than what is stated above if there are special reasons for doing so, for example if a student has a decision from Chalmers on educational support due to disability.

The course syllabus contains changes

  • Changes to examination:
    • 2021-08-23: Location Location changed from Johanneberg to Johanneberg, Computer by Magnus Ekh
      [2022-01-04 4,5 hec, 0320]
    • 2021-08-23: Location Location changed from Johanneberg to Johanneberg, Computer by Magnus Ekh
      [2021-10-25 4,5 hec, 0320]
    • 2021-08-23: Location Location changed from Johanneberg to Johanneberg, Computer by Magnus Ekh
      [2022-08-23 4,5 hec, 0320]