Metoda elementów skończonych

Wizualizacja deformacji samochodu podczas zderzenia asymetrycznego za pomocą analizy elementów skończonych

Metoda elementów skończonych ( MES ) jest popularną metodą numerycznego rozwiązywania równań różniczkowych pojawiających się w modelowaniu inżynierskim i matematycznym . Typowe obszary problemowe zainteresowań obejmują tradycyjne dziedziny analizy strukturalnej , wymiany ciepła , przepływu płynów , transportu masy i potencjału elektromagnetycznego .

MES to ogólna metoda numeryczna służąca do rozwiązywania równań różniczkowych cząstkowych w dwóch lub trzech zmiennych przestrzennych (tj. niektórych problemów brzegowych ). Aby rozwiązać problem, MES dzieli duży system na mniejsze, prostsze części, które nazywane są elementami skończonymi . Osiąga się to poprzez określoną dyskretyzację przestrzeni w wymiarach przestrzennych, która jest realizowana przez konstrukcję siatki obiektu : dziedziny numerycznej dla rozwiązania, która ma skończoną liczbę punktów. Sformułowanie problemu wartości brzegowych metodą elementów skończonych daje ostatecznie układ równań algebraicznych . Metoda przybliża nieznaną funkcję w dziedzinie. Proste równania, które modelują te elementy skończone, są następnie łączone w większy układ równań, który modeluje cały problem. MES następnie przybliża rozwiązanie poprzez minimalizację powiązanej funkcji błędu za pomocą rachunku wariacyjnego .

Badanie lub analizowanie zjawiska za pomocą MES jest często określane jako analiza elementów skończonych ( MES ).

Podstawowe koncepcje

Example of 2D mesh
Siatka MES utworzona przez analityka przed znalezieniem rozwiązania problemu magnetycznego za pomocą oprogramowania MES. Kolory wskazują, że analityk ustawił właściwości materiału dla każdej strefy, w tym przypadku przewodzącego w kolorze pomarańczowym; składnik ferromagnetyczny (być może żelazo ) w kolorze jasnoniebieskim; i powietrze w kolorze szarym. samych równań byłoby bardzo trudne .
FEM_example_of_2D_solution
Rozwiązanie FEM problemu po lewej stronie, obejmujące cylindryczną osłonę magnetyczną . Część ferromagnetyczna osłania obszar wewnątrz cylindra, odchylając pole magnetyczne wytwarzane przez cewkę (prostokątny obszar po prawej stronie). Kolor reprezentuje amplitudę gęstości strumienia magnetycznego , jak wskazuje skala we wstawce legendy, przy czym czerwony oznacza wysoką amplitudę. Obszar wewnątrz cylindra ma niską amplitudę (ciemnoniebieski, z szeroko rozstawionymi liniami strumienia magnetycznego), co sugeruje, że osłona działa tak, jak została zaprojektowana.

Podział całej domeny na prostsze części ma kilka zalet:

  • Dokładne odwzorowanie złożonej geometrii
  • Uwzględnienie odmiennych właściwości materiałów
  • Łatwe przedstawienie całego rozwiązania
  • Uchwycenie efektów lokalnych.

Typowe opracowanie metody obejmuje:

  1. podzielenie dziedziny problemu na zbiór subdomen, przy czym każda subdomena jest reprezentowana przez zestaw równań elementów do pierwotnego problemu
  2. systematyczne ponowne łączenie wszystkich zestawów równań elementów w globalny układ równań do ostatecznych obliczeń.

Globalny układ równań ma znane techniki rozwiązywania i można go obliczyć na podstawie początkowych wartości pierwotnego problemu, aby uzyskać odpowiedź numeryczną.

W pierwszym kroku powyżej równania elementów są prostymi równaniami, które lokalnie przybliżają oryginalne równania zespolone, które mają być badane, przy czym oryginalne równania są często równaniami różniczkowymi cząstkowymi (PDE). Aby wyjaśnić aproksymację w tym procesie, powszechnie wprowadza się metodę elementów skończonych jako szczególny przypadek metody Galerkina . Proces, w języku matematycznym, polega na skonstruowaniu całki iloczynu wewnętrznego funkcji resztkowej i wagowej oraz ustawieniu całki na zero. Mówiąc prościej, jest to procedura, która minimalizuje błąd aproksymacji poprzez dopasowanie funkcji próbnych do PDE. Reszta to błąd spowodowany przez funkcje próbne, a funkcje wagowe to wielomianowe funkcje aproksymacyjne, które rzutują resztę. Proces eliminuje wszystkie pochodne przestrzenne z PDE, przybliżając w ten sposób lokalnie PDE

