Introduction to Computational Fluid Dynamics (CFD), examples and CFD codes. Basic theory of CFD. Simple examples and CFD codes. The open source code OPENFOAM and applications. Flow around structures and other obstacles, e.g. flow around buildings, flow behind backward facing step, flow around bridge piers, flow around trees during flood events. Unsteady flow in pipes. Water hammer and its application. Hydraulic Ram.
# | Title | Description | Hours |
---|---|---|---|
1 | Introduction | Introduction. Practical importance and applications of the CFD models. | 1Χ3=3 |
2 | Development of theory of Computational Fluid Dynamics | Presentation of the basic theory of CFD. Basic hydrodynamic and scalar transport equations; from their 3D to the simple 1D formulation. Solution of the 1D advection-diffusion equation with the method of finite volume. Discretization schemes (upwind, central and LAX). Explicit and implicit solution. Tutorial 1. | 2Χ3=6 |
3 | Codes of Computational Fluid Dynamics | Characteristics and capacities of OPENFOAM. Introduction and setting. Brief presentation of simple applications. | 2Χ3=6 |
4 | Applications - case studies | Case 1. Flow behind an obstacle - Backward facing step. Turbulence models. Tutorial 2. Case 2. Flow around a cylinder. Flow instabilities. Tutorial 3. Case 3. Flow near roofs and around photovoltaic panels. Pressure distribution. Presentation and discussion of real flow cases around structures. | 6Χ3=18 |
5 | Μη-μόνιμη ροή σε σωλήνες, υδραυλικό πλήγμα. | Calculation of overpressure in a hydraulic ram using the method of characteristics. Comparison of the calculations with experiments performed in the Laboratory of Applied Hydraulics. Tutorial 4. |
On completion of this module the students are able to:
Teaching methods | Application of conventional teaching methods with active problem-based learning and research implemented teaching. Solution of simple modeling problems in the classroom. Discussion of case studies in the classroom. |
---|---|
Teaching media | Power Point Presentations and conventional presentations on the blackboard. Presentation and discussion of research papers on Formulation of simple solution codes in PCs using EXCEL, MATLAB, FORTRAN and other computer languages. |
Computer and software use | The students use their PCs to develop their simple models in EXCEL, MATLAB, FORTRAN (Tutorials 1 and 4). Moreover, they learn to use the open source code OPENFOAM to solve simple flow problems (Tutorial 2 and 3). |
Problems - Applications | YES |
Assignments (projects, reports) | There are 4 tutorials, which are performed by the students in groups of 2-4 persons (collaborative teaching). The students start to work on each tutorial in the classroom, continue and finish it during meetings outside classroom. Also, they have to write a Technical Report for each tutorial that is corrected by the teaching staff and returned to the students. |
Student presentations | The students present 1-2 tutorials in the classroom. |