IMPLEMENTACE STĚNOVÉHO KONEČNÉHO PRVKU

Podobné dokumenty
Globální matice konstrukce

Kapitola 2. o a paprsek sil lze ztotožnit s osou x (obr.2.1). sil a velikost rovnou algebraickému součtu sil podle vztahu R = F i, (2.

2.5 Rovnováha rovinné soustavy sil

OTÁZKY K PROCVIČOVÁNÍ PRUŽNOST A PLASTICITA II - DD6

NESTABILITY VYBRANÝCH SYSTÉMŮ. Úvod. Vzpěr prutu. Petr Frantík 1

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

4. Statika základní pojmy a základy rovnováhy sil

Dynamika vázaných soustav těles

Aproximace posuvů [ N ],[G] Pro každý prvek se musí nalézt vztahy

Diskrétní řešení vzpěru prutu

4. Napjatost v bodě tělesa

Náhradní ohybová tuhost nosníku

Pružnost a plasticita II CD03

Betonové konstrukce (S) Přednáška 3

Geometrické transformace pomocí matic

Moment síly výpočet

Obecný Hookeův zákon a rovinná napjatost

Katedra geotechniky a podzemního stavitelství

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA

ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ

5. Statika poloha střediska sil

Střední škola automobilní Ústí nad Orlicí

FYZIKA I. Rovnoměrný, rovnoměrně zrychlený a nerovnoměrně zrychlený rotační pohyb

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

Katedra geotechniky a podzemního stavitelství

Teorie tkaní. Modely vazného bodu. M. Bílek

transformace je posunutí plus lineární transformace má svou matici vzhledem k homogenním souřadnicím [1]

2. Kinematika bodu a tělesa

VŠB Technická univerzita Ostrava Fakulta strojní Katedra pružnosti a pevnosti (339) Metoda konečných prvků MKP I (Návody do cvičení)

Kapitola 12: Soustavy diferenciálních rovnic 1. řádu

Postup při výpočtu prutové konstrukce obecnou deformační metodou

Přímková a rovinná soustava sil

SYLABUS 9. PŘEDNÁŠKY Z INŢENÝRSKÉ GEODÉZIE

3. kapitola. Průběhy vnitřních sil na lomeném nosníku. Janek Faltýnek SI J (43) Teoretická část: Příkladová část: Stavební mechanika 2

Statika soustavy těles.

Kapitola 4. Tato kapitole se zabývá analýzou vnitřních sil na rovinných nosnících. Nejprve je provedena. Každý prut v rovině má 3 volnosti (kap.1).

VYHODNOCENÍ LOMOVÉHO EXPERIMENTU S KATASTROFICKOU ZTRÁTOU STABILITY

Experimentální ověření možností stanovení příčné tuhosti flexi-coil pružin

Cvičení 1. Napjatost v bodě tělesa Hlavní napětí Mezní podmínky ve víceosé napjatosti

a vlastních vektorů Příklad: Stanovte taková čísla λ, pro která má homogenní soustava Av = λv nenulové (A λ i I) v = 0.

b) Po etní ešení Všechny síly soustavy tedy p eložíme do po átku a p ipojíme p íslušné dvojice sil Všechny síly soustavy nahradíme složkami ve sm

2.4 Výslednice rovinné soustavy sil

CREATION OF THE STABLE ELASTIC LOOP

Numerické metody. Numerické modelování v aplikované geologii. David Mašín. Ústav hydrogeologie, inženýrské geologie a užité geofyziky

Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/ TĚŽIŠTĚ

3.1. Newtonovy zákony jsou základní zákony klasické (Newtonovy) mechaniky

11 Zobrazování objektů 3D grafiky

Polární rozklad deformačního gradientu a tenzory přetvoření

Numerické řešení diferenciálních rovnic

Mechanika II.A Třetí domácí úkol

FAKULTA STAVEBNÍ. Telefon: WWW:

Otázku, kterými body prochází větev implicitní funkce řeší následující věta.

Matematika I 12a Euklidovská geometrie

l, l 2, l 3, l 4, ω 21 = konst. Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj. analyticky

Regresní analýza 1. Regresní analýza

6 Skalární součin. u v = (u 1 v 1 ) 2 +(u 2 v 2 ) 2 +(u 3 v 3 ) 2

Rozdíly mezi MKP a MHP, oblasti jejich využití.

Přednáška 1 Obecná deformační metoda, podstata DM

8.3). S ohledem na jednoduchost a názornost je výhodné seznámit se s touto Základní pojmy a vztahy. Definice

geologie a užité geofyziky Karlova Univerzita, Praha v geomechanice I

Obecná rovnice kvadratické funkce : y = ax 2 + bx + c Pokud není uvedeno jinak, tak definičním oborem řešených funkcí je množina reálných čísel.

Nelineární úlohy při výpočtu konstrukcí s využitím MKP

Nelineární analýza materiálů a konstrukcí (V-132YNAK) Přednáška 2 Princip metody konečných prvků

R β α. Obrázek 1: Zadání - profil složený ze třech elementárních obrazců: 1 - rovnoramenný pravoúhlý trojúhelník, 2 - čtverec, 3 - kruhová díra

Prizmatické prutové prvky zatížené objemovou změnou po výšce průřezu (teplota, vlhkost, smrštění )

Lineární stabilita a teorie II. řádu

Přijímací zkouška na navazující magisterské studium Studijní program Fyzika obor Učitelství fyziky matematiky pro střední školy

A x A y. α = 30. B y. A x =... kn A y =... kn B y =... kn. Vykreslení N, V, M. q = 2kN/m M = 5kNm. F = 10 kn A c a b d ,5 2,5 L = 10

Dynamika soustav hmotných bodů

Matematika 1 MA1. 1 Analytická geometrie v prostoru - základní pojmy. 4 Vzdálenosti. 12. přednáška ( ) Matematika 1 1 / 32

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA STROJNÍHO INŽENÝRSTVÍ

Numerická matematika 1

8.4. Shrnutí ke kapitolám 7 a 8

IB112 Základy matematiky

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA STAVEBNÍ VÝZKUMNÁ ZPRÁVA STABILITA VYBRANÝCH KONFIGURACÍ KOLEJOVÉHO SVRŠKU

6. Statika rovnováha vázaného tělesa

2.9.2 PRŮSEČNÁ METODA

Únosnost kompozitních konstrukcí

Nelineární problémy a MKP

ANALYTICKÁ GEOMETRIE V ROVINĚ

Okruhy problémů k teoretické části zkoušky Téma 1: Základní pojmy Stavební statiky a soustavy sil

SYLABUS PŘEDNÁŠKY 10 Z GEODÉZIE 1

Mezi jednotlivými rozhraními resp. na nosníkových prvcích lze definovat kontakty

Tutoriál programu ADINA

Nosné desky. 1. Kirchhoffova teorie ohybu tenkých desek (h/l < 1/10) 3. Mindlinova teorie pro tlusté desky (h/l < 1/5)

NOSNÍK NA PRUŽNÉM PODLOŽÍ (WINKLEROVSKÉM)

STAVEBNÍ STATIKA. Ing. Petr Konečný, Ph.D. LPH 407/3. tel

1 Projekce a projektory

Analýza napjatosti PLASTICITA

Eukleidovský prostor a KSS Eukleidovský prostor je bodový prostor, ve kterém je definována vzdálenost dvou bodů (metrika)

Skládání různoběžných kmitů. Skládání kolmých kmitů. 1) harmonické kmity stejné frekvence :

9.2. Zkrácená lineární rovnice s konstantními koeficienty

Numerická stabilita algoritmů

Statika. fn,n+1 F = N n,n+1

OPTIMALIZACE A MULTIKRITERIÁLNÍ HODNOCENÍ FUNKČNÍ ZPŮSOBILOSTI POZEMNÍCH STAVEB D24FZS

Rasterizace je proces při kterém se vektorově definovaná grafika konvertuje na. x 2 x 1

α = 210 A x =... kn A y =... kn A M =... knm

Rovinná úloha v MKP. (mohou být i jejich derivace!): rovinná napjatost a r. deformace (stěny,... ): u, v. prostorové úlohy: u, v, w

TENSOR NAPĚTÍ A DEFORMACE. Obrázek 1: Volba souřadnicového systému

MODEL ZATLAČOVANÉHO HŘEBÍKU

Transkript:

IMPLEMENTACE STĚNOVÉHO KONEČNÉHO PRVKU PRO VÝPOČET VELKÝCH DEFORMACÍ IMPLEMENTATION OF WALL FINITE ELEMENT FOR A LARGE DISPLACEMENTS PROBLEM Petr Frantík, Jiří Macur Abstract This paper is focused on implementation of common quadrilateral finite element adapted for solving of large displacements problems in structural mechanics. There are some discovered issues which had to be solved. Úvod Článek se zabývá podrobným popisem implementace tradičního lineárního lagrangeovského stěnového konečného prvku pro potřeby výpočtu velkých deformací. Upřesněme, že deformacemi máme na mysli velká posunutí uzlů popř. velké pootočení prvku jako celku, nikoliv velká poměrná přetvoření materiálu prvku. Popsanou techniku lze pravděpodobně s úspěchem použít rovněž pro analogické případy, například prostorové konečné prvky. Konečný prvek Jedná se o izoparametrický prvek se čtyřmi uzly v rozích obecného konvexního čtyřúhelníka, viz obr.. Následující popis prvku byl vytvořen díky volně dostupnému zdroji []. Jak již napovídá obrázek, prvek je transformován do lokálního souřadného systému ξ η pomocí tzv. tvarových funkcí N, které zároveň slouží pro aproximaci neznámého řešení, zde konkrétně funkcí posunutí bodů u a v. Obr. : Čtyřúhelníkový prvek v globálním (vlevo) a lokálním (vpravo) souřadném systému Těchto tvarových funkcí je právě tolik, kolik má prvek uzlů. Jejich vyjádření může být například následující: Ing. Petr Frantík, Ph.D., Vysoké učení technické v Brně, Fakulta stavební, Ústav stavební mechaniky, e-mail: kitnarf@centrum.cz. doc. RNDr. Jiří Macur, CSc., dtto., Ústav automatizace inženýrských úloh a informatiky, e-mail: macur.j@fce.vutbr.cz.

