Code |
15240
|
Year |
1
|
Semester |
S2
|
ECTS Credits |
6
|
Workload |
TP(60H)
|
Scientific area |
Aeronautics and Astronautics
|
Entry requirements |
Knowledge of Differential Equations to Partial Derivatives, Numerical Analysis and Programming.
|
Learning outcomes |
This course offers a comprehensive introduction to the theory, implementation and application of Computational Fluid Dynamics (CFD). The aim is to provide students with - the skills to solve fluid flow problems using numerical methods, with a focus on CFD principles, finite volume discretization schemes, time integration. - The ability to implement basic CFD solvers and apply pre-processing tools in different software (such as OpenFOAM or Ansys Fluent), and perform advanced simulations. - The ability to perform advanced simulations and analyze laminar/turbulent flows depending on the choice of project. - The ability to write technical reports summarizing the results of simulations.
|
Syllabus |
The course combines theoretical and practical sessions, allowing the progressive development of skills in CFD and includes: Module A: 1. introduction to numerical simulation: 2. Finite volume methods: Introduction to the concept of discretization of differential equations and general rules, Discretization and numerical resolution of the diffusion equation. 3. Solution of systems of linear equations: Direct and iterative methods, with analysis of computational efficiency. 4. Solutions for transient and stable flows: explicit and implicit methods 5. Treatment of convection: implementation of convective schemes. 6. Calculation of the Velocity Field: SIMPLE algorithm and pressure correction equations. Module B: 7. Complex geometries and mesh creation 8. Efficiency and accuracy: Mesh independence studies, error analysis and simulation optimization. 9. Application of commercial and open-source software: Application of OpenFOAM or Ansys Fluent to carry out simulations on a variety of flow pr
|
Main Bibliography |
• Abdollahzadehsangroudi, M. (2024). Apontamentos da unidade curricular preparados pelo docente – Dinâmica de Fluidos Computacional, UBI. • Ferziger, J.H., Peric, M., Computational Methods for Fluid Dynamics, ISBN 978-331-999-691-2, Springer Verlag, 1999. • Versteeg, H.K. and Malalasekara, W.(2008). Introduction to Computational Fluid Dynamics: The Finite Volume Method.Second Edition (Indian Reprint) Pearson Education. • S.V. Patankar, Numerical Heat Transfer and Heat Flow, Hemisphere Publishing Corp., 1980.
|
Teaching Methodologies and Assessment Criteria |
The course is structured around theoretical lectures and practical sessions. Theoretical-practical classes: These classes combine the presentation of fundamental CFD concepts with the resolution of practical exercises. Classes will include PowerPoint presentations, application examples and interactive discussions. Practical laboratories: focus on the application of real engineering problems using CFD software (OpenFOAM or Ansys Fluent). Flipped classes: based on tutorials on the simulation of various CFD problems with relevance to the final project. Assessment: PR: Computational project, on CFD simulations one topic and present the results in a technical report + oral presentation/discussion. TP: Homework on solving practical problems with MATLAB/Fortran + reports + oral presentation/discussion. QU: quizzes based on theoretical concepts final grade: (0.4TP + 0.4PR + 0.2QU)*20 You must obtain more than 9.5 in each component to pass. Question time: Tuesdays, 2pm-4pm
|
Language |
Portuguese. Tutorial support is available in English.
|