Nage optimale à faible nombre de Reynolds

Documents pareils
Notes du cours MTH1101 Calcul I Partie II: fonctions de plusieurs variables

Notes du cours MTH1101N Calcul I Partie II: fonctions de plusieurs variables

Amphi 3: Espaces complets - Applications linéaires continues

Introduction à l analyse numérique : exemple du cloud computing

Modèles bi-dimensionnels de coques linéairement élastiques: Estimations de l écart entre leurs solutions.

Université de Caen. Relativité générale. C. LONGUEMARE Applications version mars 2014

Algorithmes pour la planification de mouvements en robotique non-holonome

Filtrage stochastique non linéaire par la théorie de représentation des martingales

3 Approximation de solutions d équations

Corps des nombres complexes, J Paul Tsasa

Mathématique et Automatique : de la boucle ouverte à la boucle fermée. Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans

UNITÉ DE PROGRAMME : S9UP1 Modélisation de la turbulence

Small Businesses support Senator Ringuette s bill to limit credit card acceptance fees

Fonctions de plusieurs variables

Formation à la C F D Computational Fluid Dynamics. Formation à la CFD, Ph Parnaudeau

Modélisation 3D par le modèle de turbulence k-ε standard de la position de la tête sur la force de résistance rencontrée par les nageurs.

CONTRÔLE ET ÉQUATIONS AUX DÉRIVÉES PARTIELLES. par. Jean-Pierre Puel

Circuits RL et RC. Chapitre Inductance

Programmation linéaire

Les travaux doivent être remis sous forme papier.

I. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes):

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

6 Equations du première ordre

Techniques de Lyapunov en contrôle quantique pour le couplage dipolaire et polarisabilité

Cours d Analyse. Fonctions de plusieurs variables

Fonctions de plusieurs variables. Sébastien Tordeux

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

Les correcteurs accorderont une importance particulière à la rigueur des raisonnements et aux représentations graphiques demandées.

Principes de Finance

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Fonctions de deux variables. Mai 2011

Résolution d équations non linéaires

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Cours Fonctions de deux variables

Module d Electricité. 2 ème partie : Electrostatique. Fabrice Sincère (version 3.0.1)

Analyse fonctionnelle Théorie des représentations du groupe quantique compact libre O(n) Teodor Banica Résumé - On trouve, pour chaque n 2, la classe

Equations différentielles linéaires à coefficients constants

Le modèle de Black et Scholes

Introduction à l optimisation de forme et application à la mécanique des fluides

On ne peut pas entendre la forme d un tambour

Les Portfolios et Moodle Petit inventaire

OM 1 Outils mathématiques : fonction de plusieurs variables

Analyse et Commande des Systèmes Non Linéaires

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

3ème séance de Mécanique des fluides. Rappels sur les premières séances Aujourd hui : le modèle du fluide parfait. 2 Écoulements potentiels

Chapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme

CEST POUR MIEUX PLACER MES PDF

CONCOURS D ENTREE A L ECOLE DE 2007 CONCOURS EXTERNE. Cinquième épreuve d admissibilité STATISTIQUE. (durée : cinq heures)

MATHS FINANCIERES. Projet OMEGA

AOT 13. et Application au Contrôle Géométrique

Continuité et dérivabilité d une fonction

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Commun à tous les candidats