N( N ( () N3( N (. Globální souřadnice x y lze díky těmto funkcím spočítat dosazením do výrazů: x x,0 x,0 3x3,0 x,0, () y y,0 y,0 3 y3,0 y,0, kde x i,0 y i,0 jsou souřadnice uzlů nedeformovaného prvku, číslované proti směru chodu hodinových ručiček. Obdobně lze psát výrazy pro aproximace posunutí: u u u 3u3 u, (3) v v v 3v3 v, kde u i v i jsou příslušná posunutí uzlů. Použití stejných funkcí pro aproximaci neznámého řešení a pro transformaci souřadných systémů je důvodem, proč se takové prvky označují jako izoparametrické. Analýzou tohoto prvku získáme vztahy mezi uzlovými posuny a uzlovými silami, které přehledně popisuje tzv. matice tuhosti prvku K e, nezávislá na zatížení a deformaci prvku (prvek je lineární), definovaná výrazem: e F K u, () kde F je vektor uzlových sil a u je vektor uzlových posunů, viz obr.. Obr. : Uzlová posunutí (vlevo) a uzlové síly (vpravo) 3 Velké deformace Problémem velkých deformací při současných malých poměrných přetvořeních materiálu prvku je především pootočení prvku. Postup, který je zde navržen, vychází ze dvou předpokladů: ) Pro nenapjatý prvek musí vycházet nulové uzlové síly při jeho libovolném posunutí a pootočení jako celku. ) Pro napjatý prvek nesmí být velikost uzlových sil závislá na jeho pootočení (směr sil je pochopitelně závislý).

Po implementaci prvku se ukázala nutnost formulovat další dva předpoklady, které musí být splněny, aby se prvek choval konzistentně: velikost uzlových sil nesmí být závislá na definici prvku ve smyslu zvolení prvního uzlu. A dále prvek musí být zatížen momentem sil, který odpovídá záporně vzatému celkovému momentu uzlových sil nanesených na uzly deformovaného prvku (korekce nesplnění podmínky rovnováhy). Řešení těchto předpokladů bude popsáno v následujících samostatných kapitolách. První dva předpoklady lze snadno vyřešit tak, že se na prvku určí dva pevné body, které budou definovat směrový vektor. Tato dvojice bodů musí být jednoznačně dána polohou uzlů, jelikož jejich poloha je jediná informace o deformaci prvku, kterou dostáváme od objektu, který řeší úlohu (iterační nebo dynamický řešící mechanizmus). Nejjednodušeji se nabízí následující dvojice bodů, viz obr. 3: koncové uzly některé strany prvku, jedna ze dvou diagonál prvku, jeden ze dvou tzv. bimediánů prvku. Dodejme, že bimedián je úsečka spojující středy protilehlých stran čtyřúhelníku, podrobněji viz např. []. Zvolení některé strany pro definici směrového vektoru má oproti ostatním řešením nevýhodu v dvojnásobném počtu možností. Zbylá dvě řešení mají rovněž čtyři možnosti, ale vždy dvě z nich jsou vzájemně zaměnitelné. Obr. 3: Triviální možnosti jak definovat směrový vektor prvku (zleva doprava: strana, diagonála, bimedián) Máme-li takto definované směrové vektory, můžeme provést transformaci nedeformovaného i deformovaného prvku. Poznamenejme, že transformaci nedeformovaného prvku provádíme pouze jednou. Souřadnice nedeformovaného prvku tak plní roli referenčního stavu. Transformací v tomto případě myslíme pootočení prvku tak, aby směrový vektor byl rovnoběžný s osou x. Transformaci provedeme podle výrazu: x ( x x ) cos ( y y)sin (5) y ( x x )sin ( y y) cos kde α je úhel směrového vektoru. Všimněme si, že je zde proveden rovněž posun, a to z důvodu numerické stability výpočtu. Úhel α směrového vektoru není nutné vyčíslit, jelikož lze z jednoduchých výrazů stanovit: yb ya sin, l (6) xb xa cos, l kde x a y a je počáteční bod směrového vektoru, x b y b je jeho koncový bod a l je velikost vektoru (délka), pro kterou platí: 3

l ( xb xa ) ( yb ya ). (7) Po provedení této transformace můžeme vypočítat aktuální uzlová posunutí jako prostý rozdíl mezi souřadnicemi deformovaného a nedeformovaného prvku: ui xi, x0, i,, (8) vi yi, y0, i,, kde index označuje prvek se směrovým vektorem totožným s osou x a index 0 označuje referenční stav (nedeformovaný prvek). Tato posunutí u v lze dosadit do výrazu (), který nám poskytne velikosti uzlových sil F. Tyto uzlové síly je poté nutné transformovat zpět do původního souřadného systému pomocí výrazu: Fx Fx, cos Fy, sin (9) Fy Fy, sin Fy, cos. Těmito silami pak řešící mechanizmus zatíží dané uzly. Vynucená symetrie Implementací výše popsaného postupu lze snadno zjistit, že výsledné uzlové síly deformovaného prvku budou záviset na zvoleném směrovém vektoru. Odchylka mezi silami bude úměrná deformaci prvku, přesněji velikosti jeho zkosení. Tato závislost se negativně projevuje při změně prvního uzlu prvku (máme celkem čtyři možnosti volby prvního uzlu), viz obr.. Obr. : Čtyři variace výběru prvního uzlu Při definici směrového vektoru pomocí diagonály nebo bimediánu tak máme dvě možné konfigurace, tj. dva různé vektory uzlových sil. Byly navrženy a testovány dva postupy, jak se vyhnout tomuto rozdílu: ) průměrování; jsou vytvořeny dva prvky s poloviční tloušťkou, s posunutým prvním uzlem (obr., první a druhý případ zleva), ) výběr směrového vektoru podle vhodného absolutního kritéria. Jako kritérium je zde pro druhý postup vzata za směrový vektor ta diagonála, která je delší u nedeformovaného prvku. Pokud jsou obě stejně dlouhé (obdélníkový prvek), vezme se ta, která je v aktuálním stavu deformovaného prvku delší. Tento postup vychází z analogické situace, která vzniká v počítačové grafice. Jedná se o úlohu vykreslení úsečky v rastru. Algoritmus kreslící čáru se orientuje podle osy rastru, se kterou úsečka svírá menší úhel, viz např. [3]. Dodejme, že tento postup je oproti prvnímu také vhodnější z hlediska výpočetní náročnosti. 5 Podmínky rovnováhy Původní konečný prvek je odvozen za předpokladu malých deformací. Důsledkem tohoto předpokladu je neplatnost podmínek rovnováhy, pokud jsou zatěžovány uzly podrobené posunutí (uzlové síly působí fyzicky na uzly, které jsou posunuté vůči

referenčnímu stavu). Tato situace vzniká u prvků zatížených zkosením a způsobuje neplatnost pouze momentové podmínky rovnováhy. Vzniká zde nenulový moment. Přímočarým řešením této situace je zatížení prvku momentem stejné velikosti, opačného směru. Existuje zde mnoho způsobů, jak toto zatížení realizovat, přičemž není jasné, který je nejvhodnější. Uveďme příklady, z nichž některé reflektují zvolení směrového vektoru: zatížení uzlů spojujících určitou stranu prvku dvojicí sil (kolmých na onu stranu), zatížení uzlů diagonály prvku dtto., zatížení uzlů bimediánu prvku dtto., zatížení každé trojice uzlů dvěma dvojicemi sil vytvářející celkový moment odpovídající momentu na prostředním uzlu, vzniklého od konkrétního posunutí působiště uzlové síly. V určitém smyslu by optimální mohla být poslední navržená varianta, která zohledňuje místo původu nerovnováhy. 6 Algoritmus vybraného řešení Pro přehlednost doplníme konkrétní algoritmus, který je implementován ve volně dostupné Java aplikaci FyDiKD []. Tato aplikace funguje na principu výpočtu nelineárních pohybových rovnic (nelineárního dynamického systému) pomocí explicitních numerických metod. V tomto smyslu o ní lze uvažovat jako o výše zmíněném řešícím mechanizmu. Pro upřesnění: aplikace po jednotlivých krocích dává k dispozici souřadnice uzlů (hmotných bodů) a požaduje vrácení uzlových sil (sil zatěžujících hmotné body). Diferenciální rovnice, které aplikace řeší, mají tvar: dxi dvxi Rxi vxi,, dt dt mi (0) dy dv i yi Ryi v yi,, dt dt mi kde v xi v yi jsou složky rychlosti hmotného bodu s indexem i, R xi R yi jsou složky výslednice sil působící na tento hmotný bod, m i je hmotnost bodu a t je čas. Více o řešení viz např. [5]. Algoritmus lze popsat následujícími kroky: ) Inicializace výpočtu; Získání vlastností prvku a referenčních souřadnic uzlů (nedeformovaný stav). a) Výpočet parametrů obou referenčních diagonál, tj. délky, sinů a kosinů jejich úhlů. Každá diagonála reprezentuje jeden směrový vektor referenčního stavu. b) Transformace referenčních souřadnic pro obě diagonály. c) Vytvoření dvojice referenčních prvků a sestavení jejich matic tuhosti. ) Opakované výpočty (cyklus simulace). a) Získání aktuálních souřadnic uzlů. b) Výpočet parametrů obou aktuálních diagonál, tj. délky, sinů a kosinů jejich úhlů. Každá diagonála reprezentuje jeden směrový vektor aktuálního stavu. c) Nalezení diagonály ve smyslu kritéria popsaného výše. d) Transformace aktuálních souřadnic pro vybranou diagonálu (popsáno podrobněji v předchozí kapitole). e) Výpočet aktuálních posunutí uzlů. f) Výpočet aktuálních uzlových sil a jejich transformace. 5

