• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Contribution aux méthodes numériques pour la simulation d'écoulements de fluides, d'électromagnétisme et de physique des plasmas

Salmon, Stéphanie 26 November 2008 (has links) (PDF)
Ce manuscrit comporte trois parties distinctes, la première concerne la simulation numérique d'écoulements de fluides. La deuxième partie porte sur les équations de l'électromagnétisme et leur couplage avec les équations cinétiques de Vlasov dans le cadre de simulations numériques en physique des plasmas. La dernière partie évoque rapidement des travaux qui ont donné lieu à des publications mais qui ne rentrent pas complètement dans un des deux cadres abordés précédemment. Dans la première partie, l'objectif est d'étendre aux maillages triangulaires non structurés une méthode numérique éprouvée pour résoudre les équations de Stokes bidimensionnelles : la méthode Marker And Cell qui a été développée sur des maillages en quadrilatères quasi-réguliers dans les années 60. L'idée proposée pour cela est de résoudre le problème de Stokes avec pour variables le tourbillon, la vitesse et la pression. Alors que les résultats numériques obtenus sur des maillages réguliers sont satisfaisants, ceux sur des maillages non structurés ne le sont pas. Il s'est avéré lors de l'étude théorique que ce problème est un problème de stabilité. On montre théoriquement et numériquement que la formulation tourbillon-vitesse-pression est une généralisation de la formulation fonction courant-tourbillon permettant la prise en compte de conditions limites plus générales. L'instabilité, due à des fonctions harmoniques discrètes, peut être levée en utilisant de véritables fonctions harmoniques, calculées à l'aide de leur représentation intégrale, dans le schéma numérique. On résout ainsi l'instabilité de la formulation fonction courant-tourbillon et on améliore les précédents résultats de convergence connus de cette formulation. En particulier, on démontre alors une convergence en moyenne quadratique du tourbillon de l'ordre de 3/2 à 2 dans les cas les plus réguliers (contre un-demi avant). Puis on utilise le fait que la formulation tourbillon-vitesse-pression est équivalente à la formulation fonction courant-tourbillon pour redéfinir une nouvelle formulation tourbillon-vitesse-pression. En effet, il est bien connu que la formulation classique en fonction courant-tourbillon (n'utilisée qu'en deux dimensions d'espace) est mal posée lorsque l'on cherche le tourbillon dans l'espace de Sobolev H1 car son gradient n'est alors pas contrôlé, mais bien posée dans un autre espace de fonctions moins régulières. On étend alors ce résultat au cas tri-dimensionnel et l'on obtient une nouvelle formulation en tourbillon-vitesse-pression bien posée dans un nouvel espace. On démontre aussi théoriquement que ce nouvel espace est bien celui introduit en 2D, ce qu'on confirme par des résultats numériques. La deuxième partie concerne la résolution d'équations cinétiques intervenant dans la simulation directe des plasmas et des faisceaux de particules chargées (modèles de Vlasov-Poisson ou Vlasov-Maxwell). Grâce à l'augmentation de la puissance de calculs des ordinateurs, la simulation de l'évolution des plasmas et des faisceaux de particules basée sur une résolution directe de l'équation de Vlasov sur un maillage de l'espace des phases devient une alternative aux méthodes particulaires (Particle In Cell) habituellement employées. La force de ces simulations directes réside dans le fait qu'elles ne sont pas bruitées (contrairement aux méthodes PIC) et que l'approximation est de même résolution sur tout l'espace des phases, en particulier dans les régions à faible densité de particules où des phénomènes physiques importants ont lieu. L'inconvénient principal est que beaucoup de points sont inutiles car la fonction de distribution des particules y est nulle, ce qui rend ces méthodes directes coûteuses en temps de calcul. On introduit alors une méthode de résolution directe de l'équation de Vlasov sur un maillage {\bf{mobile}} de l'espace des phases. Ce qui permet de ne mailler que la partie de l'espace des phases sur laquelle la fonction de distribution des particules est {\emph{a priori}} non nulle. Nous avons utilisé avec succès cette méthode de maillage mobile en 1D afin de simuler un problème d'interaction laser-plasma. Nous introduisons donc un maillage mobile de l'espace des phases qui suit parfaitement le développement des instabilités et permet de réduire drastiquement le temps de calcul. Nous avons aussi obtenu les premiers résultats d'une méthode de maillage mobile en 4D en couplant le maillage mobile et une méthode de décomposition de domaines. \\ En ce qui concerne la résolution des équations de Vlasov-Maxwell : nous travaillons sur le développement d'un solveur Maxwell éléments finis d'arêtes d'ordre élevé couplé à un code PIC en trois dimensions d'espaces (6D de l'espace des phases). Un point important afin que le couplage fonctionne est que l'équation de conservation de la charge doit être vérifiée au niveau numérique à chaque pas de temps. Ce qui implique que le courant obtenu à partir de l'évolution de l'équation de Vlasov doit être calculé d'une façon bien particulière. Les premiers résultats obtenus en 2D confirment que la méthode de calcul du courant proposée conserve bien la charge comme attendu.
2

Pic-Vert : une implémentation de la méthode particulaire pour architectures multi-coeurs / Pic-Vert : a particle-in-cell implementation for multi-core architectures

Barsamian, Yann 31 October 2018 (has links)
Cette thèse a pour contexte la résolution numérique du système de Vlasov–Poisson (modèle utilisé en physique des plasmas, par exemple dans le cadre du projet ITER) par les méthodes classiques particulaires (PIC pour "Particle-in-Cell") et semi-Lagrangiennes. La contribution principale de notre thèse est une implémentation efficace de la méthode PIC pour architectures multi-coeurs, écrite dans le langage C, dont le nom est Pic-Vert. Notre implémentation (a) atteint un nombre quasi-minimal de transferts mémoires avec la mémoire principale, (b) exploite les instructions vectorielles (SIMD) pour les calculs numériques, et (c) expose une quantité suffisante de parallélisme, en mémoire partagée. Pour mettre notre travail en perspective avec l'état de l'art, nous proposons une métrique permettant de comparer différentes implémentations sur différentes architectures. Notre implémentation est 3 fois plus rapide que d'autres implémentations récentes sur la même architecture (Intel Haswell). / In this thesis, we are interested in solving the Vlasov–Poisson system of equations (useful in the domain of plasma physics, for example within the ITER project), thanks to classical Particle-in-Cell (PIC) and semi-Lagrangian methods. The main contribution of our thesis is an efficient implementation of the PIC method on multi-core architectures, written in C, called Pic-Vert. Our implementation (a) achieves close-to-minimal number of memory transfers with the main memory, (b) exploits SIMD instructions for numerical computations, and (c) exhibits a high degree of shared memory parallelism. To put our work in perspective with respect to the state-of-the-art, we propose a metric to compare the efficiency of different PIC implementations when using different multi-core architectures. Our implementation is 3 times faster than other recent implementations on the same architecture (Intel Haswell).

Page generated in 0.0821 seconds