Unit COMPUTATIONAL FLUID DYNAMICS

Course
Mechanical engineering
Study-unit Code
A005722
Curriculum
Energy
Teacher
Michele Battistoni
Teachers
  • Michele Battistoni
Hours
  • 72 ore - Michele Battistoni
CFU
9
Course Regulation
Coorte 2025
Offered
2025/26
Learning activities
Caratterizzante
Area
Ingegneria meccanica
Academic discipline
ING-IND/08
Type of study-unit
Obbligatorio (Required)
Type of learning activities
Attività formativa monodisciplinare
Language of instruction
English
Contents
Kinematics and Dynamics of Fluids
Fundamentals of Computational Fluid Dynamics (CFD).
Turbulent flows.
Chemically reactive flows.
Multiphase flows.
Applications to fluid machines, internal flows and external flows.
Introduction to High Performance Computing (HPC).
Reference texts
Andersson B., et al.: Computational Fluid Dynamics for Engineers, Cambridge Press 2012

Other:
Cengel, Cimbala, Fluid Mechanics – Fundamentals and Applications, McGraw-Hill
Ferziger, Peric, Computational Methods for Fluid Dynamics, Springer
Educational objectives
Ability to sketch and setup a problem for Computational Fluid Dynamics (CFD) simulation. Selection of models. Analysis of flows in internal combustion engines, fuel sprays, combustion devices, and external aerodynamics. Knowledge of High Performance Computing platforms and usage.
Prerequisites
previous courses: fluid machines, applied physics.
Teaching methods
- lectures
- exercises with computer simulations
Other information

Learning verification modality
project,
oral exam
Extended program
1. Fluid properties: compressibility, viscosity, surface tension. Fluid kinematics: Lagrangian and Eulerian description, material derivative, strain and rotation tensors. Fluid dynamics: stress tensor and constitutive models. Basic Principles: conservation equations for mass, momentum, energy, species, in conservative and non-conservative forms, equations of state, transport properties, viscosity, mass diffusivity, thermal diffusivity. 2. Introduction to computational fluid-dynamics (CFD). Numerical methods: finite volume method. Spatial and temporal terms discretization methods. Convergence, accuracy, and stability. Equation coupling, pressure-based and density-based solution algorithms. Segregated and coupled solvers. Iterative solution methods for non-linear coupled problems. 3. Turbulence models. Physics fundamentals: energy cascade and turbulence length-scales. Approaches: Direct Numerical Simulation (DNS), Large Eddy Simulations) LES, Reynolds Averaged Navier-Stokes (RANS). Reynolds equations. Boussinesq hypothesis and two-equation models. Other closure models. Turbulent boundary layer models: standard wall functions, enhanced wall functions, two-layer models, Low-Reynolds models. 4. Turbulent mixing and reactive flows. Modeling of turbulent mixing and chemically reacting flows. Premixed vs. non-premixed combustion. Turbulence-chemistry interaction. Combustion models for non-premixed/diffusion flames. 5. Multiphase flows. Lagrangian and Eulerian description. Volume of Fluid method. Two-fluid and single-fluid models. Lagrangian particle method. Interaction among phases. 6. Introduction to High Performance Computing (HPC). CFD applications to general turbulent flows, internal combustion engines, turbomachinery, external flows, aerodynamics. Design problems and analyses. Each chapter features at least one case study and a practical session involving computer simulations.
Obiettivi Agenda 2030 per lo sviluppo sostenibile
Affordable and Clean Energy; Industry, Innovation and Infrastructure
Share on/Follow us on