Construction of Basis Functions for the Geometry Conforming Immersed Finite Element Method
Adjerid, Lin, Meghaichi
The Frenet apparatus is a new framework for constructing high order geometry-conforming immersed finite element functions for interface problems. In this report, we present a procedure for constructing the local IFE bases in some detail as well as a new approach for constructing orthonormal bases using the singular value decomposition of the local generalized Vandermonde matrix. A sample implementation in MATLAB is provided to showcase the simplicity and extensionability of the framework.
academic
Costruzione di Funzioni di Base per il Metodo degli Elementi Finiti Immersi Conformi alla Geometria
Questo articolo propone un nuovo framework basato sull'apparato di Frenet per la costruzione di funzioni di elementi finiti immersi (IFE) di ordine superiore conformi alla geometria per risolvere problemi di interfaccia. L'articolo descrive in dettaglio il processo di costruzione delle funzioni di base IFE locali e introduce un nuovo metodo per la costruzione di basi ortonormalizzate utilizzando la decomposizione ai valori singolari (SVD) di matrici di Vandermonde generalizzate locali. Vengono fornite implementazioni di esempio in MATLAB che dimostrano la semplicità e l'estensibilità del framework.
Questo studio affronta il problema dell'interfaccia ellittica:
−∇⋅(β∇u)=f, su Ω−∪Ω+
dove il dominio computazionale Ω⊂R2 è diviso dall'interfaccia Γ in due sottodomini Ω− e Ω+, e il coefficiente di diffusione β è una funzione costante a tratti.
Limitazioni dei metodi IFE esistenti: I metodi tradizionali di elementi finiti immersi possono solo approssimare le condizioni di salto all'interfaccia
Requisiti di precisione di ordine superiore: È necessario costruire funzioni IFE di polinomi di ordine arbitrario
Requisiti di conformità geometrica: Sono necessarie funzioni IFE che soddisfino esattamente le condizioni di salto all'interfaccia
Stabilità computazionale: È necessario un sistema di funzioni di base con buon numero di condizionamento
I problemi di interfaccia si presentano ampiamente in flussi multifase, scienza dei materiali, ingegneria biomedica e altri campi. I metodi numerici di risoluzione ad alta precisione hanno un'importanza significativa per le applicazioni ingegneristiche.
Propone un framework di costruzione GC-IFE basato sull'apparato di Frenet: Utilizza il riferimento di Frenet della geometria differenziale per semplificare le condizioni di salto all'interfaccia
Sviluppa due metodi di costruzione delle funzioni di base:
Metodo di costruzione iniziale basato su formato speciale
Metodo di costruzione generalizzato basato su idea di estensione
Propone due algoritmi di riortogonalizzazione:
Metodo basato su SVD della matrice di massa (Approccio 1)
Metodo basato su SVD della matrice di Vandermonde generalizzata (Approccio 2)
Fornisce implementazione MATLAB completa: Dimostra la praticità e l'estensibilità del metodo
L'idea centrale è utilizzare la trasformazione di Frenet per convertire le coordinate fisiche (x,y) in coordinate locali (η,ξ):
[ηξ]PΓ[x(η,ξ)y(η,ξ)]=g(ξ)+ηn(ξ)
dove g(ξ) è la parametrizzazione della curva di interfaccia e n(ξ) è il vettore normale.
Si esegue la decomposizione SVD di V~=WV: V~=U2ΣV2T, si sceglie Q2=V2Σ−1.
L'analisi teorica mostra che l'Approccio 2 è più stabile nell'implementazione numerica, poiché evita la decomposizione SVD di matrici con numero di condizionamento al quadrato.
Si considera il dominio Ω=[−1,1]2, con interfaccia x2+y2=r02 (r0=1/3), funzione di test:
u(x,y)={β+1cos(2πr2),β−1cos(2πr2)+cos(2πr02)(β+1−β−1),r>r0r<r0
Per la matrice dei coefficienti A e A~, sia il precondizionatore di Jacobi che il precondizionatore di normalizzazione per righe migliorano significativamente il numero di condizionamento, in particolare nei casi di ordine elevato e dimensioni di griglia piccole.
Rigore teorico: L'apparato di Frenet della geometria differenziale fornisce una base teorica solida
Innovazione metodologica: Realizza per la prima volta il metodo IFE di ordine superiore che soddisfa esattamente le condizioni di salto all'interfaccia
Stabilità numerica: La riortogonalizzazione migliora significativamente la stabilità computazionale
Implementazione completa: Fornisce descrizione algoritmica dettagliata e codice MATLAB
Verifica sufficiente: L'analisi teorica e gli esperimenti numerici si verificano reciprocamente
L'articolo cita 22 riferimenti correlati, che coprono campi importanti quali geometria differenziale, analisi numerica e metodi degli elementi finiti, fornendo una base teorica solida per questa ricerca.