Numerical methods and optimization for micro-swimming - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2021

Numerical methods and optimization for micro-swimming

Méthodes numériques et optimization pour la micro-natation

Luca Berti

Résumé

This thesis is devoted to modelling and simulating swimmers at low Reynolds number. Two computational frameworks are devised for these purposes, and they are used in synergy with optimisation algorithms. In the first part we study a problem of parametric shape optimisation for multi-flagellated microswimmers. The simulations are based on the Boundary Integral formulation of Stokes equations and the Boundary Element method, while the optimisation is carried out with black-box algorithms. In the second part, the problem of swimming micro-organisms is modelled using the Arbitrary-Lagrangian-Eulerian formalism and simulated via the Finite Element method. A coherent framework for the simulation of different swimmers is proposed: multi-body, flagellated or elastic microswimmers can be investigated via this modular platform. We show that interactions with optimisation or machine-learning algorithms are possible by studying the gait optimisation of a bidimensional multi-sphere micro-swimmer.
Cette thèse a pour but la modélisation et la simulation de nageurs à faible nombre de Reynolds. Deux cadres computationnels ont été étudiés pour cela, et ils ont été utilisés en synergie avec des algorithmes d’optimisation. En premier lieu, nous avons étudié un problème d’optimisation de forme paramétrique pour des nageurs multi-flagelles. Les simulations sont basées sur la formulation intégrale des équations de Stokes et sur la méthode des éléments de frontière, tandis que l’optimisation est réalisée avec des algorithmes du type boîte-noire. En deuxième lieu, le problème de la micro-natation est modélisé en utilisant le formalisme Arbitrary-Lagrangian-Eulerian et simulé avec la méthode des éléments finis. Un cadre pour la simulation de différents nageurs est proposé : nageurs multi-corps, flagellés ou élastiques peuvent être étudiés avec cette plateforme modulaire. Nous en montrons l’interaction avec des algorithmes de machine learning en étudiant un nageur multi-sphères bidimensionnel.
Fichier principal
Vignette du fichier
Berti_Luca_2021_ED269.pdf (49.73 Mo) Télécharger le fichier
Origine : Version validée par le jury (STAR)

Dates et versions

tel-03701091 , version 1 (26-11-2021)
tel-03701091 , version 2 (21-06-2022)

Identifiants

  • HAL Id : tel-03701091 , version 2

Citer

Luca Berti. Numerical methods and optimization for micro-swimming. Numerical Analysis [math.NA]. Université de Strasbourg, 2021. English. ⟨NNT : 2021STRAD021⟩. ⟨tel-03701091v2⟩
190 Consultations
38 Téléchargements

Partager

Gmail Facebook X LinkedIn More