Gå til indholdet

Elementbibliotek

FrontISTR anvender linjeelementer, planelementer, solidelementer, interfaceelementer, bjælkeelementer og skalelementer afhængigt af analyseobjektets geometri, de styrende ligninger og de nødvendige frihedsgrader. Denne side sammenfatter de oplysninger, der er nødvendige for at vælge elementer: hvilke elementer der kan bruges til de enkelte analysetyper, hvordan formuleringen for 1. ordens solidelementer vælges, hvordan strukturelementer og solidelementer kombineres, og hvilke elementflader der kan bruges til kontakt i strukturanalyse.

Se nøgleordsreferencen for den konkrete syntaks for inputnøgleord. Matematiske udledninger af formfunktioner, stivhedsmatricer og metoder til at undgå låsning behandles i teorimanualen.

Oversigt over elementbiblioteket

De elementkategorier, der håndteres af den aktuelle FrontISTR-kilde, kan overordnet opdeles i linjeelementer, planelementer, solidelementer, interfaceelementer, bjælkeelementer og skalelementer. Brug planelementer eller solidelementer, når et kontinuum skal diskretiseres direkte, og bjælkeelementer eller skalelementer, når slanke komponenter eller tyndvæggede konstruktioner skal repræsenteres effektivt. I termisk analyse følger selv elementer i samme geometriske kategori en anden samlingsvej end i strukturanalyse, så de tilgængelige elementer bør altid kontrolleres i tabellen nedenfor.

Elementtypenumre angives som hovedregel med 3 cifre. Det første ciffer angiver den overordnede elementkategori, mens de resterende 2 cifre skelner mellem geometri og serie. For eksempel er 231/232 serien af trekantede planelementer af 1./2. orden, 341/342 serien af tetraederelementer af 1./2. orden og 361/362 serien af heksaederelementer af 1./2. orden. Men som det fremgår af, at 301 er et 2-knudet trusselement, og 743 er et 9-knudet skalelement, kan ikke alle serier ordnes efter en enkel regel som "sidste ciffer 1 = 1. orden, 2 = 2. orden". Udled derfor ikke elementet mekanisk ud fra nummeret alene; kontrollér det i de efterfølgende tabeller.

Elementbibliotek

Figur 4.1.1 Elementbibliotek

Symbolerne i tabellerne har følgende betydning.

  • : Understøttet.
  • : Ikke understøttet.

Her betyder "dynamisk" transient dynamisk analyse, og "modal" den modalberegning, der anvendes til modalanalyse og som grundlag for frekvensresponsanalyse. I kolonnen Termisk er kun elementer, der kan anvendes til varmeledningsanalyse, markeret med .

Kontinuum- og interfaceelementer

Elementkategori Elementtype Knuder Strukturelle frihedsgrader/knude Termiske frihedsgrader/knude Geometri / orden Spænding Dynamisk Modal Termisk Formulering / bemærkninger
Linjeelement 111 2 1 2-knudet linjeelement 1D-element til varmeledning
Linjeelement 112 3 3-knudet linjeelement Ikke understøttet af de aktuelle analysefunktioner
Planelement 231 3 3 1 Trekantet element af 1. orden 2D-kontinuum
Planelement 232 6 3 1 Trekantet element af 2. orden 2D-kontinuum
Planelement 241 4 3 1 Firkantet element af 1. orden 2D-kontinuum
Planelement 242 8 3 1 Firkantet element af 2. orden Serendipity-familien
Solidelement 301 2 3 1 2-knudet trusselement Undtagelse fra nummereringsreglen; ikke understøttet til termisk analyse
Solidelement 341 4 3 1 Tetraederelement af 1. orden Fuld integration; selektiv kant-/knudebaseret udjævning
Solidelement 342 10 3 1 Tetraederelement af 2. orden
Solidelement 351 6 3 1 Pentaederelement af 1. orden
Solidelement 352 15 3 1 Pentaederelement af 2. orden
Solidelement 361 8 3 1 Heksaederelement af 1. orden Fuld integration, B-bar, inkompatibel, F-bar, u-p-blandet
Solidelement 362 20 3 1 Heksaederelement af 2. orden Serendipity-familien
Forbindelseselement 511 2 3 2-knudet forbindelseselement Til fjedre og dæmpere; har ingen masse-matrix
Interfaceelement 541 4×2 1 Firkantet fladeelement af 1. orden Til varmeoverførsel og stråling over gab; har ingen kapacitetsmatrix
Interfaceelement 542 8×2 Firkantet fladeelement af 2. orden Ikke understøttet

Strukturelementer

Elementkategori Elementtype Knuder Strukturelle frihedsgrader/knude Termiske frihedsgrader/knude Geometri / orden Spænding Dynamisk Modal Termisk Formulering / bemærkninger
Bjælkeelement 611 2 6 1 2-knudet bjælkeelement Bernoulli-Euler-bjælke; ikke understøttet til termisk analyse
Bjælkeelement 641 2×2 3 1 2-knudet bjælkeelement (til blandede frihedsgrader) Bernoulli-Euler-bjælke; ikke understøttet til termisk analyse
Skalelement 731 3 6 1 Trekantet element af 1. orden MITC3
Skalelement 732 6 Trekantet element af 2. orden Ikke understøttet af de aktuelle analysefunktioner
Skalelement 741 4 6 1 Firkantet element af 1. orden MITC4
Skalelement 743 9 6 Firkantet element af 2. orden MITC9
Skalelement 761 3×2 3 Trekantet element af 1. orden (til blandede frihedsgrader) MITC3; til blandede frihedsgrader med solidelementer
Skalelement 781 4×2 3 Firkantet element af 1. orden (til blandede frihedsgrader) MITC4; til blandede frihedsgrader med solidelementer
  • Blandt solidelementer af 1. orden har 341 og 361 formuleringsindstillinger, så der er flere valgmuligheder selv for samme geometri.
  • Ved kontakt i strukturanalyse understøttes kontaktflader på elementer af 2. orden ikke.
  • Strukturelementerne 611/731/741/743 bruger knuder med 6 frihedsgrader og kan ikke blandes direkte med solidelementer. Brug 641/761/781 til blandede modeller.
  • Bjælkeelement 611 understøtter ikke analyser, der omfatter termiske spændinger, tyngdekraft, tryk eller centrifugalkraft. Bjælkeelement 641 understøtter ikke analyser, der omfatter tryk eller centrifugalkraft.
  • I lineær dynamisk analyse understøttes parallel beregning ikke, når skalelementerne 731/741/743 anvendes. Parallel beregning kan anvendes med de øvrige elementer.

Valg af formuleringsindstillinger

For solidelementer af 1. orden er formuleringen et valgkriterium ud over geometrien. Især er heksaederelement 361 af 1. orden implementeret, så 4 typer formulering kan vælges afhængigt af problemets egenskaber. Tetraederelement 341 af 1. orden har desuden en mulighed for udjævnet FEM. I begge tilfælde vælges formuleringen i input med !SECTION og FORM341 eller FORM361.

Heksaederelement af 1. orden (361)

I den aktuelle kilde kan FORM361 sættes til en af 5 indstillinger: FI, BBAR, IC, FBAR eller UP. Hvis FORM361 udelades, afhænger standardværdien af analysetypen: IC for statisk og transient dynamisk analyse med små deformationer, FBAR for samme analyser med store deformationer, IC for modalanalyse og ellers FI (UP aktiveres kun, når det angives eksplicit).

  • FI: Standardelement med fuld integration. Det er følsomt over for forskydningslåsning ved bøjning og volumetrisk låsning ved næsten inkompressibel deformation og bruges derfor hovedsageligt som reference ved sammenligning af elementers ydeevne.
  • IC: Formulering med inkompatible modes. Den er førstevalg, når forskydningslåsning skal reduceres i bøjningsdominerede problemer, og er standard ved lineær analyse med små deformationer.
  • BBAR: B-bar-element, der korrigerer den volumetriske tøjningskomponent, og som er egnet til problemer domineret af volumetrisk låsning. Det kan overvejes for næsten inkompressible gummilignende materialer eller materialer med højt Poisson-forhold, men da beregningen af volumetrisk tøjning antager linearitet, kan endelig rotation ikke tages i betragtning. Det anbefales normalt at bruge F-Bar-elementet.
  • FBAR: F-bar-element, der korrigerer den volumetriske komponent af deformationsgradienten. Det er egnet til problemer med store deformationer og stærke inkompressibilitetseffekter og er standard ved analyse med store deformationer.
  • UP: u-p-blandet element, der behandler forskydning og elementtryk uafhængigt. Det opdeler spændingen i deviatoriske komponenter og tryk for at undgå volumetrisk låsning i næsten inkompressible materialer, f.eks. gummilignende materialer med Poisson-forhold meget tæt på 0.5 eller metaller efter plastisk deformation. Der er 1 trykfrihedsgrad pr. 1 element (konstant i elementet), som kondenseres statisk på elementniveau. Små deformationer, Total Lagrange og Updated Lagrange understøttes.

Hvis det er uklart, hvilken formulering der skal anvendes, er et praktisk udgangspunkt at bruge IC til strukturanalyse med små deformationer og FBAR til store deformationer eller hyperelasticitet; hvis forskydningslåsning er hovedproblemet, sammenlignes med IC. Hvis næsten-inkompressibilitet dominerer, og trykfeltet skal behandles eksplicit, bør UP overvejes. Se teorimanualen for den detaljerede teoretiske baggrund.

Tetraederelement af 1. orden (341)

I den aktuelle kilde kan FORM341 sættes til FI eller SELECTIVE_ESNS. Standardværdien er altid FI. Når SELECTIVE_ESNS vælges, genereres der under opsætningen yderligere konnektivitet for udjævnede elementer, og elementet behandles med selektiv kant-/knudebaseret udjævnet FEM.

  • FI: Standard tetraederelement af 1. orden. Meshgenerering er let, men elementet er følsomt over for forskydningslåsning ved bøjning og volumetrisk låsning under næsten inkompressible forhold.
  • SELECTIVE_ESNS: Indfører kantbaseret/knudebaseret udjævning for at reducere effekten af forskydningslåsning og volumetrisk låsning, som let optræder i tetraederelementer af 1. orden. Det er en stærk mulighed, når geometriske begrænsninger gør tetraederelementer nødvendige.

Hvis 341 skal anvendes af geometriske årsager, og låsning er markant med standardindstillingen FI, bør SELECTIVE_ESNS overvejes. Omvendt giver 361-serien generelt flere valgmuligheder, hvis heksaederelementer af 1. orden kan anvendes; overvej derfor først IC/BBAR/FBAR.

Når SELECTIVE_ESNS anvendes med MPI-parallelitet, skal der tages hensyn til overlapdybden ved domænedekomponering. Kantbaseret/knudebaseret udjævning gennemsnitter størrelser fra elementer, der støder op til målelementet, så samling af elementstivheden i et deldomæne kræver information fra elementer to naboniveauer væk. Med standard-overlapdybden 1 er der utilstrækkelige udjævningsmål nær domænegrænserne; angiv derfor DEPTH=2 i !PARTITION ved domænedekomponering. Se Overlapdybde ved domænedekomponering for detaljer om indstillingen.

Kombination af strukturelementer og solidelementer

Selv for det samme "bjælkeelement" eller "skalelement" håndteres frihedsgrader forskelligt i strukturanalyse og termisk analyse. Derfor er reglerne for kombination med solidelementer heller ikke de samme.

Ved strukturanalyse

I strukturanalyse er antallet af knudefrihedsgrader ndof fastsat til 1 værdi for hele analysen. Solidelementer har 3 frihedsgrader pr. 1 knude (translationer), mens standardbjælkeelement 611 og skalelementerne 731/741/743 har 6 frihedsgrader pr. 1 knude (translationer + rotationer). Derfor kan 611, 731, 741 og 743 ikke blandes direkte med solidelementer i samme system af knudefrihedsgrader.

For at undgå denne begrænsning findes versionerne 641, 761 og 781 med knuder med 3 frihedsgrader. Ved at placere knuder med translationsfrihedsgrader separat fra knuder med rotationsfrihedsgrader repræsenterer disse elementer bjælke- og skalelementers rotationsfrihedsgrader, samtidig med at ndof=3 bevares for hele analysen. Sammenhængen er følgende.

  • 641 er bjælkeelementet til blandede frihedsgrader, der svarer til 611.
  • 761 er det trekantede skalelement til blandede frihedsgrader, der svarer til 731.
  • 781 er det firkantede skalelement til blandede frihedsgrader, der svarer til 741.

