La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Sciences Mécaniques Appliquées

Présentations similaires


Présentation au sujet: "Sciences Mécaniques Appliquées"— Transcription de la présentation:

1 Sciences Mécaniques Appliquées
Thèse de master Sciences Mécaniques Appliquées MAILLAGE ADAPTATIF OCTREE AVEC X-FEM ET LEVEL-SETS APPLICATION A LA THERMIQUE Mercredi 1er Octobre 2008

2 Introduction Acquisition numérique de géométries Introduction
Problème de référence Application à l’homogénéisation Structure homogène équivalente à l’échelle macroscopique Structure hétérogène à l’échelle microscopique Indicateur d’erreur et raffinement Présentation de cas-tests Conclusion micro-tomographie rayons-X, imagerie par résonance magnétique, Microscopie focale

3 Introduction Introduction Acquisition du VER par imagerie
Traitement par X-FEM et level-sets Utilisation de maillages simplifiés Problème de référence Indicateur d’erreur et raffinement Présentation de cas-tests Volume Elémentaire de Référence (VER) Conclusion Erreurs de calculs Nécessité d’utiliser un maillage adaptatif

4 Indicateur d’erreur et raffinement Présentation de cas test
Introduction Sommaire Introduction Problème de référence Mise en place des notations et des formulations des problèmes Problème de référence Indicateur d’erreur et raffinement Indicateur d’erreur et raffinement Introduction à la mesure d’erreur exacte, indicateur d’erreur et algorithme de raffinement Présentation de cas-tests Conclusion Présentation de cas test Descriptions des différents cas-test et analyse des résultats et de différents problèmes rencontrés

5 Problème de référence On cherche les champs T(P) et Φ(P) respectant :
Introduction Problème de référence …l’équation de la chaleur : Problème de référence Formulations X-FEM …la loi de Fourier : Level-Sets Maillage quadtree Indicateur d’erreur et raffinement …les conditions aux limites : Présentation de cas-tests Conclusion

6 Formulations variationnelles
Introduction On se donne les espaces suivants Problème de référence Problème de référence On cherche le champ solution vérifiant : Formulation X-FEM Level-Sets Maillage quadtree L’espace est restreint à l’ensemble des fonctions : Indicateur d’erreur et raffinement Présentation de cas-tests Système à résoudre : Conclusion

7 X-FEM Introduction Problème de référence
[Babuska, 1996], [Moës et al, 1999] Introduction Problème de référence L’espace est enrichis à l’ensemble des fonctions : Problème de référence Formulation X-FEM Level-Sets Maillage quadtree Fonctions d’interpolation DDL enrichis DDL Fonctions d’enrichissement Indicateur d’erreur et raffinement Présentation de cas-tests Conclusion

8 Formulations variationnelles
Formulation faible en X-FEM : Introduction Problème de référence Permet de mieux représenter la physique (discontinuité, etc…) Problème de référence Formulation X-FEM Level-Sets Maillage quadtree Indicateur d’erreur et raffinement RIDGE Présentation de cas-tests Maillages non-conformes Conclusion

9 Level-sets Introduction Phase extérieure Problème de référence
[Osher et Sethian, 1988] Introduction Phase extérieure Problème de référence Définition de l’interface ? Problème de référence Formulation X-FEM Level-Sets Phase intérieure Maillage quadtree Indicateur d’erreur et raffinement Modélisation par une fonction level-sets : Présentation de cas-tests Conclusion

10 Discrétisation de la level-sets
Introduction Problème de référence Problème de référence Formulation X-FEM Level-Sets Maillage quadtree Indicateur d’erreur et raffinement Présentation de cas-tests Conclusion

11 Discrétisation Quadtree
Discrétisation par méthode Octree/quadtree Introduction Problème de référence Problème de référence Formulation X-FEM Level-Sets Octree (3D) Quadtree (2D) Maillage quadtree Indicateur d’erreur et raffinement Niveau 0 1 2 3 4 Présentation de cas-tests Niveau 1 Conclusion 1 2 3 4 Niveau 2

12 Discrétisation Quadtree
Maillage issu d’un découpage quadtree Introduction Problème de référence Problème de référence Formulation X-FEM Level-Sets Maillage quadtree Indicateur d’erreur et raffinement Présentation de cas-tests Conclusion

13 Discrétisation Quadtree
Introduction Problème de référence Problème de référence Formulation X-FEM Level-Sets Maillage quadtree Indicateur d’erreur et raffinement Présentation de cas-tests Conclusion

14 Calcul d’erreurs Introduction Définition d’une erreur exacte :
Problème de référence Indicateur d’erreur et raffinement Solution EF Calcul d’erreurs Indicateur d’erreur Solution exacte Projection Raffinement Mesure de l’écart Présentation de cas-tests Conclusion

15 Calcul d’erreurs 2 mesures d’erreur pour un point de Ω : Introduction
en température : en flux : Introduction Problème de référence Indicateur d’erreur et raffinement Normes associées pour un domaine ω de Ω : Calcul d’erreurs Indicateur d’erreur Projection Raffinement Erreurs relatives associées : Présentation de cas-tests Conclusion

16 Indicateurs d’erreur Introduction Problème : solution exacte inconnue
[Chamoin, 2007], [Cavin, 2006] Introduction Problème : solution exacte inconnue Problème de référence Prendre une « solution de référence » à la place de la solution exacte Indicateur d’erreur et raffinement Solution exacte Calcul d’erreurs Indicateur d’erreur Projection Solution de référence Solution EF Raffinement Présentation de cas-tests Conclusion Pour nous : Solution de référence = Solution raffinée

17 Indicateurs d’erreurs relatives
Introduction Indicateurs d’erreurs relatives Problème de référence Indicateur d’erreur et raffinement Critère limite choisi Calcul d’erreurs Indicateur d’erreur Projection Raffinement Critère limite choisi Présentation de cas-tests Conclusion

18 Projection Problème d’intégration entre les 2 maillages Introduction
Problème de référence Indicateur d’erreur et raffinement Calcul d’erreurs Indicateur d’erreur Projection Raffinement Présentation de cas-tests Conclusion

19 Algorithme de raffinement
Projection dur les points d’intégration Introduction Maillage de base et de référence Calculs des solutions Problème de référence Raffinement et nouveau maillage Carte d’erreur Eléments à raffiner Indicateur d’erreur et raffinement Boucle i Calcul d’erreurs Indicateur d’erreur Projection Raffinement Présentation de cas-tests Etc… Conclusion Boucle i+1

20 Résolutions de cas-tests
Introduction Problème de référence Indicateur d’erreur et raffinement Résolutions de cas-tests Résolution de cas-tests Conclusion

21 Conditions aux limites
Introduction Problème de référence Conditions aux limites de Neumann, récupérée à partie de la solution exacte Indicateur d’erreur et raffinement Résolution de cas-tests n Φ cas 1 cas 2 cas 3 cas 4 Conclusion

22 Cas test 1 Présentation du problème Introduction Problème de référence
MEF classique pas de source volumique de chaleur (r=0) Caractéristiques : Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 Cet exemple a permis de mettre en place la plupart des outils cas 3 cas 4 Conclusion

23 Cas test 1 Etude de convergence Introduction Problème de référence
Indicateur d’erreur et raffinement Résolution de cas-tests Les courbes indicateurs/erreur exacte ont la même allure cas 1 cas 2 Température Flux  convergence en o(h²)  convergence en o(h) cas 3 cas 4 Conclusion Les indicateurs sous-estiment l’erreur

24 Efficacité des estimateurs
Cas test 1 Efficacité des estimateurs [Chamoin, 2007] Introduction Problème de référence Indicateur d’erreur et raffinement Coefficient d’efficacité : ≈ qualité de l’estimateur Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

