MES JCh MM WW OKnO w04 Sformulowanie slabe Aproksymacja Ritz


Metoda Elementów Skończonych Studium magisterskie
SFORMUAOWANIE WARIACYJNE PB
aproksymacja skończenie wymiarowa
metoda Ritza
WYKAAD 4
Wersja elektroniczna, http://www.okno.pg.gda.pl.
Literatura
KLEIBER M.: Wprowadzenie do metody elementów skończonych. PAN IPPT, PWN Warszawa  Poznań 1989,
Rozdz. 3  4.2, str. 20  42.
CHRÓŚCIELEWSKI J., MAKOWSKI J., PIETRASZKIEWICZ W.: Statyka i Dynamika Powłok wielogałęziowych. Nieliniowa
teoria i metoda elementów skończonych. Wydawnictwo IPPT PAN, Warszawa2004,
Rozdz. 4.1, str. 269  282.
WILiŚ Politechnika Gdańska
J.Chróścielewski, M.Miśkiewicz, W.Witkowski: Katedra Mechaniki Budowli i Mostów
MES sformułowanie słabe
Charakterystyka sformułowania silnego (S)
statyka liniowa:
DT + f = 0 na B statyczne równania równowagi (3r), RR;
 = Du na B *""B równania geometryczne (6r), RG;
 = E na B *""B równania konstytutywne (6r), RK;
u = u* na "Bd kinematyczne warunki brzegowe, KB;
nT = t* na "Bf statyczne (dynamiczne) warunki brzegowe SB.
Układ zamknięty, liczba niewiadomych pól (15, u 3,  6,  6)
równa się liczbie równań (15, RR,RG,RK)
i po uwzględnieniu warunków brzegowych (KB,SB) może być rozwiązany.
Poszukiwanie rozwiązań w formie silnej (S) problemu brzegowego MOC jest bardzo uciążliwe.
Istnieje niewielka liczba zadań o rozwiązaniach zamkniętych (analitycznych, ścisłych).
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/4
MES sformułowanie słabe
Charakterystyka sformułowania słabego
Ułatwieniem i podstawą wielu rozwiązań numerycznych jest tzw.
sformułowanie wariacyjne, nazywane także
słabym lub ogólnym.
Istota sformułowania słabego polega na:
skonstruowanie pewnego funkcjonału,
którego warunkami stacjonarności są
odpowiednie równania pól (RR, RG, RK)
i warunki brzegowe (KB, SB) uzyskane jako
równania Eulera Lagrange a tegoż funkcjonału.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/6
MES sformułowanie słabe
Charakterystyka sformułowania słabego
W ogólności problem brzegowy w słabej formie może być wyrażony jako
albo
tożsamość całkowa, np.: zasada wariacyjna, np.:
zasada pracy wirtualnej zasada stacjonarności energii potencjalnej,
zasada wirtualnych przemieszczeń, zasada Hellingera Meissnera
zasada wirtualnej pracy komplementarnej. zasada Hu-Washizu,
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/9
MES sformułowanie słabe
Zalety sformułowania słabego:
1) całkowa reprezentacja problemu zamiast różniczkowej,
wymaga spełnienia słabszych warunków ograniczeń na regularność zarówno danych jak i rozwiązań,
2) w zwarty i jasny sposób koncentruje w jednym wyrażeniu wszystkie równania problemu,
3) postać niezmiennicza  nie zależy od układu, funkcjonał ma zawsze określony sens fizyczny,
4) naturalna baza do rozwiązań aproksymacyjnych, umożliwia badanie błędów aproksymacji.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/13
MES sformułowanie słabe
Pojęcie wariacji, pochodna kierunkowa
DEFINICJA Dowolne, dostatecznie regularna pole u"TuC(B) spełniające jednorodne warunki u = 0
na brzegu "Bu ciała jest nazywane kinematycznie dopuszczalną wariacją.
Zwyczajowo wariacje u nazywane są wirtualnymi przemieszczeniami (oznaczaną też przez w a" u)
Odnotować warto, że jeśli w przestrzeni rozwiązań C(B) wprowadzimy definicję krzywej u= u() = u + u,
przez punkt u(0) = u to operacja wyznaczenia pochodnej kierunkowej w punkcie u w kierunku u daje:
d
[u;u] = (u + u) |=0= u a" w
d
czyli wariację możemy rozumieć jako pochodną kierunkową funkcji.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/15
MES sformułowanie słabe
Zasada pracy wirtualnej (zarys wyprowadzenia)
Odkształcenia wirtualne .
a) Niech pole u"C(B) opisuje konfigurację ciała B.
b) Niech u a" w "TuC(B) jako element przestrzeni stycznej do C(B) w punkcie u
oznacza pole wirtualnych przemieszczeń.
Wirtualne odkształcenia , na podstawie pochodnej kierunkowej odkształceń zapisanych dla krzywej
u= u() = u + u a" u + w , u(0) = u
na przestrzeni konfiguracyjnej C(B) parametryzowanej przez " , mają formę
d
w naszym przypadku
 = [u;u] = (u + u) |=0a" Lin(u) Ż#Ż#Ż#Ż#Ż#Ż#  = Du a" Dw .

