ZAPIS WARUNKU PLASTYCZNOŚCI W JĘZYKU SKRYPTOWYM FLEXPDE ORAZ FLAC 2D

Podobne dokumenty
Defi f nicja n aprę r żeń

PLASTYCZNOŚĆ W UJĘCIU KOMPUTEROWYM

Wyboczenie ściskanego pręta

Modele materiałów

Wyłączenie redukcji parametrów wytrzymałościowych ma zastosowanie w następujących sytuacjach:

Podstawowe pojęcia wytrzymałości materiałów. Statyczna próba rozciągania metali. Warunek nośności i użytkowania. Założenia

9. PODSTAWY TEORII PLASTYCZNOŚCI

Wprowadzenie do WK1 Stan naprężenia

1. PODSTAWY TEORETYCZNE

Załącznik D (EC 7) Przykład analitycznej metody obliczania oporu podłoża

6. ZWIĄZKI FIZYCZNE Wstęp

TENSOMETRIA ZARYS TEORETYCZNY

3. PŁASKI STAN NAPRĘŻENIA I ODKSZTAŁCENIA

PYTANIA KONTROLNE STAN NAPRĘŻENIA, ODKSZTAŁCENIA PRAWO HOOKE A

DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Rys Model układu

NIEJEDNORODNOŚĆ OŚRODKA GRUNTOWEGO W KINEMATYCZNEJ ANALIZIE STATECZNOŚCI ZBOCZY

Integralność konstrukcji w eksploatacji

2. Pręt skręcany o przekroju kołowym

ALGORYTM STATYCZNEJ ANALIZY MES DLA KRATOWNICY

1. PODSTAWY TEORETYCZNE

4. Elementy liniowej Teorii Sprężystości

Obszary sprężyste (bez możliwości uplastycznienia)

Nasyp przyrost osiadania w czasie (konsolidacja)

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie

Podstawowe przypadki (stany) obciążenia elementów : 1. Rozciąganie lub ściskanie 2. Zginanie 3. Skręcanie 4. Ścinanie

RÓWNANIA RÓŻNICZKOWE WYKŁAD 4

Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż.

Analiza stateczności zbocza

Zagadnienia brzegowe dla równań eliptycznych

KRYTERIUM WYTRZYMAŁOŚCI GEOMATERIAŁÓW Z MIKROSTRUKTURĄ WARSTWOWĄ

Rozkłady wielu zmiennych

Ćwiczenie M-2 Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego Cel ćwiczenia: II. Przyrządy: III. Literatura: IV. Wstęp. l Rys.

Modelowanie wybranych zjawisk fizycznych

TARCZE PROSTOKĄTNE Charakterystyczne wielkości i równania

UWZGLĘDNIENIE PREKONSOLIDACJI W OCENIE STANU GRANICZNEGO W ROZLUŹNIAJACYM SIĘ PODŁOŻU GÓRNICZYM**

1 Równania różniczkowe zwyczajne o rozdzielonych zmiennych

MECHANIKA II. Praca i energia punktu materialnego

= i Ponieważ pierwiastkami stopnia 3 z 1 są (jak łatwo wyliczyć) liczby 1, 1+i 3

Przykład 4.1. Ściag stalowy. L200x100x cm 10 cm I120. Obliczyć dopuszczalną siłę P rozciagającą ściąg stalowy o przekroju pokazanym na poniższym

Politechnika Białostocka

Numeryczne rozwiązywanie równań różniczkowych ( )

przy warunkach początkowych: 0 = 0, 0 = 0

α k = σ max /σ nom (1)

Przykład Łuk ze ściągiem, obciążenie styczne. D A

MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej

Równanie Schrödingera

FLAC Fast Lagrangian Analysis of Continua

Materiały pomocnicze do wykładów z wytrzymałości materiałów 1 i 2 (299 stron)

PODSTAWY RACHUNKU WEKTOROWEGO

Równania różniczkowe liniowe wyższych rzędów o stałych współcz

Podstawy robotyki. Wykład II. Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska

Projekt ciężkiego muru oporowego

STATYCZNA PRÓBA ROZCIĄGANIA

SYMULACJA TŁOCZENIA ZAKRYWEK KORONKOWYCH SIMULATION OF CROWN CLOSURES FORMING

ROZWIĄZANIE PROBLEMU NIELINIOWEGO

FLAC Fast Lagrangian Analysis of Continua. Marek Cała Katedra Geomechaniki, Budownictwa i Geotechniki

Tra r n a s n fo f rm r a m c a ja a na n p a rę r ż ę eń e pomi m ę i d ę zy y uk u ł k a ł d a am a i m i obr b ó r cony n m y i m

Analiza osiadania terenu

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Białostocka

Zadania egzaminacyjne

8. PODSTAWY ANALIZY NIELINIOWEJ

Politechnika Białostocka INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH. Doświadczalne sprawdzenie zasady superpozycji

Wykład z Technologii Informacyjnych. Piotr Mika

1 Płaska fala elektromagnetyczna

Wykład z modelowania matematycznego. Przykłady modelowania w mechanice i elektrotechnice.

Al.Politechniki 6, Łódź, Poland, Tel/Fax (48) (42) Mechanika Budowli. Inżynieria Środowiska, sem. III

- Celem pracy jest określenie, czy istnieje zależność pomiędzy nośnością pali fundamentowych, a temperaturą ośrodka gruntowego.

Materiały do wykładu na temat Obliczanie sił przekrojowych, naprężeń i zmian geometrycznych prętów rozciąganych iściskanych bez wyboczenia.

- prędkość masy wynikająca z innych procesów, np. adwekcji, naprężeń itd.

m Jeżeli do końca naciągniętej (ściśniętej) sprężyny przymocujemy ciało o masie m., to będzie na nie działała siła (III zasada dynamiki):

Wytrzymałość materiałów

Przykład 4.2. Sprawdzenie naprężeń normalnych

Wyznaczenie współczynnika restytucji

METODA ELEMENTÓW SKOŃCZONYCH.

Równania różniczkowe cząstkowe drugiego rzędu

Pierwsze dwa podpunkty tego zadania dotyczyły równowagi sił, dla naszych rozważań na temat dynamiki ruchu obrotowego interesujące będzie zadanie 3.3.

5. Rozwiązywanie układów równań liniowych

Fizyka dla Informatyków Wykład 8 Mechanika cieczy i gazów

ROZWIĄZYWANIE ZADAŃ Z TEORII SPRĘŻYSTOŚCI

INTERPOLACJA I APROKSYMACJA FUNKCJI

Podstawy fizyki wykład 4

MES w zagadnieniach sprężysto-plastycznych

Osiadanie kołowego fundamentu zbiornika

Mgr inż. Wojciech Chajec Pracownia Kompozytów, CNT Mgr inż. Adam Dziubiński Pracownia Aerodynamiki Numerycznej i Mechaniki Lotu, CNT SMIL

ALGEBRA LINIOWA Z ELEMENTAMI GEOMETRII ANALITYCZNEJ. 1. Ciała

3 1 + i 1 i i 1 2i 2. Wyznaczyć macierze spełniające własność komutacji: [A, X] = B

PRZEWODNIK PO PRZEDMIOCIE

Układy równań i równania wyższych rzędów

Układy równań i nierówności liniowych

Prawdopodobieństwo i statystyka

Raport obliczeń ścianki szczelnej

Statystyka i eksploracja danych

Prawda/Fałsz. Klucz odpowiedzi. Uwaga: Akceptowane są wszystkie odpowiedzi merytorycznie poprawne i spełniające warunki zadania. Zad 1.

Analiza dynamiczna fundamentu blokowego obciążonego wymuszeniem harmonicznym

PRZEWODNIK PO PRZEDMIOCIE

Matematyka liczby zespolone. Wykład 1

O ruchu. 10 m. Założenia kinematyki. Najprostsza obserwowana zmiana. Opis w kategoriach przestrzeni i czasu ( geometria fizyki ).

Transkrypt:

Górnictwo i Geoinżynieria Rok 32 Zeszyt 2 2008 Janusz Kozubal*, Marek Wyjadłowski* ZAIS WARUKU LASTYCZOŚCI W JĘZYKU SKRYTOWYM FLEXDE ORAZ FLAC 2D. Wstęp raca powstała jako rozwiązanie problemu zapisu zagadnień plastyczności w niezmiernie interesującym pod względem zagadnień fizykalnych programie MES FlexDE v5.0 [3] oraz programie MRS FLAC 2D [4]. Zastosowano model ciała sprężysto-idealnie plastycznego w zadaniach płaskiego stanu odkształcenia. Opracowana ścieżka postępowania w dogodny sposób umożliwia zapisanie warunków z dodatkowymi ograniczeniami, tj. zamknięcie od strony naprężeń ściskających w przestrzeni naprężeń głównych oraz ograniczenie rozciągania zapisanych jako powierzchnia wypukła wielosegmentowa. Sposób postępowania wyjaśnia rysunek. Rys.. Schemat blokowy skryptu * Wydział Budownictwa Lądowego i Wodnego, olitechnika Wrocławska, Wrocław 227

2. Warunek plastyczności rzyjęto następujące założenia dotyczące naprężeń głównych: jako dodatnie określa się naprężenia ściskające: σ σ2 σ 3 () F( σ, σ ) = σ ( sin ϕ ) +σ (+ sin ϕ ) + 2ccosϕ = 0 (2) 3 3 W rozwiązaniach dotyczących gruntów nasyconych stosuje się warunek Coulomba Mohra (2) i jego postać rozszerzoną, wielosegmentową (2). Uzależnia on kształt powierzchni plastyczności od iloczynu stałego współczynnika i wielkości naprężeń średnich [3], gdzie φ i c są parametrami wytrzymałościowymi, zaś zmienne stanu naprężenia oznaczono jako: s, t. t σ σ 3 =, 2 (3) oraz s σ +σ 3 =. 2 (4) Warunek (2) jest symetryczny względem osi ciśnień hydrostatycznych, stąd jego kształt określają dwie stałe materiałowe. Warunek stanu granicznego otwarty od strony naprężeń ściskających można traktować jako szczególny przypadek warunku zamkniętego [5, 6] przy założeniu dużej wartości ciśnienia prekonsolidacji. Zakładając, że odkształcenia całkowite są sumą plastycznych i sprężystych: p s ε=ε +ε (5) w płaskim stanie odkształcenia można przedstawić zależność: ε u x x s v ε = ε y = ε0 y εxy u v + y x (6) 228

gdzie u oraz v są odpowiednio prędkościami odkształcenia w kierunkach x i y, uzyskiwane są z rozwiązania układu równań różniczkowych równowagi dla naprężeń [2]: σ τ x xy + + F = x 0, x y σ y τ xy + + Fy = 0. y x (7) aprężenia można wyrazić jako: σ= D( ε ε 0) +σ 0 (8) W rozważaniach uwzględniamy rezydualne zastane naprężenia oraz odkształcenia związane z wpływem takich czynników jak temperatura i przesuszenie. Związek pomiędzy naprężeniem i odkształceniem wyraża się za pomocą liniowej sprężystości jak dla ciała izotropowego: cε x + c22ε y σ= c ε + c ε +σ c 2εxy 22 x y 0 (9) W dalszych rozważaniach założono stowarzyszone prawo płynięcia, stąd uwzględniając kierunek wektora plastycznego odkształcenia jako normalny do powierzchni plastyczności wyznaczono: m p = ( sin ϕ) = (+ sin ϕ) (0) F( σ, σ3) σ & p ε=λ & =λ () F( σ, σ3) m σ 3 & gdzie λ & to stały mnożnik, który wyliczamy z zależności 229

