WikiDer > Finite-Elemente-Methode

Eindige-elementenmethode

Das Finite-Elemente-Methode (e.e.m.) ist ein Rechenmethode wodurch partielle Differentialgleichungen und Integralgleichungen angenähert werden kann. Wichtige Anwendungen hierfür finden sich in den Ingenieurwissenschaften, wo diese Methode beispielsweise zur Berechnung der Festigkeitseigenschaften komplexer Strukturen verwendet wird. Die Methode wurde entwickelt, weil analytische Berechnungsmethoden zu wenig Möglichkeiten bieten oder zu komplexe Berechnungen erfordern. Die Methode findet ihre Anwendung in Festigkeitsberechnungen, aber auch bei Elektromagnetismus, Wärmetheorie, Strömungsmechanik und viele andere Disziplinen.

Mathematisch lässt sich zeigen, dass beim Reduzieren der Elemente die mit dem e.e.m. erreicht ist, nähert sich der analytisch richtigen Lösung (Konvergenz). Eine falsche Modellierung kann jedoch zu Fehlern führen, die schwerwiegende Folgen haben können.

Anwendungen

Beispiel für eine Finite-Elemente-Berechnung. Ein thermomechanisches Problem: Ein Metallblock wird hauptsächlich in der Mitte über kleine Kühlkanäle erhitzt und gekühlt.
1 „Erstellen“ (Programmieren) eines Modells,
2 Das Berechnungsprogramm zerlegt das Modell in kleine Elemente.
3 Nach Anlegen von Wärmelast und Kühlung berechnet das Programm die Temperaturverteilung in °C) und
4 mechanische Belastungen in MPa)
5 Die Verzerrung erscheint übertrieben.

Die Methode wird hauptsächlich in der Maschinenbau, findet aber auch Anwendung in der Luftfahrtindustrie, der Raumfahrt, das Versand, das Tiefbau und in der Krafttheorie im Allgemeinen. Die Finite-Elemente-Methode ermöglicht beispielsweise die Optimierung des Gewichts einer Struktur, was einen großen Einfluss auf die Kosten oder die Größe der Struktur haben kann.

Es gibt viele Arten von Berechnungen:

  • linear statisch Festigkeitsberechnungen (die am häufigsten verwendete Berechnungsart)
  • Nichtlineare Berechnungen, die auch das plastische Verhalten einbeziehen
  • Eigenfrequenzbestimmung
  • thermische Berechnung
  • Knickberechnung
  • Schock (zeitabhängige Berechnung)
  • elektrostatische und dynamische Berechnungen
  • Kombinationen der oben genannten (Multiphysik)

So funktioniert die Methode

Bei der Finite-Elemente-Methode teilt der Bearbeiter eine Konstruktion in eine (endliche) Anzahl von Elementen auf und verknüpft diese Elemente durch Knoten miteinander. An diese Kupplungen werden je nach Elementart verschiedene Anforderungen gestellt (Bedingungen) angegeben. In jedem Fall müssen sich die Knoten der Elemente gleichzeitig bewegen, sonst würde ein Loch in der Struktur entstehen. Die Bestimmung der Knoten und Links entspricht der einen Zeitplan festlegen.

Diese Methode ermöglicht es, das Verhalten einer komplexen Struktur durch a Matrixgleichung.

Im Fall von a linear statische Berechnung ist die Matrixgleichung:

In Ergänzung, die Steifigkeitsmatrix für das Gesamtsystem, die Verschiebungen der Knoten in die einzelnen Richtungen und das Steuern (Kräfte / Momente) an den Knoten in alle Richtungen.

Das Ziel ist der Verschiebungsvektor zu bestimmen, und daraus Spannungen und strecken, woraus dann die Festigkeit der Struktur unter Last folgt.

Für eine genaue Berechnung müssen die Elemente ausreichend klein gewählt werden. Dadurch werden die Berechnungsmodelle im Allgemeinen groß.

Elementtypen

Die bei diesen Methoden verwendeten Elemente sind je nach Anzahl der Dimensionen (D):

  • (1D) Stabelemente
  • (2D) Flächenelemente (dreieckig oder mit vier Eckpunkten)
  • (3D) Volumenelemente (Tetraeder oder Würfel)

Jedem Element werden die Steifigkeitseigenschaften anhand der gezeichneten Geometrie, der (nicht gezeichneten) geometrischen Parameter wie Blechdicke, Querschnitt und des verwendeten Materials zugewiesen. Bei einer dynamischen Berechnung ist es auch erforderlich, Masseneigenschaften oder sogar die Dämpfung zuzuordnen, bei erzwungene Vibration. Bei einer thermischen Berechnung müssen natürlich die thermischen Eigenschaften zugeordnet werden.

