221 |
Contribution à la modélisation des écoulements en eaux peu profondes, avec transport de polluant. (Application à la baie de Tanger)Elmiloud, Chaabelasri 26 February 2011 (has links) (PDF)
Cette thèse est une contribution à la résolution numérique d'une loi de conservation hyperbolique résultante d'un couplage entre les équations de Saint-Venant, associée à la modélisation des écoulements en eaux peu profondes, et l'équation de transport-diffusion d'un polluant non actif. Le modèle mathématique utilisé est bi-dimensionnel, intégrant des termes de friction, de diffusion, des tensions de surface et un terme tenant compte la variation de la bathymétrie. Nous présentons un modèle numérique basé sur un schéma volumes finis bidimensionnel d'ordres deux, conservatif et consistant, sur un maillage non structuré adaptatif. Ce modèle préserve la positivité de la hauteur d'eau et l'état stationnaire associé au lac au repos, il permet de capturer avec précision les ondes de chocs. Dans le temps une extension à l'ordre deux est garantie en utilisant un schéma de Runge-Kutta ce qui permettra de prendre en compte les différentes vitesses de propagation de l'information présentes dans les différents problèmes traités. Nous appliquons le modèle numérique développé sur plusieurs problèmes. Entre autre, la simulation d'une propagation d'une onde de crue, écoulement autour d'une singularité géométrique, écoulement sur des fonds variables et présentant des fronts raides. Et en fin, L'étude numérique s'achève par une application du modèle pour la simulation du transport de polluant dans une géométrie réelle avec une bathymétrie fortement variable telle que présente la baie de Tanger.
|
222 |
Éléments finis d'ordre élevé pour maillages hybrides - Application à la résolution de systèmes hyperboliques linéaires en régimes harmonique et temporelBergot, Morgane 22 November 2010 (has links) (PDF)
Dans cette thèse, nous nous intéressons à la construction d'éléments finis d'ordre élevé adaptés aux maillages hybrides, pour la résolution de systèmes hyperboliques linéaires en régimes harmonique et temporel. L'accent est plus particulièrement porté sur la construction d'éléments pyramidaux. On étudie trois formulations pour lesquelles on cherche des éléments finis "optimaux" au sens de la convergence dans la norme de l'espace considéré pour la formulation. Pour les formulations H^1 et H(rot), on construit des éléments finis "optimaux" nodaux et hp. Les matrices élémentaires sont évaluées grâce à des formules de quadrature adaptées et des estimations d'erreur sont effectuées pour vérifier la convergence des éléments optimaux construits. Pour la formulation discontinue LDG (Local Discontinuous Galerkin), on présente des éléments utilisant des fonctions de base orthogonales permettant de mettre au point une construction de la matrice de masse et un produit matrice-vecteur rapides. Dans le cas des trois formulations, on étudie les propriétés numériques des éléments construits, on vérifie que l'on retrouve bien numériquement la convergence théorique et on compare nos éléments avec d'autres éléments trouvés dans la littérature. Finalement, on présente des expériences numériques en 3D avec l'équation des ondes ou de Helmholtz, et les équations de Maxwell dans le cas des régimes temporels et harmoniques. On montre ainsi l'efficacité des maillages hybrides par rapport aux maillages purement tétraédriques ou aux maillages hexaédriques obtenus en découpant chaque tétraèdre d'un maillage purement tétraédrique en quatre hexaèdres.
|
223 |
Méthode de raffinement de maillage adaptatif hybride pour le suivi de fronts dans des écoulements incompressiblesDelage Santacreu, Stéphanie 24 June 2006 (has links) (PDF)
Dans ce travail de thèse, on s'est intéressé à la simulation d'écoulements incompressibles multi-échelles et multiphasiques. L'une des principales difficultés numériques est l'introduction d'une diffusion numérique due aux schémas utilisés. Celle-ci étant indépendante du maillage, une possibilité est de simuler ce type d'écoulement avec un très grand nombre points. Cependant, les besoins en ressources informatiques et en temps deviennent rapidement importants. On a donc développé une méthode de raffinement de maillage adaptatif (AMR) dans le but de suivre, soit des interfaces dans un écoulement diphasique, soit des fronts de concentration dans un écoulement monophasique avec transport d'une espèce inerte, de manière précise tout en optimisant le temps CPU et<br />la taille mémoire. On montre au travers de cas d'étude 2D et 3D, judicieusement choisis, l'efficacité de cette méthode.
|
224 |
OUTIL D'ELECTRONIQUE DE PUISSANCE POUR LE MAILLAGE / BOUCLAGE DES RESEAUX DE DISTRIBUTION : APPLICATION AU CONTROLE DES FLUX DE PUISSANCE ET LA LIMITATION DES COURANTS DE COURT-CIRCUITLe Pelleter, Erwan 26 October 2007 (has links) (PDF)
L'augmentation envisagée de la pénétration des unités de production d'énergies décentralisées raccordées au réseau de distribution amène à revoir l'architecture physique et algorithmique de ce dernier. En effet, une insertion massive avec le schéma de réseau tel qu'il apparaît aujourd'hui, impliquera des problèmes au niveau du plan de tension, du schéma de protection, voire de la stabilité. L'électronique de puissance trouve là un champ fertile d'applications notamment pour tout ce qui est de la régulation de la circulation des flux énergétiques et du réglage du plan de tension. Les travaux menés dans cette thèse ont trait à une solution d'électronique de puissance de type série qui est à même de régler les transits de puissances active et réactive. Ce système permet également, sans modification de son architecture, de limiter les courants de court circuit. Le réseau envisagé pour l'étude est de type bouclé ou maillé ce qui préfigure la tendance des réseaux du futur. Les travaux théoriques relatifs aux différents niveaux de contrôle-commande ont été confrontés à l'expérimental avec succès. Le plan d'expérimentation consiste en une simulation temps réel hybride avec le compensateur réel et le réseau émulé et interfacé par de la puissance.
|
225 |
Schémas numériques pour la Simulation des Grandes EchellesDardalhon, Fanny 03 December 2012 (has links)
Cette thèse est consacrée à la simulation d'écoulements turbulents, incompressibles ou à faible nombre de Mach pour des applications touchant à la sûreté nucléaire. En particulier, nous nous concentrons sur le développement et l'analyse mathématique de schémas numériques performants pour la méthode dite de Simulation des Grandes Echelles. Ces schémas sont basés sur des méthodes à pas fractionnaires de type correction de pression et des éléments finis non conformes de bas degré. Deux arguments semblent essentiels à la construction de tels schémas: le contrôle de l'énergie cinétique et la précision pour des écoulements à convection dominante. Concernant la discrétisation en temps, nous proposons un schéma de type Crank-Nicolson et nous montrons qu'il satisfait un contrôle de l'énergie cinétique. Ce schéma présente de plus l'avantage d'être peu dissipatif numériquement (résidu d'ordre deux en temps). Concernant le défaut de précision de la discrétisation par l'élément fini de Rannacher-Turek, nous envisageons deux approches. La première consiste à construire un schéma pénalisé contraignant les degrés de liberté tangents aux faces des cellules à s'écrire comme combinaison linéaire des degrés de liberté normaux alentour. La deuxième approche repose sur l'enrichissement de l'espace discret d'approximation pour la pression. Enfin, différents tests numériques sont présentés en dimensions deux et trois et pour des maillages généraux, afin d'illustrer les capacités des schémas étudiés et de confronter les résultats théoriques et expérimentaux. / This thesis is devoted to the simulation of incompressible or low Mach turbulent flows, for nuclear safety applications. In particular, we focus on the development and analysis of performing numerical schemes for the Large Eddy Simulation technique. These schemes are based on fractional step methods of pressure correction type and on nonconforming low degree finite elements. Two requirements seems essential to build such schemes, namely a control of kinetic energy and the accuracy for convection dominated flows. Concerning the time marching algorithm, we propose a Crank-Nicolson like scheme for which we prove a kinetic energy control. This scheme has the advantage to be numerically low dissipative (numerical dissipation residual is second order in time). Concerning the low accracy of the Rannacher-Turek discretization, two approaches are investigated in this work. The first one consists in building a penalized scheme constraining the velocity degrees of freedom tangent to the faces to be written as a linear combination of the normal ones. The second approach relies on the enrichment of the pressure approximation discrete space. Finally, various numerical tests are presented in both two and three dimensions and for general meshes, to illustrate the capacity of the schemes and compare theoretical and experimental results.
|
226 |
Méthode de type Galerkin discontinu en maillages multi-éléments pour la résolution numérique des équations de Maxwell instationnaires / High order non-conforming multi-element Discontinuous Galerkin method for time-domain electromagneticsDurochat, Clément 30 January 2013 (has links)
Cette thèse porte sur l’étude d’une méthode de type Galerkin discontinu en domaine temporel (GDDT), afin de résoudre numériquement les équations de Maxwell instationnaires sur des maillages hybrides tétraédriques/hexaédriques en 3D (triangulaires/quadrangulaires en 2D) et non-conformes, que l’on note méthode GDDT-PpQk. Comme dans différents travaux déjà réalisés sur plusieurs méthodes hybrides (par exemple des combinaisons entre des méthodes Volumes Finis et Différences Finies, Éléments Finis et Différences Finies, etc.), notre objectif principal est de mailler des objets ayant une géométrie complexe à l’aide de tétraèdres, pour obtenir une précision optimale, et de mailler le reste du domaine (le vide environnant) à l’aide d’hexaèdres impliquant un gain en terme de mémoire et de temps de calcul. Dans la méthode GDDT considérée, nous utilisons des schémas de discrétisation spatiale basés sur une interpolation polynomiale nodale, d’ordre arbitraire, pour approximer le champ électromagnétique. Nous utilisons un flux centré pour approcher les intégrales de surface et un schéma d’intégration en temps de type saute-mouton d’ordre deux ou d’ordre quatre. Après avoir introduit le contexte historique et physique des équations de Maxwell, nous présentons les étapes détaillées de la méthode GDDT-PpQk. Nous réalisons ensuite une analyse de stabilité L2 théorique, en montrant que cette méthode conserve une énergie discrète et en exhibant une condition suffisante de stabilité de type CFL sur le pas de temps, ainsi que l’analyse de convergence en h (théorique également), conduisant à un estimateur d’erreur a-priori. Ensuite, nous menons une étude numérique complète en 2D (ondes TMz), pour différents cas tests, des maillages hybrides et non-conformes, et pour des milieux de propagation homogènes ou hétérogènes. Nous faisons enfin de même pour la mise en oeuvre en 3D, avec des simulations réalistes, comme par exemple la propagation d’une onde électromagnétique dans un modèle hétérogène de tête humaine. Nous montrons alors la cohérence entre les résultats mathématiques et numériques de cette méthode GDDT-PpQk, ainsi que ses apports en termes de précision et de temps de calcul. / This thesis is concerned with the study of a Discontinuous Galerkin Time-Domain method (DGTD), for the numerical resolution of the unsteady Maxwell equations on hybrid tetrahedral/hexahedral in 3D (triangular/quadrangular in 2D) and non-conforming meshes, denoted by DGTD-PpQk method. Like in several studies on various hybrid time domain methods (such as a combination of Finite Volume with Finite Difference methods, or Finite Element with Finite Difference, etc.), our general objective is to mesh objects with complex geometry by tetrahedra for high precision and mesh the surrounding space by square elements for simplicity and speed. In the discretization scheme of the DGTD method considered here, the electromagnetic field components are approximated by a high order nodal polynomial, using a centered approximation for the surface integrals. Time integration of the associated semi-discrete equations is achieved by a second or fourth order Leap-Frog scheme. After introducing the historical and physical context of Maxwell equations, we present the details of the DGTD-PpQk method. We prove the L2 stability of this method by establishing the conservation of a discrete analog of the electromagnetic energy and a sufficient CFL-like stability condition is exhibited. The theoritical convergence of the scheme is also studied, this leads to a-priori error estimate that takes into account the hybrid nature of the mesh. Afterward, we perform a complete numerical study in 2D (TMz waves), for several test problems, on hybrid and non-conforming meshes, and for homogeneous or heterogeneous media. We do the same for the 3D implementation, with more realistic simulations, for example the propagation in a heterogeneous human head model. We show the consistency between the mathematical and numerical results of this DGTD-PpQk method, and its contribution in terms of accuracy and CPU time.
|
227 |
Transfert de déformations géométriques lors des couplages de codes de calcul : Application aux dispositifs expérimentaux du réacteur de recherche Jules HorowitzDuplex, Benjamin 14 December 2011 (has links)
Le CEA développe et utilise des logiciels de calcul, également appelés codes de calcul, dans différentes disciplines physiques pour optimiser les coûts de ses installations et de ses expérimentations. Lors d'une étude, plusieurs phénomènes physiques interagissent. Un couplage et des échanges de données entre plusieurs codes sont nécessaires.Chaque code réalise ses calculs sur une géométrie, généralement représentée sous forme d'un maillage contenant des milliers voire des millions de mailles. Cette thèse se focalise sur le transfert de déformations géométriques entre les maillages spécifiques de chacun des codes de calcul couplés. Pour cela, elle présente une méthode de couplage de plusieurs codes, dont le calcul des déformations est réalisé par l'un d'entre eux. Elle traite également de la mise en place d'un modèle commun aux différents codes de l'étude regroupant l'ensemble des données partagées. Enfin, elle porte sur les transferts de déformations entre des maillages représentant une même géométrie ou des géométries adjacentes. Les modifications géométriques sont de nature discrète car elles s'appuient sur un maillage. Afin de les rendre accessible à l'ensemble des codes de l'étude et pour permettre leur transfert, une représentation continue est calculée. Pour cela, deux fonctions sont développées : l'une à support global, l'autre à support local. Toutes deux combinent une méthode de simplification et un réseau de fonctions de base radiale. Un cas d'application complet est traité dans le cadre du réacteur Jules Horowitz. L'effet des dilatations différentielles sur le refroidissement d'un dispositif expérimental est étudié. / The CEA develops and uses scientific software, called physical codes, in various physical disciplines to optimize installation and experimentation costs. During a study, several physical phenomena interact, so a code coupling and some data exchanges between different physical codes are required.Each physical code computes on a particular geometry, usually represented by a mesh composed of thousands to millions of elements. This PhD Thesis focuses on the geometrical modification transfer between specific meshes of each coupled physical code. First, it presents a physical code coupling method where deformations are computed by one of these codes. Next, it discusses the establishment of a model, common to different physical codes, grouping all the shared data. Finally, it covers the deformation transfers between meshes of the same geometry or adjacent geometries. Geometrical modifications are discrete data because they are based on a mesh. In order to permit every code to access deformations and to transfer them, a continuous representation is computed. Two functions are developed, one with a global support, and the other with a local support. Both functions combine a simplification method and a radial basis function network. A whole use case is dedicated to the Jules Horowitz reactor. The effect of differential dilatations on experimental device cooling is studied.
|
228 |
Résolution numérique des transferts par rayonnement et conduction au sein d'un milieu semi-transparent pour une géométrie 3D de forme complexe / Computational method for combined radiation and conduction in participating media with complex 3D geometriesTrovalet, Lionel 21 October 2011 (has links)
Ce travail porte sur la résolution numérique des transferts couplés par rayonnement et conduction au sein d'un milieu semi-transparent pour une géométrie 3D de forme complexe. Le rayonnement thermique est simulé par un code de calcul développé durant cette thèse. Ce code résout l'équation du transfert radiatif (ETR) par une méthode aux volumes finis (MVF) avec une formulation " cell-vertex " s'appliquant à des maillages tétraédriques non structurés. Il utilise un schéma de fermeture de type exponentiel, un ordre de parcours ainsi qu'une résolution matricielle innovante pour la MVF appliquée à l'ETR. Le modèle mis en place traite des milieux absorbants, émettants, gris ou non-gris bordés par des surfaces noires ou opaques à réflexion diffuse. Le couplage rayonnement-conduction s'effectue sur le même maillage avec un code d'éléments finis pour la conduction. La validation du code de rayonnement et du couplage passe par de nombreux cas tests issus de la littérature. Il aborde les milieux gris, isotherme avec différentes géométries où les effets de la discrétisation spatiale et angulaire sont observés au travers d'une étude de sensibilité. Trois schémas de fermeture ont été étudiés sur un milieu transparent pour montrer leurs influences sur la précision et la diffusion numérique. Les études des transferts de chaleur couplés traitent le problème de l'équilibre radiatif et du couplage conduction-rayonnement en régime stationnaire ou instationnaire avec les équations adimensionnées. La dernière étude porte sur un milieu non-gris tel que le verre en considérant la conduction et le rayonnement en régime stationnaire avec une méthode spectrale par bande pour la partie radiative / This work deals with the numerical solution of coupled radiative and conductive heat transfer in participating media in complex 3D geometries. Thermal radiation is simulated by a numerical code developed during this thesis. This code solves the radiative transfer equation (RTE) by a modified finite volume method (FVM) with a cell-vertex formulation applied to unstructured tetrahedral meshes. It uses a closure relation based on an exponential scheme, a marching order map and an innovative matrix solution for the FVM applied to the RTE. The model is applied to absorbing-emitting, grey or non-grey media bounded by black or opaque walls with diffuse reflection. The mesh used for the radiation-conduction coupling is the one used by the finite element code for the conduction. The validation of the radiative code and the coupling are carried out through several test cases taken from the literature. Grey and isothermal media with different geometries are considered, and the effects of the spatial and angular discretizations are observed through a sensitivity study. Three closure schemes have been studied on a transparent medium in order to show their influence on the accuracy and false scattering. Studies of coupled heat transfer are carried out on radiative equilibrium problems and coupled radiation-conduction problems in steady or transient states with the dimensionless equations. Finally a non-grey medium such glass is also studied, considering conduction and radiation in steady state with a spectral band model for radiation
|
229 |
Raffinement de maillage multi-grille local en vue de la simulation 3D du combustible nucléaire des Réacteurs à Eau sous Pression / Local multigrid mesh refinement in view of nuclear fuel 3D modelling in Pressurised Water ReactorsBarbié, Laureline 03 October 2013 (has links)
Le but de cette étude est d'améliorer les performances, en termes d'espace mémoire et de temps de calcul, des simulations actuelles de l'Interaction mécanique Pastille-Gaine (IPG), phénomène complexe pouvant avoir lieu lors de fortes montées en puissance dans les réacteurs à eau sous pression. Parmi les méthodes de raffinement de maillage, méthodes permettant de simuler efficacement des singularités locales, une approche multi-grille locale a été choisie car elle présente l'intérêt de pouvoir utiliser le solveur en boîte noire tout en ayant un faible nombre de degrés de liberté à traiter par niveau. La méthode Local Defect Correction (LDC), adaptée à une discrétisation de type éléments finis, a tout d'abord été analysée et vérifiée en élasticité linéaire, sur des configurations issues de l'IPG, car son utilisation en mécanique des solides est peu répandue. Différentes stratégies concernant la mise en oeuvre pratique de l'algorithme multi-niveaux ont également été comparées. La combinaison de la méthode LDC et de l'estimateur d'erreur a posteriori de Zienkiewicz-Zhu, permettant d'automatiser la détection des zones à raffiner, a ensuite été testée. Les performances obtenues sur des cas bidimensionnels et tridimensionnels sont très satisfaisantes, l'algorithme proposé se montrant plus performant que des méthodes de raffinement h-adaptatives. Enfin, l'algorithme a été étendu à des problèmes mécaniques non linéaires. Les questions d'un raffinement espace/temps mais aussi de la transmission des conditions initiales lors du remaillage ont entre autres été abordées. Les premiers résultats obtenus sont encourageants et démontrent l'intérêt de la méthode LDC pour des calculs d'IPG. / The aim of this study is to improve the performances, in terms of memory space and computational time, of the current modelling of the Pellet-Cladding mechanical Interaction (PCI),complex phenomenon which may occurs during high power rises in pressurised water reactors. Among the mesh refinement methods - methods dedicated to efficiently treat local singularities - a local multi-grid approach was selected because it enables the use of a black-box solver while dealing few degrees of freedom at each level. The Local Defect Correction (LDC) method, well suited to a finite element discretisation, was first analysed and checked in linear elasticity, on configurations resulting from the PCI, since its use in solid mechanics is little widespread. Various strategies concerning the implementation of the multilevel algorithm were also compared. Coupling the LDC method with the Zienkiewicz-Zhu a posteriori error estimator in orderto automatically detect the zones to be refined, was then tested. Performances obtained on two-dimensional and three-dimensional cases are very satisfactory, since the algorithm proposed is more efficient than h-adaptive refinement methods. Lastly, the LDC algorithm was extended to nonlinear mechanics. Space/time refinement as well as transmission of the initial conditions during the remeshing step were looked at. The first results obtained are encouraging and show the interest of using the LDC method for PCI modelling.
|
230 |
Algorithmes à grain fin et schémas numériques pour des simulations exascales de plasmas turbulents / Fine grain algorithm and numerical schemes for exascale simulation of turbulent plasmasBouzat, Nicolas 17 December 2018 (has links)
Les architectures de calcul haute performance les plus récentes intègrent de plus en plus de nœuds de calcul qui contiennent eux-mêmes plus de cœurs. Les bus mémoires et les réseaux de communication sont soumis à un niveau d'utilisation critique. La programmation parallèle sur ces nouvelles machines nécessite de porter une attention particulière à ces problématiques pour l'écriture de nouveaux algorithmes. Nous analysons dans cette thèse un code de simulation de turbulences de plasma et proposons une refonte de la parallélisation de l'opérateur de gyromoyenne plus adapté en termes de distribution de données et bénéficiant d'un schéma de recouvrement calcul -- communication efficace. Les optimisations permettent un gain vis-à-vis des coûts de communication et de l’empreinte mémoire. Nous étudions également les possibilités d'évolution de ce code à travers la conception d'un prototype utilisant un modèle programmation par tâche et un schéma de communication asynchrone adapté. Cela permet d'atteindre un meilleur équilibrage de charge afin de maximiser le temps de calcul et de minimiser les communications entre processus. Un maillage réduit adaptatif en espace est proposé, diminuant le nombre de points sans pour autant perdre en précision, mais ajoutant de fait une couche supplémentaire de complexité. Ce prototype explore également une distribution de données différente ainsi qu'un maillage en géométrie complexe adapté aux nouvelles configurations des tokamaks. Les performances de différentes optimisations sont étudiées et comparées avec le code préexistant et un cas dimensionnant sur un grand nombre de cœurs est présenté. / Recent high performance computing architectures come with more and more cores on a greater number of computational nodes. Memory buses and communication networks are facing critical levels of use. Programming parallel codes for those architectures requires to put the emphasize on those matters while writing tailored algorithms. In this thesis, a plasma turbulence simulation code is analyzed and its parallelization is overhauled. The gyroaverage operator benefits from a new algorithm that is better suited with regard to its data distribution and that uses a computation -- communication overlapping scheme. Those optimizations lead to an improvement by reducing both execution times and memory footprint. We also study new designs for the code by developing a prototype based on task programming model and an asynchronous communication scheme. It allows us to reach a better load balancing and thus to achieve better execution times by minimizing communication overheads. A new reduced mesh is introduced, shrinking the overall mesh size while keeping the same numerical accuracy but at the expense of more complex operators. This prototype also uses a new data distribution and twists the mesh to adapt to the complex geometries of modern tokamak reactors. Performance of the different optimizations is studied and compared to that of the current code. A case scaling on a large number of cores is given.
|
Page generated in 0.0168 seconds