( 3 ) F σ, σ = 0 (2) oraz σ σ =σ σ =σ σ 3 3 3 (3) dla gałęzi σ = c λ& c λ& p 22 σ = c λ& + c λ& 3 m 22 m, p (4) o podstawieniu i pogrupowaniu składników uzyskano wartość mnożnika λ & (5): & F( σ, σ ) (5) 3 λ= ( cm + c22p) m ( cp c22m) p o wyznaczeniu wartości powyższego mnożnika można dodać poprawkę do naprężeń głównych w postaci (6): σ = c λ& c λ& p 22 σ = c λ & + c λ& 3 m 22 m, p (6) astępnie należy przejść do wartości naprężeń na kierunkach rzeczywistych, pozostawiając wartość kąta α równą tej uzyskanej z inicjującego stanu sprężystego. ajwiększą zaletą FlexDE jest możliwość adaptacji do złożonych zagadnień modelowania poprzez swobodne wpasowanie własnych fragmentów kodu (skrypt) do mechanizmów obliczeniowych MES [7]. W wygodny sposób dostarcza nam to kontrolę przebiegu obliczeń, jakość wyniku oraz duże możliwości prezentacji graficznej rezultatów (rys. 2). Wykonano obliczenia sprawdzające dla ośrodka bez ciężaru własnego w zadaniu nośności podłoża jednorodnego. ie uzyskano rezultatów zgodnych z rozwiązaniami teoretycznymi np. dla mechanizmu randtla. rogram jest wrażliwy na wprowadzenie nieciągłości w minimalizowane funkcje, a taką nieciągłością jest właśnie plastyczność i związane z nią przekształcenia. 230