Generell bieten 2D-Elemente (2D-Modelle) aufgrund der kurzen Rechenzeit große Vorteile. Geometrie, Randbedingungen und Lasten müssen dann aber zweidimensional sein. Das Problem kann sein prismatisch wenn axialsymmetrisch sein.

Weiterhin wird zwischen sogenannten H-Elementen und P-Elementen unterschieden:

  • H-Elemente haben eine feste Verschiebungsfunktionseinstellung (zB Polynom 1., 2., 3. Ordnung), die vom Benutzer eingestellt wird. Eine höhere Rechengenauigkeit wird durch die Generierung feinerer Netze, d. h. kleinerer Elemente, erreicht.
  • Die P-Methode hat ein variables Polynom und hat komplexere Elementformen. Eine höhere Genauigkeit wird erreicht, indem der Grad des Polynoms erhöht wird.

Die H-Methode wird am häufigsten aus historischen Gründen verwendet. Die P-Methode ist benutzerfreundlicher, aber in der Vergangenheit hatten die Leute noch nicht die Rechenleistung, um diese Methode zum Standard zu machen.

Geschichte

Die Methodik entstand um 1940, noch bevor Computers existierte. Seit der Gründung des PC hat die Finite-Elemente-Methode (auf Englisch: "Finite-Elemente-Methode"(FEM) / oder "Finite-Elemente-Analyse"). war daher NASTRAN (NAsa STRuctural ANalysis).Auch der Link zu einem 3D Computer Aided Design (CAD)-Paket bietet große Vorteile: Die aufwendige Geometriekonstruktion entfällt, wodurch sich schnell der Einfluss von Konstruktionsänderungen auf die Ergebnisse (Spannungen / Resonanzfrequenzen / Temperaturen / Bewegungen / Ablenkung) bestimmt werden. Dies wird als isogeometrische Analyse bezeichnet.

Probleme

Insbesondere eine korrekte Ermittlung der auf das Bauwerk oder das Bauteil wirkenden Belastung ist für die Zuverlässigkeit einer Berechnung entscheidend. Es werden jedoch Näherungen gemacht, zum Beispiel mit Annahmen über das Maximum:

  • Windkraft auf einem hohen Gebäude
  • Stärke eines Erdbebens
  • Belastung einer Brücke durch Personen, Zug oder andere schwere Fahrzeuge
  • Kräfte auf einen Flugzeugflügel unter Bedingungen wie Gewitter.

Auch die Nachbereitung (Nachbearbeitung) ist von entscheidender Bedeutung. Dies ist der Prozess, bei dem der Benutzer die Berechnung der Finite-Elemente-Methode auf einige entscheidende Punkte überprüft. Beispielsweise müssen die gefundenen Reaktionskräfte gleich der gesamten aufgebrachten Last sein. Auch manuelle Überprüfungen der berechneten Spannungen an einigen Stellen gehören zur Standardkontrolle. Es ist auch zu prüfen, ob Unvollkommenheiten in der Software/Elementen die Berechnung beeinflusst haben. Die Elementverteilung kann z.B. zu grob sein, um einen guten Hinweis auf Spannungskonzentrationen zu erhalten.

Beispiel

Im folgenden Beispiel wurden die Normalkräfte in einem Tragwerk ermittelt. Die Elemente bestehen aus linearen Teilen in a HandwerkskunstKonstruktion, wie sie bei Kränen verwendet wird.

Finite Elemente truss.png

Software

Für die Berechnungen ist eine spezielle Software erforderlich. Es gibt viele kommerzielle und auch einige Open-Source-Pakete.

SoftwareAnwendungEntwicklerAusführungGestartetLizenzKommerziell

Kostenlose Nutzung

Studentenversion

Plattform
Agros2DMultiplattform-Open-Source-Anwendung zur Lösung physischer Probleme basierend auf der Herms-Bibliothek.Westböhmische Universität3.22014-03-03GNU GPLkostenlosLinux, Fenster
CalculiXDies ist ein Open Source FEA-Projekt. Der "Löser" verwendet teilweise kompatibel ABAQUS Datei Format. Der Pre-/Postprozessor erzeugt Eingabedaten für viele FEA- und CFD-Anwendungen.Guido Dhondt, Klaus Wittig2.162019-11-24GNU GPLkostenlosLinux, Fenster
DIANA FEAAllzweck-Finite-Elemente-Paket für Tief-, Hoch- und Geotechnik.DIANA FEA BV, (Niederlande)10.12016-11-14proprietärkommerzielle SoftwarekommerziellFenster, Linux
handeln.IIEnthält eine Reihe von Tools für Finite-Elemente-Berechnungen auf Laptops bis hin zu Cluster-Servern. Geschrieben in C Wolfgang Bangerth, Timo Heister, Guido Kanschat, Matthias Maier u.a.9.02018-05-12LGPLkostenlosLinux, Unix, Mac OS X, Fenster
DÜNEVerteilt

