Jakie są główne różnice między FEM a XFEM? Kiedy powinniśmy (nie) korzystać z XFEM zamiast FEM i odwrotnie? Innymi słowy, kiedy napotykam nowy problem, skąd mogę wiedzieć, z którego z nich skorzystać?
Jakie są główne różnice między FEM a XFEM? Kiedy powinniśmy (nie) korzystać z XFEM zamiast FEM i odwrotnie? Innymi słowy, kiedy napotykam nowy problem, skąd mogę wiedzieć, z którego z nich skorzystać?
Odpowiedzi:
Metoda elementów skończonych (MES) jest metodą nadrzędną, która zainspirowała wiele, wiele innych metod i metod, które w rzeczywistości są MES, ale udają, że nie są.
W metodzie elementów skończonych „funkcje kształtu” służą do zapewnienia przestrzeni aproksymacyjnej, dzięki czemu rozwiązanie może być reprezentowane przez wektor. W klasycznym MES tymi funkcjami kształtu są wielomiany.
W metodzie rozszerzonego elementu skończonego (XFEM) dodatkowe funkcje „wzbogacania” służą do przybliżenia rozwiązania oprócz funkcji kształtu wielomianowego. Te funkcje wzbogacania są wybierane tak, aby miały właściwości, za którymi znane jest rozwiązanie.
Najbardziej oczywistymi funkcjami wzbogacania XFEM są funkcje mocy wprowadzone w ostrych pęknięciach w rogach, aby przedstawić osobliwości w gradiencie rozwiązania (tj. Osobliwość naprężenia dla problemów mechaniki bryły). XFEM może być używany do innych funkcji wzbogacania i innych domen rozwiązań (w szczególności do wymiany ciepła), ale nazwa ta jest synonimem analizy złamań.
Różnica między różnymi metodami - czy to XFEM, czy nie? Itd. - jest trudna, subtelna i nieważna.
Jeśli chodzi o zastosowanie, XFEM widzi bardzo mało praktycznego zastosowania. Istnieje kilka aplikacji w prawdziwych kodach elementów skończonych, w szczególności Abaqus, ale nie spotkały się one z powszechną akceptacją.
Dla prawie wszystkich problemów praktycznych zastosowana zostanie klasyczna MES. W przypadku większości problemów z analizą pęknięć można nadal stosować klasyczne MES z odpowiednim udoskonaleniem siatki i / lub udoskonaleniem p w obszarze końcówki pęknięcia. Można również zastosować inne, mniej rygorystyczne modele pękania.
Zarówno Mike'a odpowiedź i Jeda jeden opisać dobrze dychotomii XFEM / MES i prawidłowo podkreślić, że najważniejszym obszarem zastosowania jest 3D Fracture Mechanics, gdzie masz pęknięcia, czyli przemieszczenie nieciągłość całej powierzchni wewnątrz domeny.
Pęknięcia są trudne do modelowania w klasycznym MES z dwóch powodów:
Siatka musi być spójna w poprzek pęknięcia: ściślej mówiąc, pęknięcie musi znajdować się na granicy poddomeny FE. Szczelina nie może leżeć w środku (przejść) elementu skończonego.
Pojedyncze pole naprężenia na czubku pęknięcia wymaga specjalnych elementów i / lub technik zazębienia (elementy ćwierć punktu, skupiona siatka), które należy modelować z dobrą dokładnością.
Z inżynieryjnego punktu widzenia w mechanice pękania występują dwa główne typy problemów:
Obliczanie współczynnika natężenia stresu ,
analiza propagacji pęknięć, np. w analizie zmęczenia lub tolerancji na uszkodzenia.
Dla pierwszego rodzaju problemu klasycznego FEM jest więcej niż wystarczające i jest standardowe narzędzie inżynierii. (Jest tak, ponieważ na szczęście istnieją metody energetyczne do oceny czynników intensywności naprężeń, które nie są wrażliwe na błędy numeryczne w pobliżu czubka pęknięcia.)
Analiza propagacji pęknięć jest zupełnie inną historią: w większości przypadków nie znasz wcześniej ścieżki pęknięcia, dlatego konieczne jest częste ponowne jej usuwanie. Główną obietnica XFEM jest umożliwienie propagacji pęknięć Wewnątrz stałe FEM mesh, szczelina cięcia drogę nie tylko na granicy między subdomen, ale wewnątrz FE to sami.
XFEM to stosunkowo nowa technika, wciąż daleka od bycia standardowym narzędziem inżynieryjnym. Moja odpowiedź na pytanie OP, przynajmniej w zakresie mechaniki bryłowej i analizy inżynierskiej, jest taka, że XFEM ma bardzo wąskie i wyspecjalizowane zastosowanie w analizie propagacji pęknięć i uszkodzeń, w przypadku złożonych geometrii 3D, gdy ścieżki pęknięcia nie można z góry oszacować .
Niemniej jednak podkreślam, że mechanika pękania jest bardzo ważną dziedziną w inżynierii: np. Dzisiejsze linie lotnicze są bezpieczne również dlatego, że możliwe jest numeryczne przewidywanie uszkodzeń i propagacji pęknięć między okresami konserwacji. XFEM lub podobne nowe techniki mają się wkrótce stać ważnymi narzędziami.
FEM jest podzbiorem XFEM. XFEM to metodologia wzbogacania przestrzeni elementów skończonych w celu obsługi problemów z nieciągłościami (takich jak pękanie). W przypadku klasycznego MES osiągnięcie podobnej dokładności zazwyczaj wymaga skomplikowanego siatki konformalnej i udoskonalenia adaptacyjnego, podczas gdy XFEM robi to za pomocą pojedynczej siatki, przenosząc tę złożoność geometryczną na elementy (XFEM jest bardzo skomplikowany do wdrożenia, szczególnie w 3D). Tymczasem XFEM prowadzi do wyjątkowo źle uwarunkowanych macierzy, które wymagają albo bezpośrednich solverów, albo bardzo wyspecjalizowanych metod wielosieciowych ( np. Gerstenberger i Tuminaro (2012) ).