a) b) Rys. 2. Ilustracja wprowadzania poprawki na wstępnie przyjętych naprężeniach z rozwiązania równania równowagi (7): a) przestrzeń naprężeń CM, b) przestrzeń naprężeń głównych 3. Implementacja numeryczna Sposobem na usunięcie niestabilności w uzyskiwaniu rozwiązania jest nałożenie osłabienia materiału w kolejnych krokach czasowych, np. dla t(0,>, aż do uzyskania wstępnie założonego położenia warunku w przestrzeni naprężeń głównych. rocedurę tę realizuje się poprzez wprowadzenie współczynnika do wzoru na powierzchnię plastyczności, gdzie czas 23

zostanie potraktowany jako parametr osłabienia, stąd równanie (2) po uwzględnieniu (7) przyjmie postać (8): mt = (7) t F( σ, σ ) =σ ( sin ϕ) σ (+ sin ϕ) m 2ccosϕ = 0 (8) 3 3 t raca na odkształceniu plastycznym jest wtedy postaci (9): W t2 F( σ) F( σ) t 2 = σ λ dt = σ λln σ t σ t t (9) Rozwiązanie uzyskuje się przeprowadzając obliczenia dla małych postąpień kroku czasowego (0 5 ) procedury numerycznej FlexDE w zakresie t = (0,>. Uzyskanie rozwiązań za pomocą tej metody jest czasochłonne, a działanie programu podczas obliczeń niestabilne. (...) VARIABLES u v DEFIITIOS (...) {blok sprezysty SO} {***********************} sxi=c_*e + c_22*e22 syi=c_22*e + c_*e22 txyi=c_2*e2 {***********************} p_=(sxi+syi)/2 a_x=sxi-p_ a_y=syi-p_ t_=sqrt(txyi^2+a_x^2) s_=p_-t_ s_3=p_+t_ s_alfax=if t_=0 then 0 else txyi/t_ c_alfax=if t_=0 then else a_x/t_ c_alfay=if t_=0 then else a_y/t_ {blok plastycznosci} fss3=-s_3*m+s_*p+2*coh*cfi/t mig=(-c_*m+c_22*p)*m-(c_*p-c_22*m)*p 232

lambda=if fss3<0 then abs(fss3/mig)else 0 s_n=s_-lambda*(c_*p-c_22*m) s_3n=s_3-lambda*(-c_*m+c_22*p) p_2=(s_n+s_3n)/2 t_2=((s_3n-s_n)/2) txy=s_alfax*t_2 sy=p_2+c_alfay*t_2 sx=p_2+c_alfax*t_2 EQUATIOS u: dx( sx) + dy( txy)=0 v: dx( txy) + dy( sy)=0 (...) Kolejnym krokiem pozwalającym w przypadku prawa stowarzyszonego powiększyć zakres stosowania rozwiązań jest wprowadzenie warunku plastyczności z ograniczeniem naprężeń rozciągających oraz rozciągania. Jest to kolejny etap tworzenia skryptu obliczeniowego. Idee stosowania warunku ilustruje rysunek 3 oraz schemat blokowy dla czterosegmentowego obszaru ograniczającego. Rys. 3. owierzchnia plastyczności typu CM wielosegmentowa Opisano powierzchnię za pomocą n segmentów, wartości parametrów spójności coh i kąta tarcia wewnętrznego φ zestawiono w postaci wektorowej, aktualną wartość wskazuje indeks i =..n. Wprowadzono oznaczenia, odpowiadające współczynnikom w równaniu 233

Coulomba Mohra (2) dla przestrzeni naprężeń głównych, gdzie indeks i oznacza numer segmentu: A = ( sin ϕ ), B = (+ sin ϕ ), C = 2coh cos ϕ (20) i i i i i i i F ( σ, σ ) = σ A +σ B + C = 0 σ <σ W, σ W ) (2) i 3 3 i i i i i unkty wspólne wyznaczono za pomocą formuły (22), (23), odpowiadającym kolejnym segmentom składowych rozszerzonego warunku plastyczności: B C BC σ 3W i = A B B A i+ i i i+ i i+ i i+ (22) A C AC σ W i = A B B A i+ i i i+ i i+ i i+ (23) roste rozgraniczające obszar obowiązywania warunków plastyczności dla segmentów wyznaczono w zapisie parametrycznym (24), (25) względem t dla segmentów j: B ti W t a a i i+ σ 3K(,) =σ 3 i + sin 2 tg + tg +π Ai Ai+ B (24) oraz odpowiednio: B ti W t a a i i+ σ K(,) =σ i + cos 2 tg + tg +π Ai Ai+ B (25) Wykorzystując własność powierzchni plastyczności i ortogonalnego do niej wektora plastycznego odkształcenia wprowadzono prosty sposób znajdowania segmentu odpowiadającego za wprowadzenie do kroku obliczeniowego poprawki na naprężeniach (powierzchnia jest niewklęsła, stąd λ & zawsze musi być nieujemna): λ max = max( λ & ), procedura jest numerycznie bardzo sprawna, wymaga jednak obliczenia wartości λ & dla wszystkich segmentów, na których przekroczony jest warunek plastyczności. Do obliczenia poprawki plastycznej na naprężeniach wybierany jest segment z λ max. Mając zdefiniowane wszystkie potrzebne przekształcenia i wartości, prezentujemy kod dla powierzchni plastyczności wielosegmentowej w języku skryptowym FLAC-a. Analogicznie przedstawiać się będzie zapis kodu w skrypcie FlexDE z modyfikacją spójności po wszystkich segmentach o wartość m t oraz z zastosowaniem składni odpowiedniej dla tego programu. 234

;FISH Mohr-Coulomb model multi segment def m_multi_mohr constitutive_model f_prop m_e m_ni m_fi(i) m_coh(i) m_segm float $K $G $c_ $c_22 $c_2 (...) $K = m_e/(3*(-2*m_ni)) $G = m_e/(2*(+m_ni)) $c_ = $K+4*m_G/3 $c_22 = $K-2*m_G/3 loop i(,m_segm) $A(i) =-sin(m_fi(i)*degrad) $B(i) =+cos(m_fi(i)*degrad) $C(i) =2*coh(i)*cos(m_fi(i)*degrad) endloop s=zs+$c_*zde + $c_22*zde22 s22=zs22+$c_22*zde + $c_*zde22 s2=zs2+$c_2*zde2 $p_ =($s+$s22)/2 $a_x =$s-$p_ $a_y =s$22-$p_ $t_ =sqrt($s2^2+$a_x^2) $s_ =$p_-$t_ $s_3 =$p_+$t_ if $t_=0 then $s_alfax=0 else $s_alfax=$s2/$t_ zs=$p_2+$c_alfax*$t_2 zs33=zs33+(zde+zde22)*$c_22 if $t_=0 then $c_alfax= else $c_alfax=$a_x/$t_ if $t_=0 then $c_alfay= else $c_alfay=$a_y/$t_ loop i(,m_segm) $F(i)=(s_*$B(i)+$C(i))- $A(i)*s_3 if $F(i)<0 then $lam(i)=-$f(i) / ((-$c_*$a(i)+$c_22*$b(i))*$a(i)- (c*$b(i)-$c_22*$a(i))*$b(i)) else $lam(i)=0 endloop licznik= $lambda=0 loop i(2,m_segm) if $lam(i)>$lam(i-) then $lambda=$lam(i) licznik=i end_if endloop 235

$s_n=$s_ - $lambda* ($c_ * $B(licznik) - $c_22 * $A(licznik)) $s_3n=$s_3 - $lambda * (-$c_* $A(licznik) + $c_22 * $B(licznik)) $p_2=($s_n+$s_3n)/2 $t_2=(($s_3n-$s_n)/2) zs2=$s_alfax*$t_2 zs22=$p_2+$c_alfay*$t_2 zs=$p_2+$c_alfax*$t_2 zs33=zs33+(zde+zde22)*$c_22 end opt m_multi_mohr 4. Wnioski róby dostosowania algorytmów programu FlexDE do rozwiązania szerokiego spektrum zagadnień plastyczności nie są jeszcze zakończone całkowitym powodzeniem. rzedstawione powyżej procedury zapisane w skrypcie FLAC-a służą do kontroli rozwiązania uzyskanego w programie FlexDE. Celem tego artykułu i dalszych prac jest rozszerzenie zagadnień plastyczności poprzez wprowadzenie dodatkowych pól oddziaływań fizycznych takich jak: transport masy, ciepła oraz zdefiniowanie powiązań między nimi zarówno jawnie na warunkach brzegowych, jak i za pomocą wzajemnych korelacji. LITERATURA [] Bednarski T.: Mechanika plastycznego płynięcia w zarysie. Warszawa, W 995 [2] Ortigao J.A.R.: Soil mechanics in the light of critical state theories. An introduction. A.A. Balkema, 995 [3] FlexDE Documentation Bundle Version 5.0.0 (5/7/05) and Fields of hysics by Finite Element Analysis An Introduction Updated to Version 5 (6/20/05) and FlexDE Application Manual [4] User Manual Flac Theory and background Flac 2D v 5.00 [5] Gryczmański M.: Wprowadzenie do opisu sprężysto-plastycznych modeli gruntu. Warszawa, A, Studia z zakresu inżynierii, nr 40, 995 [6] Izbicki R.J., Mróz Z.: Metody nośności granicznej w mechanice gruntów i skał. Warszawa, A IT, W 976 [7] Zienkiewicz O.C.: Metoda elementów skończonych. Warszawa, ARKADY 972 236