I elementer med blandede frihedsgrader tildeles rotationsfrihedsgraderne særskilte "knuder med rotationsfrihedsgrader". Når fastholdelser eller koncentrerede laster påføres, skal rotationsfrihedsgraderne derfor angives som frihedsgrader 1, 2 og 3 for knuderne med rotationsfrihedsgrader. Frihedsgrader 1, 2 og 3 på translationsknuder skelnes fra frihedsgrader 1, 2 og 3 på rotationsknuder ved, at knuderne er forskellige.

Den grundlæggende retningslinje er derfor at bruge 611/731/741/743, når modellen kun består af bjælker og skaller, og at vælge 641/761/781, når de kombineres med solidelementer.

Ved termisk analyse

I termisk analyse sættes hecMAT%NDOF = 1, og knudefrihedsgraderne er ensartet 1 temperaturfrihedsgrad. I den forstand opstår problemet fra strukturanalyse, hvor elementerne ikke kan blandes uden at bruge versionerne med knuder med 3 frihedsgrader, ikke.

De strukturelementer, der understøttes i termisk analyse, er dog begrænset til 731 og 741. 611, 641 og 301 understøttes ikke i termisk analyse. Ved valg af elementer til termisk analyse er det derfor sikrest at vælge ud fra de elementer, der er markeret med i kolonnen Termisk i tabellen ovenfor, frem for at anvende tankegangen om blandede frihedsgrader fra strukturanalyse.

Forbindelseselementer (fjedre og dæmpere)

Hvis 2 knuder skal forbindes med en diskret fjeder eller dæmper, anvendes et 2-knudet forbindelseselement (elementtype 511). Et forbindelseselement tilfører kun stivhed eller dæmpning mellem de 2 forbundne knuder og har hverken geometri, tværsnit eller masse.

For både fjedre og dæmpere kan forbindelseselementer repræsentere 2 typer egenskaber, i alt 4 typer. Hvilken egenskab der repræsenteres, bestemmes af det materiale, som er tildelt elementet.

  • Aksial fjeder — En fjeder, der virker langs aksen mellem de 2 knuder. Fjederens retning følger modellens deformation. Angives med !SPRING_A.
  • Fjeder med angivne frihedsgrader — En fjeder, der forbinder en angivet frihedsgrad ved den ene knude med en angivet frihedsgrad ved den anden knude. Retningen bestemmes af frihedsgradsnumrene og følger ikke deformationen. Der kan angives forskellige fjederkonstanter for hver retning. Angives med !SPRING_D.
  • Aksial dæmper — Dæmpning, der virker i aksial retning. Angives med !DASHPOT_A.
  • Dæmper med angivne frihedsgrader — Dæmpning, der forbinder angivne frihedsgrader. Angives med !DASHPOT_D.

Fjedre bidrager til stivhedsmatricen, mens dæmpere bidrager til dæmpningsmatricen. Fjedre har derfor virkning i både statisk analyse, dynamisk analyse og modalanalyse, mens dæmpere kun har virkning i implicit dynamisk analyse, hvor dæmpningsmatricen samles, og ingen virkning i statisk analyse.

Hvis en fjeder skal placeres mellem en knude og et fast grundlag i stedet for mellem 2 knuder, anvendes fjeder-randbetingelsen (!SPRING) i stedet for et forbindelseselement. Dette er en randbetingelse, der elastisk understøtter en knudefrihedsgrad uden at definere et element.

Et forbindelseselement defineres i meshdataene som et element af type 511, og dets elementgruppe tildeles en sektion af sektionstype INTERFACE. Fjederkonstanter og dæmpningskoefficienter angives som materiale i analysestyringsdataene. → Se !SPRING_A for detaljer.

Definition af konnektivitet og fladenumre

Figurerne og tabellerne nedenfor viser sammenhængen mellem knuderækkefølge og fladenumre i input i HEC-MW-format. Se "Elementbibliotek" i teorimanualen for sammenhængen mellem nummereringen af mellemliggende knuder i elementer af 2. orden og den rækkefølge, som FrontISTR's interne implementering af formfunktioner forudsætter.

Linjeelementer

Linjeelement

Trekantede planelementer

Trekantet planelement

Fladenummer første orden anden orden
1 1 - 2 1 - 6 - 2
2 2 - 3 2 - 4 - 3
3 3 - 1 3 - 5 - 1

Firkantede planelementer

Firkantet planelement

Fladenummer første orden anden orden
1 1 - 2 1 - 5 - 2
2 2 - 3 2 - 6 - 3
3 3 - 4 3 - 7 - 4
4 4 - 1 4 - 8 - 1

Tetraederelementer

Tetraederelement

Fladenummer første orden anden orden
1 1 - 2 - 3 1 - 7 - 2 - 5 - 3 - 6
2 1 - 2 - 4 1 - 7 - 2 - 9 - 4 - 8
3 2 - 3 - 4 2 - 5 - 3 - 10 - 4 - 9
4 3 - 1 - 4 3 - 6 - 1 - 10 - 4 - 8

Pentaederelementer

Pentaederelement

Fladenummer første orden anden orden
1 1 - 2 - 3 1 - 9 - 2 - 7 - 3 - 8
2 4 - 5 - 6 4 - 12 - 5 - 10 - 6 - 11
3 1 - 2 - 5 - 4 1 - 9 - 2 - 14 - 5 - 12 - 4 - 13
4 2 - 3 - 6 - 5 2 - 7 - 3 - 15 - 6 - 10 - 5 - 14
5 3 - 1 - 4 - 6 3 - 8 - 1 - 13 - 4 - 11 - 6 - 15

Heksaederelementer

Heksaederelement

Fladenummer første orden anden orden
1 1 - 2 - 3 - 4 1 - 9 - 2 - 10 - 3 - 11 - 4 - 12
2 5 - 6 - 7 - 8 5 - 13 - 6 - 14 - 7 - 15 - 8 - 16
3 1 - 2 - 6 - 5 1 - 9 - 2 - 18 - 6 - 13 - 5 - 17
4 2 - 3 - 7 - 6 2 - 10 - 3 - 19 - 7 - 14 - 6 - 18
5 3 - 4 - 8 - 7 3 - 11 - 4 - 20 - 8 - 15 - 7 - 19
6 4 - 1 - 5 - 8 4 - 12 - 1 - 17 - 5 - 16 - 8 - 20

Bjælkeelementer

Bjælkeelement

Bjælkeelement med knuder med 3 frihedsgrader

Bjælkeelement med knuder med 3 frihedsgrader

Knude 1 og 2 har translationsfrihedsgrader, mens knude 3 og 4 har rotationsfrihedsgrader.

Trekantede skalelementer

Trekantet skalelement

Fladenummer første orden anden orden
1 1 - 2 - 3 [forside] 1 - 6 - 2 - 4 - 3 - 5 [forside]
2 3 - 2 - 1 [bagside] 3 - 4 - 2 - 6 - 1 - 5 [bagside]

Trekantet skalelement med knuder med 3 frihedsgrader

Trekantet skalelement med knuder med 3 frihedsgrader

Knude 1, 2 og 3 har translationsfrihedsgrader, mens knude 4, 5 og 6 har rotationsfrihedsgrader.

Fladenummer første orden
1 1 - 2 - 3 [forside]
2 3 - 2 - 1 [bagside]

Firkantede skalelementer

Firkantet skalelement

Fladenummer første orden anden orden
1 1 - 2 - 3 - 4 [forside] 1 - 5 - 2 - 6 - 3 - 7 - 4 - 8 [forside]
2 4 - 3 - 2 - 1 [bagside] 4 - 7 - 3 - 6 - 2 - 5 - 1 - 8 [bagside]

Firkantet skalelement med knuder med 3 frihedsgrader

Firkantet skalelement med knuder med 3 frihedsgrader

Knude 1, 2, 3 og 4 har translationsfrihedsgrader, mens knude 5, 6, 7 og 8 har rotationsfrihedsgrader.

Fladenummer første orden
1 1 - 2 - 3 - 4 [forside]
2 4 - 3 - 2 - 1 [bagside]
Figur 4.1.2 Konnektivitet og fladenumre

Relaterede emner