Řešení kontaktní úlohy v MKP s ohledem na efektivitu výpočtu

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

Tvorba výpočtového modelu MKP

Mechanika s Inventorem

Nelineární problémy a MKP

Martin NESLÁDEK. 14. listopadu 2017

Globální matice konstrukce

Výpočet sedání kruhového základu sila

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

Kontraktantní/dilatantní

Katedra geotechniky a podzemního stavitelství

Mechanika s Inventorem

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

ANALÝZA NAPĚTÍ A DEFORMACÍ PRŮTOČNÉ ČOČKY KLAPKOVÉHO RYCHLOUZÁVĚRU DN5400 A POROVNÁNÍ HODNOCENÍ ÚNAVOVÉ ŽIVOTNOSTI DLE NOREM ČSN EN A ASME

Dvě varianty rovinného problému: rovinná napjatost. rovinná deformace

NUMERICKÝ MODEL NESTACIONÁRNÍHO PŘENOSU TEPLA V PALIVOVÉ TYČI JADERNÉHO REAKTORU VVER 1000 SVOČ FST 2014

Tutoriál programu ADINA

Mechanika s Inventorem

DIPLOMOVÁ PRÁCE OPTIMALIZACE MECHANICKÝCH

Téma 12, modely podloží

1.1 Shrnutí základních poznatků

České vysoké učení technické v Praze, Fakulta stavební. Projekt: Využití pokročilého modelování konstrukcí v magisterském studiu

Spojení ANSYS classic s AUTODESK Moldflow. MATĚJ BARTECKÝ Continetal automotive systems s.r.o.

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

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

Cvičení 7 z předmětu CAD I PARAMETRICKÉ 3D MODELOVÁNÍ TVORBA SESTAVY

1 Přesnost metody konečných prvků

INOVACE ODBORNÉHO VZDĚLÁVÁNÍ NA STŘEDNÍCH ŠKOLÁCH ZAMĚŘENÉ NA VYUŽÍVÁNÍ ENERGETICKÝCH ZDROJŮ PRO 21. STOLETÍ A NA JEJICH DOPAD NA ŽIVOTNÍ PROSTŘEDÍ

Obr. 9.1 Kontakt pohyblivé části s povrchem. Tomuto meznímu stavu za klidu odpovídá maximální síla, která se nezývá adhezní síla,. , = (9.

Princip virtuálních prací (PVP)

Postup zadávání základové desky a její interakce s podložím v programu SCIA

BIOMECHANIKA DYNAMIKA NEWTONOVY POHYBOVÉ ZÁKONY, VNITŘNÍ A VNĚJŠÍ SÍLY ČASOVÝ A DRÁHOVÝ ÚČINEK SÍLY

Posouzení stability svahu

Generování sítě konečných prvků

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

Pevnostní analýza plastového držáku

Libor Kasl 1, Alois Materna 2

Pružnost a plasticita II CD03

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

NAPĚŤOVÁ A DEFORMAČNÍ ANALÝZA MECHANISMU OBĚŽNÉHO KOLA KAPLANOVY TURBÍNY VODNÍ ELEKTRÁRNY GABČÍKOVO

Co je nového 2018 R2

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í)

Pružnost a pevnost. zimní semestr 2013/14

Výpočty MKP pro kontrolu konstrukčního návrhu hlavy a válce leteckého pístového motoru

Základy tvorby výpočtového modelu

APLIKACE SIMULAČNÍHO PROGRAMU ANSYS PRO VÝUKU MIKROELEKTROTECHNICKÝCH TECHNOLOGIÍ

MKP v Inženýrských výpočtech

STUDENT CAR. Dílčí výpočtová zpráva. Univerzita Pardubice Dopravní fakulta Jana Pernera. Září 2008

Summer Workshop of Applied Mechanics. Kvazistatická simulace provozu harmonické převodovky PH

Kooperace v automobilovém průmyslu - podpora konstrukčních prací 3D modelování

20. května Abstrakt V následujícím dokumentu je popsán způsob jakým analyzovat problém. výstřelu zasáhnout bod na zemi v definované vzdálenosti.

Výpočtová dokumentace pro montážní přípravek oběžného kola Peltonovy turbíny

Zadejte ručně název první kapitoly. Manuál. Rozhraní pro program ETABS

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

4. Napjatost v bodě tělesa

Optimalizace tvaru geometrie šikmých ozubených kol za pomoci MKP použitím podélných a příčných modifikací