Te zestawy równań są równaniami elementów. Są liniowe , jeśli podstawowy PDE jest liniowy i odwrotnie. Układy równań algebraicznych, które pojawiają się w problemach stanu ustalonego , są rozwiązywane przy użyciu metod numerycznej algebry liniowej , podczas gdy układy równań różniczkowych zwyczajnych , które pojawiają się w problemach przejściowych, są rozwiązywane przez całkowanie numeryczne przy użyciu standardowych technik, takich jak metoda Eulera lub metoda Runge-Kutty .

W powyższym kroku (2) globalny układ równań jest generowany z równań elementu poprzez transformację współrzędnych z węzłów lokalnych subdomen do węzłów globalnych domeny. Ta transformacja przestrzenna obejmuje odpowiednie dostosowania orientacji zastosowane w odniesieniu do układu współrzędnych odniesienia . Proces ten jest często przeprowadzany przez oprogramowanie FEM przy użyciu współrzędnych generowanych z subdomen.

Praktyczne zastosowanie MES jest znane jako analiza elementów skończonych (MES). MES stosowany w inżynierii jest narzędziem obliczeniowym do wykonywania analiz inżynierskich . Obejmuje wykorzystanie generowania siatek do dzielenia złożonego problemu na małe elementy, a także wykorzystanie oprogramowania zakodowanego za pomocą algorytmu MES. Przy stosowaniu MES złożonym problemem jest zwykle układ fizyczny z fizyką leżącą u podstaw , taką jak równanie belki Eulera-Bernoulliego , równanie ciepła lub równania Naviera-Stokesa wyrażone w równaniach PDE lub równaniach całkowych , podczas gdy podzielone małe elementy złożone problemy reprezentują różne obszary w systemie fizycznym.

MES może być używany do analizowania problemów w skomplikowanych dziedzinach (takich jak samochody i rurociągi naftowe), gdy dziedzina się zmienia (jak podczas reakcji ciała stałego z ruchomą granicą), gdy pożądana precyzja zmienia się w całej dziedzinie lub gdy rozwiązanie brakuje gładkości. Symulacje MES zapewniają cenne zasoby, ponieważ eliminują wiele przypadków tworzenia i testowania twardych prototypów w różnych sytuacjach o wysokiej wierności. [ potrzebne źródło ] Na przykład, w symulacji zderzenia czołowego możliwe jest zwiększenie dokładności przewidywania w "ważnych" obszarach, takich jak przód samochodu i zmniejszenie go w jego tylnej części (w ten sposób zmniejszając koszt symulacji). Innym przykładem może być numeryczna prognoza pogody , gdzie ważniejsze jest posiadanie dokładnych prognoz dotyczących rozwoju wysoce nieliniowych zjawisk (takich jak tropikalne cyklony w atmosferze lub wiry w oceanie) niż stosunkowo spokojne obszary.

Jasną, szczegółową i praktyczną prezentację tego podejścia można znaleźć w książce Metoda elementów skończonych dla inżynierów .

Historia

Chociaż trudno jest podać datę wynalezienia metody elementów skończonych, metoda ta wywodzi się z potrzeby rozwiązywania złożonych problemów sprężystości i analizy strukturalnej w inżynierii lądowej i lotniczej . Jego rozwój można prześledzić do prac A. Hrennikoffa i R. Couranta na początku lat 40. XX wieku. Innym pionierem był Ioannis Argyris . W ZSRR wprowadzenie praktycznego zastosowania metody wiąże się zazwyczaj z nazwiskiem Leonarda Oganesyana. Została również niezależnie odkryta ponownie w Chinach przez Feng Kanga w późnych latach pięćdziesiątych i wczesnych sześćdziesiątych XX wieku, w oparciu o obliczenia konstrukcji zapór, gdzie nazwano ją metodą różnic skończonych opartą na zasadzie wariacji . Chociaż podejścia stosowane przez tych pionierów są różne, mają jedną podstawową cechę: dyskretyzację siatki domeny ciągłej na zestaw dyskretnych subdomen, zwykle nazywanych elementami.

Praca Hrennikoffa dyskretyzuje domenę za pomocą analogii sieciowej , podczas gdy podejście Couranta dzieli domenę na skończone trójkątne podobszary, aby rozwiązać eliptyczne równania różniczkowe cząstkowe drugiego rzędu , które wynikają z problemu skręcania cylindra . Wkład Couranta był ewolucyjny, opierając się na dużej liczbie wcześniejszych wyników dla PDE opracowanych przez Rayleigha , Ritza i Galerkina .

