Está en la página 1de 5

PASOS DEL MTODO DE LOS ELEMENTOS FINITOS

El mtodo de los elementos finitos es un procedimiento numrico para resolver


problemas de ingeniera.
Los seis pasos de anlisis de elementos finitos, se resumen a de la siguiente
manera:
1. Discretizar el dominio - este paso implica la subdivisin del dominio en
elementos y nodos. Para los sistemas discretos como armazones y marcos del
sistema ya es discretizado y este paso no es necesario. En este caso las
respuestas obtenidas son exactos. Sin embargo, para sistemas continuos como
placas y cscaras de esta paso se convierte en muy importante y las
respuestas
obtenidas
son
slo
aproximadas.
En este caso, la exactitud de la solucin depende de la discretizacin utilizada.
2. Escribir las matrices de rigidez de los elementos - las ecuaciones elemento
de rigidez necesitan a ser escrito para cada elemento en el dominio. Este paso
ser
realizado usando MATLAB.
3. Montaje de la matriz de rigidez global - esto se har mediante el directo
enfoque rigidez. Se llevar a cabo este paso utilizando MATLAB.
4. La aplicacin de la condicin de contorno - al igual que los medios de
comunicacin y las cargas aplicadas y los desplazamientos. Este paso ser
realizado de forma manual.
5. Resolver las ecuaciones - Esto se har mediante la particin de la rigidez
total
Y entonces la solucin de las ecuaciones de la matriz usando eliminacin de
Gauss
resultante
y.
El proceso de particin ser realizada de forma manual, mientras que el
solucin utilizando MATLAB ser realizada con la eliminacin de Gauss.
6. Post-procesamiento - para obtener informacin adicional como las
reacciones
y
elemento
Las fuerzas y tensiones. En este libro, este paso se realizar mediante
MATLAB.
Se ve a partir de los pasos anteriores que el proceso de solucin implica el uso
de una combinacin la de MATLAB y operaciones manuales limitados. Las
operaciones
manuales
emplear estn muy fcil que slo trata de discretizacin (paso 1) La aplicacin
de
lmites
requisitos (paso 4) y la particin de la matriz de rigidez global (parte del paso
5). Ella puede verse que todos los clculos repetitivos, tediosos y largos se
realizar utilizando MATLAB.

FUNCIONES DE MATLAB PARA EL ANLISIS DE ELEMENTOS


FINITOS
Funciones de MATLAB utilizado para el anlisis de elementos finitos.
SpringElementStiffness(k)
SpringAssemble(K, k, i, j)
SpringElementForces(k, u)
LinearBarElementStiffness(E, A, L)
LinearBarAssemble(K, k, i, j)
LinearBarElementForces(k, u)
LinearBarElementStresses(k, u, A)
QuadraticBarElementStiffness(E, A, L)
QuadraticBarAssemble(K, k, i, j, m)
QuadraticBarElementForces(k, u)
QuadraticBarElementStresses(k, u, A)
PlaneTrussElementLength(x1, y1, x2, y2)
PlaneTrussElementStiffness(E, A, L, theta)
PlaneTrussAssemble(K, k, i, j)
PlaneTrussElementForce(E, A, L, theta, u)
PlaneTrussElementStress(E, L, theta, u)
PlaneTrussInclinedSupport(T, i, alpha)

SpaceTrussElementLength(x1, y1, z1, x2, y2, z2)


SpaceTrussElementStiffness(E, A, L, thetax, thetay, thetaz)
SpaceTrussAssemble(K, k, i, j)
SpaceTrussElementForce(E, A, L, thetax, thetay, thetaz, u)
SpaceTrussElementStress(E, L, thetax, thetay, thetaz, u)
BeamElementStiffness(E, I, L)
BeamAssemble(K, k, i, j)
BeamElementForces(k, u)
BeamElementShearDiagram(f, L)
BeamElementMomentDiagram(f, L)
PlaneFrameElementLength(x1, y1, x2, y2)
PlaneFrameElementStiffness(E, A, I, L, theta)
PlaneFrameAssemble(K, k, i, j)
PlaneFrameElementForces(E, A, I, L, theta, u)
PlaneFrameElementAxialDiagram(f, L)
PlaneFrameElementShearDiagram(f, L)

PlaneFrameElementMomentDiagram(f, L)
PlaneFrameInclinedSupport(T, i, alpha)
GridElementLength(x1, y1, x2, y2)
GridElementStiffness(E, G, I, J, L, theta)
GridAssemble(K, k, i, j)
GridElementForces(E, G, I, J, L, theta, u)
SpaceFrameElementLength(x1, y1, z1, x2, y2, z2)
SpaceFrameElementStiffness(E, G, A, Iy, Iz, J, x1, y1, z1, x2, y2, z2)
SpaceFrameAssemble(K, k, i, j)
SpaceFrameElementForces(E, G, A, Iy, Iz, J, x1, y1, z1, x2, y2, z2, u)
SpaceFrameElementAxialDiagram(f, L)
SpaceFrameElementShearZDiagram(f, L)
SpaceFrameElementShearYDiagram(f, L)
SpaceFrameElementTorsionDiagram(f, L)
SpaceFrameElementMomentZDiagram(f, L)
SpaceFrameElementMomentYDiagram(f, L)
LinearTriangleElementArea(xi, yi, xj, yj, xm, ym)
LinearTriangleElementStiffness(E, NU, t, xi, yi, xj, yj, xm, ym, p)
LinearTriangleAssemble(K, k, i, j, m)
LinearTriangleElementStresses(E, NU, t, xi, yi, xj, yj, xm, ym, p, u)
LinearTriangleElementPStresses(sigma)
QuadTriangleElementArea(x1, y1, x2, y2, x3, y3)
QuadTriangleElementStiffness(E, NU, t, x1, y1, x2, y2, x3, y3, p)
QuadTriangleAssemble(K, k, i, j, m, p, q, r)
QuadTriangleElementStresses(E, NU, t, x1, y1, x2, y2, x3, y3, p, u)
QuadTriangleElementPStresses(sigma)
BilinearQuadElementArea(x1, y1, x2, y2, x3, y3, x4, y4)
BilinearQuadElementStiffness(E, NU, t, x1, y1, x2, y2, x3, y3, x4, y4, p)
BilinearQuadElementStiffness2(E, NU, t, x1, y1, x2, y2, x3, y3, x4, y4, p)
BilinearQuadAssemble(K, k, i, j, m, n)
BilinearQuadElementStresses(E, NU, x1, y1, x2, y2, x3, y3, x4, y4, p, u)
BilinearQuadElementPStresses(sigma)
QuadraticQuadElementArea(x1, y1, x2, y2, x3, y3, x4, y4)
QuadraticQuadElementStiffness(E, NU, t, x1, y1, x2, y2, x3, y3, x4, y4, p)
QuadraticQuadAssemble(K, k, i, j, m, p, q, r, s, t)
QuadraticQuadElementStresses(E, NU, x1, y1, x2, y2, x3, y3, x4, y4, p, u)
QuadraticQuadElementPStresses(sigma)
TetrahedronElementVolume(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4)
TetrahedronElementStiffness(E, NU, x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4,
z4)
TetrahedronAssemble(K, k, i, j, m, n)
TetrahedronElementStresses(E, NU, x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4,
z4, u)

TetrahedronElementPStresses(sigma)
LinearBrickElementVolume(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4, x5, y5,
z5,
x6, y6, z6, x7, y7, z7, x8, y8, z8)
LinearBrickElementStiffness(E, NU, x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4,
x5,
y5, z5, x6, y6, z6, x7, y7, z7, x8, y8, z8)
LinearBrickAssemble(K, k, i, j, m, n, p, q, r, s)
LinearBrickElementStresses(E, NU, x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4,
x5,
y5, z5, x6, y6, z6, x7, y7, z7, x8, y8, z8, u)
LinearBrickElementPStresses(sigma)
FluidFlow1DElementStiffness(Kxx, A, L)
FluidFlow1DAssemble(K, k, i, j)
FluidFlow1DElementVelocities(Kxx, L, p)
FluidFlow1DElementVFR(Kxx, L, p, A)

EL ELEMENTO DE LA ESTRUCTURA EN EL ESPACIO


Ecuaciones bsicas El elemento de armadura espacial es un elemento finito
tridimensional con tanto locales como coordenadas globales. Se caracteriza por
funciones de forma lineales. Los armadura espacia elemento tiene un mdulo
de elasticidad E, rea de seccin transversal A, y la longitud L. Cada elemento
de armadura espacial tiene dos nodos y est inclinado con ngulos x mide, y
y z de la global X, Y, y Z ejes, respectivamente, al eje x local. Deje Cx =
cosx, Cy = cosy, y Cz = cosz. En este caso el elemento de rigidezmatriz
viene dada por:

El elemento de la estructura en el espacio

Est claro que el elemento de armadura espacial tiene seis grados de libertad tres en cada nodo. En consecuencia, para una estructura con n nodos, la
matriz de rigidez global K ser de tamao 3n 3n (ya que tenemos tres grados
de libertad en cada nodo). La K matriz de rigidez global es montada por la
realizacin de llamadas a la funcin de MATLAB SpaceTrussAssemble que
est escrito especficamente para este propsito. Este proceso har se ilustra
en detalle en los ejemplos. Una vez obtenida la matriz de rigidez global K
tenemos la siguiente estructura
ecuacin:
[K]{U} = {F}
donde T es el vector global de desplazamiento nodal y F es la fuerza nodal
mundial vector. En este paso las condiciones de contorno se aplican
manualmente a los vectores U y F. Entonces la matriz se resuelve mediante la
separacin y eliminacin de Gauss. Finalmente una vez que se encuentran los
desplazamientos y reacciones desconocidas, la fuerza se obtiene para
cada elemento de la siguiente manera:

Donde F es la fuerza en el elemento (un escalar) y u es el desplazamiento 61


elemento vector. El estrs elemento se obtiene dividiendo la fuerza por el
elemento rea de seccin transversal A.

También podría gustarte