Předmět: Konstrukční cvičení - modelování součástí ve 3D. Téma 9: Modelování sestav 1

Obsah. 1. Obecná vylepšení Úpravy Prvky Zatížení Výpočet Posudky a výsledky Dokument...

Analýza ŽB nosníku pomocí ATENA Engineering 2D

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Aleš Najman [ÚLOHA 38 KONTROLA A POHONY]

SIMULACE V KONFEKČNÍ VÝROBĚ S VYUŽITÍM METODY KONEČNÝCH PRVKŮ (MKP, FEM)

ALTERNATIVNÍ MOŽNOSTI MATEMATICKÉHO MODELOVÁNÍ STABILITY SVAHŮ SANOVANÝCH HŘEBÍKOVÁNÍM

Betonové konstrukce II - BL09. Studijní podklady. Příručka na vytvoření matematického modelu lokálně podepřené desky pomocí programu Scia Engineer

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Radek Havlík [ÚLOHA 08 ZÁVITOVÁ DÍRA A ZÁVIT]

Katedra geotechniky a podzemního stavitelství

Pružné oblasti (oblasti bez plasticity) Program: MKP

TÉMATA PROJEKTŮ KME/PRJ3 VYPSANÁ PRO ZIMNÍ SEMESTR AK. R. 2016/17. Katedra mechaniky

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

Náhradní ohybová tuhost nosníku

písemky (3 příklady) Výsledná známka je stanovena zkoušejícím na základě celkového počtu bodů ze semestru, ze vstupního testu a z písemky.

POČÍTAČOVÉ MODELOVÁNÍ NELINEÁRNÍCH PROBLÉMŮ ANSYS WORKBENCH

Druhy a charakteristika základních pasivních odporů Určeno pro první ročník strojírenství M/01 Vytvořeno listopad 2012

Obecný princip 3D numerického modelování výrubu

Vlastnosti a zkoušení materiálů. Přednáška č.4 Úvod do pružnosti a pevnosti

Nauka o materiálu. Přednáška č.4 Úvod do pružnosti a pevnosti

Valivé ložisko klíč k vyšší účinnosti

Ing. Ondřej Kika, Ph.D. Ing. Radim Matela. Analýza zemětřesení metodou ELF

2. Kinematika bodu a tělesa

RFEM 5 RSTAB 8. Novinky. Dlubal Software. Strana. Obsah. Version: / Nové přídavné moduly. Hlavní programy.

Shrinkwrap Add-in pro Inventor

Stanovení kritických otáček vačkového hřídele Frotoru

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

Výpočet vlastních frekvencí a tvarů kmitů lopaty oběžného kola Kaplanovy turbíny ve vodě

BO009 KOVOVÉ MOSTY 1 NÁVOD NA VÝPOČET VNITŘNÍCH SIL NA PODÉLNÝCH VÝZTUHÁCH ORTOTROPNÍ MOSTOVKY. AUTOR: Ing. MARTIN HORÁČEK, Ph.D.

Objektově orientovaná implementace škálovatelných algoritmů pro řešení kontaktních úloh

Advance Design 2014 / SP1

Zpráva pevnostní analýzy

Úvod do předmětu, úvod do problematiky CAE a MKP (přehled nástrojů a obecné postupy CAD/CAE, vazby součástí CAE)

lindab comfort Krok za krokem manuál DIMcomfort 4.0

Stacionární 2D výpočet účinnosti turbínového jeden a půl stupně

Fakulta strojního inženýrství Ústav mechaniky těles, biomechaniky a mechatroniky

Cvičení 9 (Výpočet teplotního pole a teplotních napětí - Workbench)

Kompatibilita a import CAD

21A412: Optimalizace geometrických parametrů a pevnostních výpočtů ozubených kol automobilních převodovek zahrnující reálné provozní podmínky.

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

Skořepinové konstrukce. tloušťka stěny h a, b, c

7 Lineární elasticita

Analýza napjatosti PLASTICITA

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

Aplikace metody konečných prvků

Konstrukční systémy vícepodlažních budov Přednáška 5 Stěnové systémy Doc. Ing. Hana Gattermayerová,CSc Obsah

Transkript:

