W MES, dlaczego macierz sztywności jest dodatnia?

10

W klasach MES zwykle przyjmuje się za pewnik, że macierz sztywności jest pozytywnie określona, ​​ale po prostu nie rozumiem, dlaczego. Czy ktoś mógłby podać jakieś wyjaśnienie?

Na przykład możemy rozważyć problem Poissona:

2u=f,
którego macierz sztywności jest:
Kij=ΩφiφjdΩ,
który jest symetryczny i pozytywnie określony. Symetria jest oczywistą właściwością, ale pozytywna definitywność nie jest dla mnie tak wyraźna.
użytkownik123
źródło
1
Zależy to od równania różniczkowego cząstkowego, które próbujesz rozwiązać. Czy możesz dodać ten, który Cię interesuje?
Christian Clason
Cześć, @ChristianClason, dziękuję za komentarz. Dodałem konkretny przykład tego problemu.
user123
3
Zastrzeżenie: Bez warunków brzegowych kompletna macierz sztywności układu złożona z matryc elementów nie ma pełnej rangi, ponieważ musi odwzorować równoważność sztywnych ruchów ciała na siły zerowe. Zatem kompletna macierz sztywności może być w najlepszym razie półwykończeniem dodatnim. Jednak przy odpowiednich warunkach brzegowych sztywne ruchy ciała są wyłączone, a ograniczony system nie jest wówczas jednostkowy. (W przeciwnym razie nie można go rozwiązać). Dlatego, aby znaleźć rzeczywistą pozytywną definitywność, musisz spojrzeć na skondensowaną macierz wynikającą z zastosowania warunków brzegowych.
ccorn

Odpowiedzi:

13

Właściwość wynika z właściwości odpowiedniego (słabej postaci) częściowego równania różniczkowego; jest to jedna z zalet metod elementów skończonych w porównaniu np. z metodami różnic skończonych.

Aby to zobaczyć, najpierw przypomnij sobie, że metoda elementów skończonych rozpoczyna się od słabej postaci równania Poissona (zakładam tutaj warunki brzegowe Dirichleta): Znajdź uH01(Ω) takie, że

a(u,v):=Ωuvdx=Ωfvdxfor all vH01(Ω).
Ważną właściwością jest tutaj
(1)a(v,v)=vL22cvH12for all vH01(Ω).
(Wynika to z nierówności Poincarégo.)

Obecnie klasycznym podejściem elementów skończonych jest zastąpienie nieskończonej wymiarowej przez podprzestrzeni skończonej trójwymiarowy i znaleźć taki sposób, że Ważną właściwością jest tutaj które korzystają z tego samego i podprzestrzeń (a odpowiadające dyskretyzacji); oznacza to, że nadal masz H01(Ω) VhH01(Ω)uhVh

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

Teraz do ostatniego etapu: do przekształcenia formy wariacyjne do układu równań liniowych, należy wybrać podstawę z , zapisu i wstaw , do . Macierz sztywności zawiera wówczas wpisy (co pokrywa się z tym, co napisałeś).{φ1,,φN}Vhuh=i=1Nuiφivh=φj1jN(2)KKij=a(φi,φj)

Teraz weź dowolny wektor i ustaw . Następnie mamy przez i dwuliniowość (tzn. Możesz przenieść skalary i sumy na oba argumenty) Ponieważ był arbitralny, oznacza to, że ma wartość dodatnią.v=(v1,,vN)TRNvh:=i=1NviφiVh(3)a

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

TL; DR: Macierz sztywności jest określona dodatnio, ponieważ pochodzi z zgodnej dyskretyzacji (samo-przylegającego) eliptycznego równania różniczkowego cząstkowego .

Christian Clason
źródło
2

Jeśli sztywność elementu nie jest dodatnia, wówczas układ nie jest stabilny. Model najprawdopodobniej nie jest poprawny. Spójrz na najbardziej podstawowe równanie oscylatora harmonicznego

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

Rozwiązanie jest niestabilne, jeśli jest ujemne (spójrz na pierwiastki równania charakterystycznego). Oznacza to, że rozwiązanie wybuchnie. Sztywność musi być siłą przywracającą. Przynajmniej na fizyczną sprężynę. Macierz sztywności rozciąga się na dużą liczbę elementów (globalna macierz sztywności). To wszystko. Ale to ten sam podstawowy pomysł. Podstawą MES jest metoda macierzy sztywności do analizy strukturalnej, w której każdy element ma związaną z nią sztywność.k

Nasser
źródło