d
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/17
MES sformułowanie słabe
Zasada pracy wirtualnej (zarys wyprowadzenia)
Zasada pracy wirtualnej stwierdza, że obowiązuje
,
TdV = uTfdV + uTt*dA
+" +"+"
BB "Bf



wirtualna praca
wirtualna praca obciążeń zewnętrznych
wewnętrzna (naprężeń)
wtedy i tylko wtedy gdy:
a) spełnione są lokalne równania równowagi (RR),
b) spełnione są statyczne warunki brzegowe (SB),
c) przemieszczenia wirtualne są kinematycznie dopuszczalne to między innymi znaczy, że u = 0 na "Bd .
Zasada pracy wirtualnej jest niezależna od definicji materiału.
Uzupełniając ją zależnością odkształcenie przemieszczenie (RG) (niekoniecznie liniową) oraz
relacjami konstytutywnymi (RK) (niekoniecznie liniowosprężystymi)
otrzymuje się słabe sformułowanie problemu obowiązujące także w zagadnieniach nieliniowych.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/19
MES sformułowanie słabe
Zasada wirtualnych przemieszczeń (zarys wyprowadzenia)
Wychodząc z zasady pracy wirtualnej, wyrażając
wirtualną pracę wewnętrzną TdV ,
+"
B
poprzez przemieszczenia tj. naprężenia jako funkcję przemieszczeń,
wykorzystując równania konstytutywne (RK) i zależność geometryczną (RG):
w naszym przypadku
 =  (u),x Ż#Ż#Ż#Ż#Ż#Ż# (u) = E = EDu), przy czym ET = E,