Řešení kontaktní úlohy v MKP s ohledem na efektivitu výpočtu Jan Hynouš Abstrakt Tato práce se zabývá řešením kontaktní úlohy v MKP s ohledem na efektivitu výpočtu. Na její realizaci se spolupracovalo s firmou Ricardo Prague s. r. o., která působí v oblastech výzkumu a vývoje pro automobilový průmysl. Práce pojednává o různých modelovacích technikách v konečně prvkovém softwaru Abaqus. Poznatky byly následně aplikovány na model ojnice. Na tomto modelu bylo ukázáno, že správně nastavený kontaktní problém společně s použitím dokonale tuhého tělesa a efektivním nastavením řešiče přinese zkrácení výpočtového času. Klíčová slova Kontaktní úloha, metoda konečných prvků, konvergence, Abaqus 1. Úvod Kontaktní úloha popisuje interakci mezi tělesy z hlediska vzájemného silového působení a dodržení podmínek kompatibility a nepropustnosti. Na Obr. 1. je znázorněn příklad možného uspořádání kontaktní úlohy. Obr. 1. Symetrická úloha s kontaktem mezi tělesy 1.1 Formulace kontaktu v programu Abaqus Kontaktní úloha řeší problém interakce těles, které se navzájem dotýkají a působí na sebe silami. Kontakt se může definovat buďto jako kontakt dvou ploch, které působí vzájemně na sebe jako kontaktní pár, nebo jako self-kontakt, který interaguje sám se sebou. Kontakty se mohou použít při interakci tuhého těleso s poddajným tělesem, stejně tak i při interakci mezi poddajnými tělesy. K definování kontaktu je potřeba vybrat plochy, které interagují mezi sebou. Abaqus poskytuje několik formulací kontaktů. Můžeme je dělit podle způsobu diskretizace kontaktních ploch a podle klasifikace vzájemného pohybu kontaktních ploch. Klasifikace podle způsobu diskretizace kontaktních ploch: Vazba uzlu ke stěně elementu (Node to surface) Kontakt je ustanoven tak, že každý slave uzel na jedné kontaktní slave ploše interaguje se stěnou elementu na druhé kontaktní master ploše. Každá kontaktní podmínka zahrnuje jeden slave uzel a skupinu nejbližších master uzlů, z kterých jsou interpolovány hodnoty do konkrétních bodů. Vlastností tohoto algoritmu je, že slave uzly nemohou penetrovat do master

plochy. Naopak master povrch může penetrovat do slave plochy, což může v některých případech vést k nepřesnostem. Princip tohoto algoritmu je zobrazen na Obr. 2. vlevo. Obr. 2. Vyhledávání kontaktních párů Surface to surface Tato diskretizace uvažuje tvary obou ploch (master i slave) v regionu vazbových podmínek. Kontaktní podmínky jsou uplatněny přes celou slave plochu. Významná penetrace se u tohoto algoritmu objevuje výjimečně a je případně rovnoměrně rozložena. Surface to surface algoritmus poskytuje všobecně přesnější výsledky napětí, než algoritmus node to surface. Přístup surface to surface poskytuje také hladší rozložení napětí než algoritmus node to surface, kde se mohou objevit lokální špičky napětí. Nicméně metoda surface to surface je náročnější na počítačový čas. Klasifikace podle velikosti vzájemného pohybu kontaktních ploch: Finite sliding Tento přístup je nejobecnější a povoluje libovolnou separaci, relativní posunutí a rotaci ploch. Slave uzel se může libovolně pohybovat po master ploše a být s ní v kontaktu. Vyhledávání kontaktních párů proběhne v každém přírůstku zatížení. Jak je vidět z Obr 3. na počátku analýzy je slave uzel 101 v kontaktu například s elementem ohraničeným uzly 201 a 202, zatížení se bude přenášet mezi uzlem 101 a uzly 201 a 202. Později, díky deformaci povrchu se například dostane slave uzel 101 do kontaktu s elementem ohraničeným uzly 501 a 502. Pak se bude zatížení přenášet mezi uzlem 101 a uzly 501 a 502.

Obr. 3. Přístup finite sliding Small sliding Tento přístup vyžaduje relativně malé posouvání povrchů. Slave uzel interaguje během analýzy pořád se stejnou lokální stěnou master povrchu. Na začátku analýzy jsou vyhledány všechny kontaktní páry a definovány kontaktní roviny pro slave uzly. Metoda small sliding vyhledává kontaktní páry pouze na začatku analýzy. Princip této metody je znázorněn na Obr. 4. Každý slave uzel má svoji kontaktní rovinu, která se během analýzy nemění. Nemusí se proto monitorovat celý master povrch. Lze tedy prohlásit, že tento přístup je výpočetně efektivnější než přístup finite sliding. Obr. 4. Přístup small sliding

1.2 Dokonale tuhé těleso Tuhé těleso je soubor uzlů, elementů a ploch, jehož pohyb je popsán pohybem jediného uzlu, který se nazývá referenční uzel tělesa. Referenční uzel má šest stupňů volnosti. Relativní pozice uzlů a ploch, které jsou částí dokonale tuhého tělesa zůstávají během simulace stejné. Proto se příslušné elementy nedeformují. Mohou se jen pohybovat. Pohyb dokonale tuhého tělesa může být předepsán v referenčním uzlu tělesa. Tuhá tělesa mohou interagovat jak mezi sebou, tak i s poddajnými tělesy. Tuhá tělesa mohou být použita pro velmi tuhé komponenty. Mohou být také použita k modelování vazeb mezi ideálními tělesy a poskytnout výhodnou metodu k určení kontaktní interakce. Dají se s výhodou aplikovat při zjednodušování modelů v místech, která nejsou z hlediska analýzy stěžejní. Největší výhodou tuhých těles je jejich výpočetní nenáročnost. Výpočet není proveden pro elementy tohoto tělesa, pouze se přepočítá pohyb referenčního uzlu. 1.3 Řízení kontaktního výpočtu Standardní řízení výpočtu v programu Abaqus je většinou dostatečné, nicméně přidáním dalších parametrů řízení výpočtu se dá docílit efektivnějšího řešení. To se dá především dosáhnout u modelů obsahující nelinearity jako jsou např. kontakty. Řízení kontaktního výpočtu se provádí v Abaqusu pomocí příkazu *CONTACT CONTROLS, který má řadu parametrů. V této úloze byl použit parametr STABILIZE. Tento parametr aktivuje tlumení v normálovém i tečném směru, v závislosti na hustotě sítě kontaktních ploch a na velikosti časového kroku použitého při řešení. Tento parametr může být zadán buďto pro celý model nebo pro jednotlivé kontaktní páry. Pokud se nezadá hodnota koeficientu tlumení, Abaqus si vypočítá tlumící koeficient sám. 1.4 Možnosti řešících technik výpočtu Abaqus používá k řešení MKP úlohy Newton-Raphsonovu metodu. Jako další metoda se dá použít Kvazi-Newtonova metoda. Ta se dá zejména použít pro velký systém, kde se matice tuhosti příliš nemění během iterací. Tato technika může výrazně ušetřit výpočtový čas. Namísto klasického řešení kontaktů lze použít v Abaqusu řešící techniku CONTACT ITERATIONS. Použití této metody se dá zkrátit výpočtový čas. Je vhodná pro statické úlohy s více kontakty bez tření. 2. Aplikace na modelu ojnice Výpočet byl proveden na modelu ojnice, která je zobrazena na Obr. 5. Simulace byla provedena v softwaru Abaqus. Bylo požadováno, aby se úpravy směřující k efektivnímu výpočtu zapsaly do input souboru, který Abaqus vytvoří po zkompletování modelu před výpočtem. Tento soubor je později možno upravovat v textovém editoru. Dají se sem vkládat příkazy, které se zapíší ručně. Také je možnost upravovat již vložené hodnoty. Sestava ojnice se skládá z ojnice, pístního čepu, víka ojnice, klikového čepu, dvou šroubů a vložky mezi ojnicí a klikovým čepem.

Obr. 5. Geometrie ojnice 2.1 Symetrie modelu Úloha je symetrická podle roviny yz, lze modelovat pouze polovinu modelu. Následný výpočet modelu bude efektivnější zejména kvůli známým posuvům na rovině symetrie. Nutno podotknout, že v analýze nebylo potřeba řešit žádný výpočet, který by potřeboval celý model, jako např. dynamiku ojnice. Obr. 6. Využití symetrie ojnice

