Course

Applied Computational Fluid Dynamics for Industrial Processes (ECM600)


Dette er emnebeskrivelsen for studieåret 2025-2026

Fakta

Emnekode

ECM600

Vekting (stp)

5

Semester undervisningsstart

Autumn

Undervisningsspråk

English

Antall semestre

1

Vurderingssemester

Autumn

Content

Computational fluid dynamics (CFD) lets us solve the governing equations for fluid dynamics for complex engineering problems. CFD is today used in a wide range of industries, some examples are:

  1. air resistance for airplanes and cars
  2. wind and wave loads on buildings and marine structures
  3. heat- and mass transfer in chemical processing plants
  4. consequence modelling of fires and explosions in the oil- and gas industry

These challenges require handling complex geometries and turbulent flows. For a robust numerical solution, one needs to understand how to create an unstructured grid and how turbulence can be modeled. The course is divided into the following modules:

  1. Turbulence modeling
  2. Generation of unstructured grids
  3. Aerodynamics
  4. Heat transfer
  5. Multiphase flow
  6. Advanced turbulence modeling
  7. Development of numerical solvers

The first two modules are mandatory, and in addition, two modules are chosen based on the student’s interests.

Short description of learning methods and activities:

Video-based tutorials and assignments with portfolio evaluation

Compulsory activities:

Prior knowledge required:

Recommended previous knowledge: Bachelor’s degree in engineering, basic fluid mechanics

Learning outcome

Learning outcome: Describe the expected learning outcome that a candidate is expected to have at successful completion of the learning period, in terms of knowledge, skills and general competence.

Knowledge

The students shall

  1. know the most common models for turbulent flow
  2. know the basic criteria for mesh quality and how they affect simulation accuracy
  3. know relevant mathematical models within some of the following fields: Aero/hydrodynamics, heat transfer, multiphase flow

Skills

The students shall be able to

  1. perform simulations in the CFD software OpenFOAM; create simulation mesh, select initial- and boundary conditions, discretization schemes and solution methods and visualize the results
  2. compare simulations against analytical and experimental results
  3. implement mathematical models in OpenFOAM using C++ (if module on solver development is chosen)

General qualifications

The students shall be able to

  1. simplify practical problems to make them amenable for analysis with appropriate scientific methods
  2. visualize and present data from simulations in a scientific manner
  3. interpret results from simulations and evaluate accuracy and uncertainty

Forkunnskapskrav

Ingen

Anbefalte forkunnskaper

Recommended previous knowledge: Bachelor’s degree in engineering, basic fluid mechanics

Exam

Form of assessment Weight Duration Marks Aid
Folder 1/1 Passed / Not Passed


Video-based tutorials and assignments with portfolio evaluation

Fagperson(er)

Course coordinator:

Knut Erik Teigen Giljarhus

Åpent for

Exchange programme ECIU University

Emneevaluering

There must be an early dialogue between the course supervisor, the student union representative and the students. The purpose is feedback from the students for changes and adjustments in the course for the current semester.In addition, a digital course evaluation must be carried out at least every three years. Its purpose is to gather the students experiences with the course.

Litteratur

Course materials:

C.J. Greenshields, H.G. Weller: Notes on Computational Fluid Dynamics: General Principles

K.E.T. Giljarhus: OpenFOAM Tutorials

The course description is retrieved from FS (Felles studentsystem). Version 1