Metoda elementów skończonych uzyskała swój prawdziwy rozpęd w latach 60 . _ _ _ i inni na Swansea University , Philippe G. Ciarlet na University of Paris 6 i Richard Gallagher ze współpracownikami na Cornell University . Dalszego rozmachu nadały w tych latach dostępne programy elementów skończonych typu open source. NASA sponsorowała oryginalną wersję NASTRAN , a UC Berkeley szeroko udostępnił program elementów skończonych SAP IV. W Norwegii towarzystwo klasyfikacyjne statków Det Norske Veritas (obecnie DNV GL ) opracowało Sesam w 1969 roku do użytku w analizie statków. Rygorystyczne matematyczne podstawy metody elementów skończonych zostały dostarczone w 1973 roku wraz z publikacją Stranga i Fixa . Od tego czasu metoda została uogólniona do modelowania numerycznego układów fizycznych w wielu różnych dyscyplinach inżynierskich , np. elektromagnetyzmie , wymianie ciepła i dynamice płynów .

Dyskusja techniczna

Struktura metod elementów skończonych

Metoda elementów skończonych charakteryzuje się sformułowaniem wariacyjnym , strategią dyskretyzacji, jednym lub większą liczbą algorytmów rozwiązania oraz procedurami przetwarzania końcowego.

Przykładami formuły wariacyjnej są metoda Galerkina , nieciągła metoda Galerkina, metody mieszane itp.

Pod pojęciem strategii dyskretyzacji rozumie się jasno określony zestaw procedur obejmujących (a) tworzenie siatek elementów skończonych, (b) definiowanie funkcji bazowych na elementach odniesienia (zwanych także funkcjami kształtu) oraz (c) mapowanie odniesienia elementy na elementy siatki. Przykładami strategii dyskretyzacji są wersja h, wersja p , wersja hp , x-MES , analiza izogeometryczna itp. Każda strategia dyskretyzacji ma pewne zalety i wady. Rozsądnym kryterium wyboru strategii dyskretyzacji jest osiągnięcie niemal optymalnej wydajności dla najszerszego zestawu modeli matematycznych w określonej klasie modeli.

Różne algorytmy rozwiązań numerycznych można podzielić na dwie szerokie kategorie; solwery bezpośrednie i iteracyjne. Algorytmy te mają na celu wykorzystanie rzadkości macierzy, które zależą od wyborów formułowania wariacyjnego i strategii dyskretyzacji.

Procedury postprocessingu są przeznaczone do ekstrakcji interesujących nas danych z rozwiązania metodą elementów skończonych. Aby spełnić wymagania weryfikacji rozwiązania, postprocesory muszą zapewnić a posteriori w odniesieniu do ilości będących przedmiotem zainteresowania. Kiedy błędy aproksymacji są większe niż to, co jest uważane za akceptowalne, dyskretyzacja musi zostać zmieniona albo przez zautomatyzowany proces adaptacyjny, albo przez działanie analityka. Istnieje kilka bardzo wydajnych postprocesorów, które umożliwiają realizację superkonwergencji .

Przykładowe problemy P1 i P2

Poniższe dwa problemy ilustrują metodę elementów skończonych.

P1 jest problemem jednowymiarowym

gdzie , funkcją a drugą pochodną u szacunek dla .

P2 jest problemem dwuwymiarowym ( problem Dirichleta )

gdzie połączonym otwartym obszarem na , której granica . gładka rozmaitość lub wielokąt ) i u drugie pochodne w odniesieniu do x } odpowiednio.

Problem P1 można rozwiązać bezpośrednio, obliczając funkcje pierwotne . Jednak ta metoda rozwiązywania problemu z wartościami granicznymi (BVP) działa tylko wtedy, gdy istnieje jeden wymiar przestrzenny i nie uogólnia się na problemy o wyższych wymiarach lub problemy, takie jak . Z tego powodu opracujemy metodę elementów skończonych dla P1 i nakreślimy jej uogólnienie na P2.

Nasze wyjaśnienie będzie przebiegać w dwóch krokach, które odzwierciedlają dwa podstawowe kroki, które należy wykonać, aby rozwiązać problem wartości brzegowych (BVP) za pomocą MES.

  • W pierwszym kroku należy przeformułować oryginalne BVP w jego słabej formie. Ten krok zwykle nie wymaga żadnych obliczeń. Transformacja odbywa się ręcznie na papierze.
  • Drugim krokiem jest dyskretyzacja, w której słaba postać jest dyskretyzowana w przestrzeni o skończonych wymiarach.

Po tym drugim kroku mamy konkretne formuły dla dużego, ale skończonego wymiaru problemu liniowego, którego rozwiązanie w przybliżeniu rozwiąże pierwotny BVP. Ten problem skończonych wymiarów jest następnie realizowany na komputerze .

Słaby preparat

Pierwszym krokiem jest przekształcenie P1 i P2 w ich równoważne słabe preparaty .

Słaba forma P1

Jeśli , to dla dowolnej funkcji gładkiej , która spełnia warunki brzegowe przemieszczenia, tj. w i mamy

 

 

 

 

()