véhicule hybride (première

L EQUIPE ÉTUDES ENQUÊTES: Georgeta BOARESCU psychologue coordonateur études enquêtes Florin CIOTEA sociologue

PARIS ROISSY CHARLES DE GAULLE

Compression Compression par dictionnaires

How to Login to Career Page

Directions Marketing : réussir vos challenges stratégiques et opérationnels d aujourd hui

ANALYSE NUMERIQUE ET OPTIMISATION. Une introduction à la modélisation mathématique et à la simulation numérique

Théorème du point fixe - Théorème de l inversion locale

If the corporation is or intends to become a registered charity as defined in the Income Tax Act, a copy of these documents must be sent to:

Master Modélisation Aléatoire Paris VII, Cours Méthodes de Monte Carlo en nance et C++, TP n 2.

Université Paris-Dauphine DUMI2E 1ère année, Applications

0 h(s)ds et h [t = 1 [t, [ h, t IR +. Φ L 2 (IR + ) Φ sur U par

1 Première section: La construction générale

Chapitre 9 : Applications des lois de Newton et Kepler à l'étude du mouvement des planètes et des satellites

Instabilités bi- et tridimensionnelles dans une couche limite décollée compressible subsonique

Dérivées d ordres supérieurs. Application à l étude d extrema.

Équation de Langevin avec petites perturbations browniennes ou

Contexte. Pour cela, elles doivent être très compliquées, c est-à-dire elles doivent être très différentes des fonctions simples,

Modélisation géostatistique des débits le long des cours d eau.

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT)

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

Natixis Asset Management Response to the European Commission Green Paper on shadow banking

Correction du baccalauréat S Liban juin 2007

C f tracée ci- contre est la représentation graphique d une

AMTEC RESOURCES MANAGEMENT LTD. CREATION D UNE BANQUE DE DONNEES DONNEES GEOSPATIALES NATIONALE

Contents Windows

Méthodes de quadrature. Polytech Paris-UPMC. - p. 1/48

Exemple 4.4. Continuons l exemple précédent. Maintenant on travaille sur les quaternions et on a alors les décompositions

APPROBATION DES PROCEDURES DE VOL A VUE ET DE VOL AUX INSTRUMENTS

Donner les limites de validité de la relation obtenue.

English Q&A #1 Braille Services Requirement PPTC Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

SIMULATION DU PROCÉDÉ DE FABRICATION DIRECTE DE PIÈCES THERMOPLASTIQUES PAR FUSION LASER DE POUDRE

MOTO ELECTRIQUE. CPGE / Sciences Industrielles pour l Ingénieur TD06_08 Moto électrique DIAGRAMME DES INTER-ACTEURS UTILISATEUR ENVIRONNEMENT HUMAIN

Chapitre 3. Les distributions à deux variables

Chapitre 6. Fonction réelle d une variable réelle

4. Martingales à temps discret

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Erratum de MÉCANIQUE, 6ème édition. Introduction Page xxi (milieu de page) G = 6, m 3 kg 1 s 2

Cette Leçon va remplir ces attentes spécifiques du curriculum :

Simulation du transport de polluant dans les nappes par un modèle à faible diffusion numérique


Association les DAUPHINS. Club des Dauphins. Régate des Bancs de Flandre Dunkerque 19 & 20 septembre Avis de course

Principe de symétrisation pour la construction d un test adaptatif

Bourses d excellence pour les masters orientés vers la recherche

Équations non linéaires

Transcription:

Nage optimale à faible nombre de Reynolds François Alouges 1 Collaboration avec A. DeSimone et A. Lefebvre 1 CMAP Ecole Polytechnique Bruz le 3 octobre 2008

Plan Natation des microorganismes 1 Natation des microorganismes 2 3 4

Nage des microorganismes Problème Comprendre comment les microorganismes peuvent nager dans l eau Buts : Comprendre les mécanismes de nage pertinents Selection des individus aptes à nager? Conception de micro- et nano-robots pour la médecine (diagnostique, dépôt de médicament de façon non invasive, microchirurgie, réparation d ADN, etc.)

Nage des microorganismes Problème Comprendre comment les microorganismes peuvent nager dans l eau Buts : Comprendre les mécanismes de nage pertinents Selection des individus aptes à nager? Conception de micro- et nano-robots pour la médecine (diagnostique, dépôt de médicament de façon non invasive, microchirurgie, réparation d ADN, etc.)

Nage des microorganismes Problème Comprendre comment les microorganismes peuvent nager dans l eau Buts : Comprendre les mécanismes de nage pertinents Selection des individus aptes à nager? Conception de micro- et nano-robots pour la médecine (diagnostique, dépôt de médicament de façon non invasive, microchirurgie, réparation d ADN, etc.)

Micro-robots

Les nageurs

Qu est ce que la natation? Définition 1 : Capacité de se déplacer dans ou sur l eau grâce à des mouvements appropriés Définition 2 : Capacité de se déplacer dans ou sur l eau grâce à des mouvements permettant un changement cyclique de forme (une brassée)

Qu est ce que la natation? Définition 1 : Capacité de se déplacer dans ou sur l eau grâce à des mouvements appropriés Définition 2 : Capacité de se déplacer dans ou sur l eau grâce à des mouvements permettant un changement cyclique de forme (une brassée)

Equations de Navier-Stokes [ ρ ( u t + (u )u ) ν u + p = f, divu = 0

Un des problèmes du millénaire "Waves follow our boat as we meander across the lake, and turbulent air currents follow our flight in a modern jet. Mathematicians and physicists believe that an explanation for and the prediction of both the breeze and the turbulence can be found through an understanding of solutions to the Navier-Stokes equations. Although these equations were written down in the 19th Century, our understanding of them remains minimal. The challenge is to make substantial progress toward a mathematical theory which will unlock the secrets hidden in the Navier-Stokes equations."

Le nombre de Reynolds [ ρ ( u t + (u )u ) ν u + p = 0, divu = 0 Adimensionnement : x = x L, t = t T, p = L Uν p, u = u U [ σre u t + Re(u )u u + p = 0, div u = 0 avec Re = ρul ν et σ = L UT

Le nombre de Reynolds [ ρ ( u t + (u )u ) ν u + p = 0, divu = 0 Adimensionnement : x = x L, t = t T, p = L Uν p, u = u U [ σre u t + Re(u )u u + p = 0, div u = 0 avec Re = ρul ν et σ = L UT

Le nombre de Reynolds [ ρ ( u t + (u )u ) ν u + p = 0, divu = 0 Adimensionnement : x = x L, t = t T, p = L Uν p, u = u U [ σre u t + Re(u )u u + p = 0, div u = 0 avec Re = ρul ν et σ = L UT

Le nombre de Reynolds Re = ρul ν Dans l eau ρ ν 106 m 2 s. Pour un dauphin, homme, etc., nageant dan l eau on a L 1m, U 1m/s, T 1s et Re 10 6, σre 10 7. Pour une bactérie L 1µm, U 10µm/s, T 1s et Re 10 5, σre 10 6. Equations de Stokes [ ν u + p = f, divu = 0

Le nombre de Reynolds Re = ρul ν Dans l eau ρ ν 106 m 2 s. Pour un dauphin, homme, etc., nageant dan l eau on a L 1m, U 1m/s, T 1s et Re 10 6, σre 10 7. Pour une bactérie L 1µm, U 10µm/s, T 1s et Re 10 5, σre 10 6. Equations de Stokes [ ν u + p = f, divu = 0

Le nombre de Reynolds Re = ρul ν Dans l eau ρ ν 106 m 2 s. Pour un dauphin, homme, etc., nageant dan l eau on a L 1m, U 1m/s, T 1s et Re 10 6, σre 10 7. Pour une bactérie L 1µm, U 10µm/s, T 1s et Re 10 5, σre 10 6. Equations de Stokes [ ν u + p = f, divu = 0

Le nombre de Reynolds Re = ρul ν Dans l eau ρ ν 106 m 2 s. Pour un dauphin, homme, etc., nageant dan l eau on a L 1m, U 1m/s, T 1s et Re 10 6, σre 10 7. Pour une bactérie L 1µm, U 10µm/s, T 1s et Re 10 5, σre 10 6. Equations de Stokes [ ν u + p = f, divu = 0

Les problèmes de la nage 1er Problème : Est-il possible de trouver une loi de force interne produisant un changement de forme périodique (une brassée) et induisant un déplacement global du corps? 2ème Problème : Une fois que l on peut nager, comment nager le plus efficacement possible?

Les problèmes de la nage 1er Problème : Est-il possible de trouver une loi de force interne produisant un changement de forme périodique (une brassée) et induisant un déplacement global du corps? 2ème Problème : Une fois que l on peut nager, comment nager le plus efficacement possible?

Propriétés des fluides à faible nombre de Reynolds Re = ρul ν

Le théorème de la coquille Saint-Jacques Obstruction :[Purcell] Dans un régime de Stokes, un mouvement réciproque n induit pas de déplacement global

Evidence du théorème de la coquille saint-jacques

Un exemple de nano-robot (Purcell)

Un exemple de nano-robot (Purcell)

Le nageur de Najafi et Golestanian B 1 B 2 B 3 c a x 1 x 2 x 3 x y Les sphères imposent des forces f 1, f 2, f 3 au fluide avec f 1 + f 2 + f 3 = 0 En retour, le fluide se met en mouvement entraînant les sphères 3 variables x, y, c et deux paramètres de contrôle

Modélisation Les forces f i dépendent linéairement des vitesses u i (Les équations de Stokes sont linéaires) Se donner des forces f i satisfaisant f i = 0 est équivalent à se donner ẋ et ẏ Puis ċ est déterminé uniquement et dépend linéairement de ẋ et ẏ. dx dt dy dt dc dt = α 1 (t) = α 2 (t) = V 1 (x, y) dx dt + V 2(x, y) dy dt

Modélisation Les forces f i dépendent linéairement des vitesses u i (Les équations de Stokes sont linéaires) Se donner des forces f i satisfaisant f i = 0 est équivalent à se donner ẋ et ẏ Puis ċ est déterminé uniquement et dépend linéairement de ẋ et ẏ. dx dt dy dt dc dt = α 1 (t) = α 2 (t) = V 1 (x, y) dx dt + V 2(x, y) dy dt

Contraintes holonomiques et non-holonomiques

Un théorème de controllabilité Théorème : Le système des 3-spheres de Najafi et Golestanian est globalement controllable. Depuis n importe quel état (x 0, y 0, c 0 ) on peut rejoindre n importe quel autre état (x 1, y 1, c 1 ) avec une loi de force adéquate (f i (t)) i telle que i f i(t) = 0 (ou de façon équivalente avec des α i (t) adéquats).

Un théorème de controllabilité Théorème : Le système des 3-spheres de Najafi et Golestanian est globalement controllable. Depuis n importe quel état (x 0, y 0, c 0 ) on peut rejoindre n importe quel autre état (x 1, y 1, c 1 ) avec une loi de force adéquate (f i (t)) i telle que i f i(t) = 0 (ou de façon équivalente avec des α i (t) adéquats).

Preuve Natation des microorganismes Le système est de la forme dx dt = α 1 F 1 (X) + α 2 F 2 (X), où X = (x, y, c) t S, F 1 (X) = (1, 0, V 1 (x, y)) t et F 2 (X) = (0, 1, V 2 (x, y)) t. Le théorème de Chow assure la contrôlabilité locale autour des points (x, y, c) tels que Lie(F 1, F 2 ) = R 3. On introduit M = {(x, y, c), det(f 1, F 2, [F 1, F 2 ]) = 0}. Le système est globalement contrôlable sur toute composante connexe de S \ M.

Preuve Natation des microorganismes Le système est de la forme dx dt = α 1 F 1 (X) + α 2 F 2 (X), où X = (x, y, c) t S, F 1 (X) = (1, 0, V 1 (x, y)) t et F 2 (X) = (0, 1, V 2 (x, y)) t. Le théorème de Chow assure la contrôlabilité locale autour des points (x, y, c) tels que Lie(F 1, F 2 ) = R 3. On introduit M = {(x, y, c), det(f 1, F 2, [F 1, F 2 ]) = 0}. Le système est globalement contrôlable sur toute composante connexe de S \ M.

Preuve Natation des microorganismes Ensuite on montre que F 1 (x, y) et F 2 (x, y) sont analytiques en (x, y). (Analyticité de la solution du problème de Stokes par rapport à des variations du domaine.) M est au plus bidimensionnel, ou égal à S. Enfin, on montre qu il existe un point dans S \ M ((x, y) ), que l on peut franchir M grâce à F 1 ou F 2.

Preuve Natation des microorganismes Ensuite on montre que F 1 (x, y) et F 2 (x, y) sont analytiques en (x, y). (Analyticité de la solution du problème de Stokes par rapport à des variations du domaine.) M est au plus bidimensionnel, ou égal à S. Enfin, on montre qu il existe un point dans S \ M ((x, y) ), que l on peut franchir M grâce à F 1 ou F 2.

Preuve Natation des microorganismes Ensuite on montre que F 1 (x, y) et F 2 (x, y) sont analytiques en (x, y). (Analyticité de la solution du problème de Stokes par rapport à des variations du domaine.) M est au plus bidimensionnel, ou égal à S. Enfin, on montre qu il existe un point dans S \ M ((x, y) ), que l on peut franchir M grâce à F 1 ou F 2.

Preuve Natation des microorganismes Ensuite on montre que F 1 (x, y) et F 2 (x, y) sont analytiques en (x, y). (Analyticité de la solution du problème de Stokes par rapport à des variations du domaine.) M est au plus bidimensionnel, ou égal à S. Enfin, on montre qu il existe un point dans S \ M ((x, y) ), que l on peut franchir M grâce à F 1 ou F 2.

de la natation Notion due à Lighthill Eff 1 = 1 T T 0 f i (t)u i (t) dt i C ( c T But : Trouver la ou les trajectoire(s) reliant (x 0, y 0, c 0 ) à (x 0, y 0, c 1 ) maximisant l efficacité. ) 2

de la natation Notion due à Lighthill Eff 1 = 1 T T 0 f i (t)u i (t) dt i C ( c T But : Trouver la ou les trajectoire(s) reliant (x 0, y 0, c 0 ) à (x 0, y 0, c 1 ) maximisant l efficacité. ) 2

de la nage f i et u i dépendent lineairement de ẋ et ẏ Eff 1 = 1 T = T T 0 T 0 f i (t)u i (t) dt i C( c T ) 2 g 11 (x, y) (ẋ) 2 + 2g 12 (x, y)ẋẏ +g 22 (x, y) (ẏ) 2 (g ij ) définit une métrique sur l espace tangent au point (x, y, c)

de la nage f i et u i dépendent lineairement de ẋ et ẏ Eff 1 = 1 T = T T 0 T 0 f i (t)u i (t) dt i C( c T ) 2 g 11 (x, y) (ẋ) 2 + 2g 12 (x, y)ẋẏ +g 22 (x, y) (ẏ) 2 (g ij ) définit une métrique sur l espace tangent au point (x, y, c)

En un point (x, y, c) l espace tangent n est que bidimensionnel sur lequel il y a une métrique Géométrie sous-riemannienne. On cherche donc des geodésiques optimales reliant deux points dans un espace sous-riemannien

En un point (x, y, c) l espace tangent n est que bidimensionnel sur lequel il y a une métrique Géométrie sous-riemannienne. On cherche donc des geodésiques optimales reliant deux points dans un espace sous-riemannien

Une méthode de tir L équation des géodésiques sous-riemanniennes est une EDO du 2nd ordre (G )γ + 1 ( ) (Gx γ, γ) + λcurlv (γ) γ = 0. (1) 2 (G y γ, γ) où G = (g ij ), γ = (x, y) t G x = G x, G y = G y

Une méthode de tir Il y a des expressions explicites de g ij (x, y) et de V 1 (x, y), V 2 (x, y) en fonction de la solution du problème de Stokes. On cartographie ces valeurs grâce à une code de calcul éléments finis de Stokes axisymétrique. Ensuite, on lisse et interpole les valeurs obtenues.

Une méthode de tir Il y a des expressions explicites de g ij (x, y) et de V 1 (x, y), V 2 (x, y) en fonction de la solution du problème de Stokes. On cartographie ces valeurs grâce à une code de calcul éléments finis de Stokes axisymétrique. Ensuite, on lisse et interpole les valeurs obtenues.

Un exemple de nano-robot (Purcell) IsoValue -112.177-100.212-92.2346-84.2575-76.2805-68.3034-60.3263-52.3492-44.3721-36.395-28.4179-20.4408-12.4637-4.48662 3.49047 11.4676 19.4447 27.4217 35.3988 55.3416

Une méthode de tir On introduit Ψ : R 3 R 3 definit par ( Ψ(ẋ 0, ẏ 0, λ) = x(1), y(1), 1 0 (V 1 (x, y)ẋ + V 2 (x, y)ẏ) dt où (x, y) résout l EDO avec données initiales x 0, y 0, ẋ 0, ẏ 0 et l on réécrit le problème sous la forme Trouver (ẋ 0, ẏ 0, λ) tel que Ψ(ẋ 0, ẏ 0, λ) = (x 0, y 0, c). On résout ce problème avec une méthode de Newton. ),

Une méthode de tir 0.6 0.5 0.4 y 0.3 0.2 0.1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 x Initial point Optimal stroke Naive stroke NG stroke

Multiplicité des brassées géodésiques 0.6 0.55 0.5 0.45 Initial point Drop Bean Pretzel 0.4 y 0.35 0.3 0.25 0.2 0.15 0.1 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.6 x

Un jour aux courses...

Conclusions et futures directions Formalisme très général Méthode numérique inadaptée pour plus de 2 paramètres D autres formes plus générales?

Conclusions et futures directions Formalisme très général Méthode numérique inadaptée pour plus de 2 paramètres D autres formes plus générales?

Conclusions et futures directions Formalisme très général Méthode numérique inadaptée pour plus de 2 paramètres D autres formes plus générales?