Preskočiť na obsah

Okrajové podmienky a zaťaženia

Vo FrontISTR sa okrajové podmienky a zaťaženia pre konštrukčné, tepelné a dynamické analýzy definujú kľúčovými slovami. V statickej konštrukčnej analýze sa definované okrajové podmienky a zaťaženia zoskupujú podľa ID skupiny a pre každý krok sa aktivujú prostredníctvom !STEP pomocou jeho riadku BOUNDARY alebo LOAD. Aj v dynamickej analýze možno !BOUNDARY, !CLOAD, !VELOCITY, !ACCELERATION a !SPRING pre implicitnú metódu aktivovať po skupinách z !STEP. Časovo premenné podmienky sa škálujú pomocou !AMPLITUDE a lineárne vzťahy medzi viacerými stupňami voľnosti sa definujú pomocou !EQUATION.

Prehľad funkcií

Okrajové podmienky a zaťaženia možno podľa typu analýzy klasifikovať takto.

Typ analýzy Hlavné kľúčové slová Účel
Konštrukčná analýza !BOUNDARY Aplikuje pevné väzby, predpísané posunutia a predpísanú rotáciu okolo stredu rotácie.
Konštrukčná analýza !CLOAD Aplikuje sústredené uzlové sily, momenty na rotačné stupne voľnosti a krútiaci moment okolo stredu rotácie.
Konštrukčná analýza !DLOAD Aplikuje plošný tlak, plošné zaťaženia, objemové sily, gravitáciu a odstredivú silu.
Konštrukčná analýza !SPRING Aplikuje pružinové podpery na uzlové stupne voľnosti.
Konštrukčná analýza !TEMPERATURE Priamo zadáva uzlové teploty používané v analýze tepelného napätia alebo ich načíta zo súboru výsledkov.
Dynamická analýza !VELOCITY, !ACCELERATION Aplikuje počiatočnú rýchlosť alebo zrýchlenie, prípadne časovo premennú predpísanú rýchlosť alebo zrýchlenie.
Analýza vedenia tepla !FIXTEMP, !CFLUX, !DFLUX, !SFLUX, !FILM, !SFILM, !RADIATE, !SRADIATE Aplikuje pevnú teplotu, tepelný tok, konvekciu a sálanie.
Spoločné !AMPLITUDE Zadáva časovo premenné mierkové faktory okrajových podmienok a zaťažení v tabuľkovom tvare.
Definícia siete !EQUATION Definuje rovnice viacbodových väzieb.

V konštrukčnej analýze sa čísla stupňov voľnosti 1, 2 a 3 zvyčajne považujú za translačné a 4, 5 a 6 za rotačné. Rotačné stupne voľnosti majú význam v modeloch so šiestimi stupňami voľnosti, napríklad pri škrupinových a nosníkových prvkoch. Pri modeloch obsahujúcich iba dvoj- alebo trojrozmerné objemové prvky zadávajte väzby a zaťaženia iba v rozsahu stupňov voľnosti, ktoré cieľové uzly skutočne majú.

Väzby posunutia v konštrukčnej analýze

Väzby posunutia sa zadávajú pomocou !BOUNDARY. Pre uzol alebo skupinu uzlov sa určí rozsah stupňov voľnosti a hodnota. Hodnota 0 definuje pevné uchytenie, nenulová hodnota predpísané posunutie alebo predpísanú rotáciu.

V konštrukčnej analýze !BOUNDARY prijíma rozsah stupňov voľnosti od 1 do 6. 13 zodpovedajú translačnému posunutiu a 46 rotačným väzbám uzlov, ktoré majú rotačné stupne voľnosti. Keďže možno zadať rozsah stupňov voľnosti naraz, napríklad transláciu možno obmedziť súčasným fixovaním 13.

Ak je zadaný parameter AMP, predpísaná hodnota sa mení s časom podľa amplitúdovej funkcie. Pri bežnom zadaní sa predpísané posunutie aplikuje prírastkovo podľa faktora zaťaženia v kroku alebo zmeny amplitúdovej funkcie. Ak je zadané TOTAL=YES, zadaná hodnota sa považuje za cieľové celkové posunutie.