I odwrotnie, jeśli spełnia (1) dla każdej gładkiej funkcji \ to można pokazać, że to . Dowód jest łatwiejszy dla dwukrotnie różniczkowalnej ( twierdzenie o wartości średniej ), ale można go również udowodnić w sensie dystrybucji .

Definiujemy nowego operatora lub mapę , używając całkowania przez części po prawej stronie (1):

 

 

 

 

()

gdzie przyjęliśmy założenie, że .

Słaba forma P2

Jeśli całkujemy przez części, używając postaci tożsamości Greena , widzimy, że jeśli , to możemy zdefiniować dla dowolnego wg

gdzie gradient i oznacza skalarny w dwuwymiarowej Jeszcze raz można przekształcić w iloczyn wewnętrzny na odpowiedniej przestrzeni { , które są zerowe na . Założyliśmy przestrzenie _ _ Można również wykazać istnienie i niepowtarzalność rozwiązania.

Dowodowy zarys istnienia i niepowtarzalności rozwiązania

Możemy luźno myśleć o , które są H w i (patrz spacje Sobolewa ). Takie funkcje są (słabo) raz różniczkowalne i okazuje się, że symetryczna definiuje następnie iloczyn wewnętrzny , który zamienia się w w przestrzeń Hilberta (szczegółowy dowód jest nietrywialny). Z drugiej strony lewa strona jest również wewnętrzną produkt, tym razem w przestrzeni Lp . Zastosowanie twierdzenia Riesza o reprezentacji dla przestrzeni Hilberta pokazuje że istnieje unikalne (2), a zatem P1. To rozwiązanie jest a tylko członkiem ale eliptycznej gładkie .

Dyskretyzacja

Funkcja w zerowymi wartościami w punktach końcowych (niebieski) i odcinkowym przybliżeniem liniowym

P1 i P2 są gotowe do dyskretyzacji, co prowadzi do wspólnego podproblemu (3). Podstawową ideą jest zastąpienie nieskończenie wymiarowego problemu liniowego:

Znajdź takie, że

z wersją o skończonych wymiarach:


Znajdź takie, że

 

 

 

 

()

gdzie jest wymiarową podprzestrzenią H } Istnieje wiele możliwych wyborów możliwości prowadzi do metody spektralnej ). Jednak w przypadku metody elementów skończonych przyjmujemy, to przestrzeń fragmentarycznych funkcji wielomianowych.

Do problemu P1

Bierzemy interwał , wybieramy x z i definiujemy przez:

definiujemy i } Zauważ, że funkcje w różniczkowalne zgodnie z elementarną definicją rachunku różniczkowego. , jeśli wtedy zdefiniowana w żadnym miejscu , . Jednak pochodna istnieje przy każdej innej wartości użyć tej pochodnej do całkowania przez części .

Odcinkowa funkcja liniowa w dwóch wymiarach

Do problemu P2

Potrzebujemy być zbiorem funkcji . Na rysunku po prawej zilustrowaliśmy triangulację 15-bocznego obszaru wielokąta w (poniżej) oraz funkcję liniową (powyżej, w kolorze) tego wielokąta, który jest liniowy na każdy trójkąt triangulacji; przestrzeń z funkcji liniowych na każdym trójkącie wybranej triangulacji

Można mieć nadzieję, że w miarę jak leżąca pod spodem trójkątna siatka staje się coraz drobniejsza, rozwiązanie problemu dyskretnego (3) będzie w pewnym sensie zbieżne z rozwiązaniem pierwotnego problemu z wartościami brzegowymi P2. tę gęstość siatki, triangulacja jest indeksowana przez parametr o wartości rzeczywistej, który przyjmuje się za bardzo mały Ten parametr będzie związany z rozmiarem największego lub średniego trójkąta w triangulacji. Gdy udoskonalamy triangulację, przestrzeń fragmentarycznych funkcji liniowych musi się z Z tego powodu w literaturze często czyta się zamiast Ponieważ nie przeprowadzamy takiej analizy, nie będziemy używać tej notacji.

Wybór podstawy

Interpolacja funkcji Bessela
Sixteen triangular basis functions used to reconstruct J0
0 16 przeskalowanych i przesuniętych trójkątnych funkcji bazowych (kolorów) użytych do odtworzenia funkcji Bessela rzędu zerowego J (czarny).
Summation of basis functions
0 Liniowa kombinacja funkcji bazowych (żółty) odtwarza J (czarny) z dowolną dokładnością.

Aby zakończyć dyskretyzację musimy podstawę . W przypadku jednowymiarowym dla każdego punktu kontrolnego funkcję liniową wartość wynosi w i zero w każdym , tj.

dla ; podstawą jest przesunięta i przeskalowana funkcja namiotu . przypadku dwuwymiarowym ponownie wierzchołek obszaru . Funkcja jest unikalną funkcją , której wartość wynosi 1 {\ Displaystyle 1} w i zero .

