ALGORITMUS SILOVÉ METODY



Podobné dokumenty
Statika soustavy těles v rovině

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

ZÁPADOČESKÁ UNIVERZITA V PLZNI

u (x i ) U i 1 2U i +U i+1 h 2. Na hranicích oblasti jsou uzlové hodnoty dány okrajovými podmínkami bud přímo

Pružnost a plasticita II

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

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

Osově namáhaný prut základní veličiny

SMR 1. Pavel Padevět

Pružnost a plasticita II

Zjednodušená deformační metoda (2):

Statika soustavy těles.

4/3.3. bodem v rovině (tvoří rovinný svazek sil), jsou vždy. rovnice z-ová. Pro rovnováhu takové soustavy

MĚRNÁ DEFORMAČNÍ ENERGIE OTEVŘENÉHO OCELOVÉHO

ZDM PŘÍMÉ NOSNÍKY. Příklad č. 1. Miloš Hüttner SMR2 ZDM přímé nosníky cvičení 09. Zadání

Mechanické vlastnosti materiálů.

Autor: Vladimír Švehla

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

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

Spojitý nosník. Příklady

Globální matice konstrukce

Příklad 7 Průhyb nosníku - složitější případ

VÝPOČET PŘETVOŘENÍ PŘÍHRADOVÝCH KONSTRUKCÍ SILOVOU METODOU řešený příklad pro BO004

Korelační energie. Celkovou elektronovou energii molekuly lze experimentálně určit ze vztahu. E vib. = E at. = 39,856, E d

8a.Objektové metody viditelnosti. Robertsův algoritmus

MODELOVÁNÍ A SIMULACE

Stavební mechanika přednáška, 10. dubna 2017

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

Ivana Linkeová SPECIÁLNÍ PŘÍPADY NURBS REPREZENTACE. 2 NURBS reprezentace křivek

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

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

Pružnost a plasticita II CD03

Téma 3 Úvod ke staticky neurčitým prutovým konstrukcím

SOU plynárenské Pardubice Mechanika - Statika - příhradové konstrukce

FAKULTA STAVEBNÍ. Telefon: WWW:

FAKULTA STAVEBNÍ. Stavební statika. Telefon: WWW:

Monte Carlo metody Josef Pelikán CGG MFF UK Praha.

1. Stanovení modulu pružnosti v tahu přímou metodou

MOŽNOSTI MODELOVÁNÍ A ŘEŠENÍ STŘETU PŘI OBJASŇOVÁNÍ FINGOVANÝCH DOPRAVNÍCH NEHOD

Příhradové konstrukce

Princip virtuálních posunutí (obecný princip rovnováhy)

Princip virtuálních posunutí (obecný princip rovnováhy)

Matematika I A ukázkový test 1 pro 2018/2019

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

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

Šesté cvičení bude vysvětlovat tuto problematiku:

Těžiště. Fyzikální význam těžiště:

VÝVOJ SOFTWARU NA PLÁNOVÁNÍ PŘESNOSTI PROSTOROVÝCH SÍTÍ PRECISPLANNER 3D. Martin Štroner 1

Téma 12, modely podloží

Lokace odbavovacího centra nákladní pokladny pro víkendový provoz

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.

Výslednice, rovnováha silové soustavy.

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

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

1. výpočet reakcí R x, R az a R bz - dle kapitoly 3, q = q cosα (5.1) kolmých (P ). iz = P iz sinα (5.2) iz = P iz cosα (5.3) ix = P ix cosα (5.

7 Lineární elasticita

Sylabus 18. Stabilita svahu

Geometricky nelineární analýza příhradových konstrukcí

3 VYBRANÉ MODELY NÁHODNÝCH VELIČIN. 3.1 Náhodná veličina

Čísla a aritmetika. Řádová čárka = místo, které odděluje celou část čísla od zlomkové.

2.5. MATICOVÉ ŘEŠENÍ SOUSTAV LINEÁRNÍCH ROVNIC

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

Kapitola 8. prutu: rovnice paraboly z = k x 2 [m], k = z a x 2 a. [m 1 ], (8.1) = z b x 2 b. rovnice sklonu střednice prutu (tečna ke střednici)

3.4.2 Rovnováha Rovnováha u centrální rovinné silové soustavy nastává v případě, že výsledná síla nahrazující soustavu je rovna nule. Tedy. Obr.17.

Princip virtuálních prací (PVP)

Martin NESLÁDEK. 14. listopadu 2017

4.6.3 Příhradové konstrukce

Katedra geotechniky a podzemního stavitelství

Ing. Jakub Kršík Ing. Tomáš Pail. Navrhování betonových konstrukcí 1D

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

Materiály ke 12. přednášce z předmětu KME/MECHB

SMR 1. Pavel Padevět

STATIKA STAVEBNÍCH KONSTRUKCÍ I

2.9.2 PRŮSEČNÁ METODA

Dynamika vázaných soustav těles

Základní pojmy Přímková a rovinná soustava sil

Vysoká škola báňská - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky LOGICKÉ OBVODY pro kombinované a distanční studium

Průmyslová střední škola Letohrad. Ing. Soňa Chládková. Sbírka příkladů. ze stavební mechaniky

Náhradní ohybová tuhost nosníku

Pružnost a plasticita II

1. Nejkratší cesta v grafu

Iterační výpočty. Dokumentace k projektu pro předměty IZP a IUS. 22. listopadu projekt č. 2

Laboratorní cvičení L4 : Stanovení modulu pružnosti

1. Řešená konstrukce Statické řešení Výpočet průhybové čáry Dynamika Vlastní netlumené kmitání...

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

Nelineární problémy a MKP

MECHANIKA PODZEMNÍCH KONSTRUKCÍ Statické řešení výztuže podzemních děl

Střední průmyslová škola strojírenská a Jazyková škola s právem státní jazykové zkoušky, Kolín IV, Heverova 191

Numerická integrace konstitučních vztahů

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

CVIČNÝ TEST 17. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 13 IV. Záznamový list 15

LOGICKÉ OBVODY J I Ř Í K A L O U S E K

Přednášky část 4 Analýza provozních zatížení a hypotézy kumulace poškození, příklady. Milan Růžička

Výpočet přetvoření a dimenzování pilotové skupiny

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

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

5. Lokální, vázané a globální extrémy

Program předmětu YMVB. 1. Modelování konstrukcí ( ) 2. Lokální modelování ( )

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

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

Transkript:

ALGORITMUS SILOVÉ METODY CONSISTENT DEFORMATION METHOD ALGORITHM Petr Frantík 1, Mchal Štafa, Tomáš Pal 3 Abstrakt Příspěvek se věnuje popsu algortmzace slové metody sloužící pro výpočet statcky neurčtých prutových konstrukcí. Algortmus je koncpován tak, aby v co největší míře odpovídal postupu př výpočtu konstrukce člověkem. Klíčová slova slová metoda, algortmus, automatzace. Abstract The paper presents the algorthm for automaton of the method of consstent deformatons, or sometmes referred to as the force or flexblty method for solvng of statcally ndetermnate bar structures. The algorthm s desgned to reflect the solvng procedure used by a man. Keywords force method, consstent deformaton method, flexblty method, algorthm, automaton. 1 Slová metoda Pojmem slová metoda je zde myšlen výpočetní postup pro řešení rovnných, statcky neurčtých, prutových konstrukcí ve formě užívané pro obvykle neautomatzovaný výpočet prováděný člověkem. Má tř fáze: vytvoření fktvní statcky určté konstrukce modfkací řešené konstrukce pomocí odebrání vnějších a/nebo vntřních redundantních vazeb, přdání neznámého zatížení odpovídajícího odstraněným vazbám, a řešení deformačních podmínek, kterým musí vytvořená statcky určtá konstrukce (tzv. základní) podléhat, aby svým chováním odpovídala původní konstrukc. Obr. 1: Otevřený tuhý celek 1 Ing. Petr Frantík, Ph.D., Vysoké učení techncké v Brně, Fakulta stavební, Ústav stavební mechanky, Veveří 95, 60 00 Brno, e-mal: ktnarf@centrum.cz, Ing. Mchal Štafa, dtto., e-mal: stafa.m@fce.vutbr.cz, 3 Ing. Tomáš Pal, dtto., e-mal: pal.t@fce.vutbr.cz. 1

Samotné řešení deformačních podmínek vyžaduje analýzu funkcí vntřních sl zvolené statcky určté konstrukce. Tato analýza se provádí rovněž v několka krocích: Nejprve se konstrukce uvolní z vnějších vazeb, které se nahradí neznámým slam. Poté se konstrukce rozdělí pomocí řezů na souvslé monoltcké část bez uzavření (nazveme otevřené celky), vz obr. 1. Poznamenejme, že ve smyslu teore grafů se jedná o tzv. stromy. Jsou souvslé a neobsahují uzavřené čast. Bez vnějších vazeb má každý takový tuhý celek v rovně právě tř stupně volnost. V místech řezů se vzájemné působení částí rovněž nahradí neznámým slam. Nakonec se pro každý otevřený celek sepíšou tř podmínky rovnováhy: F F x y M 0, 0, 0, (1) kde F x, F y jsou složky působící síly s ndexem, M je moment této síly ke zvolenému bodu. Výsledkem soupsu podmínek rovnováhy je soustava 3m lneárních rovnc o stejném počtu neznámých vazebných sl, kde m je počet otevřených tuhých celků. Získání skupny otevřených celků vyžaduje správnou volbu řezů konstrukce. Tyto se provádí v místech, kde jsou do konstrukce umístěny např. vntřní klouby č jné způsoby uvolnění vntřních vazeb. Pro účely souhrnného popsu nazývejme tato uvolnění separátory, jelkož oddělují (přerušují) souvslé část konstrukce. Jakmle vyřešíme neznámé vazebné síly, lze pro lbovolný bod zvoleného otevřeného celku určt vntřní síly z podmínek rovnováhy (1). Deformační podmínky Deformační podmínky zapsujeme pro každou ze složek redundantních vazeb, které byly odstraněny pro vytvoření základní statcky určté konstrukce. Obecná deformační podmínka má tvar: 0, () kde δ je deformace (tj. pootočení nebo posunutí) v místě odstraněné složky vazby ve směru této složky. Index označuje pořadí deformace. Počet deformačních podmínek n je roven stupn statcké neurčtost původní konstrukce. Řešíme-l lneární úlohu, pak je deformace lneárně závslá na zatížení a neznámých slách redundantních vazeb. Díky tomu můžeme provést její rozklad: ( F, X, X 1 ( F) ( X,..., X 1 n ) 0, ) ( X )... ( X n ) 0, (3) kde F zastupuje veškeré vnější zatížení respektve zatížení od vzájemného spolupůsobení otevřených celků a X označuje neznámé síly redundantních vazeb. Výpočet lze dále praktcky zjednodušt řešením deformací od jednotkových sl redundantních vazeb upravením výrazu (3) na tvar:

X X... X 0, (4) 0 1 1 n n kde δ 0 = δ (F) je deformace δ od vnějšího zatížení a δ j označuje deformac δ od jednotkové redundantní vazebné síly X j. Výpočet dané deformace δ se provede pomocí tzv. Castglanovy metody (metoda jednotkových sl, vz např. [1]) mající tvar: NN j VV j M M j j dx dx dx, (5) EA GA EI l l l kde N, V, M jsou funkce vntřních sl na základní statcky určté konstrukc od vnějšího zatížení ( = 0) respektve od jednotkové redundantní vazebné síly ( = 1,,, n). Integruje se po délce prutů celé konstrukce, přčemž EA je obecně funkce normálové tuhost, GA κ smykové a EI ohybové tuhost průřezů prutů. Závěrem získáme soustavu (lneárních) rovnc, jejímž řešením obdržíme neznámé hodnoty sl redundantních vazeb. 3 Elementy konstrukce Z hledska popsu algortmu rozdělíme model konstrukce na pruty a styčníky, vz obr.. Styčník slouží ke spojení prutů a zároveň pruty ukončuje. Vnější vazby (okrajové podmínky) lze zadat pouze na styčnících. Obr. : Elementy modelu konstrukce Prut může mít na svých koncích umístěné separátory se třem složkam: dvě vzájemně kolmá posunutí a pootočení. Na obr. 3 je vdět znázornění všech kombnací separátorů. Ačkolv je separátor umístěn na konc prutu, jeho poloha je chápána jako totožná s polohou přlehlého styčníku. Obr. 3: Mechancké znázornění možných separátorů (1 vazba odstraněna, 0 vazba ponechána) Orentac separátorů budeme dále uvažovat shodnou s orentací prutu. Každá složka separátoru tak bude odpovídat jedné z vntřních sl. 3

4 Algortmus rozkladu Jádrem výpočtu je řešení statcky určté konstrukce. Z daného modelu, jenž může tvořt uzavřené celky a nemusí být souvslý, je třeba určt množnu otevřených celků, pro které se budou psát statcké podmínky rovnováhy. Pro vytvoření této množny jsou navrženy dvě metody prohledávající graf konstrukce, startovací metoda a rekurzvní metoda. Vezměme lbovolný prut modelu (startovací). Tento prut nechť spojuje dva styčníky (alas uzly grafu), z nchž první budeme nazývat levý a druhý pravý. Každý uzel grafu s bude pamatovat dvě celá čísla: počet návštěv a počet přímých návštěv (vz dále). Pak má startovací metoda následující strukturu: Incalzace průzkumu (nastavení počtu návštěv uzlu grafu na nulu a vymazání seznamu navštívených prutů). Spuštění rekurzvní metody průzkumu: směrem doleva, tj. pro startovací prut a pravý uzel (vz dále), směrem doprava, tj. pro startovací prut a levý uzel. Přdání startovacího prutu do seznamu navštívených prutů. Rekurzvní metoda se volá pro výchozí prut a výchozí uzel (styčník) a má následující tvar: Pokud byl výchozí uzel jž navštíven, přdej prut do seznamu navštívených prutů. Nalezení protějšího uzlu výchozího prutu vzhledem k výchozímu uzlu. Navštívení protějšího uzlu. Tj. spuštění metody, která zajstí zvýšení počtu návštěv uzlu. Zjštění, zda-l je protější uzel: separován od výchozího prutu separátorem, poprvé navštíven (nezáleží jestl přes separátor nebo přímo), poprvé přímo navštíven (pouze přímo, tj. ne přes separátor). Pokud je protější uzel poprvé přímo navštíven, potom ber postupně všechny pruty jdoucí do protějšího uzlu vyjma výchozího prutu: pokud nebyl prut dosud navštíven (nenachází se v seznamu navštívených prutů) a zároveň platí, že tento prut není separován od protějšího uzlu, pak spusť rekurzvní metodu pro tento prut a protější uzel. Spuštěním startovací metody dojde k sestavení seznamu navštívených prutů, který určuje otevřený celek pro daný startovací prut. Tedy sestavení množny otevřených celků startovací metodou vyžaduje nalezení množny startovacích prutů. Poznamenejme, že rekurzvní metoda průzkumu je orentovaná, a proto j lze bez dalších úprav rovněž použít pro určování koncových sl prutu, ze kterých lze posléze stanovt funkce vntřních sl. 5 Algortmus sestavení podmínek rovnováhy Nyní, když máme určenou množnu otevřených celků, můžeme začít sepsovat podmínky rovnováhy. Z dříve uvedeného (kaptola 1) víme, že počet podmínek je trojnásobkem počtu otevřených celků. Soustavu sestavíme následujícím postupem: 4

Ověření statcké určtost. Tj. počet podmínek rovnováhy se musí rovnat počtu neznámých (vnějších a vntřních) vazebných sl. Nastav ukazatel aktuálního sloupce v matc levých stran na nulu. Nastav ukazatel aktuálního řádku v soustavě na nulu. Pro každý otevřený celek: Spusť startovací metodu průzkumu celku. Projd všechny uzly modelu: Urč, zda je daný uzel od celku separovaný. Nastav snus a kosnus transformačního úhlu na hodnoty snα = 0 a cosα = 1 (kvůl obecnost, vz dále). Nastav znaménko s na hodnotu 1 (rovněž kvůl obecnost). Urč počet neznámých vnějších vazeb na daném uzlu (pozn.: pro nezapočtatelný uzel). Nastav ndkátor započtatelnost. Daný uzel je započtatelný, pokud byl př průzkumu celku přímo navštíven. Je-l uzel započtatelný, spusť metodu nastavení levé strany. Posuň ukazatel aktuálního sloupce o počet neznámých vnějších vazeb uzlu (pozn.: pro nezapočtatelný uzel). Projd všechny pruty modelu: Urč snus a kosnus úhlu prutu pro transformac do globálního souřadného systému (označíme snα a cosα). Má-l prut na levém uzlu separátor, pak: Nastav znaménko s na hodnotu 1, jestlže je levý uzel od prutu separovaný, jnak s = 1. Urč počet neznámých vnějších vazeb na daném separátoru (pozn.: pro nezapočtatelný separátor). Nastav ndkátor započtatelnost. Daný separátor je započtatelný, pokud je daný prut součástí celku, nebo pokud je levý uzel přímo navštívený (př průzkumu celku). Je-l separátor započtatelný, spusť metodu nastavení levé strany. Posuň ukazatel aktuálního sloupce o počet neznámých vnějších vazeb separátoru. Má-l prut na pravém uzlu separátor, pak proveď analogcky totéž co pro levý separátor. Projd všechna uzlová zatížení modelu. Pokud není uzel od celku separovaný, pak přdej záporně vzaté složky výslednce zatížení do vektoru pravých stran (pozn.: samozřejmě s ohledem na aktuální řádek). Projd všechna prutová zatížení modelu. Pokud je prut součástí celku, pak přdej záporně vzaté složky výslednce zatížení do vektoru pravých stran. Posuň ukazatel aktuálního řádku o tř. Metoda nastavení levé strany (volaná ve výše popsané metodě), která dostává nformac o aktuálním řádku r a sloupc c, referenčním bodě (uzel č přlehlý uzel), transformačním snu a kosnu a znaménku s, má tvar: Jestlže má daný uzel nebo separátor neznámou: X * -- zapš vektor {s cosα, s snα, s (x snα-y cosα) } T, 5

6 Příklad Y * -- zapš vektor {-s snα, s cosα, s (x cosα+y snα) } T, M -- zapš vektor {0, 0, s} T, Abychom s ujasnl průběh popsaného algortmu k řešení základní statcky určté konstrukce, sestavíme soustavu podmínek rovnováhy pro model znázorněný na obr. 4. Model konstrukce je složen ze šest prutů a šest styčníků. Zatížen vodorovnou slou F = 10 N na styčníku c. Obsahuje jeden vntřní kloub a jeden separátor s vazbou ve vodorovném směru. Model je tak složen ze dvou otevřených celků. První celek je tvořen styčníky abcd s přímým napojením. Druhý celek určují styčníky bdef, z nchž styčníky bd jsou napojeny nepřímo (přes separátor). Obr. 4: Model řešené konstrukce Nyní model rozdělíme a uvolníme z vazeb, vz obr. 5. Dostáváme šest neznámých vazebných sl. Tř vnější X a, Y a, Y f a tř vntřní X * be, Y * be, Y * de (hvězdčkou je označen lokální souřadný systém). Transformační koefcenty pro prut de a be jsou uvedeny v tab. 1: prut snα cosα de -1 0 be -0.316 0.9487 Tab. 1: Transformační koefcenty Obr. 5: Rozklad modelu a uvolnění z vazeb 6

Nyní sestavíme soustavu podmínek rovnováhy nejprve pro celek abcd a poté pro celek bdef, tj. celkem šest rovnc, vz tab.. Řešení je vypsáno v tabulce 3. celek podmínka X a Y a Y f Y de * X be * Y be * F abcd ΣF x 1 0 0-1 -0.95-0.3-10 ΣF y 0 1 0 0 0.3-0.95 0 ΣM 0 0 0 4 1.90 0.63 40 bdef ΣF x 0 0 0 1 0.95 0.3 0 ΣF y 0 0 1 0-0.3 0.95 0 ΣM 0 0 3-4 -1.90-0.63 0 Tab. : Soustava podmínek rovnováhy (zaokrouhleno) X a Y a Y f Y de * X be * Y be * -10-13.3 13.3 0-14.8-19.0 Tab. 3: Řešení soustavy (zaokrouhleno) 7 Shrnutí V článku byla popsána algortmzace výpočtu rovnné prutové konstrukce pomocí slové metody. Větší pozornost byla věnována způsobu rozkladu obecné prutové konstrukce a algortmu sestavení podmínek rovnováhy. Uvedený postup předpokládá danou, statcky určtou, respektve statcky neurčtou, konstrukc včetně označení redundantních vazeb. V případě statcky neurčté konstrukce se provede její modfkace na základní statcky určtou konstrukc, pro kterou se posléze provede výpočet jednotlvých složek deformací a sestaví se deformační podmínky. Algortmus je mplementován do balíku EngneerngStructure v jazyce Java, publkovaném pod lcencí GNU GPL s otevřeným zdrojovým kódem, vz []. Dále je k dspozc volně stažtelná aplkace ForMet s grafckým užvatelským rozhraním [3], jenž tento balík využívá. Poděkování Projekt byl realzován za fnanční podpory ze státních prostředků prostřednctvím projektu ADVASOFT CZ.1.07/..00/15.014: Pokročlé softwarové nástroje ve stavebním nženýrství. Některé teoretcké výsledky byly získány př řešení projektu GA ČR P104/11/0833: Odezva cementových kompoztů na únavové zatěžování: pokročlé numercké modelování a expermenty. Lteratura [1] KADLČÁK, J., KYTÝR, J. Statka stavebních konstrukcí II. Nakladatelství VUTIUM, Brno 001. ISBN 80-14-631-4. [] FRANTÍK, P. Java package EngneerngStructure, www.ktnarf.cz/java, 011. [3] ŠTAFA, M., PAIL, T., FRANTÍK, P., Aplkace ForMet, 011. 7