25 Efficacité des estimateurs
Cas test 1 Efficacité des estimateurs Introduction Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 Efficacité constante  indicateur fiable cas 3 cas 4 Conclusion L’indicateur en flux est plus proche de l’erreur exacte que celui en température.

26 Cas test 1 Raffinement Température Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

27 Cas test 1 Raffinement Température Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

28 Cas test 1 Raffinement Température Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

29 Cas test 1 Raffinement Température Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

30 Cas test 1 Raffinement Température Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

31 Cas test 1 Raffinement Température Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

32 Cas test 1 Raffinement flux Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

33 Cas test 1 Raffinement flux Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

34 Cas test 1 Raffinement flux Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

35 Cas test 1 Raffinement flux Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

36 Cas test 1 Raffinement flux Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

37 Cas test 1 Raffinement flux Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

38 Cas test 1 Raffinement flux Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

39 Cas test 1 Raffinement flux Introduction Problème de référence
Erreur exacte Indicateur d’erreur Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

40 Cas test 1 Conclusion du cas 1 Introduction Problème de référence
Le raffinement fonctionne Les indicateurs convergent de la même manière que les erreurs exactes En température  plutôt homogène En flux  localisé sur les forts gradients Les raffinements sont différents : Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

41 Présentation du problème
Cas test 2 Présentation du problème Introduction Se comparer à un cas existant : [Tabarraei, Sukumar, 2005] Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion Critère de raffinement : Nombre d’éléments

42 Cas test 2 Raffinement Introduction Problème de référence
Raffinement de [Tabarraei, Sukumar 2005] Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 Raffinement issu de notre indicateur d’erreur en flux cas 4 Conclusion

43 Présentation du problème
Cas test 3 Présentation du problème Introduction Mise en place d’X-FEM et de la level-set sur un trou. ([Sukumar et al, 2001]) Problème de référence Indicateur d’erreur et raffinement Application à la paroi d’un tuyau Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

44 Cas test 3 Raffinement Introduction Problème de référence
Solution raffinée Cartes de contributions d’erreur Problème de référence Raffinement en température Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 Raffinement en flux cas 4 Conclusion

45 Cas test 3 Raffinement Introduction Problème de référence
Intégration des conditions aux limites sur la level-sets Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

46 Cas test 4 Présentation du problème Introduction
Mise en place d’X-FEM et de la level-set sur une interface entre 2 matériaux. ([Moës, Cloirec et al 2003]) Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

47 Cas test 4 Présentation du problème Introduction Problème de référence
Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

48 Cas test 4 Problèmes rencontrés Introduction
Erreur du code lors d’apparition de nœuds orphelins au voisinage de l’iso-zéro Problème de référence Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion Non-défini

49 Cas test 4 Problèmes rencontrés Introduction Problème de référence
Indicateur d’erreur et raffinement Résolution de cas-tests cas 1 cas 2 cas 3 cas 4 Conclusion

50 Cas test 4 Problèmes rencontrés Introduction Problème de référence
Indicateur d’erreur et raffinement Résolution de cas-tests interface cas 1 cas 2 cas 3 cas 4 Conclusion

51 Conclusion Résumé Introduction Travail réalisé : Problème de référence
Raffinement avec indicateur d’erreur en température ou en flux. Indicateur d’erreur et raffinement Résultats obtenus: Les estimateurs convergent correctement. Raffinement plutôt … Résolution de cas-tests … homogène en erreur en température … local en erreur en flux Conclusion Problèmes en suspens: La continuité au voisinages des nœuds orphelins enrichis

52 Conclusion Perspectives Introduction
Assurer la continuité à l’interface de 2 matériaux. Problème de référence Limiter les zones à recalculer à chaque itérations Indicateur d’erreur et raffinement Application à la mécanique 3D (Thèses de P. Cavin, 2006) Résolution de cas-tests Conclusion

53 Merci de votre attention


Télécharger ppt "Sciences Mécaniques Appliquées"

Présentations similaires


Annonces Google