H-matrix based Solver for 3D Elastodynamics Boundary Integral Equations

Cette thèse porte sur l'étude théorique et numérique des méthodes rapides pour résoudre les équations de l'élastodynamique 3D en domaine fréquentiel, et se place dans le cadre d'une collaboration avec la société Shell en vue d'optimiser la convergence des problèmes d'inversi...

Full description

Bibliographic Details
Main Author: Desiderio, Luca
Other Authors: Université Paris-Saclay (ComUE)
Language:en
Published: 2017
Subjects:
Online Access:http://www.theses.fr/2017SACLY002/document
id ndltd-theses.fr-2017SACLY002
record_format oai_dc
spelling ndltd-theses.fr-2017SACLY0022020-02-03T15:24:10Z H-matrix based Solver for 3D Elastodynamics Boundary Integral Equations Solveurs fondés sur la méthode des H-matrices pour les équations intégrales en élastodynamique 3D Éléments Finis de Frontière Matrices H Approximation adaptative croisée Décomposition en valeurs singulières aléatoires Élastodynamique 3D Problèmes de vibrations forcées Boundary element method H-Matrix Adaptive Cross Approximation Randomized Singular Value Decomposition 3D elastodynamics Forced vibration problems 515.6 Cette thèse porte sur l'étude théorique et numérique des méthodes rapides pour résoudre les équations de l'élastodynamique 3D en domaine fréquentiel, et se place dans le cadre d'une collaboration avec la société Shell en vue d'optimiser la convergence des problèmes d'inversion sismique. La méthode repose sur l'utilisation des éléments finis de frontière (BEM) pour la discrétisation et sur les techniques de matrices hiérarchiques (H-matrices) pour l'accélération de la résolution du système linéaire. Dans le cadre de cette thèse on a développé un solveur direct pour les BEMs en utilisant une factorisation LU et un stockage hiérarchique. Si le concept des H-matrices est simple à comprendre, sa mise en oeuvre requiert des développements algorithmiques importants tels que la gestion de la multiplication de matrices représentées par des structures différentes (compressées ou non) qui ne comprend pas mois de 27 sous-cas. Un autre point délicat est l'utilisation des méthodes d'approximations par matrices compressées (de rang faible) dans le cadre des problèmes vectoriels. Une étude algorithmique a donc été faite pour mettre en oeuvre la méthode des H-matrices. Nous avons par ailleurs estimé théoriquement le rang faible attendu pour les noyaux oscillants, ce qui constitue une nouveauté, et montré que la méthode est utilisable en élastodynamique. En outre on a étudié l'influence des divers paramètres de la méthode en acoustique et en élastodynamique 3D, à fin de calibrer leur valeurs numériques optimales. Dans le cadre de la collaboration avec Shell, un cas test spécifique a été étudié. Il s'agit d'un problème de propagation d'une onde sismique dans un demi-espace élastique soumis à une force ponctuelle en surface. Enfin le solveur direct développé a été intégré au code COFFEE développé a POEMS (environ 25000 lignes en Fortran 90) This thesis focuses on the theoretical and numerical study of fast methods to solve the equations of 3D elastodynamics in frequency-domain. We use the Boundary Element Method (BEM) as discretization technique, in association with the hierarchical matrices (H-matrices) technique for the fast solution of the resulting linear system. The BEM is based on a boundary integral formulation which requires the discretization of the only domain boundaries. Thus, this method is well suited to treat seismic wave propagation problems. A major drawback of classical BEM is that it results in dense matrices, which leads to high memory requirement (O (N 2 ), if N is the number of degrees of freedom) and computational costs.Therefore, the simulation of realistic problems is limited by the number of degrees of freedom. Several fast BEMs have been developed to improve the computational efficiency. We propose a fast H-matrix based direct BEM solver. Electronic Thesis or Dissertation Text en http://www.theses.fr/2017SACLY002/document Desiderio, Luca 2017-01-27 Université Paris-Saclay (ComUE) Ciarlet, Patrick
collection NDLTD
language en
sources NDLTD
topic Éléments Finis de Frontière
Matrices H
Approximation adaptative croisée
Décomposition en valeurs singulières aléatoires
Élastodynamique 3D
Problèmes de vibrations forcées
Boundary element method
H-Matrix
Adaptive Cross Approximation
Randomized Singular Value Decomposition
3D elastodynamics
Forced vibration problems
515.6
spellingShingle Éléments Finis de Frontière
Matrices H
Approximation adaptative croisée
Décomposition en valeurs singulières aléatoires
Élastodynamique 3D
Problèmes de vibrations forcées
Boundary element method
H-Matrix
Adaptive Cross Approximation
Randomized Singular Value Decomposition
3D elastodynamics
Forced vibration problems
515.6
Desiderio, Luca
H-matrix based Solver for 3D Elastodynamics Boundary Integral Equations
description Cette thèse porte sur l'étude théorique et numérique des méthodes rapides pour résoudre les équations de l'élastodynamique 3D en domaine fréquentiel, et se place dans le cadre d'une collaboration avec la société Shell en vue d'optimiser la convergence des problèmes d'inversion sismique. La méthode repose sur l'utilisation des éléments finis de frontière (BEM) pour la discrétisation et sur les techniques de matrices hiérarchiques (H-matrices) pour l'accélération de la résolution du système linéaire. Dans le cadre de cette thèse on a développé un solveur direct pour les BEMs en utilisant une factorisation LU et un stockage hiérarchique. Si le concept des H-matrices est simple à comprendre, sa mise en oeuvre requiert des développements algorithmiques importants tels que la gestion de la multiplication de matrices représentées par des structures différentes (compressées ou non) qui ne comprend pas mois de 27 sous-cas. Un autre point délicat est l'utilisation des méthodes d'approximations par matrices compressées (de rang faible) dans le cadre des problèmes vectoriels. Une étude algorithmique a donc été faite pour mettre en oeuvre la méthode des H-matrices. Nous avons par ailleurs estimé théoriquement le rang faible attendu pour les noyaux oscillants, ce qui constitue une nouveauté, et montré que la méthode est utilisable en élastodynamique. En outre on a étudié l'influence des divers paramètres de la méthode en acoustique et en élastodynamique 3D, à fin de calibrer leur valeurs numériques optimales. Dans le cadre de la collaboration avec Shell, un cas test spécifique a été étudié. Il s'agit d'un problème de propagation d'une onde sismique dans un demi-espace élastique soumis à une force ponctuelle en surface. Enfin le solveur direct développé a été intégré au code COFFEE développé a POEMS (environ 25000 lignes en Fortran 90) === This thesis focuses on the theoretical and numerical study of fast methods to solve the equations of 3D elastodynamics in frequency-domain. We use the Boundary Element Method (BEM) as discretization technique, in association with the hierarchical matrices (H-matrices) technique for the fast solution of the resulting linear system. The BEM is based on a boundary integral formulation which requires the discretization of the only domain boundaries. Thus, this method is well suited to treat seismic wave propagation problems. A major drawback of classical BEM is that it results in dense matrices, which leads to high memory requirement (O (N 2 ), if N is the number of degrees of freedom) and computational costs.Therefore, the simulation of realistic problems is limited by the number of degrees of freedom. Several fast BEMs have been developed to improve the computational efficiency. We propose a fast H-matrix based direct BEM solver.
author2 Université Paris-Saclay (ComUE)
author_facet Université Paris-Saclay (ComUE)
Desiderio, Luca
author Desiderio, Luca
author_sort Desiderio, Luca
title H-matrix based Solver for 3D Elastodynamics Boundary Integral Equations
title_short H-matrix based Solver for 3D Elastodynamics Boundary Integral Equations
title_full H-matrix based Solver for 3D Elastodynamics Boundary Integral Equations
title_fullStr H-matrix based Solver for 3D Elastodynamics Boundary Integral Equations
title_full_unstemmed H-matrix based Solver for 3D Elastodynamics Boundary Integral Equations
title_sort h-matrix based solver for 3d elastodynamics boundary integral equations
publishDate 2017
url http://www.theses.fr/2017SACLY002/document
work_keys_str_mv AT desiderioluca hmatrixbasedsolverfor3delastodynamicsboundaryintegralequations
AT desiderioluca solveursfondessurlamethodedeshmatricespourlesequationsintegralesenelastodynamique3d
_version_ 1719311152327950336