Alle fag › Elementmetoden

Elementmetoden (FEM): gratis øving, teori og oppgaver

Elementmetoden (FEM) løser kompliserte konstruksjonsproblemer ved å dele opp en struktur i mange små, enkle elementer der vi kjenner sammenhengen mellom krefter og forskyvninger nøyaktig. Stavelementet (1D, aksialt) er det enkleste elementet og viser selve grunnideen: hvert element har en stivhetsmatrise som knytter nodeforskyvninger til nodekrefter, og disse settes sammen (assembleres) til en global ligning for hele strukturen.

3 deler49 oppgaver9 begreper forklartPrøveeksamenGratis
Start å øve gratis →

Innhold

  1. Stavelementer og stivhetsmatriser
  2. Svak form og formfunksjoner
  3. Elementtyper, mesh og feil

1. Stavelementer og stivhetsmatriser

Hva handler det om?

Elementmetoden (FEM) løser kompliserte konstruksjonsproblemer ved å dele opp en struktur i mange små, enkle elementer der vi kjenner sammenhengen mellom krefter og forskyvninger nøyaktig. Stavelementet (1D, aksialt) er det enkleste elementet og viser selve grunnideen: hvert element har en stivhetsmatrise som knytter nodeforskyvninger til nodekrefter, og disse settes sammen (assembleres) til en global ligning for hele strukturen.

Begreper og formler

Slik løser du oppgavene

  1. Sett opp stivhetsmatrisen EA/LEA/L (eller den gitte fjærstivheten kk) for hvert element.
  2. Assembler: legg elementbidragene inn i riktige rader/kolonner i den globale matrisen etter nodenumrene.
  3. Sett inn randbetingelsene (fjern rader/kolonner for fastholdte frihetsgrader, eller sett dem til en kjent verdi).
  4. Løs Ku⃗=f⃗K\vec u = \vec f for de ukjente forskyvningene.
  5. Regn ut spenning/tøyning og eventuelt reaksjonskrefter fra forskyvningene.

Eksempel

To stavelementer i serie: element 1 har k1=800k_1 = 800 N/mm, element 2 har k2=400k_2 = 400 N/mm. Node 1 er fastholdt, og en kraft på 600 N virker i node 3 (den frie enden). Finn u3u_3.

  1. Frihetsgraden i node 1 er fjernet (u1=0u_1=0).
  2. Kraften i node 3 overføres gjennom begge elementene i serie, så forskyvningene legges sammen: u3=F/k1+F/k2u_3 = F/k_1 + F/k_2.
  3. u3=600/800+600/400=0,75+1,5=2,25u_3 = 600/800 + 600/400 = 0{,}75 + 1{,}5 = 2{,}25 mm.

Vanlige feil

Stivhetsmatrisen EA/L(1−1−11)EA/L\begin{pmatrix}1&-1\\-1&1\end{pmatrix} er byggesteinen i FEM: assembler den for hvert element inn i en global matrise, sett inn randbetingelser, og løs Ku⃗=f⃗K\vec u = \vec f.

Begreper i denne delen

Øv på stavelementer og stivhetsmatriser i appen →

2. Svak form og formfunksjoner

Hva handler det om?

For å bruke elementmetoden på problemer styrt av differensialligninger (f.eks. aksial elastisitet eller varmeledning) omformer vi den «sterke formen» (selve differensialligningen, som krever at løsningen er glatt nok til å deriveres to ganger) til en «svak form» ved å multiplisere med en testfunksjon og integrere delvis. Det senker kravet til deriverbarhet og er nøyaktig det som gjør det mulig å bruke enkle, stykkevis lineære formfunksjoner i hvert element.

Begreper og formler

Slik løser du oppgavene

  1. Identifiser om du skal interpolere en verdi (u=∑Niuiu=\sum N_iu_i), evaluere en formfunksjon i et punkt, eller integrere numerisk.
  2. For interpolasjon: finn riktig ξ\xi (normalisert posisjon) og sett inn i N1,N2N_1, N_2.
  3. For Gauss-kvadratur: sett inn kvadraturpunktene i integranden, multipliser med vektene og summer.
  4. Husk Jacobianen når du bytter fra fysiske koordinater til referansekoordinater i et integral.

Eksempel

