Sind 8 Gauß-Punkte für hexaedrische finite Elemente zweiter Ordnung erforderlich?


10

Ist es möglich, eine Genauigkeit zweiter Ordnung für hexaedrische finite Elemente mit weniger als 8 Gauß-Punkten zu erhalten, ohne unphysikalische Modi einzuführen? Ein einzelner zentraler Gauß-Punkt führt einen unphysikalischen Schermodus ein, und die standardmäßige symmetrische Anordnung von 8 Gauß-Punkten ist im Vergleich zu tetraedrischen Diskretisierungen teuer.

Bearbeiten : Jemand fragte nach Gleichungen. Die Gleichungen, an denen ich interessiert bin, sind nichtlineare Elastizität, entweder dynamisch oder quasistatisch. Die quasistatischen Gleichungen sind

P(ϕ)=0

ϕ:ΩR3ΩR3P:R3×3R3×3

P(F)=μ(FFT)+λFTlogdetF

Was genau simulieren Sie?
Dan

Lineare Elastizität im Moment, aber die Frage betrifft die nichtlineare Elastizität im Allgemeinen.
Geoffrey Irving

1
Sie sollten wahrscheinlich die Gleichungen einschließen, an denen Sie interessiert sind, da die Definition von "unphysisch" von ihnen abhängt. Oder definieren Sie zumindest genau den Raum von Funktionen, die "physisch" sind.
David Ketcheson

Gleichungen hinzugefügt.
Geoffrey Irving

1
Meinen Sie mit dPhi / dx den Gradienten?
Wolfgang Bangerth

Antworten:



0

Es ist relativ offensichtlich, dass Sie im Allgemeinen nicht mit weniger Quadraturpunkten pro Zelle davonkommen können, als es Freiheitsgrade gibt. Im Fall von trilinearen Elementen auf einem 3D-Hexaeder gibt es 8 Freiheitsgrade (einen pro Scheitelpunkt), sodass die minimale Anzahl von Quadraturpunkten ebenfalls acht beträgt.

das ist nicht umkehrbar und folglich völlig nutzlos. Der Grund ist, dass eine Einpunkt-Quadraturformel nicht zwischen allen linearen Funktionen (Teil des Versuchsraums) unterscheiden kann, die am Quadraturpunkt den gleichen Wert haben. Mit anderen Worten, für die Mittelpunktsregel ist die Formfunktion 'x' dieselbe wie die Funktion '0' dieselbe wie die Funktion '-x'. Mit anderen Worten, während der Versuchsraum die Dimension 2 mit exakten Integralen hat, hat der Raum für die Mittelpunktsregel die Dimension 1, obwohl es zwei Freiheitsgrade gibt - das ist die Definition eines Raums, der nicht unlösbar ist.) Für die Mittelpunktsregel ist die Formfunktion 'x' dieselbe wie die Funktion '0' dieselbe wie die Funktion '-x'. Mit anderen Worten, während der Versuchsraum die Dimension 2 mit exakten Integralen hat, hat der Raum für die Mittelpunktsregel die Dimension 1, obwohl es zwei Freiheitsgrade gibt - das ist die Definition eines Raums, der nicht unlösbar ist.) Für die Mittelpunktsregel ist die Formfunktion 'x' dieselbe wie die Funktion '0' dieselbe wie die Funktion '-x'. Mit anderen Worten, während der Versuchsraum die Dimension 2 mit exakten Integralen hat, hat der Raum für die Mittelpunktsregel die Dimension 1, obwohl es zwei Freiheitsgrade gibt - das ist die Definition eines Raums, der nicht unlösbar ist.)


Ich denke, Geoffs Frage ist subtiler. Für kontinuierliche Finite-Elemente-Räume auf Tetraedern in gut geformten Domänen (z. B. ohne isolierte Elemente) können Sie mit Einzelpunktquadraturen davonkommen, die eindeutig unterintegriert sind. Die Frage ist, ob es dort auch möglich ist, hexaedrische Elemente in irgendeiner Weise zu unterintegrieren. Ich kenne die Antwort nicht, bin mir aber nicht sicher, wie groß das Geschäft ist, da Quadraturpunkte keine zusätzliche Speicherbewegung erfordern. Sobald Sie die Finite-Elemente-Restbewertung vektorisiert haben, ist es üblich, dass sie speichergebunden ist, sodass Sie möglicherweise besser mit den Flops umgehen können.
Jed Brown

Guter Punkt über die Gedächtnisbewegung.
Geoffrey Irving

1
Um Jeds Punkt zu erweitern: Der Grund, warum das obige "offensichtliche" Argument falsch ist, ist, dass jeder Quadraturpunkt eine Matrix sieht . Für Tetraeder umfasst dies alle Bewegungen der Eckpunkte mit Ausnahme der gleichmäßigen Translation, die weder Energie noch Kräfte beeinflusst. Daher ist ein Quadraturpunkt für die Genauigkeit erster Ordnung ausreichend. 3×3
Geoffrey Irving

1
Eher unpraktisch, dass Kommentare keine Zeilenumbrüche enthalten dürfen.
Geoffrey Irving

@JedBrown: Guter Punkt. Der Gradient der linearen Funktionen auf Tets sind Konstanten und daher ist ein einzelner Quadraturpunkt ausreichend, gemäß dem Argument, das ich für die Massenmatrix vorgebracht habe (die Steifheitsmatrix ist die Massenmatrix für die Gradienten :-). Andererseits sind die Gradienten der trilinearen Funktionen auf Hexaedern (anisotrope) quadratische Funktionen, so dass man sicherlich mehr als nur einen Quadraturpunkt pro Koordinatenrichtung benötigt.
Wolfgang Bangerth
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.