g) Nalezení momentové výslednice sil M. h) Výpočet dvou dvojic sil působících na obě diagonály prvku a celkově tvořících záporně vzatý moment M. i) Přičtení dvojic sil k aktuálním uzlovým silám. j) Předání uzlových sil řešícímu mechanizmu. 7 Závěr Článek se věnoval implementaci běžně používaného konečného prvku pro potřeby výpočtu velkých deformací. Ukázalo se několik důležitých problémů, které tento požadavek způsobuje. Konkrétně se jednalo o jednoznačnost určení uzlových sil v závislosti na volbě směrového vektoru a momentovou nerovnováhu v těchto uzlových silách vlivem uvažování působišť v uzlech přetvořeného prvku. Bylo navrženo několik přímočarých technik, které uvedené problémy řeší s různou výpočetní efektivitou. Nejzajímavější z těchto technik je jednoznačný výběr směrového vektoru podle vybraného kritéria, inspirovaný z oblasti počítačové grafiky. Ačkoliv se implementace zdá být nyní funkční, je třeba poznamenat, že ji nelze považovat za elegantní či optimální řešení daného problému. Poděkování Výsledek byl získán za finančního přispění MŠMT, projekt M0579, v rámci činnosti výzkumného centra CIDEAS. Literatura [] GREENOUGH, CH. 00. Isoparametric elements, http://www.softeng.cse.clrc.ac.uk/felib3/docs/html/intro/intro-node33.html. [] WOLFRAM MATHWORLD. Bimedian, http://mathworld.wolfram.com/bimedian.html. [3] ŽÁRA, J., BENEŠ, B., FELKEL, P. 998. Moderní počítačová grafika. Computer Press. [] FRANTÍK, P. 007. FyDiKD Application. http://www.kitnarf.cz/fydik. [5] FRANTÍK, P. 009. Diskrétní model FyDiKD. Sborník konference Modelování v mechanice 009. VŠB-TU Ostrava. 6