Ak je zadané ROT_CENTER, možno aplikovať rotačnú väzbu vzhľadom na stredovú skupinu uzlov. Pri tomto zadaní sa translačné posunutia cieľovej skupiny uzlov vypočítajú z veľkosti rotácie a uložia ako väzby. Kombinácia ROT_CENTER a TOTAL=YES nie je podporovaná, preto sa rotačné väzby okolo stredu rotácie používajú ako prírastkové zadanie.

Sústredené zaťaženia v konštrukčnej analýze

Sústredené uzlové zaťaženia sa zadávajú pomocou !CLOAD. Keď sa zadá uzol alebo skupina uzlov, číslo stupňa voľnosti a hodnota zaťaženia, zaťaženie sa zahrnie do pravej strany príslušného stupňa voľnosti.

Hodnoty zadané pre translačné stupne voľnosti 13 sa považujú za uzlové sily v súradnicových smeroch. V modeloch s rotačnými stupňami voľnosti môžu hodnoty zadané pre 46 aplikovať momenty na rotačné stupne voľnosti. Ak je zadaný parameter AMP, sústredené zaťaženie sa násobí hodnotou amplitúdovej funkcie.

Ak je zadané ROT_CENTER, zaťaženie sa aplikuje ako krútiaci moment okolo stredovej skupiny uzlov. Zadaný vektor krútiaceho momentu sa rozdelí na uzlové sily podľa polohových vektorov od stredu k cieľovým uzlom. Keďže krútiaci moment nemožno rozdeliť, ak stred a cieľový uzol ležia v tom istom bode, treba skontrolovať geometrický vzťah medzi stredom rotácie a bodmi zaťaženia.

Opatrnosť je potrebná, ak sa !CLOAD zadáva pre skupinu uzlov v modeli, ktorý zároveň používa !MESH s REFINE (zjemnenie siete, Refiner). Zjemnenie vytvára nové stredové uzly na hranách patriacich do pôvodnej skupiny uzlov a tieto uzly sa pridajú do tej istej skupiny. Keďže !CLOAD priradí rovnakú hodnotu sústredeného zaťaženia každému uzlu skupiny, rovnaké zaťaženie sa aplikuje aj na pridané stredové uzly a výsledné celkové zaťaženie sa líši od hodnoty zamýšľanej pred zjemnením. Pri zadávaní sústredených zaťažení podľa skupiny uzlov zohľadnite nárast počtu bodov zaťaženia spôsobený zjemnením alebo, pokiaľ možno, zadávajte jednotlivé uzly priamo.

Rozložené zaťaženia a objemové sily v konštrukčnej analýze

Rozložené zaťaženia a objemové sily sa zadávajú pomocou !DLOAD. !DLOAD určuje typ zaťaženia a parametre pre skupinu prvkov alebo skupinu plôch. Časová zmena sa zadáva parametrom AMP.

Hlavné typy zaťaženia sú nasledujúce.

Typ zaťaženia Opis
P0, PP, P1P6 Aplikuje tlak pôsobiaci na stenu prvku. Priradenie čísel stien k stenám prvku závisí od typu prvku.
PX, PY, PZ Zadáva tlak s explicitným súradnicovým smerom. Pri spracovaní vstupu sa prevedie na smerový vektor.
S... Aplikuje plošné zaťaženie na skupinu plôch. Číslo steny sa získa z definície skupiny plôch.
BX, BY, BZ Aplikuje objemovú silu v súradnicovom smere.
GRAV Zadáva vektor gravitačného zrýchlenia. Kombinuje sa s hustotou materiálu a začlení ako objemová sila.
CENT Aplikuje odstredivú silu podľa osi rotácie a uhlovej rýchlosti.

Ak je zadané FOLLOW=YES, plošný tlak sleduje orientáciu deformovanej plochy. Toto zadanie má význam v konštrukčnej analýze zohľadňujúcej konečnú deformáciu. V analýzach s vypnutou nelineárnou geometriou je follower tlak implementáciou vypnutý.

