Introduzione al Metodo agli Elementi Finiti
Finite Element Method, FEM
Finite Element Analysis, FEA
Finite Element, FE
Applicazione allanalisi strutturale
Ing. Ciro Santus
[Link]
Metodo agli Elementi Finiti
E un metodo per risolvere numericamente equazioni alle derivate
parziali, su un dominio complesso.
E particolarmente adatto allimplementazione su calcolatore.
Esistono altri metodi alternativi (numerici):
- Metodo alle Differenze Finite,
- Metodo degli elementi al contorno BEM,
tuttavia hanno delle limitazioni rispetto al FEM.
E diventato il metodo standard per risolvere problemi strutturali,
ma anche termici, fluidodinamici, elettromagnetici ecc.
Evoluzione del metodo a partire dagli anni 50.
Attualmente esistono importanti SW commerciali,
es.: ANSYS, ABAQUS
Soluzione approssima "piecewise solution"
y f ( x)
f ( x) ?equazione differenziale
Soluzione approssima "piecewise solution"
Si impongono equazioni di bilancio,
si arriva ad un sistema di equazioni (lineare)
le cui incognite sono le altezze hi
h1
h2
hi
Soluzione approssima "piecewise solution"
Si ottiene la migliore approssimazione della funzione,
con una certa discretizzazione
hi
h2
h1
Soluzione approssima "piecewise solution"
Migliore rappresentazione
all'aumentare della discretizzazione
Nodi & Elementi
Geometria
discretizzata
Elemento,
i-esimo
Nodo, j-esimo
Possibilit di gestire
modelli da poche
migliaia di elementi,
fino a 106 elementi
Calcolo deformazioni
e tensioni, in ogni
punto a partire dagli
spost. nodali
(Funzioni di Forma)
Gradi di libert del singolo nodo:
Spostamenti nelle direzioni x,y,z
Funzioni di Forma Shape Functions
Funzioni di spostamento
sul dominio dellelemento
Spostamenti
nodali
Vincoli e carichi
Vincoli
Forze esterne
applicate, su
alcuni nodi
Soluzione:
Calcolo degli
spostamenti nodali:
(deformata, prima
incognita)
Soluzione del modello agli Elementi Finiti
Il sistema di equazioni differenziali alle derivate parziali,
si riduce ad un sistema (lineare),
in cui le incognite sono gli spostamenti nodali.
K u
f
Numero molto elevato di incognite,
comunque finito, ok per calcolatore
La soluzione del modello consiste nella risoluzione di questo sistema.
Tensioni e deformazioni vengono trovate, successivamente,
mediante le funzioni di forma.
Problema reale
Modello FEM
Definizione dellanalisi
Tipo di Elemento;
Analisi statica / dinamica: transitoria, armonica;
Modalit di applicazione vincoli/carichi;
Comportamento unilaterale/bilaterale del contatto;
Comportamento del materiale (modelli costitutivi);
etc.
Scelta del tipo di elemento (strutturale)
Elementi Trave (Beam)
Il nodo rappresenta una sezione
Elementi Guscio (Shell)
Il nodo rappresenta uno spessore
Elementi Solidi (Brick)
Il nodo rappresenta un punto solido
Scelta del tipo di elemento (strutturale)
Geometria
Linee
Aree
Volume
2D
3D
Elemento
Elemento
Trave 2D
Trave 3D
Elemento solido piano
Elemento
(plane strain/stress)
Guscio (shell)
-------
Elem. solido
(brick)
ANSYS Wb
INTRODUZIONE AL CODICE
ANSYS
ANSYS
ANSYS
ANSYS
Classic
Workbench
BEGIN Level
PREP7
SOLUTION
POST1
Workbench
Classic
ANSYS Classic
definizione ELEMENT TYPE
definizione REAL CONSTANTS
PREP7
definizione MATERIAL PROPERTIES
definizione GEOMETRIA MODELLO
definizione MESH del modello
applicazione VINCOLI E CARICHI
SOLUTION
POST1
Soluzione FEM
PLOT visualizzazione grafica dei risultati
LIST risultati in forma numerica
ANSYS Classic
CREAZIONE DEL MODELLO
Generazione diretta
Specificare direttamente
la posizione dei nodi
Definire gli elementi
tramite le connessioni
fra i nodi
Modellazione solida
Uso di primitive geometriche
(rettangoli, cerchi, poligoni,
prismi, cilindri, sfere)
Operazioni booleane sulle
geometrie (somma,
sottrazione, intersezione, ecc.)
Ansys genera automaticamente
i nodi e gli elementi
ANSYS Classic
CREAZIONE DEL MODELLO
modellazione solida
Geometria
Mesh
Nodi ed
elementi
Modellazione solida, ANSYS Classic:
Anello elastico (plane stress)
b 4 mm
D 25 mm
s 2 mm
Rigidezza = ?
Stato di tensione = ?
DEFINIZIONE ELEMENTI
Prep7
Definizione
elementi
Elemento solido piano
es. Plane 182
DEFINIZIONE ELEMENTI
Definizione
keyoptions
es.: plane stress
plane strain
axisymmetric
Definizione real constants
spessore, sezione, mom. inerzia, ecc
Eventuale spessore
plane stress with thickness
Definizione propriet
dei materiali
Materiale:
Elastico Lineare Isotropo Omogeneo
Moduli di Young e Poisson
Modellazione solida,
anello elastico, plane stress
Y
Z
Definizione Mesh
Preprocessor
Meshing-Size Cntrls
Global-Size
Dimensione
elemento
N suddivisioni
dei lati
Free Meshing (elementi misti triangolari e quadrilateri)
Mapped Meshing (solo elementi quadrilateri)
necessario rispettare opportune condizioni
Meshing Clear: per cancellare elementi e nodi
(non si pu cancellare una geometria se contiene elementi)
Mesh: nodi ed elementi
Y
Z
Y
X
Infittimento della Mesh
Condizioni di vincolo e di carico
Si possono applicare:
1) alle entit del modello solido
(vengono trasferiti automaticamente ai nodi)
2) ai nodi o agli elementi del modello
Loads-Apply
Structural-Displacement
on Keypoints
Loads-Apply
Structural-Pressures
on lines (surfaces)
Selezione entit del modello
Nodi, Elementi, Volumi, Aree, ecc.
Criterio di selezione: in base alla numerazione, alla posizione nel
sist. di riferimento, ecc.
Modalit di selezione: da tutto linsieme (select)
un sottoinsieme di quello selezionato (reselect)
aggiungere ad una selezione (also select)
deselezionare una porzione (unselect)
invertire la selezione (invert)
selezionare tutto linsieme (select all)
deselezionare tutto (select none)
Condizioni di vincolo (1/2)
Y
Z
Condizioni di vincolo (2/2)
Spostamento imposto su tutti i gradi di libert = incastro.
Condizioni di carico: pressione sulla linea
Y
Z
Condizioni di carico: pressione sulla linea uniforme
F2 2 MPa b s 162N
Alternativamente si pu
dare come input la forza
Utilit: Plotting Entit del Modello
Plot
Keypoints
Lines
Areas
Volumes
Nodes
Elements
Plot Controls
Numerazione Entit
Simboli di vincoli, forze concentrate, pressioni ecc.
Plot
Symbols
Condizione di vincolo: incastro
Condizioni di carico: pressione
U
PRES-NORM
2
Y
Z
Solution
Calcola la soluzione
Postprocessing: POST1
Rappresentazione deformata
Listato numerico dei risultati
Plot grafico dei risultati
(tensioni eqv., tensioni principali, ecc.)
Grafici dellandamento dei risultati su path definiti sul modello
Postprocessing: Plot results - Nodal Solution
Componenti di spostamento
Componenti di tensione
Postprocessing: Spostamento secondo Y
MN
-.045165
-.014785
.015595
.045975
.076356
MX
.106736
.137116
.167496
.197876
.228256
Postprocessing: Tensione eq. von Mises
Y
Z
MX
X
MN
.385453
10.9938
21.6022
32.2106
42.819
53.4274
64.0358
74.6441
85.2525
95.8609
Postprocessing: sigma_Y
Calcolo flessione, trave a forte curvatura (anello seeger)
D_I, mm
25
D_E, mm Spessore radiale, mm
33
4
D_m, mm
29
p, MPa
2
Spessore assiale
2
F, N
M_f, Nmm
464
16
A, mm^2
W, mm^3
5.33
sigma_0, MPa
87
sigma_I,B, MPa
95.77
sigma_E,B, MPa
-79.58
sigma_I, MPa
-77.6
r_I, mm
r_E, mm
12.5
16.5
r_G, mm r_N, mm e, mm
14.5
14.41
0.092
c_I, mm c_E, mm
1.91
2.09
[Link] curve:
E 97.8 MPa
MN
MX
sigma_t, MPa
2
sigma_E, MPa
97.8
[Link] curve:
I 77.6 MPa
-77.3366
-57.7594
-38.1822
-18.605
.972269
20.5495
40.1267
59.704
79.2812
98.8584
Postprocessing: sigma_Y, utilizzo del path
98.858
81.243
63.623
46.003
28.383
10.763
-6.857
-24.477
-42.097
-59.717
-77.337
0
[Link] curve:
I 77.6 MPa
[Link] curve:
E 97.8 MPa
.8
.4
1.6
1.2
2.4
2
DIST
3.2
2.8
4
3.6
ANALISI DI CONVERGENZA
Tensione Max
5.65
5.6
MPa
5.55
5.5
5.45
FEM
Valore teorico
5.4
5.35
0
10
20
30
N Nodi
40
50
60
Elementi strutturali
Trave a doppio T - appoggiata agli estremi
Trave a doppio T - Modello con elementi trave
Costanti reali da inserire: Area,
Momento dinerzia, Altezza, Larghezza
Element Table (beam, shell)
ETABLE, NX1, SMISC,1
ETABLE, TY1, SMISC,2
ETABLE, TZ1, SMISC,3
ETABLE, MX1, SMISC,4
ETABLE, MY1, SMISC,5
ETABLE, MZ1, SMISC,6
ETABLE, NX2, SMISC,7
ETABLE, TY2, SMISC,8
ETABLE, TZ2, SMISC,9
ETABLE, MX2, SMISC,10
ETABLE, MY2, SMISC,11
ETABLE, MZ2, SMISC,12
i
PLETAB, NX1
PLLS, MY1, MY2
Trave ad doppio T - Modello con elementi trave
ETABLE, MZ1, SMISC, 6
! Memorizza il momento nel nodo I dellelemento
ETABLE, MZ2, SMISC, 12 ! Memorizza il momento nel nodo J dellelemento
PLLS,MZ1,MZ2
! Visualizza landamento del momento flettente
Trave a doppio T Modello con elementi
Guscio (Shell 63 Shell 93)
Trave a doppio T Modello con elementi
Guscio (Shell 63 Shell 93)
Costanti reali:
Spessore
Trave a doppio T Modello con elementi
Guscio (Shell 63 Shell 93)
ANSYS Workbench
Workbench, soluzione integrata CAD - FEM:
- Possibilit di importare modelli 3D da tutti i CAD:
Pro/E, OneSpace, SolidWorks, CATIA, Unigraphics
- Applicazioni vincoli/carichi semplificata (alcune limitazioni)
- Integrazione con altri moduli di calcolo (AUTODYN, CFX)
ANSYS Workbench
Corpi diversi
Superficie di interfaccia
Atomatica identificazione delle interfacce di contatto
Modellazione semplice/veloce alcune limitazioni
ANSYS Workbench Versione attuale 15.0
Tipi di analisi
Statico strutturale:
- La struttura deve essere equilibrata
(schema di vincolo iso- o pi frequentemente iper- statica).
- In caso di soluzione labile =>
errore modello unconstrained.
- Pu tollerare modello labile ma carico non applicato
secondo la direzione di labilit.
- Analisi non lineari:
- non linearit di contatto,
- non linearit di materiale.
- Utilizzo di elementi strutturali: es. elemeneti Shell.
- Utilizzo delle simmetrie per semplificare il modello.
- Input: materiali, geometria, vincoli e carichi.
- Output: spostamenti, tensioni, forze, momenti di reazione.
Tipi di analisi
Analisi modale:
- La struttura pu essere vincolata, parzialmente vincolata o
completamente libera (a seconda delle condizioni di vincolo
da riprodurre del sistema.
- Analisi lineare, non sono ammesse non linearit n di
contatto n di materiale, in caso di non linearit di contatto,
viene congelata la configurazione di contatto iniziale.
- Utilizzo di elementi strutturali: es. elemeneti Shell.
- Utilizzo delle simmetrie per semplificare il modello, ma si
introducono dei limiti sui modi possibili visualizzabili.
- Input: materiali, geometria, vincoli (no carichi).
- Output:
- Lista della frequenze proprie (o naturali), si pu
scegliere se mostrare le prime o quelle allinterno di un
intervallo di frequenze;
- Modo di oscillazione associato a ciascuna
frequenza propria;
- Lo stato di tensione e la distribuzione degli
spostamenti definita a meno di uno scalare.
Tipi di analisi
Risposta armonica:
- La struttura pu essere vincolata, parzialmente vincolata o
completamente libera (a seconda delle condizioni di vincolo
da riprodurre del sistema
- Analisi lineare, non sono ammesse non linearit n di
contatto n di materiale, in caso di non linearit di contatto,
viene congelata la configurazione di contatto iniziale
- Utilizzo di elementi strutturali: es. elemeneti Shell
- Utilizzo delle simmetrie per semplificare il modello, ma solo
se i carichi hanno le stesse simmetrie della geometria.
- Input: materiali, geometria, vincoli, carichi ma soltanto di
natura armonica (frequenza ampiezza e fase)
- Output:
- risposta armonica alla frequenza di eccitazione
dei carichi applicati (spostamenti, tensioni, reazioni vincolari)
Tipi di analisi
Transitorio dinamico (solutore implicito):
- La struttura pu essere vincolata, parzialmente vincolata o
completamente libera (a seconda delle condizioni di vincolo
da riprodurre del sistema.
- Analisi non lineare (es. di contatto o di materiale)
- Utilizzo di elementi strutturali: es. elemeneti Shell
- Utilizzo delle simmetrie per semplificare il modello.
- Input: materiali, geometria, vincoli, carichi (legge oraria),
spesso anche velocit iniziali.
- Output:
- evoluzione del transitorio sia spostamenti, sia
tensioni e reazioni vincolari.
Implicito: transitori lenti (tempi dellordine di 1 secondo o
molto maggiore).
Tipi di analisi
Transitorio dinamico (solutore esplicito):
- La struttura pu essere vincolata, parzialmente vincolata o
completamente libera (a seconda delle condizioni di vincolo
da riprodurre del sistema.
- Analisi non lineare (es. di contatto o di materiale)
- Utilizzo di elementi strutturali: es. elemeneti Shell
- Utilizzo delle simmetrie per semplificare il modello.
- Input: materiali, geometria, vincoli, carichi (legge oraria),
spesso anche velocit iniziali.
- Output:
- evoluzione del transitorio sia spostamenti, sia
tensioni e reazioni vincolari.
Esplicito: transitori molto veloci (tempi inferiori o molto
inferiori a 1 secondo).
Tipicamente urti e analisi di crash.
Tipi di analisi
Altre analisi:
- Buckling (instabilit).
- Fluidodinamica.
- Termico (transiente / a regime).
Analisi consecutive (one way coupling)
Es.: (1) analisi termica, (2) analisi deformativa tensionale.
Analisi accoppiate (two way coupling)
Es.: accoppiamento fluido struttura.
Analisi Euleriana: volume di controllo, prima
incognita sono le velocit.
Tutte le altre analisi meccaniche (anche problema
termo-meccanico) sono Lagrangiane:
viene seguita la particella materiale, prima incognit
gli spostamenti (anche nelle analisi dinamiche, es.
di transitorio).
Analisi con fenomeni fisici accoppiati
Es. one way coupling: (1) analisi termica, (2) analisi tensionale
ANSYS classic:
[Link]
[Link]
[Link]
Avanzato (non linearit):
[Link]
[Link]
ANSYS Workbench:
[Link]
[Link]
[Link]