Finite -Elemente -Methode

Visualisierung der Art und Weise, wie ein Auto in einem asymmetrischen Absturz unter Verwendung der Finite -Elemente -Analyse verformt

Das Finite -Elemente -Methode (Fem) ist eine beliebte Methode zur numerischen Lösung Differentialgleichung entstehen im Ingenieurwesen und mathematische Modellierung. Typische Problembereiche sind die traditionellen Bereiche von Strukturanalyse, Wärmeübertragung, Flüssigkeitsströmung, Massentransport und elektromagnetisches Potential.

Die Fem ist ein General numerische Methode zum Lösen partielle Differentialgleichungen in zwei oder drei Raumvariablen (d. H. Einige Grenzwertprobleme). Um ein Problem zu lösen, unterteilt das FEM ein großes System in kleinere, einfachere Teile, die genannt werden endliche Elemente. Dies wird durch einen bestimmten Raum erreicht Diskretisierung in den Raumabmessungen, die durch den Bau von a umgesetzt werden Gittergewebe des Objekts: Die numerische Domäne für die Lösung, die eine begrenzte Anzahl von Punkten hat. Die Formulierung der Finite -Elemente -Methode eines Grenzwertproblems führt schließlich zu einem System von algebraische Gleichungen. Die Methode nähert sich der unbekannten Funktion über die Domäne.[1] Die einfachen Gleichungen, die diese endlichen Elemente modellieren, werden dann in ein größeres Gleichungssystem zusammengestellt, das das gesamte Problem modelliert. Das FEM nähert sich dann eine Lösung, indem sie eine zugehörige Fehlerfunktion über die minimiert Variationskalkül.

Studieren oder Analysieren Ein Phänomen mit FEM wird oft als bezeichnet als Finite -Elemente -Analyse (Fea).

Grundlegendes Konzept

Example of 2D mesh
Fem Gittergewebe Erstellt von einem Analyst vor der Suche nach einer Lösung für a magnetisch Problem mit FEM -Software. Farben zeigen an, dass der Analyst in diesem Fall die Materialeigenschaften für jede Zone festgelegt hat, a Leitung Drahtspule in Orange; a ferromagnetisch Komponente (vielleicht Eisen) in hellblau; und Luft in Grau. Obwohl die Geometrie einfach erscheinen mag, wäre es sehr schwierig, das Magnetfeld für dieses Setup ohne FEM -Software zu berechnen Gleichungen allein.
FEM_example_of_2D_solution
FEM -Lösung für das Problem links mit a zylindrisch geformt Magnetschild. Das ferromagnetisch Zylindrischer Teil schützt den Bereich im Zylinder durch Auslenke des Magnetfeldes erstellt durch die Spule (rechteckiger Bereich rechts). Die Farbe repräsentiert die Amplitude des Magnetflußdichte, wie durch die Skala in der legalen Legende angezeigt, die rote hohe Amplitude ist. Der Bereich innerhalb des Zylinders ist die niedrige Amplitude (dunkelblau, mit weit verteilten Linien mit magnetischem Fluss), was darauf hindeutet, dass der Schild so ausgeführt wird, wie er ausgelegt war.

Die Unterteilung einer ganzen Domäne in einfachere Teile hat mehrere Vorteile:[2]

  • Genaue Darstellung der komplexen Geometrie
  • Einbeziehung unterschiedlicher Materialeigenschaften
  • Einfache Darstellung der Gesamtlösung
  • Erfassung lokaler Effekte.

Die typische Arbeit aus der Methode beinhaltet:

  1. Teilen Sie die Domäne des Problems in eine Sammlung von Subdomänen, wobei jede Subdomäne durch eine Reihe von Elementgleichungen auf das ursprüngliche Problem dargestellt wird
  2. systematisch rekombieren alle Mengen von Elementgleichungen in ein globales Gleichungssystem für die endgültige Berechnung.

Das globale Gleichungssystem hat Lösungstechniken bekannt und kann aus dem berechnet werden Anfangswerte des ursprünglichen Problems, um eine numerische Antwort zu erhalten.

Im ersten Schritt oben sind die Elementgleichungen einfache Gleichungen, die lokal die zu untersuchenden ursprünglichen komplexen Gleichungen annähern, bei denen die ursprünglichen Gleichungen häufig sind partielle Differentialgleichungen (PDE). Um die Näherung in diesem Prozess zu erklären, wird die Finite -Elemente -Methode üblicherweise als Sonderfall von eingeführt Galerkin -Methode. Der Prozess in mathematischer Sprache besteht darin, ein Integral der zu konstruieren Innenprodukt des Restes und der Gewichtsfunktionen und setzen Sie das Integral auf Null. In einfachen Worten ist es ein Verfahren, das den Annäherungsfehler minimiert, indem Versuchsfunktionen in die PDE eingebaut werden. Der Rest ist der Fehler, der durch die Versuchsfunktionen verursacht wird, und die Gewichtsfunktionen sind Polynom Näherungsfunktionen, die den Rest projizieren. Der Prozess beseitigt alle räumlichen Derivate aus der PDE

Diese Gleichungssätze sind die Elementgleichungen. Sie sind linear Wenn die zugrunde liegende PDE linear ist und umgekehrt. Algebraische Gleichungssätze, die in den stationären Problemen auftreten Numerische lineare Algebra Methoden während gewöhnliche Differentialgleichung Sätze, die in den transienten Problemen auftreten Eulers Methode oder der RUNGE-KUTTA-Methode.

In Schritt (2) oben wird ein globales Gleichungssystem aus den Elementgleichungen durch eine Transformation von Koordinaten aus den lokalen Knoten der Subdomänen zu den globalen Knoten der Domäne generiert. Diese räumliche Transformation umfasst angemessen Orientierungsanpassungen wie in Bezug auf die Referenz angewendet Koordinatensystem. Der Prozess wird häufig von der FEM -Software verwendet Koordinate Daten aus den Subdomänen generiert.

Die praktische Anwendung von FEM ist bekannt als als Finite -Elemente -Analyse (FEA). Fea wie angewendet in Ingenieurwesen ist ein Computerwerkzeug für die Ausführung Engineering -Analyse. Es enthält die Verwendung von Netzgeneration Techniken zur Aufteilung a Komplexes Problem in kleine Elemente sowie die Verwendung von Software, die mit einem FEM -Algorithmus codiert werden. Bei der Anwendung von FEA ist das komplexe Problem normalerweise ein physikalisches System mit dem zugrunde liegenden Physik so wie die Euler -Bernoulli -Strahlgleichung, das Wärmegleichung, oder der Navier-Stokes-Gleichungen exprimiert entweder in PDE oder integrale Gleichungen, während die geteilten kleinen Elemente des komplexen Problems unterschiedliche Bereiche im physischen System darstellen.

FEA kann zur Analyse von Problemen über komplizierte Domänen (wie Autos und Ölpipelines) verwendet werden, wenn sich die Domäne ändert (wie während einer Festkörperreaktion mit einer sich bewegenden Grenze), wenn die gewünschte Genauigkeit über die gesamte Domäne variiert oder wann die Lösung Mangelte Glätte. FEA -Simulationen bieten eine wertvolle Ressource, da sie mehrere Instanzen der Schöpfung und Prüfung von harten Prototypen für verschiedene Situationen mit hoher Wiedergabetreue entfernen. Zum Beispiel ist es in einer Frontal -Crash -Simulation möglich, die Vorhersagegenauigkeit in "wichtigen" Bereichen wie der Vorderseite des Autos zu erhöhen und sie in der Rückseite zu verringern (somit die Kosten der Simulation verringern). Ein anderes Beispiel wäre in Numerische Wettervorhersage, wo es wichtiger ist, genaue Vorhersagen über die Entwicklung hoch nichtlinearer Phänomene zu haben (wie z. tropische Wirbelstürme in der Atmosphäre, oder Wirbel im Ozean) anstatt relativ ruhige Gebiete.

Eine klare, detaillierte und praktische Präsentation dieses Ansatzes kann in gefunden werden Die Finite -Elemente -Methode für Ingenieure.[3]

Geschichte

Während es schwierig ist, ein Datum der Erfindung der Finite -Elemente -Methode zu zitieren, entstand die Methode aus der Notwendigkeit, Komplex zu lösen Elastizität und Strukturanalyse Probleme in bürgerlich und Luftfahrttechnik. Seine Entwicklung kann auf die Arbeit zurückgeführt werden A. Hennikoff[4] und R. Courant[5] In den frühen 1940er Jahren. Ein weiterer Pionier war Ioannis argyris. In der UdSSR ist die Einführung der praktischen Anwendung der Methode normalerweise mit dem Namen Leonard Oganeyan verbunden.[6] Es wurde auch in China unabhängig voneinander wiederentdeckt Feng Kang In den späteren 1950er und frühen 1960er Jahren, basierend auf den Berechnungen von Dammkonstruktionen, wo es das genannt wurde Endliche Differenzmethode basierend auf dem Variationsprinzip. Obwohl die von diesen Pionieren verwendeten Ansätze unterschiedlich sind, teilen sie ein wesentliches Merkmal: Gittergewebe Diskretisierung einer kontinuierlichen Domäne in einen Satz diskreter Unterdomänen, normalerweise als Elemente bezeichnet.

Hennikoffs Arbeit diskretisiert die Domäne durch Verwendung von a Gitter Analogie, während Courants Ansatz die Domäne in endliche dreieckige Subregionen unterteilt, um sie zu lösen zweite Bestellung elliptische partielle Differentialgleichungen das ergibt sich aus dem Problem von Drehung von a Zylinder. Courants Beitrag war evolutionär und stützte sich auf eine große Gruppe früherer Ergebnisse für PDEs, die von entwickelt wurden Rayleigh, Ritz, und Galerkin.

Die Finite -Elemente -Methode erhielt seinen wirklichen Impuls in den 1960er und 1970er Jahren durch die Entwicklungen von J. H. Argyris mit Mitarbeitern bei der Universität Stuttgart, R. W. Clough mit Mitarbeitern bei UC Berkeley, O. C. Zienkiewicz mit Mitarbeitern Ernest Hinton, Bruce Irons[7] und andere bei Swansea University, Philippe G. Ciarlet an der Universität von Paris 6 und Richard Gallagher mit Mitarbeitern bei Cornell Universität. Weitere Impulse wurden in diesen Jahren von verfügbaren Open -Source -Finite -Elemente -Programmen bereitgestellt. Die NASA hat die Originalversion von gesponsert Nastranund UC Berkeley machte das Finite -Elemente -Programm SAP IV[8] weit verbreitet. In Norwegen det Norske Veritas (jetzt DNV GL) aufgetreten Sesam 1969 zur Verwendung in der Analyse von Schiffen.[9] Eine strenge mathematische Grundlage für die Finite -Elemente -Methode wurde 1973 mit der Veröffentlichung von bereitgestellt Erwindert und Fix.[10] Die Methode wurde seitdem für die verallgemeinert Numerische Modellierung von physikalischen Systemen in einer Vielzahl von Ingenieurwesen Disziplinen, z. B., Elektromagnetismus, Wärmeübertragung, und Flüssigkeitsdynamik.[11][12]

Technische Diskussion

Die Struktur von Finite -Elemente -Methoden

Eine endliche Elementmethode wird durch a gekennzeichnet Variationsformulierung, eine Diskretisierungsstrategie, eine oder mehrere Lösungsalgorithmen und Nachbearbeitungsverfahren.

Beispiele für die Variationsformulierung sind die Galerkin -Methode, die diskontinuierliche Galerkin -Methode, gemischte Methoden usw.

Eine Diskretisierungsstrategie wird als eindeutig definierter Satz von Verfahren verstanden, die (a) die Erstellung von Finite -Elemente -Maschen, (b) die Definition der Basisfunktion für Referenzelemente (auch als Formfunktionen bezeichnet) und (c) die Zuordnung von Referenzen abdecken Elemente auf die Elemente des Netzes. Beispiele für Diskretisierungsstrategien sind die H-Version, P-Version, HP-Version, x-fem, Isogeometrische Analyseusw. Jede Diskretisierungsstrategie hat bestimmte Vor- und Nachteile. Ein vernünftiges Kriterium bei der Auswahl einer Diskretisierungsstrategie besteht darin, eine nahezu optimale Leistung für den größten Satz mathematischer Modelle in einer bestimmten Modellklasse zu erzielen.

Verschiedene numerische Lösungsalgorithmen können in zwei breite Kategorien eingeteilt werden. Direkte und iterative Löser. Diese Algorithmen sollen die Sparsität von Matrizen ausnutzen, die von der Auswahl der Variationsformulierung und Diskretisierungsstrategie abhängen.

Nachbearbeitungsverfahren sind für die Extraktion der interessierenden Daten aus einer Finite -Elemente -Lösung ausgelegt. Um die Anforderungen der Lösungsüberprüfung zu erfüllen A posteriori Fehlerschätzung in Bezug auf die Interessenmengen. Wenn die Annäherungsfehler größer sind als akzeptabel, muss die Diskretisierung entweder durch einen automatisierten adaptiven Prozess oder durch die Aktion des Analysten geändert werden. Es gibt einige sehr effiziente Postprozessoren, die die Verwirklichung von Superconvergence.

Illustrative Probleme P1 und P2

Die folgenden zwei Probleme zeigen die Finite -Elemente -Methode.

P1 ist ein eindimensionales Problem

wo wird gegeben, ist eine unbekannte Funktion von , und ist das zweite Derivat von in Gedenken an .

P2 ist ein zweidimensionales Problem (Dirichlet -Problem))

wo ist eine vernetzte offene Region in der Ebene, deren Grenze ist schön (z. B. a glatter Verteiler oder ein Polygon), und und bezeichnen die zweiten Derivate in Bezug auf und , beziehungsweise.

Das Problem P1 kann direkt durch Computer gelöst werden Antiderivate. Diese Methode zur Lösung der Grenzwertproblem (BVP) funktioniert nur, wenn es eine räumliche Dimension gibt und nicht auf höherdimensionale Probleme oder Probleme wie verallgemeinert wird . Aus diesem Grund werden wir die Finite -Elemente -Methode für P1 entwickeln und seine Verallgemeinerung auf P2 skizzieren.

Unsere Erklärung wird in zwei Schritten fortgesetzt, die zwei wesentliche Schritte widerspiegeln, die man ausführen muss, um ein Grenzwertproblem (BVP) mit der FEM zu lösen.

  • Im ersten Schritt setzt man das ursprüngliche BVP in seiner schwachen Form auf. Für diesen Schritt ist normalerweise wenig bis gar keine Berechnung erforderlich. Die Transformation erfolgt von Hand auf Papier.
  • Der zweite Schritt ist die Diskretisierung, bei der die schwache Form in einem endlich-dimensionalen Raum diskretisiert wird.

Nach diesem zweiten Schritt haben wir konkrete Formeln für ein großes, aber endlich-dimensionales lineares Problem, dessen Lösung das ursprüngliche BVP ungefähr lösen wird. Dieses endlichdimensionale Problem wird dann auf a implementiert Computer.

Schwache Formulierung

Der erste Schritt besteht darin, P1 und P2 in ihr Äquivalent umzuwandeln Schwache Formulierungen.

Die schwache Form von P1

Wenn Löst P1 dann für jede glatte Funktion Das erfüllt die Verschiebungsgrenzbedingungen, d.h. bei und , wir haben

(1)

Umgekehrt, wenn mit erfüllt (1) für jede glatte Funktion Dann kann man das zeigen, dass dies wird p1 lösen. Der Beweis ist für zweimal kontinuierlich differenzierbarer (Mittelwert Theorem), kann aber in a bewiesen werden Verteilung Sinn auch.

Wir definieren einen neuen Operator oder eine neue Karte durch die Nutzung Integration in Teilstücken auf der rechten Seite von (1):

(2)

wo wir die Annahme genutzt haben .

Die schwache Form von P2

Wenn wir durch Teile mit einer Form von integriert werden Green Identitätenwir sehen das, wenn Löst P2, dann können wir definieren für jeden durch

wo bezeichnet die Gradient und bezeichnet die Skalarprodukt in der zweidimensionalen Ebene. Einmal mehr kann in ein inneres Produkt auf einem geeigneten Raum verwandelt werden von einst differenzierbaren Funktionen von das sind null auf . Das haben wir auch angenommen (sehen Sobolev Räume). Existenz und Einzigartigkeit der Lösung können ebenfalls gezeigt werden.

Ein Beweisriss der Existenz und Einzigartigkeit der Lösung

Wir können lose an denken zu sein absolut kontinuierlich Funktionen von das sind bei und (sehen Sobolev Räume). Solche Funktionen sind (schwach) einmal differenzierbar und es stellt sich heraus, dass der symmetrische bilineare Karte dann definiert ein Innenprodukt das dreht sich in ein Hilbert Raum (Ein detaillierter Beweis ist nicht trivial). Andererseits die linke Seite ist auch ein inneres Produkt, diesmal auf der LP -Raum . Eine Anwendung der Riesz Repräsentation Theorem Für Hilbert Spaces zeigt, dass es ein einzigartiges gibt Lösen (2) und daher p1. Diese Lösung ist A-Priori nur ein Mitglied von , aber benutze elliptisch Regelmäßigkeit wird reibungslos, wenn ist.

Diskretisierung

Eine Funktion in mit Nullwerten an den Endpunkten (blau) und einer stückweise linearen Approximation (rot)

P1 und P2 können diskretisiert werden, was zu einem gemeinsamen Unterproblem führt (3). Die Grundidee besteht darin, das unendlich-dimensionale lineare Problem zu ersetzen:

Finden so dass

mit einer endlichdimensionalen Version:

(3) finden so dass

wo ist ein endlich-dimensionales Unterraum von . Es gibt viele mögliche Möglichkeiten für (Eine Möglichkeit führt zu dem Spektralmethode). Für die Finite -Elemente -Methode, die wir jedoch einnehmen ein Raum stückweise Polynomfunktionen sein.

Für Problem P1

Wir nehmen das Intervall , wählen Werte von mit Und wir definieren durch:

wo wir definieren und . Beobachten, dass Funktionen in sind nicht differenzierbar gemäß der elementaren Definition von Kalkül. In der Tat, wenn dann ist das Derivat in der Regel nicht definiert , . Das Derivat existiert jedoch bei jedem anderen Wert von und man kann dieses Derivat für den Zweck von verwenden Integration in Teilstücken.

Eine stückweise lineare Funktion in zwei Dimensionen

Für Problem P2

Wir brauchen eine Reihe von Funktionen von sein . In der Figur rechts haben wir a veranschaulicht Triangulation von einem 15 -seitigen polygonal Region im Flugzeug (unten) und a stückweise lineare Funktion (oben in Farbe) dieses Polygons, das auf jedem Dreieck der Triangulation linear ist; der Raum würde aus Funktionen bestehen, die auf jedem Dreieck der gewählten Triangulation linear sind.

Man hofft, dass die Lösung des diskreten Problems (3) in gewissem Sinne mit der Lösung des ursprünglichen Grenzwertproblems P2 in gewisser Weise die Lösung des diskreten Problems (3) in gewisser Weise feiner und feiner wird. Um diese Netzfeinheit zu messen, wird die Triangulation durch einen realen Parameter indiziert Welches braucht sehr klein. Dieser Parameter wird mit der Größe des größten oder durchschnittlichen Dreiecks in der Triangulation zusammenhängen. Während wir die Triangulation verfeinern, fungiert der Raum der stückweise linearen Funktionen muss sich auch ändern mit . Aus diesem Grund liest man oft Anstatt von in der Literatur. Da wir eine solche Analyse nicht durchführen, werden wir diese Notation nicht verwenden.

Eine Basis wählen

Interpolation von a Bessel -Funktion
Sixteen triangular basis functions used to reconstruct J0
16 skalierte und veränderte dreieckige Basisfunktionen (Farben), die zur Rekonstruktion einer Bessel -Funktion von Zeroeth Order verwendet werden J0 (Schwarz).
Summation of basis functions
Die lineare Kombination der Basisfunktionen (gelb) reproduziert J0 (schwarz) zu jeder gewünschten Genauigkeit.

Um die Diskretisierung zu vervollständigen, müssen wir a auswählen Basis von . Im eindimensionalen Fall für jeden Kontrollpunkt Wir werden die stückweise lineare Funktion wählen in deren Wert ist bei und bei jedem Null , d.h.

zum ; Diese Grundlage ist verändert und skaliert Zeltfunktion. Für den zweidimensionalen Fall wählen wir erneut eine Basisfunktion pro Scheitelpunkt der Triangulation der planaren Region . Die Funktion ist die einzigartige Funktion von deren Wert ist bei und bei jedem Null .

Abhängig vom Autor bezieht sich das Wort "Element" in der "Finite -Elemente -Methode" entweder auf die Dreiecke in der Domäne, die stückweise lineare Basisfunktion oder beides. Zum Beispiel kann ein Autor, der an gekrümmten Domänen interessiert ist, die Dreiecke durch gekrümmte Primitive ersetzen und die Elemente daher als krummlinig beschreiben. Andererseits ersetzen einige Autoren "stückweise linear" durch "stückweise quadratische" oder sogar "stückweise Polynom". Der Autor könnte dann "Element höherer Ordnung" anstelle von "höherem Grad Polynom" sagen. Die Finite-Elemente-Methode ist nicht auf Dreiecke (oder Tetraedern in 3-D- oder höheren Ordnung in mehrdimensionalen Räumen) beschränkt, kann jedoch auf viereckigen Subdomänen definiert werden (Hexaheder, Prismen oder Pyramiden in 3-D usw.) . Formen höherer Ordnung (krummlinige Elemente) können mit polynomialen und sogar nicht polynomialen Formen (z. B. Ellipse oder Kreis) definiert werden.

Beispiele für Methoden, die stückweise polynomiale Basisfunktionen mit höherem Grad verwenden, sind dieHP-FEM und Spectral Fem.

Erweiterte Implementierungen (adaptive Finite -Elemente -Methoden) verwenden eine Methode, um die Qualität der Ergebnisse (basierend auf der Fehlerschätzungstheorie) zu bewerten und das Netz während der Lösung zu ändern, die darauf abzielt, eine ungefähre Lösung innerhalb einiger Grenzen aus der genauen Lösung des Kontinuumsproblems zu erreichen . Mesh Adaptivity kann verschiedene Techniken verwenden, die beliebtesten sind:

  • bewegliche Knoten (R-Adaptivität)
  • Verfeinerungselemente (und nicht raffinierte) Elemente (H-Adaptivität)
  • Änderung der Reihenfolge der Basisfunktionen (P-Adaptivität)
  • Kombinationen der oben genannten (HP-Adaptivität).

Kleine Unterstützung der Basis

Lösen des zweidimensionalen Problems in der Scheibe auf Ursprung und Radius 1 mit null Randbedingungen.
(a) Die Triangulation.
(b) die spärliche Matrix L des diskretisierten linearen Systems
(c) die berechnete Lösung,

Der Hauptvorteil dieser Wahl der Grundlage ist, dass die inneren Produkte

und

wird für fast alle Null sein . (Die Matrix enthält in dem Die Lage ist als die bekannt Gramische Matrix.) In dem einen dimensionalen Fall die Unterstützung von ist das Intervall . Daher die Integranden von und sind wenn immer identisch Null .

In ähnlicher Weise im planaren Fall, wenn und Teilen Sie keinen Rand der Triangulation, dann die Integrale

und

sind beide Null.

Matrixform des Problems

Wenn wir schreiben und dann Problem (3), nehmen zum , wird

zum (4)

Wenn wir bezeichnen durch und die Säulenvektoren und und wenn wir es lassen

und

Sei Matrizen, deren Einträge sind

und

Dann können wir (4) als umformeln

(5)

Es ist nicht notwendig zu annehmen . Für eine allgemeine Funktion , Problem (3) mit zum wird tatsächlich einfacher, da keine Matrix wird genutzt,

, (6)

wo und zum .

Wie wir bereits diskutiert haben, die meisten Einträge von und sind Null, weil die Basis funktioniert kleine Unterstützung haben. Wir müssen jetzt ein lineares System im Unbekannten lösen wo die meisten Einträge der Matrix , was wir invertieren müssen, sind Null.

Solche Matrizen sind als bekannt als spärliche Matrizenund es gibt effiziente Löser für solche Probleme (viel effizienter als die Matrix tatsächlich invertieren). Zusätzlich, ist symmetrisch und positiv definitiv, also eine Technik wie die Konjugat -Gradientenmethode ist bevorzugt. Für Probleme, die nicht zu groß sind, spärlich LU -Zersetzungen und Cholesky -Zerlegungen funktioniert immer noch gut. Zum Beispiel, MatlabDer Backslash -Operator (der spärliche LU, spärliche Cholesky und andere Faktorisierungsmethoden verwendet) kann für Netze mit hunderttausend Eckpunkten ausreichen.

Die Matrix wird normalerweise als die bezeichnet Steifigkeitsmatrix, während die Matrix wird als genannt Massenmatrix.

Allgemeine Form der Finite -Elemente -Methode

Im Allgemeinen wird die Finite -Elemente -Methode durch den folgenden Prozess charakterisiert.

  • Man wählt ein Raster für . In der vorhergehenden Behandlung bestand das Gitter aus Dreiecken, aber man kann auch Quadrate oder krummlinige Polygone verwenden.
  • Dann wählt man Basisfunktionen. In unserer Diskussion haben wir stückweise lineare Basisfunktionen verwendet, aber es ist auch üblich, stückweise polynomiale Basisfunktionen zu verwenden.

Eine separate Überlegung ist die Glätte der Basisfunktionen. Für zweite Ordnung Elliptische Grenzwertprobleme, stückweise polynomiale Basisfunktion, die lediglich kontinuierlich ausreicht (d. H. Die Derivate sind diskontinuierlich). Für partielle Differentialgleichungen höherer Ordnung muss man glattere Basisfunktionen verwenden. Zum Beispiel für ein Problem viertes Ordnung wie z. , man kann stückweise quadratische Basisfunktionen verwenden, die sind .

Eine weitere Überlegung ist das Verhältnis des endlich-dimensionalen Raums zu seinem unendlich-dimensionalen Gegenstück in den obigen Beispielen . Eine konforme Elementmethode ist eine, in welchem ​​Raum ist ein Unterraum des Elementraums für das kontinuierliche Problem. Das obige Beispiel ist eine solche Methode. Wenn diese Bedingung nicht erfüllt ist, erhalten wir eine nicht konforme Elementmethode, von der ein Beispiel der Raum der stückweise linearen Funktionen über dem Netz ist, die an jedem Rand -Mittelpunkt kontinuierlich sind. Da diese Funktionen entlang der Kanten allgemein diskontinuierlich sind, ist dieser endlichdimensionale Raum kein Unterraum des Originals .

Normalerweise hat man einen Algorithmus, um ein bestimmtes Netz zu nehmen und es zu unterteilen. Wenn die Hauptmethode zur Erhöhung der Präzision darin besteht, das Netz zu unterteilen, hat man eine h-Methode (h ist üblicherweise der Durchmesser des größten Elements im Netz.) Auf diese Weise, wenn man zeigt, dass der Fehler mit einem Gitter wird oben von oben begrenzt , für einige und dann hat man eine Bestellung p Methode. Unter bestimmten Hypothesen (zum Beispiel, wenn die Domäne konvex ist), ein stückweise Polynom der Ordnung Die Methode hat einen Auftragsfehler .

Wenn anstatt zu machen h kleiner, man erhöht den Grad der in der Basis verwendeten Polynome, man hat a p-Methode. Wenn man diese beiden Verfeinerungsarten kombiniert, erhält man eine HP-Methode (HP-FEM). Im HP-FEM können die Polynomgrade von Element zu Element variieren. Methoden mit hoher Ordnung mit großer Uniform p werden als spektrale Finite -Elemente -Methoden bezeichnet (Sfem). Diese sind nicht zu verwechseln Spektralmethoden.

Für vektor -partielle Differentialgleichungen können die Basisfunktionen Werte in übernehmen .

Verschiedene Arten von Finite -Elemente -Methoden

AEM

Die angewandte Elementmethode oder AEM kombiniert Merkmale von FEM und Diskrete Elementmethode, oder (Dem).

A-fem

Die Vergrößerungs-Finite-Elementmethode wird von Yang und Lui eingeführt, dessen Ziel es war, die schwachen und starken Diskontinuitäten zu modellieren, ohne dass zusätzliche DOFs wie in PUM angegeben werden müssen.

Verallgemeinerte Finite -Elemente -Methode

Die verallgemeinerte Finite -Elemente -Methode (GFEM) verwendet lokale Räume, die aus Funktionen bestehen, nicht unbedingt Polynome, die die verfügbaren Informationen zur unbekannten Lösung widerspiegeln und somit eine gute lokale Näherung gewährleisten. Dann ein Aufteilung der Einheit wird verwendet, um diese Räume zusammen zu „verbinden“, um den approximierenden Unterraum zu bilden. Die Wirksamkeit von GFEM wurde gezeigt, wenn sie auf Probleme mit Domänen mit komplizierten Grenzen, Problemen mit Mikroskalen und Problemen mit Grenzschichten angewendet wurden.[13]

