Warum ist in der FEM die Steifheitsmatrix positiv eindeutig?


10

In FEM-Klassen ist es normalerweise selbstverständlich, dass die Steifheitsmatrix eindeutig positiv ist, aber ich kann einfach nicht verstehen, warum. Könnte jemand eine Erklärung geben?

Zum Beispiel können wir das Poisson-Problem betrachten: dessen Steifheitsmatrix lautet: welches ist symmetrisch und positiv bestimmt. Symmetrie ist eine offensichtliche Eigenschaft, aber die positive Bestimmtheit ist für mich nicht so explizit.K i j = & OHgr;& phiv; i& phiv; j

2u=f,
Kij=ΩφiφjdΩ,

1
Dies hängt tatsächlich von der partiellen Differentialgleichung ab, die Sie zu lösen versuchen. Können Sie die hinzufügen, die Sie interessiert?
Christian Clason

Hallo, @ChristianClason, danke für deinen Kommentar. Ich habe ein konkretes Beispiel für dieses Problem hinzugefügt.
Benutzer123

3
Vorsichtsmaßnahme: Ohne Randbedingungen hat die aus Elementmatrizen zusammengesetzte vollständige Systemsteifigkeitsmatrix nicht den vollen Rang, da sie das Äquivalent von Starrkörperbewegungen auf Nullkräfte abbilden muss. Somit kann die vollständige Steifheitsmatrix bestenfalls positiv semidefinit sein. Bei geeigneten Randbedingungen werden jedoch Starrkörperbewegungen deaktiviert, und das eingeschränkte System ist dann nicht singulär. (Sonst könnte man es nicht lösen). Um eine tatsächliche positive Bestimmtheit zu finden, müssen Sie daher die kondensierte Matrix betrachten, die sich aus der Anwendung von Randbedingungen ergibt.
Ccorn

Antworten:


13

Die Eigenschaft folgt aus der Eigenschaft der entsprechenden (schwachen Form der) partiellen Differentialgleichung; Dies ist einer der Vorteile von Finite-Elemente-Methoden im Vergleich zu z. B. Finite-Differenzen-Methoden.

Um dies zu sehen, erinnern Sie sich zunächst daran, dass die Finite-Elemente-Methode von der schwachen Form der Poisson-Gleichung ausgeht (ich hier Dirichlet-Randbedingungen an): Finden Sie so, dass Die wichtige Eigenschaft hierbei ist, dass (Dies folgt aus Poincarés Ungleichung.)a ( u , v ) : = Ωu vuH01(Ω)a ( v , v ) = v 2 L 2c v 2 H 1

a(u,v):=Ωuvdx=Ωfvdxfor all vH01(Ω).
(1)a(v,v)=vL22cvH12for all vH01(Ω).

Der klassische Finite-Elemente-Ansatz besteht nun darin, den unendlichdimensionalen Raum durch einen endlichdimensionalen Unterraum und so zu finden, dass Die wichtige Eigenschaft hier ist dass Sie dasselbe und einen Unterraum (eine konforme Diskretisierung); das bedeutet, dass Sie noch H01(Ω) VhH01(Ω)uhVh

(2)a(uh,vh):=Ωuhvhdx=Ωfvhdxfor all vhVh.
aVhH01(Ω)
(3)a(vh,vh)cvhH12>0for all vhVh.

Nun zum letzten Schritt: Um die Variationsform in ein lineares Gleichungssystem wählen Sie eine Basis von und schreiben Sie und , in . Die Steifheitsmatrix dann die Einträge (was mit dem übereinstimmt, was Sie geschrieben haben).{φ1,,φN}Vhuh=i=1Nuiφivh=φj1jN(2)KKij=a(φi,φj)

Nehmen Sie nun einen beliebigen Vektor und setzen Sie . Dann haben wir durch und die Bilinearität von (dh Sie können Skalare und Summen in beide Argumente verschieben) Da willkürlich war, impliziert dies, dass positiv definitiv ist.v=(v1,,vN)TRNvh:=i=1NviφiVh(3)av K.

vTKv=i=1Nj=1NviKijvj=i=1Nj=1Na(viφi,vjφj)=a(vh,vh)>0.
vK

TL; DR: Die Steifheitsmatrix ist positiv definitiv, weil sie aus einer konformen Diskretisierung einer (selbstadjunkten) elliptischen partiellen Differentialgleichung stammt .


2

Wenn die Steifheit des Elements nicht positiv ist, ist das System nicht stabil. Das Modell ist also höchstwahrscheinlich nicht korrekt. Schauen Sie sich die grundlegendste Gleichung des harmonischen Oszillators an

mx(t)+kx(t)=f(t)

Die Lösung ist instabil, wenn negativ ist (siehe die Wurzeln der charakteristischen Gleichung). Dies bedeutet, dass die Lösung explodiert. Die Steifheit muss eine Rückstellkraft sein. Zumindest für eine physische Feder. Die Steifheitsmatrix erweitert dies auf eine große Anzahl von Elementen (globale Steifheitsmatrix). Das ist alles. Aber es ist die gleiche Grundidee. Die FEM-Basis liegt in der Steifheitsmatrixmethode für die Strukturanalyse, bei der jedem Element eine Steifheit zugeordnet ist.k

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.