Topic outline

  • General relevance:

    The modeling approaches on the NMMF course are highly relevant to numerous applications related to energy, engineering and environment (e.g. reactive flows in fuel cells, combustion, indoor airflow).

    Graphical abstract.

    Based on feedback from previous years, in 2024 the course is structured now as follows:

    Particles and fluids (4 weeks/Matlab):

    1) particle models in multiphase flows (0d/1d)

    2) particles in multiphase flows, fluid dynamical equations, mixing (2d/3d)

    Hydrogen reactive flows (4 weeks/Cantera/Python):

    3) hydrogen simulations (0d)

    4) hydrogen simulations (1d-3d) 

    Hydrogen/e-fuel reactive flow applications (2 weeks/Cantera/Python):

    5) turbulent and laminar combustion in burners, engines etc.  

    How to complete the course ?

    The course is completed by solving 5 homework assignments with computational/practical focus. The assignments are returned approximately every 2 weeks.  You can gain additional 0.5 grade unit bonus - based on self-evaluation at end of the course - by attending discussion in the general discussion forum by raising questions or providing answers.

    Intended learning objectives:

    ILO1 - Particles and droplets: Student can apply and implement most common particle/droplet/bubble sub-models (transport, heat transfer, evaporation, break-up) in Matlab environment.

    ILO2 - Transport mechanisms and governing equations: Student understands the role of mixing and diffusive transport in fluid dynamics with flame propagation as an example. Student understands the governing equations of compressible and reacting flows and how certain common sub-models are linked to the governing equations.

    ILO3 - Chemistry 0d: Student can apply the Cantera software to evaluate 0d methane oxidation (i.e. ignition) by completing various parameter sweeps. The student can estimate emission levels from such simulations. The student can carry out thermodynamics calculations on basic oxidation processes.

    ILO4 - Chemistry 1d: Student can estimate premixed flame speed using the Cantera software. The student understands different sources of uncertainty in chemistry modeling. 

    ILO5 - Premixed and non-premixed combustion: The student understands the difference between premixed and non-premixed combustion. Student can evaluate emissions for different fuels using Cantera.

    Why numerical modelling of multiphase flows ? 

    The course supports both computational and experimental career pathways in applied sciences. Multiphase flows occur in energy applications, combustion systems, atmospheric flows, hydrodynamical applications, heat transfer design, medical applications and so on.  In broad sense, multiphase flow can refer to any flow where several fluid phases (e.g. two different gases or gas/liquid mixture) with or without chemical reactions is present. Particle/droplet laden flows or bubbly flows are classical examples of multiphase flows. Such flows typically involve various submodels for e.g. particle transport, chemical reactions, mixing, droplet evaporation or breakup. Awareness of such models gives various career opportunities to work with software utilizing such models. The course is a logical continuation of the following courses: Computational Fluid Dynamics, Heat Transfer, Combustion Technology. However, the course can also been taken as a stand-alone course. Companies such as Fortum, Neste, Oilon, Wärtsilä, Andritz, Valmet, Wärtsilä, Meyer, ABB, GE etc have indicated strong interest in the topic of the course in their R&D. There is a strong demand to build expertise in numerical modelling. On the course, we mostly use Matlab, Python, and Cantera.


    Acknowledgement: Figures on this page are courtesy of H.Kahila, A.Wehrfritz, A.Artman, I.Morev, V.Vuorinen, M.Korhonen, P.Tamadonfar, S.Karimkashi, Z.Shahin, J.Yu