Methode mit gemischter Finite -Elemente

Die gemischte Finite -Elemente -Methode ist eine Art Finite -Elemente -Methode, bei der zusätzliche unabhängige Variablen als Knotenvariablen während der Diskretisierung eines partiellen Differentialgleichungsproblems eingeführt werden.

Variable - Polynom

Das HP-FEM kombiniert adaptiv, Elemente mit variabler Größe h und Polynomgrad p Um außergewöhnlich schnelle, exponentielle Konvergenzraten zu erreichen.[14]

HPK-FEM

Das HPK-FEM kombiniert adaptiv, Elemente mit variabler Größe hPolynomgrad der lokalen Näherungen p und globale Differenzierbarkeit der lokalen Näherungen (K-1) um die besten Konvergenzraten zu erreichen.

Xfem

Das Erweiterte Finite -Elemente -Methode (XFEM) ist eine numerische Technik, die auf der Verallgemeinerungs -Finite -Elemente -Methode (GFEM) und der Partition of Unity -Methode (PUM) basiert. Es erweitert die klassische Finite -Elemente -Methode durch Anreicherung des Lösungsraums für Lösungen für Differentialgleichungen mit diskontinuierlichen Funktionen. Erweiterte Finite -Elemente -Methoden bereichern den Annäherungsraum so, dass das mit dem Interesse verbundene Problem natürlich reproduzieren kann: die Diskontinuität, Singularität, Grenzschicht usw. Es wurde gezeigt Der Annäherungsraum kann die Konvergenzraten und die Genauigkeit erheblich verbessern. Darüber hinaus unterdrückt die Behandlung von Problemen mit Diskontinuitäten mit XFEMs die Notwendigkeit, die Diskontinuitätsoberflächen zu passen und zu vermengen, wodurch die Rechenkosten und Projektionsfehler, die mit herkömmlichen Finite-Elemente-Methoden verbunden sind, auf Kosten für die Einschränkung der Diskontinuitäten an die Mesh-Kanten lindern.

Mehrere Forschungscodes implementieren diese Technik in verschiedenen Grad: 1. Getfem ++ 2. xfem ++ 3. OpenXFEM ++

XFEM wurde auch in Codes wie Altair Radios, Aster, Morfeo und Abaqus implementiert. Es wird zunehmend von anderen kommerziellen Finite -Elemente -Software mit einigen Plugins und tatsächlichen Kernimplementierungen (ANSYS, Samcef, Oofelie usw.) übernommen.

Skalierte Grenzfinitenelementmethode (SBFEM)

Die Einführung der skalierten Grenzfinite -Elemente -Methode (SBFEM) stammte von Song und Wolf (1997).[15] Das SBFEM war einer der profitabelsten Beiträge im Bereich der numerischen Analyse der Probleme mit der Frakturmechanik. Es handelt sich um eine semi-analytische grundlegende Methode, die die Vorteile sowohl der Finite-Elemente-Formulierungen als auch der Diskretisierung des Grenzelements kombiniert. Im Gegensatz zur Grenzelementmethode ist jedoch keine grundlegende Differentiallösung erforderlich.

S-fem

Die S-FEM, geglättete Finite-Elemente-Methoden sind eine bestimmte Klasse numerischer Simulationsalgorithmen zur Simulation physikalischer Phänomene. Es wurde durch Kombination von Meshfree -Methoden mit der Finite -Elemente -Methode entwickelt.

Spektralelementmethode

Spektralelementmethoden kombinieren die geometrische Flexibilität endlicher Elemente und die akute Genauigkeit von Spektralmethoden. Spektralmethoden sind die ungefähre Lösung schwacher Form, die auf lagrangeistischen Interpolantien hoher Ordnung basieren und nur mit bestimmten Quadraturregeln verwendet werden.[16]

Meshfree -Methoden

Diskontinuierliche Galerkin -Methoden

Finite -Elemente -Grenzbegrenzungsanalyse

Gestreckte Gittermethode

Lubignac -Iteration

Lubignac -Iteration ist eine iterative Methode bei Finite -Elemente -Methoden.

Kristallplastizität Finite -Elemente -Methode (CPFEM)

Die Finite -Elemente -Methode der Kristallplastizität (CPFEM) ist ein fortschrittliches numerisches Werkzeug, das von Franz -Rotern entwickelt wurde. Metalle können als Kristallaggregate angesehen werden und verhalten sich unter Deformation Anisotropie, beispielsweise abnormale Stress und Dehnungslokalisierung. CPFEM basierend auf der Schlupf (Scherdehnungsrate) kann die Versetzung, Kristallorientierung und andere Texturinformationen berechnen, um die Kristallanisotropie während der Routine zu berücksichtigen. Jetzt wurde es in der numerischen Untersuchung der Materialdeformation, der Oberflächenrauheit, der Frakturen usw. angewendet.

Virtuelle Elementmethode (VEM)

Die von Beirão da Veiga et al. (2013)[17] als Erweiterung von mimetisch endlicher Unterschied (MFD) Methoden sind eine Verallgemeinerung der Standard -Finite -Elemente -Methode für willkürliche Elementgeometrien. Dies ermöglicht die Aufnahme allgemeiner Polygone (oder Polyeder in 3D), die sehr unregelmäßig und nicht konvex sind. Der Name virtuell ergibt sich aus der Tatsache, dass das Wissen über die lokale Formfunktionsbasis nicht erforderlich ist und tatsächlich nie explizit berechnet wird.

Verbindung mit der Gradienten -Diskretisierungsmethode