Rovnako ako pri P1P6 a S1S6 na strane tepelnej analýzy sa význam čísel stien líši podľa typu prvku. Konkrétne priradenie čísel stien a poradie dátových polí pozri v referencii kľúčového slova.

Pružinové podpery v konštrukčnej analýze

Pružinové podpery sa zadávajú pomocou !SPRING. Keď sa zadá uzol alebo skupina uzlov, číslo stupňa voľnosti a tuhosť pružiny, tuhosť pružiny sa pridá k diagonálnej tuhosti cieľového stupňa voľnosti a do pravej strany sa zahrnie reakcia pružiny úmerná aktuálnemu posunutiu.

Pri zadaní pre stupne voľnosti 13 sa podpera považuje za translačnú pružinu. V modeloch s rotačnými stupňami voľnosti možno zadaním 46 používať rotačné pružiny. Skontrolujte konfiguráciu stupňov voľnosti, aby pružiny neboli priradené stupňom voľnosti, ktoré v cieľovom modeli neexistujú.

V súčasnej implementácii sa tuhosť pružiny !SPRING nemení s časom nezávislou amplitúdovou funkciou. V rámci kroku sa zostavuje podľa faktora kroku. Ak chcete pružinovú podperu zapnúť alebo vypnúť, použite ID skupiny a !STEP s jeho špecifikáciou LOAD na riadenie po jednotlivých krokoch.

Teplotné zaťaženia v konštrukčnej analýze

Na aplikáciu zaťažení spôsobených tepelným pretvorením v konštrukčnej analýze použite !TEMPERATURE. Keď sa pre každý uzol alebo skupinu uzlov zadá teplota, na základe rozdielu oproti referenčnej alebo predchádzajúcej teplote sa zostavia ekvivalentné uzlové sily pre analýzu tepelného napätia. Koeficient tepelnej rozťažnosti sa zadáva v definícii materiálu. Referenčná teplota sa zadáva pomocou !REFTEMP.

Teplotu možno zadať priamo v riadiacom súbore alebo načítať zo súboru výsledkov vytvoreného analýzou vedenia tepla alebo inou analýzou. Ak je zadané READRESULT, uzlové teploty na dátových riadkoch sa nečítajú; namiesto nich sa načítajú výsledkové údaje určené parametrami SSTEP, INTERVAL, READTYPE a súvisiacimi parametrami. Pri použití súboru výsledkov musí jeho uložený čas alebo číslo kroku zodpovedať zadaniu na strane konštrukčnej analýzy.

Keďže !TEMPERATURE nemá parameter AMP, nepodlieha škálovaniu amplitúdovou funkciou. Na zmenu histórie teploty riadte samotné teplotné údaje, načítané výsledky tepelnej analýzy alebo rozdelenie krokov.

Počiatočné podmienky a predpísané hodnoty v dynamickej analýze (rýchlosť a zrýchlenie)

V dynamickej analýze môžu !VELOCITY a !ACCELERATION zadávať počiatočné podmienky alebo predpísané hodnoty rýchlosti či zrýchlenia. Obe zadávajú uzol alebo skupinu uzlov, rozsah stupňov voľnosti a hodnotu. Rozsah je 16; v modeloch s rotačnými stupňami voľnosti zodpovedajú 46 uhlovej rýchlosti alebo uhlovému zrýchleniu.

TYPE=INITIAL zadáva počiatočnú rýchlosť alebo počiatočné zrýchlenie na začiatku analýzy. Ak je zadaná počiatočná rýchlosť, počiatočné zrýchlenie sa vypočíta tak, aby bolo v súlade s pohybovou rovnicou. Ak je zadané počiatočné zrýchlenie, existuje cesta, pri ktorej sa vypočíta počiatočná rýchlosť.

TYPE=TRANSIT zadáva časovo premennú predpísanú rýchlosť alebo predpísané zrýchlenie. Ak sa TYPE vynechá, považuje sa za TRANSIT. Ak je zadané AMP, amplitúdová funkcia sa interpoluje v čase dynamickej analýzy a vynásobí predpísanú hodnotu.

Viacbodové väzby

Funkciu viacbodových väzieb použite, ak treba uložiť lineárny vzťah medzi viacerými uzlovými stupňami voľnosti. Zodpovedajúce kľúčové slovo je !EQUATION, ktoré môže vyjadriť napríklad tuhé spojenie, periodické okrajové podmienky a vzťahy posunutí medzi uzlami, ktoré sa ťažko reprezentujú pevnou väzbou jedného uzla a jedného stupňa voľnosti.

Usmernenie k používaniu viacbodových väzieb, ich spracovaniu lineárnym riešičom a vzťahu k iným funkciám väzieb stupňov voľnosti, napríklad kontaktu TIED, pozri v Viacbodové väzby.

Okrajové podmienky v analýze vedenia tepla

V analýze vedenia tepla sa ako okrajové podmienky aplikujú pevná teplota, tepelný tok, konvekcia a sálanie. Nezávisle od !STEP pre konštrukčnú analýzu sa časové riadenie tepelnej analýzy zadáva pomocou !HEAT.

Kľúčové slovo Cieľ Opis Zadanie amplitúdy
!FIXTEMP Uzol alebo skupina uzlov Fixuje teplotu. AMP
!CFLUX Uzol alebo skupina uzlov Aplikuje sústredený uzlový tepelný tok. AMP
!DFLUX Prvok alebo skupina prvkov Aplikuje rozložený tepelný tok na objem prvku alebo jeho stenu. AMP
!SFLUX Skupina plôch Aplikuje tepelný tok na skupinu plôch. AMP
!FILM Prvok alebo skupina prvkov Aplikuje konvekčnú okrajovú podmienku na stenu prvku. AMP1, AMP2
!SFILM Skupina plôch Aplikuje konvekčnú okrajovú podmienku na skupinu plôch. AMP1, AMP2
!RADIATE Prvok alebo skupina prvkov Aplikuje radiačnú okrajovú podmienku na stenu prvku. AMP1, AMP2
!SRADIATE Skupina plôch Aplikuje radiačnú okrajovú podmienku na skupinu plôch. AMP1, AMP2

Pre !DFLUX predstavuje BF objemový zdroj tepla, zatiaľ čo S0S6 predstavujú tepelný tok na stenách prvku. Pre !FILM sa steny prvku zadávajú pomocou F0F6; pre !RADIATE pomocou R0R6. Keďže priradenie čísel stien ku konkrétnym stenám prvku závisí od typu prvku, podrobnosti pozri v referencii príslušného kľúčového slova.

Konvekčná okrajová podmienka zadáva súčiniteľ prestupu tepla a vonkajšiu teplotu. Radiačná okrajová podmienka zadáva koeficient ekvivalentný emisivite a teplotu okolia. AMP1 zodpovedá strane koeficientu a AMP2 strane vonkajšej alebo okolitej teploty, takže každú možno meniť v čase nezávisle.

Amplitúdové funkcie

Amplitúdová funkcia definuje časovú zmenu okrajovej podmienky alebo zaťaženia pomocou tabuľky časov a hodnôt. Vo vstupe sa pomenovaná časová tabuľka definuje pomocou !AMPLITUDE a odkazuje sa na ňu parametrom AMP, AMP1 alebo AMP2 cieľového kľúčového slova.

Hlavné použiteľné kľúčové slová sú:

!AMPLITUDE sa načítava v tabuľkovom tvare (DEFINITION=TABULAR) a typ času sa spracúva ako čas kroku (TIME=STEP). Hodnoty možno definovať ako relatívne alebo absolútne, ale pri jednotlivých kľúčových slovách sa zvyčajne používajú ako faktory násobiace základnú hodnotu.

!TEMPERATURE nepodlieha amplitúdovým funkciám. Keďže ani !SPRING sa nezostavuje s nezávislou časovou zmenou tuhosti pružiny, prepínanie pružinových podpier sa vykonáva riadením krokov.

Pozri tiež

AI-assisted translation May contain errors Official docs Status