(
()
otrzymuje się funkcjonał zasady wirtualnych przemieszczeń
G[u;u] = Gi[u;u] - Ge[u;u] = 0,
gdzie
Gi[u;u] = (Du)TE(Du)dV .
+"
B
Ge[u;u] = uTfdV + uTt*dA.
+"+"
B "Bf
Człon opisujący pracę wirtualną sił zewnętrznych jest tu taki sam jak w zasadzie pracy wirtualnej.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/22
MES sformułowanie słabe
Przykład
Sformułuj zasadę wirtualnych przemieszczeń dla liniowo sprężystego pręta prostego jak na rysunku
jedna współrzędna opisu dziedziny (s a" x), jeden parametr teorii (u), jeden węzłowy stopień swobody (ua).
(S)  silne, klasyczne sformułowanie problemu brzegowego (WM)
2 2
N + f = 0,  = u , N = EA, + warunki brzegowe: u|x = 0 = u* , N|x = L = t* .
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/23
MES sformułowanie słabe
Rozwiązanie:
2
a) Mnożymy równanie równowagi N + f = 0 przez u i całkujemy wzdłuż długości pręta
(N,x + f )uds = 0 ! N,x uds + f uds = 0
+" +" +"
L L L
b) Obliczamy pochodną iloczynu (Nu),x = N,x u + Nu,x ! N,x u = (Nu),x -Nu,x
c) Formalnie stosujemy twierdzenie o dywergencji do członu (Nu),x ds = (uN)|x = L
+"
L
d) Wracamy do punktu a) i otrzymujemy
N,x uds + f uds = 0 ! - Nu,x ds + f uds + (uN)|x = L = 0 ! Nu,x ds = f uds + (uN)|x = L
+"+" +" +" +" +"
L L L L L L
e) Ponieważ  = u,x !  = u,x oraz N = EA to otrzymujemy poszukiwany wynik w postaci
(W)  wariacyjne, słabe sformułowanie problemu brzegowego,
Nds = uf ds + (uN)|x = L ! EAds = w f ds + wt* , wx) a" u(x),
(
+" +" +" +"
L L L L
Tym samym, w toku ścisłych matematycznych przekształceń dowiedliśmy równoważności
(S) ! (W )


ciągły
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04A/28
MES aproksymacja skończenie wymiarowa
Metody numeryczne (MN) rozwiązywanie zadań matematycznych za pomocą działań arytmetycznych.
Zachodzi potrzeba przybliżania wielkości niearytmetycznych wielkościami
arytmetycznymi i badania błędów wywołanych takim postępowaniem.
Aproksymacja, uwagi ogólne
1. Podstawowym celem aproksymacji jest osiągnięcie pewnej żądanej dokładności obliczenia
przybliżanej wielkości, a także możliwość jej oszacowania.
Pytanie: Jaki jest dopuszczalna błąd wyniku?
Pytanie ogólne: Co rozumiemy przez błąd rozwiązania?
(np. błąd względy, bezwzględny, przedziałowy, błąd średni - wieloznaczność pojęcia).
2. Określenie ilości obliczeń potrzebnych do uzyskania przybliżenia.
Pytanie: Jak szybko można otrzymać rozwiązanie używając danej metody?
Zakładamy, że
a) żądaną dokładność można osiągnąć,
b) wszystkie rozpatrywane metody ,,działają (tzn. prowadzą do sensownego wyniku, np. zbieżność iteracji).
Klasy funkcji aproksymacyjnych
Wiele zadań MN polega na przybliżaniu funkcji f (x) kombinacją (najczęściej liniową) funkcji należących do
pewnej szczególnej klasy, np.:
- N pierwszych wyrazów szeregu Taylora,
- wielomianami stopnia n (np. wzór trapezów, MES),
- klasa funkcji trygonometrycznych - dla funkcji okresowych,
- funkcje wykładnicze, itp.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04B/5
MES aproksymacja skończenie wymiarowa
Problem ciągły (C), sformułowanie
Zastępowanie układu typu kontynualnego (o nieskończonej liczbie stopni swobody)
np. funkcjonału prac wirtualnych G :U TU 
G[u;u] = Gi[u;u] - Ge[u;u] = (Du)TE(Du)dV - ( uTfdV + uTt*dA),
+" +"+"
BB "Bf
układem dyskretnym (o skończonej liczbie stopni swobody).
Problem C: Znalezć kinematycznie dopuszczalne pole przemieszczeń u"U "C(B) takie, że
funkcjonał
G[u;u] = 0,
dla wszystkich kinematycznie dopuszczalnych wirtualnych przemieszczeń
u"TuU " TC(B), to znaczy spełniających jednorodne przemieszczeniowe warunki
brzegowe u = 0 na "Bd .
Tutaj C określa problem Ciągły.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04B/7
MES aproksymacja skończenie wymiarowa
Problem dyskretny (D), aproksymacja skończenie wymiarowa
a) Niech Ch(Bh) jest skończenie wymiarową podprzestrzenią C(B).
b) Niech TCh(Bh) oznacza odpowiednią wiązkę styczną do niej.
c) Oznaczamy skończenie wymiarowe odpowiedniki pól xh"Bh dla x ,
uh"Ch(Bh) dla u,
uh"Tu Ch(Bh) dla u.
h
h  parametr charakterystyczny aproksymacji taki, że
Ch(Bh) C(B) jeśli h " (alternatywnie h 0) w sensie definicji (przy Bh B lub Bha" B ).
Aproksymację skończenie wymiarową (problem dyskretny) do Problemu C formułuje się jako:
Problem D: Znalezć kinematycznie dopuszczalne pole przemieszczeń uh"Uh "Ch(Bh) takie, że
funkcjonał
G[uh;uh] = 0
dla wszystkich kinematycznie dopuszczalnych wirtualnych przemieszczeń
uh "Tu Uh " TCh(Bh), to znaczy spełniających jednorodne przemieszczeniowe
h
warunki brzegowe uh = 0 na ("Bd )h .
Mówi się, że rozwiązanie uh problemu D jest aproksymacją zbieżną do rozwiązania u
problemu C jeśli uh u przy h ".
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04B/13
MES metoda Ritza
Metoda Rayleigha-Ritza (R-R), koncepcja
Aproksymacja poszukiwanego rozwiązania u(x)"U na całym rozpatrywanym obszarze x " B za pomocą
kombinacji liniowej układu h liniowo niezależnych znanych funkcji Ćn (n =1,2,...,h) (tworzących bazą
skończenie wymiarowej przestrzeni rozwiązań dopuszczalnych Uh ):
N
uh(x) = ha (x)aa = h(x)a,
"
a=1
x " B , uh "Uh " Ch(B).
Jednoczesna i jednolita aproksymacja Ća
wszystkich trzech składowych przemieszczeń:
Ća (x) 0 0 aa
Ą# ń# ż# #
#b #
ó# Ą#
ha (x) = 0 Ća (x) 0 , aa = ,
# Ź#
a
ó# Ą#
#c #
ó# 0 0 Ća (x)Ą#
Ł# Ś# # a #
a1
ż# #
#a #
# #
2
h(x) = h1(x) h2(x) ... hN (x) , a = .
[ ]
# Ź#
...
# #
#aN #
# #
Funkcje h, (Ćn )  funkcje testowe,
parametry a  współrzędne uogólnione.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04C/3
MES metoda Ritza
Metoda Rayleigha-Ritza (R-R), tok postępowania
a) Poszukiwana funkcja uh musi spełniać kinematyczne warunki brzegowe,
tj. tworzące ją funkcje dobierane są tak, aby aproksymacja uh= u* na brzegu "Bd
niezależnie od wartości parametrów a.
b) Dziedzina problemu B i jej brzeg "Bd nie podlega aproksymacji.
N
uh(x) = ha(x)aa = h(x)a, x " B i uh(x) = u*, x ""Bd , uh "Uh " Ch(B).
"
a=1
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04C/6
MES metoda Ritza
Metoda Rayleigha-Ritza (R-R), tok postępowania
c) Zakłada się (w R R) jednorodne warunki brzegowe (kinematyczne) tj. u = uh= u*= u a" 0 wzdłuż "Bd .
Pozwala to na przyjęcie tej samej bazy aproksymacyjnej dla przemieszczeń wirtualnych
N
uh(x) = ha(x)aa = h(x)a , x " B i uh(x) = 0, x ""Bd , uh"Tu Uh.
"
a=1 h
d) Podstawienie postulowanej postaci rozwiązania do funkcjonału G :U TuU 
G[uh;uh] a" G[a;a] = (Dha)TE(Dha)dV - ( (ha)T fdV + (ha)T t*dA)
+" +"+"
BB "Bf
.
= aT[[ hTDTEDhdV ]a - ( hTfdV + hTt*dA)]= aT[Ka - r ]
+"+" +"
BB "Bf




K
r
e) Warunek G[a;a] = 0 wobec dowolności a, a więc dla każdego a `" 0, prowadzi do
układu h = 3N równań algebraicznych względem parametrów a
G[a;a] = aT Ka - r = 0 ! Ka = r .
[ ]
f) Wyznaczenie poszukiwanego rozwiązania przybliżonego
a = K-1r ! uh(x) = h(x)a = h(x)K-1r .
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04C/10
MES metoda Ritza
Problemy związane ze stosowaniem metody Rayleigha Ritza:
a) Dobór funkcji aproksymujących rozwiązanie w całym obszarze x " B . Funkcje te musza nie tylko spełniać
warunki brzegowe, ale także umożliwiać opis wszystkich charakterystyk zadania np.: geometrii układu,
stałych materiałowych itp.
Efektywne generowanie Ćn w zagadnieniach praktycznych jest bardzo uciążliwe.
Na przykład, jakie funkcje przyjąć do opisu geometrii następującego zadania?
b) Całkowanie wielomianów aproksymujących wysokich rzędów jest uciążliwe.
c) Brak przesłanek, jakie funkcje aproksymujące należy dodać, aby poprawić dokładność rozwiązania.
d) Trudności z interpretacją współrzędnych uogólnionych, które nie mają czytelnej interpretacji fizycznej.
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04C/15
MES metoda Ritza
Przykład
Pręt wspornikowy, o stałym przekroju poprzecznym obciążony stycznym obciążeniem o rozkładzie parabolicznym.
Dane: EA =1000, L = 5, p0 = 1.
Specyfikacja macierzy zadania:
u(x) = {u(x)}, x" B ; f(x) = { f (x)} = p0{x2}, x" B ;
u*(x) = {u *(x)}, x ""Bd ! u*|x=0 = 0; t*(x) = {t *(x)}, x ""Bf ! t*|x=5 = 0;
"
Ą# ń#, E = EA, K = EA L(Dh)T DhdV , r = LhTf dA + LhTt*dA
D = DT =
+" +" +"
ó#"x Ą#
0 00
Ł# Ś#
Rozwiązań: poszukujemy przyjmując (arbitralnie) funkcje bazowe w postaci xn .
Rozpatrujemy dwa przypadki macierzy h(x):
a1
ż# #
a1
ż# #
#a #.
h(x) = [x1 x2], a =
#a Ź# oraz h(x) = [x1 x2 x3], a = # Ź#
2
# 2 #
#a #
# 3 #
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04C/18
MES metoda Ritza
Rozwiązanie z h(x) = [x1 x2]
Rozwiązanie analityczne
0.15
0.125
0.1
0.075
0.05
0.025
1 2 3 4 5
Długość pręta
uaproks (x =1) = 0.04625, uanalit (x =1) = 0.0415833
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04C/19
MES metoda Ritza
Rozwiązanie z h(x) = [x1 x2 x3]
Rozwiązanie analityczne
0.15
0.125
0.1
0.075
0.05
0.025
1 2 3 4 5
Długość pręta
uaproks (x =1) = 0.04125, uanalit (x =1) = 0.0415833
WILiŚ Politechnika Gdańska
J. Chróścielewski, M.Miśkiewicz, W. Witkowski: KMBiM W04C/20
Metoda Elementów Skończonych Studium magisterskie
Dziękuję za uwagę
cdn.
WILiŚ Politechnika Gdańska
J.Chróścielewski, M.Miśkiewicz, W.Witkowski, Katedra Mechaniki Budowli i Mostów


Wyszukiwarka