Einheitlich

Numerische Umgebung,

Geschrieben in C

DUNE-Entwicklerteam2.4.12016-02-29GPL-Version 2 mit LaufzeitausnahmekostenlosLinux, Unix, Mac OS X
ElmerOpen-Source-Software für multiphysikalische Simulationen, die vom finnischen Bildungsministerium CSC entwickelt wurde. Hauptsächlich in Fortran, C und C . geschrieben CSC8.22016-03-15GPLkostenlosLinux, Mac OS X, Fenster
FEBioFinite Elemente für die Biomechanik.University of Utah (MRL), Columbia University (MBL)2.7April 2018BenutzerdefiniertkostenlosLinux, Mac OS X, Fenster
FEniCS-ProjektSoftwarepaket entwickelt mit dem Ziel, Differentialgleichungen automatisiert zu lösen.FEniCS-Team1.6.02015-07-29LGPL (Ader) & GPL/LGPL (Nicht-Kern)[1]kostenlosLinux, Unix, Mac OS X, Fenster
FEATool MultiphysikMATLAB Multi-physikalische Simulations-Toolbox für die Finite-Elemente-Methode.Präzise Simulation1.102019-05-17proprietärEULAKostenlos für private Nutzung[2]Fenster, Mac OS X, Linux, Unix
FreiFEM[3]Kostenloses Finite-Elemente-Paket mit Finite-Elemente-Analysesoftware für multiphysikalische Simulationen. Geschrieben in C.Universität Sorbonne[4] und Jacques-Louis Lions Laboratory[5]4.2.12019-06-06LGPLkostenlosLinux, Mac OS, Fenster, Solaris
GOMAGOMA ist ein Open-Source-Finite-Elemente-Paket von Finite-Elemente-Analysesoftware für multiphysikalische Simulationen. Ursprünglich basierend auf rotierender Geometrie.Sandia Nationale Laboratorien, Universität von New Mexico6.128.08.2015GPL-Version 2kostenlosLinux
GetFEM Eine allgemeine Finite-Elemente-Bibliothek geschrieben in C mit Schnittstellen für Python, matlab und scilab.Yves Renard, Julien Pommier5.02015-07LGPLkostenlosUnix, Mac OS X, Fenster
Hermes-ProjektEine modulare C/C-Bibliothek zur schnellen Entwicklung zeitabhängiger Probleme.hp-FEM-Gruppe3.02014-03-01LGPLkostenlosLinux, Unix, Mac OS X, Fenster
Mathematik[6]Allgemeine Berechnungssoftware.Wolfram-ForschungRegelmäßigproprietärLinux, Mac OS X, Fenster, Himbeere, Onlineservice.
MATLABMATLAB Toolbox zum Lösen von strukturellen, thermischen, elektromagnetischen und anderen allgemeinen PDEsMathWorks3.3 (R2019b)2019-09-11proprietärkommerzielle SoftwareKommerziellLinux, Mac OS X, Fenster
ELCHObjektorientierte Finite-Elemente-Fachwerkberechnungen in C geschrieben.Idaho National LaboratoryregelmäßigLGPLkostenlosUnix, Mac OS X
OOFEMObjektorientierter Finite-Elemente-Solver in C geschrieben.Bořek Patzak2.42016-02-15GPL-Version 2kostenlosUnix, Fenster
OpenSeesSoftware für Erdbebenberechnungen an Bauwerken.Nicht kommerziellkostenlosUnix, Linux, Fenster
SESAM (FEM)Software zur Festigkeits- und hydrodynamischen Analyse von Schiffen und Offshore-Strukturen.DNV GLregelmäßigproprietär, SaaSFenster, Webbrowser
BereichssoftwareMultiphysikalische Finite-Elemente-Berechnungen.Tomáš oltys3.02018-04-30GPLkostenlosLinux, Fenster
Z88/Z88AuroraKostenlos nutzbares Finite-Elemente-Paket Z88Aurora V4 für lineare und nichtlineare Analysen, Frequenz- und thermische Analysen.Frank RiegZ88 V15, Z88Aurora V52017-07-17, 2019-04-01GNU GPL, BenutzerdefiniertkostenlosLinux, Fenster, Mac OS X
abaqusFortschrittliche Software von SIMULIA, Eigentum von Dassault SystemeAbaqus Inc.20192019-12proprietärkommerzielle SoftwareKommerziellLinux, Fenster
CONSELFCAE-Paket für den Browser.CONSELF SRL2.92015-10SaaSWebbrowser
FreeCADParametrisches dreidimensionales Modellierungs- und Berechnungspaket. Auch geeignet für die Verwendung externer Solver wie Calculix, Z88, Elmer und OpenFoam.FreeCAD-Team0.182019-03-12LGPL 2kostenlosLinux, Fenster, Mac OS X
ADINAFinite-Elemente-Software zur Berechnung von Strukturen, Flüssigkeits- und Wärmeströmen sowie Magnetfeldern.Adina F&Eproprietärkommerzielle SoftwareKommerziell
VorausplanungFinite-Elemente-Analysesoftware, inklusive Prüfung nach internationalen Design-EurocodesGRAITEC20142013-09proprietärkommerzielle SoftwareKommerziell
Autodesk-SimulationFinite-Elemente-Software von Autodesk.Autodeskproprietärkommerzielle SoftwareKommerziellFenster
ANSYSEntwickelt und hergestellt in Amerika, vollständiges CAE-Softwarepaket.Ansys Inc.19.22018-09-18proprietärkommerzielle SoftwareKommerzielle und Studentenversion für 32.000 Knoten/Elemente[7]Fenster, Linux
COMSOL MultiphysikMultiphysikalische Finite-Elemente-Analyse.

