Rozwiązywanie zagadnień nieliniowych
Wykład 4 z MKwIL, kierunek Budownictwo
Jerzy Pamin
Katedra Technologii Informatycznych w Inżynierii Politechnika Krakowska
Podziękowania:
A. Wosatko, A. Winnicki, Ł. Kaczmarczyk ANSYS, Inc. http://www.ansys.com TNO DIANA http://www.tnodiana.com FEAP http://www.ce.berkeley.edu/feap ATENA http://www.cervenka.cz
MKwIL, Budownictwo II st.
Źródła nieliniowości
Spowodowane zmianą geometrii ciała (odkształcalnego)
I duże odkształcenia (np. guma, formowanie metali)
I duże przemieszczenia (np. konstrukcje smukłe, cienkościenne)
I kontakt (oddziaływanie stykających się ciał)
I obciążenie śledzące (zależne od deformacji ciała) Spowodowane nieliniowymi związkami konstytutywnymi
I plastyczność (odkształcenia trwałe)
I uszkodzenie (degradacja własności sprężystych)
I zarysowanie (kontynualna reprezentacja rys)
I . . . Uwagi:
I Nie obowiązuje zasada superpozycji.
I Możliwy jest opis ośrodka nieciągłego, w którym części składowe są połączone interfejsami (np. konstrukcje zespolone) lub występują pęknięcia (rysy dyskretne). Interfejsy mają zazwyczaj nieliniowe charakterystyki, reprezentując np. tarcie, adhezję, pękanie.
Nieliniowe kontinuum [1]
Równania równowagi + statyczne warunki brzegowe LTσ + b = 0 w V , σν = ˆt na S gdzie:
L – macierz operatorów różniczkowych σ – tensor/wektor uogólnionych naprężeń b – wektor sił masowych
ν
V
S ˆt
Słaba forma równań równowagi Z
V
δuT(LTσ + b) dV = 0 ∀δu Zasada prac wirtualnych δWint = δWext
Z
V
(Lδu)Tσ dV = Z
V
δuTb dV + Z
S
δuTˆt dS
MKwIL, Budownictwo II st.
Metoda Galerkina
Przemieszczeniowa wersja MES u ≈ uh =
nw
X
i =1
Ni(ξ, η, ζ)ui = Nde
gdzie: N - funkcje kształtu, de - wektor stopni swobody elementu, nw - liczba węzłów
Transformacja węzłowych stopni swobody de = Aed gdzie: d - wektor stopni swobody układu
Słaba forma równań równowagi dla układu zdyskretyzowanego
ne
X
e=1
Ae T Z
Ve
BTσ dV = fext, B = LN
Podejście izoparametryczne, numeryczne całkowanie macierzy ES
Liniowa sprężystość
Prawo Hooke’a
Notacja tensorowa: σ = De : , σij = Dijkle kl Notacja macierzowa:
σ = De, σ =
σx
σy σz
τxy τyz
τzx
, =
x
y
z
γxy γyz
γzx
Izotropia materiału: De = De(E , ν)
E 1
σ
loading unloading
Liniowe związki kinematyczne
Notacja tensorowa: = 12[∇u + (∇u)T], ij = 12(ui ,j + uj ,i) Notacja macierzowa: = Lu
Zatem tensor naprężenia:
σ = De = DeLu = DeLNde = DeBAed
Równania równowagi dla układu zdyskretyzowanego
ne
X
e=1
Ae T Z
Ve
BTDeB dV Ae d = fext, Kd = fext
MKwIL, Budownictwo II st.
Analiza przyrostowo-iteracyjna
Nieliniowy problem:
fext przykładane w przyrostach t → t + ∆t → σt+∆t = σt + ∆σ Równowaga w chwili t + ∆t:
ne
X
e=1
Ae T Z
Ve
BTσt+∆tdV = fextt+∆t
ne
X
e=1
Ae T Z
Ve
BT∆σ dV = fextt+∆t − fintt gdzie: fintt = Pne
e=1Ae TR
VeBTσtdV Linearyzacja lewej strony w chwili czasu t:
∆σ = ∆σ(∆(∆u)) Układ równań dla przyrostu:
K ∆d = fextt+∆t − fintt
Schemat metody przyrostowo-iteracyjnej
Konieczne poprawki iteracyjne celem osiągnięcia stanu równowagi w chwili t + ∆t → algorytm Newtona-Raphsona
Siły niezrównoważone (residualne): Rj = fextt+∆t− fint,jt+∆t → 0
f
R1
fint,1
u ut+∆t
ut fextt fextt+∆t
∆u1 du2
∆fext
K ∆d = fextt+∆t − fintt K - operator styczny Pierwsza iteracja:
∆d1=K−10 (fextt+∆t− fintt ) σ1 → fint,1t+∆t 6= fextt+∆t Poprawki:
ddj +1= K−1j (fextt+∆t−fint,jt+∆t) σj +1 → fint,j +1t+∆t
Kryterium zbieżności:
kfextt+∆t−ft+∆t int,j k k∆fextk ¬ δ
Algorytm zmodyfikowany:
Kj = K0
MKwIL, Budownictwo II st.
Schemat metody przyrostowo-iteracyjnej
Konieczne poprawki iteracyjne celem osiągnięcia stanu równowagi w chwili t + ∆t → algorytm Newtona-Raphsona
Siły niezrównoważone (residualne): Rj = fextt+∆t− fint,jt+∆t → 0
f
R1
fint,1
u ut+∆t
ut fextt fextt+∆t
∆u1 du2
∆fext
K ∆d = fextt+∆t − fintt K - operator styczny Pierwsza iteracja:
∆d1 = K−10 (fextt+∆t− fint,0t ) σ1 → fint,1t+∆t 6= fextt+∆t Poprawki:
ddj +1= K−1j (fextt+∆t−fint,jt+∆t) σj +1 → fint,j +1t+∆t
Kryterium zbieżności:
kfextt+∆t−fint,jt+∆tk k∆fextk ¬ δ
Algorytm zmodyfikowany:
Kj = K0
Schemat metody przyrostowo-iteracyjnej
Konieczne poprawki iteracyjne celem osiągnięcia stanu równowagi w chwili t + ∆t → algorytm Newtona-Raphsona
Siły niezrównoważone (residualne): Rj = fextt+∆t− fint,jt+∆t → 0
f
R1
fint,1
u ut+∆t
ut fextt fextt+∆t
∆u1 du2
∆fext
K ∆d = fextt+∆t − fintt K - operator styczny Pierwsza iteracja:
∆d1 = K−10 (fextt+∆t− fint,0) σ1 → fint,1t+∆t 6= fextt+∆t Poprawki:
ddj +1= K−1j (fextt+∆t−fint,jt+∆t) σj +1 → fint,j +1t+∆t
Kryterium zbieżności:
kfextt+∆t−ft+∆t int,j k k∆fextk ¬ δ
Algorytm zmodyfikowany:
Kj = K0
MKwIL, Budownictwo II st.
Schemat metody przyrostowo-iteracyjnej
Konieczne poprawki iteracyjne celem osiągnięcia stanu równowagi w chwili t + ∆t → algorytm Newtona-Raphsona
Siły niezrównoważone (residualne): Rj = fextt+∆t− fint,jt+∆t → 0
f
u ut+∆t
ut fextt fextt+∆t
∆u1 du2
∆fext
R2
fint,2
K ∆d = fextt+∆t − fintt K - operator styczny Pierwsza iteracja:
∆d1 = K−10 (fextt+∆t− fint,0) σ1 → fint,1t+∆t 6= fextt+∆t Poprawki:
ddj +1= K−1j (fextt+∆t−fint,jt+∆t) σj +1 → fint,j +1t+∆t
Kryterium zbieżności:
kfextt+∆t−fint,jt+∆tk k∆fextk ¬ δ
Algorytm zmodyfikowany:
Kj = K0
Sposoby przykładania przyrostów
Sterowanie siłą lub przemieszczeniem
Sterowanie parametrem łuku
MKwIL, Budownictwo II st.
Nieliniowość geometryczna
X
u
x φ(X, t)
V
V0
S S0
x1, X1 x2, X2
Konfiguracja początkowa i aktualna Funkcja ruchu: x = φ(X, t)
Wektor przemieszczenia: u(X, t) = x − X
Gradient deformacji (podstawowa miara deformacji): F = ∂φ∂X = ∇Xx Tensor odkształcenia Greena (jedna z możliwych miar odkształcenia):
E = 1
2(FTF − I) = 1
2[∇Xu + (∇Xu)T + (∇Xu)T∇Xu]
Nieliniowość geometryczna
Nieliniowe związki kinematyczne, np. εx = εLx +εNx = ∂u∂x + 12 ∂w∂x2
∆σ = ∆σ(∆(∆u))
I Równania równowagi opisują równowagę ciała zdeformowanego.
Zasadę prac wirtualnych można zapisać w konfiguracji początkowej lub aktualnej.
I Różnym miarom odkształcenia odpowiadają różne miary naprężenia.
I Małe odkształcenia: E ≈ = 12[∇u + (∇u)T] < 2%.
I Małe przemieszczenia (uogólnione): V ≈ V0 (jeden opis, zasada zesztywnienia).
MKwIL, Budownictwo II st.
Nieliniowość geometryczna
Równowaga układu zdyskretyzowanego:
K ∆d = fextt+∆t − fintt
gdzie styczna macierz sztywności:
K = K0+Ku +Kσ K0 - macierz sztywności liniowej
Ku - macierz sztywności przemieszczeniowej
(macierz dyskretnych związków kinematycznych B zależna od przemieszczeń)
Kσ - macierz sztywności naprężeniowej (zależna od naprężeń uogólnionych)
Teoria umiarkowanie dużych ugięć Karmana [2]
Dopuszczamy ugięcie rzędu grubości Odkształcenia powierzchni środkowej εx = εLx + εNx = ∂u∂x + 12 ∂w∂x2
εy = εLy + εNy = ∂v∂y + 12
∂w
∂y
2 γxy = γxyL + γxyN = ∂u∂y + ∂v∂x + ∂w∂x ∂w∂y Krzywizny i spaczenie jak w teorii liniowej
κx = κLx = −∂∂x2w2 , κy = κLy = −∂∂y2w2, χxy = χLxy = −2∂x ∂y∂2w
Układ dwu równań teorii Karmana płyt o umiarkowanie dużych ugięciach
∇2∇2F (x , y ) + Eh2 L(w , w ) = 0 Dm∇2∇2w (x , y ) − L(w , F ) − ˆpz = 0 gdzie:
F (x , y ) - funkcja naprężenia (nx = F,yy, ny = F,xx, nxy = −F,xy) L(a, b) = a,xxb,yy − 2a,xyb,xy + a,yyb,xx
MKwIL, Budownictwo II st.
Teoria umiarkowanie dużych ugięć
Aproksymacja MES
Całkowita energia potencjalna (dodatkowa energia stanu tarczowego) Π˜m = Um + ˜Un − Wm
Dyskretyzacja
un =
u(x , y ) v (x , y )
=
Nu 0 Nv 0
dn dm
wm = [w (x , y )] =
0 Nw
dn dm
Nieliniowe związki kinematyczne B(6×LSSE ) = BL(6×LSSE )+ BN(6×LSSE )
BL(6×LSSE ) =
Bn 0 0 Bm
, BN(6×LSSE ) =
0 Bnw 0 0
Teoria umiarkowanie dużych ugięć
Aproksymacja MES
Macierze dyskretnych związków kinematycznych
Bn =
Nu,x Nv ,y Nu,y + Nv ,x
, Bm =
−Nw ,xx
−Nw ,yy
−2Nw ,xy
Bnw =
w,xNw ,x w,yNw ,y w,xNw ,y + w,yNw ,x
Gradienty ugięcia
g =
w,x w,y
=
Nw ,x Nw ,y
dm = Gmdm
MKwIL, Budownictwo II st.
Teoria umiarkowanie dużych ugięć
Aproksymacja MES
Macierz styczna elementu keT = ke0+ keu + keσ
ke0 = Z Z
Ae
BnTDnBn 0 0 BmTDmBm
dA
keu = Z Z
Ae
0 BnTDnBnw BnTw DnBn 0
dA
keσ = Z Z
Ae
0 0
0 GmTSnGm
dA, Sn =
nx nxy nxy ny
Wektor sił węzłowych reprezentujących siły wewnętrzne finte =
Z Z
Ae
BnT 0 BnTw BmT
Sn Sm
dA
Płyta kwadratowa
Umiarkowanie duże ugięcia
ˆ pz
x
z, w y
a
a C
Dane:
L = Lx = Ly = 2a = 1.0 m h = 0.002 m
E = 200000 MPa, ν = 0.25
Zależność ugięcia od obciążenia:
0.001 0.003
0.30
0.15
0.002
wC [m]
ˆ pz [kPa]
MES
(nieliniowość geometryczna)
wC = 0.00406pˆzDL4
rozwiązanie liniowe:
MKwIL, Budownictwo II st.
Nieliniowość fizyczna
K ∆d = fextt+∆t − fintt Linearyzacja lewej strony w chwili czasu t:
∆σ =∆σ(∆(∆u))
∆σ = ∂σ∂t ∂
∂u
t
∆u D = ∂σ∂, L = ∂∂u
Dyskretyzacja: ∆u = N∆de
Liniowe związki geometryczne → macierz dyskretnych związków kinematycznych B = LN niezależna od przemieszczeń
Styczna macierz sztywności K =
ne
XAe T Z
Ve
BTDB dV Ae
Uplastycznienie materiału
A B C
przemieszczenie siła
P
A
+
-
σy
σy
σy
σy
σy
σy
+
- -
+ C B
zakres sprężysty
pełne uplastycznienie pełne uplastycznienie zakres sprężysty
MKwIL, Budownictwo II st.
Rysy dyskretne lub rozmazane (DIANA)
Energia pękania Gf (zużyta na powstanie jednostki powierzchni rysy)
Symulacja zarysowania żelbetowej tarczy pakietem ATENA [3]
MKwIL, Budownictwo II st.
Nośność tarcz wieloprzęsłowych (DIANA) [4]
Geometrycznie i materiałowo nieliniowa analiza [5]
Schemat strategii obliczeniowej realizowanej na wielu poziomach:
I konstrukcji
I elementu skończonego I warstwy
I punktu
Uwzględnione efekty:
I śledzenie wytężenia w przekroju I zarysowanie betonu
I sprężysto-plastyczne zbrojenie I duże przemieszczenia i ich
gradienty Cele:
I wyznaczenie ewolucji przemieszczeń
I określenie mechanizmu uszkodzenia
I oszacowanie nośności
MKwIL, Budownictwo II st.
Model powłoki żelbetowej
I Zdegenerowany element powłokowy 8-węzłowy (teoria Mindlina-Reissnera)
I Model warstwowy powłoki żelbetowej (5 warstw betonu, 4 warstwy stali reprezentujące 2 siatki zbrojenia)
I Model sprężysty z rozmazanym zarysowaniem dla warstwy betonu (osłabienie betonu, redukcja sztywności na ścinanie)
I Model sprężysto-plastyczny dla warstw stali
Analiza numeryczna powłoki chłodni kominowej [5]
MKwIL, Budownictwo II st.
Analiza numeryczna powłoki chłodni kominowej
Zależności λ − wK otrzymane dwoma pakietami MES przy sterowaniu siłą lub przemieszczeniem dla obciążenia g + λ(w + s)
Obciążenia chłodni:
I ciężar własny g
I wiatr w
I ssanie wewnętrzne s
I obciążenia termiczne
I osiadania podłoża
Analiza numeryczna żelbetowej powłoki
Wyniki analizy numerycznej powłoki z otworem technologicznym
Deformacja Mapa warstwicowa membranowych sił południkowych
MKwIL, Budownictwo II st.
Analiza numeryczna żelbetowej powłoki
Kierunki naprężeń głównych w warstwie zewnętrznej Wizualizacja rozmazanych rys
Uszkodzona chłodnia kominowa [6]
MKwIL, Budownictwo II st.
Analizowane przypadki przy obciążeniu g + λ(w + s)
I chłodnia projektowana
I chłodnia wybudowana ze strefami słabego betonu (fcm=11 MPa)
I chłodnia z dwoma otworami obwodowymi (długości 25m i 14m)
I chłodnia naprawiona i wzmocniona (5cm zbrojonego torkretu w
Liniowe wyboczenie powłoki chłodni (DIANA) [7]
Obciążenie Projektowana Skonstruowana Uszkodzona Naprawiona
λg 25.52 22.22 18.59 19.11
λ(w + s) 13.15 14.72 6.24 20.71
λ(g + w + s) 11.29 11.39 5.49 20.84
Krytyczne mnożniki obciążenia λ1
Forma wyboczenia dla powłoki uszkodzonej
MKwIL, Budownictwo II st.
Wyniki analizy nieliniowej [6]
Błąd technologiczny nie miał znaczącego wpływu na doraźną nośność, lecz na trwałość konstrukcji (korozję zbrojenia, lokalne przeciążenia betonu).
Predykcja stref zarysowania (DIANA)
Strefy zarysowania wewnętrznej i zewnętrznej warstwy betonu dla λ = 3.2 (DIANA)
MKwIL, Budownictwo II st.
Model chłodni z otworem (DIANA)
Obliczenia nie spełniają kryterium zbieżności już dla λ ≈ 1.0 - potrzebne adaptacyjne zagęszczenie siatki i bardziej stabilny model materiału.
Uwagi końcowe
1. W analizie efektów nieliniowych dominuje modelowanie 3D.
2. Konsystentna linearyzacja równań zapewnia kwadratową zbieżność procedury Newtona-Raphsona.
3. Dla poprawy jakości aproksymacji MES wskazane jest adaptacyjne zagęszczanie siatki na podstawie oszacowania błędu dyskretyzacji.
4. W projektowaniu akceptuje się zazwyczaj połączenie liniowo sprężystych obliczeń statycznych celem wyznaczenia naprężeń (sił przekrojowych) z analizą stanów granicznych uwzględniających uplastycznienie lub zarysowanie.
5. W obliczeniach nieliniowych szacuje się mnożnik obciążenia, przy którym następuje uszkodzenie/zniszczenie/utrata stateczności konstrukcji - ma on interpretację globalnego współczynnika
bezpieczeństwa, więc obliczenia powinno się prowadzić dla średnich wartości obciążeń i wytrzymałości.
MKwIL, Budownictwo II st.
Literatura
[1] R. de Borst, M.A. Crisfield, J.J.C. Remmers and C.V. Verhoosel. Non-linear Finite Element Analysis of Solids and Structures. Second Edition, J. Wiley & Sons, Chichester 2012.
[2] M. Radwańska. Ustroje powierzchniowe, podstawy teoretyczne oraz rozwiązania analityczne i numeryczne. Wydawnictwo PK, Kraków, 2009.
[3] M. Kwasek Advanced static analysis and design of reinforced concrete deep beams.
Diploma work, Politechnika Krakowska, 2004.
[4] M. Asin The behaviour of reinforced concrete continuous deep beams. PhD Thesis, Delft University of Technology, 2000.
[5] Z. Waszczyszyn, E. Pabisek, J. Pamin, M. Radwańska. Nonlinear analysis of a RC cooling tower with geometrical imperfections and a technological cut-out. Engineering Structures, 2, 480-489, 2000.
[6] A. Moroński. Analiza zarysowania i utraty stateczności uszkodzonej powłoki żelbetowej chłodni kominowej. Praca dyplomowa, Politechnika Krakowska, Kraków, 1996.
[7] A. Moroński, J. Pamin, M. Płachecki, Z. Waszczyszyn. Fracture and loss of stability of a partly-damaged cooling tower shell. Proc. 2nd Int. DIANA Conf. on Finite Elements in Engineering and Science, Eds M.A.N. Hendriks et al, 107-110, Kluwer Academic Publishers, Dordrecht, 1997.