Bruk 2-punkts Gauss-kvadratur (ξ=±1/3\xi=\pm1/\sqrt3, vekt 1 hver) til å beregne ∫−11(2ξ2+3) dξ\int_{-1}^{1}(2\xi^2+3)\,d\xi.

  1. f(1/3)=2⋅(1/3)+3=3,667f(1/\sqrt3) = 2\cdot(1/3)+3 = 3{,}667, og f(−1/3)f(-1/\sqrt3) blir det samme siden ξ2\xi^2 er likt.
  2. Summen: 1⋅3,667+1⋅3,667=7,3331\cdot3{,}667+1\cdot3{,}667 = 7{,}333.
  3. Kontroll: eksakt verdi er ∫−11(2ξ2+3)dξ=4/3+6=7,333\int_{-1}^1(2\xi^2+3)d\xi = 4/3+6 = 7{,}333 – siden integranden har grad 2 (≤3\le 3), er 2-punkts Gauss eksakt.

Vanlige feil

Svak form senker deriverbarhetskravet ved delvis integrasjon; formfunksjonene interpolerer løsningen og summerer til 1, og Gauss-kvadratur med nn punkter er eksakt opp til grad 2n−12n-1.

Begreper i denne delen

Øv på svak form og formfunksjoner i appen →

3. Elementtyper, mesh og feil

Hva handler det om?

Å velge riktig elementtype og lage en god mesh (nettverk av elementer) er avgjørende for om en FEM-analyse gir et nøyaktig og troverdig svar. Denne enheten handler om hvilke elementer som finnes, hvordan man forfiner en mesh, hvilke feilkilder som finnes, og hvordan man kontrollerer at en modell er riktig.

Begreper og formler

Slik løser du oppgavene

  1. Identifiser hva slags feilkilde eller elementegenskap spørsmålet gjelder: elementtype, forfining, kontinuitet, eller singularitet.
  2. For DOF-telling: multipliser antall noder med frihetsgrader per node for elementtypen.
  3. For konvergens: bruk O(hp+1)O(h^{p+1}) til å regne ut hvor mye mindre feilen blir når hh endres.
  4. Husk at mesh bør være finest der spenningsgradientene er størst, ikke jevnt fordelt overalt.

Eksempel

En modell med 3D-bjelkeelementer (6 frihetsgrader per node) har 25 noder. Feilen i forskyvning går som O(h2)O(h^2) (lineære elementer, p=1p=1). Hvor mange frihetsgrader har modellen, og hvor mye mindre blir feilen hvis hh deles på 2?

  1. Frihetsgrader: 25⋅6=15025\cdot 6 = 150.
  2. Feilfaktor: 21+1=42^{1+1} = 4 ganger mindre feil.

Vanlige feil

Finere mesh og høyere elementorden gir konvergens (O(hp+1)O(h^{p+1})), unntatt ved singulariteter. Kontroller alltid resultatet med en konvergensstudie og en sjekk av reaksjonskrefter.

Begreper i denne delen

Øv på elementtyper, mesh og feil i appen →

Eksempeloppgaver med løsning

Her er noen av oppgavene i elementmetoden. I appen får regneoppgavene nye tall hver gang, så du kan øve til det sitter – og ta en prøveeksamen med karakter før eksamen.

Stavelementer og stivhetsmatriser: Hva er stivhetsmatrisen til et lineært stavelement (1D)?

Svar: EAL(1−1−11)\dfrac{EA}{L}\begin{pmatrix}1&-1\\-1&1\end{pmatrix}

Den er symmetrisk og singulær for ett element alene.

Svak form og formfunksjoner: Hva oppnår man ved å skrive om til svak form?

Svar: Lavere krav til deriverbarhet: én derivasjon flyttes over på testfunksjonen

Man integrerer delvis.

Elementtyper, mesh og feil: Hva kjennetegner et CST-element (lineær trekant)?

Svar: Konstant tøyning og spenning i hele elementet

Det krever fin mesh der spenningsgradientene er store.

Stavelementer og stivhetsmatriser: Hvorfor er den globale stivhetsmatrisen singulær før randbetingelsene er satt inn?

Svar: Konstruksjonen kan bevege seg som et stivt legeme

Man må låse nok frihetsgrader til å hindre stivlegemebevegelse.

Øv på alle oppgavene →

Passer for disse emnene

Innholdet dekker pensum som går igjen i ingeniørutdanningene, blant annet: