Versione italiana
Esercizi sull’Analisi degli Elementi Finiti (FEM)
Analisi degli Elementi Finiti (FEM)
L’analisi degli elementi finiti è una tecnica numerica utilizzata per risolvere problemi di ingegneria e fisica, come la meccanica dei solidi, la fluidodinamica e il trasferimento di calore. La FEM suddivide un dominio complesso in elementi più semplici, permettendo di approssimare soluzioni a problemi differenziali.
Concetti Chiave
- Dominio: L’area o il volume su cui si applica l’analisi.
- Elementi: Piccole sezioni del dominio, che possono essere triangoli, quadrilateri, tetraedri, ecc.
- Nodi: Punti di intersezione tra gli elementi.
- Funzioni di forma: Funzioni utilizzate per interpolare i valori all’interno di un elemento in base ai valori nei nodi.
- Matrice di rigidezza: Rappresenta la relazione tra le forze applicate e le deformazioni in un elemento.
Esercizio 1: Analisi di un Trave Semplice
Problema: Considera un trave di lunghezza L soggetto a un carico concentrato F al centro. Utilizza la FEM per calcolare la deformazione massima.
Soluzione:
-
Suddivisione del dominio: Dividi il trave in n elementi. Ogni elemento avrà una lunghezza L_e = \frac{L}{n}.
-
Definizione delle funzioni di forma: Per un elemento lineare, le funzioni di forma sono:
N_1(x) = \frac{L - x}{L} \quad \text{e} \quad N_2(x) = \frac{x}{L}
-
Matrice di rigidezza dell’elemento: La matrice di rigidezza k_e per un trave è data da:
k_e = \frac{E A}{L_e} \begin{bmatrix} 1 & -1 \\ -1 & 1 \end{bmatrix}
dove E è il modulo di Young e A è l’area della sezione trasversale.
-
Assemblaggio della matrice di rigidezza globale: Somma le matrici di rigidezza degli elementi per ottenere la matrice di rigidezza globale K.
-
Applicazione delle condizioni al contorno: Imposta le condizioni al contorno per il problema, ad esempio, fissando un’estremità del trave.
-
Risoluzione del sistema: Risolvi il sistema K \mathbf{u} = \mathbf{F} per trovare le deformazioni \mathbf{u}.
-
Calcolo della deformazione massima: La deformazione massima si troverà nel punto centrale del trave.
Esercizio 2: Analisi Termica di una Piastra
Problema: Considera una piastra quadrata di lato L con una temperatura T_0 su un lato e aria a temperatura ambiente su tutti gli altri lati. Utilizza la FEM per calcolare la distribuzione della temperatura.
Soluzione:
-
Suddivisione del dominio: Dividi la piastra in elementi quadrati.
-
Definizione delle funzioni di forma: Per un elemento quadrato, le funzioni di forma possono essere definite come:
N_1(x,y) = (1-x)(1-y), \quad N_2(x,y) = x(1-y), \quad N_3(x,y) = xy, \quad N_4(x,y) = (1-x)y
-
Matrice di conduttanza dell’elemento: La matrice di conduttanza k_e per un elemento quadrato è data da:
k_e = \frac{k}{A_e} \begin{bmatrix} 1 & -1 \\ -1 & 1 \end{bmatrix}
dove k è la conducibilità termica e A_e è l’area dell’elemento.
-
Assemblaggio della matrice di conduttanza globale: Somma le matrici di conduttanza degli elementi per ottenere la matrice di conduttanza globale K.
-
Applicazione delle condizioni al contorno: Imposta le condizioni al contorno per il problema. Ad esempio, imposta la temperatura T_0 su un lato della piastra e condizioni di isolamento (o temperatura ambiente) sugli altri lati.
-
Risoluzione del sistema: Risolvi il sistema K \mathbf{T} = \mathbf{Q} per trovare la distribuzione della temperatura \mathbf{T}, dove \mathbf{Q} rappresenta il vettore delle condizioni al contorno.
-
Analisi dei risultati: Analizza la distribuzione della temperatura nella piastra e identifica i punti di massimo e minimo.
Esercizio 3: Analisi di una Struttura Soggetta a Carico
Problema: Considera una struttura rettangolare soggetta a un carico distribuito q. Utilizza la FEM per calcolare le deformazioni e le tensioni nella struttura.
Soluzione:
-
Suddivisione del dominio: Dividi la struttura in elementi triangolari o quadrati.
-
Definizione delle funzioni di forma: Per un elemento triangolare, le funzioni di forma possono essere definite come:
N_1(x,y) = \frac{A_1}{A}, \quad N_2(x,y) = \frac{A_2}{A}, \quad N_3(x,y) = \frac{A_3}{A}
dove A_1, A_2, A_3 sono le aree dei triangoli formati dai nodi e A è l’area totale dell’elemento.
-
Matrice di rigidezza dell’elemento: La matrice di rigidezza k_e per un elemento triangolare è data da:
k_e = \frac{E}{4A} \begin{bmatrix} 1 & -1 & -1 \\ -1 & 1 & 0 \\ -1 & 0 & 1 \end{bmatrix}
-
Assemblaggio della matrice di rigidezza globale: Somma le matrici di rigidezza degli elementi per ottenere la matrice di rigidezza globale K.
-
Applicazione delle condizioni al contorno: Imposta le condizioni al contorno, come il fissaggio di alcuni nodi o l’applicazione di carichi.
-
Risoluzione del sistema: Risolvi il sistema K \mathbf{u} = \mathbf{F} per trovare le deformazioni \mathbf{u}.
-
Calcolo delle tensioni: Utilizza le deformazioni per calcolare le tensioni nella struttura utilizzando la legge di Hooke:
\sigma = E \epsilon
dove \sigma è la tensione, E è il modulo di Young e \epsilon è la deformazione.
English version
Finite Element Analysis (FEM) Exercises
Finite Element Analysis (FEM)
Finite element analysis is a numerical technique used to solve engineering and physics problems, such as solid mechanics, fluid dynamics, and heat transfer. The FEM breaks a complex domain into simpler elements, allowing it to approximate solutions to differential problems.
Key Concepts
- Domain: The area or volume over which the analysis is applied.
- Elements: Small sections of the domain, which can be triangles, quadrilaterals, tetrahedra, etc.
- Nodes: Points of intersection between elements.
- Shape functions: Functions used to interpolate values ​​within an element based on values ​​at the nodes.
- Stiffness matrix: Represents the relationship between applied forces and deformations in an element.
Exercise 1: Simple Beam Analysis
Problem: Consider a beam of length L subjected to a concentrated load F at the center. Use the FEM to calculate the maximum deformation.
Solution:
-
Subdivision of the domain: Divide the beam into n elements. Each element will have a length L_e = \frac{L}{n}.
-
Shape Function Definition: For a linear element, the shape functions are:
N_1(x) = \frac{L - x}{L} \quad \text{e} \quad N_2(x) = \frac{x}{L}
- Element Stiffness Matrix: The stiffness matrix k_e for a beam is given by:
k_e = \frac{E A}{L_e} \begin{bmatrix} 1 & -1 \\ -1 & 1 \end{bmatrix}
where E is the Young’s modulus and A is the cross-sectional area.
-
Global Stiffness Matrix Assembly: Add the element stiffness matrices to obtain the global stiffness matrix K.
-
Applying Boundary Conditions: Set up boundary conditions for the problem, for example, by fixing one end of the beam.
-
Solving the System: Solve the system K \mathbf{u} = \mathbf{F} to find the deformations \mathbf{u}.
-
Calculating the Maximum Strain: The maximum strain will be at the center point of the beam.
Exercise 2: Thermal Analysis of a Plate
Problem: Consider a square plate of side L with a temperature T_0 on one side and air at room temperature on all other sides. Use the FEM to calculate the temperature distribution.
Solution:
-
Subdivision of the Domain: Divide the plate into square elements.
-
Shape Function Definition: For a square element, the shape functions can be defined as:
N_1(x,y) = (1-x)(1-y), \quad N_2(x,y) = x(1-y), \quad N_3(x,y) = xy, \quad N_4(x,y) = (1-x)y
- Element Conductance Matrix: The conductance matrix k_e for a square element is given by:
k_e = \frac{k}{A_e} \begin{bmatrix} 1 & -1 \\ -1 & 1 \end{bmatrix}
where k is the thermal conductivity and A_e is the area of ​​the element.
-
Assemble the global conductance matrix: Add the conductance matrices of the elements to obtain the global conductance matrix K.
-
Apply boundary conditions: Set boundary conditions for the problem. For example, set the temperature T_0 on one side of the plate and insulation conditions (or room temperature) on the other sides.
-
Solve the system: Solve the system K \mathbf{T} = \mathbf{Q} to find the temperature distribution \mathbf{T}, where \mathbf{Q} represents the boundary conditions vector.
-
Analyze the results: Analyze the temperature distribution in the plate and identify the maximum and minimum points.
Exercise 3: Analysis of a Structure Subjected to Load
Problem: Consider a rectangular structure subjected to a distributed load q. Use the FEM to calculate the deformations and stresses in the structure.
Solution:
-
Subdivision of the domain: Divide the structure into triangular or square elements.
-
Definition of shape functions: For a triangular element, the shape functions can be defined as:
N_1(x,y) = \frac{A_1}{A}, \quad N_2(x,y) = \frac{A_2}{A}, \quad N_3(x,y) = \frac{A_3}{A}
where A_1, A_2, A_3 are the areas of the triangles formed by the nodes and A is the total area of ​​the element.
- Element Stiffness Matrix: The stiffness matrix k_e for a triangular element is given by:
k_e = \frac{E}{4A} \begin{bmatrix} 1 & -1 & -1 \\ -1 & 1 & 0 \\ -1 & 0 & 1 \end{bmatrix}
-
Assembling the Global Stiffness Matrix: Add the element stiffness matrices to obtain the global stiffness matrix K.
-
Applying Boundary Conditions: Set up boundary conditions, such as fixing some nodes or applying loads.
-
Solving the System: Solve the system K \mathbf{u} = \mathbf{F} to find the deformations \mathbf{u}.
-
Calculating Stresses: Use strains to calculate stresses in the structure using Hooke’s Law:
\sigma = E \epsilon
where \sigma is the stress, E is Young’s modulus, and \epsilon is the strain.
Commenti
Posta un commento