Einige Arten von Finite -Elemente -Methoden (konforme, nicht konforme, gemischte Finite -Elemente Gradientendiskretisierungsmethode (GDM). Daher halten die Konvergenzeigenschaften des GDM, die für eine Reihe von Problemen (lineare und nichtlineare elliptische Probleme, lineare, nichtlineare und entartete parabolische Probleme) festgelegt werden, für diese speziellen Finite-Elemente-Methoden ebenso gut.

Vergleich mit der endlichen Differenzmethode

Das Finite -Differenz -Methode (FDM) ist eine alternative Möglichkeit, PDE -Lösungen zu nähern. Die Unterschiede zwischen FEM und FDM sind:

  • Das attraktivste Merkmal des FEM ist die Fähigkeit, komplizierte Geometrien (und Grenzen) mit relativ leicht zu handhaben. Während FDM in seiner Grundform darauf beschränkt ist, rechteckige Formen und einfache Änderungen davon zu handhaben, ist der Umgang mit Geometrien in FEM theoretisch einfach.
  • FDM wird normalerweise nicht für unregelmäßige CAD -Geometrien verwendet, sondern häufiger rechteckiger oder blockförmiger Modelle.[18]
  • Das attraktivste Merkmal endlicher Unterschiede ist, dass es sehr einfach zu implementieren ist.
  • Es gibt verschiedene Möglichkeiten, wie man die FDM als Sonderfall des FEM -Ansatzes betrachten könnte. Z. B. ist FEM erster Ordnung identisch mit FDM für Poissons Gleichung, wenn das Problem ist diskretisiert durch ein reguläres rechteckiges Netz mit jedem Rechteck in zwei Dreiecke unterteilt.
  • Es gibt Gründe, die mathematische Grundlage des Finite -Elemente -Annäherung zu berücksichtigen, beispielsweise mehr Klang, da die Qualität der Annäherung zwischen Gitterpunkten bei FDM schlecht ist.
  • Die Qualität einer FEM-Näherung ist oft höher als beim entsprechenden FDM-Ansatz, dies ist jedoch äußerst problemabhängig und es können mehrere gegenteilige Beispiele bereitgestellt werden.

Im Allgemeinen ist FEM die Methode der Wahl in allen Arten der Analyse in der Strukturmechanik (d. H. Lösung von Deformation und Spannungen in festen Körpern oder Dynamik von Strukturen) Computerflüssigkeitsdynamik (CFD) neigen dazu, FDM oder andere Methoden wie zu verwenden Finite Volumenmethode (FVM). CFD-Probleme erfordern normalerweise eine Diskretisierung des Problems in eine große Anzahl von Zellen/Gitterpunkten (Millionen und mehr), weshalb die Kosten der Lösung in jeder Zelle eine einfachere Näherung niedrigerer Ordnung begünstigen. Dies gilt insbesondere für Probleme mit dem externen Fluss wie dem Luftstrom um das Auto oder Flugzeug oder Wettersimulation.

Anwendung

3D -Verschmutzungstransportmodell - Konzentrationsfeld auf Bodenniveau
3D -Verschmutzungstransportmodell - Konzentrationsfeld auf der senkrechten Oberfläche

Eine Vielzahl von Spezialisierungen unter dem Dach der Maschinenbaudisziplin (wie Luftfahrt-, Biomechanik- und Automobilindustrie) verwenden in der Gestaltung und Entwicklung ihrer Produkte üblicherweise integriertes FEM. Mehrere moderne FEM -Pakete umfassen spezifische Komponenten wie thermische, elektromagnetische, flüssige und strukturelle Arbeitsumgebungen. In einer strukturellen Simulation hilft FEM enorm bei der Erzeugung von Steifheit und Festigkeitsvisualisierungen sowie bei der Minimierung von Gewicht, Materialien und Kosten.[19]

FEM ermöglicht eine detaillierte Visualisierung dessen, wo Strukturen sich biegen oder verdrehen, und zeigt die Verteilung von Spannungen und Verschiebungen an. Die FEM -Software bietet eine breite Palette von Simulationsoptionen, um die Komplexität sowohl der Modellierung als auch der Analyse eines Systems zu steuern. In ähnlicher Weise kann das gewünschte Maß an Genauigkeit und zugehörige Rechenzeitanforderungen gleichzeitig verwaltet werden, um die meisten technischen Anwendungen zu befriedigen. FEM ermöglicht es, ganze Designs zu konstruieren, verfeinert und optimiert, bevor das Design hergestellt wird. Das Netz ist ein integraler Bestandteil des Modells und muss sorgfältig kontrolliert werden, um die besten Ergebnisse zu erzielen. Je höher die Anzahl der Elemente in einem Netz ist, desto genauer die Lösung des diskretisierten Problems. Es gibt jedoch einen Wert, bei dem die Ergebnisse konvergieren und eine weitere Verfeinerung der Mesh nicht die Genauigkeit erhöht.[20]

Finite -Elemente -Modell eines menschlichen Kniegelenks.[21]

Dieses leistungsstarke Design -Tool hat sowohl den Standard der technischen Designs als auch die Methodik des Designprozesses in vielen industriellen Anwendungen erheblich verbessert.[22] Die Einführung von FEM hat die Zeit, Produkte vom Konzept zur Produktionslinie zu übernehmen, erheblich verringert.[22] In erster Linie wurde durch verbesserte anfängliche Prototypdesigns unter Verwendung von FEM Tests und Entwicklung beschleunigt.[23] Zusammenfassend umfassen die Vorteile der FEM eine erhöhte Genauigkeit, ein verbessertes Design und bessere Einblicke in kritische Designparameter, virtuelle Prototypen, weniger Hardwareprototypen, einen schnelleren und kostengünstigeren Entwurfszyklus, erhöhte Produktivität und erhöhte Einnahmen.[22]

In den neunziger Jahren wurde FEM zur Verwendung in der stochastischen Modellierung zur numerischen Lösung von Wahrscheinlichkeitsmodellen vorgeschlagen[24] und später für die Zuverlässigkeitsbewertung.[25]

Siehe auch

Verweise

  1. ^ Daryl L. Logan (2011). Ein erster Kurs in der Finite -Elemente -Methode. Cengage -Lernen. ISBN 978-0495668251.
  2. ^ Reddy, J. N. (2006). Eine Einführung in die Finite -Elemente -Methode (Dritter Aufl.). McGraw-Hill. ISBN 9780071267618.
  3. ^ Huebner, Kenneth H. (2001). Die Finite -Elemente -Methode für Ingenieure. Wiley. ISBN 978-0-471-37078-9.
  4. ^ Hennikoff, Alexander (1941). "Lösung von Elastizitätsproblemen durch die Rahmenmethode". Journal of Applied Mechanics. 8 (4): 169–175. doi:10.1115/1.4009129.
  5. ^ Courant, R. (1943). "Variationsmethoden zur Lösung von Problemen von Gleichgewicht und Schwingungen". Bulletin der American Mathematical Society. 49: 1–23. doi:10.1090/S0002-9904-1943-07818-4.
  6. ^ "Сп ээ ран". emi.nw.ru. Archiviert von das Original am 30. September 2015. Abgerufen 17. März 2018.
  7. ^ Hinton, Ernest; Eisen, Bruce (Juli 1968). "Die geringste Quadrate Glättung experimenteller Daten unter Verwendung von endlichen Elementen". Beanspruchung. 4 (3): 24–27. doi:10.1111/j.1475-1305.1968.tb01368.x.
  8. ^ "SAP-IV-Software und Handbücher". Nisee E-Bibliothek, das Online-Archiv für Erdbebenentwicklung.
  9. ^ Gard Paulsen; Håkon mit Andersen; John Petter Collett; Iver Tangen Stensrud (2014). Aufbau Trust, die Geschichte von DNV 1864-2014. Lysaker, Norwegen: Dinamo Forlag a/s. S. 121, 436. ISBN 978-82-8071-256-1.
  10. ^ Strang, Gilbert; Fix, George (1973). Eine Analyse der Finite -Elemente -Methode. Prentice Hall. ISBN 978-0-13-032946-2.
  11. ^ Öl C Zienkiewicz; Robert L Taylor; J.Z. Zhu (31. August 2013). Die Finite -Elemente -Methode: ihre Grundlage und Grundlagen. Butterworth-Heinemann. ISBN 978-0-08-095135-5.
  12. ^ Bad, K.J. (2006). Finite -Elemente -Verfahren. Cambridge, MA: Klaus-Jürgen Bad. ISBN 978-0979004902.
  13. ^ Babuška, Ivo; Banerjee, Uday; Osborn, John E. (Juni 2004). "Generalisierte Finite -Elemente -Methoden: Hauptideen, Ergebnisse und Perspektive". International Journal of Computational Methods. 1 (1): 67–103. doi:10.1142/s0219876204000083.
  14. ^ P. Solin, K. Segeth, I. Dolezel: Finite-Elemente-Methoden höherer Ordnung, Chapman & Hall/CRC Press, 2003
  15. ^ Lied, Chongmin; Wolf, John P. (5. August 1997). "Die skalierte Grenz-Finite-Element-Methode-Alias ​​konsistent infinitesimale Finite-Element-Zellmethode-für die Elastodynamik". Computermethoden in angewandten Mechanik und Engineering. 147 (3–4): 329–355. Bibcode:1997cmame.147..329s. doi:10.1016/s0045-7825 (97) 00021-2.
  16. ^ "Spektralelementmethoden". Staates Key Laboratory of Scientific and Engineering Computing. Abgerufen 2017-07-28.
  17. ^ Beirão da Veiga, L.; Brezzi, F.; CANGIANI, A.; Manzini, G.; Marini, L. D.; Russo, A. (2013). "Grundprinzipien virtueller Elementmethoden". Mathematische Modelle und Methoden in angewandten Wissenschaften. 23 (1): 199–214. doi:10.1142/s0218202512500492.
  18. ^ "Was ist der Unterschied zwischen FEM, FDM und FVM?". Maschinendesign. 2016-04-18. Abgerufen 2017-07-28.
  19. ^ Kiritsis, D.; Eemmanouilidis, Ch.; Koronios, a.; Mathew, J. (2009). "Engineering Asset Management". Verfahren des 4. Weltkongresses für Ingenieurvermögen Management (WCEAM): 591–592.
  20. ^ "Finite -Elemente -Analyse: So erstellen Sie ein großartiges Modell". Coventive Composites. 2019-03-18. Abgerufen 2019-04-05.
  21. ^ Naghibi Beidokhti, Hamid; Janssen, Dennis; Khoshgoftar, Mehdi; Spargers, Andre; Perdahcioglu, Emin Semih; Boogaard, Ton van Den; Verdonschot, Nico (2016). "Ein Vergleich zwischen dynamisch implizitem und explizitem Finite -Elemente -Simulationen des nativen Kniegelenks" (PDF). Medizinische Technik und Physik. 38 (10): 1123–1130. doi:10.1016/j.medergphy.2016.06.001. PMID 27349493.
  22. ^ a b c J. K. Hastings, M. A. Juds, J. R. Brauer, J. R., Genauigkeit und Wirtschaft der Magnetanalyse endlicher Elemente, 33. jährliche National Relay Conference, April 1985.
  23. ^ McLaren-Mercedes (2006). "McLaren Mercedes: Feature - Stress zu beeindrucken". Archiviert von das Original Am 2006-10-30. Abgerufen 2006-10-03.
  24. ^ Peng lang; Wang Jinliang; Zhu Qiding (19. Mai 1995). "Methoden mit hoher Genauigkeit für das Finite -Elemente -Wahrscheinlichkeitsberechnung". Journal of Computational and Applied Mathematics. 59 (2): 181–189. doi:10.1016/0377-0427 (94) 00027-x.
  25. ^ Haldar, Achintya; Mahadevan, Sankaran (2000). Zuverlässigkeitsbewertung unter Verwendung einer stochastischen Finite -Elemente -Analyse. John Wiley & Sons. ISBN 978-0471369615.

Weitere Lektüre