Mechanics of fluids (7.5 hec)
PrerequisitesA basic course in fluid mechanics. The course at Mechanical Enginnering at the Bacherlor level (3rd year) is based on
Aim of the courseThe course provides an introduction to continuum mechanics and turbulent fluid flow
Course contentThe 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 (i.e. zero viscosity) and potential flow will be introduced. The transport equation for the vorticity vector will be derived from Navier-Stokes equations.
In the first assignment, fully developed channel flow or developing boundary layer flow will be analyzed in detail. Student can use Python, Matlab or Octave. Both Octave and Python are open-source software. Many large Swedish industries prefer engineers to use Python instead of Matlab due to Matlab's high license fees. 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 decrease in the streamwise 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.
An introduction to potential flow will be given. A complex function is defined where the real part is the velocity potential and the imaginary part is the streamfunction. Exact solution to this complex function will be derived (flat plat boundary layer, stagnation flow, flow around a cylinder etc). These exact solution have many applications in real life such as Flettner rotors looping in table tennis and freekicks in football
In the larger part of the course the students will learn the basics of turbulent flow. Turbulence includes short-lived eddies of different size and frequency. The larger the Reynolds number, the larger the difference in size and frequency between the largest and the smallest eddies. This is the very reason why there is no computer large enough at which we can numerically solve the Navier-Stokes equations at high Reynolds number.
In the last part of the course we will work with the time-averaged Navier-Stokes equations. They include an unknown tensor -- the Reynolds stress tensor -- which must be modeled. We will derive the k-eps model which is the most common turbulence model in industry. The treatment of walls need special attention. There are two options, either wallfunctions or low-Reynolds number turbulence models. Both options will be discussed.
In the second assignment, the commercial code STAR-CCM+ will be used. The students will be given instructions on how to compute the flow over a 2D hill. The influence of using different turbulence models will be investigated. The results will be exported to Python/Matlab/Octave format and the students will analyze the results in come detail.
Learning outcomeAfter completion of this course, the student should be able to
Organization10 pre-recorded lectures are available here. At scheduled lecture times, there will be summary of lectures and ample time will be given for questions. All lectures will be on Zoom and some will also be on Campus (also sent on Zoom). Before a lecture, I recommend that the students:
Two projects should be carried out by the students. The projects will supervised on Campus also on Zoom.
ExaminationA digital examination on Campus is given at the end of the course. The digital exam will include two parts, a Quiz and a Python/Matlab part. The Quiz will be similar to that on Canvas. The exam with Python/Matlab will be similar to the Assignment 1 and 2. To pass the course the student must get grade 3 on the exam. The exam is based on the learning outcomes, the assignments and summary of lectures. The material in the on-line movies is not part of the exam.
Written presentations of the assignments are part of the examination. It must be uploaded to the student portal before deadline (see Calender at Canvas).
To get grade 4 or 5 in the course the written project must be handed in on time.
This page can be found on