Pomocný text k proniknutí do základů práce se systémem ADAMS

Podobné dokumenty
MODIFIKOVANÝ KLIKOVÝ MECHANISMUS

ÚVOD DO MODELOVÁNÍ V MECHANICE DYNAMIKA VÁZANÝCH MECHANICKÝCH SYSTÉMŮ

Dynamika vázaných soustav těles

ROBOTIKA M3A 2018/2019 ING. VLADIMÍR VYHŇÁK

Dynamika soustav hmotných bodů

3D sledování pozice vojáka v zastavěném prostoru a budově

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

Odpružená sedačka. Petr Školník, Michal Menkina. TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií

Návod k použití programu pro výpočet dynamické odezvy spojitého nosníku

Úvod do programu Solid Edge

Rozvoj tepla v betonových konstrukcích

IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL

Dynamika robotických systémů

Diplomová práce Prostředí pro programování pohybu manipulátorů

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

Pro tvorbu samostatně spustitelných aplikací je k dispozici Matlab library.

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1.

Připojení přístroje A4101 k aplikaci DDS2000

Mechanika s Inventorem

1. Úvod do obsluhy AutoCADu

Praktické využití Mathematica CalcCenter. Ing. Petr Kubín, Ph.D. Katedra elektroenergetiky, ČVUT v Praze, FEL

SolidWorks. SW je parametrický 3D modelář a umožňuje. Postup práce v SW: Prostředí a ovládání

Reliance 3 design OBSAH

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

MOODLE PRO PEDAGOGY - orientace v programu

VYUŽITÍ MATLABU PRO VÝUKU NUMERICKÉ MATEMATIKY Josef Daněk Centrum aplikované matematiky, Západočeská univerzita v Plzni. Abstrakt

lindab comfort Krok za krokem manuál DIMcomfort 4.0

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

Cvičení software Groma základní seznámení

Formátování pomocí stylů

TECHNOLOGIE ELASTICKÉ KONFORMNÍ TRANSFORMACE RASTROVÝCH OBRAZŮ

Mechanika

Práce s texty, Transformace rastru, Připojení GPS

s. r. o. ATELIER EKOLOGICKÝCHMODELU VOZOVÝ PARK 2015 Aplikace pro výpočet dynamické skladby vozového parku

UŽIVATELSKÝ MANUÁL PERSONALIZACE MOJE SODEXO V

Téma: Dynamiky - Základní vztahy kmitání

36 Elektronické knihy

TIA Selection Tool manuál pro použití

Zpravodaj. Uživatelská příručka. Verze

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jana Kalinová [ÚLOHA 25 NÁSTROJE II.ČÁST]

Úvod do MS Access. Modelování v řízení. Ing. Petr Kalčev

Karel Bittner HUMUSOFT s.r.o. HUMUSOFT s.r.o.

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN BASIC

UŽIVATELSKÝ MANUÁL PERSONALIZACE MOJE SODEXO V

MANUÁL VÝPOČTOVÉHO SYSTÉMU W2E (WASTE-TO-ENERGY)

MS OFFICE POWER POINT 2010

Začínáme s Tovek Tools

GeoGebra Prostředí programu

Návod na práci s katalogem konstrukcí a materiálů Obsah

E-learning moderní elektronická podpora výuky

Tvorba výpočtového modelu MKP

Na vybraném serveru vytvoříme MySQL databázi. Soubory scratch.jpa, kickstart.php a en-gb.kickstart.ini nahrajeme na vybraný server.

MODERNÍ WEB SNADNO A RYCHLE

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

UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky Katedra softwarových technologií

Typy geometrie v. Rhinu. Body

DIPLOMOVÁ PRÁCE OPTIMALIZACE MECHANICKÝCH

Omezení funkcionalit v softwaru STATISTICA

Příručka pro studenta

24 Uživatelské výběry

Popis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace.

1 Příručka používání Google Apps

Přehledový manuál aplikace GABVAR (verze )

METODICKÝ POKYN PRÁCE S MS PowerPoint - ZAČÁTEČNÍCI. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

MANUÁL K AGENDĚ SPEDICE PŘÍRUČKA PRO UŽIVATELE

1 Uživatelská dokumentace

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

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

UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0

Obsah. 1.1 Práce se záznamy Stránka Dnes Kontakt se zákazníkem... 5

Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ

Kontextové dokumenty

Versiondog Lukáš Rejfek, Pantek (CS) s.r.o. 7/2014

xrays optimalizační nástroj

( LEVEL 2 něco málo o matematickém popisu, tvorbě simulačního modelu a práci s ním. )

51 Docházka externistů

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ PRŮVODCE GB01-P02 DYNAMIKA HMOTNÉHO BODU

Obsah. Úvod do studia 11 Co byste měli předem znát 13. Úvod do obsluhy AutoCADu 23. Kapitola Kapitola 1 23

DYNAMIKA - Dobový a dráhový účinek

45 Plánovací kalendář

Příklady práce se software VZDUCH verze 1.2

F-1 Fyzika hravě. (Anotace k sadě 20 materiálů) ROVNOVÁŽNÁ POLOHA ZAPOJENÍ REZISTORŮ JEDNODUCHÝ ELEKTRICKÝ OBVOD

MS Word 2007 Šablony programu MS Word

Pracovní prostředí Excel 2010

CZ_manual_ETC. manuál diagnostického programu TATRAdiagnoser

Microsoft Word - Styly, obsah a další

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Výstupní kontrola 07.1/ Obsah

KOMPLEXNÍ VZDĚLÁVÁNÍ KATEDRA STROJNÍ SPŠSE a VOŠ LIBEREC

Mechanika s Inventorem

Fyzikální laboratoř. Kamil Mudruňka. Gymnázium, Pardubice, Dašická /8

Únosnost kompozitních konstrukcí

Středoškolská technika SCI-Lab

Výukový modul III.2 Inovace a zkvalitnění výuky prostřednictvím ICT

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Plc Calculator. Nástroj pro automatizovaný návrh aplikace s automaty MICROPEL

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

43 HTML šablony. Záložka Šablony v systému

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Í

SCIA.ESA PT. Export a import souborů DWG a DXF

Transkript:

Pomocný text k proniknutí do základů práce se systémem ADAMS [Text verze 1.1 2.11.2005 Michal Hajžman] 1 Úvod Tento materiál obsahuje velice stručné a subjektivně vybrané informace potřebné pro základní práci se systémem ADAMS. Je určen především studentům předmětu Dynamika mechanismů a strojů, pro něž jsou zařazeny do výuky tři cvičení věnující se práci s ADAM- Sem ve spojení s dynamikou mechanismů a strojů. Text by měl sloužit hlavně jako přehled při úvodním cvičení a dále jako pomůcka při samostatné práci a studiu. Rozhodně není zamýšlen jako manuál či učebnice. Odstavec Zdroje obsahuje odkazy a doporučení, kde najít další pomůcky pro zasvěcení do práce se sofwarem ADAMS. V celém textu jsou zmíněny anglické termíny tak, aby bylo novému uživateli usnadněno studium manuálů a příruček. 1.1 Použití ADAMSu ADAMS (Automatic Dynamic Analysis of Mechanical Systems) je výpočtový systém pro modelování a simulaci vázaných mechanických soustav (VMS, MBS multibody systems) skládajících se z tuhých i poddajných těles vázaných mezi sebou pomocí různých typů kinematických vazeb. Software umožňuje provádět statické, kinematické a dynamické analýzy navržených modelů mechanických systémů a umožňuje rovněž optimalizovat a verifikovat jejich matematické modely. Patří mezi nejpoužívanější a nejpropracovanější systémy svého druhu na světě. Kompletní popis vlastností a možností ADAMSu lze najít ve zdrojích [1] a [2]. 1.2 Struktura systému ADAMS Celý výpočtový systém je tvořen mnoha moduly (produkty), přičemž většinu z nich lze využívat jako samostatné aplikace nezávislé na ostatních modulech. Jádrem ADAMSu je modul ADAMS/Solver, který je velmi propracovaným řešičem. Tento modul na základě vstupních souborů sestavuje matematický model mechanického systému a řeší tuto soustavu nelineárních algebraických a diferenciálních rovnic. Vstupní textové soubory obsahují popis matematického modelu systému a řídící příkazy řešiče ve vlastním vstupním jazyku softwaru ADAMS/Solver (ADAMS Data Language). Tento jazyk je dostatečně podrobně popsán v elektronických příručkách (viz zdroj [1]). Prakticky je možné celou práci se systémem ADAMS redukovat pouze na vytváření vstupních souborů pomocí textového editoru, 1

zpracování řešičem a vyhodnocování výstupních souborů. To sice přináší určité výhody při stavbě modelu, ale výrazně při tomto přístupu chybí vizualizace samotného modelu a poté i získaných výsledků. Pohodlný uživatel potřebuje ke své práci aplikaci ADAMS/View. Modul ADAMS/View je nástroj pro snadnou stavbu a vizualizaci modelu a rovněž pro pohodlné vyhodnocování získaných výsledků. Společně s řešičem ADAMS/Solver tvoří nástroje, které dovolují modelovat a řešit prakticky všechny druhy VMS. V tomto textu bude popsána základní koncepce modulu ADAMS/View. Nebude zde zmíněno nic o vstupních souborech a vstupním jazyku řešiče, protože ADAMS/View provádí všechny potřebné kroky automaticky. Dalšími důležitými moduly, které řeší některé speciální problémy při modelování a analýze VMS, jsou moduly ADAMS/Flex (potřebný pro zahrnutí deformovatelných těles do modelů, lze použít výstupy z MKP programů), ADAMS/PostProcessor (dovoluje lépe vyhodnocovat získaná data), ADAMS/Vibration (pomůcka při analýze kmitání), atd. Software ADAMS je používán zejména v dynamice vozidel či obecně dopravních prostředků, a proto vznikly například různé specializované moduly pro modelování automobilů (ADAMS/Car) a jejich částí (ADAMS/Chassis, ADAMS/Tire,... ), letadel (ADAMS/Aircraft) či kolejových vozidel (ADAMS/Rail). Tyto moduly mají hlavní výhodu v tom, že obsahují knihovny mnoha předdefinovaných částí modelů (tzv. templates), čímž usnadňují a urychlují uživateli jeho práci. V zásadě ale není problém všechny VMS vytvářet pouze pomocí modulu ADAMS/View, proto se v tomto textu budeme věnovat právě tomuto modulu. 2 Poznámka k teoretickému základu Uživatel by měl být pro kvalifikovanou práci s ADAMSem seznámen se základní teorií ke statickému, kinematickému a dynamickému vyšetřování soustav tuhých těles. K tomu jsou dostačující publikace [4]. Uživatelské příručky ADAMSu bohužel neobsahují žádnou část věnující se přímo metodám implementovaným v tomto výpočtovém systému. Pouze v příručce k řešiči solver.pdf z [1] je seznam publikací, ze kterých autoři systému vycházeli. Za zmínku stojí rovněž příručka verif.pdf popisující verifikační příklady použité pro testování výpočtového systému. Stavba modelu pomocí ADAMS/View je velice intuitivní a snadná, proto by se mohlo zdát, že nejsou potřeba vůbec žádné teoretické znalosti pro práci s ADAMSem. Opak je ale pravdou a velmi brzy bychom zjistili, že při modelování složitějších VMS je zapotřebí znalost partií mechaniky vyjmenovaných v předchozím odstavci. Uživateli samozřejmě nesmí chybět dostatečná prostorová a fyzikální představivost. 3 Ovládání a práce se softwarem ADAMS/View je klasická wokenní aplikace a tomu odpovídá i jednoduché myšoidní ovládání. 2

Po spuštění programu je nutné vybrat pracovní adresář a rozhodnout, zda bude vytvořen nový model či otevřen nějaký existující. Při vytvoření nového modelu lze volit použitý typ souřadnicového systému (kartézský, cylindrický, sférický), systém jednotek a vlastnosti gravitace (zda-li bude působit, její směr, hodnota tíhového zrychlení). Zavedení gravitace znamená, že ve středu hmotnosti každého tělesa bude působit ve zvoleném směru tíhová síla, daná zadaným tíhovým zrychlením. Okno programu ADAMS/View se skládá z hlavního grafického okna, ve kterém se vytváří a vizualizuje model VMS, ze stavového panelu s několika řídícimi tlačítky a z horního rozbalovacího menu. Při běhu programu se dále otevírají další samostatná okna. Důležitou částí softwaru je nástrojový panel, který obsahuje tlačítka reprezentující příkazy pro stavbu modelu a pro ovládání zobrazení modelu v hlavním grafické okně. V tomto panelu se zadávají pomocí klávesnice některé potřebné parametry prováděných příkazů. Příkazy ADAMS/View lze dosáhnout také dalšími dvěma způsoby, buď v horním rozbalovacím menu nebo pomocí command navigatoru zobrazeného v odděleném okně. Ruční zadávání příkazů je možné v command window, ale to vyžaduje znalost syntaxe. Stejně jako v případě ADAMS/Solveru lze i pro ADAMS/View napsat vstupní soubor ve formě textového souboru s příkazy vstupního jazyka ADAMS/View. Ve většině případů si ale vystačíme s nástrojovým panelem a menu. Při práci se samozřejmě objevují některá další okna, například pro upřesnění parametrů příkazů, pro prohlížení hierarchie vytvořených objektů (database navigator), atd. V hlavním grafickém okně se pracuje s modelem velice intuitivně. Levé tlačítko myši slouží k označování jednotlivých objektů modelu a k jejich umisťování. Pravé tlačítko otevírá velice důležité kontextové menu, jehož položky reprezentují například příkazy pro změnu vlastností objektů či pro kopírování a mazání. Při umisťování objektů se rovněž uplatní pravé tlačítko myši, po jehož stlačení se objeví tzv. coordinate window dovolující zadat přesné souřadnice umisťovaného objektu. Kromě vybírání objektů přímo v grafickém okně, lze s objekty modelu pracovat také pomocí už zmíněného database navigatoru. Pravé tlačítko myši je důležité také při zadávání hodnot do různých textových polí. Jestliže uděláme v editačním poli right-click, zobrazí se kontextové menu, které nám usnadní výběr a zadání správných dat. Vytvořený model je možné v systému ADAMS/View uložit a přímo numericky vyřešit danou úlohu bez ručního generování vstupního souboru řešiče a volání řešiče. Stejně tak lze zpracovávat některé výsledky simulací přímo v ADAMS/View bez použití ADAMS/PostProcessor. 4 Vytváření modelů VMS Před započetím vytváření modelu v ADAMS/View je samozřejmě zapotřebí mít jasnou představu o tom, jak vypadá matematický model vázané mechanické soustavy, kterou chceme modelovat a analyzovat. Jedná se o soustavu těles spojených mezi sebou a s rámem (ground) pomocí kinematických vazeb (constraints). Na tělesa mohou působit různé síly, mohou být zavedeny různé pasivní účinky v kinematických vazbách, mezi tělesy mo- 3

hou být různé deformovatelné vazby (pružiny, tlumiče,... ) reprezentované jejich silovým působením. Samotná tělesa mohou mít předepsaný určitý pohyb. Dále chceme vyšetřovat určité vybrané veličiny popisující VMS (measures). Všechny tyto mechanické objekty jsou současně také objekty v systému ADAMS. 4.1 Markery (markers) Marker definuje lokální souřadnicový systém. Z teorie VMS je zřejmé, že marker je v systému ADAMS jeden ze stěžejních objektů. Lze ho libovolně přiřazovat (umisťovat) ke všem tělesům včetně rámu a libovolně natáčet. Markery jsou důležité pro definici středů hmotnosti těles, pro definice vazeb, definice působících sil, atd. 4.2 Tělesa (parts) Tělesa (parts) jsou objekty, které mohou mít setrvačné vlastnosti a mohou se pohybovat. V ADAMSu zavádíme tři druhy těles. Tuhá tělesa (rigid bodies) mají hmotnost a momenty setrvačnosti a nemohou se deformovat. Poddajná tělesa (flexible bodies) mají také setrvačné vlastnosti a navíc se mohou deformovat. Pro modelování poddajných těles je ale zapotřebí použít modul ADAMS/Flex. Soustředěné hmoty (point masses) mají pouze hmotnost a nemají momenty setrvačnosti. Nástrojový panel ADAMS/View nabízí širokou škálu základních těles, která lze použít v modelech VMS. Složitější tělesa lze skládat z nabízených primitiv. Dále lze rovněž importovat geometrii tělesa z různých CAD programů. Vytváření těles pomocí základních grafických objektů je podobné jako ve všech CAD nebo MKP softwarech. Setrvačné vlastnosti těles lze zadat ručně a nebo ponechat na systému, aby vypočítal hmotnost a momenty setrvačnosti z dané geometrie. Lze samozřejmě volit použitý materiál a jiné obvyklé parametry. ADAMS/View poskytuje výběr různých způsobů vizualizace těles. Každé nově vytvořené těleso má šest stupňů volnosti, proto je ho potřeba svázat s ostatními tělesy nebo s rámem pomocí kinematických vazeb. 4.3 Vazby (constraints), klouby (joints) Vazby určují jak se mohou jednotlivá tělesa pohybovat vůči rámu nebo vůči ostatním tělesům. ADAMS/View stejně jako v případě těles nabízí celou řadu předdefinovaných základních kinematických vazeb kloubů (translational, revolute, spherical,... ). Kloub spojuje vždy dvě tělesa a je zapotřebí ho přiřadit k určitým markerům. Přehled předdefinovaných kloubů a jejich vlastností lze najít ve zdroji [1]. Vlastnosti kloubu lze libovolně měnit. Je 4

možné přidávat také pasivní účinky a předepisovat počáteční podmínky souřadnicím ve vazbě. Kromě předdefinovaných kloubů lze vytvářet vlastní vazby pomocí joint primitives a používat vyšší kinematické dvojice. 4.4 Předepsané pohyby (imposed motions) Libovolným souřadnicím těles či vazeb lze předepisovat určitý pohyb v závislosti na čase. Tato práce je stejně jako vše v ADAMSu velice intuitivní. Navíc lze použít pomůcku pro vytváření funkcí, tzv. function builder. 4.5 Síly (forces) Síly mohou v modelech ADAMS/View reprezentovat například pružící a tlumící prvky, mohou hrát roli budících či řídících veličin, důležité jsou rovněž kontaktní síly. V nástrojovém panelu jsou k dispozici předdefinované základní síly a momenty použitelné v modelech VMS. 4.6 Další Vyjmenované objekty důležité pro stavbu modelů vázaných mechanických soustav v softwaru ADAMS/View nejsou zdaleka jediné dostupné. Výše uvedený přehled spíše shrnuje kroky při stavbě kompletního modelu. Pro lepší přehled, pro informace o speciálnějších objektech, které je možné zahrnout do navrhovaných matematických modelů, a samozřejmě pro důkladnější znalost, týkající se modelování a používaní objektů, je nutné nahlédnout do zdroje [1] 5 Simulace a vyhodnocování Jestliže máme vytvořen model, můžeme ho začít analyzovat. Máme na výběr ze tří druhů analýz, statické, kinematické nebo dynamické analýzy. Vše odpovídá příslušným partiím z mechaniky, přičemž se předpokládá, že uživatel je s nimi obeznámen, proto zde nebudeme více rozvádět volbu jednotlivých analýz. Důležité je zvolit správný krok a konečný čas celé simulace. Více o numerických metodách řešení je ve zdroji [1]. Při analýze můžeme chtít například sledovat pouze funkčnost navržené VMS (třeba analýza navrženého řízení přední nápravy automobilu) nebo požadujeme nalezení odezvy na běžné buzení mechanického systému. Jednou z nejdůležitějších částí analýzy je výběr sledovaných veličin, v systému ADAMS/View zavádíme tzv. measures. Výstupem z řešiče jsou samozřejmě všechny možné veličiny od posuvů, přes rychlosti a zrychlení, až po reakce. Nastavíme-li ale v ADAMS/View nějaké measures, můžeme sledovat průběh vybrané veličiny přímo během simulace v samostatném vykreslovacím okně. Sledovaných veličin 5

může být více. Další důležitou pomůckou přímo v ADAMS/View je nástroj pro animaci vypočítaného pohybu namodelované VMS. Lepším a výkonějším pomocníkem pro vyhodnocování výsledků analýz je modul ADAMS/PostProcessor, pro nějž existuje rovněž podrobná příručka. Pro informace o numerických simulacích a vyhodnocování získaných výsledků jsou nejvhodnější opět příručky ze zdroje [1]. Sestavujeme-li složitější model komplikovanější VMS, je vhodné rozdělit ho na několik funkčních celků a ty modelovat nejprve samostatně a po důkladné kinematické či jiné analýze je teprve spojit do celkového modelu. Vyhneme se tím řadě nepřesností a neztratíme tolik času laděním celého modelu. 6 Zdroje [ 1 ] Základní informace ke všem produktům řadícím se k systému ADAMSu lze najít v řádně nainstalovaném lokálním helpu, který obsahuje soubory ve formátu PDF a HTML. Doporučuji začít se souborem home.pdf, (platí pro starší verze) odkud se lze dobrat ke všem ostatním uživatelským příručkám. Některé odkazy v příručkách míří přímo na internetové stránky obsahující základní tutoriály a jiné příklady. [ 2 ] Další informace o ADAMSu jsou k dispozici na stránkách http://www.adams.com nebo na http://www.mscsoftware.com/products/products_detail.cfm?pi=413. [ 3 ] Zajímavé zdroje lze najít na adrese http://www.ktm.sjf.stuba.sk/atc, což je prezentace Authorised Training Center for MSC.ADAMS při Slovenské technické univerzitě v Bratislavě. [ 4 ] Jako zdroje teoretických vědomostí jsou vhodné publikace Brát, V.: Maticové metody v analýze a syntéze prostorových vázaných mechanických soustav. Academia, Praha 1981. Slavík, J. Stejskal, V. Zeman, V.: Základy dynamiky strojů. Vydavatelství ČVUT, Praha 1997. 6