2.2 Definice kontaktů V úloze jsou použity kontakty zřejmé z Obr. 7. Kontakty jsou řešeny algoritmem master-slave s diskretizací ploch surface to surface a použitím přístupu small sliding. Obr. 7. Definice kontaktů 2.3 Úprava input souboru před provedením výpočtu Nastavení klikového čepu jako dokonale tuhé těleso V modelu byl použit klikový čep nastaven jako dokonale tuhé těleso. Toto zjednodušení zajistí urychlení výpočtového času analýzy a lepší konvergenci kontaktu mezi klikovým čepem a vložkou. Dokonale tuhé těleso bylo zadáno do input souboru následujícím příkazem: *RIGID BODY, REF NODE=42145, ELSET=crankpin, POSITION=CENTER OF MASS Kde REF NODE=42145 značí číslo referenčního uzlu, ELSET=crankpin název elementového setu, POSITION=CENTER OF MASS polohu referenčního uzlu, přemístěného do těžiště tuhého tělesa. Nastavení okrajové symetrické podmínky na modelu ojnice Úloha je symetrická podle roviny yz. V input souboru lze nastavit okrajovou podmínku pro rovinu symetrie příkazem: *BOUNDARY S00004,XSYMM Kde S00004 je název uzlového setu, XSYMM nastaví symetrii podle roviny y-z (x=konst.)

Řízení konvergence výpočtu Při řízení konvergence výpočtu kontaktů s algoritmem Master-Slave byl do input souboru pro všechny tyto páry vložen následující příkaz: *CONTACT CONTROLS,STABILIZE,MASTER=CM00000X, SLAVE=CS00000X Kde CM00000X je název MASTER setu, CS00000X je název SLAVE setu. Nastavení časového kroku pro výpočet Při výpočtu byl změněn časový inkrement na 0.25 pro snazší ustavení kontaktů. Po ustavení kontaktů v čase 2 je časový inkrement opět nastaven defaultně na 1.0. 3. Výpočet ojnice Výpočet napjatosti ojnice byl proveden v následujících polohách klikové hřídele: Step 1 montáž, Step 2 0, Step 3 22,5, Step 4 50, Step 5 180, Step 6 325, Step 7 360 Výpočet 1 První výpočet byl proveden s nastavenou symetrickou okrajovou podmínkou a dokonale tuhým klikovým čepem. Dále byly použity výše uvedené příkazy pro kontrolu konvergence výpočtu. Průběh výpočtu je možno vidět ze souboru, který vytvoří software Abaqus na Obr. 8. V tomto souboru jsou zapsány jednotlivé kroky výpočtu, které se dělí na inkrementy, ty jsou řešeny v několika iteracích. U prvního výpočtu je vidět, že se v prvních dvou krocích nezačíná počítat přímo v čase 1.0, ale v 0.25. Inkrement 0.25 je použit v prvních dvou krocích záměrně, protože se v nich ustavuje kontakt. Během těchto kroků se začíná počítat s 25% celkového zatížení, což přinese snazší průběh výpočtu než kdyby se úloha začínala řešit přímo při plném zatížení. Celkový počet iterací pro výpočet 1 je 81. Nejvíce iterací bylo potřeba provést při přechodu z pátého do šestého kroku výpočtu, kde se zatížení ojnice mění z tlakového na tahové.

Obr. 8. Výstupní soubor dokumentující průběh výpočtu 1 Výpočet 2 Druhý výpočet byl proveden se stejně upraveným input souborem jako u prvního výpočtu. Navíc byl použit příkaz pro nastavení řešiče: *SOLUTION TECHNIQUE, TYPE=CONTACT ITERATIONS Výstupní soubor tohoto výpočtu je zobrazen na Obr. 9. Hvězdička zobrazená u počtu iterací značí, že příkaz CONTACT ITERATIONS byl úspěšně proveden během časového inkrementu. Celkový počet iterací u výpočtu 2 je 72.

Obr. 9. Výstupní soubor dokumentující průběh výpočtu 2 4. Závěr Výpočet napjatosti ojnice byl proveden dvěma způsoby, při kterých bylo použito dokonale tuhého klikového čepu, okrajová symetrická podmínka a různé nastavení řešící techniky. Z hlediska počtu provedených iterací během celého výpočtu byl efektivnější výpočet s vloženým příkazem SOLUTION TECHNIQUE, TYPE=CONTACT ITERATIONS. Během tohoto výpočtu bylo ušetřeno 10 iterací oproti stejně nastavenému výpočtu bez tohoto příkazu. Obě analýzy proběhly plynule bez problémů. Seznam použité literatury [1] ABAQUS Version 6.8 Documentation, Dassault Systèmes Simulia Corp., USA, 2008 [2] Interní materiály firmy Ricardo Prague s. r. o.