W zależności od autora, słowo „element” w „metodzie elementów skończonych” odnosi się albo do trójkątów w dziedzinie, odcinkowo liniowej funkcji bazowej, albo do obu. Na przykład autor zainteresowany zakrzywionymi domenami może zastąpić trójkąty zakrzywionymi prymitywami, a zatem może opisać elementy jako krzywoliniowe. Z drugiej strony, niektórzy autorzy zastępują „odcinkowo liniowy” przez „odcinkowo kwadratowy” lub nawet „odcinkowo wielomian”. Autor mógłby wtedy powiedzieć „element wyższego rzędu” zamiast „wielomian wyższego stopnia”. Metoda elementów skończonych nie jest ograniczona do trójkątów (lub czworościanów w 3-d lub simpleksów wyższego rzędu w przestrzeniach wielowymiarowych), ale może być zdefiniowana na czworobocznych poddomenach (sześciany, graniastosłupy lub piramidy w 3-d itd.) . Kształty wyższego rzędu (elementy krzywoliniowe) można definiować za pomocą kształtów wielomianowych, a nawet nie wielomianowych (np. elipsa lub okrąg).

Przykładami metod wykorzystujących wielomianowe funkcje bazowe wyższego stopnia są hp-FEM i spektralny MES .

Bardziej zaawansowane implementacje (adaptacyjne metody elementów skończonych) wykorzystują metodę oceny jakości wyników (opartą na teorii szacowania błędów) i modyfikują siatkę podczas rozwiązywania, dążąc do uzyskania przybliżonego rozwiązania w pewnych granicach od dokładnego rozwiązania problemu continuum . Adaptacyjność siatki może wykorzystywać różne techniki, z których najpopularniejsze to:

  • ruchome węzły (r-adaptacyjność)
  • uszlachetniające (i nierafinowane) elementy (h-adaptacyjność)
  • zmiana kolejności funkcji bazowych (p-adaptacyjność)
  • kombinacje powyższych ( hp-adaptivity ).

Małe wsparcie podstawy


dwuwymiarowego początku i promieniu 1, (a) Triangulacja.
(b) Rzadka macierz L dyskretyzowanego układu liniowego
(c) Obliczone rozwiązanie,

Podstawową zaletą tego wyboru podstawy jest to, że produkty wewnętrzne

I

będzie równa zero dla prawie wszystkich . (Macierz zawierająca w lokalizacji znana jako \ macierz W przypadku jednowymiarowym wsparciem jest przedział [ . Stąd całki i są identycznie zerowe, gdy .

Podobnie w przypadku planarnym, jeśli i nie mają wspólnej krawędzi triangulacji, to całki

I

oba są zerowe.

Macierzowa postać problemu

Jeśli napiszemy i następnie problem (3), biorąc dla , staje się

dla

 

 

 

 

()

Jeśli oznaczymy przez kolumnowe i jeśli _

I

być macierzami, których wpisy są

I

wtedy możemy przeformułować (4) jako

 

 

 

 

()

Nie jest konieczne zakładanie . Dla funkcji ogólnej , problem (3) z dla staje się faktycznie prostsze, ponieważ nie jest używana żadna macierz,

 

 

 

 

()

gdzie i dla .

Jak omówiliśmy wcześniej, większość wpisów ponieważ bazowe . Musimy więc teraz rozwiązać układ liniowy w nieznanym, wpisów macierzy , które musimy odwrócić, wynosi zero

Takie macierze są znane jako rzadkie macierze i istnieją skuteczne rozwiązania takich problemów (znacznie bardziej wydajne niż faktyczne macierzy). Ponadto jest i dodatnio określony, więc technika taka jak gradient sprzężony metoda jest preferowana. W przypadku problemów, które nie są zbyt duże, rzadkie dekompozycje LU i dekompozycje Cholesky'ego nadal dobrze działają. Na przykład MATLAB-a (który używa rzadkiego LU, rzadkiego Cholesky'ego i innych metod faktoryzacji) może być wystarczający dla siatek ze stu tysiącami wierzchołków.

Macierz nazywana macierzą sztywności , podczas gdy macierz macierzą mas .

Ogólna postać metody elementów skończonych

Ogólnie rzecz biorąc, metoda elementów skończonych charakteryzuje się następującym procesem.

  • Wybiera się siatkę dla . W poprzednim zabiegu siatka składała się z trójkątów, ale można też użyć kwadratów lub krzywoliniowych wielokątów.
  • Następnie wybiera się funkcje bazowe. W naszej dyskusji używaliśmy odcinkowo liniowych funkcji bazowych, ale często stosuje się również odcinkowo wielomianowe funkcje bazowe.

Osobną kwestią jest gładkość funkcji bazowych. W przypadku eliptycznych problemów brzegowych drugiego rzędu wystarczająca jest funkcja bazowa wielomianu częściowego, która jest jedynie ciągła (tj. pochodne są nieciągłe). W przypadku równań różniczkowych cząstkowych wyższego rzędu należy użyć gładszych funkcji bazowych. czwartego rzędu, takiego jak , .

rozważenia jest stosunek przestrzeni o skończonych wymiarach wymiarowego odpowiednika w powyższych przykładach Metoda elementu zgodnego to taka, w której przestrzeń przestrzeni elementu dla problemu ciągłego. Powyższy przykład jest taką metodą. Jeśli ten warunek nie jest spełniony, otrzymujemy metodę elementów niezgodnych, której przykładem jest przestrzeń odcinkowo liniowych funkcji nad siatką, które są ciągłe w każdym punkcie środkowym krawędzi. wzdłuż krawędzi, ta przestrzeń o skończonych wymiarach nie jest podprzestrzenią pierwotnej .

Zazwyczaj jeden ma algorytm pobierania danej siatki i jej podziału. Jeśli główną metodą zwiększania precyzji jest podział siatki, istnieje metoda h ( h jest zwykle średnicą największego elementu w siatce). W ten sposób, jeśli wykaże się, że błąd z siatką ograniczony powyżej przez i wtedy ma się porządek do metoda. wypukła), metoda fragmentarycznego wielomianu rzędu błąd .

Jeśli zamiast zmniejszać h , zwiększa się stopień wielomianów używanych w funkcji bazowej, mamy metodę p . Jeśli połączymy te dwa rodzaje udoskonalania, otrzymamy hp ( hp-FEM ). W hp-FEM stopnie wielomianu mogą różnić się w zależności od elementu. Metody wysokiego rzędu z dużym jednorodnym p nazywane są metodami spektralnymi elementów skończonych ( SFEM ). Nie należy ich mylić z metodami spektralnymi .

W przypadku wektorowych równań różniczkowych cząstkowych funkcje bazowe mogą przyjmować wartości w .

Różne typy metod elementów skończonych

AEM

Metoda Elementów Stosowanych lub AEM łączy w sobie cechy zarówno metody MES, jak i metody elementów dyskretnych lub (DEM).

A-FEM

Metoda rozszerzonych elementów skończonych została wprowadzona przez Yang i Lui, których celem było modelowanie słabych i silnych nieciągłości bez potrzeby stosowania dodatkowych DoF, jak podano w PuM.

Uogólniona metoda elementów skończonych

Uogólniona metoda elementów skończonych (GFEM) wykorzystuje lokalne przestrzenie składające się z funkcji, niekoniecznie wielomianów, które odzwierciedlają dostępne informacje o nieznanym rozwiązaniu, a tym samym zapewniają dobre lokalne przybliżenie. Następnie podział jedności , aby „związać” te przestrzenie razem, tworząc przybliżoną podprzestrzeń. Skuteczność GFEM została wykazana w przypadku zastosowania do problemów z domenami o skomplikowanych granicach, problemów z mikroskalami i problemów z warstwami granicznymi.

Mieszana metoda elementów skończonych

Mieszana metoda elementów skończonych jest rodzajem metody elementów skończonych, w której dodatkowe zmienne niezależne są wprowadzane jako zmienne węzłowe podczas dyskretyzacji problemu z równaniem różniczkowym cząstkowym.

Zmienna – wielomian

HP -FEM łączy w sposób adaptacyjny elementy o zmiennym rozmiarze h i stopniu wielomianu p , aby osiągnąć wyjątkowo szybkie, wykładnicze tempo zbieżności.

hpk-MES

HPk-MES łączy adaptacyjnie elementy o zmiennym rozmiarze h , stopniu wielomianu lokalnych przybliżeń p i globalnej różniczkowalności lokalnych przybliżeń (k-1) , aby osiągnąć najlepsze współczynniki zbieżności.

XFEM

Rozszerzona metoda elementów skończonych (XFEM) jest techniką numeryczną opartą na uogólnionej metodzie elementów skończonych (GFEM) i metodzie podziału jedności (PUM). Rozszerza klasyczną metodę elementów skończonych o wzbogacenie przestrzeni rozwiązań o rozwiązania równań różniczkowych z funkcjami nieciągłymi. Rozszerzone metody elementów skończonych wzbogacają przestrzeń aproksymacji tak, że może ona w naturalny sposób odtworzyć trudną cechę związaną z interesującym nas problemem: nieciągłość, osobliwość, warstwę graniczną itp. Wykazano, że dla niektórych problemów takie osadzenie cechy problemu w przestrzeń aproksymacji może znacznie poprawić współczynniki zbieżności i dokładność. Co więcej, rozwiązywanie problemów z nieciągłościami za pomocą XFEM eliminuje potrzebę tworzenia siatki i ponownego tworzenia siatki powierzchni nieciągłości, zmniejszając w ten sposób koszty obliczeniowe i błędy projekcji związane z konwencjonalnymi metodami elementów skończonych, kosztem ograniczenia nieciągłości do krawędzi siatki.

Kilka kodów badawczych implementuje tę technikę w różnym stopniu: 1. GetFEM++ 2. xfem++ 3. openxfem++

XFEM został również zaimplementowany w kodach takich jak Altair Radios, ASTER, Morfeo i Abaqus. Jest coraz częściej przyjmowany przez inne komercyjne oprogramowanie elementów skończonych, z kilkoma dostępnymi wtyczkami i faktycznymi implementacjami rdzenia (ANSYS, SAMCEF, OOFELIE itp.).

Metoda skalowanych brzegowych elementów skończonych (SBFEM)

Wprowadzenie metody skalowanych brzegowych elementów skończonych (SBFEM) pochodzi od Song and Wolf (1997). SBFEM był jednym z najbardziej dochodowych wkładów w dziedzinie analizy numerycznej problemów mechaniki pękania. Jest to półanalityczna metoda fundamentalno-bezrozwiązania, która łączy w sobie zalety formuł i procedur elementów skończonych oraz dyskretyzacji elementów brzegowych. Jednak w przeciwieństwie do metody elementów brzegowych nie jest wymagane żadne fundamentalne rozwiązanie różniczkowe.

S-FEM

S-FEM, Smoothed Finite Element Methods, to szczególna klasa algorytmów symulacji numerycznej do symulacji zjawisk fizycznych. Został opracowany przez połączenie metod bezsiatkowych z metodą elementów skończonych.

Metoda elementów widmowych

Metody elementów widmowych łączą w sobie elastyczność geometryczną elementów skończonych i wysoką dokładność metod widmowych. Metody spektralne to przybliżone rozwiązania równań cząstkowych postaci słabej, które są oparte na interpolantach Lagrange'a wysokiego rzędu i są używane tylko z pewnymi regułami kwadraturowymi.

Metody bez siatki

Nieciągłe metody Galerkina

Analiza granic elementów skończonych

Metoda rozciągniętej siatki

iteracja Loubignaca

Iteracja Loubignaca jest metodą iteracyjną w metodach elementów skończonych.

Metoda elementów skończonych plastyczności kryształów (CPFEM)

Metoda elementów skończonych plastyczności kryształów (CPFEM) to zaawansowane narzędzie numeryczne opracowane przez Franza Rotersa. Metale można uznać za agregaty krystaliczne i zachowują się anizotropowo pod wpływem odkształcenia, na przykład nieprawidłowej lokalizacji naprężeń i odkształceń. CPFEM w oparciu o poślizg (szybkość odkształcenia ścinającego) może obliczyć dyslokację, orientację kryształów i inne informacje o teksturze, aby uwzględnić anizotropię kryształu podczas rutyny. Obecnie stosuje się ją w badaniach numerycznych deformacji materiałów, chropowatości powierzchni, pęknięć itp.

Metoda elementu wirtualnego (VEM)

Metoda elementu wirtualnego (VEM), wprowadzona przez Beirão da Veiga i in. (2013) jako rozszerzenie mimetycznych różnic skończonych (MFD), jest uogólnieniem standardowej metody elementów skończonych dla dowolnych geometrii elementów. Pozwala to na dopuszczenie ogólnych wielokątów (lub wielościanów w 3D), które są bardzo nieregularne i nie mają kształtu wypukłego. Nazwa virtual wywodzi się z faktu, że znajomość lokalnej podstawy funkcji kształtu nie jest wymagana i w rzeczywistości nigdy nie jest jawnie obliczana.

Powiązanie z metodą dyskretyzacji gradientowej

Niektóre typy metod elementów skończonych (zgodne, niezgodne, mieszane metody elementów skończonych) są szczególnymi przypadkami metody dyskretyzacji gradientowej (GDM). Stąd właściwości konwergencji GDM, które są ustalone dla szeregu problemów (liniowe i nieliniowe problemy eliptyczne, liniowe, nieliniowe i zdegenerowane problemy paraboliczne), zachowują się również dla tych konkretnych MES.

Porównanie z metodą różnic skończonych

Metoda różnic skończonych (FDM) jest alternatywnym sposobem aproksymacji rozwiązań PDE. Różnice między FEM i FDM to:

  • Najbardziej atrakcyjną cechą FEM jest jego zdolność do stosunkowo łatwego radzenia sobie ze skomplikowanymi geometriami (i granicami). Podczas gdy FDM w swojej podstawowej formie ogranicza się do obsługi kształtów prostokątnych i ich prostych zmian, obsługa geometrii w MES jest teoretycznie prosta.
  • FDM nie jest zwykle używany do nieregularnych geometrii CAD, ale częściej do modeli prostokątnych lub blokowych.
  • FEM generalnie pozwala na bardziej elastyczną adaptację siatki niż FDM.
  • Najbardziej atrakcyjną cechą różnic skończonych jest to, że jest bardzo łatwa do wdrożenia.
  • Istnieje kilka sposobów, w jakie można uznać FDM za szczególny przypadek podejścia MES. Np. MES pierwszego rzędu jest identyczny z FDM dla równania Poissona , jeśli problem jest dyskretyzowany przez regularną prostokątną siatkę z każdym prostokątem podzielonym na dwa trójkąty.
  • Istnieją powody, aby uznać matematyczne podstawy aproksymacji elementów skończonych za bardziej solidne, na przykład dlatego, że jakość aproksymacji między punktami siatki jest słaba w FDM.
  • Jakość przybliżenia MES jest często wyższa niż w odpowiednim podejściu FDM, ale jest to bardzo zależne od problemu i można podać kilka przykładów przeciwnych.

Ogólnie rzecz biorąc, MES jest metodą z wyboru we wszystkich typach analiz w mechanice strukturalnej (tj. rozwiązywaniu odkształceń i naprężeń w ciałach stałych lub dynamice konstrukcji), podczas gdy obliczeniowa dynamika płynów (CFD) zwykle wykorzystuje FDM lub inne metody, takie jak metoda skończonych objętości ( FVM). Problemy CFD zwykle wymagają dyskretyzacji problemu na dużą liczbę komórek / punktów siatki (miliony i więcej), dlatego koszt rozwiązania sprzyja prostszemu przybliżeniu niższego rzędu w każdej komórce. Jest to szczególnie prawdziwe w przypadku problemów z „przepływem zewnętrznym”, takich jak przepływ powietrza wokół samochodu lub samolotu lub symulacja pogody.

Aplikacja

Model 3D transportu zanieczyszczeń - pole koncentracji na poziomie gruntu
Model transportu zanieczyszczeń 3D - pole koncentracji na powierzchni prostopadłej

Różnorodne specjalizacje w ramach dyscypliny inżynierii mechanicznej (takie jak przemysł lotniczy, biomechaniczny i motoryzacyjny) powszechnie wykorzystują zintegrowane MES w projektowaniu i rozwoju swoich produktów. Kilka nowoczesnych pakietów MES zawiera określone komponenty, takie jak termiczne, elektromagnetyczne, płynne i strukturalne środowiska pracy. W symulacji strukturalnej FEM ogromnie pomaga w tworzeniu wizualizacji sztywności i wytrzymałości, a także w minimalizowaniu masy, materiałów i kosztów.

MES umożliwia szczegółową wizualizację miejsc zginania lub skręcania konstrukcji oraz wskazuje rozkład naprężeń i przemieszczeń. Oprogramowanie FEM zapewnia szeroki zakres opcji symulacji do kontrolowania złożoności zarówno modelowania, jak i analizy systemu. Podobnie, wymagany poziom wymaganej dokładności i związane z nim wymagania dotyczące czasu obliczeniowego mogą być zarządzane jednocześnie w celu obsługi większości aplikacji inżynierskich. MES umożliwia konstruowanie, udoskonalanie i optymalizację całych projektów przed ich wyprodukowaniem. Siatka jest integralną częścią modelu i musi być dokładnie kontrolowana, aby uzyskać najlepsze rezultaty. Ogólnie rzecz biorąc, im większa liczba elementów w siatce, tym dokładniejsze rozwiązanie dyskretyzowanego problemu. Istnieje jednak wartość, przy której wyniki są zbieżne, a dalsze udoskonalanie siatki nie zwiększa dokładności.

Model elementów skończonych ludzkiego stawu kolanowego.

To potężne narzędzie do projektowania znacznie poprawiło zarówno standard projektów inżynierskich, jak i metodologię procesu projektowania w wielu zastosowaniach przemysłowych. Wprowadzenie FEM znacznie skróciło czas potrzebny do przeniesienia produktów od koncepcji do linii produkcyjnej. Testowanie i rozwój zostały przyspieszone przede wszystkim dzięki udoskonalonym projektom wstępnych prototypów z wykorzystaniem MES. Podsumowując, zalety MES obejmują zwiększoną dokładność, ulepszony projekt i lepszy wgląd w krytyczne parametry projektowe, wirtualne prototypowanie, mniej prototypów sprzętowych, szybszy i tańszy cykl projektowania, zwiększoną produktywność i zwiększone przychody.

W latach 90. zaproponowano MES do wykorzystania w modelowaniu stochastycznym do numerycznego rozwiązywania modeli prawdopodobieństwa, a później do oceny niezawodności.

Zobacz też

Dalsza lektura