1 |
Méthodes numériques pour la capture et la résolution des discontinuités dans les solutions des systèmes hyperboliquesRouch, Olivier 02 1900 (has links)
Réalisé en majeure partie sous la tutelle de feu le Professeur Paul Arminjon. Après sa disparition, le Docteur Aziz Madrane a pris la relève de la direction de mes travaux. / Après un bref rappel sur les équations hyperboliques et les méthodes numériques classiques qui serviront pour les calculs de base dans nos simulations (MCS -- Main Computation Scheme), nous revenons sur le principe de compression artificielle de A. Harten, et la construction de la méthode de compression artificielle (ACM -- Artificial Compression Method). Nous insistons dans cette partie sur la nécessité d'associer l'ACM à un détecteur de discontinuité (DoD -- Detector of Discontinuities). Le triplet MCS/DoD/ACM ainsi formé peut être optimisé module par module.
Nous proposons ensuite plusieurs extensions de l'ACM à différents degrés et différents ordres, jusqu'à l'ACM(2,2). Nous formulons aussi une méthodologie de construction de ces extensions, notées ACM(d,r), pour un degré d et un ordre r. Ces extensions sont moins sensibles aux discontinuités des dérivées d'une solution continue et elles perturbent moins les calculs menés par le MCS hors des discontinuités. Ceci les rend plus modulaires et utilisables sur une plus grande variété de problèmes, même avec un DoD moins fiable.
Puis, nous passons à l'extension bidimensionnelle de l'ACM(1,1). D'abord pour des maillages cartésien, nous explorons une approche utilisant la séparation en espace, et une autre utilisant une méthode amont classique, appelée DCU (Donor-Cell Upwind). Nous proposons aussi une approche originale, spécialement construite pour l'ACM, que nous qualifions de directionnelle. Les deux dernières approches (DCU et directionnelle) sont ensuite reprises pour un maillage triangulaire non-structuré, ou plus exactement sur les deux maillages duaux de Voronoï (cellules barycentriques et cellules en diamant) issus d'un maillage en triangles, avec pour MCS le schéma d'Arminjon-Viallon-Madrane.
Enfin, nous abordons le problème de la détection des discontinuités et proposons un DoD basé sur une propriété physique des chocs: la production d'entropie. Les raisonnements mis en place dans cette partie font intervenir deux maillages complémentaires, pouvant être traités par deux unités de calcul différentes, tirant ainsi pleinement parti des nouvelles technologies de processeurs multi-coeurs. Cet outil est construit pour les maillages unidimensionnels ainsi que bidimensionnels cartésiens et triangulaires non-structurés. / After a short review about hyperbolic equations and the classical numerical methods that will be used as a basis for computations in our simulations (we call them MCS -- Main Computation Scheme), we come back to the principle of artificial compression, as defined by A. Harten, and the construction of the Artificial Compression Method (ACM). In this part, we insist on the necessity to associate the ACM with a Detector of Discontinuities (DoD). The trio MCS/DoD/ACM thus formed may be optimised one module at a time.
Then we propose some extensions of ACM up to different degrees and different orders, ending with ACM(2,2). We also formulate a way to build these extensions, noted ACM(d,r), up to a degree d and an order r. These extensions are less sensitive to discontinuities in the derivatives of a continuous solution and they less perturbate the computations performed by the MCS outside of discontinuities. This makes them more modular and usable with a wider variety of problems, even with a less reliable DoD.
We follow up with the extension in two space dimensions of the ACM(1,1). First for cartesian grids, we explore an approach using space-splitting, and another using the classical Donor-Cell Upwind scheme (DCU). We also propose an original approach, specially designed for the ACM, that we call directional. These two last approaches (DCU and directional) are then applied to triangular unstructured grids, and more precisely to the two dual Voronoï meshes (barycentric cells and diamond cells) built from the triangular elements, together with the Arminjon-Viallon-Madrane extension of the Nessyahu-Tadmor scheme as MCS.
Last but not least, we turn our attention to the problem of detecting discontinuities, and propose a DoD based on a physical property of shocks: the entropy production. The ideas developped in this part imply the use of two complementary meshes, that can be treated independently by two computing units, thus taking full advantage of the new technology of multi-core processors. This tool is made available for one-dimensional meshes, as for two-dimensional cartesian and unstructured triangular grids.
|
2 |
Results towards a Scalable Multiphase Navier-Stokes Solver for High Reynolds Number FlowsThompson, Travis Brandon 16 December 2013 (has links)
The incompressible Navier-Stokes equations have proven formidable for nearly a century. The present difficulties are mathematical and computational in nature; the computational requirements, in particular, are exponentially exacerbated in the presence of high Reynolds number. The issues are further compounded with the introduction of markers or an immiscible fluid intended to be tracked in an ambient high Reynolds number flow; despite the overwhelming pragmatism of problems in this regime, and increasing computational efficacy, even modest problems remain outside the realm of direct approaches.
Herein three approaches are presented which embody direct application to problems of this nature. An LES model based on an entropy-viscosity serves to abet the computational resolution requirements imposed by high Reynolds numbers and a one-stage compressive flux, also utilizing an entropy-viscosity, aids in accurate, efficient, conservative transport, free of low order dispersive error, of an immiscible fluid or tracer. Finally, an integral commutator and the theory of anti-dispersive spaces is introduced as a novel theoretical tool for consistency error analysis; in addition the material engenders the construction of error-correction techniques for mass lumping schemes.
|
Page generated in 0.1103 seconds