(ehemals FEMLAB)

COMSOL Inc.5.52019-11-14proprietärEULALinux, Mac OS X, Fenster, Webbrowser
CosmosWorksElement von SolidWorksDassault Systems SolidWorks Corp.proprietärkommerzielle SoftwareKommerziellFenster
QuickfieldFinite-Elemente-Methode für thermische und Spannungsanalysen.Tera Analysis Ltd6.4 [8]2020-04-17proprietärEULAKommerzielle und Studentenversion[9]Fenster
Pam-AbsturzWird hauptsächlich für dynamische und Kollisionsanalysen verwendet.ESI15.5.12020-03-05proprietärkommerzielle SoftwareKommerziellLinux, Fenster
LS-DYNAWird hauptsächlich für dynamische und Kollisionsanalysen verwendet.LSTC - Livermore Software Technology CorporationR8.02015-03proprietärkommerzielle SoftwareKommerziellLinux, Fenster
nastranDurch NASA entwickelt und kommerziell erhältlich von verschiedenen Firmen.MSC NASTRAN, Siemens PLM NX Nastran[10]20142014proprietärEULAKommerziellLinux, Mac OS X, Fenster
RFEMDreidimensionale Finite-Elemente-Analysesoftware.Dlubal-Software5.062016-02proprietärkommerzielle SoftwareKommerzielle und Studentenversion[11]Fenster
SimScaleDeutsche 100 % webbasierte CAE-PlattformSimScale GmbH142013-07SaaSHat auch eine Studentenversion[12]Webbrowser
VisualFEAFinite-Elemente-Analysesoftware für strukturelle und thermische Belastungen.Intuitionssoftware5.112016-01proprietäre SoftwareKommerzielle und Studentenversion verfügbar[13]Mac OS X, Fenster
JCMsuiteFinite-Elemente-Analysesoftware für strukturelle, thermische und elektromagnetische Wellen.JCMwave GmbH3.6.12017-01-27proprietärEULALinux, Fenster
JMAGZwei- und dreidimensionale Finite-Elemente-Analysesoftware für strukturelle, thermische und elektromagnetische Felder.JSOL18.12019-06proprietärkommerzielle SoftwareKommerzielle und StudentenversionLinux, Fenster, Webbrowser
StressCheckFinite-Elemente-Analysesoftware auf Basis von HP-FEM, insbesondere bei Volumenelementen.ESRD, Inc.10.52019-06-06proprietärkommerzielle SoftwareKommerziellFenster
SDC-PrüferEine Erweiterung von Ansys und Femap und Simcenter für Ermüdungs-, Knick- und Knickberechnungen nach internationalen Vorschriften.SDC-Prüfer5.3.12020-03proprietärkommerzielle SoftwareKommerzielle und StudentenversionFenster