High-performance domain decomposition preconditioners for time-harmonic wave equations

dc.creatorIgor Almeida Baratta
dc.date.accessioned2023-03-22T17:19:44Z
dc.date.accessioned2025-09-08T23:31:12Z
dc.date.available2023-03-22T17:19:44Z
dc.date.issued2021-08-27
dc.description.abstractEsta tese investiga e propõe novas técnicas para a solução de problemas eletromagnéticos harmônicos discretizados pelo método dos elementos finitos. Reconhecemos que os métodos de solução estritamente algébricos não funcionam corretamente para tais problemas e, em vez disso, uma alternativa atraente é usar métodos iterativos pré-condicionados enriquecidos com informações física. Essa abordagem, no entanto, requer uma forte integração entre os métodos de discretização e solução. A implementação de pré-condicionadores de decomposição de domínio eficazes para problemas eletromagnéticos harmônicos é extremamente desafiadora. No entanto, mostramos que a implementação pode ser simplificada significativamente, empregando uma estrutura de elementos finitos que permite que cada algoritmo seja expresso em um nível de abstração adequado. Para gerenciar todas as abstrações e seus inter-relacionamentos, usamos e estendemos o ambiente de solução de problemas FEniCS. Além da disponibilidade de infraestrutura de software adequada, a eficácia dos métodos de decomposição de domínio depende de dois fatores extras que não podem ser obtidos algebricamente: as condições de transmissão aplicadas na interface entre subdomínios adjacentes e a correção de espaço grosseiro que permite uma transferência global de informações. Neste trabalho propomos um novo processo de otimização para o desenvolvimento de condições de transmissão que considerem automaticamente a natureza propagativa das ondas. Experimentos numéricos mostram que pré-condicionadores Schwarz de um nível utilizando as condições de transmissão otimizadas propostas conduzem sistematicamente a taxas de convergência rápidas. Também propomos um novo pré-condicionador de decomposição de domínio de dois níveis para problemas eletromagnéticos harmônicos que é eficiente e escalável: a construção do problema de espaço grosseiro é barata, e o GMRES pré-condicionado depende fracamente do número de processos MPI.
dc.description.sponsorshipCNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico
dc.description.sponsorshipCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
dc.identifier.urihttps://hdl.handle.net/1843/51131
dc.languageeng
dc.publisherUniversidade Federal de Minas Gerais
dc.rightsAcesso Aberto
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/pt/
dc.subjectEngenharia elétrica
dc.subjectMétodo dos elementos finitos
dc.subjectComputação paralela
dc.subjectEletromagnetismo
dc.subjectMétodo de decomposição
dc.subjectSimulação por computador
dc.subject.otherFinite element method
dc.subject.otherComputational electromagnetics
dc.subject.otherParallel Computing
dc.titleHigh-performance domain decomposition preconditioners for time-harmonic wave equations
dc.typeTese de doutorado
local.contributor.advisor1Elson José da Silva
local.contributor.advisor1Latteshttp://lattes.cnpq.br/2345499859996413
local.contributor.referee1Xisto Lucas Travassos Junior
local.contributor.referee1Eduardo Henrique da Rocha Coppoli
local.contributor.referee1Ricardo Luiz da Silva Adriano
local.contributor.referee1Renato Cardoso Mesquita
local.contributor.referee1Rodney Rezende Saldanha
local.creator.Latteshttp://lattes.cnpq.br/4515279244927762
local.description.resumoThis thesis investigates and proposes new techniques for solving time-harmonic electromagnetic problems discretized by the finite element method. We reckon that strictly algebraic solving methods do not work correctly for such problems, and instead, an appealing alternative is to use physics-informed preconditioned iterative methods. This approach, however, requires a strong integration between the discretization and solution methods. As the current trend in high-performance computing trends toward increased parallelism, domain decomposition preconditioners come into play, and it is the class of method we consider in this thesis. The implementation of effective domain decomposition preconditioners for time-harmonic electromagnetic problems is remarkably challenging. However, we show that the implementation can be simplified significantly by employing a finite-element framework that allows each algorithm to be expressed at a suitable abstraction level. To manage all the abstractions and their interrelationships, we use and extend the FEniCS Problem Solving Environment. In addition to the availability of suitable software infrastructure, the effectiveness of domain decomposition methods depends on two extra factors that cannot be obtained purely algebraically: the transmission conditions applied at the interface between adjacent subdomains and the coarse space correction that allows a global transfer of information. We propose a new optimization process for devising transmission conditions that automatically considers the propagative nature of waves. Numerical experiments show that one-level Schwarz preconditioners with our optimized transmission conditions lead systematically to fast convergence rates. We also propose a new two-level domain decomposition preconditioner for time-harmonic electromagnetic problems that is efficient and scalable in parallel: the construction of the coarse space problem is cheap overall, and the preconditioned GMRES depends weakly on the number of processes. We present some numerical experiments using the FEniCSx library, highlighting our approach's scalability on up to $2240$ processes and $2 \times 109$ unknowns.
local.publisher.countryBrasil
local.publisher.departmentENG - DEPARTAMENTO DE ENGENHARIA ELÉTRICA
local.publisher.initialsUFMG
local.publisher.programPrograma de Pós-Graduação em Engenharia Elétrica

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Thesis.pdf
Tamanho:
9.73 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.07 KB
Formato:
Plain Text
Descrição: