Está en la página 1de 8

Ejemplo de cálculo de la matriz de rigidez de un elemento isoparamétrico de 4 nodos

Se establece un elemento cuadrilátero cualquiera, definido por sus coordenadas nodales establecidas en el sistema cartesiano

Coordenadas x Coordenadas y
6.0 3.0
5.0 4.0
1.5 3.5
2.0 2.0

Figura 1

Para determinar la matriz de rigidez utilizando la formulación isoparamétrica es necesario definir las funciones de forma en
el sistema natural  ,

1 1 1 1
N1  1   1   N2  1   1   N3  1   1    N4  1   1   
4 4 4 4

Con estas funciones de forma es posible establecer la transformación entre los dos sistemas de coordenadas, así:
x  xi Ni ( , )
y  yi Ni ( , )

Conociendo las funciones de forma y las coordenadas nodales se puede desarrollar las expresiones de x e y. Por lo tanto es
posible calcular las derivadas

y 1
  y1   1  y2    1  y3   1  y4    1   b1
 4
y 1
  y1   1  y2    1  y3   1  y4    1   b2
 4
x 1
  x1   1  x2    1  x3   1  x4    1   c1
 4
x 1
  x1   1  x2    1  x3   1  x4    1   c2
 4

Las derivadas de las funciones de forma se pueden agrupar en 2 vectores

N 1
   1    1   1    1  dN
 4 
N 1
   1    1   1    1  dN
 4 

Página 1

Aplicaciones de Elementos Finitos


Jairo Andrés Paredes López - 2019
Ejemplo de cálculo de la matriz de rigidez de un elemento isoparamétrico de 4 nodos

Y las coordenadas nodales también se pueden organizar en otros dos vectores

corx   6 5 1.5 2
co ry  3 4 3.5 2

Así, es posible calcular b1, b2, c1, y c2 como el producto punto de los respectivos vectores

b1  dot (dN , cory )  dNi * yi


b2  dot (dN  , cory )  dN i * yi
c1  dot (dN  , corx)  dN i * xi
c2  dot (dN , corx)  dNi * xi

b1, b2, c1, y c2 quedan en términos de  , , y estas variables tomaran los valores que correspondan a cada punto de Gauss,
así para el caso del elemento de 4 nodos será necesario evaluarlas en 4 cuadraturas.

Definidos estos valores podemos calcular la matriz cinemática, así

 N1 N N 2 N 2 N 3 N N 4 N 4 
 b1  b2 1 0  b1  b2 0  b1  b2 3 0  b1  b2 0 
         
1  N1 N N 2 N 2 N 3 N N 4 N 4 
B  0 c1  c2 1  0 c1  c2  0 c1  c2 3  0 c1  c2 
J          
 N1 N1 N N N N 2 N 2 N 2 N 3 N N N N N 4 N 4 N 4 
 c1   c2  b1 1  b2 1  c1 2  c2
   
b1

 b2

 c1

 c2 3

b1 3  b2 3  c1 4  c2
   
b1

 b2
 

El cálculo del Jacobiano se establece como: J  b1 * c1  b2 * c2

Adicionalmente es necesario calcular la matriz constitutiva, la cual se define según sea el caso (Tensión plana o deformación
plana):

 
1  0 
E  
C  1 0  Caso de tension plana
1  2  
1
0 0 1  
 2 

Con módulo de elasticidad de E=2.1e7 kN/m2 y coeficiente de Poisson igual a 0.25, se tiene la matriz constitutiva elástica

 22400000 5600000 0 

C   5600000 22400000 0 

 0 0 8400000 

Esta matriz es una constante para todos los puntos de Gauss del elemento. Es la misma para las cuatro cuadraturas.

Finalmente es posible establecer la matriz de rigidez

Página 2

Aplicaciones de Elementos Finitos


Jairo Andrés Paredes López - 2019
Ejemplo de cálculo de la matriz de rigidez de un elemento isoparamétrico de 4 nodos

nj nk
B CB J d  d  t  w j wk BT  k , j  CB  k , j  J  k , j 
1 1
 e
K  t 
T
1 1
j 1 k 1

La sumatoria anterior se resuelve evaluando  k , j en los siguientes valores:

Punto de Gauss k j

1 -0.57735026918963 -0.57735026918963

2 0.57735026918963 -0.57735026918963

3 0.57735026918963 0.57735026918963

4 -0.57735026918963 0.57735026918963

Cálculo de la matriz de rigidez en el punto de Gauss 1.

  -0.57735026918963
  -0.57735026918963
Evaluando dN

N 1
   1    1   1    1  dN
 4 
dN  [-0.39433757 -0.10566243 0.10566243 0.39433757]

Evaluando dN

N 1
   1    1   1    1  dN
 4 
dN   [-0.39433757 0.39433757 0.10566243 -0.10566243]

Página 3

Aplicaciones de Elementos Finitos


Jairo Andrés Paredes López - 2019
Ejemplo de cálculo de la matriz de rigidez de un elemento isoparamétrico de 4 nodos

corx   6 5 1.5 2
co ry  3 4 3.5 2

b1  dot (dN , cory )  dNi * yi


 -0.39433757*3  -0.10566243*4 + 0.10566243*3.5 + 0.39433757*2  0.44716878

Siguiendo el mismo procedimiento se calculan los otros tres valores y se tiene:

b2  dot (dN  , cory )  dN i * yi  0.55283121


c1  dot (dN  , corx)  dN i * xi  0.447168
c2  dot (dN , corx)  dNi * xi  1.947168

Con lo cual se puede calcular el Jacobiano de la primera cuadratura

J  b1 * c1  b2 * c2 =1.2764

La matriz cinemática

La transpuesta de la cinemática

Así, la matriz de rigidez correspondiente a la primera cuadratura será:

1  t *1.0 *1.0 * B    0.57,  0.57  * C * B    0.57,  0.57  J    0.57,  0.57 


(e) T
K pg

Considerando un espesor t=0.05 m, se tiene que:

Página 4

Aplicaciones de Elementos Finitos


Jairo Andrés Paredes López - 2019
Ejemplo de cálculo de la matriz de rigidez de un elemento isoparamétrico de 4 nodos

Cálculo de la matriz de rigidez en el punto de Gauss 2.

  0.57735026918963
  -0.57735026918963
Evaluando dN

N 1
   1    1   1    1  dN
 4 
dN  [-0.10566243 -0.39433757 0.39433757 0.10566243]

Evaluando dN

N 1
   1    1   1    1  dN
 4 
dN   [-0.39433757 0.39433757 0.10566243 -0.10566243]

corx   6 5 1.5 2
co ry  3 4 3.5 2

b1  dot (dN , cory )  dNi * yi  0.30283


b2  dot (dN  , cory )  dN i * yi  0.552831
c1  dot (dN  , corx)  dN i * xi  0.4471687
c2  dot ( dN , corx)  dNi * xi  1.802831

Con lo cual se puede calcular el Jacobiano de la primera cuadratura

J  b1 * c1  b2 * c2 =1.132078

La matriz cinemática

Página 5

Aplicaciones de Elementos Finitos


Jairo Andrés Paredes López - 2019
Ejemplo de cálculo de la matriz de rigidez de un elemento isoparamétrico de 4 nodos

La transpuesta de la cinemática

Así, la matriz de rigidez correspondiente a la SEGUNDA cuadratura será:

2  t *1.0 *1.0* B    0.57,  0.57  * C * B    0.57,  0.57  J    0.57,  0.57 


(e) T
K pg

Considerando un espesor t=0.05 m, se tiene que:

Siguiendo el mismo procedimiento se obtiene la matriz de rigidez del punto de Gauss 3 y 4

Cálculo de la matriz de rigidez en el punto de Gauss 3.

  0.57735026918963
  0.57735026918963

Página 6

Aplicaciones de Elementos Finitos


Jairo Andrés Paredes López - 2019
Ejemplo de cálculo de la matriz de rigidez de un elemento isoparamétrico de 4 nodos

Cálculo de la matriz de rigidez en el punto de Gauss 4.

  0.57735026918963
  0.57735026918963

Finalmente es necesario establecer la sumatoria es decir sumar las cuatro matrices multiplicadas por sus respectivos pesos
(en este caso el peso es 1 x 1);

Página 7

Aplicaciones de Elementos Finitos


Jairo Andrés Paredes López - 2019
Ejemplo de cálculo de la matriz de rigidez de un elemento isoparamétrico de 4 nodos

Calculo del tensor de esfuerzos en cada punto de Gauss.

Figura 2. Conectividad nodal, numeración global de los nodos. Conectividad nodal del Elemento 1: 2 3 6 5.

Para realizar este ejercicio se incluirá el elemento antes analizado dentro de una estructura cualquiera a la cual se le establece
unas condiciones de frontera, para este caso se restringe los desplazamientos en dirección x y dirección y de los nodos 1 y
7. Se impone un desplazamiento horizontal de 0.05 m en dirección x en los nodos 4 y 8. Utilizando el script de MATLAB
femlab2Dvdes2019.m se realiza la solución del problema de elementos finitos (5 elementos). De donde se obtiene el vector
de desplazamientos nodales del elemento 1, dicho vector está definido en la variable De, para el caso del elemento 1 De(:,1).

Este vector contiene los desplazamientos nodales del


 u1  0.0028  elemento 1.
 v  0.2460 
 1  Para cada punto de Gauss se debe calcular un tensor de
u2  0.0033 esfuerzos mediante la expresión
 
 v2  0.0371  (pgie )  CB pgi d ( e )
d (1)

 u3  0.0051 donde B pgi es la matriz de cinemática calculada para cada
 
 v3  0.0306  punto de Gauss.
u  0.0018
 4  Para el caso del ejemplo que se está desarrollando, se
 v4  0.0117  debe copiar en cada hoja de Excel este vector y realizar
las respectivas multiplicaciones.

Página 8

Aplicaciones de Elementos Finitos


Jairo Andrés Paredes López - 2019

También podría gustarte