COURSE DESCRIPTORS - WP 2.5 - APPLY Project
-
Upload
khangminh22 -
Category
Documents
-
view
6 -
download
0
Transcript of COURSE DESCRIPTORS - WP 2.5 - APPLY Project
Disclaimer:
With the support of the Erasmus+ Programme of the European Union. This document reflects only the view of its
author; the EACEA and the European Commission are not responsible for any use that may be made of the
information it contains.
Project Information
Project Acronym: APPLY
Project full title: A new Master Course in Applied Computational Fluid Dynamics
Project No: 609965-EPP-1-2019-1-TH-EPPKA2-CBHE-JP
Funding Scheme: Erasmus+ KA2 Capacity Building in the field of Higher Education
Coordinator: Chiang Mai University
Project website www.apply-project.eu
Document Information
Author: Universitat Politècnica de Catalunya
Reviewer: University Technology Mara & Jaipur University
Status: Draft
Dissemination Level: Public
Copyright © APPLY Project
This deliverable is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. The
open license applies only to final deliverables. In any other case, the deliverables are confidential.
Deliverable 2.5 Course Descriptors
3
EXECUTIVE SUMMARY ....................................................................................................................... 5
1. INTRODUCTION ............................................................................................................................. 6
2. NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS.................................................. 8
3. FUNDAMENTALS FLUID DYNAMICS AND HEAT TRANSFER ........................................................... 13
4. HANDS-ON COMPUTATIONAL FLUID DYNAMICS (PART 1) ........................................................... 17
5. INTRODUCTION TO THE NUMERICAL SOLUTION OF THE NAVIER-STOKES EQUATIONS ............... 22
6. TURBULENCE MODELLING AND SIMULATION ............................................................................. 28
7. HANDS-ON COMPUTATIONAL FLUID DYNAMICS (PART 2) ........................................................... 34
8. COMPUTATIONAL AERODYNAMICS ............................................................................................. 39
9. CHEMICALLY REACTING FLOWS – COMBUSTION ......................................................................... 43
10. FLUID STRUCTURE INTERACTION .............................................................................................. 47
11. LINKING EXPERIMENTS WITH CFD ............................................................................................. 52
12. ENVIRONMENTAL FLOWS .......................................................................................................... 56
13. MULTIPHASE FLOWS ................................................................................................................. 61
14. MODELLING AND SIMULATION OF ENERGY SYSTEMS ............................................................... 68
15. INT. TO THE NUMERICAL SIMULATION OF ENVIRONMENTAL AND ATMOSPHERIC FLOWS ....... 72
16. INTRODUCTION TO FINITE ELEMENT ANALYSIS OF SOLIDS AND FLUIDS .................................... 76
17. TRANSPORT PHENOMENA ......................................................................................................... 80
18. INTERNSHIP/MASTER THESIS ..................................................................................................... 83
Deliverable 2.5 Course Descriptors
5
Executive Summary
This document summarizes the course descriptors of the sixteen courses plus the master thesis. It has
been developed by the APPLY partners, assigning one leader partner and, at least one, supervisor. Each
courses leader and supervisor will develop the course content in the WP3.1 - APPLY courses – learning
material.
Copyright © APPLY project
This deliverable is licensed under a Creative Commons Attribution-ShareAlike 4.0 International
License.
Deliverable 2.5 Course Descriptors
6
1. Introduction
This delivery will summarise the course descriptors developed by the APPLY consortium for the CFD
Master. This document will resume the contents that will be developed for the following course:
1. C1 – Numerical PDEs.
2. C2 – Fundamentals Fluid Dynamics and Heat Transfer.
3. C3 – Hands-on Computational Fluid Dynamics (part 1).
4. C4 – Introduction to the Numerical Solution of the Navier-Stokes equations.
5. C5 – Turbulence modelling and simulation.
6. C6 – Hands-on Computational Fluid Dynamics (part 2).
7. E1 – Computational Aerodynamics.
8. E2 – Chemically Reacting Flows – Combustion.
9. E3 – Fluid-Structure Interaction.
10. E4 – Linking experiments with CFD.
11. E5 – Environmental Flows
12. E6 – Multiphase Flows.
13. E7 – Modeling and Simulation of Energy Systems.
14. E8 – Introduction to the Numerical Simulation of Environmental and Atmospheric Flows.
15. E9 – Introduction to Finite Element Analysis of Solids and Fluids.
16. E10 – Environmental Flows.
17. E11 – Internship/Master Thesis.
The partners were provided with a template to synthesize the content that will be developed in the WP
3.1 - APPLY courses – learning material. The template includes the module names and content, the assessment
of the course and the expected outcome from the course. The partners have been asked for their preferences
obtaining the following courses assignation:
Course Develop Review
C1 Numerical Methods for Partial Differential
Equations (PDEs) MUJ/UP UiTM
C2 Fundamentals Fluid Dynamics and Heat Transfer UM/MUJ VIT/UCr/UP
C3 Hands-on Computational Fluid Dynamics (part 1) MAHE VIT
C4 Introduction to the Numerical Solution of the
Navier-Stokes equations UPC MUJ
C5 Turbulence Modelling and Simulation UPC UiTM
C6 Hands-on Computational Fluid Dynamics (part 2) VIT MAHE
E1 Computational Aerodynamics (A&T) CMU NU/VIT
E2 Chemically Reacting Flows - Combustion (Energy,
A&T) UCr MUJ
Deliverable 2.5 Course Descriptors
7
E3 Fluid Structure Interaction (A&T) MAHE UM
E4 Linking Experiments with CFD (ST) UCr UM
E5 Environmental Flows (Environmental) UP MUJ
E6 Multiphase flows (ST) UP UM
E7 Modeling and Simulation of Energy Systems
(Energy) NU CMU
E8 Introduction to the Numerical Simulation of
Atmospheric Flows (Environmental) UPC/VIT
E9 Introduction to Finite Element Analysis of Solids
and Fluids (A&T) CMU MAHE
E10 Transport Phenomena (Environmental, A&T) NU CMU
E11 Internship / Master Thesis UiTM -
Deliverable 2.5 Course Descriptors
8
2. Numerical Methods for Partial Differential Equations
Course Title: Numerical Methods for Partial Differential Equations
Course Code: APPLY C1
Course Type: Core ☒ Elective ☐
Credits: 6 ECTS
Semester: 1
Course Coordinator: MUJ (Santosh/Reema) / UP( Papadopoulos)
Course Review: VIT
A. Course Description
The course aims to give the student the knowledge of computational methods that he/she needs in problems arising in physics and engineering. It explores the different types of PDEs and links the discretization schemes and the solution techniques with the specific features of each type. The course will help the student develop a physical
intuition regarding the solution of the PDEs and interpret complex problems as a composition of simple physical mechanisms. Additionally, the course aims to provide the necessary knowledge for the implementation of solution techniques in the context of finite difference, finite volume and finite element on cartesian and non-cartesian
meshes.
B. Modules
Module name Classification of Partial Differential Equations. Number 1
Total hours 8 Class hours 6 Autonomous study hours 2
Module description
General Features of Partial Differential Equations. Classification of Partial Differential Equations. Classification of
Physical Problems. The existence of characteristics and their physical interpretation. Elliptic, parabolic and hyperbolic partial differential equations. The convection-diffusion equation. Initial Values and Boundary Conditions. Well posed problems.
Module assessment methodology
Exercises.
Module name The Finite Difference Method. Number 2
Total hours 12 Class hours 6 Autonomous study hours 6
Module description
Taylor expansion. Forward, backward and central differences. Discretization of partial differential equations. Implicit and explicit methods.
Module assessment methodology
Individual Assignment 1: The student will write code for the solution of a simple 1D diffusion equation using the
FTCS method.
Deliverable 2.5 Course Descriptors
9
Module name Iterative Methods for Linear Systems – Elliptic equations Number 3
Total hours 20 Class hours 8 Autonomous study hours 12
Module description
Direct methods: Gauss elimination. Thomas algorithm for tridiagonal systems. Iterative methods: The Jacobi method. The Gauss – Seidel method. The Successive Over-Relaxation Method. The steepest descent method. The conjugate gradient method. Discretization of elliptic equations
Module assessment methodology
Individual Assignment 2: The student will write code for the solution of a 2D Poisson equation using the Jacobi, the Gauss-Seidel and the S.O.R. methods.
Module name Parabolic Partial Differential Equations. Number 4
Total hours 20 Class hours 6 Autonomous study hours 14
Module description
Parabolic Partial Differential Equations. Consistency, Order, Stability, and Convergence. The Forward-Time Centered-Space (FTCS) scheme. The Backward-Time Centered-Space (BTCS) scheme. The Crank Nicolson
scheme.
Module assessment methodology
Individual Assignment 3: The student will write code for the solution of a 2D diffusion equation, with Dirichlet and Neumann boundary conditions using the FTCS method.
Module name Hyperbolic Partial Differential Equations Number 5
Total hours 10 Class hours 3 Autonomous study hours 7
Module description
Hyperbolic partial differential equations. General features of hyperbolic equations. Upwind scheme. Lax-
Friedrichs scheme. Lax-Wendroff scheme (one and two steps). Mac Cormack scheme. The wave equation.
Module assessment methodology
Individual Assignment 4: The student will write code for the solution of a 1D convection equation, using the Upwind scheme, the Lax-Friedrichs scheme and the Lax-Wendroff scheme and check the unstable FTCS
scheme.
Module name General Partial Differential Equations. Number 6
Total hours 10 Class hours 3 Autonomous study hours 7
Module description
Expansion of previous schemes to 2D and 3D problems. Nonlinear Equations. Linearization techniques.
Module assessment methodology
Individual Assignment 5: The student will write code for the solution of a 1D convection-diffusion equation, using the FTCS scheme and the upwind scheme.
Deliverable 2.5 Course Descriptors
10
Module name The Finite Volume Method Number 7
Total hours 30 Class hours 6 Autonomous study hours 24
Module description
Conservative form and Global Conservation Property. Finite Volume Method. Finite Volume Grid. Volume and Surface Integrals. Discretization in cartesian grids. Discretization in orthogonal non-cartesian grids. Discretization
in non-orthogonal meshes.
Module assessment methodology
Individual Assignment 6: The student will write code for the solution of a 1D convection-diffusion equation, using the finite volumes method to implement the FTCS scheme and the upwind scheme.
Module name The Finite Element Method Number 8
Total hours 30 Class hours 6 Autonomous study hours 24
Module description
Generalization of the finite element concepts. Discretization of the domain. Derivation of element matrices and
vectors. Assembly of element matrices and vectors and derivation of system equations. Basic equations and
solution procedure. Galerkin-weighted residual and variational approaches.
Module assessment methodology
Exercises.
Module name Mesh generation Number 9
Total hours 10 Class hours 4 Autonomous study hours 6
Module description
Properties of mesh. Structured, unstructured hybrid and moving meshes. Techniques for creating boundary fitted meshes. Techniques for creating unstructured meshes.
Module assessment methodology
Exercises.
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Identify the type of a PDE and chose the appropriate discretization scheme.
2. Solve linear systems with direct and iterative techniques.
3. Examine the Consistency of a finite differences scheme and define the Stability criteria.
4. Implement different boundary conditions and linearization techniques.
Deliverable 2.5 Course Descriptors
11
5. Implement the finite volumes method in a non-cartesian mesh.
6. Implement the Finite Element Methods for the solution of Ordinary and Partial Differential Equations.
Transferable Skills: - Code development and verification.
- Proficiency in numerical methods. - Modelling of physical processes.
D. Assessment strategies
Assessment Type Percentage of Final Marks
☒ Exam (EX) 40
☐ Presentation (PRS) -
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 60
☐ Design Project (DPR) -
☐ Debate (DEB) -
E. Assessment strategies description
Exams
This course will have 1 final exam at the end of the course, with a 30% of the final mark weight. The exams will have 2 parts: theoretical development and test. Each part has a weight of 50% of the exam
Assignments
The students will be requested to deliver 6 assignments. Assignments 1 to 5 weight are 8% of the final mark and
the 6th one a 20%. Individual Assignment 1: The student will write code for the solution of a simple 1D diffusion equation using the FTCS method. The problem will be explained by the lecturer in class. It will reflect the knowledge obtained during
Module 2. Individual Assignment 2: The student will write code for the solution of a 2D Poisson equation using the Jacobi, the Gauss-Seidel and the S.O.R. methods. The problem will be explained by the lecturer in class. It will reflect
the knowledge obtained during Module 3. Individual Assignment 3: The student will write code for the solution of a 2D diffusion equation, with Dirichlet and Neumann boundary conditions using the FTCS method. The code will be based on the previous assignments.
Individual Assignment 4: The student will write code for the solution of a 1D convection equation, using the Upwind scheme, the Lax-Friedrichs scheme and the Lax-Wendroff scheme and check the unstable FTCS scheme. The problem will be explained by the lecturer in class. It will reflect the knowledge obtained during
Module 5. Individual Assignment 5: The student will write code for the solution of a 1D convection-diffusion equation, using the FTCS scheme and the upwind scheme. The problem will be explained by the lecturer in class. The code will
be based on the previous assignments. Individual Assignment 6: The student will write code for the solution of a 1D convection-diffusion equation, using the finite volumes method to implement the FTCS scheme and the upwind scheme. The problem will be
explained by the lecturer in class. It will reflect the knowledge obtained during Module 7. The code will be based on the previous assignments.
Deliverable 2.5 Course Descriptors
12
D. Indicative Student Workload Indicative hours
Class Contact: Lectures 48
Class Contact: Small Group Discussions or online
Blended learning activities
Autonomous student learning 100
Group-based learning
Field trip
Exams 2
Total hours 150
E. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web
resources, journal articles, equipment resources)
1 Classification of Partial Differential
Equations
PowerPoint presentation. Books: J. D. Hoffman, Numerical Methods for Engineers and Scientists, McGraw-Hill, Inc. New York, 1992. K. W. Morton and D. F. Mayers, Numerical Solution of Partial Differential Equations, Cambridge, 2nd Edition
2 The Finite Difference Method.
3 Iterative Methods for Linear Systems –
Elliptic equations
4 Parabolic Partial Differential Equations
5 Hyperbolic Partial Differential Equations
6 General Partial Differential Equations
7 The Finite Volume Method Ferziger, J. H.; Perić, M.: Computational Methods for Fluid Dynamics. Berlin etc., Springer‐Verlag, 1996
8 The Finite Element Method J. N. Reddy, An Introduction to the Finite Element Method, 3rd edition, 2006
T. R. Chandrupatla and A. D. Belegundu, Introduction to Finite Elements in Engineering, PHI Learning
Private Limited, 2011.
9 Mesh Generation
Deliverable 2.5 Course Descriptors
13
3. Fundamentals Fluid Dynamics and Heat Transfer
Course Title: Fundamentals Fluid Dynamics and Heat Transfer
Course Code: APPLY C2
Course Type: Core ☒ Elective ☐
Credits: 6 ECTS
Semester: 1
Course Coordinator: UM/MUJ (Ramesh S, Ramesh K (UM), Santosh, Reema Jain (MUJ))
Course Review: VIT/Cranf/UP
A. Course Description
Reviews the fundamentals of fluid mechanics and heat transfer. It will focus on the various formulations of governing equations and their mathematical properties in order to establish a firm basis for other modules.
B. Modules
Module name Fluid Dynamics Number 1
Total hours 75 Class hours 30 Autonomous study hours 45
Module description
The goal of this module is to impart knowledge, understanding and an appreciation of the field of fluid mechanics. This course includes the study of the basic properties of fluids which encompasses both gases and liquids, the basic concepts of system, control volume and flow field, the basic principles of conservation of mass, energy and momentum, the fundamental equations that govern the behaviour of fluids, the application of the principles and equations to the understanding of the operations of various types of flow measuring equipment and the study and analysis of the forces that act on bodies moving through a fluid and vice versa.
Module assessment methodology
Assignment, presentation, design project, multiple-choice exam.
Module name Heat Transfer Number 2
Total hours 75 Class hours 30 Autonomous study hours 45
Module description
This module consists of the fundamental concepts of heat transfer, conduction, convection and radiation. Transient heat conduction, internal & external forced convections will be introduced. Besides, the applications and concepts of energy calculations in the heat transfer system will be introduced.
Module assessment methodology
Assignment, presentation, design project, multiple-choice exam.
Deliverable 2.5 Course Descriptors
14
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Explain various fluid properties and their applications
2. Analyse pressure forces and flow situations using relevant governing equations
3. Apply the concept and relationship of thermodynamics and fluid mechanics, and mathematics in heat transfer
4. Solve the conduction equation in various applications
5. Apply the convection heat transfer problems in various engineering applications
Transferable Skills:
- Communication skills; - Critical thinking and problem-solving skills - Team work skills
D. Assessment strategies
Assessment Type Percentage of Final Marks
☐ Exam (EX)
☒ Presentation (PRS) 20
☐ Portfolio (PTO) -
☒ Multiple Choice Exam (MCQ) 30
☒ Assignment (ASM) 20
☒ Design Project (DPR) 30
☐ Debate (DEB) -
E. Assessment strategies description
Presentation
The topics related to the modules will be announced to the students and they have to do one presentation for each module. The contribution of presentations will be 20% to the total marks.
Multiple choice exam
This course will have 2 multiple choices (MCQ) exams. Each module has one MCQ exam of 15 marks each.
Assignments
There will be two assignments based on the concepts of each module. The students will be assigned to solve problems. A total of 20 marks will be allotted for the assignments.
Design Project
The project will be a team work for the group of students. The project design will be based on fluid dynamics and heat transfer concepts. Several parameters need to be considered in both modules for certain applications. The marks will be distributed based on the contribution/analytical power and problem-solving skills.
Deliverable 2.5 Course Descriptors
15
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 42
Class Contact: Small Group Discussions or online 16
Blended learning activities
Autonomous student learning 90
Group-based learning
Field trip
Exams 2
Total hours 150
G. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web
resources, journal articles, equipment resources)
1.1 Fluid Dynamics: continuum hypothesis,
flow variables, Newtonian and non-Newtonian fluids
G K Batchelor, An Introduction to Fluid Dynamics, Cambridge University Press, Lecture notes.
1.2 Surface tension, streamlines/path lines, vorticity/circulation
G K Batchelor, An Introduction to Fluid Dynamics, Cambridge University Press, Lecture notes.
1.3 Flow properties, Dimensionless variables, Conservation of mass, momentum and energy
G K Batchelor, An Introduction to Fluid Dynamics, Cambridge University Press, Lecture notes.
1,4 Continuity equation, Navier-Stokes equations
Edward J Shaughnessy,Jr., Ira M Katz, Introduction to Fluid Mechanics, Oxford University press,
Lecture Notes
1.5 Euler equations, Bernoulli equation Edward J Shaughnessy,Jr., Ira M Katz, Introduction to Fluid Mechanics, Oxford University press,
Lecture Notes
1.6 Boundary layer thickness, wall shear stress, Blasius boundary layer, flow separation
Edward J Shaughnessy,Jr., Ira M Katz, Introduction to Fluid Mechanics, Oxford University press,
Lecture Notes
1.7 Turbulence, Characteristics of turbulent flow, transition, critical Reynolds number
Edward J Shaughnessy,Jr., Ira M Katz, Introduction to Fluid Mechanics, Oxford University press, Lecture Notes
2.1 Heat Transfer : Temperature, temperature
gradient, heat, heat flow rate, heat flux, heat capacity, Dimensionless variables.
Ozisik, M. N., Heat Transfer – A Basic Approach, McGraw- Hill
Lecture Notes
2.2 Heat flow in liquids McCabe, W. L., Smith, J.C. and Harriott, P., ‘Unit Operations of Chemical Engineering’, McGraw- Hill, Lecture Notes
2.3 Modes of Heat Transfer - Heat
conduction - Boundary conditions,
Analytical solutions, Numerical solutions,
McCabe, W. L., Smith, J.C. and Harriott, P., ‘Unit Operations of Chemical Engineering’, McGraw-Hill, Lecture Notes
Deliverable 2.5 Course Descriptors
16
Heat conduction in Navier-Stokes equations
2.4 Heat transfer for forced and free convection
McCabe, W. L., Smith, J.C. and Harriott, P., ‘Unit Operations of Chemical Engineering’, McGraw- Hill,
Lecture Notes
2.5 Heat radiation - Black-body radiation, radiation of real objects
Heat Transfer: A Practical Approach, McGraw‐Hill,
Lecture Notes
2.6 Heat exchange equimpment McCabe, W. L., Smith, J.C. and Harriott, P., ‘Unit Operations of Chemical Engineering’, McGraw- Hill,
Lecture Notes
2.7 Evaporation Processes McCabe, W. L., Smith, J.C. and Harriott, P., ‘Unit Operations of Chemical Engineering’, McGraw- Hill,
Lecture Notes
Deliverable 2.5 Course Descriptors
17
4. Hands-on Computational Fluid Dynamics (part 1)
Course Title: Hands-on Computational Fluid Dynamics (part 1)
Course Code: APPLY C3
Course Type: Core ☒ Elective ☐
Credits: 6 ECTS
Semester: 1
Course Coordinator: MAHE
Course Review: VIT
A. Course Description
Lectures in the course are designed to cover the terminology and core concepts and theories in CFD. To introduce the student to the basic tools of computer-aided design. The set of examples are designed to provide the student with the necessary tools for using commercial CFD software. A set of laboratory tasks will take the student through
a series of increasingly complex flow and heat transfer simulations, requiring an understanding of the basic theory of computational fluid dynamics (CFD).
B. Modules
Module name Introduction to CFD and ANSYS Workbench (CFX/FLUENT) Number 1
Total hours 22 Class hours 6 Autonomous study hours 16
Module description
The module will introduce CFD and its applications in various engineering problems, review the CFD process. The students will be familiarized with the workbench interface, various options for solving any CFD problem. Lab sessions on creating geometry and meshing; Defining a CFD problem; Familiarization with Design Modeler and
Space Claim, Creating and/or Importing 2D Geometry in Design Modeller,
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam
Module name Overview of Meshing Techniques for 2D flow problems Number 2
Total hours 24 Class hours 8 Autonomous study hours 16
Module description
Meshing the 2D Geometry; workbench mesh and ICEM Mesh, Meshing Techniques, structured and Unstructured mesh, Mapped mesh, Mesh Refinement, Quality of Mesh,
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam
Module name Application of CFD for incompressible flows-Jet dynamics Number 3
Deliverable 2.5 Course Descriptors
18
Total hours 24 Class hours 8 Autonomous study hours 16
Module description: Flow over an Airfoil
Modeling/import of an airfoil in design Modeller, meshing techniques, Laminar flow fundamentals, Angle of Attack, Variation of Reynolds number, lift and drag, post processing results
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam
Module name Flow over an airfoil Number 4
Total hours 22 Class hours 8 Autonomous study hours 14
Module description: boundary layer Development
Basics of 3D modeling and meshing. Inflation layers, Hybrid meshing, Y+ value, Fundamentals of turbulence, comparison of turbulence models
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam
Module name Flow over a cylinder Number 5
Total hours 22 Class hours 8 Autonomous study hours 14
Module description: User Defined Functions
Axisymmetric conditions, transient flow, user defined function (UDF) post processing, wake formation, animation
Module assessment methodology:
Assignment-submission of lab reports, Viva voce, Lab exam
Module name A 3D bifurcating Artery Number 6
Total hours 18 Class hours 6 Autonomous study hours 12
Module description: Incompressible and Compressible flows
Fundamentals of Incompressible and Compressible flows, nozzle design, Analysis of over expanded Nozzle and
under expanded nozzles
Module assessment methodology
Deliverable 2.5 Course Descriptors
19
Assignment-submission of lab reports, Viva voce, Lab exam
Module name Advanced aspects of post processing Number 7
Total hours 18 Class hours 6 Autonomous study hours 12
Module description: Heat Transfer
Energy equation, combustion, porous media, NOx emissions
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Perform geometry modeling of simple fluid flow problems
2. Develop different types of mesh for extrapolating the basic equations of flow
3. Perform 2D analysis to understand the forces developed due to aerodynamic shape such as airfoil
4. Compare the boundary layer development for a flat plate and a simple pipe flow
5. Develop user defined functions to simulate flow over cylinder
6. Analyze the compressible flow in a Nozzle
7. Simulate the application of energy equation in combustion
Transferable Skills: - Development of 2D and 3D models for fluid flow. - Discritization of Geometry (Meshing)
- User Defined Functions - Flow visualization, animation
D. Assessment strategies
Assessment Type Percentage of Final Marks
☒ Exam (EX) 40
☐ Presentation (PRS) -
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 40
☒ Design Project (DPR) 10
☐ Debate (DEB) -
☒ Lab viva voce 10
Deliverable 2.5 Course Descriptors
20
E. Assessment strategies description
Exams
A final lab exam of 2 hours duration will be conducted to assess the learning outcomes of students. Students will be asked to perform any one subcomponent of CFD simulation (geometry modeling/grid generation/solution setup/ post processing of given set of data) of a given problem.
Assignments
Students will have to complete at least one numerical experiment as the part of each module. Subsequent to the class hour teaching, students must complete the experiment in sense by spending the additional autonomous
study hours. Assessment will be done based on the merit of detailed lab report of each experiment.
Project
Students will be encouraged to take up independent CFD projects of their interest. Based on the merit of submitted
project report and presentation of results before the project evaluation committee, marks will be awarded
Viva voce
An oral examination to assess the level of knowledge gained by the students through this course. Maximum test
duration will be 15 minutes and 8-12 questions, randomly covering the course content will be asked.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 50
Class Contact: Small Group Discussions or online
Blended learning activities
Autonomous student learning 100
Group-based learning
Exams
Total hours 150
G. Reference text books
1 Ansys Fluent 2020 R1-Theory Guide
2 Versteeg, Henk Kaarle, and Weeratunge Malalasekera. An introduction to computational fluid dynamics: the finite volume method. Pearson education, 2007.
3 John Matsson, An Introduction to ANSYS Fluent 2020, SDC Publications, 2020
4 Suhas Patankar, Numerical heat transfer and fluid flow, CRC Press
5 Blazek, Jiri. Computational fluid dynamics: principles and applications. Butterworth-Heinemann, 2015.
6 John D. Anderson, Jr, Computational Fluid Dynamics: The Basics with Applications
7 Jiyuan Tu , Guan Heng Yeoh , Chaoqun Liu, Computational Fluid Dynamics: A Practical Approach, Butterworth-Heinemann 2007
Deliverable 2.5 Course Descriptors
21
H. Indicative Lab experiments
Module
Content
1 Geometry modelling: Modelling using Geometric Modeller, space claims, CATIA
2 Structured Mesh, Unstructured Mesh, Mesh export
3 Flow over an airfoil
4 Flat plate and pipe flow boundary layer comparison
5 Steady and Unsteady Flow Past a Cylinder
6 Over expanded and Under expanded Nozzle
7 Bifurcating Artery
8 Hospital ventilation-Fan boundary
9 Natural convection
10 Flow across Porous Media
11 Partially Premixed Combustion
12 Wind Turbine blade
Deliverable 2.5 Course Descriptors
22
5. Introduction to the Numerical Solution of the Navier-Stokes equations
Course Title: Introduction to the Numerical Solution of the Navier-Stokes equations
Course Code: APPLY C4
Course Type: Core ☒ Elective ☐
Credits: 6 ECTS
Semester: 1
Course Coordinator: UPC (Manel Soria)
Course Review: VIT
A. Course Description
Describes a methodology to solve the Navier-Stokes (N-S) equations. The course is based on hands-on sessions where the students working in groups have to develop their own code. The geometry and numerical methods used will be simple, since the goal is not to write a full solver but illustrate in practice concepts such as
linear solvers, boundary and initial conditions, verification of the solutions. A short introduction to High Performance Computing (HPC) will be carried out. This course will be based on an open source language, like Python (preferably), or a commercial one, such as Matlab.
B. Modules
Module name Introduction Number 1
Total hours 4 Class hours 2 Autonomous study hours 2
Module description
Description of the incompressible Navier-Stokes equations. Mathematical aspects relevant to their numerical
solution: non-linearity, incompressibility constraint. Methods to solve the Navier-Stokes equations. Finite control-volume method. Laminar vs. Turbulent flows.
Module assessment methodology
This module will be assessed in the assignment A1 and presentation P1.
Module name How to check our numerical solution codes Number 2
Total hours 4 Class hours 2 Autonomous study hours 2
Module description
Verification and Validation. Verification methods: Published benchmarks, analytical solutions. Use of symbolic computing to manipulate analytical solutions. The method of manufactured solutions (MMS). Verifying each code
part separately.
Module assessment methodology
This module will be assessed in the assignment A1 and presentation P1.
Module name Hands-on session 1 (Computer lab.) Number 3
Total hours 10 Class hours 4 (lab) Autonomous study hours 6 (GBL)
Module description
Obtain and check analytical solutions of the Navier-Stokes in 2D and 3D using symbolic computing.
Deliverable 2.5 Course Descriptors
23
Module assessment methodology
This module will be assessed in the assignment A1 and presentation P1.
Module name Starting our code Number 4
Total hours 4 Class hours 2 Autonomous study hours 2
Module description
Scope of the first code. Use of staggered meshes. Understanding the mesh disposition. Description of the mesh. Halo update function. Print field function. Numerical representations of analytic distributions. Guidelines to write
good code: modularity, quality of the documentation.
Module assessment methodology
This module will be assessed in the assignment A1 and presentation P1.
Module name Hands-on session 2 (Computer lab.) Number 5
Total hours 12 Class hours 4 (lab) Autonomous study hours 8 (GBL)
Module description
Writing and testing the initial Navier-Stokes solver functions.
Module assessment methodology
This module will be assessed in the assignment A1 and presentation P1.
Module name Discretization of diffusive and convective terms Number 6
Total hours 8 Class hours 4 Autonomous study hours 4
Module description
Expressing diffusive and convective terms as a divergence. Discretization of diffusive term. Discretization of convective term. Numerical scheme. Kinetic-energy preserving discretization. Upwind scheme. Verification.
Module assessment methodology
This module will be assessed in the assignment A1 and presentation P1.
Module name Hands-on session 3 (Computer lab.) Number 7
Total hours 16 Class hours 4 (lab) Autonomous study hours 12 (GBL)
Module description
Writing and testing functions for the diffusive and convective terms.
Module assessment methodology
This module will be assessed in the assignment A1 and presentation P1.
Module name Presentation of results - P1 Number 8
Total hours 6 Class hours 2 Autonomous study hours 4
Module description
Deliverable 2.5 Course Descriptors
24
Each group will present its work to the class and answer the questions of the other groups and the professor
Module assessment methodology
-
Module name Time marching algorithm and the incompressibility constraint Number 9
Total hours 4 Class hours 2 Autonomous study hours 2
Module description
Understanding the problem of pressure-velocity coupling. Ladyzhenskaya theorem. Velocity/pressure coupling and time integration. The predictor velocity. Recovering the pressure.
Module assessment methodology
This module will be assessed in the assignment A2 and presentation P2.
Module name Pressure-velocity coupling and the Poisson equation Number 10
Total hours 10 Class hours 4 Autonomous study hours 6
Module description
Obtaining the discrete Poisson equation. Avoiding the singularity. Compatibility. Physical interpretation of the compatibility condition. Physical interpretation of the singularity. Interpretation of the pressure values obtained. Solving the Poisson equation in real applications. Computational complexity of an algorithm. Role and limitations
of parallel computers. Field representations and algebraic representations. The divergence and gradient functions..
Module assessment methodology
This module will be assessed in the assignment A2 and presentation P2.
Module name Hands-on session 4 (Computer lab.) Number 11
Total hours 14 Class hours 4 (lab) Autonomous study hours 10 (GBL)
Module description
Writing and testing functions for pressure-velocity coupling.
Module assessment methodology
This module will be assessed in the assignment A2 and presentation P2.
Module name Hands-on session 5 (Computer lab.) Number 12
Total hours 26 Class hours 6 (lab) Autonomous study hours 20 (GBL)
Module description
Finishing and verifying our first Navier-Stokes solver.
Testing different numerical schemes.
Module assessment methodology
This module will be assessed in the assignment A2 and presentation P2.
Deliverable 2.5 Course Descriptors
25
Module name Boundary conditions Number 13
Total hours 8 Class hours 4 Autonomous study hours 4
Module description
Dirichlet condition (value). Neumann condition (derivative). Effects on our code. How to implement them. Boundary conditions with effect on the compressibility constraint: Inlets and outlets.
Using benchmark solutions: the driven-cavity problem.
Module assessment methodology
This module will be assessed in the assignment A3 and presentation P2.
Module name Hands-on session 6 (Computer lab.) Number 13
Total hours 18 Class hours 4 (lab) Autonomous study hours 14 (GBL)
Module description
Implementing the driven-cavity problem.
Module assessment methodology
This module will be assessed in the assignment A3 and P2.
Module name Presentation of the results – P2 Number 14
Total hours 6 Class hours 2 Autonomous study hours 4
Module description
Each group will present its work to the class and answer the questions of the other groups and the professor.
Module assessment methodology
-
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Understand symbolic computing and its utility to manipulate long algebraic expressions.
2. Understand the numerical problems associated with the Navier-Stokes equations
3. Know several techniques to validate PDE solvers
4. Know and apply guidelines to write good scientific / engineering software
5. Understand finite-control volume method for incompressible Navier-Stokes equations
6. Understand the problem of pressure-velocity coupling in the incompressible Navier-Stokes equations
7. Know how to implement several basic boundary conditions to the incompressible Navier-Stokes equations
Transferable Skills: - Code development and verification. - Symbolic computing.
- Understanding boundary conditions and how to implement them. - Understanding Navier-Stokes equations.
Deliverable 2.5 Course Descriptors
26
D. Assessment strategies
Assessment Type Percentage of Final Marks
☐ Exam (EX) -
☒ Presentation (PRS) 40
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 60
☐ Design Project (DPR) -
☐ Debate (DEB) -
E. Assessment strategies description
Assignments
The students will be requested to deliver 3 assignments, each of them will be 20% of the final mark.
A1. Implement and validate convective and diffusive terms. A2. Implement and validate a Navier-Stokes solver with periodic boundary conditions. A3. Final Navier-Stokes solver.
Presentation
There will be two presentations: P1. Implement and validate convective and diffusive terms. (20% of the final mark) P2. Final Navier-Stokes solver (test with analytic functions and driven cavity). (20% of the final mark)
Each group will present its work to the class and answer the questions of the other groups and the professor.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 20
Class Contact: Small Group Discussions or online
Computer laboratory sessions 26
Blended learning activities
Autonomous student learning 30
Group-based learning 70
Field trip
Exams (presentations) 4
Total hours 150
Deliverable 2.5 Course Descriptors
27
G. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web
resources, journal articles, equipment resources)
1 Introduction
PowerPoints / PDFs , Lecture notes,
A personal computer with a programing environment. Anderson , J. “Computational Fluid Dynamics”,
McGraw-Hill
Versteeg, H. “An Introduction to Computational Fluid Dynamics: The Finite Volume Method”, Pearson
2 How to check our numerical solution
codes
3 Hands-on session 1
4 Starting our code
5 Hands-on session 2
6 Discretization of diffusive and convective terms
7 Hands-on session 3
8 Presentation of results
9 Time marching algorithm and the incompressibility constraint
10 Pressure-velocity coupling and the Poisson equation
11 Hands-on session 4
12 Hands-on session 5
13 Boundary conditions
14 Hands-on session 6
Additional information
The students will need to use a personal computer with a programming environment. Some examples will be in
Matlab and others in Python. While the course stresses the importance of good programming practices, it is not a
programming course. The students are assumed to have some previous knowledge and experience about
programming and maintaining small codes.
Deliverable 2.5 Course Descriptors
28
6. Turbulence modelling and simulation
Course Title: Turbulence modelling and simulation
Course Code: APPLY C5
Course Type: Core ☒ Elective ☐
Credits: 6 ECTS
Semester: 2
Course Coordinator: UPC (Ivette Rodríguez)
Course Review: UiTM
A. Course Description
This course provides the student with a background on turbulence, the concepts and tools needed to understand the physics behind turbulent flows. The course is divided into two main parts: the first half of the course introduces the student into the theoretical subjects about turbulence, turbulence scales, transport equations, etc. In the second half of the course, an overview of the different numerical modelling techniques, together with their capabilities and limitations for treating turbulent flows are presented. From Direct numerical simulations (DNS), large eddy simulations (LES) and Reynolds-averaged Navier-Stokes (RANS) equation modelling.
B. Modules
Module name Introduction Number 1
Total hours 12 Class hours 4 Autonomous study hours 8
Module description
Introduction to turbulence. The nature of turbulent flows. Scales of turbulence, can we solve them? Turbulence and its complexity, the multi-scale problem. The Navier-Stokes equations. The energy equation.
Module assessment methodology
This module will be assessed in the assignments A1 & A2 and presentation P1.
Module name Turbulent flow statistics. Number 2
Total hours 8 Class hours 2 Autonomous study hours 6
Module description
Random nature of turbulence. Turbulence length scales. Energy cascade and Kolmogorov hypothesis. Energy
spectrum.
Module assessment methodology
This module will be assessed in the assignments A1 & A2 and presentation P1.
Deliverable 2.5 Course Descriptors
29
Module name Turbulent flow statistics. Practical session (Computer lab.) Number 3
Total hours 10 Class hours 2 (lab) Autonomous study hours 8 (GBL)
Module description
From a set of numerical probes, obtain flow statistics, two-point correlations, energy spectrum, Taylor microscale. The student will write a small computer program to do this
Module assessment methodology
This module will be assessed in the assignments A1 & A2 and presentation P1.
Module name Turbulent mean flow Number 4
Total hours 12 Class hours 4 Autonomous study hours 4
Module description
Reynolds decomposition. Time average N.S equations. Reynolds stresses. The closure problem. Turbulent
transport of heat.
Module assessment methodology
This module will be assessed in the assignments A1 & A2 and presentation P1.
Module name Turbulent mean flow. Practical session (Computer lab.) Number 5
Total hours 14 Class hours 4 (lab) Autonomous study hours 10 (GBL)
Module description
Using data from a DNS, the student will write a small code to post-process the data and obtain the mean flow field and its statistics. Then, results will be analysed and compared with reference data
Module assessment methodology
This module will be assessed in the assignments A1 & A2 and presentation P1.
Module name Transport equations for kinetic energy and Reynolds stresses Number 6
Total hours 6 Class hours 2 Autonomous study hours 4
Module description
Transport equations for turbulent kinetic energy. Dissipation, production, convection and turbulent diffusion.
Reynolds stresses transport equations.
Module assessment methodology
This module will be assessed in the assignments A1 & A2 and presentation P1.
Module name Transport equations for kinetic energy and Reynolds stresses.
Practical session (Computer lab.)
Number 7
Total hours 14 Class hours 4 (lab) Autonomous study hours 10(GBL)
Module description
Using data from a DNS database, the student will write a small computer program to evaluate the turbulent kinetic energy budget.
Deliverable 2.5 Course Descriptors
30
Module assessment methodology
This module will be assessed in the assignments A1 & A2 and presentation P1.
Module name Presentation of results of assignment 1 & 2 - P1 Number 8
Total hours 6 Class hours 2 Autonomous study hours 4
Module description
Each group will present its work to the class and answer the questions of the other groups and the professor
Module assessment methodology
Module name Turbulence modelling and simulation. Introduction. Number 9
Total hours 6 Class hours 2 Autonomous study hours 4
Module description
The challenge to be faced in the simulation of turbulent flows. The wall problem. Overview of the different approaches to deal with the resolution of turbulent flows. Examples.
Module assessment methodology
This module will be assessed in the assignment A3 and presentation P2.
Module name Assessing mesh resolution. Practical session (Computer lab.) Number 10
Total hours 8 Class hours 2 (lab) Autonomous study hours 6 (GBL)
Module description
The student will write a small computer program to analyse the data from a DNS or LES in order to compute dissipation and assess mesh resolution for the approach used.
Module assessment methodology
This module will be assessed in the assignment A3 and presentation P2.
Module name Turbulence modelling. Large-eddy simulation Number 11
Total hours 8 Class hours 4 Autonomous study hours 4
Module description
Scale separation and filtering. Deriving the LES equations. SGS models. Smagorinsky and mixing length
models. Other closures. The wall problem. Resolution requirements.
Module assessment methodology
This module will be assessed in the assignment A3 and presentation P2.
Module name Large-eddy simulations. Practical session (Computer lab.) Number 12
Total hours 16 Class hours 6(lab) Autonomous study hours 10 (GBL)
Deliverable 2.5 Course Descriptors
31
Module description
Practical lesson includes the resolution with OpenFoam of a square cylinder. Results will be analysed and compared with those of the literature.
Module assessment methodology
This module will be assessed in the assignment A3 and presentation P2.
Module name Turbulence modelling. Reynolds-Averaged Navier-Stokes (RANS) models
Number 13
Total hours 10 Class hours 4 Autonomous study hours 6
Module description
Overview. Boussinesq hypothesis and eddy viscosity models. The k-ε model. Reynolds stress transport model.
Targeting industrial flows with RANS models. Limitations of RANS models.
Module assessment methodology
This module will be assessed in the assignment A3 and presentation P2.
Module name RANS models. Practical session (Computer lab.) Number 14
Total hours 18 Class hours 6(lab) Autonomous study hours 12 (GBL)
Module description
Practical lessons include the resolution of a case in OpenFoam The comparison of different RANS models and
with results of LES/DNS given to the student will give an insight into the main strengths and limitations of RANS models
Module assessment methodology
This module will be assessed in the assignment A3 and presentation P2.
Module name Presentation of the results of assignment 3– P2 Number 15
Total hours 6 Class hours 2 Autonomous study hours 4
Module description
Each group will present its work to the class and answer the questions of the other groups and the professor.
Module assessment methodology
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Understand the physics of viscous flows,
2. Understand the physics of flow instability and laminar-turbulent transition,
Deliverable 2.5 Course Descriptors
32
3. Understand the development of the governing conservation equations problems for solving turbulent flows,
4. Understand the different levels of modelling turbulent flows,
5. Understand statistical analysis of turbulence and the general properties of turbulent shear flows,
6.. Understand the quantitative description of turbulent wall-bounded flows and to be able to calculate flow
statistics, etc.
Transferable Skills: - Understanding Navier-Stokes equations
- Understanding the different approaches to deal with turbulent flows - Mesh assessment - numerical solution verification and validation
D. Assessment strategies
Assessment Type Percentage of Final Marks
☐ Exam (EX) -
☒ Presentation (PRS) 40
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 60
☐ Design Project (DPR) -
☐ Debate (DEB) -
E. Assessment strategies description
Assignments
The students will be requested to deliver 3 assignments. Assignment 1 and 2 will represent a 15 % of the final mark whereas assignment 3 weight is 30 % of the final mark.
A1: Evaluate turbulence statistics from time resolved DNS data and comparison with the literature. A2: Following A1, evaluate turbulent kinetic energy and Reynolds-stress budgets. A3: Solve a turbulent flow at high Reynolds number using different RANS models and comparison with results
from the literature.
Presentation
There will be two presentations: P1. Students will present and discuss the results obtained in A1 & A2 (20% of the final mark)
P2. Students will present and discuss results obtained in A3 (20% of the final mark) Each group will present its work to the class and answer the questions of the other groups and the professor.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 22
Class Contact: Small Group Discussions or online
Deliverable 2.5 Course Descriptors
33
Computer laboratory sessions 24
Blended learning activities
Autonomous student learning 44
Group-based learning 56
Field trip
Exams (presentations) 4
Total hours 150
G. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web resources, journal articles, equipment resources)
1 Introduction Bradshaw, P. (1971) An introduction to turbulence and its measurements. Pergamon Press
Tennekes, H. and Lumley, J. L. (1972) ‘A first course in turbulence’. MIT Press.
Pope, S. B. (2001) Turbulent Flows. Cambridge University Press.
2 Turbulent flow statistics
3 Turbulent flow statistics. Practical session
4 Turbulent mean flow
5 Turbulent mean flow. Practical session
6 Transport equations for kinetic energy and Reynolds stresses
7 Transport equations for kinetic energy and Reynolds stresses. Practical session
8 Presentation of results
9 Turbulence modelling and simulation. Introduction.
10 Assessing mesh resolution
11 Turbulence modelling. Large-eddy simulation
12 Large-eddy simulations. Practical session
13 Turbulence modelling. Reynolds-Averaged Navier-Stokes (RANS) models
14 RANS models. Practical session
15 Presentation of the results
Additional information
The students will need to use a personal computer with a programming environment. Some skills using some programming language might be advisable. Matlab or python might be used in some examples in class.
For the assignments students will need to have some type of visualisation software, Paraview might be used (it is available for all OS). For some assignments the students will need to plot their results, python,matlab/gnuplot or other graphing software might be used. For some practical lessons and the last assessment OpenFoam will be
used. The student will need to install this CFD software into their personal computer. The students are assumed to have some previous knowledge and experience about programming and maintaining small codes
Deliverable 2.5 Course Descriptors
34
7. Hands-on Computational Fluid Dynamics (part 2)
Course Title: Hands-on Computational Fluid Dynamics (part 2)
Course Code: APPLY C6
Course Type: Core ☒ Elective ☐
Credits: 6 ECTS
Semester: 2
Course Coordinator: VIT
Course Review: MAHE
A. Course Description
This course enables students to apply CFD methods for the design and analysis of engineering systems involving fluid flow and heat transfer. The course covers advanced topics which include preprocessing, solution setup and post processing procedures of CFD. The first two modules of this course provide detailed grid generation methods,
including structured and unstructured approaches. Both commercial and open source CAD and grid generation packages will be used to provide hands on-experience to the students. The next four modules are then framed to introduce solver setup for executing specific flow problems chosen from many fields of applications - aerospace,
automotive, turbo machinery, multi-phase flow etc. The last module of this course aims to familiarize the student with post processing and visualization tools. This lab based course will train the students through the execution of 10 different experiments-2 based on grid generation, 6 based on flow problems and 2 based on post processing.
B. Modules
Module name Advanced aspects of CAD modeling and surface meshing Number 1
Total hours 18 Class hours 6 Autonomous study hours 12
Module description
Review of basics of geometry modeling-Geometry handling and CAD repairing-Domain Decomposition with Multi-Blocking-Remarks on Block Topology For Multi-Block Meshing-Hybrid Blocking- Unstructured and Multi-
Zone meshing methods-surface meshing, Structured blocking and meshing for 2D flow problems-Local grid refinement-boundary layer meshing- Demonstration of Cartesian grid schemes over 2D domains-Adaptive grid refinement, Immersed Boundary Methods, Cut Cell based Methods, Chimera Grid Schemes.
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam
Module name Guidelines on grid generation-complex 3D flow problems Number 2
Total hours 20 Class hours 8 Autonomous study hours 12
Module description
Automatic generation of Unstructured Meshes, Multi-Block Mesh Generation, importance of grid topology, Generation of orthogonal hexahedral elements for cylindrical objects like internal combustion engine cylinder through O grid. Creation of hexahedral C-Grid for piston bowl and L- grid meshes using blocking methodologies.
Generation of tetrahedral mesh for complex geometry using Octree algorithm. Development of prism layers over tetrahedral elements for capturing rotor stator interfaces of turbo machinery components. grid quality and grid design, local refinement and grid adaptation, Definitions of Size Functions - Mesh Sensitivity and Mesh
Independence Study- Mesh editing, smoothening or quality improvement.
Deliverable 2.5 Course Descriptors
35
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam.
Module name Application of CFD for incompressible flows-Jet dynamics Number 3
Total hours 20 Class hours 8 Autonomous study hours 12
Module description
Review of Solution of Navier-Stokes Equations governing incompressible flow using FVM-Pressure based solvers, Pressure-velocity coupling Techniques, Laminar vs Turbulent flows, Features and applications of jet, Jet
flow analysis using RANS and LES approach, Boundary conditions, Selection of Numerical schemes, Defining the required fluid properties, solver setup for steady and transient flow analysis, Confirmation of convergence, Transient data collection.
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam.
Module name Application of CFD for compressible flows-Aerodynamics Number 4
Total hours 20 Class hours 8 Autonomous study hours 12
Module description
Review of governing equations for compressible flows-Subsonic, transonic and supersonic flows-density based
solvers, Requirement of solution of energy equation, Internal and external flow aerodynamics-cascade flows, shock waves, shock capturing, shock-shock and shock wave-boundary layer interactions, Solution of inviscid, laminar and turbulent flows. Steady and transient flow analysis, boundary conditions, implicit and explicit
algorithms, CFL criterion, solution steering, higher order accuracy in spatial and temporal discretization, use of gas models, fixing of convergence criteria/simulation time, Methods of solution validation.
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam.
Module name Application of CFD for Multiphase flow analysis Number 5
Total hours 20 Class hours 8 Autonomous study hours 12
Module description
Introduction to multiphase flow, types and applications, Common terminologies, flow patterns and flow pattern maps, Homogeneous and separated flow Analysis, Modelling: Solid - Liquid, Liquid - Liquid, Gas - Liquid two
phase flow Analysis using VOF and DPM models, Boiling and Non-Boiling flow, Validation of simulated results using basic measurement techniques for multiphase flows.
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam.
Module name Application of CFD for Fluid-Structure Interaction (FSI) analysis Number 6
Total hours 18 Class hours 6 Autonomous study hours 12
Module description
Deliverable 2.5 Course Descriptors
36
Review of FSI-Introduction to FSI , Significance of FSI, Governing Equations of Fluid and Structural Mechanics, Theoretical aspects of Fluid-Structure Interactions - i) Potential Flow (Inertial Coupling) ii) Viscous Flow (Viscous
Damping) iii) Compressible Flow (Radiation Damping). Formulation of Arbitrary Lagrangian-Eulerian (ALE) and Space-time methods. Numerical aspects of Fluid-Structure Interactions - Finite Element and Boundary Element Methods – Different types of interface boundary conditions - Types of FSI – One way transfer and two way
transfer. Applications of FSI - Hands on Numerical experiment with FSI .
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam.
Module name Advanced aspects of post processing Number 7
Total hours 18 Class hours 6 Autonomous study hours 12
Module description
Script writing for large data processing; Gradient , Vector and Tensor Calculations of flow properties; Identification of different zone using Velocity and pressure distribution; Turbulence measurements, Reynolds shear stress distribution, Budget of turbulent kinetic energy, creation of numerical schlieren images, Evolution of
the momentum flux, Identification of fluid structures using Q-function, Lambda2-function, Coherent structures, Estimation of turbulent length scales.
Module assessment methodology
Assignment-submission of lab reports, Viva voce, Lab exam.
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Perform geometry modeling of complex domains
2. Create grids required for simulating complex flow structures
3. Setup and execute incompressible flow simulations
4. Setup and execute compressible flow simulations
5. Simulate simple multiphase flows by choosing suitable multiphase flow models
6. Setup and execute Fluid structure interaction simulations
7. Perform post processing of data obtained from the simulations and visualize/represent the results in an appropriate manner.
Transferable Skills: - Geometry modeling. - Grid generation.
- Effective use of solvers suited to a particular problem - Post processing and result analysis
D. Assessment strategies
Assessment Type Percentage of Final Marks
☒ Exam (EX) 40
☐ Presentation (PRS) -
Deliverable 2.5 Course Descriptors
37
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 40
☒ Design Project (DPR) 10
☐ Debate (DEB) -
☒ Lab viva voce 10
E. Assessment strategies description
Exams
A final lab exam of 2 hours duration will be conducted to assess the learning outcomes of students. Students will
be asked to perform any one subcomponent of CFD simulation (geometry modeling/grid generation/solution setup/ post processing of given set of data) of a given problem.
Assignments
Students will have to complete at least one numerical experiment as the part of each module. Subsequent to the
class hour teaching, students must complete the experiment by utilizing the allotted additional autonomous study hours. Assessment will be done based on the merit of detailed lab report of each experiment.
Project
Students will be encouraged to take up independent CFD projects of their interest. Based on the merit of submitted
project report and presentation of results before the project evaluation committee, marks will be awarded.
Viva voce
An oral examination to assess the level of knowledge gained by the students through this course. Maximum test duration will be 15 minutes and 8-12 questions, randomly covering the course content will be asked.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 50
Class Contact: Small Group Discussions or online
Blended learning activities
Autonomous student learning 84
Exams
Deliverable 2.5 Course Descriptors
38
Total hours 134
G. Reference text books
1 Edelsbrunner, Herbert. Geometry and topology for mesh generation. Cambridge University Press, 2001.
2 Sadrehaghighi, Ideen. "Mesh generation in CFD." CFD Open Ser 151 (2017).
3 Tu, Jiyuan, Guan Heng Yeoh, and Chaoqun Liu. Computational fluid dynamics: a practical approach. Butterworth-Heinemann, 2018.
4 Versteeg, Henk Kaarle, and Weeratunge Malalasekera. An introduction to computational fluid dynamics: the finite volume method. Pearson education, 2007.
5 Blazek, Jiri. Computational fluid dynamics: principles and applications. Butterworth-Heinemann, 2015.
6 Moukalled, Fadl, L. Mangani, and Marwan Darwish. The finite volume method in computational fluid dynamics-. An Advanced Introduction with OpenFOAM® and Matlab® Vol. 113. Berlin, Germany:: Springer, 2016.
7 Yeoh, Guan Heng, and Jiyuan Tu. Computational techniques for multiphase flows. Butterworth-Heinemann, 2019.
8 Bazilevs, Yuri, Kenji Takizawa, and Tayfun E. Tezduyar. Computational fluid-structure interaction: methods and applications. John Wiley & Sons, 2013.
9 Ansys Fluent 2020 R1-Theory Guide
H. Indicative Lab experiments
Sl. No.
Title
1 Geometry modelling: Multi-Blocking of a Wing-Fuselage Geometry
2 2D Grid generation for the simulation of turbulent flow over a flat plate
3 3D Multi-block grid generation for the simulation of flow over a passenger car
4 Simulation of turbulent jet impinging on a flat surface
5 Simulation of shell and tube heat exchanger
6 Simulation of transonic flow in a NGV cascade
7 Simulation of 2D and 3D supersonic flow over a bump in a channel
8 Simulation of shock wave-boundary layer interaction in hypersonic flows
9 Numerical prediction of flow patterns of liquid-liquid pipe flows
10 Numerical study of wet-steam flow in Moore nozzles
11 FSI study of Flow Past an Elastic Beam Attached to a Fixed, Rigid Block
12 3D flowfield analysis of a vertical axis wind turbine using moving reference frame (MRF)
12 Post processing for the visualisation of numerical schlieren images of complex shock trains in a supersonic air intake.
13 Scripting for the identification of fluid structures using Q-function and Lambda2-function
Deliverable 2.5 Course Descriptors
39
8. Computational Aerodynamics
Course Title: Computational Aerodynamics
Course Code: APPLY E1
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS
Semester: 2
Course Coordinator: CMU (Watchapon Rojanaratanangkule)
Course Review: NU/VIT
A. Course Description
Give an insight on the simulation of external flows that are pivotal in the design of vehicles and are an integral part of R&D in the aerospace and automotive industries. This course will cover a wide range of external flow problems and provide an introduction to the CFD methods used for their simulation. It will discuss the factors that affect the accuracy of the simulations, depending on the flow characteristics, in subsonic, supersonic and hypersonic regimes and demonstrate the most appropriate techniques and CFD methods for each kind of flow.
B. Modules
Module name Fundamental of aerodynamics Number 1
Total hours 45 Class hours 15 Autonomous study hours 30
Module description
- Review of 1D gasdynamics and basic concept from thermodynamics. - Two-dimensional gas dynamics (Oblique shock waves; shock reflections (regular and Mach);
shock/shock interactions; Prandtl-Meyer expansion waves; shock/expansion method for airfoils;
under/over-expanded flow; supersonic wind tunnel.) - Conservation laws and simplifications (Conservation of mass, momentum and energy leading to the
compressible Navier–Stokes equations. Euler and potential flow equations.)
- External aerodynamics (Flow patterns in transonic and supersonic airfoil flow; critical Mach number; thin airfoils in compressible flow; velocity potential and pressure coefficient).
Module assessment methodology
Exam: Theory of aerodynamics.
Module name Introduction to CFD Number 2
Total hours 30 Class/Lab
hours
9 Autonomous study hours 21
Module description
- Governing equations and boundary conditions. - Review of basic numerical methods: finite differences, finite elements, and finite volumes. - Stability and convergence.
- Pre-processing: Geometry and grids. Grid quality. - Introduction to CFD open source software (e.g. OpenFOAM, SU2 code, PyFR, etc.). -
Module assessment methodology
Exam: CFD theory.
Deliverable 2.5 Course Descriptors
40
Module name Simulation of inviscid flows Number 3
Total hours 24 Class/Lab
hours
6 Autonomous study hours 18
Module description
- Review of governing equations of inviscid flows. - Treatment of shocks: artificial viscosity, Riemann solvers. Boundary conditions. - 1D and 2D inviscid test cases (e.g. shock tube, double Mach reflection, etc.)
Module assessment methodology
Assignment: 1D/2D simulation of shock wave.
Module name Simulation of viscous flows and introduction to turbulence modelling.
Number 4
Total hours 24 Class/Lab hours
6 Autonomous study hours 18
Module description
- Viscous effects.
- Review of boundary layers: laminar, transition and turbulent boundary layers. - Introduction to turbulence simulation: RANS, LES, DES, DNS. - Simulations of flows about aerodynamic shapes such as aerofoils.
Module assessment methodology
Assignment: 2D/3D simulation of aerofoil, wing or aircraft at relatively high Reynolds number.
Module name Aerodynamics case studies Number 5
Total hours 66 Lab hours 9 Autonomous study hours 57
Module description
- Various examples of simulations of aerodynamics applications.
Module assessment methodology
Individual project about simulation of aerodynamics applications using open source software.
Deliverable 2.5 Course Descriptors
41
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Understand the basic principles for the computational aerodynamic analysis and design of aeronautical configurations, their limitations and range of applicability.
2. Utilize open-source CFD codes to perform flow simulations about aerodynamics applications (e.g.
shockwave, aerofoils, etc.), interpret the results and be able to quantify the errors.
Transferable Skills:
- Ability to work of software-related projects.
D. Assessment strategies
Assessment Type Percentage of Final Marks
Exam (EX) 40
Presentation (PRS) -
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
Assignment (ASM) 30
Design Project (DPR) 30
☐ Debate (DEB) -
E. Assessment strategies description
Exams
This course will have 1 exam, 2 months after the beginning of the course, with a 40% of the final mark weight. The exams will have 2 parts: theories of aerodynamics (30%) and CFD (10%).
Assignments
The students will be requested to deliver 2 assignments. Each weight is 15% of the final mark. Assignment 1: 1D/2D simulation of shock wave. It will reflect the knowledge obtained during the Module 3. Assignment 2: 2D/3D simulation of aerofoil, wing or aircraft at relatively high Reynolds number.
Project
A term project is assigned to the students during the beginning of the 5 th module. Student must choose their own topic related to simulation of aerodynamics applications. The simulation must be done using an open source software.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 27
Class Contact: Small Group Discussions or online -
Computer Laboratory Sessions 18
Blended learning activities -
Deliverable 2.5 Course Descriptors
42
Autonomous student learning 144
Group-based learning
Field trip
Exams 3
Total hours 150
G. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web resources, journal articles, equipment resources)
1 Fundamental of aerodynamics (Exam 1: 30)
PowerPoint, video lecture, PDF lecture notes,journal article,
Text books:
- Applied computational aerodynamics : a modern engineering approach, Russell M.
Cummings, William H. Mason, Scott A. Morton, and David R. McDaniel, 2015 by Cambridge University Press.
2 Introduction to CFD: Governing equations and boundary conditions. Review of basic numerical methods: finite differences, finite elements, and finite volumes. Stability and convergence. (Exam 2: 10)
3 Simulation of inviscid flows. Treatment of shocks: artificial viscosity, Riemann solvers. Boundary conditions. (Assignment 1: 15)
4 Simulation of viscous flows and introduction to turbulence modelling. (Assignment 2: 15)
5 Aerodynamics case studies. Projects (30)
Deliverable 2.5 Course Descriptors
43
9. Chemically Reacting Flows – Combustion
Course Title: Chemically Reacting Flows - Combustion (Energy, A&T)
Course Code: APPLY E2
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS
Semester: 1
Course Coordinator: UCr
Course Review: MUJ
A. Course Description
The module introduces theory and methodology to simulate reacting flows with CFD. Various approaches of
incorporating species transport and coupling the interaction between turbulence and chemistry will be covered. Multi-phase spray modelling will be briefly introduced. Examples of combustion simulations in typical gas turbine combustors will be provided to student via a set of tutorials. Commercial CFD codes ANSYS FLUENT will be
used.
B. Modules
Module name Introduction to combustion flow physics Number 1
Total hours 15 Class hours 4 Autonomous study hours 8
Module description
Introduction to flame types, categorized as premixed/diffusion flame, laminar and turbulent flame, lean and rich combustion and their corresponding applications. Introduction to the physics of turbulence-chemistry interaction and different flame regimes and to the importance of turbulence models (RANS and LES).
Module assessment methodology
Exam and assignment
Module name Reacting flow numerical modelling methods Number 2
Total hours 30 Class hours 8 Autonomous study hours 16
Module description
Introduction to various combustion and turbulence-chemistry interaction models. Concept of reaction
mechanism, reaction rate, flamelet and PDF models. Basic governing equations for enthalpy and species transport.
Module assessment methodology
Exam and assignment
Module name Application of reacting flow for gas turbine combustors Number 3
Total hours 45 Class hours 15 Autonomous study hours 30
Module description
Deliverable 2.5 Course Descriptors
44
Combustion simulation of a gas turbine combustor. Geometry import, meshing, model selection, boundary condition setup, simulation and post-processing.
Module assessment methodology
Submit assignment on generic gas turbine combustion case analysis.
Module name Introduction to spray modelling Number 4
Total hours 18 Class hours 5 Autonomous study hours 10
Module description
Introduction of fuel injection modelling methods commonly used: Lagrangian model and Eulerian model. The focus will be the Discrete Phase Modelling technique (Lagrangian model). Basics of modelling continuous and discrete phases simultaneously will be covered, including governing equations, solver
methodology and best practices.
Module assessment methodology
Exam, assignment
Module name Spray modelling application Number 5
Total hours 22 Class hours 8 Autonomous study hours 16
Module description
A tutorial on demonstrating steps for modelling fuel injection of a generic atomiser using Discrete Phase
Modelling method, including mesh generation, model selection, boundary condition setup, solver setup and post-processing.
Module assessment methodology
Submission of assignment on simulating and analysing the fuel droplet characteristics of a generic
atomizer.
Module name Combustion simulation with liquid fuel atomisation Number 5
Total hours 22 Class hours 10 Autonomous study hours 20
Module description
A tutorial combining the combustion flow simulation with liquid fuel injection and atomisation process. The results from previous tutorial will be used as a starting point. Droplet evaporation modelling will be included.
The ignition process will be demonstrated as well as the subsequent combustion.
Module assessment methodology
Submission of assignment on simulating and analysing the flow field of the liquid fuel combustion process.
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Understand different flame types, basic flame characteristics, various combustion models
2. Apply appropriate combustion models to various flame regimes and specifc cases
Deliverable 2.5 Course Descriptors
45
3. Perform reacting flow simulation to obtain useful information for flow analysis
4. Understand basic theory of Lagrangian models for spray and its application for fuel injection
5. Perform fuel injection simulation and analyse key fuel droplet characteristics
6 Perform liquid fuel atomization and combustion simulation within a typical gas turbine combustor
Transferable Skills: - Simulation of gas turbine combustion flow
- Simulation of fuel injection and atomisation
D. Assessment strategies
Assessment Type Percentage of Final Marks
☒ Exam (EX) 40
☐ Presentation (PRS)
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 60
☐ Design Project (DPR) -
☐ Debate (DEB) -
E. Assessment strategies description
Exams
A final exam to assess the students’ understanding of the basic theory of reacting flow, including categorise
flames, discuss the pros and cons of various combustion models, estimation on flame characteristics, as well as the models for fuel injection.
Assignments
The students will be requested to deliver 2 assignments: each assignment weighs 30% of the final mark.
Assignment 1: Analyse the performance of a gas turbine combustor by simulating reacting flow field. Assignment 2: Analyse the performance of an atomizer by simulating the fuel injection and droplet formation.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 21
Class Contact: Small Group Discussions or online 29
Blended learning activities
Autonomous student learning 100
Group-based learning
Field trip
Exams
Deliverable 2.5 Course Descriptors
46
Total hours 150
H. Reference text books
1 Ansys Fluent 2020 R1-Theory Guide
2 Gas turbine combustion, Lefebvre, CPC Press
3 Theoretical and Numerical Combustion, Poinsot and Veynante
4 Atomisation and Spray, Lefebvre, Taylor & Francis
5 Comprehensive Gas Turbine Combustion Modeling Methodology, Mongia, 2007
Deliverable 2.5 Course Descriptors
47
10. Fluid Structure Interaction
Course Title: Fluid Structure Interaction (A&T)
Course Code: APPLY E3
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS Semester: 2
Course Coordinators: MAHE (Dr. Satish Shenoy B, Dr. Mohammad Zuber)
Course Review: UM (Ramesh T Subramaniam, Ramesh Kasi)
A. Course Description
Fluid-structure interaction approach can be widely used in applications such as aircraft wing, turbomachinery, tall bridges, subsea pipelines, micro-aerial vehicle, parachutes, airbags, blood flow in arteries, heart valves, etc. This course is intended to provide comprehensive knowledge and overview of the underlying unsteady physics and coupled mechanical aspects of the fluid-structure interaction. FSI is an advanced course covering modelling approaches for fluid-structure interaction applications using Ansys Fluent and Ansys Mechanical. This course will cover setup, solution and convergence of one-way and two-way FSI simulations. Basic tools to be able to predict and eventually mitigate things called flutter, galloping, sloshing, vortex-induced vibrations and added mass
B. Modules
Module name Introduction Number 1
Total hours 3 Class hours 3 Autonomous study hours 0
Module description
Basic concepts and introduction of fluid-structure interaction, applications
Module assessment methodology
This module will be assessed in internal assessment examination
Module name Governing Equations of Fluid and Structural Mechanics (Theory) Number 2
Total hours 6 Class hours 6 Autonomous study hours 0
Module description
•Governing Equations for Fluid Mechanics
•Governing Equations for Structural Mechanics •Governing Equations for Fluid Mechanics in moving domains
Module assessment methodology
This module will be assessed in the quiz and internal assessment examination.
Deliverable 2.5 Course Descriptors
48
Module name Basics of Finite Element Method for Non-moving domains problems Number 3
Total hours 21 Class hours 6 Autonomous study hours 15
Module description
•FEM applied to steady problems •Construction of Finite element basis functions •Finite element interpolation of Navier Stokes equations
•Examples of finite element formulations
Module assessment methodology
Assignment 1 Assignment Topic:Few examples of finite element formulations will be given for solving
Module name ALE and time space-time methods for moving boundaries and Inter-
faces
Number 4
Total hours 18 Class hours 8 Autonomous study hours 10
Module description
•Interface-tracking (Moving mesh) techniques •Interface-capturing (Nonmoving-mesh) Techniques •ALE Methods
•Space time methods •Mesh moving methods
Module assessment methodology
This module will be assessed in the quiz and internal assessment examination.
Module name ALE and time space-time methods for FSI Number 5
Total hours 23 Class hours 8 Autonomous study hours 15
Module description
•FSI formulation at the continuous level •ALE formulation of FSI
•Space-time formulation of FSI •Advanced mesh update techniques •FSI geometric smoothing technique (FSI-GST)
Module assessment methodology
Assignment A2 Students will be asked to compared the various techniques
Module name Engineering applications of FSI Number 6
Total hours 24 Class hours 4 Autonomous study hours 20
Module description
•2D flow past elastic beam attached to a fixed, rigid block
•2D flow past an airfoil •Inflation of a Balloon •Aerodynamics of flapping wings
Deliverable 2.5 Course Descriptors
49
Module assessment methodology
Assignment 3 Assignment Topic:Students shall develop a simple 2D analysis on topics covered in this module
Module name Biomedical Applications of FSI Number 7
Total hours 18 Class hours 3 Autonomous study hours 15
Module description
• Blood flow in artery • Aortic valve motions
• Peristaltic motion in ureter
Module assessment methodology
Assignment 4 Assignment Topic:Students shall develop a simple 2D analysis on topics covered in this module
Module name Aerodynamics FSI Number 8
Total hours 18 Class hours 3 Autonomous study hours 15
Module description
• Equations for Aerodynamics resolution • FSI simulations of wind turbine blade
• Propeller aerodynamics
Module assessment methodology
Assignment 5 Assignment Topic:Students shall develop a simple 2D analysis on topics covered in this module
Module name Vibroacoustics FSI Number 9
Total hours 24 Class hours 4 Autonomous study hours 20
Module description
Equations of the acoustic and structure problems Boundary conditions of the acoustic problem
Study of an elastic plate coupled with a fluid cavity Hydro elastic sloshing
Module assessment methodology
Assignment 6
Assignment Topic:Students shall develop a simple 2D analysis on topics covered in this module
Deliverable 2.5 Course Descriptors
50
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Gain a valuable theoretical background in fluid-structure interaction applications
2. Understand the theoretical and mathematical aspects of fluid-structure interaction and aero/hydroelasticity
3. Familiarise with common types of coupled fluid-structure and aero/hydroelastic systems.
4. Perform preliminary design simulations to estimate the fluid-elastic instability, vortex-induced vibration, flutter limit for structures.
Transferable Skills:
- Understanding the Navier-Stokes equations, and their association with FSI. - Gain insights into modeling methods to address FSI general problems such as vortex-induced vibrations
D. Assessment strategies
Assessment Type Percentage of Final Marks
☒ Exam (EX) 50
☐ Presentation (PRS) --
☐ Portfolio (PTO) --
☐ Multiple Choice Exam (MCQ) --
☒ Assignment (ASM) 30
☒ Internal Assessment 20
☐ Debate (DEB) --
E. Assessment strategies description
An End semester examination will be testing their knowledge and their understanding of FSI formulations
An internal assessment in the form of quiz and/or sessional exams
Assignments to develop hands on experience and familiarization of applications of FSI examples using commercial software
D. Indicative Student Workload Indicative hours
Class Contact: Lectures 45
Class Contact: Small Group Discussions or online
Blended learning activities
Autonomous student learning 50
Group-based learning 50
Field trip
Exams 5
Total hours 150
Deliverable 2.5 Course Descriptors
51
E. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web
resources, journal articles, equipment resources)
1 Introduction PowerPoints / PDFs, Lecture notes, Scientific
books., YouTube video’s , journal articles, 2 Governing Equations of Fluid and Structural
Mechanics
3 Basics of Finite Element Method for Non-moving
domains problems
4 ALE and time space-time methods for moving boundaries and Interfaces
5 ALE and time space-time methods for FSI
6 Engineering applications of FSI
7 Biomedical Applications of FSI
8 Aerodynamics FSI
9 Vibroacoustics FSI
Additional information
The students of this course are required to have basic understanding of CFD.
Additional information about multiphase flows can be found in the following books:
1. Païdoussis, M. P., Price, S. J., & de Langre, E. (2011). Fluid-structure interactions: Cross-flow-induced
instabilities Cambridge University Press.
2. Yuri Bazilevs, Kenji Takizawa, Tayfun E Tezduyar, Computational Fluid-Structure Interaction-methods
and applications, (2013) Wiley Series
3. Abdelkhalak El hami, Bouchaib Radi, Fluid-structure Interactions and Uncertainties, volume 6, 2017,
Wiley Publications
4. Yong Zhao, Xiaohui Su, Computational Fluid-Structure Interaction-methods, models and applications,
(2019), Academic Press
Deliverable 2.5 Course Descriptors
52
11. Linking experiments with CFD
Course Title: Linking experiments with CFD
Course Code: APPLY E4
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS
Semester: 2
Course Coordinator: UCr
Course Review: UM
A. Course Description
This course is designed to provide students with a strong background in verification and validation of CFD. Lectures in the course are designed to provide an overview of the different approaches of assessing the accuracy of computational simulation procedures. The students will be introduced to test cases that demonstrate the
principles of CFD validation in time and special discretization. The course will continue with an outline of the different verification and validation standards in CFD and validation processes for aerospace applications.
B. Modules
Module name Introduction to notion of validation Number 1
Total hours 1 Class hours 1 Autonomous study hours 2
Module description
- Introduction to CFD verification and validation and understanding their differences and purpose.
- Introduction to glossary definitions
Module assessment methodology
Module name Data types and key validation methods Number 2
Total hours 10 Class hours 4 Autonomous study hours 6
Module description
The module will review: - the different methods of verification, i.e code (Method of Manufactured Solutions), solution (Richardson’s
extrapolation), model
- the validation assessment processes. Students will appreciate fundamentals of different types of convergence, i.e iterative, grid, temporal.
- uncertainties and errors (round-off, iterative convergence, modelling, discretization, usage (CAD, grid-
generating, post-processing software)) - comparison of simulation results to experimental data
Module assessment methodology
Tutorial: exercises to examine iterative, grid, temporal convergence and solution consistency, perform MMS and
Richardson’s extrapolation
Deliverable 2.5 Course Descriptors
53
Module name Principles of CFD validation in space/time Number 3
Total hours 28 Class hours 10 Autonomous study hours 18
Module description
The module will review: - numerical methods and discretization schemes, i.e Finite differences schemes, Finite difference
representation of PDEs, Implicit and explicit methods, Marching/ time integration methods, Time
integration schemes - the foundations of numerical stability analysis - Grid size and time step convergence methods
Module assessment methodology
Tutorial: perform stability analysis of CFD schemes to assess their convergence and consistency solutions.
Module name ASME/AIAA/SAE validation procedures (simplify standards of verification and validation in CFD)
Number 4
Total hours 6 Class hours 2 Autonomous study hours 4
Module description
Introduce basic concept of AMSE/SAE/AIAA V&V standards and validation procedures, identify their application areas, discuss terminology differences
Module assessment methodology
Module name The AGARD-CFD validation procedure for aerospace CFD predictions
Number 5
Total hours 8 Class hours 3 Autonomous study hours 5
Module description
Introduce basic concept of AMSE/SAE/AIAA V&V standards and validation procedures, identify their application
areas, discuss terminology differences
Module assessment methodology
Tutorial Identify key differences between the V&V standards
Module name Lab experiment linked with numerical simulation Number 6
Total hours 23 Class hours 8 Autonomous study hours 15
Module description
Lab workshop to investigate flow in a venturi model, using a small open-loop laboratory wind tunnel apparatus. The workshop will help students understand the set up of an experiment and the different apparatus used to take measurements. This will be followed by a CFD simulation of the same experiment, developed in class. This will
allow for student to grasp all stages of an experimental study with a focus on the post processing, since students will need to compare their simulation results with their experimental results.
Module assessment methodology
A report outlining the methodology of the experimental study and a discussion of the findings, limitations and
recommendations for future work.
Deliverable 2.5 Course Descriptors
54
Module name Demo test cases Number 7
Total hours 62 Class hours 12 Autonomous study hours 50
Module description
The module will review test cases to determine appropriate selection of: (a) mathematical model, (b) grid pattern,
(c) grid spacing, (d) time step- understand the impact, (e) convergence criteria for iterative equation solution, and demonstrate types of errors.
Test cases:
Spatial domain: Ahmed body: flow past a simplified car model using simplified RANS for turbulent flow
Temporal domain: Unsteady 2D flow in a flat channel around a cylinder
Module assessment methodology
Individual assignment: 2D (RANS flow about airfoil with set CAD model and known boundary/inlet conditions.
Build CFD simulation and then study convergence, finite precision, compare with experimental data. Submission of report including methodology and discussion
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Understand the difference of verification and validation
2. Select appropriate numerical methods, discretization schemes
3. Recognize the various terminologies in practical CFD
4. Gain a theoretical background in the different standards available for Verification and Validation
5. Apply the different assessment procedures to evaluate applicability of a particular model, understand its
limitations, ascertain verification/validation
Transferable Skills: - Understanding of different V&V guides - Knowledge and development of validation and verification processes
D. Assessment strategies
Assessment Type Percentage of Final Marks
☐ Exam (EX) -
☐ Presentation (PRS) -
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 100
☐ Design Project (DPR) -
☐ Debate (DEB) -
☐ Lab viva voce -
Deliverable 2.5 Course Descriptors
55
E. Assessment strategies description
Assignment
Students will be asked to complete one CFD project to assess the learning outcomes. Subsequent to the class hour teaching, students must complete the project in sense by spending the additional autonomous study hours.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 40
Class Contact: Small Group Discussions or online -
Blended learning activities 10
Autonomous student learning 100
Group-based learning -
Exams -
Total hours 150
H. Reference textbooks
1 Roache, P. J. (1998). Verification and Validation in Computational Science and Engineering, Hermosa Publishers, Albuquerque, NM
2 TU, J., YEOH, G. H., & LIU, C. (2018). Computational fluid dynamics a practical approach.
Deliverable 2.5 Course Descriptors
56
12. Environmental Flows
Course Title: Environmental Flows
Course Code: APPLY E5
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS
Semester: 2
Course Coordinator: UP (Polycarpos Papadopoulos)
Course Review: MUJ
A. Course Description
The course deals with flow problems that arise in the natural environment and in urban areas. It involves modelling the physical processes that take action, making appropriate approximations to simplify the problem formulation and applying the necessary method to solve the governing equations. The course includes a brief
presentation of the modelling tools that have been introduced in core courses (e.g. models for turbulent flows, conservation laws etc.) and then proceeds to introduce new concepts that are necessary for each specific problem. The aim of the course is to familiarize the students with a diverse set of flow that appear in the
environment and, whenever possible, encourage them to work on simplified case studies.
B. Modules
Module name Introduction Number 1
Total hours 7 Class hours 3 Autonomous study hours 4
Module description
Eulerian and Langagian description of fluid motion. Mass, Momentum and Energy Conservation. Inviscid and viscous flow. Turbulence modelling. Turbulence modelling for stratified flows
Module assessment methodology
Exercises.
Module name Modelling techniques Number 2
Total hours 7 Class hours 3 Autonomous study hours 4
Module description
Environmenta systems. Modelling approaches. Modelling validation and sensitivity analysis. Complex systems., self-organization and emergence. Spatial modelling and scaling issues.
Module assessment methodology
Exercises.
Module name Buildings and urban environment Number 3
Total hours 6 Class hours 3 Autonomous study hours 3
Module description
Deliverable 2.5 Course Descriptors
57
Atmospheric model. Mean air flow. Temperature and humidity. Turbulence and exchange processes. Radiative fluxes. Soil model. Vegetation model. Ground surface and walls.
Module assessment methodology
This module will be assessed in the assignment A1 and the presentation P1.
Module name Simulation of air flow in urban environment Number 4
Total hours 28 Class hours 8(lab) Autonomous study hours 20(GBL)
Module description
The students, working in teams, shall simulate surface–plant–air interactions inside urban environments
Module assessment methodology
This module will be assessed in the assignment A1 and the presentation P1.
Module name Atmospheric dispersion modelling Number 5
Total hours 6 Class hours 3 Autonomous study hours 3
Module description
The transport equation. Buoyancy effects. Turbulence parameterization. Wet and dry deposition. Chemcal reactions. Gaussian dispersion models. Lagrangian models. Eulerian models.
Module assessment methodology
This module will be assessed in the assignment A2 and the presentation P2.
Module name Simulation of pollutant dispersion Number 6
Total hours 28 Class hours 8(lab) Autonomous study hours 20(GBL)
Module description
The students, working in teams, shall simulate a turbulent buoyant atmospheric flow and pollutant dispersion
inside large open pit mines.
Module assessment methodology
This module will be assessed in the assignment A2 and the presentation P2.
Module name Environmental hydraulics and transport processes Number 7
Total hours 6 Class hours 3 Autonomous study hours 3
Module description
Fundamental equations for CFD in river flow simulations. Depth-averaged equations. Bed shear stresses. The
dispersion terms. Pollutant transport equations. Free surface flows. Fixed lid schemes. The Volume of Fluid (VOF) model. Upstream and donwstream boundary conditions. Wall functions and bed roughness. Advection, diffusion and dispersion. Turbulenent diffusion.
Module assessment methodology
Deliverable 2.5 Course Descriptors
58
This module will be assessed in the assignment A3 and the presentation P3.
Module name Pollutant transport in a channel flow Number 8
Total hours 28 Class hours 8(lab) Autonomous study hours 20(GBL)
Module description
The students, working in teams, shall simulate the flow field in a channel flow and then use it to calculate the
dispersion of a contaminant.
Module assessment methodology
This module will be assessed in the assignment A3 and the presentation P3.
Module name Soil erosion Number 9
Total hours 6 Class hours 3 Autonomous study hours 3
Module description
Theoretical modelling, sef-organization approach, physically based models. Surface runoff. Rainfall intensity. Infiltration. Soil removal, transportation and sedimentation. Solid material continuity. Soil mapping and classification. Principal components analysis.
Module assessment methodology
This module will be assessed in the assignment A4 and the presentation P4
Module name Erosion in bare soil area Number 10
Total hours 28 Class hours 8(lab) Autonomous study hours 20(GBL)
Module description
The students, working in teams, shall simulate the erosion in bare soil area
Module assessment methodology
This module will be assessed in the assignment A4 and the presentation P4
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Understand the difference between modelling environmental problems and industrial applications.
2. Implement simple models for airflow in urban environment
3. Model the dispersion of a pollutant
4. Understand the techniques for environmental hydraulics
5. Comprehend the basic modelling principles for soil erosion
Transferable Skills: - Modelling of a diverse set of physical mechanisms. - Model implementation in OpenFOAM
Deliverable 2.5 Course Descriptors
59
D. Assessment strategies
Assessment Type Percentage of Final Marks
☐ Exam (EX) -
☒ Presentation (PRS) 40
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 60
☐ Design Project (DPR) -
☐ Debate (DEB) -
E. Assessment strategies description
Exams
.
Assignments
The students will be requested to deliver 4 assignments, each of them will be 15% of the final mark. A1. Implement a model for surface–plant–air interactions inside urban environments.
A2. Implement a model for turbulent buoyant atmospheric flow and pollutant dispersion. A3. Simulate the flow field in a channel and then use it to calculate the dispersion of a contaminant. A4. Simulate the erosion in bare soil area.
Project
.
Presentation
The students will be requested to deliver 4 presentations, each of them will be 10% of the final mark.
P1. Surface–plant–air interactions inside urban environments. P2. Atmospheric flow and pollutant dispersion. P3. Dispersion of a contaminant in a hydrodynamic flow.
P4. Erosion in bare soil area.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 18
Class Contact: Small Group Discussions or online 32
Blended learning activities
Autonomous student learning 20
Group-based learning 80
Field trip
Exams
Total hours 150
Deliverable 2.5 Course Descriptors
60
G. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web resources, journal articles, equipment resources)
1 Introduction PowerPoints / PDFs ,
Lecture notes, A personal computer with a programing environment Books:
Environmental modelling : finding simplicity in complexity / [edited by] John Wainwright and Mark Mulligan. – 2nd ed., 2013 by John Wiley &
Sons, Handbook of Environmental Fluid Dynamics, / [edited by] H. J. S. Fernando, 2013 CRC Press by Taylor &
Francis Group Computational fluid dynamics: applications in environmental hydraulics/ editors,
Paul D. Bates, Stuart N. Lane, Robert I. Ferguson, 2005 John Wiley & Son.
2 Modelling techniques
3 Buildings and urban environment
4 Simulation of air flow in urban environment
5 Atmospheric dispersion modelling
6 Simulation of pollutant dispersion
7 Environmental hydraulics and transport processes
8 Pollutant transport in a channel flow
9 Soil erosion
10 Erosion in bare soil area
Deliverable 2.5 Course Descriptors
61
13. Multiphase Flows
Course Title: Multiphase Flows
Course Code: APPLY E6
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS Semester: 2
Course Coordinators: UP (George Vafakos – Polycarpos Papadopoulos)
Course Review: UM (Ramesh T Subramaniam, Ramesh Kasi)
A. Course Description
This course is designed to provide students with a strong background on fundamental fluid mechanics, the
necessary understanding of the dynamics of multiphase flow and the essential CFD tools for such kind of flows.
In this course, after a description of the mathematical and physical aspects of multiphase flows, a detailed overview of the most important computational models will be given. The primary computational models that will be discussed are targeted in the continuous phase (two liquid mixing, liquid-gas flow, etc.), such as the Euler-
Euler and the volume-of-fluids model, and in the discrete phase (particles, droplets or bubbles), such as the Euler-Lagrangian models. The students will be called upon to create computer scripts, either in a programming language of their choosing or using the open-source OpenFOAM library, in order to gain hands-on experience in
successfully solving an applied multiphase problem.
B. Modules
Module name Introduction Number 1
Total hours 13 Class hours 8 Autonomous study hours 5
Module description
Basic definitions. Importance of dimensionless numbers. Notation of important fluid variables. Classification of
multiphase flows. Flow patterns and regimes. Horizontal and vertical two-phase flows. Instabilities. Eulerian and
Lagrangian description of fluid motion. Mass, momentum and energy conservation equations for single and multi-phase flows. Mixture model equations. Two-fluid model equations. Boundary conditions in two-phase flow. Interaction with turbulence.
Module assessment methodology
Assignment 1
Assignment Topic: Exercises on the understanding of multi-phase flows. Type of Assignment: Personal assignment. Estimated study hours: 5
Module name Liquid-Gas Two-Phase Flows (Theory) Number 2
Total hours 8 Class hours 8 Autonomous study hours
Module description
Flow pattern classification. Flow regime maps for vertical and horizontal flow. Bubble flow. Slug flow. Churn flow.
Annular flow. Dispersed flow. Flow regimes limits. Separated flow instabilities. Frictional pressure drop in disperse, homogenous and separated flows. Darcy–Weisbach equation. Pressure drop models by Lockhart-Martinelli, Baroczy-Chisholm, Beggs-Brill, Friedel, etc. Homogenous flows. Gas/bubble dynamics flows.
Deliverable 2.5 Course Descriptors
62
Module assessment methodology This module will be assessed in the assignment A2.
Module name Liquid-Gas Two-Phase Flows (Project) Number 3
Total hours 12 Class hours 2 Autonomous study hours 10
Module description
Explanation and presentation of the project by the teacher. The students will perform an algebraic computation of pressure drop behaviour in two-phase liquid-gas pipe flow, using realistic conditions (surface roughness, friction factor, geometry bends, etc.) and compare results using various multiphase models. There will be multiple projects to choose from.
Module assessment methodology
Assignment 2 Assignment Topic: Students shall create a dynamic executable computer program that calculates and
presents the requested results. A report deliverable is required. Type of Assignment: Personal assignment. Estimated study hours: 10
Module name Particle Motion, Bubble/Droplets Formation and Cavitation Number 4
Total hours 13 Class hours 8 Autonomous study hours 5
Module description
Single particle motion. Flow around a sphere. Free flow velocity. Grain’s size and concentration effect on free
flow drag. Schiller-Naumann drag model. Hydraulic transport of solids. Particle’s flow motion. Bubble shape. Marangoni effects and Bjerkes forces. Rayleigh-Plesset equation. Thermal and non-thermal bubble growth and collapse. Cavitation bubbles: shape distortion and noise.
Module assessment methodology
Assignment 3
Assignment Topic: Mathematical exercises on particle motion, bubble/droplets formation and cavitation. Type of Assignment: Personal assignment. Estimated study hours: 5
Module name Numerical Modelling I: Euler-Lagrangian Model (Theory) Number 5
Total hours 3 Class hours 3 Autonomous study hours
Module description
Newton’s second law for single particle’s motion. Lagrangian particle tracking. Force balance. Drag, lift, buoyancy, gravitational and Brownian forces. Particle’s relaxation time. Visualization of particle’s trajectory.
Module assessment methodology
Deliverable 2.5 Course Descriptors
63
This module will be assessed in the assignment A4.
Module name Numerical Modelling I: Euler-Lagrangian Model (Project) Number 6
Total hours 32 Class hours 2 Autonomous study hours 30
Module description
Explanation and presentation of the group project by the teacher. The students shall create a CFD numerical
code in a programming language of their choosing, using the Euler-Lagrangian model, in order to model the motion of solid particles in fully developed or developing 2D incompressible laminar flow.
Module assessment methodology
Assignment 4
Assignment Topic: Students shall create a CFD numerical code in a programming language of their choosing, in order to solve the equations and visualize the flow.
Type of Assignment: Team project. A report deliverable is required. Estimated study hours: 30
Module name Numerical Modelling I: Euler-Lagrangian Model (Results & Discussion)
Number 7
Total hours 3 Class hours 3 Autonomous study hours
Module description
The students will present their results in the classroom, along with a brief explanation of their code and techniques.
Module assessment methodology
This module will be assessed in the assignment A4.
Module name Numerical Modelling II: Volume-of-Fluids Model (Theory) Number 8
Total hours 3 Class hours 3 Autonomous study hours
Module description
Newton’s second law for single particle’s motion. Lagrangian particle tracking. Force balance. Drag, lift, buoyancy, gravitational and Brownian forces. Particle’s relaxation time. Visualization of particle’s trajectory.
Module assessment methodology
This module will be assessed in the assignment A5.
Module name Numerical Modelling II: Volume-of-Fluids Model (Project) Number 9
Total hours 32 Class hours 2 Autonomous study hours 30
Deliverable 2.5 Course Descriptors
64
Module description
Explanation and presentation of the group project by the teacher. The students will create a computational code based in OpenFOAM, starting from a simplistic incompressible solver, and building up to a VOF multiphase
solver.
Module assessment methodology
Assignment 5
Assignment Topic: The solution of a benchmark simple fluid dynamic multiphase case study, using a VOF solver, constructed with the OpenFOAM software tool.
Type of Assignment: Personal project. A report deliverable is required. Estimated study hours: 30
Module name Numerical Modelling II: Volume-of-Fluids Model (Results & Discussion)
Number 10
Total hours 3 Class hours 3 Autonomous study hours
Module description
The students will present their results in the classroom, along with a brief explanation of their solver and input parameters.
Module assessment methodology
This module will be assessed in the assignment A5.
Module name Numerical Modelling III: Euler-Euler Model (Theory) Number 11
Total hours 3 Class hours 3 Autonomous study hours
Module description
Full Euler-Euler model for multiphase flows. Link momentum equation for each phase. Liquid-liquid / liquid-solid mixing. Introduction to OpenFOAM multiphase solvers. Complex multiphase flows with turbulence, compressibility and heat transfer effects
Module assessment methodology
This module will be assessed in the assignment A6.
Module name Numerical Modelling III: Euler-Euler Model (Project) Number 12
Total hours 22 Class hours 2 Autonomous study hours 20
Module description
Explanation and presentation of the group project by the teacher. The students shall simulate a complex flow using the OpenFOAM platform, using the multiphase tools that are provided. The case could contain one or
Deliverable 2.5 Course Descriptors
65
more of the following phenomena: heat transfer, turbulence, non-Newtonian fluids, flow through porous media, etc.
Module assessment methodology
Assignment 6
Assignment Topic: Computationally model a complex multiphase flow for various parameters, fluids and working conditions using the software tool OpenFOAM.
Type of Assignment: Personal project. A report deliverable is required. Estimated study hours: 20
Module name Numerical Modelling III: Euler-Euler Model (Results & Discussion) Number 13
Total hours 3 Class hours 3 Autonomous study hours
Module description
The students will present their results in the classroom, along with the post-process visualization techniques and
a brief explanation of the physical phenomena that observed in the flow.
Module assessment methodology
This module will be assessed in the assignment A6.
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Gain a valuable theoretical background in multiphase flows.
2. Understand the applications of multiphase flows in the industry.
3. Understand the necessity of numerical modelling in such complex flows.
4. Apply various models for multiphase flows.
5. Have a deep understanding of the available multiphase solvers provided by the OpenFOAM software.
6. Predict the behaviour of multiphase flows in internal pipe flows, in realistic industrial conditions.
Transferable Skills: - Code development and verification.
- Knowledge of OpenFOAM multiphase solvers. - Knowledge of manipulating OpenFOAM available solvers and cases towards one’s needs. - Understanding the Navier-Stokes equations, and their association with multiphase flows.
D. Assessment strategies
Assessment Type Percentage of Final Marks
☐ Exam (EX) -
☒ Presentation (PRS) 40
Deliverable 2.5 Course Descriptors
66
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 60
☐ Design Project (DPR) -
☐ Debate (DEB) -
E. Assessment strategies description
Assignments
The students will be requested to deliver 6 assignments, two of which are theoretical exercises, and the other 4
are computational projects. The successful project completion will result in the 60% of their final mark. - Assignment 1: Solve simple mathematical exercises on understanding of multiphase flows. (Module 1) - Assignment 2: Create a computational code that computes the pressure drop and other important
parameters for liquid-gas two-phase internal incompressible flows. (Module 3) - Assignment 3: Solve simple mathematical exercises on particle motion, bubble/droplets formation and
cavitation. (Module 4)
- Assignment 4: Create a computational code that solves the multiphase flow equations using the Euler/Lagrange model. (Module 6)
- Assignment 5: Create a solver using the open-source library OpenFOAM, which will use the volume-of-
fluids model to describe a multiphase flow. (Module 9) - Assignment 6: Use the incorporated OpenFOAM tools to describe a complex multiphase flow that
includes various physical phenomena, such as turbulence, heat/mass transfer, etc. (Module 12)
-
Presentation
There will be three classroom presentations of the three last projects, where the teachers will assess the student’s work, discuss their results, and evaluate their effort. The presentation will be conducted in Modules 7, 10 and 13. It will represent the 40% of their final mark.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 41
Class Contact: Small Group Discussions or online -
Blended learning activities -
Autonomous student learning 70
Group-based learning 30
Field trip -
Exams (presentations) 9
Total hours 150
G. Indicative Content
Module
Content Content Sources/Resources (e.g.
texts, web resources, journal
articles, equipment resources)
1 Introduction
Deliverable 2.5 Course Descriptors
67
2 Liquid-Gas Two-Phase Flows (Theory)
PowerPoints / PDFs, Lecture notes, Scientific books.
3 Liquid-Gas Two-Phase Flows (Project)
4 Particle Motion, Bubble/Droplets Formation and Cavitation
5 Numerical Modelling I: Euler-Lagrangian Model (Theory)
6 Numerical Modelling I: Euler-Lagrangian Model (Project)
7 Numerical Modelling I: Euler-Lagrangian Model (Results & Discussion)
8 Numerical Modelling II: Volume-of-Fluids Model (Theory)
9 Numerical Modelling II: Volume-of-Fluids Model (Project)
10 Numerical Modelling II: Volume-of-Fluids Model (Results & Discussion)
11 Numerical Modelling I: Euler- Euler Model (Theory)
12 Numerical Modelling I: Euler- Euler Model (Project)
13 Numerical Modelling I: Euler- Euler Model (Results & Discussion)
Additional information
The students of this course are required to have basic background in programming, general fluid dynamics and calculus, either by their undergraduate education, or from previous courses of the present master program. The preferred programming languages are Matlab or python.
Additional information about multiphase flows can be found in the following books:
Brennen, C. (2005). Fundamentals of Multiphase Flow. Cambridge: Cambridge University Press. doi:10.1017/CBO9780511807169
Guan Heng Yeoh, Jiyuan Tu. (2019). Computational Techniques for Multiphase Flows (Second Edition). Butterworth-Heinemann. ISBN 9780081024539. https://doi.org/10.1016/B978-0-08-102453-9.12001-X.
Deliverable 2.5 Course Descriptors
68
14. Modelling and Simulation of Energy Systems
Course Title: Modeling and Simulation of Energy Systems (Energy)
Course Code: APPLY E7
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS ☒
Semester:
Course Coordinator: Naresuan University (NU)
Course Review: Chiang Mai University (CMU)
A. Course Description
Will examine specific flows that occur in power plants, cogeneration systems, propulsion plants, heating and cooling applications etc. It will involve an introduction to the main flows that are encountered in such systems and a presentation of the numerical tools that are available for their simulation. The focus of the course will be in
the utilization of CFD as a means of optimizing the energy systems and determining the limiting values of critical operational parameters.
B. Modules
Module name Introduction Number 1
Total hours 9 Class hours 2 (Lec) 2 (Lab)
Autonomous study hours 5
Module description
Overview of utilising CFD technique for flow study and design optimization of components in energy systems.
Practice in flow simulation of a simple heat exchanger using CFD software.
Module assessment methodology
Practice: a simple heat exchanger: Simulation and design optimization
Module name Thermal power plant Number 2
Total hours 36 Class hours 8 (Lec)
8 (Lab) Autonomous study hours 20
Module description
Using CFD software for the simulation of main components in a thermal power plant as follows: Steam boiler, Steam turbine and Furnace. Explanation of the theories related in flow phenomena each component. Design optimization of operational parameters.
Module assessment methodology
Assignment 1 : Steam boiler : Simulation and design optimization Assignment 2 : Steam turbine: Simulation and design optimization Assignment 3 : Furnace: Simulation and design optimization
Deliverable 2.5 Course Descriptors
69
Module name Hydro power plant Number 3
Total hours 18 Class hours 4 (Lec) 4 (Lab)
Autonomous study hours 5
Module description
Using CFD software for the flow simulation of main components in a hydro power plant. The theories and equations related in flow simulation of water turbine. Design optimization of operational parameters.
Module assessment methodology
Assignment 4 : Hydro turbine : Simulation and design optimization
Module name Wind power plant Number 4
Total hours 18 Class hours 4 (Lec)
4 (Lab) Autonomous study hours 10
Module description
Using CFD software for the flow simulation of main components in wind power plant. The theories and equations related in flow simulation of wind turbine. Design optimization of operational parameters.
Module assessment methodology
Assignment 5: Wind turbine : Simulation and design optimization
Module name Propulsion plant Number 5
Total hours 18 Class hours 4 (Lec) 4 (Lab)
Autonomous study hours 10
Module description
Using CFD software for the flow simulation of main components in a propulsion plant. The theories and
equations related in flow simulation of gas turbine. Design optimization of operational parameters.
Module assessment methodology
Assignment 6: Gas turbine : Simulation and design optimization
Module name Heating: Solar collector Number 6
Total hours 18 Class hours 4 (Lec)
4 (Lab) Autonomous study hours 10
Module description
Using CFD software for the flow simulation of a solar collector. The theories and equations related in flow simulation of the solar collector. Design optimization of operational parameters.
Module assessment methodology
Assignment 7: Heating: Solar collector : Simulation and design optimization
Module name Cooling: Condenser Number 7
Total hours 18 Class hours 4 (Lec) Autonomous study hours 10
Deliverable 2.5 Course Descriptors
70
4 (Lab) Module description
Using CFD software for the flow simulation of a condenser. The theories and equations related in flow simulation of the condenser. Design optimization of operational parameters.
Module assessment methodology
Assignment 8 : Cooling : Condenser : Simulation and design optimization
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. The student will be able to work on the flow simulation including design optimization of main components in
the thermal power plant.
2. The student will be able to work on the flow simulation including design optimization of a main component in the hydro power plant.
3. The student will be able to work on the flow simulation including design optimization of a main component in the wind power plant.
4. The student will be able to work on the flow simulation including design optimization of main components in the propulsion plant.
5. The student will be able to work on the flow simulation including design optimization of a solar collector.
6. The student will be able to work on the flow simulation including design optimization of a condenser.
Transferable Skills: - Knowledge of using a commercial CFD software as tool for the flow simulation in energy systems
D. Assessment strategies
Assessment Type Percentage of Final Marks
☒ Exams (EX) 40
☐ Presentation (PRS) -
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 60
☐ Design Project (DPR) -
☐ Debate (DEB) -
E. Assessment strategies description
Exams
Two exams of 40 % will be found in the mid-term period and the end of course. Each assessment carries 20 % of the final marks. The numerical simulation using CFD of case studies will be assigned in each exam.
Assignments
Eight assignments of the simulation and optimization in each module will be requested for practice.
Deliverable 2.5 Course Descriptors
71
Assignment 1: Steam boiler
Assignment 2: Steam turbine Assignment 3: Furnace Assignment 4: Hydro turbine
Assignment 5: Wind turbine Assignment 6: Gas turbine Assignment 7: Solar collector
Assignment 8: Condenser
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 30
Class Contact: Computer Laboratory 30
Blended learning activities
Autonomous student learning 75
Group-based learning
Field trip
Exams 15
Total hours 150
G. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web
resources, journal articles, equipment resources)
1 Week 1 : Introduction PowerPoint, Textbook, Computer laboratory, CFD
Commercial software 2 Week 2-5 :Thermal power plant
3 Week 6-7 :Hydro power plant
4 Week 8-9 :Wind power plant
5 Week 10-11 :Propulsion plant
6 Week 12-13 :Heating application : Solar collector
7 Week 14-15 :Cooling Application: Condenser
Text book:
1. ANSYS FLUENT User's Guide 2. ANSYS FLUENT Theory Guide
Deliverable 2.5 Course Descriptors
72
15. Int. to the Numerical Simulation of Environmental and Atmospheric Flows
Course Title: Introduction to the Numerical Simulation of Environmental and Atmospheric Flows
Course Code: APPLY E8
Course Type: Core ☒ Elective
Credits: 6 ECTS
Semester: 1
Course Coordinator: UPC (Enrique García-Melendo)
Course Review: VIT
A. Course Description
In this course the student is introduced to the application of the Navier-Stokes (N-S) equations and several aspects of thermodynamical applications to understand the fundamentals of atmospheric /environmental fluid flows. The Navier-Stokes equations are then simplified to a Shallow Water (SW) model applied to a planetary
spherical or ellipsoidal surface. The course is based on theory and numerical exercises and projects where the students will have to apply the learned theory and ultimately build their own model. This course will be based on an open source language, like Python (preferably), or, Fortran, or a commercial one, such as Matlab.
B. Modules
Module name Fundamentals of Atmospheric Processes Number 1
Total hours 37 Class hours 12 Autonomous study hours 25
Module description
N-S equations. Coriolis force. Rossby number. Equations of motion in spherical coordinates. The f-plane, the 𝛽-
plane. Geostrophic flows. Vorticity and potential vorticity. Hydrostatic balance. Derivation of the Potential Temperature. States of stability. Stratification and diffusion problems. Parcel Concepts. Thermal wind equation. General Circulation. Simulation techniques in Large scale flows.
Module assessment methodology
Open Book examination to test familiarity with (i) theoretical Concepts (ii) applied concepts Assignment : Resolving computer exercises. Using a GCM model following a WRF (Weather Research and
Forecasting) Tutorial. Students will learn the fundamentals by experimenting with either their own codes or by using already existing models such as the WRF. Simple code development to ascertain stability states of the atmosphere (stable, unstable, neutral), Coding simple diffusion problems under various states of stability
Module name Thermodynamics and Boundary Layer Processes Number 2
Total hours 38 Class hours 13 Autonomous study hours 25
Module description
Principles of Energy, Entropy and Enthalpy. The First and Second law of Thermodynamics. Thermodynamic Energy Equations. Vertical structure and change of state due to vertical motions. Moist and Pseudo-adiabatic processes. Expanded continuity equations. Cloud-fog physics. Boundary layer physics. Applications of the momentum equation in urban boundary layer.
Module assessment methodology
Open Book Examination to test knowledge of (i) Thermodynamical extensions over large scale flows (ii) Boundary layer/Urban Meteorology
Deliverable 2.5 Course Descriptors
73
Assignment : (i) Solving chosen case studies sourced locally to simulate dispersion of gases and particles from point (industrial stacks), line (traffic laden highway) and area sources (crop residue burning over farmlands)
(ii) Simulating a cloud/fog event in an urban boundary layer using a thermodynamic parcel model
Module name The SW model theory and numerical methods Number 3
Total hours 24 Class hours 12 Autonomous study hours 12
Module description
Approximations to N-S equations: Shallow Water (SW) equations, Boussinesq and Anelastic approximations. Model for large scale oceanic or atmospheric simulations. Approximations on free surface SW equations. Potential vorticity and conservation properties. Finite differences. Numerical schemes for the advection term. Basic and energy conserving schemes. Flux limiters. The Courant number. The Rossby radius of deformation.
Module assessment methodology
Modules 3 and 4 are assessed during the implementation of a fully functional SW model in an open source language such as in Python, Fortran or in commercial software such as Matlab.
Module name SW model implementation Number 4
Total hours 51 Class hours 12 Autonomous study hours 39
Module description
SW model implementation. Staggered grids. MMS validation, advection implementation, dynamic pressure, time integration and Coriolis acceleration. Mass conservation equation implementation. Boundary conditions. Cartesian and ellipsoidal coordinates. Introduction of zonal jets, currents. Large scale perturbations and geostrophic equilibrium.
Module assessment methodology
Modules 3 and 4 are assessed during the implementation of a fully functional SW model in an open source
language such as in Python or Fortran or in commercial software such as Matlab .
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Understand the basic principles of atmospheric physics.
2. Understand the basic particularities of the atmpshere/ocean dynamics.
3. Understand some de thermodynamic aspects of the atmosphere and its interaction with the earth surface.
4. Elaborate/use code to simulate the behavior of different aspects of the atmosphere/oceans.
5. Code a fully functional SW model for atmospheric/oceanic applications on Earth or other planets.
Transferable Skills: - Understand the nature of SW equations.
- Code development and verification. - Complete model implementation
Deliverable 2.5 Course Descriptors
74
D. Assessment strategies
Assessment Type Percentage of Final Marks
☒ Exam (EX) 15
☒ Presentation (PRS) 15
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 20
☒ Design Project (DPR) 50
☐ Debate (DEB) -
E. Assessment strategies description
Exams
In modules 1 and 2 students will have to demonstrate not only a working familiarity, but also an in depth understanding of the applications of the Navier Stokes Equation to distinguish between the relative importance
of the Pressure Gradient, Coriolis Force and Viscous Force in atmospheric processes. Additionally, they must demonstrate an understanding of diffusion, stratification and processes of turbulent transport of tracers in the form of gases and particles from real world examples sourced from urban and industrial processes.
Assignments
In modules 1 and 2 assignments will focus on (i) Simple code development to ascertain stability states of the atmosphere (stable, unstable, neutral), Coding simple diffusion problems under various states of stability (ii) Solving chosen case studies sourced locally to simulate dispersion of gases and particles from point (industrial
stacks), line (traffic laded highway) and area sources (crop residue burning over farmlands) In modules 3 and 4 students will have to implement different modules of the SW model with its corresponding
MMS validation, (i) boundary conditions, (ii) advection, (iii) dynamical pressure forcing, (iv) time integration, (v) Coriolis term, (vi) potential vorticity, (vii) perturbation injection, (viii) zonal winds/current introduction, (forced versus geostrophic equilibrium) , (xix) vortex/pertubation introduction.
Project
In modules 1 and 2 the following projects will be undertaken (i) Using established codes such as simple test cases of the most basic version of the WRF model to generate forecasts of cyclonic activity / precipitation events (ii) Develop a simple Gaussian Plume diffusion code in Python with its own graphical interface to
demonstrate diffusion of pollutants from point, line and area sources (iii) Use of a simple cloud parcel model to simulate fog/cloud events
Building a fully functional SW model. In two steps. Step 1: Building the initial core of the model by simulating in a fully periodic domain in Cartesian coordinates gravity waves. Step 2: Introducing the Coriolis force and spherical and/or ellipsoidal coordinates, channel boundary conditions, zonal winds, and a perturbation to build a moldel to
simulate de Great Red Spot of Jupiter or Saturn’s 2010 Great Storm.
Presentation
For Modules 1 and 2, the students will have to give one class presentation (40 minutes) and additionally will submit abstracts for VIT’s annual SET (Science Engineering and Technology Conference) and prepare a conference Presentation (15 minutes).
For Modules 3 and 4, the students will have to give one class presentation of his SW project showing their results on the Great Spot of Jupiter or Saturn’s 2010 Great Storm.
Deliverable 2.5 Course Descriptors
75
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 50
Class Contact: Small Group Discussions or online
Blended learning activities
Autonomous student learning 100
Group-based learning
Field trip
Exams
Total hours 150
G. Indicative Content
Module
Content
1 Fundamentals of Atmospheric Processes:
1. Fundamentals of Atmospheric Modelling. Mark
Jacobson. 2nd Edition (2005). Publisher: ISBN-10: 0521548659 ISBN-13: 978-0521548656. Cambridge University Press. U.K.
2. Computational Methods in Environmental Fluid
Mechanics. Kolditz Olaf. 1st Edition (2002). ISBN 978-3-540-42895-4. Springer.
3. Atmosphere, Ocean and Climate Dynamics. John
Marshall and Alan Plumb. 1st Edition (2007). ISBN-10: 0125586914 | ISBN-13: 978-0125586917 | Elsevier Academic Press. USA.
2 Thermodynamics and Boundary Layer Processes
3 The SW model theory and numerical
methods
4. Pedlosky, “Geophysical Fluid Dynamics”, Springer.
5. Benoit Cushman-Roisin & Jean-Marie Beckers, “Introduction to Geophysical Fluid Dynamics, Physical and Numerical Aspects”, Academic Press.
6. 3.Jochen Kämpf, “Ocean Modelling for Beginners”. Springer.
7. 4.Versteeg, H. “An Introduction to Computational Fluid Dynamics: The Finite Volume Method”, Pearson
Deliverable 2.5 Course Descriptors
76
16. Introduction to Finite Element Analysis of Solids and Fluids
Course Title: Introduction to Finite Element Analysis of Solids and Fluids
Course Code: APPLY E9
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS
Semester: 1
Course Coordinator: CMU (Arpiruk Hokpunna)
Course Review: NU ()
A. Course Description
Covers theory and method of linear and non-linear finite element procedures solving solid and fluid mechanics, heat and mass transfer problems. Theoretical and fundamental procedure in one dimension will be covered in detail. Hands-on experiment with 1D and 2D codes will be given and followed by 2D and 3D experiment with
opensource and commercial-software.
B. Modules
Module name Introduction to Finite Element Method Number 1
Total hours 21 Class hours 9 Autonomous study hours 12
Module description
- Introduction to interlink between spatial discretization, equation discretization and numerical
approximation. - Basic concept of node and element - Introduction to method of weighted residual and the finite element approximation
- Element and shape function. - Nodal vs. Modal FEM. - Hands on practice on the application of FEM/FVM on 1D heat conduction-convection equation (CDE).
Module assessment methodology
Assignment 1 : Derivation of 1D FEM for convection-diffusion equation Assignment 2 : Python or Octave programing of FEM solving 1D convection-diffusion equation
Module name Two dimensional FEM and higher order element Number 2
Total hours 21 Class hours 9 Autonomous study hours 12
Module description
- Introduction to 1D higher-order element - Two-dimensional triangular linear element and quadratic element
- Two-dimensional quadrilateral elements - Introduction to standard FEM (Galerkin, Rtiz) - Numerical Integration
Module assessment methodology
Deliverable 2.5 Course Descriptors
77
Assignment 1 : Solve 1D CDE using higher-order element and compare convergence rate and solution time with result form the last module.
Assignment 2 : Use symbolic software to solve 2D CDE using 1,4 and 16 linear elements and compare the accuracy with quadratic element on 1 and 4 elements. Assignment 3: 1D and 2D numerical integration
Module name Application to Solid Mechanics: one-dimensional Beam Number 3
Total hours 15 Class hours 6 Autonomous study hours 9
Module description
- Kinematics, equilibrium and material laws - Beam element, stiffness matrix and the variational approach - Transverse beam load (concentrated and distributed forces)
- Planar frame structure
Module assessment methodology
Assignment 1 : Solve two problems of 1D axial load problem Assignment 2 : Solve two problems of 1D transverse load problem
Assignment 3: Solve one problem of Planar frame structure
Module name Application to Solid Mechanics: Multi-dimensional problems Number 4
Total hours 12 Class hours 6 Autonomous study hours 6
Module description
- Beam element stiffness matrix of triangular element in 2D - Forming two-dimensional discrete system of FEM
Module assessment methodology
Assignment 1 : Solve two problems of 2D beam bending
Module name Application to Fluid Mechanics Number 5
Total hours 21 Class hours 9 Autonomous study hours 12
Module description
- Discrete and semi-discrete FEM for fluid flow - Split method and penalty method
- Discrete mass conservation and energy conservation
Module assessment methodology
Assignment 1 : Use opensource software to solve a two-dimensional flow problems
Module name Analysis of Finite element method and parallel solution procedure Number 6
Deliverable 2.5 Course Descriptors
78
Total hours 21 Class hours 9 Autonomous study hours 12
Module description
- Review of Linear algebra and introduction to Functional Analysis - Errors, consistency, stability, and convergence of FEM
- Iterative and parallel solver for large matrices
Module assessment methodology
Assignment 1 : Perform error analysis on convection and diffusion equation Assignment 2 : Conduct speedup study on parallel iterative solver applied to FEM linear system
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Demonstrate understanding of fundamental concept of Finite Element Method
2. Apply Finite Element Method to solve problems related to Fluid Mechanics and Solid Mechanics
3. Able to utilize opensource FEM software to solve, interpret analyze engineering problems.
Transferable Skills: - Code development and verification.
- Ability to use opensource software to visualize and analyze data. For example, gnuplot, TikZ, paraview.
D. Assessment strategies
Assessment Type Percentage of Final Marks
Exam (EX) 40
Presentation (PRS) 10
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
Assignment (ASM) 30
Design Project (DPR) 20
☐ Debate (DEB) -
E. Assessment strategies description
Exams
This course will have 2 exams. The first one, 2 months after the beginning of the course, with a 15% of the final
mark weight and a second one, at the end of the course, with a 25% of the final mark weight.
Assignments
The students will be requested to deliver 12 assignments. Assignment 1 to 10 weight are 20% of the final mark and the last two are 10%.
Project
Deliverable 2.5 Course Descriptors
79
A term project is assigned to the students after the comlpletion of the 4th module. Each goup will consist of 2 – 3 students. A set of scenarios will be given for choosing. The students must clarify their responsibility in the
project and present their parts during the project presentation.
Presentation
Each student shall select an academic paper related to Finite Element and present the paper to the class within 45 minute. The class shall have 15 minutes to ask the questions. Samples paper will be given to the student
such that they can choose a similar paper.
F. Indicative Student Workload Indicative hours
Class Contact: Lectures 30
Class Contact: Small Group Discussions or online 15
Blended learning activities ---
Autonomous student learning 63
Group-based learning 36
Field trip ---
Exams 6
Total hours 150
G. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web
resources, journal articles, equipment resources)
1 Introduction to Finite Element Method PowerPoint, video lecture, PDF lecture notes,journal
article, Text books:
- Fundamentals of the Finite Element Method
for Heat and Fluid Flow , Roland W. Lewis Perumal Nithiarasu Kankanhalli N. Seetharamu ,2004 by John Wiley & Sons,
- The Finite Element Method for Fluid Dynamics , Zienkiewicz, Taylor, Nithiarasu, 7th ed., 2013, by Butterworth-Heinemann
- MATLAB Codes for Finite Element Analysis, A. J. M. Ferreira and N. Fantuzzi, 2nd ed., 2009 by Springer
2 Two dimensional FEM and higher order element
3 Application to Solid Mechanics: one-dimensional Beam
4 Application to Solid Mechanics: Multi-dimensional problems
5 Application to Fluid Mechanics
6 Analysis of Finite element method and parallel solution procedure
Additional information
Symbolic programming, usage of opensource are given exclusively as online primer and video lectures. Students are expected to study them during the autonomous study time.
Deliverable 2.5 Course Descriptors
80
17. Transport Phenomena
Course Title: Transport Phenomena
Course Code: APPLY Elective course
Course Type: Core ☐ Elective ☒
Credits: 6 ECTS ☒
Semester:
Course Coordinator: Naresuan University (NU)
Course Review: Chiang Mai University (CMU)
A. Course Description
Analytic method of solving transport problems: momentum, energy and species. Transport by molecular motion; one-dimensional transport in laminar flow and in solids. Transport in continuum: isothermal, non-isothermal and multi-component systems. Transport in laminar flow for both Newtonian and non-Newtonian fluids and in solids with two independent variables. Numerical solution for transport phenomena problems. Case studies.
B. Modules
Module name Momentum Transport Number 1
Total hours 47 Class hours 15 (Lec) 7 (Lab)
Autonomous study hours 25
Module description
Introduction to molecular momentum transport; Newtonian vs non-Newtonian fluid viscosity models; Shell balances; Equation of change for isothermal systems; Momentum transport problem with 2 independent
variables
Module assessment methodology
Practice: Analytical solutions for Newtonian fluid flow through different coordinate systems such as the
Cartesian, the cylindrical, and the spherical coordinates. Assignment : 2D and 3D simulation of non-Newtonian fluid flow
Module name Energy Transport Number 2
Total hours 41 Class hours 10 (Lec)
6 (Lab) Autonomous study hours 25
Module description
Introduction of mechanism of energy transport; Shell balances on energy transport for 1D problem; Equation of
change for nonisothermal system; Energy transport problem with 2 independent variables
Module assessment methodology
Practice: Analytical solutions for energy transport in different coordinate systems Assignment : 2D and 3D simulation of energy transport
Module name Species (Mass) Transport Number 3
Deliverable 2.5 Course Descriptors
81
Total hours 47 Class hours 15 (Lec) 7 (Lab)
Autonomous study hours 25
Module description
Diffusivity and mechanism of mass transport; Shell balances on mass transport for 1D problem; Equation of
change for multicomponent systems; Mass transport problem with 2 independent variables
Module assessment methodology
Practice : Analytical solutions for mass transport in different coordinate systems
Assignment : 2D and 3D simulation of mass transport
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. Students will be able to develop analytical solutions for momentum, energy and mass transport phenomena.
2. Students will be able to use computational software to solve transport phenomena problems and present
their results in the appropriate ways.
3. Students will be able to discuss the solved results by using their knowledge in transport phenomena.
Transferable Skills: - Setting up correct differential equations for each or multiple phenomena.
- Using a commercial CFD software as tool for simulation of each or multiple phenomena. - Discussion skill on obtaining both analytical and numerical solutions.
D. Assessment strategies
Assessment Type Percentage of Final Marks
☒ Exams (EX) 20
☒ Presentation (PRS) 20
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☒ Assignment (ASM) 60
☐ Design Project (DPR) -
☐ Debate (DEB) -
E. Assessment strategies description
Exams
One exam of 20% will be held at the end of the course. This will include the knowledge in obtaining the analytical solutions from simpler problems as well as the skeleton of methodology of obtaining numerical solutions.
Assignments
3 Assignments of 20% each along with 6-7% of discussion for each assignment will be counted. Each module
includes an assignment of obtaining analytical solution for simpler problems and numerical solutions for complex problems. Each student will prepare their own problems upon the permission from the professor.
Deliverable 2.5 Course Descriptors
82
D. Indicative Student Workload Indicative hours
Class Contact: Lectures 40
Class Contact: Computer Laboratory 20
Blended learning activities -
Autonomous student learning 75
Group-based learning -
Field trip -
Exams 15
Total hours 150
E. Indicative Content
Module
Content Content Sources/Resources (e.g. texts, web
resources, journal articles, equipment resources)
1 Week 1-5 : Momentum Transport PowerPoint, Lecture Notes, Textbooks, Computer
laboratory, CFD Commercial software, Journal Articles
2 Week 6-10 : Energy Transport
3 Week 11-15 : Mass Transport
Textbooks:
3. “Transport Phenomena” by Bird, R.B., Stewart, W.E. and Lightfoot, E.N.
4. “Fundamentals of Momentum, Heat and Mass Transfer” by Welty, Wicks, Wilson and Rorrer. 5. ANSYS FLUENT and/or COMSOL User's Guide 6. ANSYS FLUENT and/or COMSOL Theory Guide
Deliverable 2.5 Course Descriptors
83
18. Internship/Master Thesis
Course Title: Internship/Master Thesis
Course Code: APPLY E11
Course Type: Core ☒ Elective ☐
Credits: 10 + 20 ECTS
Semester: 1 - 3
Course Coordinator: UiTM
Course Review: -
A. Course Description
The student has to produce a joint industry-academia thesis on a topic of importance for the design in Computational Fluid Dynamic (CFD)-related industries (aerospace, automotive, energy, chemical manufacturing, agriculture, etc.). Synergies with industry will be implemented through industrial attachment in two ways: a) Students have the option to participate in the short-term internships in CFD-related industries before embarking their thesis OR attending an Industrial Master Thesis course. This is to provide students with hands-on experiences from Industrial partners to incorporate industry-oriented learning outcomes. This flexible structure will ensure student’s exposure to real industry problems with a view to future employment. The thesis is written placing emphasis on the technical/scientific/artistic aspects of the subject matter. There are four modules to facilitate the students, namely Research Methodology, Publication Skills, Communication Skills and Thesis Writing.
B. Modules
Module name Research Methodology Number 1
Total hours 24 Class hours 24 Autonomous study hours -
Module description
Semester 1
The module consists of topics on writing thesis proposal including topics: pertinent background literature, hypothesis, rationale and experimental design and significance, potential pitfalls and a short section of future directions. Advance library and information search skills, ethical and professional issues in the discipline.
Module assessment methodology There are no formal assignment and assessment.
Module name Publication skills Number 2
Total hours 16 Class hours 16 Autonomous study hours -
Module description
Semester 2 This module will be delivered in a workshop designed to be implemented after students have already gathered most of the materials, they will require to write their research papers. The workshop helps students impose order on their materials and formulate a plan for integrating the research into their papers. Using an organizational grid, students will focus on meaningfully categorizing and evaluating their research in light of a focused research question.
Module assessment methodology
There are no formal assignment and assessment.
Deliverable 2.5 Course Descriptors
84
Module name Communication Skills Number 4
Total hours 8 Class hours 8 Autonomous study hours -
Module description
Semester 2
This module will deliver in a workshops on use of audio visual technology skills, oral presentation skills, media presentation skills.
Module assessment methodology
There are no formal assignment and assessment.
Module name Thesis Writing Number 3
Total hours 16 Class hours 16 Autonomous study hours -
Module description
Semester 3 This module will be delivered with a workshop focuses on understanding the characteristics of a strong thesis and how to write one relating to format and components. It will also cover data techniques, including differences between direct and indirect effects, and correlative vs. causal relationships.
Module assessment methodology
There are no formal assignment and assessment.
C. Course Learning Outcomes. Upon completion of the course, students will be able to
1. To apply and integrate a complex body of knowledge assessing strengths and weaknesses of various
methodologies relevant to the research questions of major subject/field
2. To creatively identify, formulate and deal with complex and/or ambiguous issues and ideas
3. To develop computing fluid dynamics solutions and use necessary tools to analyze their performance.
3. To apply critical analysis, synthesizing and evaluation of complex information pertaining to the solutions of the problems
4. To clearly present and discuss the conclusions as well as the knowledge and arguments that form the basis for the findings in written and spoken English within a team of experts
5. To demonstrate autonomy, expert judgement and responsibility as a learner
Transferable Skills:
- Research competency - Communication skills - Awareness of limits of knowledge
Deliverable 2.5 Course Descriptors
85
D. Assessment strategies
Assessment Type Percentage of Final Marks
☐ Exam (EX) -
☐ Presentation (PRS) - Defense -
☐ Portfolio (PTO) -
☐ Multiple Choice Exam (MCQ) -
☐ Assignment (ASM)
☐ Design Project (DPR)
Approach 1 - Internship in CFD-related industries
with thesis Industrial Host Report
Thesis Approach 2 – Master Thesis
30
70 100
☐ Debate (DEB) -
E. Assessment strategies description
Research Competency
CO1, CO2, CO3 There is no formal assessment, but indicators are used for monitoring the progress of the students.
Assessment
A student will be provided with regular oral and written formative feedback through committee meetings,
proposal and final thesis defense:
1. Topic presentation and discussion during supervisory committee meetings;
2. Review, defense and approval of a proposal by a panel of examiners; 3. The completion of three presentations to field appropriate stakeholders 4. The completion as first author of minimum two original research articles in an index journal;
5. The completion of two presentations in local, national and/or international conferences. 6. Review, defense and approval of a final thesis.
Communication Skills
CO4 There is no formal assessment but indicators are used for monitoring the progress of the students.
Assessment
Communication indicators: 1. Successfully presented and defended orally research proposal (Additional Assessment Resources
provided)
2. Successfully presented at workshops, seminars and conferences
Awareness of Limits of Knowledge CO2, CO3,CO5 There is no formal assessment but indicators are used for monitoring the progress of the students.
Assessment 1. Conducting field of research appropriate review of the state of the art / discipline (literature, techniques,
standards, etc.);
2. Written (papers, proposals) and oral (presentations, candidacy, Master defence) forms: identifying and
explaining research pertinent theory, approaches, techniques, and paradigms;
3. Defending a Master proposal by a candidacy examination committee; and
4. The Master defence examination (Viva).
Project
Deliverable 2.5 Course Descriptors
86
The project is to be rooted in industrial operations and systems through university-industry-knowledge Triangle Model. The thesis is to be submitted in fulfilment of the Master’s Programme.
Approach 1 - Internship in CFD-related industries with thesis Approach 2 – Master Thesis Class Contact: Small Group Discussions online (3 sessions) Group based-learning: Seminars with the industrial stakeholders (3 sessions).
Assessment
Approach 1 - Internship in CFD-related industries with thesis Industrial Host Report30 Thesis70
Approach 2 – Master Thesis (100%)
D. Indicative Student Workload Indicative hours
Class Contact: Lectures /Workshops 36
Class Contact: Small Group Discussions or online 24
Blended learning activities -
Autonomous student learning 658
Group-based learning 24
Field trip -
Exams (2 defenses: proposal and final thesis) 8
Total hours (30 ECTs x 25/ECT) 750
Module
Content Content Sources/Resources (e.g. texts,
web resources, journal articles, equipment resources)
1 Research Methodology PowerPoint, Text, Web resources
2 Publication Skills PowerPoint, Text, Web resources
3 Thesis Writing PowerPoint, Text, Web resources
4 Communication Skill PowerPoint, Text, Web resources