- français
- English
Fiches de cours
Particle-based methods
ME-476
Enseignant(s) :
Langue:
English
Withdrawal
It is not allowed to withdraw from this subject after the registration deadline.Remark
pas donné en 2020-21Summary
This course provides an introduction to particle-based methods for the numerical resolution of partial differential equations describing continuum phenomena or for the simulation of particulate flows. Details are given for Smoothed Particle Hydrodynamics (SPH) and the Discrete Element Method (DEM).Content
Particle-based computational methods are being increasingly employed for solving a variety of problems in engineering and applied science. While such Lagrangian methods can yield significant advantages compared to traditional mesh-based methods, their accurate and efficient implementation also provides a number of challenges.
This course presents the fundamental aspects of two methods:
- Smoothed Particle Hydrodynamics (SPH) is used to resolve partial differential equations, generally for convection-dominated fluid flows, and is based on the interpolation of field quantities around discrete points that are free to move in space.
- Discrete Element Method (DEM) is used for simulating granular and particulate flows and tracks particle motions and detects and models collisions between particles and with their environment.
The course provides an introduction to these two methods and their domains of application (e.g. fluid and solid mechanics, computer graphics). The theoretical basis of each method, including specific aspects such as parallelization and visualization, is presented in introductory lectures. Following a literature search and private study, students give oral presentations on more advanced aspects. Exercises using open-source software and a mini-project provide practical experience in the application of these methods. Illustrations of the use of particle-based methods is also provided by researchers from industry.
Keywords
Numerical simulation, Fluid and granular flow, Smoothed particle hydrodynamics, Discrete element method
Learning Prerequisites
Required courses
- Numerical analysis
- Discretization methods (e.g. finite differences, finite elements, finite volumes)
- Fluid and/or solid mechanics
Important concepts to start the course
- Numerical simulation in fluid or solid mechanics
Learning Outcomes
By the end of the course, the student must be able to:- Describe the difference between the Eulerian and Lagrangian approaches, AH16
- Identify and apply the different steps in a numerical simulation (e.g. geometry and mesh generation, computation, post-processing) and integrate all the essential basic concepts in a numerical flow simulation, AH18
- Describe different methods used to discretize differential equations, such as finite differences, finite elements, finite volumes, lattice Boltzmann, SPH, AH22
- Perform a numerical simulation with appropriate software; understand the limits of each software in terms of its application domain and accuracy of the results obtained, AH26
Transversal skills
- Give feedback (critique) in an appropriate fashion.
- Use both general and domain specific IT resources and tools
- Summarize an article or a technical report.
- Make an oral presentation.
- Write a scientific or technical report.
- Assess one's own level of skill acquisition, and plan their on-going learning goals.
Teaching methods
Lectures, literature review, analysis of scientific articles, group talks, practical numerical simulations, individual mini-project
Expected student activities
- Interactivity in the classroom
- Literature search and private study
- Oral presentations in groups and individually
- Mini-project (written report and oral presentation)
Assessment methods
Continuous evaluation by group talks (40%) and mini-project written report & oral presentation (60%)
Supervision
Office hours | No |
Assistants | Yes |
Forum | No |
Resources
Bibliography
Course material is available on-line; various reference texts
Moodle Link
Dans les plans d'études
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Particle-based methods - Cours
1 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines - TP
2 Heure(s) hebdo x 14 semaines
- Semestre
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Particle-based methods - Cours
1 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines - TP
2 Heure(s) hebdo x 14 semaines
- Semestre
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Particle-based methods - Cours
1 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines - TP
2 Heure(s) hebdo x 14 semaines
- Semestre
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Particle-based methods - Cours
1 Heure(s) hebdo x 14 semaines - Exercices
1 Heure(s) hebdo x 14 semaines - TP
2 Heure(s) hebdo x 14 semaines
- Semestre
Semaine de référence
Lu | Ma | Me | Je | Ve | |
---|---|---|---|---|---|
8-9 | |||||
9-10 | |||||
10-11 | |||||
11-12 | |||||
12-13 | |||||
13-14 | |||||
14-15 | |||||
15-16 | |||||
16-17 | |||||
17-18 | |||||
18-19 | |||||
19-20 | |||||
20-21 | |||||
21-22 |
légende
- Semestre d'automne
- Session d'hiver
- Semestre de printemps
- Session d'été
- Cours en français
- Cours en anglais
- Cours en allemand