Académique Documents
Professionnel Documents
Culture Documents
www.uned.es/publicaciones
ISBNFMFDUSØOJDP: 978-84-362-6887-4
Prólogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1
Introducción. Aproximación Clásica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2 Planteamiento del Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3 El Método Directo de Rigidez . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.4 Formulación Matricial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.5 Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.6 Ejemplos de Aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2
Fundamentos: Formulaciones Diferencial e Integral.
Aproximación. Elemento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.2 La Ecuación de Campo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.3 Formulación Directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4 El Principio de los Trabajos Virtuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.5 Formulación Energética. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.6 Equivalencia de las Formulaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.7 Aproximación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.8 EL Método de Galerkin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
2.9 Funciones de Soporte Pequeño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
2.10 Idea de Elemento. Funciones de Forma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
9
10 Índice general
3
Sistematización. Método Directo de Rigidez . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
3.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
3.2 Sistemas de Coordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
3.3 Transformación de Coordenadas. Rotación de Ejes . . . . . . . . . . . . . . . . . . . . . 102
3.4 Ensamblaje de Ecuaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
3.5 Imposición de las Condiciones de Contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
3.6 Cálculo de Desplazamientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
3.7 Cálculo de Esfuerzos y Reacciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
3.8 Ejemplos de Aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
4
Planteamiento General del MEF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
5
Funciones de Forma de Continuidad C0 . Elementos
Isoparamétricos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
6
Placas Delgadas según la Teorı́a de Kirchhoff . . . . . . . . . . . . . . . . . . . . . . . . 263
7
Placas Gruesas. Teorı́a de Reissner-Mindlin . . . . . . . . . . . . . . . . . . . . . . . . . . 285
A
Matrices de Rigidez para Elementos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
B
Cargas sobre Elementos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
C
Nodos Rı́gidos de Tamaño Finito . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
D
Tensión y Deformación Plana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
E
Integración Numérica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
F
Referencia Histórica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
“Conferimos a las ciencias matemáticas el poder dialéctico
de ascender de la caverna a la luz, de lo visible a lo inteligi-
ble, de los sentidos a la esencia, por medio de la inteligencia.
Por ellas puede elevarse la mejor parte del alma a la com-
templación del mejor de los seres: el bién.”
Platón. La República
Prólogo
15
16 Prólogo
clopédico, que los hay y excelentes, sino facilitar, a personas con una formación no esen-
cialmente matemática, la comprensión de las ideas esenciales de una metodologı́a que
seguramente tendrán que utilizar a lo largo de su vida profesional.
1 1
INTRODUCCIÓN
El objeto de este capı́tulo es tan solo ordenar algunas ideas básicas ya conocidas por
el lector de forma que resulten eficaces para el cálculo de estructuras de barras. El primer
paso consiste simplemente en plantear los términos fundamentales del problema, esto
es, qué magnitudes se desea conocer y de qué herramientas se dispone. Expresando esto
en términos algebraicos, se trata de un balance de incógnitas y ecuaciones.
En este primer apartado se pretende únicamente demostrar cómo las más elemen-
tales ecuaciones de la mecánica son siempre suficientes para el análisis estructural. A
continuación se plantea el método de rigidez como un simple esquema de resolución de
sistemas de ecuaciones, concretamente el de sustitución. En un tercer apartado se repite
todo el proceso empleando la notación matricial, forma ésta de trabajo muy adaptada
al uso de los ordenadores. El último apartado se limita a resumir las conclusiones más
importantes.
Al objeto de dar un soporte fı́sico a la exposición, ésta se efectúa en base a una
estructura elemental y probablemente ya familiar para el lector: la celosı́a hiperestática
representada en la figura1.1(a), con las dimensiones que se indican en la propia figura y
las caracterı́sticas siguientes:
área de las barras: 10 cm2 , módulo elástico: 2,1E6 kg/cm2 , carga aplicada F = 5000 kg.
Para identificar en cada momento una barra o nodo concreto dentro de la estructura,
se han numerado cada uno de ellos tal y como muestra en la figura 1.1(b). En ella se
dibuja también el sistema de ejes que representan las direcciones y sentidos positivos,
tanto en cargas como en desplazamientos.
19
20 Capı́tulo 1 Introducción. Aproximación Clásica
(a) (b)
Figura 1.1
1 2
PLANTEAMIENTO DEL PROBLEMA
En este apartado se intentan precisar claramente tanto los objetivos del análisis como
las herramientas tı́picas del cálculo de celosı́as. Parece claro la necesidad de obtener las
siguientes magnitudes:
Esfuerzos en cada barra: Como el único esfuerzo considerado es el axil, ello representa
una incógnita por barra, que se notará como Ni , indicando con el subı́ndice el
número de la barra. Se suponen positivos los esfuerzos de tracción.
Reacciones en los apoyos: Una incógnita por cada dirección restringida (coacción) que
se notará Xi , Yi , según se trate de una dirección horizontal o vertical.
I = b + 2n + r
donde:
I: Número de incógnitas
b: Número de barras
n: Número de nodos
r: Número de coacciones
1.2 Planteamiento del Problema 21
u1 = v1 = v2 = 0 (1.1)
El equilibrio en los nodos aporta dos ecuaciones en cada uno, que ligan los esfuerzos
en las barras con las cargas exteriores aplicadas al propio nodo. Ası́, por ejemplo, la
figura 1.2 muestra lo que ocurre en el nodo 4 de la estructura aquı́ tratada.
Figura 1.2
Entre los sistemas (1.1) y (1.2) se han obtenido 2n + r ecuaciones. Para las restantes
b ecuaciones se utilizan las otras dos ideas básicas de la mecánica estructural: la ley de
comportamiento y la compatibilidad.
El comportamiento se expresa, en el caso de barras de celosı́a, mediante la conocida
relación:
ΔLi
Ni = Ai Ei
Li
La aplicación directa de esta expresión introduce una nueva incógnita por cada barra:
su incremento de longitud. En ocasiones esta variable puede ser de gran interés, ya que
representa la deformación del elemento. En el caso más general constituye sin embargo
una variable intermedia en el cálculo que se puede eliminar con solo introducir las
ecuaciones de compatibilidad, que ligan el incremento de longitud de cada barra con
los desplazamientos de sus nodos extremos.
El obtener la expresión analı́tica de estas ecuaciones es una cuestión de simple
geometrı́a en el caso de pequeños desplazamientos. La figura 1.3 muestra este proceso:
Figura 1.3
Ak Ek
Nk = (uj cos α + vj sen α − ui cos α − vi sen α)
Lk
Se tienen, por tanto, las b ecuaciones que restaban para igualar el número de incógni-
tas. Para la estructura particular que nos ocupa, estas b ecuaciones, una vez sustituidos
1.3 El Método Directo de Rigidez 23
1 3
ser lógico puesto que en el sistema de 2n − r ecuaciones que queda entonces aparecen
2n − r incógnitas (desplazamientos no impedidos en los nodos). Ası́, para el ejemplo
considerado este sistema queda, en forma matricial:
⎛ ⎞
(1 + 2√ 1
) 0 0 − 1
√ √1 ⎧ ⎫ ⎧ ⎫
⎜ 2 2 2 2 2 ⎟⎪⎪ u2 ⎪⎪ ⎪
⎪ 0 ⎪⎪
⎜ ⎟⎪⎪ ⎪ ⎪ ⎪
⎪ ⎪
⎪
⎜ 0 (1 + 1
√ ) √1
−1 0 ⎟⎪⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎜ 2 2 2 2 ⎟⎪⎨ u 3⎪⎬ ⎪
⎨ 0 ⎪
⎬
⎜ ⎟
1,05E5 ⎜ ⎜ 0 √1
(1 + 1
√ ) 0 0 ⎟ v3 =
⎟⎪ ⎪ ⎪ 0
⎜ 2 2 2 2
⎟⎪ ⎪ ⎪ ⎪
⎪
⎜ − √ 1
−1 1
− 1 ⎟⎪⎪
⎪ u ⎪
⎪
⎪
⎪
⎪
⎪ 5000 ⎪
⎪
⎪
⎜ 0 (1 + √ ) √ ⎟⎪⎪
4 ⎪
⎪ ⎪
⎪ ⎪
⎪
⎝ 2 2 2 2 2 2 ⎠⎩ ⎭ ⎩ ⎭
v4 0
1
√
2 2
0 0 − 1
√
2 2
(1 + 1
√ )
2 2
(1.5)
Una vez resuelto el sistema, se tiene:
⎧ ⎫ ⎧ ⎫
⎪
⎪ u2 ⎪⎪ ⎪
⎪ 0,02381⎪⎪
⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ u
⎨ ⎬ ⎨
3 ⎪ ⎪ 0,09115 ⎪
⎬
v3 = −0,02381 cm.
⎪
⎪ ⎪ ⎪ ⎪
⎪u ⎪
⎪ ⎪ ⎪
⎪ ⎪ 0,11496⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ⎪ ⎪
⎪ ⎪ ⎪
4
⎪
⎩ ⎭ ⎪
⎩ ⎪
⎭
v4 0,02381
Conocidos los desplazamientos es inmediato el cálculo de cualquier otra magnitud.
Ası́, por ejemplo, las reacciones en los apoyos se pueden obtener sustituyendo estos
desplazamientos en las r (en este caso r = 3) ecuaciones de equilibrio en apoyos que se
dejaron aparcadas del sistema (1.4) al pasar al (1.5), dando como resultado
⎧ ⎫ ⎧ ⎫
⎪
⎪ X ⎪
⎪ ⎪
⎪ −5000 ⎪
⎪
⎨ ⎬ ⎨
1 ⎬
Y1 = −5000 kg.
⎪
⎪ ⎪ ⎪ ⎪
⎩Y ⎪ ⎭ ⎪ ⎩ 5000⎪ ⎭
2
1 4
FORMULACIÓN MATRICIAL
El apartado anterior terminó con la expresión matricial del sistema. Conviene insistir
en cómo el hecho de emplear una u otra formulación, que en teorı́a carece de importan-
cia, se convierte en la práctica en el elemento diferenciador y que en muchas ocasiones
da nombre al método.
1.4 Formulación Matricial 25
que simplemente expresa que las cargas exteriores aplicadas al nodo i más la suma
de las acciones que sobre el propio nodo ejerce cada barra k que en él concurre, tiene
resultante nula. Los subı́ndices x e y se refieren a la dirección en que se considera el
equilibrio. La relación anterior suele expresarse normalmente de la forma:
Fix
=− Qki = S ki
Fiy k k
En la ecuación matricial (1.6) se puede observar que se han omitido las ecuaciones
correspondientes a los apoyos.
26 Capı́tulo 1 Introducción. Aproximación Clásica
Figura 1.4
El siguiente paso consistirá en obtener una relación entre estas acciones S ki y los
desplazamientos de los nodos. Para ello, y en un proceso paralelo al desarrollado en
apartados anteriores, se aplican las ideas de compatibilidad y comportamiento. Ası́,
para una barra k con nodos extremos i y j (véase la figura1.4), se tiene:
⎧ ⎫ ⎧ ⎫ ⎧ ⎫
⎪
⎪ S k ⎪
⎪ ⎪
⎪ −N cos α ⎪
⎪ ⎪
⎪ − cos α ⎪
⎪
⎪ ix ⎪
⎪ ⎪ ⎪ ⎪ k ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ ⎪ ⎪
⎨ S k ⎬ ⎨−N sen α⎬ ⎪ ⎪
⎨− sen α⎪ ⎬
iy k
= = Nk
⎪S k ⎪
⎪ ⎪ ⎪ ⎪ Nk cos α ⎪ ⎪ ⎪ cos α ⎪
⎪ ⎪
⎪
⎪ jx ⎪ ⎪ ⎪ ⎪ ⎪
⎪ k⎪
⎩ ⎪
⎭
⎪
⎪
⎩
⎪
⎪
⎭
⎪
⎪
⎩
⎪
⎪
S jy N sen α k sen α ⎭
Pero:
Ak Ek
Nk = (uj cos α + vj sen α − ui cos α − vi sen α)
Lk
por lo tanto:
⎧ ⎫ ⎛ ⎞⎧ ⎫
⎪
⎪ Sk ⎪ ⎪ cos2 α cos α sen α − cos2 α − cos α sen α ⎪
⎪ ui ⎪
⎪
⎪
⎪ ix ⎪ ⎪ ⎜ ⎟⎪⎪ ⎪ ⎪
⎪
⎨Sk ⎪ ⎬ A E ⎜ cos α sen α ⎪ ⎪
iy k k ⎜ sen2 α − cos α sen α 2 ⎨
− sen α ⎟ vi ⎬
⎟
= ⎜ ⎟
⎪S k ⎪
⎪ ⎪ L ⎜ − cos2 α − cos α sen α cos α sen α ⎟ ⎪ uj ⎪
⎪
⎪ jx ⎪
⎪
k
⎝ cos2 α ⎠⎪⎪
⎪
⎪
⎪
⎪
⎪
⎩S k ⎪ ⎭ ⎪
⎩ ⎪
jy − cos α sen α − sen2 α cos α sen α 2
sen α vj ⎭
La expresión matricial anterior se puede expresar en forma de cajas sugeridas por
las lı́neas de separación de la matriz de la siguiente manera:
S ki K kii K kij Ui
= (1.7)
Sj k
K ji K jj
k k
Uj
1.4 Formulación Matricial 27
que, como se verá más adelante, resulta muy útil. Normalmente esta relación se simbo-
liza:
S = K eU
denominándose a K e matriz de rigidez elemental. Esta matriz admite una interpretación
muy intuitiva. Imagı́nese, a modo de ejemplo, un vector desplazamiento
⎧ ⎫
⎪
⎪ 1⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎨0⎪⎬
U=
⎪
⎪0⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎩0⎪⎭
⎧ ⎫ ⎛ ⎞⎧ ⎫
⎪
⎪ 4 ⎪
S1x ⎪ 0 0 0 0 ⎪ ⎪ u1 ⎪
⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟⎪ ⎪ ⎪
⎪
⎪
⎨S 4 ⎬ ⎪ ⎜0 ⎪ ⎪
1y ⎜ 1 0 −1⎟ v1 ⎬
⎟ ⎨
= 1,05E5 ⎜ ⎟
⎪
⎪ 4 ⎪
S4x ⎪ ⎜ 0⎟ ⎪ u4 ⎪
⎪
⎪ ⎪
⎪ ⎝0 0 0 ⎠⎪ ⎪
⎪
⎪
⎪
⎪
⎩S 4 ⎪
⎪ ⎭ ⎪
⎩ ⎪
4y 0 −1 0 1 v4 ⎭
⎧ ⎫ ⎛ ⎞⎧ ⎫
⎪
⎪ 5 ⎪
1 −1 −1 1 ⎪ ⎪
⎪S2x ⎪
⎪ ⎪
⎪ ⎜ ⎟⎪ ⎪ u2 ⎪
⎪ ⎪
⎪
⎪
⎨S 5 ⎪⎬ 1,05E5 ⎜−1 ⎨ ⎪
⎪
2y ⎜ 1 1 −1⎟⎟ v2
⎬
= √ ⎜ ⎟
⎪
⎪ 5 ⎪
S4x ⎪ ⎜
2 2 ⎝−1 1 −1⎟ ⎪ u4 ⎪
⎪
⎪ ⎪
⎪
1 ⎠⎪ ⎪
⎪
⎪
⎪
⎪
⎪
⎩S 5 ⎪⎭ ⎪
⎩ ⎪
4y 1 −1 −1 1 v ⎭
4
⎧ ⎫ ⎛ ⎞⎧ ⎫
⎪
⎪ S 6 ⎪
⎪ 1 1 −1 −1 ⎪
⎪ u1 ⎪⎪
⎪
⎪ 1x ⎪ ⎪ ⎜ ⎟⎪⎪ ⎪
⎪
⎪ ⎪
⎨S 6 ⎬ 1,05E5 ⎜ 1 ⎟ ⎪
⎨ ⎪
⎬
1y ⎜ 1 −1 −1⎟ v 1
= √ ⎜ ⎟
⎪S3x6 ⎪ 2 2 ⎜ 1⎟ ⎪ u3 ⎪
⎪
⎪
⎪
⎪
⎪
⎪ ⎝−1 −1 1 ⎠⎪⎪
⎪
⎪
⎪
⎪
⎪
⎩S 6 ⎪ ⎭ ⎪
⎩ ⎪
⎭
3y −1 −1 1 1 v 3
⎧ ⎫
⎧ ⎫ ⎪ u3 ⎪
⎪ ⎪
⎪
⎪ u2 ⎪
⎪ ⎪
⎪
⎪
⎪
⎪
⎪
0 0 0 0 ⎨ ⎬ 1 0 −1 0 ⎨ v3 ⎬
= 1,05E5 u3 + 1,05E5
0 0 0 1 ⎪⎩v ⎪
⎪ ⎪
⎭ 0 0 0 0 ⎪⎪
⎪ u4 ⎪
⎪
⎪
⎪
⎪ ⎪
3 ⎩v ⎪ ⎭
4
1,05E5 1 1 u3
+ √
2 2 1 1 v3
⎧ ⎫
⎪ u3 ⎪
⎪ ⎪
⎪
⎪
⎪
⎪
⎪
⎪
5000 −1 0 1 0 ⎨ v3 ⎬ 0 0 u4
= 1,05E5 + 1,05E5
0 ⎪ u4 ⎪
0 0 0 0 ⎪
⎪ ⎪
⎪ 0 1 v4
⎪
⎪ ⎪
⎩v ⎪ ⎭
4
1.5 Conclusiones 29
⎧ ⎫
⎪ u2 ⎪
⎪ ⎪
1,05E5 −1 1 −1 ⎨ ⎬
+ √ u4
2 2 1 −1 ⎪ ⎪
1 ⎪
⎩ ⎪
v4 ⎭
F = KU
1 5
CONCLUSIONES
1 6
EJEMPLOS DE APLICACIÓN
Ejemplo 1.1
Desarrollar la matriz de rigidez para las barras de una estructura plana de nodos
rı́gidos.
Solución:
Se pide aquı́ analizar la relación esfuerzos-desplazamientos para el caso más general de
las estructuras planas de barras, ya que se supone que esta barra es capaz de transmitir
momentos (al contrario que en el elemento de celosı́a) y de deformarse axialmente (al
contrario que en el análisis clásico de pórticos).
Es necesario por tanto relacionar los 6 esfuerzos y deformaciones que se indican en
la figura 1E1.1.
Figura 1E1.1
S = K eδ
Figura 1E1.2
Figura 1E1.3
0 6EI
L2
2EI
L 0 − 6EI
L2
4EI
L
El problema por tanto está resuelto. No obstante esta matriz se puede expresar en un
sistema de ejes cualesquiera (ver figura 1E1.1). Para ello basta con establecer la relación
entre magnitudes (fuerzas y desplazamientos) expresadas en unos u otros ejes. Según
la figura 1E1.4 estas relaciones (representadas en forma matricial) son:
δ = LT U
con
⎧ ⎫ ⎛ ⎞ ⎧ ⎫
⎪
⎪ δxi ⎪
⎪ cos α sen α 0 0 0 0 ⎪
⎪ ui ⎪⎪
⎪
⎪ ⎪ ⎪ ⎜ ⎟ ⎪ ⎪
⎪ ⎪
⎪
⎪ ⎪
⎪ ⎜− sen α ⎪ ⎪
⎪
⎪ δyi ⎪
⎪ ⎜ cos α 0 0 0 0⎟
⎟
⎪
⎪ vi ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪ ⎪ ⎪
⎨ θ∗ ⎪⎬ ⎜
⎜ 0 0 1 0 0
⎟
0⎟ ⎨θ ⎪
⎪ ⎬
L =⎜ ⎟,
i i
δ= , T
⎜ ⎟ U=
⎪
⎪ δxj ⎪
⎪ ⎜ 0 0 0 cos α sen α 0⎟ ⎪
⎪ uj ⎪⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟ ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪ ⎪ ⎪
⎪
⎪ δyj ⎪
⎪
⎪
⎜ 0
⎝ 0 0 − sen α cos α 0⎟
⎠
⎪
⎪
⎪ v ⎪
⎪
⎪
⎪
⎪ ⎪ ⎪ j
⎪
⎩ ∗⎪ ⎭ ⎩ ⎪
⎪ ⎭
θj 0 0 0 0 0 1 θj
S ∗ = K ∗e δ ⇒ LT S = K ∗e LT U ⇒ S = LK ∗e LT U (1E1.3)
K e = LK ∗e LT
1.6 Ejemplos de Aplicación 33
Figura 1E1.4
Ejemplo 1.2
Obtener los desplazamientos en los puntos A y B de la estructura de la figura 1E2.1(a),
con los datos siguientes: Área de las barras =900 cm2 ; Inercia de las barras =8,0E5 cm4 ;
Módulo de elasticidad del material =2,0E5 kg/cm2 ; Carga aplicada F = 10000 kg.
Solución:
Al igual que se hizo con la celosı́a anteriormente analizada, el primer paso consiste
en la identificación de barras y nodos mediante su numeración, tal y como se puede
ver en la figura 1E2.1(b). A continuación se identifican las incógnitas y ecuaciones del
problema. Las incógnitas son los desplazamientos de los nodos y las ecuaciones son las
de equilibrio de estos mismos nodos.
Aprovechando lo estudiado en el ejercicio anterior, el cálculo se puede comenzar
estableciendo las matrices de rigidez correspondientes a cada barra (dadas en (1E1.1)) y
que relacionan los esfuerzos y desplazamientos en sus extremos según (1E1.3).
La primera cuestión que se plantea es que los desplazamientos y esfuerzos en los
extremos de cada una de las barras deben tener la misma orientación, de forma que no
existan dificultades al utilizar las ecuaciones de equilibrio. Para ello, si se eligen como
sentidos positivos para los desplazamientos y giro en cada nodo los indicados como
x, y y θ en la figura 1E2.1(b), los ángulos a utilizar en las matrices L de cambio de
coordenadas son: α = 90◦ , α = 0◦ y α = −90◦ para las barras 1, 2 y 3 respectivamente.
Teniendo en cuenta (1E1.2), se tiene:
34 Capı́tulo 1 Introducción. Aproximación Clásica
(a) (b)
Figura 1E2.1
Barra 1
⎛ 1
⎞ ⎛ ⎞⎛ ⎞
S1x 0 −1 0 0 0 0 9E5 0 0 −9E5 0 0
⎜ 1 ⎟ ⎜ ⎟⎜ ⎟
⎜S1y ⎟ ⎜ 1 0 0 0 0 0 ⎟⎜ 0 2,4E5 2,4E7 0 −2,4E5 ⎟
2,4E7
⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜M 1 ⎟ ⎜ 0 ⎟⎜ −2,4E7 1,6E9 ⎟
⎜ 1⎟ ⎜ 0 1 0 0 0 ⎟⎜ 0 2,4E7 3,2E9 0 ⎟
⎜ 1 ⎟=⎜ ⎟⎜ ⎟
⎜S ⎟ ⎜ 0 0 0 0 −1 0 ⎟ ⎜ −9E5 0 0 9E5 0 0 ⎟
⎜ 2x ⎟ ⎜ ⎟⎜ ⎟
⎜ 1 ⎟ ⎜ ⎟⎜ ⎟
⎝S2y ⎠ ⎝ 0 0 0 1 0 0 ⎠⎝ 0 −2,4E5 −2,4E7 0 2,4E5 −2,4E7 ⎠
1
M2 0 0 0 0 0 1 0 2,4E7 1,6E9 0 −2,4E7 3,2E9
⎛ ⎞⎛ ⎞ ⎛ ⎞⎛ ⎞
0 1 0 0 0 0 u1 2,4E5 0 −2,4E7 −2,4E5 0 −2,4E7 u1
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ −1 0 0 0 0 0 ⎟ ⎜ v1 ⎟ ⎜ 0 9E5 0 0 −9E5 0 ⎟ ⎜ v1 ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ ⎟ ⎜θ ⎟ ⎜ −2,4E7 ⎟ ⎜θ ⎟
⎜ 0 0 1 0 0 0 ⎟ ⎜ 1⎟ ⎜ 0 3,2E9 2,4E7 0 1,6E9 ⎟ ⎜ 1⎟
⎜ ⎟⎜ ⎟ = ⎜ ⎟⎜ ⎟
⎜ 0 0 0 0 1 0 ⎟ ⎜u2 ⎟ ⎜ −2,4E5 0 2,4E7 2,4E5 0 2,4E7 ⎟ ⎜u2 ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎝ 0 0 0 −1 0 0 ⎠ ⎝ v2 ⎠ ⎝ 0 −9E5 0 0 9E5 0 ⎠ ⎝ v2 ⎠
0 0 0 0 0 1 θ2 −2,4E7 0 1,6E9 2,4E7 0 3,2E9 θ2
(1E2.1)
1.6 Ejemplos de Aplicación 35
Barra 2
⎛ 2
⎞ ⎛ ⎞⎛ ⎞
S2x 1 0 0 0 0 0 6E5 0 0 −6E5 0 0
⎜ 2 ⎟ ⎜ ⎟⎜ ⎟
⎜S2y ⎟ ⎜ 0 1 0 0 0 0 ⎟⎜ 0 7,11E4 1,07E7 0 −7,11E4 1,07E7 ⎟
⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜M 2 ⎟ ⎜ 0 ⎟⎜ −1,07E7 1,07E9 ⎟
⎜ 2⎟ ⎜ 0 1 0 0 0 ⎟⎜ 0 1,07E7 2,13E9 0 ⎟
⎜ 2 ⎟=⎜ ⎟⎜ ⎟
⎜S ⎟ ⎜ 0 0 0 1 0 0 ⎟ ⎜ −6E5 0 0 6E5 0 0 ⎟
⎜ 3x ⎟ ⎜ ⎟⎜ ⎟
⎜ 2 ⎟ ⎜ ⎟⎜ ⎟
⎝S3y ⎠ ⎝ 0 0 0 0 1 0 ⎠⎝ 0 −7,11E4 −1,07E7 0 7,11E4 −1,07E7 ⎠
2
M3 0 0 0 0 0 1 0 1,07E7 1,07E9 0 −1,07E7 2,13E9
⎛ ⎞⎛ ⎞ ⎛ ⎞⎛⎞
1 0 0 0 0 0 u2 6E5 0 0 −6E5 0 0 u2
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ 0 1 0 0 0 0 ⎟ ⎜ v2 ⎟ ⎜ 0 7,11E4 1,07E7 0 −7,11E4 1,07E7 ⎟ ⎜ v2 ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ ⎟ ⎜θ ⎟ ⎜ −1,07E7 1,07E9 ⎟ ⎜ ⎟
⎜ 0 0 1 0 0 0 ⎟ ⎜ 2⎟ ⎜ 0 1,07E7 2,13E9 0 ⎟ ⎜ θ2 ⎟
⎜ ⎟⎜ ⎟ = ⎜ ⎟⎜ ⎟
⎜ 0 0 0 1 0 0 ⎟ ⎜ u3 ⎟ ⎜ −6E5 0 0 6E5 0 0 ⎟ ⎜ ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟ ⎜u 3 ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎝ 0 0 0 0 1 0 ⎠ ⎝ v3 ⎠ ⎝ 0 −7,11E4 −1,07E7 0 7,11E4 −1,07E7 ⎠ ⎝ v3 ⎠
0 0 0 0 0 1 θ3 0 1,07E7 1,07E9 0 −1,07E7 2,13E9 θ3
(1E2.2)
Barra 3
⎛ 3
⎞ ⎛ ⎞⎛ ⎞
S3x 0 1 0 0 0 0 9E5 0 0 −9E5 0 0
⎜ 3 ⎟ ⎜ ⎟⎜ ⎟
⎜S3y ⎟ ⎜ −1 0 0 0 0 0 ⎟⎜ 0 2,4E5 2,4E7 0 −2,4E5 ⎟
2,4E7
⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜M 3 ⎟ ⎜ ⎟⎜ −2,4E7 1,6E9 ⎟
⎜ 3⎟ ⎜ 0 0 1 0 0 0 ⎟⎜ 0 2,4E7 3,2E9 0 ⎟
⎜ 3 ⎟=⎜ ⎟⎜ ⎟
⎜S ⎟ ⎜ 0 0 0 0 1 0 ⎟ ⎜ −9E5 0 0 9E5 0 0 ⎟
⎜ 4x ⎟ ⎜ ⎟⎜ ⎟
⎜ 3 ⎟ ⎜ ⎟⎜ ⎟
⎝S4y ⎠ ⎝ 0 0 0 −1 0 0 ⎠⎝ 0 −2,4E5 −2,4E7 0 2,4E5 −2,4E7 ⎠
M43 0 0 0 0 0 1 0 2,4E7 1,6E9 0 −2,4E7 3,2E9
⎛ ⎞⎛ ⎞ ⎛ ⎞⎛
⎞
0 −1 0 0 0 0 u3 2,4E5 0 2,4E7 −2,4E5 0 2,4E7 u3
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ 1 0 0 0 0 0 ⎟ ⎜ v3 ⎟ ⎜ 0 9E5 0 0 −9E5 0 ⎟ ⎜ v3 ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ ⎟ ⎜θ ⎟ ⎜ 2,4E7 −2,4E7 1,6E9 ⎟ ⎜ ⎟
⎜ 0 0 1 0 0 0 ⎟ ⎜ 3⎟ ⎜ 0 3,2E9 0 ⎟ ⎜ θ3 ⎟
⎜ ⎟⎜ ⎟ = ⎜ ⎟⎜ ⎟
⎜ 0 0 0 0 −1 0 ⎟ ⎜u4 ⎟ ⎜ −2,4E5 0 −2,4E7 2,4E5 0 −2,4E7 ⎟ ⎜
⎟ ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎜ u4 ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟⎜ ⎟
⎝ 0 0 0 1 0 0 ⎠ ⎝ v4 ⎠ ⎝ 0 −9E5 0 0 9E5 0 ⎠ ⎝ v4 ⎠
0 0 0 0 0 1 θ4 2,4E7 0 1,6E9 −2,4E7 0 3,2E9 θ4
(1E2.3)
Al igual que en el caso de la celosı́a plana estudiada anteriormente, las primeras
ecuaciones en que se puede pensar son las que nos definen las condiciones de contorno:
u1 = 0; v1 = 0; θ1 = 0
u4 = 0; v4 = 0; θ4 = 0
⎧ ⎫ ⎧ ⎫
⎪
⎪ ⎪ ⎪ 2 3 ⎪
⎨F3x ⎪
⎬ ⎪
⎨S3x + S3x ⎪
⎬
Nodo 3: 2 3
F3y = S3y + S3y
⎪
⎪ ⎪ ⎪ ⎪
⎩M ⎪ ⎭ ⎪
⎩M 2 + M 3 ⎪
⎭
3 3 3
Por tanto el sistema de ecuaciones de equilibrio (análogo al (1.6)) es para este caso:
⎛ ⎞ ⎛ ⎞
1 2
10000 S2x + S2x
⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜S 1 + S 2 ⎟
⎜ ⎟ ⎜ 2y 2y ⎟
⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜M21 + M22 ⎟
⎜ ⎟=⎜ ⎟ (1E2.4)
⎜ ⎟ ⎜ 2 3 ⎟
⎜ 0 ⎟ ⎜S3x + S3x ⎟
⎜ ⎟ ⎜ ⎟
⎜ 0 ⎟ ⎜S 2 + S 3 ⎟
⎝ ⎠ ⎝ 3y 3y ⎠
0 M32 + M33
Sustituyendo en (1E2.4) las expresiones obtenidas para las acciones S ki de las barras
sobre los nodos en función de los desplazamientos en estos últimos, dados por (1E2.1),
(1E2.2) y (1E2.3), se obtiene el sistema:
⎛ ⎞ ⎛ ⎞⎛ ⎞
10000 8,4E5 0 2,4E7 −6E5 0 0 u2
⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ 0 ⎟ ⎜ 0 9,711E5 1,07E7 0 −7,11E4 1,07E7 ⎟ ⎜ v2 ⎟
⎟ ⎜
⎜ ⎟ ⎜ ⎟
⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ 0 ⎟ ⎜2,4E7 1,07E7 5,33E9 0 −1,07E7 1,07E9 ⎟ ⎜ θ2 ⎟
⎜ ⎟=⎜ ⎟⎜ ⎟
⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ 0 ⎟ ⎜−6E5 0 0 8,4E5 0 2,4E7 ⎟ ⎜u3 ⎟
⎜ ⎟ ⎜ ⎟⎜ ⎟
⎜ 0 ⎟ ⎜ 0 −7,11E4 −1,07E7 0 9,711E5 −1,05E7 ⎟ ⎜v ⎟
⎝ ⎠ ⎝ ⎠ ⎝ 3⎠
0 0 1,07E7 1,07E9 2,4E7 −1,07E7 5,33E9 θ3
Ejemplo 1.3
Resolver la estructura articulada representada en la figura 1E3.1 con sección transver-
sal de las barras igual a a1 , a2 y a3 , respectivamente y con los datos siguientes:
Figura 1E2.2
Solución:
Compatibilidad
Los grados de libertad de la estructura están representados por 1 y 2 ó ux y uy , en el
sistema de ejes x e y dibujados que tiene el origen el nodo A.
Figura 1E3.1
Figura 1E3.2
Figura 1E3.3
a1 E a3 E a1 E
P | cos α| = cos2 θ1 ux + cos2 θ3 ux − | sen θ1 | · | cos θ1 |uy
l1 l3 l1
a3 E
+ | sen θ3 | · | cos θ3 |uy (1E3.1)
l3
a1 E a3 E a1 E
− P | sen α| = − | sen θ1 | · | cos θ1 |ux + | sen θ3 | · | cos θ3 |ux + sen2 θ1 uy
l1 l3 l1
a2 E a3 E
+ sen2 θ2 uy + sen2 θ3 uy (1E3.2)
l2 l3
Si ponemos
⎧
⎪
⎪ 3
ai E
⎪
⎪ k = cos2 θi
⎪
⎪
11
l
⎪
⎪ i
⎪
⎨
i=1
3
ai E
k12 = k21 = sen θi cos θi
⎪
⎪ li
⎪
⎪ i=1
⎪
⎪ 3
⎪
⎪ ai E
⎪ k
⎩ 22 = sen2 θi
l
i=1 i
y
k11 k12 Fx ux
K= F = u= (1E3.3)
k21 k22 Fy uy
las expresiones del equilibrio se pueden escribir conjuntamente de forma matricial
como:
F = Ku (1E3.4)
siendo K la matriz de rigidez de la estructura.
Para los datos de nuestro ejemplo:
⎧ √
⎪
⎪ 3 aE
⎪
⎪ k11 = ⎧ √ ⎫
⎪
⎨ L ⎨− 3 ⎬
4 L 2 6
k = k 21 = 0 u= √
⎪
⎪
12 aE ⎩ 2 √2 ⎭
⎪
⎪ √
⎪
⎩ k22 = 1 + 3 3 aE
4+3 3
4 L
Si se consideran los signos de los senos y cosenos, (1E3.1) y (1E3.2) se pueden escribir
a1 E 2 a3 E 2 a1 E a3 E
P cos α = cos θ1 + cos θ3 ux + sen θ1 cos θ1 + sen θ3 cos θ3 uy
l1 l3 l1 l3
40 Capı́tulo 1 Introducción. Aproximación Clásica
a1 E a3 E
P sen α = sen θ1 cos θ1 + sen θ3 cos θ3 ux
l1 l3
a1 E 2 a2 E 2 a3 E 2
+ sen θ1 + sen θ2 + sen θ3 uy
l1 l2 l3
que en forma matricial es
P cos α
=
P sen α
⎛ ⎞
a1 E a3 E a1 E a3 E
cos2 θ1 + cos2 θ3 sen θ1 cos θ1 + sen θ3 cos θ3 ux
⎝ l1 l3 l1 l3 ⎠
a1 E a3 E a1 E a2 E a3 E uy
l1 sen θ1 cos θ1 + l3 sen θ3 cos θ3 l1 sen2 θ1 + l2 sen2 θ2 + l3 sen2 θ3
Si se llama ⎧
⎪
⎪ a E cos2 θ1 sen θ1 cos θ1
⎪
⎪ K 11 =
1 1
⎪
⎪ l1
⎪
⎪ sen θ1 cos θ1 sen2 θ1
⎪
⎪
⎪
⎨ a2 E cos2 θ2 sen θ2 cos θ2
K 211 =
⎪
⎪ l2 sen θ2 cos θ2 sen2 θ2
⎪
⎪
⎪
⎪
⎪
⎪ cos2 θ3
⎪
⎪ a3 E sen θ3 cos θ3
⎪
⎩ K 3
11 =
l3 sen θ3 cos θ3 sen2 θ3
la ecuación matricial anterior anterior se puede escribir
P cos α u
x
= K 111 + K 211 + K 311
P sen α uy
Figura 1E3.4
Figura 1E3.5
42 Capı́tulo 1 Introducción. Aproximación Clásica
Nótese que en la matriz de rigidez K , cada columna esta formada por las reacciones
en la barra cuando se va dando un movimiento unidad (positivo) en cada grado de
libertad manteniendo fijos los movimientos en los otros grados de libertad.
Figura 1E3.6
Desplazamientos:
⎧
⎪
⎪ ui = ui cos α + vi sen α
⎪
⎪
⎪
⎨ v = −u sen α + v cos α
i i i
⎪
⎪ uj = uj cos α + vj sen α
⎪
⎪
⎪
⎩ v = −u sen α + v cos α
j j j
1.6 Ejemplos de Aplicación 43
Si se llama
cos α sen α
L =
T
− sen α cos α
que es la transpuesta de la matriz que tiene por columnas los cosenos directores de los
ejes locales respecto de los globales, es decir
l1 l2
L=
m1 m2
Con las fuerzas en los nodos podrı́amos obtener una ecuación análoga a la anterior
(correspondiente a los movimientos). Si ahora se escriben las fuerzas en el sistema global
en función de las fuerzas en el sistema local, se tiene
Fi L 0 F i
= (1E3.7)
Fj 0 L F j
se tiene la relación
Fi K a11 K a12 Ui
= ⇔ F a = K aU a
Fj K a21 K a22 Uj
44 Capı́tulo 1 Introducción. Aproximación Clásica
cos α − sen α Eaa 1 0 cos α sen α
K a11 = K a22 =
sen α cos α la 0 0 − sen α cos α
Eaa cos2 α sen α cos α
=
la sen α cos α sen2 α
Eaa cos2 α sen α cos α
K a12 = K a21 =−
la sen α cos α sen2 α
Figura 1E3.7
⎧
⎪
⎪ Eai cos2 α sen α cos α
⎪
⎪ K i
K i
⎪
⎪ 11 = 22 =
⎪
⎨ li sen α cos α sen2 α
K i11 K i12
K = i
;
K i21 K i22 ⎪
⎪
⎪
⎪ Eai cos2 α sen α cos α
⎪
⎪ K 12 = K 21 = −
i i
⎪
⎩ li sen α cos α sen2 α
1.6 Ejemplos de Aplicación 45
Figura 1E3.8
⎧ ⎫ ⎧ ⎫
⎪
⎪ FxA = P cos α ⎪
⎪ ⎪
⎪ u A ⎪
⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ x ⎪
⎪
⎪
⎪ ⎪ ⎪ ⎪
⎪
⎪ Fy
⎪
A
= P sen α⎪⎪
⎪
⎪
⎪
⎪
⎪ u A ⎪
⎪
⎪
⎪ ⎪ ⎛ ⎞⎪⎪
y ⎪
⎪
⎪
⎪ ⎪
⎪ ⎪ ⎪
⎪
⎪ RxB
⎪
⎪ K 1 + K 211 + K 311 K 112 K 212 K 11 ⎪
3
⎪
⎪ u B
= 0 ⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎜ 11 ⎟⎪⎪
x
⎪
⎪
⎨ B ⎬ ⎜ K 121 K 122 ⎨
0 ⎟ uy = 0 ⎬
⎟ B
R y ⎜ 0
=⎜ ⎟
⎪
⎪ ⎪
⎪ ⎜ K 221 K 222 0 ⎟ ⎪ uC ⎪
⎪
⎪
RxC ⎪
⎪ ⎝ 0 ⎠⎪⎪
⎪ x = 0⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ⎪ ⎪
⎪
⎪ RyC ⎪
⎪ K 321 0 0 K 22 ⎪
3
⎪
⎪ u C
= 0 ⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎪
⎪
y ⎪
⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ RxD ⎪
⎪ ⎪
⎪ ux = 0⎪
D
⎪
⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎩ RyD ⎭ ⎩uD = 0⎪ ⎭
y
que son los resultados obtenidos anteriormente tras haber organizado matricialmente el
sistema de ecuaciones que se obtiene al aplicar el método directo de la Rigidez (método
de equilibrio).
CAPÍTULO 2
2 1
INTRODUCCIÓN
47
48 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
En un último nivel se podrı́a distinguir entre dos puntos de vista globales. El primero
responde a lo explicado en el capı́tulo anterior y consiste básicamente en describir
la estructura como un ensamblaje de elementos que se relacionan a través de puntos
determinados. El segundo planteamiento al que se podrı́a llamar energético, contempla
la estructura de una forma global, que, como se verá más adelante, no tiene porqué ser
troceada en elementos.
Conviene insistir en que ambos puntos de vista pueden converger en un método
directo de la rigidez dando lugar al mismo sistema de equilibrio. A su vez, este puede ser
organizado de forma matricial y programado en un ordenador. De hecho, un programa
de análisis de estructuras de barras no trasluce el planteamiento global al que responde.
En este capı́tulo se pretende realizar el planteamiento global señalado, mostrando
ası́ la potencia y generalidad de los métodos proyectivos. Para ello se plantea la formu-
lación integral como alternativa a la diferencial y, teniendo en cuenta que en general,
es imposible obtener una solución cerrada del problema a analizar (aunque métodos
particulares permitan resolver muchos problemas prácticos habituales), el concepto de
aproximación parece inevitable. Precisamente gran parte de la potencia y generalidad
de estos métodos proyectivos reside en la amplia libertad de que goza el analista en lo
que a la elección de funciones de base respecta.
En un primer paso se van a definir estas funciones de forma que se ajusten a la
geometrı́a del problema, la distribución de cargas, etc., lo que supone un inconveniente
si se piensa en la automatización del método.
Justamente en este punto es donde aparece la genialidad del Método de los Elementos
Finitos (MEF). En efecto, el método proporciona un sistema de generación de funciones
de base de gran eficacia que permite que, a partir de la definición de un reducido
número de funciones y mediante un proceso simple de combinación, se puedan obtener
las funciones adecuadas a cada caso.
La exposición del capı́tulo, basada en ejemplos especialmente simples, no justifica la
validez de las ideas citadas cuando se aplican a una estructura completa. Ello se debe a
que la finalidad de este capı́tulo es simplemente la de presentar estos conceptos, dejando
para los siguientes su desarrollo y aplicación práctica.
En el resto del texto se desarrollan todas estas ideas con cierto detalle. El proceso
de exposición seguido abarca desde las ideas más globales (que se comentan en este
capı́tulo) hasta los procedimientos más especı́ficos de ordenador, tratados en capı́tulos
posteriores.
2 2
LA ECUACIÓN DE CAMPO
variable incógnita del problema con funciones conocidas que recogen el efecto de ca-
da parámetro. Se dejará para los matemáticos la discusión de otros aspectos de interés
como la calidad o la suficiencia de tal descripción.
En el análisis estructural la ecuación de campo se obtiene siempre a través del uso de
las más clásicas relaciones de la mecánica: equilibrio, comportamiento y compatibilidad.
A modo de recordatorio, se desarrollan las ecuaciones de campo tı́picas del análisis
de estructuras de barras: las que se refieren al comportamiento ante cargas en su eje
(axil) o normales a él (flexión).
Axil: ⎧
⎪ dN (x)
⎪
⎪ Equilibrio: = Q(x)
⎪
⎨ dx
Comportamiento: N (x) = AE (x) (2.1)
⎪
⎪
⎪
⎪
⎩ Compatibilidad: (x) = du(x)
dx
donde:
u(x): representa la variable campo, en este caso el desplazamiento de la sección en
dirección axial (todos los puntos de la sección se mueven idénticamente).
(x): es una variable intermedia que representa la deformación de las fibras de la barra
en cada punto del eje.
N (x): es otra variable intermedia, el esfuerzo axil, ligada a la deformación a través del
producto de coeficientes, AE, que representan la rigidez de la misma y que, en principio,
pueden igualmente ser función de x.
Q(x): es una función dato que proporciona el valor de la carga exterior aplicada en cada
punto de la barra.
Al sustituir la tercera ecuación en la segunda ecuación de (2.1) y el resultado en la
primera, se obtiene una ecuación diferencial que representa el equilibrio y que viene
expresada en función de los desplazamientos. Es la ecuación de campo de la barra axil:
d du
AE = Q(x)
dx dx
Flexión: ⎧ ⎧
⎪
⎪ ⎪
⎪ dV (x)
⎪
⎪ ⎨ = Q(x)
⎪
⎪ dx
⎪
⎪ Equilibrio:
⎪
⎪ ⎪
⎪
⎪
⎨ ⎩ dM (x) = V (x)
dx
(2.2)
⎪
⎪ dθ(x)
⎪
⎪ Comportamiento: M (x) = EI
⎪
⎪ dx
⎪
⎪
⎪
⎪
⎪
⎩ Compatibilidad: θ(x) = dv(x)
dx
Donde:
50 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
2 3
FORMULACIÓN DIRECTA
Más que exponer o demostrar, en este apartado se planteará únicamente una somera
reflexión sobre el procedimiento clásico de análisis estructural mostrando algunas de
sus limitaciones.
La exposición se organiza en torno a uno de los más sencillos ejemplos posibles: la
viga simplemente apoyada sometida a una distribución de carga (véase la figura2.1) y
de la que se desea conocer la flecha en cada punto.
Como se ha podido comprobar en el apartado anterior, dicha flecha viene dada
por la ecuación diferencial (2.3) cuya integración para una función Q(x) dada permite,
imponiendo las condiciones de contorno adecuadas, una formulación explı́cita de la
flecha. Ası́, para el caso de carga uniforme, esto es Q(x) = q (figura 2.1b), se tiene:
d2 d2 v
EI =q (2.4)
dx2 dx2
junto con las condiciones de contorno:
v(0) = 0; v(L) = 0; M (0) = 0; M (L) = 0 (2.5)
siendo L la longitud de la viga.
Al integrar la ecuación anterior (2.4), aplicando las condiciones de contorno (2.5), se
obtiene la conocida expresión:
qx 3
v(x) = x − 2Lx2 + L3
24EI
Conviene observar que entre las condiciones de contorno utilizadas se puede esta-
blecer una distinción. Las dos primeras afectan al valor de la variable campo, el des-
plazamiento en este caso. Las dos últimas afectan a una función de las derivadas de la
2.3 Formulación Directa 51
Figura 2.1
variable, los momentos. Las primeras suelen ser llamadas esenciales o condiciones en los
desplazamientos, mientras que las últimas se denominan naturales o condiciones en fuerzas.
Generalizando, se puede establecer el siguiente planteamiento del problema:
Dada una función real Q(x), definida en el dominio cerrado [0, L], se llama solución
a la función v = v(x) que verifica la ecuación de campo en el dominio abierto (0, L)
y las condiciones en el contorno.
Si se desea repetir el proceso anterior para un caso aparentemente sencillo como el
presentado en la figura 2.1c aparecen importantes dificultades. La primera radica en la
propia descripción de la carga, que ya no puede ser realizada en la clásica forma de
función Q(x).
Las matemáticas han desarrollado una clase especial de relación, a la que llaman
distribución que puede ser utilizada en ocasiones como la que nos ocupa. En concreto, a
una relación tal que resulta nula en todo el dominio salvo en un punto se le llama delta
de Dirac (y ni siquiera se entrará en cómo se define el valor de la distribución en ese
punto).
Se puede por tanto concluir la dificultad que encierra, no ya la integración de la
ecuación diferencial (recuérdese que ahora es una relación entre distribuciones y no
entre funciones), sino su propio planteamiento, para el cual es necesario recurrir a
sofisticadas herramientas matemáticas.
Tradicionalmente la resistencia de materiales ha evitado estos problemas recurrien-
do a trucos especı́ficos de cada caso. En este caso, se recurre a la división del dominio
52 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
en dos trozos (desde un extremo hasta el punto de aplicación de la carga y desde éste
al otro extremo), integrando en cada trozo e imponiendo las condiciones de contorno
(extremos) y la continuidad (punto de aplicación de la carga). Por desgracia, la falta
de generalidad de tales trucos impide un planteamiento global del problema, y ello se
traduce en ocasiones en una peligrosa dispersion de ideas.
Parece claro entonces que el único método general de que se dispone, la integración
directa de la ecuación diferencial, presenta dificultades importantes para su aplicación.
2 4
EL PRINCIPIO DE LOS TRABAJOS VIRTUALES
La base del planteamiento seguido en este texto es el principio de los trabajos vir-
tuales. La formulación más general del principio establece la igualdad entre la energı́a
elástica y el trabajo de las fuerzas exteriores cuando al sistema se le aplica una deforma-
da adecuada. Naturalmente, esta descripción tan general adopta formas diversas al ser
aplicada a los distintos modelos estructurales. Ası́, la expresión analı́tica de la energı́a
elástica de una viga en flexión es distinta a la de la misma viga trabajando en axil o a
torsión. Ello no resta atractivo al método porque es únicamente la forma y no el fondo
lo que cambia en cada caso.
Mayor interés encierra el término deformación adecuada utilizado anteriormente, y
es precisamente este punto donde radica la potencia del planteamiento: casi cualquier
deformada que encierre un mı́nimo sentido común es adecuada. Con el único ánimo de
concretar los anteriores planteamientos, se expondrá en lo que sigue una formulación
del principio para el caso concreto de la viga en flexión.
Para ello supóngase de nuevo una situación semejante a la de la figura 2.1: una viga
de longitud L que al ser sometida a una distribución de cargas Q(x) se deforma en modo
tal que los puntos de su eje se desplazan según la función v(x). Supóngase igualmente
una función ω(x) continua e integrable hasta su segunda derivada y que verifica las
condiciones de contorno esenciales del problema en su forma homogénea (el significado
de este último aserto se explicará más adelante). En estas condiciones se cumple:
L L L L
d2 ω d2 v dω
EI dx = ωQ dx + M − ωV = ωQ dx (2.6)
0 dx2 dx2 0 dx 0 0
2 5
FORMULACIÓN ENERGÉTICA
2 6
EQUIVALENCIA DE LAS FORMULACIONES
Denotando por
d2 v d d2 v
EI 2 = M, EI 2 =V (2.7)
dx dx dx
se obtiene la fórmula ya conocida (2.6).
Para el camino inverso, esto es, demostrar que la solución de la expresión integral
lo es de la diferencial, se comenzará deshaciendo la integral doble por partes. Se llega
ası́ a: L L
d2 d2 v
ω 2 EI 2 dx = ωQ dx
0 dx dx 0
o, lo que es igual:
L
d2 d2 v
ω EI − Q dx = 0 (2.8)
0 dx2 dx2
Como la condición para que v sea solución es que verifique esta fórmula para cualquier
ω, se escoge un valor concreto:
2
d d2 v
ω=φ EI − Q
dx2 dx2
de manera que la única posibilidad de que esta ecuación se cumpla, si v es una función
suficientemente regular, es que en todos los puntos del dominio:
d2 d2 v
EI =Q (2.9)
dx2 dx2
2.7 Aproximación 55
Figura 2.2
2 7
APROXIMACIÓN
π 2 L L L
d2 ω πx dω
−A 2
EI sen dx = ωQ dx + M − ωV (2.11)
L 0 dx L 0 dx 0
L
donde se puede eliminar directamente el término dω dx M 0 al recordar que, por tratarse
de una viga biapoyada, el momento es nulo en los extremos (véase (2.5)).
Como se recordará, la función ω podı́a ser cualquiera que cumpliera unas condicio-
nes mı́nimas. Lo más cómodo es, quizás, escoger la propia función seno utilizada como
aproximadora. Si
πx
ω(x) = sen
L
sustituyendo en la ecuación (2.11), se tiene:
π 4 L πx 2
L
πx
A EI sen dx = sen Q(x) dx
L 0 L 0 L
L
donde el término [−ωV ]0 se ha eliminado por ser ω nula en ambos extremos.
Si la rigidez EI es constante a lo largo de la viga, la integral es inmediata y se obtiene:
π 4 L
L πx
A EI = sen Q(x) dx
L 2 0 L
resultando que
L
2 L3 πx πx
v(x) = 4
sen sen Q(x) dx
π EI L 0 L
L 5 qL4
v 2 =
384 EI
Esto es, el error no llega al 1 %.
2.7 Aproximación 57
donde a las funciones Φi (x) se las suele llamar funciones de base y a los coeficientes ai
coordenadas generalizadas.
Como el lector comprobará se utiliza la terminologı́a tı́pica del álgebra elemental.
En efecto, es clara la similitud con la definición de espacio vectorial. La función aproxi-
madora será según esta asimilación, el vector cuyas componentes en la base {Φi }1≤i≤n ,
son los valores ai , 1 ≤ i ≤ n.
Ejemplo 2.1
Analizar la misma viga de la figura 2.1c pero utilizando en este caso como función
aproximadora una función polinómica y suponiendo como carga una fuerza F apli-
cada en el punto medio.
Solución:
Φi (x) = xi
v(x) = a0 + a1 x + a2 x2 + a3 x3 + · · ·
El primer paso consistirá en la selección del conjunto de búsqueda. Para ello, y li-
mitándose a las funciones polinómicas, se comienza por seleccionar aquéllas que verifi-
can las condiciones de contorno. Ası́, se ha de tener:
En x = 0, v(0) = 0 ⇒ a0 = 0
(2E1.1)
En x = L, v(L) = 0 ⇒ a1 = −(a2 L + a3 L2 + a4 L3 + · · · )
Por otra parte, han de ser funciones continuas hasta la segunda derivada (con el
único fin de que el término integral tenga algún sentido). Ello implica la necesidad de
un polinomio de segundo grado o superior (en caso contrario sus segundas derivadas
son idénticamente nulas).
Por último la exigencia de simplicidad limita el número de términos a la menor
cantidad requerida. Se tiene por tanto:
v(x) = a2 −xL + x2 (2E1.2)
58 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
L2 LF
4EILa2 = − F ⇒ a2 = −
4 16EI
y por tanto:
LF
x(L − x)
v(x) =
16EI
función que proporciona una flecha en el centro de vano de valor:
L F L3
v 2 =
64EI
La aproximación obtenida es, evidentemente, pobre. Ello era previsible por cuanto que
se intenta aproximar una función (la real) con tercera derivada no nula (recuérdese que
la tercera derivada de la función desplazamiento es proporcional al valor del cortante
en cada punto) con una función cuya tercera derivada es nula.
Afortunadamente, la solución es bien sencilla: basta con ampliar el conjunto de las
funciones investigadas hasta los polinomios de orden superior. Ası́, empezando por los
de tercer grado:
v(x) = a0 + a1 x + a2 x2 + a3 x3
que, al imponer la compatibilidad con las condiciones de contorno, resultan:
v(x) = −(a2 L + a3 L2 )x + a2 x2 + a3 x3
Se trata ahora de calcular los coeficientes a2 y a3 , para lo cual son necesarias dos
ecuaciones que se obtienen por la aplicación sucesiva del Principio de Trabajos Virtua-
les.
2.7 Aproximación 59
Se obtiene entonces:
L 2
2EI(2a2 + 6a3 x) dx = − L4 F
0
L
3
6xEI(2a2 + 6a3 x) dx = − 3L8 F
0
FL
a2 = − ; a3 = 0
16EI
y por tanto:
FL
v(x) =x(L − x)
16EI
que es el mismo resultado obtenido antes. Esto es, el polinomio de tercer grado no pro-
porciona en este caso, un resultado superior al de segundo grado. Ello se debe a que el
término de tercer grado resulta ser, empleando términos de análisis matemático, normal
a la distribución de carga del problema. Ello no debe inquietar al lector, dado que se tra-
ta de una casualidad que difı́cilmente se presentará en la práctica, pero sı́ es importante
el comprobar cómo algunas familias de funciones de aproximación son más adecuadas
para cierta clase de problemas que otras (en este caso las funciones trigonométricas son
mucho más eficaces que las polinómicas).
En el peor de los casos, bastará con ampliar el conjunto de funciones en el que se
busca. Ası́, repitiendo las anteriores operaciones para los polinomios de cuarto grado se
tiene:
v(x) = a0 + a1 x + a2 x2 + a3 x3 + a4 x4
v(x) = −(a2 L + a3 L2 + a4 L3 )x + a2 x2 + a3 x3 + a4 x4
(b) Aplicación del Principio de los Trabajos Virtuales para obtener los coeficientes a2 ,
a3 y a4 . Se utilizan como deformadas virtuales las siguientes:
(c) Resolución del sistema formado por estas tres últimas ecuaciones:
FL 5F 5F
a2 = ; a3 = − ; a4 = −
64EI 32EI 64EIL
y por tanto:
F 5x4
v(x) = 4L x + Lx − 10x +
2 2 3
64EI L
L 21F L3
v 2 =
1024EI
consiguiéndose una aproximación superior al 2 % en la flecha (véase la figura 2E1.1).
Figura 2E1.1
Ejemplo 2.2
Obtener una formulación general para el caso en que las funciones Φi sean trigo-
nométricas, esto es:
iπx
v(x) = ai sen
i
L
2.7 Aproximación 61
Solución:
πx 2πx 3πx
v(x) = a1 sen + a2 sen + a3 sen + ···
L L L
que verifiquen las condiciones de contorno en desplazamientos (nótese que la especial
elección de las funciones trigonométricas satisface estas condiciones).
(b) Aplicación del Principio de los Trabajos Virtuales para obtener los coeficientes ai .
Se utilizan como funciones de desplazamientos virtuales las siguientes:
iπx
ωi (x) = sen , i = 1, . . . , n
L
que, al ser aplicadas, dan lugar al siguiente sistema de ecuaciones:
i2 π 4
L iπ L
L EI a1 sen L + 4a2 sen L + 9a3 sen L + · · · dx = sen L F
sen iπx πx 2πx 3πx 2
L4
0
F L3 2
a2i+1 = (−1)i+1 ; a2i = 0; ∀i = 1, . . . , n
π EI (2i + 1)2
4
Utilizando solamente los tres primeros términos, se obtiene para la flecha en el centro
el valor:
2 2 F L3
v L2 = 4
+ 4
π 81π EI
que representa un error de tan sólo el 0,2 %.
Es igualmente interesante comprobar cómo el segundo término no añade nada a la
solución, se vuelve a encontrar una función normal a la distribución de carga en idéntica
forma a lo que ocurre con el tercer término de la serie potencial.
62 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
2 8
EL MÉTODO DE GALERKIN
ωi = Φi + hi i = 1, . . . , n (2.13)
donde:
ωi : Funciones virtuales. Tantas como funciones de base.
Φi : Funciones de base.
hi : Funciones auxiliares que suman en el contorno el valor del desplazamiento.
Estas últimas funciones se utilizan cuando las condiciones de contorno esenciales
del problema no son homogéneas, esto es, cuando se imponen desplazamientos en el
contorno.
Si con el único objeto de simplificar y centrar ideas, suponemos que las condiciones
de contorno son homogéneas en todos los casos, se tendrá:
ωi = Φi i = 1, . . . , n (2.14)
Tabla 2.1
Ku=F (2.15)
donde:
F : Vector de cargas. Cada componente es de la forma
l
Fj = Φj Q dx (2.16)
0
1 Nótese que las denominaciones vector de cargas y vector de desplazamientos pueden ser equı́vocos, ya
que ni el vector de cargas representa tales cargas (sino el trabajo que realizan las fuerzas) ni el vector de
desplazamientos refleja el movimiento de ningún punto en concreto.
64 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
Nótese que la matriz de rigidez resulta ser simétrica, esto es, kij = kji .
2 9
La figura 2.3(a) representa una barra trabajando en sentido axial. Como aproxima-
ción a la función de desplazamiento longitudinal de cada punto se utiliza una combina-
ción lineal de las funciones de base representadas en la figura 2.3(b).
(a) (b)
Figura 2.3
Tabla 2.2
66 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
Si se admite, como es habitual, que dentro de cada tramo de integración las carac-
terı́sticas mecánicas de la barra son constantes, basta con multiplicar las anteriores in-
tegrales por el término AE para tener una tabla que comprenda todas las integrales
necesarias para formar la matriz de rigidez.
⎛ L L L ⎞
dΦ1 dΦ1 dΦ1 dΦ2 dΦ1 dΦ3
⎜ AE AE AE
⎜ 0 dx dx 0 dx dx 0 dx dx ⎟
⎟
⎜ ⎟
⎜ L
dΦ2 dΦ2 L
dΦ2 dΦ3 ⎟
K=⎜
⎜ AE AE ⎟ (2.18)
⎜ 0 dx dx 0 dx dx ⎟
⎟
⎜ ⎟
⎝ L
dΦ3 dΦ3 ⎠
Simétrica AE
0 dx dx
A esta tabla de integrales se le llama matriz de rigidez elemental. A cada uno de los tramos
sobre los que se realizan las integrales parciales se les llama elementos.
El vector de cargas se puede desarrollar en la siguiente forma:
lo que da lugar a un resultado interesante: como la integral realizada para cada término
equivale a multiplicar las cargas aplicadas por el valor de la función virtual correspon-
diente en el punto de aplicación de la fuerza, dada la especial forma de las funciones
utilizadas, se obtiene que la expresión del vector de cargas coincide con el propio valor
de las fuerzas exteriores.
Como es conocido, se llama soporte de una función al conjunto de valores en los que
ésta es distinta de cero; y, como se ha visto, la idea básica de esta alternativa en la
elección de las funciones de aproximación es la utilización de funciones de base Φi de
pequeño soporte, es decir, definidas localmente sobre partes de la estructura completa.
2.9 Funciones de Soporte Pequeño 67
Figura 2.4
Vamos a tratar de aclarar las ideas básicas de esta alternativa a través de un ejemplo
correspondiente a un pórtico.
Sea el pórtico intraslacional de la figura 2.4 en el que se considera que las barras son
inextensibles. De acuerdo con la Resistencia de Materiales (las hipótesis de deformación
realizadas como intraslacionalidad, barras inextensibles, hipótesis de Navier, etc., ası́ lo
ponen de manifiesto) la deformada de la estructura estará determinada cuando se
conozcan los giros definidos como a1 , a2 , a3 y a4 en la mencionada figura.
Por aplicación del principio de superposición, la deformada es:
donde:
ai : son los valores de los giros en los nodos (incógnitas del problema).
Φi : son las deformadas indicadas en la figura 2.4 y corresponden a un giro unidad en
cada giro incógnita manteniendo nulos los demás.
Ya se puede apreciar cómo la expresión (2.19) tiene la forma (2.12). Pero además hay
que advertir cómo, a diferencia de la primera alternativa planteada en el punto anterior,
ahora los parámetros incógnita ai tienen significado fı́sico, lo cual se ha conseguido por
la propia definición de las funciones que toman valores de pendiente unidad en cada
nodo, anulándose en el resto.
Veamos a continuación como se obtendrı́a la matriz de rigidez y el vector de cargas:
Matriz de rigidez:
De acuerdo con (2.17) hay que calcular las derivadas segundas de cada función, lo
68 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
Figura 2.5
cual es sencillo ya que se corresponden con las leyes de momentos flectores en barras
apoyadas-empotradas sometidas a un momento en el extremo (véase la figura 2.5).
Partiendo de la aplicación del principio de Trabajos Virtuales, se puede ahora seguir
un razonamiento paralelo al del punto anterior pero teniendo en cuenta (2.19), de forma
que al integrar a lo largo de la directriz de toda la estructura se obtiene:
3 2 4 2 5 2
d 2 Φ1 d 2 Φ1 d 2 Φ1
k11 = EI dx + EI dx + EI dx
1 dx2 3 dx2 3 dx2
4
d 2 Φ1 d 2 Φ2
k12 = EI dx
3 dx2 dx2 (2.20)
5
d 2 Φ1 d 2 Φ3
k13 = EI d
3 dx2 dx2
k14 = 0
y ası́ sucesivamente hasta llenar la matriz. Aunque por simplicidad, se han supuesto ri-
gideces EI idénticas en todas las barras, es evidente que la particularización no entraña
ninguna diferencia conceptual.
Como es fácil deducir, la matriz de rigidez es simétrica con diagonal principal positiva
y dominante, y el acoplamiento disminuye a medida que nos alejamos de la diagonal,
apareciendo elementos nulos en muchas ocasiones.
Una interpretación de interés, ya mencionada antes, para el cálculo de los coeficien-
tes de la matriz de rigidez es la siguiente: como se ha visto:
kij = Φi EIΦj ds (2.21)
2.9 Funciones de Soporte Pequeño 69
en la que el subı́ndice n indica el número del nodo con desplazamiento un unidad (en
el caso de la primera de las ecuaciones (2.20) este nodo n, es el número tres).
Por tanto, se puede decir que cada término kij es la carga equivalente según la
deformada i de las fuerzas exteriores que dan lugar a la deformada j. Es decir, que
los kij se pueden calcular como el trabajo virtual externo o la carga equivalente, si se
piensa en desplazamientos unitarios, una vez que se conocen las fuerzas externas que
dan lugar a cada una de las deformadas.
Como aplicación de lo indicado, a continuación se van a obtener los coeficientes
k11 y k21 de la matriz de rigidez correspondiente al ejemplo anterior (ver figura 2.4).
Adviértase cómo ahora se han particularizado las rigideces de cada barra utilizando
como subı́ndices los nodos que los unen.
El término k11 es el indicado en (2.20), y teniendo en cuenta (2.23), ası́ como las
fuerzas de la figura 2.6, que son las que dan lugar a la deformada Φ1 , resulta:
3
d2 Φ∗1 d2 Φ∗∗
1
4
d2 Φ∗1 d2 Φ∗∗
1
5
d2 Φ∗1 d2 Φ∗∗
1
k11 = 2
EI dx + EI dx + EI dx =
1 dx dx2 3 dx 2 dx2 3 dx 2 dx2
4EI13 4EI34 4EI35
= + +
L13 L34 L35
El término k21 se puede obtener de forma análoga pero teniendo en cuenta que ahora
es la carga equivalente según la deformada Φ2 (ver figura 2.4) de las fuerzas exteriores
que dan lugar a Φ1 (figura 2.6). Por tanto:
4 2 ∗
d Φ2 d2 Φ∗∗
1 2EI34
k12 = 2
EI 2
dx =
3 dx dx L34
Vector de cargas:
Se obtendrá de acuerdo con (2.16), que para este caso es:
3
f2 = f3 = f4 = 0; f1 = P (s)Φ1 (s) ds (2.24)
1
70 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
Figura 2.6
dM3
f1 = −
ds
Es decir, que las fuerzas nodales equivalentes se pueden obtener a partir de los esfuerzos
de empotramiento perfecto con signo cambiado.
Figura 2.7
2 10
IDEA DE ELEMENTO. FUNCIONES DE FORMA
Figura 2.8
(i)
y denota integración sobre la barra i.
Ası́ se verifica que:
pi = K i δ i
en la que cada uno de los términos se puede obtener con la misma aproximación de
forma alternativa, dando movimientos unidad en cada grado de libertad manteniendo
nulos todos los demás.
2.10 Idea de Elemento. Funciones de Forma 73
Figura 2.9
74 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
Figura 2.10
Figura 2.11
barras con diferentes grados de libertad, ası́ como la liberación de coacciones en barras.
Ejemplo 2.3
Obtener la matriz de rigidez elemental de una pieza de extremos a y b de la que se
sabe:
θa = 4 · 10−4 rad
Solución:
76 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
Figura 2E3.1
Por otra parte, expresando las ecuaciones que resultan de la ecuación matricial
P = Kδ (2E3.1)
resulta:
Ma = K a θ a + γ a K b θ b
Mb = γ b K a θ a + K b θ b
por lo que para el estado I, se tiene
Ma = 0 = −Ka 2 · 10−4 + γa Kb 5 · 10−4
Mb = 2 = −γb Ka 2 · 10−4 + Kb 5 · 10−4
y además:
γ a Kb = γ b Ka (2E3.3)
Si se sustituye (2E3.3) en (2.10):
0 = γa Kb 4 · 10−4 − Kb 2 · 10−4 =⇒ γa = 1
2
y por lo tanto:
Ka = 6250
Para calcular K 22 damos desplazamientos unitarios en cada uno de los grados de
libertad:
1. Imponemos un desplazamiento:
⎧ ⎫
⎪
⎪ 1 ⎪
⎪
⎨ ⎬ 10−3 → 4
δb = 0 =⇒ =⇒ N = 4000
⎪
⎪ ⎪ 1→N
⎩ 0 ⎪
⎭
⎧ ⎫
⎪
⎪ 0 ⎪
⎪
⎨ ⎬
δb = 1
⎪
⎪ ⎪
⎩ 0 ⎪
⎭
⎧
⎪
⎪ Mb = 5000(−0,1) + 25 · 6250(−0,1) = −750
⎪
⎪
⎨
Ma = 12 · 5000(−0,1) + 6250(−0,1) = −875
⎪
⎪
⎪
⎪ M + Mb
⎩ R= a = −162,5
10
78 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
de donde: ⎛ ⎞
4000 0 —
⎜ ⎟
K 22 =⎜
⎝ 0 162,5 —⎟
⎠
0 −750 —
⎧ ⎫
⎪
⎪ ⎪
⎨ 0 ⎪
⎬
δb = 0
⎪
⎪ ⎪
⎩ 1 ⎪
⎭
⎧
⎪
⎪ Mb = 5000 · 1 = 5000
⎪
⎪
⎨
Ma = 12 · 5000 · 1 = 2500
⎪
⎪
⎪
⎪ M + Mb
⎩ R=− a = −750
10
de donde: ⎛ ⎞
4000 0 0
⎜ ⎟
K 22 =⎜
⎝ 0 162,5 −750⎟
⎠
0 −750 5000
2 11
Figura 2.12
El interés de la idea de elemento radica en que con ello se hace posible una siste-
matización de los cálculos en forma repetitiva. Es decir, se calcula para cada elemento
su matriz de rigidez, que puede ser de la misma forma para todos ellos y calcularse
mediante una misma subrutina en un programa de ordenador, y posteriormente se co-
locan en los lugares correspondientes de la matriz de rigidez global de la estructura,
añadiéndose a los existentes (otra barra o un valor cero).
En el caso de la viga continua que nos ocupa el proceso es simple, se calcula la matriz
de rigidez de cada elemento, que para todos ellos será de la forma indicada en (2.26) y
a continuación se van ensamblando para formar la matriz de rigidez global tal y como
se indica en la figura 2.12, en la que se representa una barra i entre los nodos i e i + 1,
siendo la numeración de los nodos y grados de libertad análoga a la de la figura 2.8.
Se debe tener en cuenta que también es necesario el cálculo de las fuerzas equivalen-
tes en los nodos y su colocación en el vector de cargas total, lo cual se realiza elemento
por elemento de forma análoga a la indicada para la matriz de rigidez. Ası́, en el caso
de un elemento como el de la figura 2.12 sometido a una carga P , de acuerdo con lo in-
80 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
dicado en la sección 2.9, se pueden obtener las fuerzas nodales equivalentes que se irán
colocando en el vector de cargas global F , tal y como se puede ver en la figura 2.12. Las
cargas aplicadas sobre los nodos de la estructura se incluyen directamente en el vector
de cargas en las posiciones correspondientes (por ejemplo una carga en el nodo i + 1 se
sitúa en la posición 2i + 1 del vector de cargas y un momento sobre dicho nodo en la
posición 2i + 2), ası́ como las reacciones (que serán incógnitas).
En el Apéndice B se estudian de forma detallada la formación del vector de cargas
elemental para diferentes casos como variaciones de temperatura, diversos tipos de
cargas aplicadas sobre el elemento, falta de ajuste entre elemento y asentamiento de
apoyos.
En la figura 2.12 se ha incluido también el vector de desplazamientos global u, que
serán incógnitas o valores conocidos en las posiciones de los apoyos.
Tras realizar lo anteriormente indicado con todos los elementos de la estructura se
obtiene una ecuación matricial para la estructura completa que se puede representar
por
Ku=F
con los significados dados para cada término en la figura 2.12, cuya resolución permite
obtener los desplazamientos en cada uno de los grados de libertad y las reacciones.
Se señalaba anteriormente el interés de la formación en banda de la matriz de rigidez
global, y a estas alturas ya se puede intuir la importancia que para esta cuestión tiene
la numeración de los grados de libertad. No se cree necesario insistir en el tema más
que con un ejemplo clarificador como el mostrado en la figura 2.13, en el que se puede
ver la forma de los elementos de la matriz de rigidez para una viga continua como
la de la figura 2.8, en la que se han numerado primero todos los grados de libertad
correspondientes a los giros y después los correspondientes a los desplazamientos
transversales, y que pone de manifiesto la pérdida de alguna de las ventajas indicadas
anteriormente.
Lo dicho hasta aquı́ ha permitido dejar clara la idea de elemento (con todo lo que
ello supone: función de forma, nodos, etc.), ası́ como la manera de ensamblar la matriz
de rigidez, los vectores de cargas y de desplazamientos en el caso sencillo de una viga
continua. No obstante, y como ya se ha puesto de manifiesto en el caso presentado en
la sección 2.9, debido al carácter vectorial de las sumas que se realizan para obtener
cada término de la matriz de rigidez global de la estructura, es necesario dar un paso
más realizando una transformación vectorial, para abordar con la misma filosofı́a el
problema allı́ presentado y dotar al método de la máxima generalidad. Esta cuestión
será tratada en el siguiente capı́tulo.
Ejemplo 2.4
Calcular la flecha en el centro de la viga biapoyada (figura 2E4.1) con carga puntual
en el centro del vano utilizando dos elementos.
2.11 Matriz de Rigidez y Vector de Cargas Globales. Cálculo de Desplazamientos 81
Figura 2.13
Solución:
− 6EI
L2 − 12EI
L3 − 6EI
L2
12EI
L3
Figura 2E4.1
En definitiva, se tiene un sistema de diez ecuaciones con diez incógnitas del que,
para el cálculo de desplazamientos, es posible aislar las variables fundamentales:
⎛ ⎞⎧ ⎫ ⎧ ⎫
4 2
− L62 0 ⎪
⎪ θ ⎪
⎪ ⎪
⎪ 0 ⎪
⎪
⎜ L L
⎟⎪⎪ 1⎪ ⎪ ⎪
⎪ ⎪
⎪
⎜ 2 2 ⎟⎪ ⎨ ⎪
⎬ ⎪
⎨ ⎪
⎬
⎜ L 8
0 ⎟ θ 0
EI ⎜ ⎟
L L 2
⎜ 6 ⎟ =
⎜− L2 0 24
− L62 ⎟ ⎪
⎪v2 ⎪ ⎪ ⎪
⎪ ⎪−F ⎪ ⎪
⎝ L3 ⎠⎪⎪
⎪ ⎪ ⎪ ⎪
⎪
⎪
⎪
⎪
⎪
2 6 4
⎩ θ ⎭ ⎩ 0 ⎭
0 3
L L2 L
F L2 F l2 F l3
−θ1 = θ3 = = ; θ2 = 0; v2 = −
4EI 16EI 48EI
2.11 Matriz de Rigidez y Vector de Cargas Globales. Cálculo de Desplazamientos 83
Ejemplo 2.5
Calcular los giros en los apoyos de la viga continua de la figura 2E5.1, sabiendo que
es de sección constante con una inercia de 3 · 10−3 m4 respecto al eje que nos interesa
y un módulo de elasticidad de E = 2 · 106 t/m2 .
Solución:
Figura 2E5.1
Si se tiene en cuenta que en los apoyos no hay desplazamiento (ni vertical ni ho-
rizontal) la matriz de rigidez elemental para cada barra i se puede plantear como se
indica en la figura 2E5.1:
⎛ ⎞
i i 4EI 2EI
k11 k12
Ki = = ⎝ Li Li ⎠
i i 2EI 4EI
k21 k22 Li Li
84 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
Por tanto: ⎧
⎪
⎪ 1
k11 1
= k22 3
= k11 3
= k22 = 8 · 103 tm
⎪
⎪
⎪
⎨ k1
12
1
= k21 3
= k12 3
= k21 = 4 · 103 tm
⎪
⎪ 11
k 2 2
= k22 4
= k11 4
= k22 = 6 · 103 tm
⎪
⎪
⎪
⎩ k2
12
2
= k21 4
= k12 4
= k21 = 3 · 103 tm
Y la matriz de rigidez para la viga continua es:
⎛ ⎞
1
k11 1
k12 0 0 0 ⎛ ⎞
⎜ ⎟ 8 4 0 0 0
⎜k 1 1 2 2
0 ⎟ ⎜ ⎟
⎜ 21 k22 + k11 k12 0 ⎟ ⎜4 14 3 0 0⎟
⎜ ⎟ ⎜ ⎟
⎜ ⎟ ⎜ ⎟
⎜ 0 2
k21 2
k22 + 3
k11 3
k12 0 ⎟ = 103 ⎜0 3 14 4 0⎟
⎜ ⎟ ⎜ ⎟
⎜ ⎟ ⎜0 3⎟
⎜ 0 0 3
k21 3
k22 4
+ k11 4 ⎟
k12 ⎠ ⎝ 0 4 14 ⎠
⎝
4 4 0 0 0 3 6
0 0 0 k21 k22
Y por tanto la ecuación matricial que se plantea para el cálculo de los giros es:
⎛ ⎞⎧ ⎫ ⎧ ⎫
8 4 0 0 0 ⎪ ⎪ θ1 ⎪⎪ ⎪
⎪ 0 ⎪⎪
⎜ ⎟⎪ ⎪ ⎪ ⎪ ⎪
⎪ ⎪
⎪
⎜4 14 3 0 0⎟ ⎪ ⎪ ⎪
⎪ ⎪
⎪ − F ⎪
⎪
⎜ ⎟⎨ ⎬ ⎨ 2 ⎪
⎪ θ 2 ⎪ ⎪ ⎬
⎜ ⎟
⎜0 3 14 4 0⎟ θ3 = F
⎜ ⎟⎪ ⎪ ⎪ 2 ⎪
⎜0 0 4 14 3⎟ ⎪ ⎪θ ⎪ ⎪ ⎪⎪− 4P ⎪ ⎪
⎝ ⎠⎪ ⎪
⎪ 4 ⎪
⎪
⎪
⎪
⎪
⎪ 3 ⎪
⎪
⎪
⎪ ⎪
⎩ ⎭ ⎪⎩ 4P ⎪ ⎭
0 0 0 3 6 θ5 3
Mediante la resolución de este sistema de ecuaciones es posible obtener los giros en los
apoyos:
⎧
⎪
⎪ θ1 = 0, 238931 · 10−3 rad
⎪
⎪
⎪
⎪ −3
⎨ θ2 = −0, 477861 · 10 rad
⎪
θ3 = 0, 578112 · 10−3 rad
⎪
⎪
⎪
⎪ θ4 = −0, 664996 · 10−3 rad
⎪
⎪
⎪
⎩
θ5 = 0, 999165 · 10−3 rad
El problema en este caso es muy simple puesto que se han aplicado las condiciones
de contorno al considerar desplazamientos nulos en los nodos y por tanto no se han
incluido los términos correspondientes a estos grados de libertad en las matrices de
2.11 Matriz de Rigidez y Vector de Cargas Globales. Cálculo de Desplazamientos 85
rigidez. No obstante no se debe perder de vista que lo realizado aquı́ es una aplicación
inmediata para un caso sencillo del Método Directo de la Rigidez que se abordará en el
próximo capı́tulo.
Ejemplo 2.6
Calcular la matriz de rigidez de la viga continua representada en la figura 2E6.1 en
el caso de que además de los giros en los apoyos se contemple la posibilidad de
desplazamientos verticales en dichos apoyos.
Se supone que la sección es constante a lo largo de toda la viga con una inercia de
3 · 103 m4 respecto al eje de interés y el módulo de elasticidad es E = 2 · 106 t/m2 .
Solución:
Figura 2E6.1
Utilizando las funciones base según se indica en la sección 2.10 y en el ejemplo 2.5
(ahora con un orden distinto en los grados de libertad), la matriz de rigidez para cada
86 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
⎛ ⎞
12EI
L3i
6EI
L2i
− 12EI
L3
6EI
L2i
⎜ i ⎟
⎜ 6EI ⎟
⎜ 4EI
− 6EI ⎟
2EI
⎜ L2i Li L2i ⎟
Li
K =⎜
i
⎟
⎜− 12EI − 6EI 12EI 6EI ⎟
− L2 ⎟
⎜ L3i L2 L3i
⎝ i i ⎠
6EI
L2i
2EI
L3 − 6EI
L2
4EI
Li
i
⎛ ⎞
8
4 − 83 4
⎜ 3
⎟
⎜ ⎟
k111 k112 k311 k312 ⎜ 4
3⎜
8 −4 4⎟
K1 = K3 = = = 10 ⎜ ⎟
⎟
k121 k122 k321 k322 ⎜− 3 −4
8 8
−4 ⎟
⎝ 3 ⎠
4 4 −4 8
⎛ ⎞
9 9
− 98 9
⎜ 8 4 4
⎟
⎜ 9 ⎟
k211 k212 k411 k412 ⎜ 4 6 − 94 3⎟
K2 = K4 = = = 103 ⎜
⎜ 9
⎟
⎟
k221 k222 k421 k422 ⎜− 8 − 94 9
− 94 ⎟
⎝ 8 ⎠
9
4 3 − 94 6
⎛ 1 ⎞
k11 k112 0 0 0
⎜ 1 ⎟
⎜k21 k122 + k211 k212 0 0 ⎟
⎜ ⎟
⎜ ⎟
K=⎜ 0 k221 k222 + k311 k312 0 ⎟
⎜ ⎟
⎜ 0 0 k321 k322 + k411 k412 ⎟
⎝ ⎠
0 0 0 k421 4
k22
2.12 Viga de Timoshenko 87
y operando resulta
⎛8 ⎞
3 4 − 83 4 0 0 0 0 0 0
⎜ ⎟
⎜ −4 0⎟
⎜ 8 4 0 0 0 0 0 ⎟
⎜ ⎟
⎜ ⎟
⎜ 91
− 74 − 98 9
0 0 0 0⎟
⎜ 24 4 ⎟
⎜ ⎟
⎜ 14 − 94 3 0 0 0 0⎟
⎜ ⎟
⎜ ⎟
⎜ 91 7
− 83 4 0 0⎟
⎜ 24 4 ⎟
K=⎜ ⎟
⎜ −4 0⎟
⎜ 14 4 0 ⎟
⎜ ⎟
⎜ 9⎟
⎜ 91
− 74 − 98 4⎟
⎜ 24 ⎟
⎜ ⎟
⎜ 14 − 94 3⎟
⎜ ⎟
⎜ ⎟
⎜ 9
− 94 ⎟
⎝ 8 ⎠
Simétrica 6
2 12
VIGA DE TIMOSHENKO
2 12 1 Introducción
Figura 2.14
dv
θ= +φ
dx
Por tanto el movimiento horizontal en un punto de la sección situado a una altura y
respecto de la directriz de la pieza es
u = −yθ
du dθ
εx = = −y
dx dx
du dv dv
γxy = + = −θ + = −φ
dy dx dx
y las tensiones
dθ
σx = Eεx = −yE
dx
2.12 Viga de Timoshenko 89
dv
τxy = Gγxy = G −θ
dx
dθ
M =− yσx dA = EI
A dx
dv
Q= τxy dA = GA∗ −θ
A dx
Figura 2.15
2 12 3 Planteamiento integral.
Si de la misma forma que se hizo en el caso de la teorı́a clásica de Euler, se integran
las ecuaciones (2.28) y (2.29) a lo largo de la viga de longitud L, ponderadas por la
función w, se tiene:
L L L
d dθ ∗ dv
w EI dx = − wQ dx = − wGA − θ dx (2.30)
0 dx dx 0 0 dx
L L
∗ d dv
wGA − θ dx = − wq dx (2.31)
0 dx dx 0
Si se integran por partes las integrales de los primeros miembros de (2.30) y (2.31),
se puede escribir
L L
L dw dθ ∗ dv
wM |0 − EI dx = − wGA − θ dx (2.32)
0 dx dx 0 dx
L L
L dw ∗ dv
wQ|0 − GA − θ dx = − wq dx (2.33)
0 dx dx 0
Sin perder generalidad se va a considerar que se anulan los términos que recogen
las condiciones de contorno naturales.
n
θ(x) = Φj (x)θj
j=1
donde n es el número de nodos del elemento y vj , θj son los valores de las variables
independientes (flecha y giro) en dichos nodos.
Si se sigue el procedimiento de Galerkin y se eligen dos espacios idénticos para el de
proyección y el de aproximación, las ecuaciones (2.32) y (2.33) se pueden escribir
⎛ ⎞ ⎛ ⎞
L n L n
dφj ⎠
− Φi GA∗ ⎝ vj dx + Φi GA∗ ⎝ Φj θj ⎠ dx+
0 j=1
dx 0 j=1
⎛ ⎞
L n
dΦi dΦ
EI ⎝ θj ⎠ dx = 0 ∀i = 1, . . . , n
j
+
0 dx j=1
dx
2.12 Viga de Timoshenko 91
Figura 2.16
⎛ ⎞ ⎛ ⎞
L n L n L
dφi dφ dφ
GA∗ ⎝ vj ⎠ dx − GA∗ ⎝ Φj θj ⎠ dx =
j i
φi q dx 1≤i≤n
0 dx j=1
dx 0 dx j=1 0
Por tanto
! "
dθ dθ dξ dξ dN1 dN2 2 dN1 dN2
= = θ1 + θ2 = 0 0 u = Bf u (2.35)
dx dξ dx dx dξ dξ l dξ dξ
! "
dv dv dξ dξ dN1 dN2 2 dN1 dN2
= = v1 + v2 = 0 0 u (2.36)
dx dξ dx dx dξ dξ l dξ dξ
dv dξ dN1 dN2
− θ = γxy = v1 + v2 − (N1 θ1 + N2 θ2 ) =
dx dx dξ dξ
! "
2 dN1 2 dN2
−N1 −N2 U = B c u (2.37)
l dξ l dξ
Por tanto (2.34) en este caso resulta
⎡ ⎛ 1 1 1 1 ⎞
dN1 dN1 2 dN1 dN1 dN2 2 dN1
⎢ ⎜ dξ − N1 dξ dξ − N2 dξ ⎟
⎢ ⎜ −1 dξ dξ l −1 dξ
1
−1 dξ
1
dξ l −1 dξ
1 ⎟
⎢ ⎜ 1 ⎟
⎢ ⎜ dN1 l dN2 l ⎟
⎢ ⎜− N1 dξ N1 N1 dξ − N1 dξ N1 N2 dξ ⎟
⎢ ⎜ dξ 2 dξ 2 ⎟
⎢GA∗ ⎜ −1 −1
1 1
−1 −1
1 ⎟+
⎢ ⎜ 1 dN dN 2 ⎟
⎢ ⎜ 2 1 dN2 dN2 dN2 2 dN2 ⎟
⎢ ⎜ dξ − N1 dξ dξ − N2 dξ ⎟
⎢ ⎜ −1 dξ dξ l −1 dξ −1 dξ dξ l −1 dξ ⎟
⎢ ⎜ 1 1 1 1 ⎟
⎣ ⎝ dN1 l dN2 l ⎠
− N2 dξ N1 N2 dξ − N2 dξ N2 N2 dξ
−1 dξ −1 2 −1 dξ −1 2
⎛ ⎞⎤ ⎧ 1 ⎫
⎪
⎪ l ⎪
⎜
0 0 0 0
⎟⎥ ⎪
⎪ N1 q dξ ⎪
⎪
⎪
⎜ 1 1 ⎟⎥ ⎪
⎪ 2 ⎪
⎪
⎜ dN dN 2 dN dN 2 ⎟⎥ ⎪
⎪
−1 ⎪
⎪
⎜0
1 1
dξ 0
1 2
dξ ⎟⎥ ⎪
⎨ ⎪
⎬
⎜ −1 dξ dξ l −1 dξ dξ l ⎟⎥ 0
EI ⎜ ⎟⎥ U = 1 (2.38)
⎜ ⎟⎥ ⎪
⎪ l ⎪⎪
⎜0 0 0 0 ⎟⎥ ⎪
⎪ ⎪
N2 q dξ ⎪
⎜ 1 1 ⎟⎥ ⎪
⎪ 2 ⎪⎪
⎝ dN2 dN1 2 dN2 dN2 2 ⎠⎦ ⎪
⎪ −1 ⎪
⎪
0 dξ 0 dξ ⎪
⎩ ⎪
⎭
−1 dξ dξ l −1 dξ dξ l 0
que es la ecuación matricial del elemento, y que se puede escribir de forma compacta
llamando K a la matriz de rigidez del elemento:
Ku=q (2.39)
La matriz de rigidez del elemento se puede escribir como la suma de las matrices de
rigidez correpondientes a los efectos de flexión K f y cortante K c , de la forma
K = Kf + Kc
L
Kf = B Tf EIB f dx
0
2.12 Viga de Timoshenko 93
L
Kc = Bc T GA∗ Bc dx
0
con los valores de B f y B c dados en (2.35) y (2.37). En el caso del elemento de dos nodos
definido anteriormente y para las propiedades del material constantes, se tiene
⎛ ⎞
0 0 0 0
⎜ ⎟
EI ⎜⎜0 1 0 −1⎟ ⎟ EI ∗
Kf = ⎜ ⎟ K (2.40)
L ⎜0 0 0 0⎟ L f
⎝ ⎠
0 −1 0 1
⎛ ⎞
1 l
−1 l
⎜ 2 2
⎟
⎜ l2 l2 ⎟
∗ ⎜ l
GA ⎜ 2 − l
6 ⎟
∗
Kc =
3 2 ⎟ GA K ∗c (2.41)
⎜
L ⎜−1 − l ⎟
l⎟ L
1 −
⎝ 2 2⎠
l2 l2
l
2 6 −2 l
3
2 12 5 Bloqueo de la solución
Aunque en principio parece que no deberı́a haber problema, se va a estudiar el
comportamiento de (2.39) al variar la esbeltez de la viga ( L h ).
Si para simplificar se considera que las propiedades del material son constantes
(2.39), con las notaciones de (2.40) y (2.41), se puede escribir
EI ∗ GA∗ ∗
Kf + Kc u = f (2.42)
L L
Si además se considera una sección rectangular (ancho×canto= b × h). Se puede escribir
A∗ = αbh
bh3
I=
12
y al sustituir en (2.42), resulta
Ebh3 ∗ αGbh ∗
K + Kc u = f (2.43)
12L f L
3
L
Si los dos miembros de (2.43) se multiplican por 3EI , cantidad proporcional a la
flecha en el extremo de un voladizo (exacta en la teorı́a de Euler-Bernoulli), se puede
escribir 3 3
L ∗ 4αG L 2 ∗ L
K + ( ) Kc u = f (2.44)
3 f E h 3EI
94 Capı́tulo 2 Fundamentos: Formulaciones Diferencial e Integral. Aproximación. Elemento
donde los elementos del vector de carga tienen un valor del orden de la flecha exacta.
Teniendo esto en cuenta, a medida que la esbeltez aumenta, el coeficiente de K ∗c va
2
siendo mayor, de manera que para h → 0 ⇒ L h → ∞ y por tanto u → 0.
Se llama pues efecto de bloqueo al hecho de que la solución se va rigidizando a
medida que la esbeltez de la viga aumenta, obteniendose en el lı́mite una solución
rı́gida. Se han planteado diferentes soluciones para resolver el problema del bloqueo
de la solución, soluciones que como se verá a continuación poseen elementos comunes.
En primer lugar, se puede plantear que una forma de evitar la solución trivial u = 0
de (2.44) es haciendo que la matriz K ∗c sea singular (det(K ∗c ) nulo), siendo ésta la
condición para que se pueda encontrar una solución.
Una relación que indica si una matriz es singular se obtiene partiendo de la idea de
que la integración numérica introduce en cada punto de integración tantas ecuaciones
como componentes tenga el vector de deformación nε involucrado en el cálculo de
dicha matriz. Ası́ si se utilizan n puntos de integración, el número de relaciones total
será nε × n y para que la matriz sea singular deberá ser menor que el número de grados
de libertad libres (g),2 es decir
Por tanto habrá que reducir el número de puntos de integración para conseguir la
singularidad de K c . Al hacer esto deberá comprobarse que no es singular la matriz
de rigidez completa (coeficiente de u en el primer miembro de (2.44)).
Otra solución para evitar el bloqueo es utilizar para la flecha funciones de forma
de un grado mayor de las utilizadas para el giro, de forma que en el lı́mite se pueda
cumplir la condición de viga esbelta, es decir
dv
γxy = −θ =0
dx
Finalmente, otra solución para evitar el bloqueo es imponer un campo de deforma-
ciones que satisfaga en el lı́mite la condición γxy = 0. Es decir, hacer
m
γxy = Niγ γxy |i = N γ γ xy (2.46)
i=1
donde γxy |i son los vectores de la deformación por cortante en una serie de puntos i del
elemento (son los nodos de esta interpolación) y Niγ las correspondientes funciones de
interpolación.
Además, si se tiene en cuenta (2.38) con carácter general
) n *
m
m
dv
m dNk
γxy = Niγ γxy |i = Niγ −θ = Niγ v k − N k θk
i=1 i=1
dx i i=1
dx k
k=1 i
n ! "
m dNk vk
= Niγ −Nk =
i=1 k=1
dx θk
i
n
m
γ
m
Ni B ck U k = Niγ B c |i u = B c u (2.47)
i=1 k=1 i i=1
Es evidente que la matriz de rigidez de cortante que se obtendrı́a con esta matriz B c ,
es igual a la que se obtendrı́a con la B c original realizando una integración reducida que
utilizará un solo punto, con lo que se puede apreciar la similitud de ambas propuestas.
CAPÍTULO 3
3 1
INTRODUCCIÓN
Lo que se ha indicado en los temas anteriores contiene las ideas fundamentales del
Método Directo de Rigidez que ahora se va a tratar de sistematizar para su presentación
general.
Para ello es necesario abordar previamente una cuestión eludida hasta el momento
por haber considerado casos en que los parámetros locales y globales tienen la misma
orientación. El problema al que se hace referencia se puede comprender si se tiene en
cuenta que las sumas y expresiones que se han manejado tienen carácter vectorial (ya
se puede entender la necesidad de que, por ejemplo, los desplazamientos en nodos o
las fuerzas en extremos de barras estén expresados para toda la estructura en el mismo
sistema de coordenadas), por lo que es preciso establecer algunas definiciones sobre
los sistemas de coordenadas utilizados, ası́ como recordar algunas transformaciones
de vectores y matrices que constituyen operaciones previas necesarias para dotar al
método de toda su generalidad.
97
98 Capı́tulo 3 Sistematización. Método Directo de Rigidez
3 2
SISTEMAS DE COORDENADAS
Los sistemas coordenados más simples, y que aquı́ nos interesan, son los denomina-
dos cartesianos, y están formados por lı́neas rectas perpendiculares entre sı́ (ortogona-
les) o no (oblı́cuos) y con un número variable de dimensiones. La base tridimensional
utilizada es la ortonormal {e1 , e2 , e3 }, es decir, la formada por tres vectores unitarios de
módulo unidad y ortogonales dos a dos:
e1 × e2 = ±e3 e2 × e3 = ±e1 e3 × e1 = ±e2 (3.3)
en donde si se toman los signos positivos en los segundos miembros de (3.3), los ejes de
coordenadas se denominan dextrogiros y si se toman los negativos levogiros.
Por último hay que indicar que, si al menos uno de los ejes no es una recta, el sistema
se llama curvilı́neo, siendo valido en general para estos sistemas lo indicado para los
cartesianos.
La utilización de métodos matriciales de cálculo de estructuras lleva consigo la
utilización de diversos sistemas de coordenadas como se indica a continuación.
3 2 1 Sistemas de referencia
Figura 3.1
3.2 Sistemas de Coordenadas 99
Figura 3.2
Sistema global
En otros casos, el conocimiento del sistema estructural permite eliminar algún otro
tipo de movimiento (es clásico el caso de celosı́as, en las que, según los métodos tradi-
cionales de cálculo, no se consideran los giros en los nodos).
En lo que sigue se desarrollan algunos ejemplos, como los que se exponen en las
figuras 3.3(a), 3.3(b), 3.3(c) y 3.3(d), donde se pueden ver los grados de libertad en cada
uno de los nodos de varios tipos clásicos de estructuras, indicándose explı́citamente
para los nodos A de las mismas los vectores de desplazamientos y fuerzas.
100 Capı́tulo 3 Sistematización. Método Directo de Rigidez
(a) (b)
(c) (d)
Figura 3.3
3.2 Sistemas de Coordenadas 101
3 2 2 Sistema local
Figura 3.4
En la figura 3.5 se pueden ver los grados de libertad en el sistema local para diferen-
tes tipos de elementos (pudiéndose utilizar un numeración diferente de la indicada).
Finalmente hay que señalar que, para facilitar la imposición de las condiciones de
contorno, hay casos en que conviene definir en algún nodo un sistema de coordenadas,
que algunos autores denominan nodal, diferente del global. Tal es el caso de la figura 3.6
en el que con el sistema nodal definido con primas en el nodo A, las condiciones de
contorno son el desplazamiento impedido en la dirección y y libre en la dirección x ,
mientras que el giro no se ha modificado, siendo en este caso nulo el momento. En
el punto B no es necesario porque para cualquier sistema de ejes, p.e. el global, los
movimientos están impedidos.
102 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Figura 3.5
Figura 3.6
3 3
Si un sistema de ejes está relacionado con otro (que se representará con prima), una
matriz, vector, etc., expresada en uno de ellos puede expresarse en el otro siempre que
la relación entre ambos tenga correspondencia biunı́voca entre los parámetros xi e xi y
sea continua en la vecindad del punto del dominio donde tiene lugar la transformación.
3.3 Transformación de Coordenadas. Rotación de Ejes 103
Figura 3.7
Aunque las transformaciones pueden ser de diversos tipos, las que de momento
interesan son las transformaciones lineales, y dentro de ellas las rotaciones.
Por ejemplo, la transformación de coordenadas de la figura 3.7, de tipo rotación es:
que tiene correspondencia biunı́voca entre xi y xi y es continua ya que existen las
dx
derivadas dxji .
Las ecuaciones (3.4) se suelen expresar de forma compacta como:
x = J x (3.5)
Si la relación entre los sistemas coordenados cumple las condiciones señaladas ante-
riormente, el determinante jacobiano no puede ser nulo. Además, en sistemas ortogona-
les dicho determinante jacobiano vale ±1, dependiendo de que transforme un sistema
en otro del mismo sentido o en otro de sentido contrario.
104 Capı́tulo 3 Sistematización. Método Directo de Rigidez
3 3 1 Rotación de ejes
En este punto se va a tratar cómo afecta la rotación de ejes a los vectores y matrices.
Vectores:
De la misma forma que se ha establecido (3.4) y (3.5) en el caso de rotación de ejes
ortogonales en el plano para un vector v, el vector transformado es:
v = LTD v
donde
cos α sen α
LTD =
− sen α cos α
de modo que la matriz LD es la formada (por columnas) por los cosenos directores de
los nuevos ejes respecto de los antiguos.
Es decir, para un sistema tridimensional se puede escribir:
⎛ ⎞
l1 l2 l3
⎜ ⎟
LD = ⎜⎝m1 m2 m3 ⎠
⎟ (3.6)
n1 n2 n3
Matrices:
Sea una matriz cuadrada A y los vectores u y v, tales que:
u = Av (3.8)
u = LTD u (3.9)
v = LTD v (3.10)
3.4 Ensamblaje de Ecuaciones 105
u = A v (3.11)
LTD Av = A LTD v
A = LTD ALD
3 4
ENSAMBLAJE DE ECUACIONES
Figura 3.8
F i = LD P i
106 Capı́tulo 3 Sistematización. Método Directo de Rigidez
ue = Le δ e
y, por lo tanto,
δ e = (Le )T ue (3.14)
designando por
K e = Le ke (Le )T
a la matriz de rigidez elemental en coordenadas globales, y como es lógico (se puede ver
en (3.15)) los vectores de carga y desplazamiento están escritos en coordenadas globales,
lo cual permite que una vez realizando esto para todos los elementos de la estructura
(es decir representándolos en un mismo sistema global) se pueden sumar los elementos
de forma análoga a como se explicaba para la viga continua.
Para colocar los términos de la matriz de rigidez elemental en coordenadas globales
dentro de la matriz global del sistema es preciso conocer el orden de la numeración de
los nodos del elemento. Ası́, para un elemento e entre los nodos i y j, particionando la
matriz elemental en globales en cuatro submatrices correspondientes a las aportaciones
a los nodos i y j:
K eii K eij
K =
e
(3.16)
K eji K ejj
donde
K eij = K eji
3.4 Ensamblaje de Ecuaciones 107
j i
⎛. ⎞
..
⎜ ⎟
j ⎜ K ejj ··· K eji ⎟
⎜ ⎟
⎜ .. .. .. ⎟
K= ⎜ . . . ⎟
⎜ ⎟
i ⎜ K eij ··· K eii ⎟
⎝ ⎠
..
.
Una vez ensamblados todos los elementos de la estructura se obtiene una ecuación
matricial para el sistema completo, de la forma:
Ku=F (3.17)
a la que será necesario aplicar las condiciones de contorno para su resolución, como se
verá más adelante.
108 Capı́tulo 3 Sistematización. Método Directo de Rigidez
3 5
Figura 3.9
Como se puede apreciar, con el subı́ndice i se engloban los grados de libertad con
movimiento restringido que suponen datos en movimiento e incógnitas en el vector de
cargas, puesto que éstas son las reacciones; y con el subı́ndice j aquellos no restringidos,
es decir los movimientos incógnita y las cargas en los nodos, que son los datos del
problema. Por supuesto la numeración no tiene porqué ser consecutiva y formalmente
se puede pensar que para escribir (3.18) se han ido cambiando las filas y columnas
correspondientes, lo cual resulta muy cómodo para lo que se indica a continuación.
Por ejemplo en el pórtico plano representado en la figura 3.9, el subı́ndice i englo-
barı́a los grados de libertad 1, 2, 3, 16 y 17 correspondiente al nodo empotrado y al nodo
6 apoyado, mientras que en el subı́ndice j se engloban el resto de los grados de libertad.
La segunda ecuación de (3.18) es:
F j = K ji ui + K jj uj
por tanto:
uj = K −1
jj (F j − K ji ui ) (3.19)
que son los desplazamientos en los grados de libertad no restringidos o desplazamien-
tos incógnita.
A continuación se revisan algunos casos particulares de interés.
barra de pórtico plano (6×6), igual que para el resto de los elementos, se deben imponer
las condiciones de contorno indicadas anteriormente.
No obstante, y aunque únicamente tiene interés desde un punto de vista didáctico
pensando en lo que se trata posteriormente, otra posible solución serı́a adoptar para
el elemento 5–6 la matriz de rigidez de la barra articulada-empotrada y aplicar en el
nodo 6 condiciones de desplazamiento nulo en las direcciones x e y. La obtención de
la matriz de rigidez correspondiente al tipo de elemento indicada no presenta ninguna
dificultad conceptual y se llamará reducida, puesto que se puede obtener eliminando
uno de los giros (en el nodo inicial o final según la orientación adoptada) en la matriz
de rigidez elemental correspondiente a la barra de pórtico plano (este tema se verá con
mayor detalle en la sección A.1.2 del apéndice A).
Sin embargo, en el caso de que aparezcan varios elementos en un apoyo, pueden ser
necesarios algunas aclaraciones. Ası́, en primer lugar es preciso especificar claramente
la situación de las barras que concurren. Por ejemplo en la figura 3.10a, las dos barras
que concurren en el nodo están rı́gidamente unidas entre sı́ y ambas articuladas en el
nodo, en este caso se utilizarán las matrices de rigidez elementales sin reducir, y a través
de las condiciones de contorno se establece que es un apoyo articulado (θi = 0).
Figura 3.10
Pero en el caso de la figura 3.10b la situación es muy diferente, ya que los extremos
de los dos elementos que concurren en el nodo i pueden girar libremente. En este caso
las disposiciones señaladas como (c), (d) y (e) son válidas. En ellas se utiliza la matriz de
rigidez reducida para una de las barras (M en (c) y N en (d)) y condición de contorno
articulado (θ = 0) para el apoyo en los dos primeros casos (c) y (d), y matrices de
rigidez reducida para ambos elementos y condición de apoyo empotrado (θi = 0) para
el tercero (e). Pero no es válida la disposición señalada con (f) en la misma figura, puesto
que el exceso de libertades en el nodo i hace que sea inestable.
Como se puede apreciar se pueden adoptar diferentes soluciones válidas según
interese al planteamiento general del problema, pero es necesario cierto cuidado para
no crear inestabilidades.
3.5 Imposición de las Condiciones de Contorno 111
Figura 3.11
3 5 2 Apoyos inclinados
Hasta ahora se ha supuesto que las restricciones impuestas en el contorno estaban
definidas en las direcciones de los ejes globales. Lo que se plantea ahora es el caso en
que las condiciones de contorno sobre un nodo se encuentran giradas respecto a los ejes
globales, tal y como se puede ver en la figura 3.11. En tal caso, si los ejes globales son
los indicados en la figura, en el nodo 3, los desplazamientos en las direcciones x e y no
podrán especificarse como ceros, pero sı́ podrá aplicarse sobre este nodo que:
uy |Nodo 3 = 0
F j = (LD )T F j (3.20)
112 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Figura 3.12
uj = LD uj (3.21)
donde LD está dado en (3.12), si se piensa en una barra de pórtico plano extensible
(g.d.l. por nodo u, v, θ).
La ecuación (3.20) se puede escribir:
Fi I 0 K ii K ij I 0 ui
=
F j 0 (LD )T K ji K jj 0 LD uj
K ii K ij LD ui
=
(LD )T K ji (LD )T K jj LD uj
Lo mismo ocurrirá para cada una de las barras que concurren en el nodo N , siendo
LD la misma para todas ellas (depende de α, el ángulo del plano inclinado). Por tanto, la
corrección indicada conviene hacerla una vez que se ha obtenido la matriz de rigidez en
coordenadas globales (x, y) y formularla en la forma que se indica a continuación para
la estructura de la figura 3.11 (en la que se han dibujado sobre cada barra los sentidos
positivos de los ejes x locales). En este caso la ecuación matricial es:
⎧ ⎫ ⎛ ⎞⎧ ⎫
⎪
⎪ F 1⎪⎪ K 111 + K 211 + K 311 K 112 0 K 212 K 312 ⎪ ⎪ u1 ⎪⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟⎪⎪ ⎪
⎪
⎪
⎪ F ⎪
⎪ ⎜ K 1
K 1
K 4
K 4
0 0 ⎟ ⎪
⎪ u ⎪
⎪
⎪
⎨ ⎬ ⎜
2 ⎪ 21 22 + 11 12 ⎪
⎟⎨ ⎪ 2 ⎬
⎜ ⎟
F = F3 = ⎜ 0 K 421 K 422 0 0 ⎟ u3 = Ku
⎪
⎪ ⎪ ⎜
⎪ ⎟⎪ ⎪
⎪F 4 ⎪
⎪ ⎪ ⎜ K 2
0 0 K 2
0 ⎟⎪⎪
⎪ u
⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎝ 21 22 ⎠ ⎪
⎪ 4 ⎪
⎪
⎪
⎩ ⎭ ⎪ ⎩ ⎪
⎪ ⎭
F5 K 21
3
0 0 0 K 22
3
u5
(3.22)
Antes de aplicar las condiciones de contorno, se van a poner los desplazamientos y
fuerzas en el nodo 3 en función de los ejes definidos con prima en la figura 3.11, de la
forma
u3 = (LD )T u3 (3.23)
3.5 Imposición de las Condiciones de Contorno 113
F 3 = (LD )T F 3 (3.24)
donde ahora
⎛ ⎞
cos α − sen α 0
⎜ ⎟
LD = ⎜
⎝sen α cos α 0⎟
⎠
0 0 1
Por tanto, al sustituir (3.23) y (3.24) en (3.22), teniendo en cuenta (3.7), se obtiene
⎧ ⎫ ⎧ ⎫
⎪
⎪ F1 ⎪ ⎪ ⎪
⎪ u1 ⎪ ⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪
⎪ F ⎪
⎪ ⎪
⎪ u ⎪
⎪
⎪
⎨ 2 ⎪
⎬ ⎪
⎨ 2 ⎪
⎬
L D F 3 = K L D u3 (3.25)
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ F4 ⎪
⎪ ⎪ ⎪
⎪ ⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ u 4 ⎪ ⎪
⎪
⎪
⎩ ⎪
⎭ ⎪
⎩ ⎪
⎭
F5 u5
Es decir que la corrección consiste en premultiplicar por (LD )T las filas correspondien-
tes a los grados de libertad relacionados con el nodo 3, y post multiplicar por LD las
columnas.
3 5 3 Apoyos elásticos
Figura 3.13
Ahora bien, el que en el nodo i aparezcan restricciones elásticas significa que puede
considerarse libre siempre que se sume a la submatriz K ii la matriz de rigidez corres-
pondiente al apoyo elástico K E
ii dada en (3.26), de forma que:
K tot
ii = K ii + K ii + K ii + K ii
a b c E
3.6 Cálculo de Desplazamientos 115
Es decir, que para tener en cuenta un apoyo elástico asociado a un grado de libertad
de un nodo de una estructura, lo único que hay que hacer es sumar el valor de la
rigidez de esa restricción al valor de la diagonal principal de la matriz de rigidez global
correspondiente al nodo y grado de libertad al que va unida.
No hay problema por tanto, en que haya restricciones elásticas en algunas coordena-
das de un nodo y el resto sean libres o fijas, la coordenada con restricción se tratará como
libre y el resto como estén. Por otra parte, en el caso de que las restricciones elásticas no
estén en las direcciones globales, basta con aplicar las ideas sobre apoyos indicados da-
dos anteriormente.
Una interpretación alternativa dada por algunos autores, es la de sustituir las restric-
ciones elásticas por barras que realicen su misma función. Ası́, para un apoyo elástico
en una dirección determinada de rigidez K, si se fija arbitrariamente la longitud L y el
módulo de elasticidad E, se puede sustituir dicha restricción por una barra biarticulada
en la misma dirección y con un área de sección transversal dada por:
KL
A= (3.27)
E
3 6
CÁLCULO DE DESPLAZAMIENTOS
Ax = B (3.28)
en el que:
⎛ ⎞ ⎧ ⎫ ⎧ ⎫
a11 a12 ··· a1n ⎪
⎪ x1 ⎪⎪ ⎪
⎪ b1 ⎪⎪
⎜ ⎟ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎜ a21 ⎪
⎨ x2 ⎪ ⎪
⎨ b2 ⎪
⎜ a22 ··· a2n ⎟
⎟
⎬ ⎬
A=⎜ . .. .. .. ⎟ x= . B= .
⎜ .. . . ⎟ ⎪
⎪ .. ⎪
⎪ ⎪
⎪ .. ⎪
⎪
⎝ . ⎠ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪
⎩ ⎪ ⎭ ⎪
⎩ ⎪ ⎭
an1 an2 ··· ann xn bn
Se llaman métodos directos de resolución aquellos que permiten, mediante un número
finito de operaciones elementales, obtener la solución exacta de un sistema de ecuacio-
nes lineales (3.28).
Además de los métodos directos hay otros que utilizan algoritmos iterativos, cal-
culando la solución mediante aproximaciones sucesivas (método de Richardson, Jacobi,
Gauss-Seidel, gradiente conjugado, etc.) y que en ocasiones permiten obtener soluciones
116 Capı́tulo 3 Sistematización. Método Directo de Rigidez
con un grado de exactitud mayor que los directos, debido fundamentalmente a los erro-
res de truncamiento que se producen en el proceso. Abordar estos métodos está fuera
del propósito de este libro, pudiéndose consultar para su estudio algunos de los nume-
rosos textos de álgebra existentes (ver [12, 13, 16, 22, 26, 32]).
Los métodos directos se basan en que si A es una matriz triangular superior (o
inferior), la resolución del sistema es inmediata sustituyendo en cada ecuación los
valores de las incógnitas obtenidos en los pasos anteriores, comenzando el proceso
desde la última (o la primera), que sólo posee una incógnita, hacia la primera (o la
última).
Si A no es triangular, habrá que realizar un proceso de triangulación previo al indi-
cado anteriormente (que algunos autores llaman remonte o subida), cuyo resultado final
sea un sistema triangular equivalente al inicial.
Entre los principales métodos de resolución directos se encuentran el de Gauss y sus
variantes, que explicamos a continuación.
Dado el sistema (3.28), usaremos un superı́ndice en la matriz y segundo miembro
del sistema para indicar cada uno de los pasos del método. En primer lugar, y puesto
que |A| = 0, podemos permutar las filas de forma que a11 = 0. Denotamos por A(1) y
B (1) a la matriz y segundo miembro obtenidos tras la permutación. Restando a cada fila
i-ésima de A(1) y B (1) la primera multiplicada por:
(1)
ai1
(1)
i = 2, . . . , n
a11
se obtiene:
A(2) x = B (2)
siendo:
⎛ (1) ⎞ ⎧ (1) ⎫
a11
(1)
a12 ···
(1)
a1n ⎪
⎪ b1 ⎪⎪
⎜ ⎪ ⎪
⎜ 0 (2) ⎟ ⎪
⎪ ⎪
⎪
a2n ⎟ ⎨b(2) ⎬
(2)
⎜ a22 ··· ⎟ 2
A (2)
=⎜ . .. .. .. ⎟ B (2) = .
⎜ .. . . ⎟ ⎪
⎪ .. ⎪
⎪
⎝ . ⎠ ⎪
⎪ ⎪
⎪
(2) (2) ⎩ (2) ⎪
⎪ ⎭
0 an2 ··· ann bn
con:
(1) (1)
(2) (1) ai1 (1) (2) (1) ai1 (1)
aij = aij − a ;
(1) ij
bi = bi − b
(1) i
a11 a11
(1)
llamándose a11 primer pivote de la eliminación.
A continuación se realiza la misma operación sobre el sistema de orden n − 1:
A(2) x = B (2)
3.6 Cálculo de Desplazamientos 117
donde ⎛ ⎞
a22
(2)
a23
(2)
··· a2n
(2)
⎧ (2) ⎫
⎜ (2) (2) ⎟ ⎪
⎪ b ⎪
⎜a32 (2)
a33 ··· a3n ⎟ ⎨ 2 ⎪ ⎬
⎜ ⎟ ..
A(2) =⎜ . .. .. .. ⎟ B (2) = .
⎜ .. . ⎟ ⎪
⎪ ⎪
⎝ . . ⎠ ⎩ (2) ⎪
⎭
(2) (2) (2) bn
an2 an3 ··· ann
que cumple:
(1)
|A(2) | = a11 |A(2) |
Sucesivamente, en el paso r se llegará a un sistema
A(r) x = B (r) (3.29)
con ⎛ ⎧ (r) ⎫
(r) (r) ⎞
arr ··· arn ⎪
⎪ b ⎪
⎜ . ⎨ r ⎪ ⎬
⎜ .. .. ⎟⎟ ..
A(r) = ⎝ .. . . ⎠ B (r) = . ⎪
⎪
⎪
(r) (r) ⎩ (r) ⎪
⎭
anr ··· ann bn
en el que se puede hacer una permutación de filas de forma que el r-ésimo pivote sea:
rr = 0
a(r)
para a continuación restar a cada una de las filas de (3.29) la primera multiplicada por:
(r)
air
(r)
arr
de forma que se obtienen:
⎧ (r)
⎪
⎪ air (r)
⎪
⎪ a
(r+1)
= a
(r)
− a
⎨ ij ij
arr
(r) rj
∀i, j : r < i, j ≤ n (3.30)
⎪
⎪ (r)
⎪
⎪ (r+1) (r) a (r)
⎩ bi = bi − ir b
(r) r
arr
Tras n − 1 pasos como el indicado, se llega a un sistema:
A(n) x = B (n)
Ejemplo 3.1
Obtener los desplazamientos en la barra sometida a un esfuerzo axil que se indica en
la figura 3E1.1, en la que se incluyen los valores de la carga y caracterı́sticas mecánicas,
que se ha modelizado con tres grados de libertad.
Solución:
Primera eliminación:
⎛ ⎞⎧ ⎫ ⎧ ⎫
2,1E5 −1,05E5 0 ⎪
⎪ u ⎪
⎪ ⎪
⎪ 0 ⎪
⎪
⎟⎨ ⎬ ⎨ ⎬
1
⎜
⎜ 0 2,1E5 − 1,052 ⎟
−1,05E5⎠ u2 =
⎝ 2,1 E5 ⎪
0
⎪ ⎪ ⎪ ⎪
⎪ ⎪
⎪
0 −1,05E5 1,05E5 ⎩u ⎭ ⎩5000⎭
3
Segunda eliminación:
⎛ ⎞⎧ ⎫ ⎧ ⎫
2,1E5 −1,05E5 0 ⎪
⎪ u ⎪
⎪ ⎪
⎪ 0 ⎪
⎪
⎟⎨ ⎬ ⎨ ⎬
1
⎜
⎜ 0 1,575E5 −1,05E5 ⎟ =
⎝ ⎠ ⎪ u2 ⎪ ⎪ 0 ⎪
⎪ ⎪ ⎪ ⎪
1,05E5 − 1,05 E5 ⎩u ⎭ ⎩5000⎭
2
0 0 1,575 3
3.6 Cálculo de Desplazamientos 119
Figura 3E1.1
en el que se han llamado uj , F j a los bloques de interés (grados de libertad que se van
a mantener) y ui , F i a aquellos correspondientes a los grados de libertad que se desea
condensar.
La primera ecuación de (3.32) permite escribir:
U i = K −1
ii (F i − K ij uj ) (3.33)
K ji K −1
ii (F i − K ij uj ) + K jj uj = F j
K ef uj = F ef (3.34)
donde la matriz de rigidez, que podemos denominar efectiva en los grados de libertad
de interés, resulta:
K ef = K jj − K ji K −1
ii K ij (3.35)
y el vector de cargas efectivo:
F ef = F j − K ji K −1
ij F i (3.36)
que pone de manifiesto cómo la condensación puede ser identificada con un proceso de
eliminación de Gauss para la resolución de un sistema de ecuaciones lineales.
Ejemplo 3.2
En el sistema del ejemplo 3.1, realizar una eliminación conjunta de las variables u1 y
u2 .
3.6 Cálculo de Desplazamientos 121
Solución:
En efecto, haciendo la partición:
2,1E5 −1,05E5 0 0
K ii = K ij = Fi =
−1,05E5 2,1E5 −1,05E5 0
K jj = 1,05E5 F j = 5000
se tiene:
K jj − K ji K −1
ii K ij = 3,5E4
donde:
u(p, z) es el desplazamiento longitudinal en el punto z de la barra cuando esta se somete
a una carga dada p.
U (p, z) es una aproximación a la anterior función en un espacio finito dimensional.
ui (p) son los coeficientes de la proyección (dependen de la carga aplicada).
Φi (z) son las funciones de base.
La figura 3.14 representa esta idea.
Hasta el momento se ha preferido dejar las incógnitas ui (p) como parámetros depen-
dientes de la distribución de carga aplicada. Ello no impide formar la matriz de rigidez
del problema ⎛ ⎞
2,1E5 −1,05E5 0
⎜ ⎟
K=⎜
⎝−1,05E5 2,1E5 −1,05E5⎟⎠
0 −1,05E5 1,05E5
122 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Figura 3.14
ya que ésta sólo depende de la discretización efectuada (de las funciones de base elegi-
das) y no de la carga.
La pregunta que se podrı́a plantear ahora es cómo aprovechar cualquier información
disponible sobre la carga para mejorar la discretización (el significado del término mejo-
rar se verá inmediatamente). Supóngase, como ejemplo, que la distribución de fuerzas
aplicadas(P ∗ es tal que su proyección sobre Φ1 (z) es siempre nula. Ello permite escribir:
u2 (p∗ )
2,1E5u1 (p∗ ) − 1,05E5u2 (p∗ ) = 0 ⇒ u1 (p∗ ) =
2
tal y como aparece en la figura 3.16. Esto es, siempre que la distribución de carga
aplicada no tenga componente en el primer nodo, el desplazamiento de éste será la
mitad del segundo. Se puede por tanto prescindir en este caso de una de las funciones
de base correspondientes y crear otra nueva función Φ∗2 (z) tal que:
u2 (p∗ )
u1 (p∗ )Φ1 (z) + u2 (p∗ )Φ2 (z) = Φ1 (z) + u2 (p∗ )Φ2 (z) = u2 (p∗ )Φ∗2 (z)
2
siendo:
Φ1 (z)
Φ∗2 (z) = + Φ2 (z)
2
expresión cuyo significado recoge la figura 3.15.
Se ha aprovechado la información existente para reducir el tamaño del problema.
Por otra parte, esta reducción de grados de libertad no implica pérdida de calidad en la
aproximación, pues toda la información suministrada se encuentra recogida en la nueva
Φ∗2 (z).
La nueva discretización es ahora la que se representa en la figura 3.16.
La matriz de rigidez que se obtiene con esta nueva discretización es:
1,57E5 −1,05E5
(3.37)
−1,05E5 1,05E5
3.6 Cálculo de Desplazamientos 123
Figura 3.15
Figura 3.16
Ejemplo 3.3
Para la barra recta de sección constante sobre la que únicamente actúan cargas en los
124 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Solución:
Figura 3E3.1
El problema que plantea este último método es la gran cantidad de nodos interme-
dios necesarios, sin embargo es posible realizar una condensación estática de dichos
nodos. Ası́, por ejemplo, mediante una condensación de los nodos 2 y 3 en la figu-
ra 3E3.1(c) es posible obtener la función de forma de la figura 3E3.1(d) sin aumentar el
3.6 Cálculo de Desplazamientos 125
Figura 3.17
una rótula hace que la resistencia a flexión del pilar no se utilice para resistir la carga P ,
por lo que ésta es menos rı́gida que la primera.
La solución a problemas en que aparecen mezclados elementos con diferentes coac-
ciones se puede abordar mediante la utilización de elementos con diferente número de
grados de libertad por nodo, obteniendo la matriz elemental de forma análoga a co-
mo se ha explicado en la sección 2.10. Véase, por ejemplo en la figura 3.18, de forma
esquemática el cálculo de la tercera columna de la matriz de rigidez de una barra inex-
tensible empotrada-articulada plana.
Figura 3.18
P e = K e δe (3.38)
P i = K ii δ i + K ij δj (3.41)
PjII
δjII = −
Kjj
P II
i = K ij δj
II
(3.43)
PjII
P II
i = −K ij
Kjj
Por tanto, el vector de cargas, superponiendo los dos estados mencionados, es:
PjII
P = P Ii − K ij
Kjj
Un ejemplo de lo indicado se puede ver en la figura 3.19, para el caso de una viga de
pórtico plano inextensible.
128 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Figura 3.19
Ejemplo 3.4
Obtener, partiendo de la matriz correspondiente a una barra de pórtico plano i–j, las
matrices de rigidez elementales de:
1. Barra de pórtico plano con una articulación en el extremo i.
2. Barra biarticulada para utilizar en un pórtico plano.
3. Barra de pórtico plano con una articulación en el centro del vano.
La matriz de rigidez de un pórtico plano es
⎛ ⎞
EA
0 0 − EA 0 0
⎜ L L ⎟
⎜ ⎟
⎜ 0 12EI 6EI
0 − 12EI 6EI ⎟
⎜ ⎟
L3 L2 L3 L2
⎜ ⎟
K 11 K 12 ⎜ 0 6EI 4EI
0 − 6EI 2EI ⎟
K= =⎜⎜ EA
L2 L L2 L ⎟ (3E4.1)
⎟
K 21 K 22 ⎜ − L 0 0 EA
0 0 ⎟
⎜ L ⎟
⎜ ⎟
⎜ 0 − L3
12EI
− L2
6EI
0 12EI
− 6EI ⎟
⎝ L3 L2 ⎠
0 6EI
L2
2EI
L 0 − 6EI
L2
4EI
L
3.6 Cálculo de Desplazamientos 129
Solución:
Reordenando
⎛ ⎞⎧ ⎫
⎧ ⎫ ⎪
⎪ N1 ⎪
EA
0 − EA 0 0 0 ⎪ δ1 ⎪⎪
⎪
⎪ ⎪
⎪ ⎜ L L ⎟⎪⎪ ⎪ ⎪
⎪
⎪ ⎪ ⎜
⎪ ⎟⎪⎪ ⎪
⎪
⎪
⎪ V2 ⎪⎪ ⎜ 0 12EI
0 − 12EI 6EI 6EI ⎟⎪⎪ δ2 ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪ ⎜
⎪ L3 L3 L2 L2 ⎟⎪ ⎪
⎪
⎨N ⎪ ⎬ ⎜ ⎟⎪⎪ ⎪
⎪
⎜ − EA 0 EA
0 0 0 ⎨
⎟ δ4 ⎬
=⎜ ⎟
4 L L
⎪ ⎪ ⎜ ⎟⎪ ⎪
⎪ 5⎪
⎪ V ⎪ ⎜ 0 − 12EI 12EI
− 6EI − 6EI ⎟⎪ ⎪
⎪
⎪ ⎪ ⎜ L3 0 L3 L2 L2 ⎟⎪⎪ δ5 ⎪⎪
⎪M ⎪
⎪ ⎪ ⎜ ⎟⎪⎪ ⎪
⎪
⎪ 6⎪⎪ ⎜ − 6EI ⎟⎪⎪ ⎪
⎪
L2 |
6EI 4EI 2EI
⎪
⎪ ⎪
⎪ ⎝ 0 L2 0
⎠⎪⎪ θ 6 ⎪
⎪
⎩ ⎭ L L
⎪
⎪ ⎪
M3
0 6EI
0 − 6EI 2EI 4EI ⎩θ ⎪ ⎭
L2 L2 L L 3
de la segunda
−1
M3 = 0 = K LF δ F + KLL θ3 ⇒ θ3 = −KLL K LF δ F (3E4.3)
0 3EI
L2 0 − 3EI
L2
3EI
L
y orlando con ceros, con objeto de que su dimensiones sean iguales a las del resto
de los elementos de un pórtico plano, se obtiene:
⎛ ⎞
⎧ ⎫ EA
0 0 − EA
0 0 ⎧ ⎫
⎪
⎪ N1 ⎪
⎪ ⎜ L L
⎟ ⎪ δ1 ⎪
⎪ ⎪
⎪
⎪ ⎪
⎪ ⎜ 0 3EI ⎟ ⎪⎪ ⎪ ⎪
⎪ ⎪
⎪ V2 ⎪
⎪ ⎜
3EI
3 0 0 − 3EI
3 2 ⎟⎪⎪ δ2 ⎪⎪
⎪
⎪ ⎪ ⎜
L L L
⎟ ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪ ⎜ ⎪ ⎪
⎨M ⎪ ⎬ ⎜ 0 0 0 0 0 0 ⎟
⎟
⎪
⎨ θ
⎪
⎬
=⎜ ⎟
3 3
⎪ ⎜ EA ⎟
⎪
⎪ N4 ⎪
⎪
⎪ ⎜− L 0 0 EA
0 0 ⎟⎪ ⎪ δ4 ⎪⎪
⎪
⎪ ⎪
⎪ ⎜ L ⎟⎪⎪ ⎪ ⎪
⎪V ⎪
⎪ ⎪ ⎜ ⎟⎪⎪δ ⎪
⎪ ⎪
⎪
⎪
⎪ 5⎪ ⎜ − 3EI 3EI
− 3EI ⎟ ⎪ ⎪
⎪ ⎪ ⎪ ⎪
L2 ⎠ ⎪
0 0 0 5
⎩ ⎪ ⎝
⎭ L3 L3
⎩ ⎪
⎭
M6 θ6
0 3EI
L 2 0 0 − 3EI
L 2
3EI
L
2. Al igual que en el caso anterior se puede obtener eliminando las incógnitas co-
rrespondientes a los dos giros. Partiendo de la expresión general de una barra de
pórtico plano (3E4.1), y reordenando filas y columnas:
⎛ ⎞⎧ ⎫
⎧ ⎫ ⎪
⎪
EA
0 − EA
0 0 0 ⎪ δ1 ⎪⎪
⎪ N1 ⎪
⎪ ⎪ ⎜ L
⎪
L ⎟⎪⎪ ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪ ⎜ ⎟ ⎪ ⎪
⎪ V2 ⎪
⎪ ⎪ ⎜ 0
⎪
12EI
0 − 12EI 6EI 6EI ⎟ ⎪
⎪
⎪ δ ⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎜ L 3 L 3 L 2 L 2
⎟ ⎪
⎪
2
⎪
⎪
⎨N ⎪
⎪ ⎬ ⎜ ⎟⎪⎨ ⎪
⎬
⎜ − EA
0 EA
0 0 0 ⎟ δ
=⎜ ⎟
4 L L 4
⎪ ⎜ ⎟⎪ ⎪
⎪
⎪ V5 ⎪⎪
⎪ ⎜ 0 − 12EI 12EI
− 6EI − 6EI ⎟ ⎪ δ5 ⎪
⎪ ⎪ ⎜ L3 0 L3 L2 L2 ⎟ ⎪⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟ ⎪
⎪ ⎪
⎪
⎪
⎪ M ⎪
⎪ ⎜ 6EI
− 6EI 4EI 2EI ⎟ ⎪
⎪ ⎪
⎪
⎪
⎪ ⎭
3 ⎪
⎪ ⎝ 0 2 0 2
⎠⎪⎪
⎪ ⎪
θ 3 ⎪
⎩ L L L L
⎪ ⎪
M6
0 6EI
0 − 6EI 2EI 4EI ⎩θ ⎪ ⎭
L2 L2 L L 6
3. ⎛ ⎞⎧ ⎫
⎧ ⎫ ⎪
⎪ ⎪
EA
0 0 − EA 0 0 ⎪ δ1 ⎪⎪
⎪
⎪ N1 ⎪
⎪ ⎜ L L ⎟⎪⎪ ⎪ ⎪
⎪ ⎪
⎪ ⎪ ⎜ ⎟⎪⎪
⎪
⎪
⎪
⎪
⎪
⎪ ⎪ ⎜ 0 12EI 6EI
0 − 12EI 6EI ⎟⎪ δ 2⎪
⎪ V2 ⎪
⎪ ⎪ ⎜
⎪ L3 L2 L3 L2 ⎟⎪⎪
⎪
⎪
⎪
⎪
⎪
⎨M ⎪ ⎬ ⎜ ⎟⎪ ⎪
⎜ 0 6EI 3EI
0 − 6EI 3EI ⎟ θ3 ⎬
⎨
=⎜ ⎟
3 L2 L L2 L
⎪ ⎪ ⎜ EA ⎟⎪ ⎪
⎪
⎪ N4 ⎪
⎪ ⎜ − L EA ⎟⎪ ⎪
⎪
⎪ ⎪
⎪ ⎜ 0 0 0 0 ⎟⎪⎪ δ4 ⎪⎪
⎟⎪ ⎪
L
⎪
⎪ ⎪
V5 ⎪ ⎜ ⎪ ⎪
⎪
⎪ ⎪
⎪ ⎜ 0 − 12EI − 6EI 0 12EI
− 6EI ⎟⎪⎪
⎪ δ ⎪
⎪
⎪
⎪
⎩ ⎭ ⎝⎪ L3 L2 L3 L2 ⎠⎪ 5 ⎪
⎪ ⎪
⎪ ⎪
⎩ θ ⎭
M6
0 6EI
L2
3EI
L 0 − 6EI
L2
3EI
L 6
3 6 5 Subestructuración.
Figura 3.20
Subestructura 1:
F 1a K 1aa K 1ab u1a
=
F 1b K 1ba K 1bb u1b
Subestructura 2:
F 2a K 2aa K 2ab u2a
=
F 2b K 2ba K 2bb u2b
donde:
F ef = K ef ub
que una vez resuelta, y conocido por tanto el vector de desplazamientos en los nodos de
las interfases, permite, sustituyendo estos valores en las expresiones de la condensación
de los nodos pertenecientes exclusivamente a cada subestructura (3.33), obtener sus
desplazamientos.
3 7
F i = K ii ui + K ij uj
Figura 3.21
El problema está resuelto para el caso de que no haya cargas actuando sobre el ele-
mento. En caso contrario, como se ha visto anteriormente, el vector de cargas utilizado
en el cálculo incluye los esfuerzos de empotramiento perfecto cambiados de signo, y
para calcular los esfuerzos a lo largo de una barra cargada, hay pues que añadir a los
obtenidos anteriormente, los de empotramiento perfecto correspondientes P emp .
3 8
EJEMPLOS DE APLICACIÓN
Ejemplo 3.5
Todas las barras de la celosı́a representada en la figura 3E5.1 tienen el mismo módulo
de elasticidad E y el mismo área A en su sección transversal. Teniendo en cuenta los
grados de libertad de la figura 3E5.1, se pide:
3.8 Ejemplos de Aplicación 135
Solución:
Figura 3E5.1
Figura 3E5.2
136 Capı́tulo 3 Sistematización. Método Directo de Rigidez
1. Barra 1: ⎛ ⎞
EA
0 − EA 0
⎜ L L
⎟
⎜ ⎟
⎜ 0 0 0 0⎟
K 1 = K1 = ⎜
⎜ EA
⎟
⎟
⎜− L 0 EA
0⎟
⎝ L ⎠
0 0 0 0
1
donde K es la matriz de rigidez de la barra en coordenadas locales y K 1 en
coordenadas globales.
Barra 2: ⎛ ⎞
0 0 0 0
⎜ ⎟
⎜ ⎟
⎜0 EA
0 − EA
L ⎟
K2 = ⎜ ⎟
L
⎜ ⎟
⎜0 0 0 0 ⎟
⎝ ⎠
0 − EA
L 0 EA
L
Barra 3:
K 3 = LK 3 LT
donde:
⎛ ⎞
cos α − sen α √1 √1 LD 0
LD = =⎝ 2 2⎠
; L=
sen α cos α − √12 √1 0 LD
2
y por lo tanto, ⎛ ⎞
1
1 −1 −1
⎜ ⎟
EA ⎜⎜−1 1 1 −1⎟⎟
K = √ ⎜
3
⎟
2 2L ⎜
⎝ −1 1 1 −1 ⎟
⎠
1 −1 −1 1
2. Cada columna se obtendrá como el trabajo virtual de las fuerzas que generan una
deformada multiplicada por los desplazamientos que produce (ver figura 3E5.3).
Figura 3E5.3
138 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Ejemplo 3.6
Calcular los movimientos del nodo A de la estructura de la figura 3E6.1 si está some-
tida a:
Solución:
Figura 3E6.1
⎛ ⎞
EA
0 0
⎜ L
⎟
⎜ ⎟
K 22 = ⎜ 0 3EI
− 3EI ⎟
⎝ L3 L ⎠
2
0 − 3EI
L2
3EI
L
3.8 Ejemplos de Aplicación 139
Para obtener las matrices de las barras a, b y c, habrá que girar la matriz canónica
60 , 90◦ y 120◦ respectivamente. Por lo tanto
◦
⎛ √ ⎞⎛ ⎞⎛ 1 √ ⎞
1
− 3
0 5000 0 0
3
0
⎜ √2 2
⎟⎜ ⎟⎜
2
√
2
⎟
⎜ 3 ⎟⎜ 0 375 ⎟ ⎜
−375⎠ ⎜− 23 ⎟
K a22 = ⎜ 2 1
0⎟ ⎝ 1
0⎟
⎝ 2 ⎠ 4
⎝ 2 ⎠
0 0 1 0 −375 1500 0 0 1
⎛ √ √ ⎞
21125
19625 163 375 3
⎜ 16
√ ⎟
2
⎜ ⎟
= ⎜19625 163 60375
− 375 ⎟
⎝ √
16 2 ⎠
375 23 − 375
2 1500
⎛ ⎞⎛ ⎞⎛ ⎞ ⎛ ⎞
375
0 −1 0 5000 0 0 0 1 0 4 0 375
⎜ ⎟⎜ ⎟⎜ ⎟ ⎜ ⎟
K b22 ⎜
= ⎝1 ⎟ ⎜
0 0⎠ ⎝ 0
375 ⎟ ⎜
−375⎠ ⎝−1 0 ⎟ ⎜
0⎠ = ⎝ 0 0 ⎟
4 5000 ⎠
0 0 1 0 −375 1500 0 0 1 375 0 1500
⎛ √ ⎞⎛ ⎞⎛ 1 √ ⎞
−1 − 3
0 5000 0 0 − 3
0
⎜ √2 2
⎟⎜ ⎟ ⎜ √2 2
⎟
⎜ ⎟⎜ 0 375
−375⎟ ⎜ ⎟
K c22 = ⎜ 23 − 12 0⎟ ⎝ ⎠⎜ − 3 − 12 0⎟
⎝ ⎠ 4
⎝ 2 ⎠
0 0 1 0 −375 1500 0 0 1
⎛ √ √ ⎞
21125
−19625 163 375 3
⎜ 16
√
2
⎟
⎜ ⎟
= ⎜−19625 163 60375 375
⎟
⎝ √
16 2 ⎠
375 23 375
2 1500
Y la matriz K de la estructura es
⎛ √ ⎞
21875
0 375 3 + 375
⎜ 8
⎟
⎜ ⎟
K = K a22 + K b22 + K c22 = ⎜ 0 100375
0 ⎟
⎝ √
8 ⎠
375 3 + 375 0 4500
140 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Podemos ahora calcular los movimientos para cada uno de los casos solicitados en
el enunciado
1. ⎧ ⎫ ⎛ √ ⎞⎧ ⎫
21875
⎪
⎪ ⎪ 0 375 3 + 375 ⎪⎪ u⎪
⎨0⎪⎬ ⎜ 8
⎟⎨ ⎪
⎬
⎜ ⎟
0 =⎜ 0 100375
0 ⎟ v
⎪
⎪ ⎪ ⎝ 8 ⎠⎪⎪ ⎪
⎩1⎪⎭ √ ⎩ ⎪
θ⎭
375 3 + 375 0 4500
luego ⎧ ⎫ ⎧ ⎫
⎪
⎪ u ⎪
⎪ ⎪
⎪ −9,103 · 10−5
m ⎪
⎪
⎨ ⎬ ⎨ ⎬
v = 0
⎪
⎪ ⎪ ⎪ ⎪
⎩θ ⎪⎭ ⎪
⎩ 2,429 · 10−4 rad ⎪
⎭
2. ⎧ ⎫ ⎛ √ ⎞⎧ ⎫
21875
⎪
⎪ ⎪ 0 375 3 + 375 ⎪ ⎪
⎨1⎪⎬ ⎜ 8
⎟⎪⎨ u⎪
⎬
⎜ ⎟
0 =⎜ 0 100375
0 ⎟ v
⎪
⎪ ⎪ ⎝ 8 ⎠⎪ ⎪
⎩0⎪⎭ √ ⎪
⎩θ ⎪
⎭
375 3 + 375 0 4500
y ⎧ ⎫ ⎧ ⎫
⎪
⎪ u ⎪
⎪ ⎪
⎪ 3,998 · 10−4
m ⎪
⎪
⎨ ⎬ ⎨ ⎬
v = 0
⎪
⎪ ⎪ ⎪ ⎪
⎩θ ⎪⎭ ⎪
⎩−9,103 · 10−5 rad⎪
⎭
3.
⎧ ⎫ ⎛ 21875
√ ⎞⎧ ⎫
⎪
⎪ ⎪ 0 375 3 + 375 ⎪ ⎪
⎨0⎪⎬ ⎜ 8
⎟⎪⎨ u⎪
⎬
⎜ ⎟
1 =⎜ 0 100375
0 ⎟ v
⎪
⎪ ⎪ ⎝ 8 ⎠⎪ ⎪
⎩0⎪⎭ √ ⎪
⎩θ ⎪
⎭
375 3 + 375 0 4500
por tanto, ⎧ ⎫ ⎧ ⎫
⎪
⎪ ⎪ ⎪ ⎪
⎨ u⎪
⎬ ⎪
⎨ 0 ⎪
⎬
−5
v = 7,970 · 10 m
⎪
⎪ ⎪ ⎪ ⎪
⎭ ⎪
⎩θ ⎪ ⎩ 0
⎪
⎭
Ejemplo 3.7
Escribir la ecuación matricial P = Kδ para la estructura de la figura 3E7.1, tras la
aplicación de las condiciones de contorno.
3.8 Ejemplos de Aplicación 141
Solución:
Figura 3E7.1
donde:
⎧ ⎫ ⎧ ⎫ ⎧ ⎫ ⎧ ⎫ ⎧ ⎫
⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎨0⎪
⎬ ⎪
⎨ 0⎪
⎬ ⎨ 0 ⎪
⎪ ⎬ ⎨ X4 ⎪
⎪ ⎬ ⎨ 0 ⎪
⎪ ⎬
P 1 = 0 ; P 2 = −1 ; P 3 = −Y 3 ; P 4 = Y4 ; P 5 = Y5 ;
⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎩0⎪
⎭ ⎪
⎩ 0⎪
⎭ ⎩ 0 ⎪
⎪ ⎭ ⎩M ⎪
⎪ ⎭ ⎩M ⎪
⎪ ⎭
4 5
⎧ ⎫ ⎧ ⎫ ⎧ ⎫ ⎧ ⎫ ⎧ ⎫
⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎨ u1 ⎪
⎬ ⎨ u2 ⎪
⎪ ⎬ ⎪ u
⎨ ⎬ 3 ⎪ ⎪ 0
⎨ ⎬ ⎪ ⎨ u5 ⎪
⎪ ⎬
δ 1 = v1 ; δ 2 = v2 ; δ 3 = 0 ; δ4 = 0 ; δ5 = 0
⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎩θ ⎪⎭ ⎩θ ⎪
⎪ ⎭ ⎪
⎩ θ ⎪ ⎭ ⎪
⎩0⎪ ⎭ ⎩0⎪
⎪ ⎭
1 2 3
Ejemplo 3.8
Calcular matricialmente los movimientos en los nodos de la estructura de la figu-
ra 3E8.1, sus reacciones y esfuerzos en los resortes, si además de las fuerzas que se
indican, las barras AB y CD sufren un incremento térmico de temperatura de 30◦ .
Datos: la sección de todas las barras es ancho= 0,3 m, alto=0,4 m.; E = 2 · 106 t/m2 ;
α = 10−5◦ C−1
Para ambos resortes, su rigidez es K = 150 t/m.
Solución:
Figura 3E8.1
Figura 3E8.2
⎧ ⎫ ⎧ ⎫ ⎧ ⎫
⎪
⎪ 0⎪
⎪ ⎪
⎪ −72⎪
⎪ ⎪
⎪ −72 ⎪
⎪
⎨ ⎬ ⎨ ⎬ ⎨ ⎬
PC = −3 + 0 = −3
⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎩ 0⎪
⎭ ⎪⎩ 0⎪ ⎭ ⎪⎩ 0⎪ ⎭
Para determinar los desplazamientos, es necesario resolver el sistema para los nodos
B y C, ya que los movimientos en el resto de los nodos son nulos, por lo que únicamente
se monta la parte de la matriz de rigidez que corresponde a dichos nodos, ası́ resulta:
1
Barra a: A = 0,12 m2 ; I = 12 · 0,3 · (0,4)3 = 0,0016 m4 .
⎛ ⎞
60000 0 0
⎜ ⎟
K a ⎜
22 = ⎝ 0 600 −1200⎟
⎠
0 −1200 3200
144 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Barra c: A = 0,12 m2 ; I = 1
12 · 0,3 · (0,4)3 = 0,0016 m4 .
⎛ ⎞
60000 0 0
⎜ ⎟
K c ⎜
11 = ⎝ 0 600 1200⎟
⎠
0 1200 3200
Barra b: A = 0,12 m2 ; I = 1
12 · 0,3 · (0,4)3 = 0,0016 m4 .
⎛ ⎞ ⎛ ⎞
30000 0 0 30000 0 0
⎜ ⎟ ⎜ ⎟
K b ⎜
=⎝ 0 75 300 ⎟ K b =⎜ −300⎟
11 ⎠ 22 ⎝ 0 75 ⎠
0 300 1600 0 −300 1600
⎛ ⎞
−30000 0 0
⎜ ⎟
K b b T ⎜
= (K 12 ) = ⎝ 0 −75 300⎟
12 ⎠
0 −300 800
y los términos correspondientes a los muelles son:
⎛ ⎞
150 0 0
⎜ ⎟
KM = ⎜
⎝ 0 0 0⎟
⎠
0 0 0
En coordenadas globales:
⎛ ⎞⎛ ⎞⎛ ⎞ ⎛ ⎞
0 −1 0 60000 0 0 0 1 0 600 0 1200
⎜ ⎟⎜ ⎟⎜ ⎟ ⎜ ⎟
⎜
K 22 = ⎝1
a ⎟ ⎜
0 0⎠ ⎝ 0 600 ⎟ ⎜
−1200⎠ ⎝−1 0 ⎟ ⎜
0⎠ = ⎝ 0 60000 0 ⎟
⎠
0 0 1 0 −1200 3200 0 0 1 1200 0 3200
K c11 = K c
11
K b11 = K b
11 ; K b22 = K b
22 ; K b12 = K b
12
⎛ ⎞⎛ ⎞⎛ ⎞ ⎛ ⎞
0 −1 0 150 0 0 0 1 0 0 0 0
⎜ ⎟⎜ ⎟⎜ ⎟ ⎜ ⎟
KM ⎜
= ⎝1 ⎟ ⎜
0 0⎠ ⎝ 0 0 ⎟ ⎜
0⎠ ⎝−1 0 0⎠ = ⎝0⎟ ⎜ 150 0⎟
⎠
0 0 1 0 0 0 0 0 1 0 0 0
Por lo tanto, montando la ecuación matricial P = Kδ, resulta:
PB K a22 + K b11 + K M K b12 δB
=
PC K 21
b
K 22 + K 11 + K M
b c
δC
3.8 Ejemplos de Aplicación 145
⎧ ⎫ ⎛ ⎞⎧ ⎫
⎪
⎪ ⎪
⎪ −30000 ⎪
⎪ ⎪
⎪
⎪
2,8284 ⎪
⎪
⎜
30600 0 1200 0 0
⎟⎪⎪ uB ⎪
⎪
⎪
⎪
⎪ ⎪
⎪
⎜ 0 ⎪
⎪ vB ⎪
⎪
⎪ 74,8284⎪
⎪
⎜ 60225 300 0 −75 300 ⎟⎟⎪⎪
⎪
⎪
⎪
⎪
⎪ ⎪ ⎟⎪ ⎪
⎨ 0 ⎪ ⎜
⎬
⎜ 120 300 4800 0 −300 ⎟
⎪
800 ⎟ θB ⎬
⎨ ⎪
=⎜
⎪ ⎪ ⎜ ⎟
0 ⎟⎪ ⎪ uC ⎪
⎪ −72 ⎪
⎪
⎪ ⎪
⎪
⎜−30000
⎜
0 0 90000 0
⎟⎪⎪
⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎜ 0 ⎟ ⎪
⎪ ⎪
⎪
⎪ −3 ⎪⎪ ⎝ −75 −300 0 825 900 ⎠ ⎪
⎪ vC ⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎩ ⎭ ⎩ ⎪ ⎭
0 0 300 800 0 900 4800 θC
Para determinar las reacciones, es suficiente con volver a montar la ecuación ma-
tricial de las barras teniendo en cuenta que en el grado de libertad correspondiente al
esfuerzo axil, hay que superponer el valor correspondiente al incremento de tempera-
tura sobre la barra, por lo que resulta:
⎧ ⎫ ⎧ ⎫ ⎧ ⎫ ⎛ ⎞⎧ ⎫ ⎧ ⎫
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ −600 −1200 ⎪
⎪ ⎪ ⎪ ⎪
⎨ X A ⎬ u
⎨ ⎬ ⎨ ⎬ ⎜
B 0 0
⎟ ⎨ uB ⎪
⎬ ⎪
⎨0⎪
⎬
YA = K 12 vB + 72 = ⎜ ⎟ vB + 72
a
0 −60000 0
⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎝ ⎠⎪ ⎪ ⎪ ⎪
⎩M ⎪ ⎭ ⎪
⎩θ ⎪ ⎭ ⎪
⎩ 0⎪⎭ 1200 0
⎪ ⎪ ⎪ ⎪
1600 ⎩ θB ⎭ ⎩ 0 ⎭
A B
por lo tanto
⎧ ⎫ ⎧ ⎫
⎪
⎪ X ⎪
⎪ ⎪
⎪ 0,894 t ⎪
⎪
⎨ A ⎬ ⎨ ⎬
YA = −2,044 t
⎪
⎪ ⎪ ⎪ ⎪
⎩M ⎪ ⎭ ⎪
⎩−1,598 tm⎪ ⎭
A
⎧ ⎫ ⎧ ⎫ ⎧ ⎫ ⎛ ⎞⎧ ⎫ ⎧ ⎫
⎪
⎪ X ⎪
⎪ ⎪
⎪ u ⎪
⎪ ⎪
⎪ −72⎪
⎪ −60000 0 0 ⎪
⎪ u ⎪
⎪ ⎪
⎪ −72 ⎪
⎪
⎨ D ⎬ ⎨ ⎬ ⎨
C ⎬ ⎜ ⎟⎨ ⎬ ⎨
C ⎬
YD = K c
vC + 0 = ⎜ 0 ⎟
−600 −1200⎠ vC + 0
⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎝ ⎪
⎪ ⎪ ⎪ ⎪ ⎪
21
⎪
⎩M ⎪ ⎭ ⎪
⎩θ ⎪ ⎭ ⎪ ⎩ 0 ⎪⎭ ⎪ ⎪
D C 0 1200 1600 ⎩ θC ⎭ ⎩ 0 ⎭
y
⎧ ⎫ ⎧ ⎫
⎪
⎪ X ⎪
⎪ ⎪
⎪ −3,723 t ⎪
⎪
⎨ D⎬ ⎨ ⎬
YD = 1,727 t
⎪
⎪ ⎪ ⎪ ⎪
⎩M ⎪⎭ ⎪⎩−4,099 tm⎪ ⎭
D
146 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Ejemplo 3.9
Calcular por métodos matriciales los movimientos en los nodos B y C de la estructura
representada en la figura 3E9.1(a), si la barra c sufre un aumento de temperatura de
50◦ C.
Dato:
Barras a y b: I = 3 · 10−3 m4 ; A = 0,10 m2 ; E = 2 · 106 t/m2
Barra c: α = 10−5◦ C−1 ; A = 0,02 m2 ; E = 3 · 107 t/m2
Solución:
(a) (b)
Figura 3E9.1
⎛ ⎞⎛ ⎞⎛ ⎞ ⎛ ⎞
0 −1 0 50000 0 0 0 1 0 1125 0 2250
⎜ ⎟⎜ ⎟⎜ ⎟ ⎜ ⎟
K a22 = ⎜
⎝1 0 0⎟ ⎜
⎠⎝ 0 1125 −2250⎟ ⎜
⎠ ⎝−1 0 0⎟ ⎜
⎠=⎝ 0 50000 0 ⎟
⎠
0 0 1 0 −2250 6000 0 0 1 2250 0 6000
Barra b:
⎛ ⎞ ⎛ ⎞
40000 0 0 40000 0 0
⎜ ⎟ ⎜ ⎟
K b11 ⎜
=⎝ 0 576 1440⎟ K b22 =⎜ 0 576 −1440⎟
⎠ ⎝ ⎠
0 1440 4800 0 −1440 4800
⎛ ⎞
−40000 0 0
⎜ ⎟
K b12 = (K b21 )T = ⎜
⎝ 0 1440⎟
−576 ⎠
0 −1440 2400
Barra c: ⎛ ⎞
2 · 105 0 0
⎜ ⎟
K c ⎜
22 = ⎝ 0 0 0⎟⎠
0 0 0
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
0 −1 0 0 1 0 0 0 0
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
K c22 = ⎜
⎝1 0 0⎟
⎠ K c ⎜
22 ⎝−1
⎟ ⎜
0 0⎠ = ⎝0 2 · 105 0⎟
⎠
0 0 1 0 0 1 0 0 0
Las cargas que actúan sobre la estructura, son las que se derivan de la temperatura:
Figura 3E9.2
⎧ ⎫ ⎧ ⎫
⎪
⎪ 0 ⎪
⎪ ⎪
⎪ 0 ⎪
⎪
⎪
⎪ ⎪ ⎪
⎪ ⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ 0 ⎪⎪ ⎪
⎪ 0 ⎪⎪
⎪
⎪⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
PB ⎨ 0 ⎬ ⎨ 0 ⎬
P = = =
PC ⎪
⎪ 0 ⎪⎪ ⎪
⎪ 0 ⎪⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪ ⎪
⎪−6Δt⎪ ⎪−300⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎪ ⎪
⎩ ⎭ ⎪ ⎩ ⎪
⎭
0 0
El estado (I) tiene movimientos nulos, por lo que bastará con resolver el estado (II).
⎧ ⎫ ⎛ ⎞⎧ ⎫
⎪
⎪ 0 ⎪⎪ 41125 0 2250 −40000 0 0 ⎪ uB ⎪
⎪ ⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟⎪⎪ ⎪
⎪
⎪
⎪ ⎪ ⎪ ⎪
⎪
⎪ 0 ⎪⎪
⎪
⎜ 0 50576 1440 0 −576 1440 ⎟ ⎪
⎪ v B⎪
⎪
⎪
⎪ ⎪ ⎜ ⎟⎪⎪ ⎪
⎪
⎨ 0 ⎪⎬ ⎜⎜ 2250 1440 10800 0 −1440 2400 ⎟
⎟⎪⎨ θ
⎪
⎬
=⎜ ⎟ B
⎪ ⎜ ⎟
⎪ 0 ⎪
⎪ ⎪ ⎜−40000
⎪ 0 0 40000 0 0 ⎟⎪ ⎪ uC ⎪⎪
⎪
⎪ ⎪ ⎜ ⎟⎪⎪ ⎪
⎪
⎪−300⎪
⎪ ⎪
⎪ ⎜ 0 −576 −1440 ⎟ ⎪
⎪
200576 −1440⎠ ⎪ vC ⎪
⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎝ 0
⎪ ⎪
⎪
⎩ ⎪
⎭ ⎪ ⎪
⎩ ⎪
⎭
0 0 1440 2400 0 −1440 4800 θC
3.8 Ejemplos de Aplicación 149
Ejemplo 3.10
Plantear la ecuación matricial P = Kδ, para la obtención de los movimientos en todos
los nodos de la estructura reticulada plana que se indica en la figura 3E10.1.
Datos: E = 2 · 106 t/m2 ; A = 0,03 m2 ; I = 0,25 · 10−3 m4
Solución:
Figura 3E10.1
Una vez numerados los nodos y las barras, se procede a la definición de los ejes
locales de cada barra de acuerdo con la figura 3E10.1.
Teniendo en cuenta que:
Figura 3E10.2
⎛ ⎞
EA
0 0 − EA 0 0
⎜ L L ⎟
⎜ ⎟
⎜ 0 12EI 6EI
0 − 12EI 6EI ⎟
⎜ ⎟
L3 L2 L3 L2
⎜ ⎟
K 11 K 12 ⎜ 0 6EI 4EI
0 − 6EI 2EI ⎟
K =
=⎜
⎜ EA
L2 L L2 L ⎟
⎟
K 21
K 22 ⎜ − L 0 0 EA
0 0 ⎟
⎜ L ⎟
⎜ ⎟
⎜ 0 − 12EI − 6EI 0 12EI
− 6EI ⎟
⎝ L3 L2 L3 L2 ⎠
0 6EI
L2
2EI
L 0 − 6EI
L2
4EI
L
⎛ ⎞⎧ ⎫
⎧ ⎫ ⎪
⎪ ⎪
EA
0 0 − EA 0 0 ⎪ δ1 ⎪
⎪
⎪
⎪
N1 ⎪ ⎜ L
⎪
L ⎟⎪⎪ ⎪ ⎪
⎪ ⎪
⎪ ⎪ ⎜ ⎟⎪⎪
⎪
⎪
⎪
⎪
⎪
⎪ ⎪ ⎜ 0 12EI 6EI
0 − 12EI 6EI ⎟⎪ δ 2⎪
⎪ V2 ⎪
⎪ ⎪ ⎜
⎪
L3 L2 L3 L2 ⎟⎪⎪
⎪
⎪
⎪
⎪
⎨M ⎪
⎪ ⎬ ⎜ ⎟⎪ ⎪
⎜ 0 6EI 4EI
0 − 6EI 2EI ⎨
⎟ ϑ3 ⎬
=⎜ ⎟
3 L2 L L2 L
⎪ ⎪ ⎜ EA ⎟⎪ ⎪
⎪
⎪ N4 ⎪⎪ ⎜ − EA ⎟⎪ ⎪
⎪
⎪ ⎪
⎪ ⎜ 0 0 0 0 ⎟⎪⎪ δ4 ⎪
⎪
⎟⎪ ⎪
L L
⎪
⎪ ⎪
⎪ ⎜ ⎪ ⎪
⎪
⎪ V 5⎪⎪ ⎜ 0 − 12EI − 6EI 0 12EI
− 6EI ⎟⎪⎪ δ5 ⎪
⎪ ⎪
⎪
⎩ ⎪
⎪ ⎭ ⎝ L3 L2 L3 L2 ⎠⎪⎪ ⎪
⎪
M6 ⎪
⎩ ⎪ ⎭
0 6EI
L2
2EI
L 0 − 6EI
L2
4EI
L ϑ6
3.8 Ejemplos de Aplicación 151
Reordenando:
⎛ ⎞⎧ ⎫
⎧ ⎫ ⎪
⎪ N1 ⎪
EA
0 − EA 0 0 0 ⎪ δ1 ⎪⎪
⎪
⎪ ⎪
⎪ ⎜ L L ⎟⎪⎪ ⎪ ⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟⎪⎪ ⎪
⎪
⎪
⎪ V2 ⎪⎪ ⎜ 0 12EI
0 − 12EI 6EI 6EI ⎟⎪⎪ δ2 ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ⎜ L3 L3 L2 L2 ⎟⎪ ⎪
⎨N ⎪
⎪ ⎬ ⎜ ⎟⎪⎪ ⎪ ⎪
⎜ − EA 0 EA
0 0 0 ⎨
⎟ δ4 ⎬
=⎜ ⎟
4 L L
⎪ ⎪ ⎜ ⎟⎪ ⎪
⎪ 5⎪
⎪ V ⎪ ⎜ 0 − 12EI 12EI
− 6EI − 6EI ⎟⎪ ⎪
⎪
⎪ ⎪ ⎜
⎪ L3 0 L3 L2 L2 ⎟⎪⎪ δ5 ⎪⎪
⎪
⎪ M6 ⎪⎪ ⎜ ⎟⎪⎪
⎪
⎪
⎪
⎪
⎪
⎪ ⎪ ⎜ 0 6EI
− 6EI 4EI 2EI ⎟⎪ ⎪
⎪ ⎪
⎩ ⎪ ⎝
⎭ L2 0 L2 L L ⎠⎪⎪
⎪
ϑ 6 ⎪
⎪
⎪
M3 ⎪
⎩ϑ ⎪ ⎭
0 6EI
L2 0 − 6EI
L2 2EI/L 4EI
L 3
PF KF F KF L δF
=
M3 KF L K LL ϑ3
pudiéndose obtener:
P F = K F F − K F L K −1
LL K LF δ F
Operando:
⎛ ⎞
0 0 0 0 0
⎜ ⎟
⎜0 9EI
− 9EI ⎟
3EI
⎜ L3 0 L3 ⎟
L2
⎜ ⎟
⎜ ⎟
K F L K −1
LL K LF = ⎜0 0 0 0 0 ⎟
⎜ ⎟
⎜ ⎟
⎜0 − 9EI 0 9EI
− 3EI ⎟
⎝ L3 L3 L2 ⎠
0 3EI
L2 0 − 3EI
L2
EI
L
por lo tanto
⎛ ⎞
EA
0 − EA 0 0
⎜ L L
⎟
⎜ ⎟
⎜ 0 3EI
0 − 3EI 3EI
⎟
⎜ L3 L3 L2 ⎟
⎜ 0 ⎟
K F F − K F L K −1
LL K LF = ⎜− EA 0 EA
0 ⎟
⎜ L L
⎟
⎜ ⎟
⎜ 0 − 3EI
L3 0 3EI
L3 − 3EI
2 ⎟
⎝ L ⎠
0 3EI
L2 0 − 3EI
L2
3EI
L
152 Capı́tulo 3 Sistematización. Método Directo de Rigidez
⎛ ⎞
0 0 0 0
⎜ ⎟
⎜ ⎟
⎜0 12EI
L3 0 − 12EI
L3 ⎟
K F L K −1
LL K LF =⎜
⎜
⎟
⎟
⎜0 0 0 0 ⎟
⎝ ⎠
0 − 12EI
L3 0 12EI
L 3
por lo tanto:
⎛ ⎞
EA
0 − EA 0
⎜ L L
⎟
⎜ ⎟
⎜ 0 0 0 0⎟
K F F − K F L K −1
LL K LF =⎜
⎜ EA
⎟
⎟
⎜− L 0 EA
0⎟
⎝ L ⎠
0 0 0 0
3.8 Ejemplos de Aplicación 153
1. Barra a:
K a22 = LaD K a a T
22 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 6 · 103 0 0 0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜ ⎝0,8 0,6 0⎟ ⎜
⎠⎝ 0 1,5 −1,5⎟ ⎜
⎠ ⎝−0,8 0,6 0⎟
⎠=
0 0 1 0 −1,5 150 0 0 1
154 Capı́tulo 3 Sistematización. Método Directo de Rigidez
⎛ ⎞
2160,96 2879,28 12
⎜ ⎟
=⎜ ⎟
⎝2879,28 3840,54 −9 ⎠
12 −9 150
2. Barra b:
K b22 = LbD K b b T
22 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
−0,6 −0,8 0 6 · 103 0 0 −0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜⎝ 0,8 −0,6 0⎠ ⎝ 0
⎟⎜ 6 −30⎟ ⎜
⎠ ⎝−0,8 −0,6 0⎠ =
⎟
0 0 1 0 −30 200 0 0 1
⎛ ⎞
2163,84 −2877,12 24
⎜ ⎟
=⎜ ⎝2877,12 3842,16 18 ⎟
⎠
24 18 200
3. Barra c:
K c22 = LcD K c c T
22 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 6 · 103 0 0 0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜ ⎟⎜
⎝0,8 0,6 0⎠ ⎝ 0 1,5 ⎟ ⎜
0⎠ ⎝−0,8 0,6 0⎟
⎠=
0 0 1 0 0 0 0 0 1
⎛ ⎞
2160,96 2879,28 0
⎜ ⎟
⎜
= ⎝2879,28 3840,54 0⎟
⎠
0 0 0
4. Barra d:
K d22 = LdD K d d T
22 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
−0,6 −0,8 0 6 · 103 0 0 −0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜ ⎟⎜
⎝ 0,8 −0,6 0⎠ ⎝ 0 0 0⎟ ⎜ ⎟
⎠ ⎝−0,8 −0,6 0⎠ =
0 0 1 0 0 0 0 0 1
⎛ ⎞
2160 −2880 0
⎜ ⎟
=⎜⎝−2880 3840 0⎟
⎠
0 0 0
3.8 Ejemplos de Aplicación 155
5. Barra e:
K d11 = LeD K e e T
11 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
1 0 0 5 · 103 0 0 1 0 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜ ⎟⎜
⎝0 1 0⎠ ⎝ 0 0,87−10,42⎟ ⎜
⎠ ⎝0 1 0⎟
⎠=
0 0 1 0 −10,42 125 0 0 1
⎛ ⎞
5000 0 0
⎜ ⎟
=⎜⎝ 0 0,87 −10,42⎟
⎠
0 −10,42 125
⎛ ⎞
5000 0 0
⎜ ⎟
K e22 = LeD K e e T ⎜
22 (LD ) = ⎝ 0 0,87 0⎟⎠
0 0 0
⎛ ⎞
−5000 0 0
⎜ ⎟
K e21 = LeD K e e T
21 (LD ) = ⎝
⎜ 0 −0,87 10,42⎟ ⎠
0 0 0
⎛ ⎞
−5000 0 0
⎜ ⎟
K e12 = LeD K e e T
12 (LD ) = ⎝
⎜ 0 −0,87 0⎟ ⎠
0 10,42 0
6. Barra f :
K f11 = LfD K f f T
11 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 6 · 103 0 0 0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜ ⎝0,8 0,6 0⎠ ⎝ 0
⎟⎜ 6 30 ⎟ ⎜
⎠ ⎝−0,8 −0,6 0⎟⎠=
0 0 1 0 30 150 0 0 1
⎛ ⎞
2163,84 2887,12 −24
⎜ ⎟
⎜
= ⎝2887,12 3842,16 18 ⎟⎠
−24 18 150
K f22 = LfD K f f T
22 (LD ) =
156 Capı́tulo 3 Sistematización. Método Directo de Rigidez
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 6 · 103 0 0 0,60 0,8
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜ ⎟⎜
⎝0,8 0,6 0⎠ ⎝ 0 6 −30⎟ ⎜
⎠ ⎝−0,8 −0,6 0⎠ =
⎟
0 0 1 0 −30 150 0 0 1
⎛ ⎞
2163,84 2887,12 24
⎜ ⎟
=⎜⎝2887,12 3842,16 −18⎠
⎟
24 −18 150
K f12 = LfD K f f T
12 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 −6 · 103 0 0 0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
⎜ 0⎟ ⎜ −6 30 ⎟ ⎜ 0⎟
= ⎝0,8 0,6 ⎠⎝ 0 ⎠ ⎝−0,8 0,6 ⎠=
0 0 1 0 −30 150 0 0 1
⎛ ⎞
−2163,84 2887,12 −24
⎜ ⎟
=⎜⎝−2887,12 −3842,16 18 ⎠
⎟
24 −18 150
K f21 = LfD K f f T
21 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 −6 × 103 0 0 0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
⎜ 0⎟ ⎜ −6 −30⎟ ⎜ 0⎟
= ⎝0,8 0,6 ⎠⎝ 0 ⎠ ⎝−0,8 0,6 ⎠=
0 0 1 0 30 150 0 0 1
⎛ ⎞
−2163,84 −2887,12 24
⎜ ⎟
=⎜⎝−2887,12 −3842,16 −18⎠
⎟
−24 18 150
7. Barra g:
K g11 = LgD K g g T
11 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
−0,6 −0,8 0 6 · 103 0 0 −0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜ ⎟⎜
⎝ 0,8 −0,6 0⎠ ⎝ 0 1,5 0⎟ ⎜ ⎟
⎠ ⎝−0,8 −0,6 0⎠ =
0 0 1 0 0 0 0 0 1
3.8 Ejemplos de Aplicación 157
⎛ ⎞
2160,96 −2879,28 0
⎜ ⎟
=⎜
⎝−2879,28 3840,54 0⎟⎠
0 0 0
K g22 = LgD K g g T
22 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
−0,6 −0,8 0 6 · 103 0 0 −0,6 −0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜⎝ 0,8 −0,6 0⎠ ⎝ 0
⎟⎜ 1,5 −15⎟ ⎜
⎠ ⎝ 0,8 −0,6 0⎟⎠=
0 0 1 0 −15 150 0 0 1
⎛ ⎞
2160,96 −2879,28 12
⎜ ⎟
=⎜
⎝−2879,28 3840,54 9 ⎟⎠
12 9 150
K g12 = LgD K g g T
12 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
−0,6 −0,8 0 −6 · 103 0 0 −0,6
0 0,8
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜⎝ 0,8 −0,6 0⎠ ⎝ 0
⎟⎜ −1,5 15⎟ ⎜
⎠ ⎝−0,8 −0,6 0⎠ =
⎟
0 0 1 0 0 0 0 0 1
⎛ ⎞
−2160,96 2879,28 −12
⎜ ⎟
=⎜
⎝−2879,28 −3840,54 −9 ⎠
⎟
0 0 0
K g21 = LgD K g g T
21 (LD ) =
⎛ ⎞⎛ ⎞⎛ ⎞
−0,6 −0,8 0 −6 · 103 0
0 −0,6 0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
=⎜⎝ 0,8 −0,6 0⎠ ⎝ 0
⎟⎜ −1,5 0⎟ ⎜ ⎟
⎠ ⎝−0,8 −0,6 0⎠ =
0 0 1 0 15 0 0 0 1
⎛ ⎞
−2160,96 2879,28 0
⎜ ⎟
=⎜ ⎟
⎝ 2879,28 −3840,54 0⎠
−12 −9 0
Ejemplo 3.11
Calcular por métodos matriciales los movimientos de los nodos de la estructura
representada en la figura 3E11.1.
Datos: E = 2 · 107 t/m2 ; A = 6 · 10−3 m2 ; I = 4 · 10−5 m4 .
Solución:
Figura 3E11.1
Para poder determinar los movimientos de los nodos mediante el método directo de
rigidez es necesario determinar la matriz de rigidez global de la estructura, y aplicar
las condiciones de contorno correspondientes. Para ello, se procede a determinar las
matrices de rigidez elementales en coordenadas locales, para posteriormente realizar
el cambio de base para determinar las matrices de rigidez elementales en coordenadas
globales. Los sitemas de referencia locales y global, y los grados de libertad adoptados
se definen de acuerdo con la figura 3E11.2.
La matriz elemental en coordenadas locales correspondiente a cada una de las barras
es de la forma
K K
K = 11 12
K 21 K 22
Figura 3E11.2
Figura 3E11.3
Figura 3E11.4
en la que se puede observar que, tras eliminar el giro θ6 , se orla de ceros la fila y la
columna correspondientes a su grado de libertad, con objeto de manejar submatrices de
la misma dimensión en el acoplamiento.
Para las barras b, c y d se utilizará la matriz general. Para obtener los desplazamientos
correspondientes al nodo A se utilizan coordenadas globales en el nodo D. Tanto para
obtener desplazamientos como para aplicar las condiciones de contorno, resultará más
cómodo utilizar coordenadas locales puesto que se trata de un apoyo no concordante.
3.8 Ejemplos de Aplicación 161
Esto significa que para que la matriz sea homogénea en todos sus términos, se deberán
realizar los cambios
P D = LD P D
uD = LD U D
Por tanto, la submatriz que define los desplazamientos de los nodos A y D es de la
forma
PA K a22 + K b22 + K c22 + K d22 K c12 uA
= (3E11.1)
LD P D K c21 K c11 LD uD
1. Barra a:
⎛ ⎞⎛ ⎞⎛ ⎞
−0,6 0,8
0 24 · 103 0 0 −0,6 −0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
K a22 ⎜
= ⎝−0,8 −0,6 0⎟ ⎜ 0⎟ ⎜ ⎟
⎠⎝ 0 19,2 ⎠ ⎝ 0,8 −0,6 0⎠ =
0 0 1 0 0 0 0 0 1
⎛ ⎞
8652,288 11510,784 0
⎜ ⎟
=⎜ ⎟
⎝11510,784 15366,912 0⎠
0 0 0
2. Barra b:
⎛ ⎞⎛ ⎞⎛ ⎞
1 0 0 24 · 103 0 0 1 0 0
⎜ ⎟⎜ ⎟⎜ ⎟
K b22 =⎜
⎝0 1 0⎟ ⎜
⎠⎝ 0 76,8 −192⎟ ⎜
⎠ ⎝0 1 0⎟
⎠=
0 0 1 0 −192 640 0 0 1
⎛ ⎞
24 · 103 0 0
⎜ ⎟
=⎜
⎝ 0 76,8 −192⎟
⎠
0 −192 640
3. Barra c:
162 Capı́tulo 3 Sistematización. Método Directo de Rigidez
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 −24 · 103 0 0 0,6 −0,8 0
⎜ ⎟⎜ ⎟⎜ ⎟
K c11 =⎜
⎝0,8 0,6 0⎟
⎠⎝
⎜ 0 76,8 192⎟ ⎜
⎠ ⎝0,8 0,6 0⎟
⎠=
0 0 1 0 192 640 0 0 1
⎛ ⎞
8689,152 11483,136 −153,6
⎜ ⎟
=⎜
⎝11483,136 15387,648 115,2 ⎟
⎠
−153,6 115,2 640
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 24 · 103 0 0,6 −0,8 0
0
⎜ ⎟⎜ ⎟⎜ ⎟
K c12 =⎜
⎝0,8 0,6 0⎟ ⎜
⎠⎝ 0 −76,8 192⎟⎠⎝
⎜0,8 0,6 0⎟=
⎠
0 0 1 0 −192 320 0 0 1
⎛ ⎞
−8689,152 −11483,136 −153,6
⎜ ⎟
=⎜
⎝ −11483,136 −15387,648 115,2 ⎟
⎠
153,6 −115,2 320
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 −24 · 103 0 0,6 −0,8
0 0
⎜ ⎟⎜ ⎟⎜ ⎟
K c21 =⎜ ⎟⎜
⎝0,8 0,6 0⎠ ⎝ 0 ⎟ ⎜
−76,8 −192⎠ ⎝0,8 0,6 0⎟
⎠=
0 0 1 0 192 320 0 0 1
⎛ ⎞
−8689,152 −11483,136 153,6
⎜ ⎟
⎜
= ⎝−11483,136 −15387,648 −115,2⎟
⎠
−153,6 115,2 320
⎛ ⎞⎛ ⎞⎛ ⎞
0,6 −0,8 0 24 · 103 0 0,6 −0,8 0
0
⎜ ⎟⎜ ⎟⎜ ⎟
K c22 = ⎜
⎝0,8 0,6 0⎟ ⎜
⎠⎝ 0 76,8 −192⎟ ⎜
⎠ ⎝0,8 0,6 0⎠ =
⎟
0 0 1 0 −192 640 0 0 1
⎛ ⎞
8689,152 11483,136 153,6
⎜ ⎟
=⎜
⎝11483,136 15387,648 −115,2⎠
⎟
153,6 −115,2 640
4. Barra d:
3.8 Ejemplos de Aplicación 163
⎛ ⎞⎛ ⎞⎛ ⎞
−1 0 0 24 · 103 0 0 −1 0 0
⎜ ⎟⎜ ⎟⎜ ⎟
K c22 =⎜ ⎟⎜
⎝ 0 −1 0⎠ ⎝ 0 76,8 −192⎟ ⎜
⎠ ⎝ 0 −1 0⎠ =
⎟
0 0 1 0 −192 640 0 0 1
⎛ ⎞
24000 0 0
⎜ ⎟
⎜
=⎝ 0 76,8 192⎟
⎠
0 192 640
⎛ ⎞
−61,44 46,08 192
⎜ ⎟
LTD K c21 = ⎜
⎝−14400 −19200 0 ⎟
⎠
−153,2 115,2 320
⎛ ⎞
76,8 0 −192
⎜ ⎟
LTD K c11 LD = ⎜
⎝ 0 24000 0 ⎟⎠
−192 0 640
Comentarios al ejercicio: Si en lugar de haber tomado los nuevos ejes del nodo D como
se ha hecho (ver figura 3E11.4), se hubieran tomado paralelos a los de la viga c (eje x
en el sentido de la viga), entonces el término LTD K c11 LD coincidirı́a con la expresión
de la matriz K c11 en coordenadas locales de la viga. Esta particularidad puede verse
analizando la expresión
P DD = K c11 uD
ya que las coordenadas locales de D coinciden con las de la viga, por lo tanto
Ejemplo 3.12
Calcular la flecha en el punto A y los momentos torsores en B, C, D y E del emparri-
llado representado en la figura 3E12.1.
Datos: EI = 6000 tm2 ; GJ = 2500 t m2 ; A = 0,20 m2 ; E = 2 · 106 t/m2 .
Solución:
Figura 3E12.1
Figura 3E12.2
166 Capı́tulo 3 Sistematización. Método Directo de Rigidez
Debido a dichas simetrı́as se puede cortar el emparillado por los ejes correspondien-
tes, con las siguientes condiciones:
Barra b:
EI GJ
Sus caracterı́sticas mecánicas deben ser la mitad de las iniciales, es decir 2 y 2 . Por
lo tanto la estructura simplificada viene dada en la figura 3E12.3.
Figura 3E12.3
K a22 + K b11 K b12
K=
K b21 K b22
⎛ ⎞
GJ
0 0 − GJ 0 0
⎜ L L ⎟
⎜ ⎟
⎜ 0 4EI 6EI
0 2EI
− 6EI ⎟
⎜ L L2 L L2 ⎟
⎜ ⎟
⎜ 0 6EI 12EI
0 6EI
− 12EI ⎟
b ⎜ L2 L3 L2 L3 ⎟
K =⎜ ⎟
⎜− GJ GJ
0 ⎟
⎜ L 0 0 L 0 ⎟
⎜ ⎟
⎜ ⎟
⎜ 0 2EI 6EI
L2 0 4EI
− 6EI
L ⎟
2
⎝ L L
⎠
0 − 6EI
L2 − 12EI
L3 0 − 6EI
L2
12EI
L3
⎛ ⎞
250 0 0 −250 0 0
⎜ ⎟
⎜ 0 2400 720 0 1200 −720⎟
⎜ ⎟
⎜ ⎟
⎜ 0 720 288 0 720 288 ⎟
=⎜
⎜
⎟
⎟
⎜−250 0 0 250 0 0 ⎟
⎜ ⎟
⎜ 0 1200 720 0 2400 −720⎟
⎝ ⎠
0 −720 −288 0 −720 288
En la barra a coinciden las coordenadas locales con las globales, por tanto
⎛ ⎞
500 0 0
⎜ ⎟
K a ⎜
22 = K 22 = ⎝ 0
a
4800 −1440⎟ ⎠
0 −1440 576
En la barra b no coinciden las coordenadas locales con las globales, por tanto
K b = LbD K b (LbD )T
por lo que:
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
0 −1 0 0 1 0 2400 0 −720
⎜ ⎟ b ⎜ ⎟ ⎜ ⎟
K b11 ⎜
= ⎝1 ⎟ ⎜
0 0⎠ K 11 ⎝−1 0 ⎟ ⎜
0⎠ = ⎝ 0 250 0 ⎟⎠
0 0 1 0 0 1 −720 0 288
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
0 −1 0 0 1 0 2400 0 720
⎜ ⎟ b ⎜ ⎟ ⎜ ⎟
K b22 = ⎜⎝1 0 0⎟ ⎜ ⎟ ⎜
⎠ k22 ⎝−1 0 0⎠ = ⎝ 0 250 0 ⎟⎠
0 0 1 0 0 1 720 0 288
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
0 −1 0 0 1 0 1200 0 720
⎜ ⎟ b ⎜ ⎟ ⎜ ⎟
K b12 = ⎜⎝1 0 0⎟ ⎜ ⎟ ⎜
⎠ K 12 ⎝−1 0 0⎠ = ⎝ 0 −250 0 ⎟⎠
0 0 1 0 0 1 −720 0 −288
168 Capı́tulo 3 Sistematización. Método Directo de Rigidez
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
0 −1 0 0 1 0 1200 0 −720
⎜ ⎟ b ⎜ ⎟ ⎜ ⎟
K b21 =⎜
⎝1 0 0⎟ ⎜
⎠ K 21 ⎝−1 0 0⎟ ⎜
⎠=⎝ 0 −250 0 ⎟⎠
0 0 1 0 0 1 720 0 −288
Montando la ecuación matricial de la estructura P = Kδ resulta:
⎧ ⎫ ⎛ ⎞⎧ ⎫
⎪
⎪ 0 ⎪
⎪ 2900 0 −720 1200 0 720 ⎪
⎪ ω F ⎪
⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟⎪ ⎪
x ⎪
⎪
⎪
⎪ F⎪⎪ ⎜ ⎟ ⎪
⎪ ⎪
⎪
⎪
⎪ M ⎪
y ⎪ ⎜ 0 5050 −1440 0 −250 0 ⎟ ⎪
⎪ ω F
= 0 ⎪
⎪
⎪
⎪ ⎪ ⎜
⎪ ⎟ ⎪
⎪
y
⎪
⎪
⎨ 0 ⎬ ⎜−720 −1440 864 −720 0 −288 ⎟ ⎨ ν F ⎬
=⎜⎜ ⎟
⎪MxA ⎪⎪ ⎜ 1200 ⎟⎪ A ⎪
⎪ 0 −720 2400 0 720 ⎟ ⎪ ωx = 0 ⎪
⎪
⎪
⎪ A⎪
⎪
⎪ ⎜ ⎟⎪ ⎪
⎪
⎪
⎪
⎪
⎪
⎪ ⎪
⎪ ⎜ −250 ⎟ ⎪
⎪ A ⎪
⎪
⎪
⎪
M y ⎪
⎪ ⎝ 0 0 0 250 0 ⎠ ⎪
⎪
ω y = 0 ⎪
⎪
⎪
⎩ ⎪
⎭ ⎪
⎩ A ⎭
⎪
1 720 0 −288 720 0 288 ν
Que conduce a: ⎧
⎪ −3
⎨ ωx = −2,27 · 10 rad
F
⎪
ν F = 1,74 · 10−3 m
⎪
⎪
⎩ ν A = 10,89 · 10−3 m
Por simetrı́a, los momentos en las esquinas son iguales a los de la barra a, por lo que:
al estar la barra a empotrada en su origen (δ a1 = 0). Por lo tanto, los momentos de las
esquinas son:
⎧ ⎫ ⎛ ⎞⎛ ⎞⎧ ⎫ ⎧ ⎫
⎪ E⎪
1 0 0 ⎪ −2,27 · 10−3 ⎪ ⎪ 1,14 mt ⎪
⎨ Mx ⎪
⎪ ⎬ ⎜−500 0 0
⎟⎜ ⎟
⎪
⎨ ⎪
⎬ ⎪
⎨ ⎪
⎬
MyE = ⎜ ⎟ ⎜0 1 0⎟
0 2400 −1440 0 = −2,5 mt
⎪
⎪ ⎪ ⎝ ⎠⎝ ⎠⎪ ⎪
⎪ ⎪ ⎪
⎩ P E ⎪⎭ 0 1440 −576
⎪
0 0 1 ⎩ 1,74 · 10−3 ⎭ ⎩ −1 mt ⎭
⎪ ⎪
z
CAPÍTULO 4
4 1
INTRODUCCIÓN
En este tema se pretende, en primer lugar, plantear de forma general los fundamen-
tos del MEF, considerado como una forma de obtener soluciones aproximadas de las
ecuaciones diferenciales en derivadas parciales. El planteamiento, es pues general, y en
esta parte inicial, únicamente se hace referencia al caso estructural para aclarar algunos
conceptos.
169
170 Capı́tulo 4 Planteamiento General del MEF
4 2
PLANTEAMIENTO DIFERENCIAL DE UN PROBLEMA DE VALORES EN EL CON-
TORNO
Ecuaciones en el dominio:
Au = f en Ω (4.1)
Cu = g en ∂Ω (4.2)
Con este planteamiento integral, se permiten soluciones con grados más bajos de
regularidad, es decir, se disminuyen las exigencias sobre la solución, que, en el caso
planteado pasa a ser, como se verá más adelante, de derivabilidad de orden k. Además,
es de interés señalar que, si la ecuación diferencial tiene solución, la solución fuerte
coincide con la débil. En caso contrario, puede existir una solución del planteamiento
débil sin existir solución fuerte, lo que supone que se ha aumentado el espacio de
búsqueda de soluciones.
Ejemplo 4.1
Estudiar el comportamiento de una membrana inextensible y totalmente flexible si-
tuada en el plano xy, sometida a cargas en la dirección del eje z, suponiendo además
que las tensiones de la membrana en su plano no dependen de la sección en la que
estén actuando, es decir
Tx = Ty = T
Por otra parte, los componentes verticales se notan como Qx ó Qy tal y como se puede
ver en la figura 4E1.1.
Solución:
Figura 4E1.1
172 Capı́tulo 4 Planteamiento General del MEF
de donde
ps = Qx cos α + Qy sin α (4E1.2)
Las ecuaciones (4E1.1) y (4E1.2) se pueden escribir de forma más compacta como:
∇T Q + p = 0 en Ω
nT Q + ps = 0 en ∂Ω
ası́
γ = ∇w
y en el contorno
w = wg
Las ecuaciones de comportamiento relacionan tensiones con deformaciones y en este
caso (ver figura 4E1.2), se tiene
Q = Tγ
con los significados antes señalados.
Si se sustituyen las ecuaciones de compatibilidad en las de comportamiento, y el
resultado en las de equilibrio, se tiene
∇T (T ∇w) + p = 0 en Ω
que es la ecuación de campo del problema en estudio, a la que habrá que añadir las
condiciones de contorno, que pueden ser:
4.3 Planteamiento Integral de un Problema de Valores en el Contorno 173
Figura 4E1.2
4 3
PLANTEAMIENTO INTEGRAL DE UN PROBLEMA DE VALORES EN EL CON-
TORNO
Al integrar por partes k veces el primer miembro de la ecuación (4.3) (se recuerda
que el operador A es de orden 2k), y para el caso lineal, que es el que se plantea, se llega
a ecuaciones de la forma siguiente
(HΨ) (Su) dΩ −
T
(F Ψ) (Gu) dΩ =
T
ΨT f dΩ (4.4)
Ω ∂Ω Ω
174 Capı́tulo 4 Planteamiento General del MEF
Au, Ψ = f , Ψ (4.5)
significa producto escalar energético. Para que éste sea posible, a y b han de ser acotadas,
para que la integral tenga sentido, ası́ como sus cuadrados (para que tenga sentido
f , f ), es decir que deben ser funciones de cuadrado integrable en Ω, esto es, L2 (Ω).
La posterior integración por partes de (4.5), conduce a la expresión (4.4) y, en defini-
tiva, a que U tendrá que ser un espacio cuyas funciones tengan derivada hasta el orden
k (el orden del operador A es 2k). Además, estas derivadas serán de cuadrado integra-
ble, llamándose a un espacio de estas caracterı́sticas espacio de Sobolev de orden k, Hnk (Ω)
con n = 2.
En el segundo término de la ecuación integral (4.4), están incluidas las condiciones
de contorno naturales y esenciales, es decir, que ∂Ω = ∂ΩN ∪ ∂ΩD y ∅ = ∂ΩN ∩ ∂ΩD ,
donde los subı́ndices hacen referencia al tipo de condición (Dirichlet o Neumann).
Para simplificar las condiciones de contorno esenciales se pueden sacar del segundo
término de (4.4), sin más que hacer que las funciones Ψ elegidas sean cero en el contorno
correspondiente ∂ΩD .
A la formulación integral se puede llegar también por aplicación de conceptos fı́sicos
como energı́a y cálculo variacional, tal y como se explica a continuación.
Un Principio Variacional especifica una cantidad escalar (un funcional) Π, definida
por una expresión integral
∂u ∂u
Π= B u, , . . . dΩ + D u, , . . . dΓ
Ω ∂x ∂Ω ∂x
y esta expresión ha de ser cierta para cualquier variación pequeña de u, δu, es decir:
Lu = 0; Mu = 0
donde M u y Lu, pueden ser o no, las ecuaciones diferenciales (4.1) que gobierna el
problema y las condiciones de contorno (4.2). En el caso de que lo sean, el Principio
Variacional se llama natural y las ecuaciones (4.6), se conocen como ecuaciones diferen-
ciales de Euler del Principio Variacional.
Es fácil demostrar que para todo Principio Variacional se puede establecer el sistema
de ecuaciones de Euler correspondiente, pero desafortunadamente la relación inversa
no es cierta y únicamente ciertas formas de ecuaciones diferenciales son ecuaciones de
Euler de un funcional variacional.
En el caso de ecuaciones diferenciales lineales autoadjuntas, se pueden establecer
Principios Variacionales naturales de una forma relativamente sencilla. Ası́, si la ecua-
ción diferencial es de la forma:
Lu = Au + f = 0;
Ejemplo 4.2
Plantear la forma débil en el caso de la membrana tensa, expuesto en el ejemplo 4.1.
Solución:
Se puede multiplicar
∇T (T ∇w) + p = 0
por la función conocida e integrar por partes, o simplemente sustituir dicha ecuación de
equilibrio por su equivalente obtenida a través del Principio de los Trabajos Virtuales,
llegándose a
⎧
⎪
⎪ (∇Ψ) T ∇w dx dy =
T
Ψp dx dy + Ψps ds
⎪
⎪
⎨ Ω Ω ∂ΩN
⎪ ∀Ψ : Ψ = 0 en ∂ΩD
⎪
⎪
⎪
⎩
w = w en ∂ΩD
Para garantizar que las integrales anteriores tienen sentido, es por lo que en párrafos
anteriores se ha exigido que, tanto la variable de campo w como la función Ψ pertenez-
can al espacio de funciones de cuadrado integrable es decir, que en este caso se debe
) *
verificar 2 2
∂Ψ ∂Ψ
Ψ ∈ H (Ω) ⇒
1
+ + Ψ dx dy < ∞
2
Ω ∂x ∂y
La ecuación integral en el caso general de que en el dominio se tengan cargas Pk o
apoyos elásticos (con rigideces Kk ), es
n
(∇Ψ)T T ∇w dx dy = Ψp dx dy + Ψ(xk , yk ) [Pk − Kk w(xk , yk )]
Ω Ω k=1
4.4 Idea de Aproximación 177
4 4
IDEA DE APROXIMACIÓN
Por tanto, al aproximar la función incógnita (variable de campo) mediante una combi-
nación lineal de funciones conocidas, el problema se reduce a:
Definir la base ϕi .
N
N
ai (HΨ) (Sϕi ) dΩ −
T
ai T
(F Ψ) (Gϕi ) dΓ = ΨT f dΩ
i=1 Ω i=1 ∂Ω Ω
N
N
ai (Hϕj )T (Sϕi ) dΩ − ai (F ϕj )T (Gϕi ) dΓ = ϕj f dΩ ∀j = 1, . . . , N
i=1 Ω i=1 ∂Ω Ω
(4.10)
y su resolución permitirá obtener los coeficientes ai .
Esta claro que el espacio de proyección (de base Ψi ) y el de aproximación (de base
ϕi ) no tienen por qué ser iguales. De hecho la definición de estos espacios constituye
una de las diferencias entre los distintos métodos de aproximación.
Al abordar la aproximación, el valor uN no tiene por qué cumplir las condiciones de
contorno esenciales (uN pertenece a un subespacio vectorial) salvo que sean nulas, lo
178 Capı́tulo 4 Planteamiento General del MEF
que puede resolverse sin más que suponer que existe una función u0 que cumple dichas
condiciones y realizar, en lugar de (4.9), la siguiente aproximación:
N
u − u0 ≈ uN = ϕi a i (4.11)
i=1
R(uN ) = AuN − f
v2 = v, v
R(uN ), ψj = 0 ∀j = 1, . . . , N (4.12)
que operando
∂R(uN )
R(uN ) dΩ = 0
Ω ∂ai
lo que, como se aprecia, no es más que el planteamiento de Petrov-Galerkin
∂R(uN )
en el que se han elegido ϕi = ∂ai como funciones de ponderación.
Método de colocación por puntos, en este caso se hace la elección más simple
posible de las funciones de ponderación, que es considerarlas distribuciones
delta de Dirac, ası́:
ϕi = δi
Por la propia definición de estas distribuciones, la ecuación integral (4.12) se
reduce a hacer cero el residuo en unos determinados puntos xi del dominio,
es decir,
R(uN ) = 0, en xi ∀i = 1, . . . , N
2. Método de Ritz
Es el único al que nos referiremos de todos los métodos variacionales (Treffez,
Katoronovick,. . . ) por su equivalencia con el planteamiento de Galerkin.
Para la obtención del sistema de ecuaciones, se considera que la mejor aproxima-
ción será aquella en la que el valor del funcional Π sea un mı́nimo.
Si se considera el caso de operadores autoadjuntos, se vió que el Principio Varia-
cional se puede escribir de la forma (4.8), donde al sustituir el valor aproximado
(4.9) resulta
) N
N
N
*
1
Π= ϕi a i A ϕi a i − ϕi ai f dΩ + t.c
Ω 2 i=1 i=1 i=1
y al minimizar
N
1
N
∂Π
=0= ai (Aϕj )ϕi dΩ − f ϕi dΩ + t.c
∂a 2 i=1 Ω i=1 Ω
Ejemplo 4.3
Obtener la aproximación de Galerkin para el problema de la membrana tensa plan-
teado en los ejemplos 4.1 y 4.2.
Solución:
180 Capı́tulo 4 Planteamiento General del MEF
Dado que se está realizando una aproximación de Galerkin, las funciones de esta base
y las de ponderación coinciden (ϕi = ψi ), obteniéndose
) *
N
N
aj (∇ϕi ) T ∇ϕj dx dy +
T
ϕi (xk , yk )kk ϕj (xk , yk )
i Ω i
N
= ϕi p dx dy + ϕi (xk , yk )Pk
Ω i
N
kij aj = fj
i
donde ⎧
⎪
N
⎪
⎪
⎪
⎪ k = (∇ϕ ) T
T ∇ϕ dx dy + ϕi (xk , yk )kk ϕj (xk , yk )
⎨ ij Ω
i j
i
⎪
N
⎪
⎪
⎪
⎪ f = ϕ p dx dy + ϕi (xk , yk )Pk
⎩ j
Ω
i
i
4 5
N
aj Aϕj , ϕi = f , ϕi i = 1, . . . , N
i=1
donde al integrar por partes, se llega a (4.10), lo que implica que, si el operador S
de la expresión (4.10) es simétrico (lo que ocurre en los casos de nuestro interés),
la primera integral de (4.10) es simétrica.
Figura 4.1
Esto supone:
N
uN
i = a i ϕi (4.13)
i=1
182 Capı́tulo 4 Planteamiento General del MEF
y como todas las funciones ϕi son nulas excepto la asignada a ese nodo i que
vale uno, se verifica que ai = uN i . Es decir el coeficiente ai tiene un sentido
fı́sico claro, es el valor de la variable de campo aproximada en el nodo al que
está adscrita, lo que significa que nos encontramos ante un método estándar
de interpolación de una función a través de una serie de puntos que son los
nodos.
Otra caracterı́stica importante del MEF, se deriva del hecho de que las fun-
ciones utilizadas sean de pequeño soporte. Esto significa que el elemento i
de la ecuación j del coeficiente integral del primer término de (4.10), que se
puede escribir como
kij = Sϕi · Hϕj dΩ
Ω
Figura 4.2
Este hecho permite introducir otra idea fundamental del MEF que es la de elemen-
to, a cuyo desarrollo se va a dedicar el epı́grafe siguiente.
4 5 2 Idea de elemento
Un elemento se puede definir como el conjunto de puntos para los que el valor
de la función incógnita depende del valor de dicha función en los mismos nodos. Por
ejemplo, el valor de la función en los puntos del segmento AB de la figura 4.2, depende
4.5 El Método de los Elementos Finitos 183
donde, aprovechando para profundizar en una idea esbozada previamente, cada fun-
ción de forma, ahora de un elemento, se asocia a cada grado de libertad (N g = número
de grados de libertad) de cada nodo del elemento (N e número de nodos del elemento
(e)).
Esto permitirá calcular los términos de las matrices de coeficientes integrales, k(e) ,
y el vector de cargas, p(e) , independientemente para cada elemento, y, en un paso
posterior, proceder a ensamblarlos para todo el dominio, considerando la conectividad
de los elementos mediante los grados de libertad comunes como se verá en el apartado
siguiente. De esta forma se ha llegado, por un camino diferente, al planteamiento global
dado en (4.10).
Con objeto de disminuir los errores en la aproximación, se pueden ir utilizando fun-
ciones polinómicas de mayor grado dentro de cada elemento. Si por ejemplo nos refe-
rimos al caso bidimensional, los términos que ha de contener un polinomio completo
de un determinado orden (de la necesidad de consideración de la completitud se ha-
blará más adelante), se pueden identificar utilizando el triángulo de Pascal (figura 4.3).
Figura 4.3
Ejemplo 4.4
Siguiendo con el ejemplo de la membrana tensa, a continuación se realiza la aproxi-
mación con elementos finitos triangulares de tipo lineal.
184 Capı́tulo 4 Planteamiento General del MEF
Solución:
Figura 4E4.1
A cada nodo se le asocia una función ϕi que, como se ha indicado, debe tener valor
unidad en dicho nodo i, y ser cero en el resto de los nodos, es decir:
1 si i = j
ϕi (xi , yi ) =
0 si i = j
y que en el caso más sencillo de que se utilicen funciones lineales, tendrı́an la forma que
se puede ver en la figura 4E4.2 para ϕI , ϕII , ϕIII . El valor aproximado del desplaza-
miento en dirección normal al plano de la membrana es
N
wN (x, y) = wj ϕj (x, y)
j=1
Figura 4E4.2
Al introducir la idea de elemento, en cada uno de ellos solo hay tres funciones no
nulas, que son las adscritas a los tres nodos que lo definen, cuyos coeficientes se obtienen
4.5 El Método de los Elementos Finitos 185
sin más que imponer la definición dada de la función ϕi , es decir, que para ϕI (x, y) se
tiene: ⎧
⎪
⎪
⎨ ϕI (xI , yI ) = 1 = a1 + b1 xI + c1 yI
ϕI (xII , yII ) = 0 = a1 + b1 xII + c1 yII
⎪
⎪
⎩ ϕ (x , y ) = 0 = a + b x + c y
I III III 1 1 III 1 III
esto es ⎛ ⎞⎧ ⎫ ⎧ ⎫
1 xI yI ⎪ a1 ⎪
⎪ ⎪ ⎪
⎪ 1⎪
⎪
⎜ ⎟⎨ ⎬ ⎨ ⎬
⎜1 xII yII ⎟ b1 = 0
⎝ ⎠⎪ ⎪ ⎪ ⎪
⎩c ⎪
⎪ ⎭ ⎪
⎩ 0⎪
⎭
1 xIII yIII 1
El paso siguiente será obtener los coeficientes integrales de (4.10), pero partiendo de
realizar la integración sobre cada elemento. Ası́, para el elemento (e) se tiene
⎛ ⎞
(∇ϕI )T ∇ϕI (∇ϕI )T ∇ϕII (∇ϕI )T ∇ϕIII
⎜ ⎟
⎜ ⎟
K (e) = T ⎜ (∇ϕII )T ∇ϕI (∇ϕII )T ∇ϕII (∇ϕII )T ∇ϕIII ⎟ dx dy =
Ωe ⎝ ⎠
(∇ϕIII )T ∇ϕI (∇ϕIII )T ∇ϕII (∇ϕIII )T ∇ϕIII
⎧ ⎫
⎪
⎪ (∇ϕ ) T ⎪
⎪
⎪
⎨
I ⎪
⎬
= T (∇ϕII ) ∇ϕI
T
∇ϕII ∇ϕIII dx dy = B T T B dx dy = AB T T B
Ωe ⎪
⎪ ⎪
⎪ Ωe
⎪
⎩(∇ϕ )T ⎭ ⎪
III
Obtenidas las matrices de rigidez y vector de cargas para cada uno de los elementos,
se deben montar en la ecuación global (4.10), sumándose en las posiciones que establez-
ca la correspondencia entre los grados de libertad de cada nodo del elemento (en este
caso es el movimiento vertical en I, II y III) y del dominio (movimientos verticales en
los nodos i = 1, . . . , 12).
Por último, se imponen las condiciones de contorno esenciales que en este caso son
w1 = w2 = w3 = w4 = w6 = w7 = w9 = w10 = w11 = 0
con lo que resulta un sistema de dos ecuaciones con dos incógnitas (w5 y w8 ).
En el caso del ejemplo anterior se han utilizado polinomios lineales como funciones
de interpolación de la forma
ϕi (x, y) = ai + bi x + ci y
donde hay que determinar tres coeficientes y, por tanto, para su obtención se necesitaron
tres nodos. En el caso de que se aumente el grado del polinomio de aproximación,
será necesario ir aumentando el número de nodos para calcular los coeficientes. Ası́ por
ejemplo, para el caso cuadrático, el polinomio completo tiene seis términos (ver el
Triángulo de Pascal en la figura 4.3) y es preciso que un elemento triangular disponga
de seis nodos, tal y como se puede ver en la figura 4.4 (figura en la que también se han
incluido las funciones de forma ϕ1 y ϕ6 que se utilizarán en este caso).
El procedimiento seguido hasta ahora para la obtención de funciones de forma,
implica invertir una matriz para cada una de dichas funciones y en cada elemento, lo
4.6 Sı́ntesis de las Caracterı́ticas Globales. Aplicación de las Condiciones de Contorno Esenciales 187
Figura 4.4
que hace al procedimiento poco útil. Por ello, en el próximo capı́tulo se mostrará una
forma de unificar los elementos por tipos y además cómo generar directamente las
funciones de forma.
4 6
Si, por una parte, es clara la utilidad de manejar un sistema local de coordenadas para
el cálculo de las matrices y vectores elementales, esto obliga a que antes de acoplar
dichos términos en el sistema global sea preciso transformarlos a un sistema común
de coordenadas. Realizada esta transformación, para ver cómo se realiza el ensamblaje
únicamente hay que seguir el ejemplo de un elemento de nodos (en globales) i, j, k, l,
que sigue este orden en la definición del elemento, dando lugar a una matriz de rigidez
elemental (ya en globales):
⎛ ⎞
kii kij kik kil
⎜ ⎟
⎜k ⎟
e ⎜ ji kjj kjk kjl ⎟
k =⎜ ⎟ (4.15)
⎜kki kkj kkk kkl ⎟
⎝ ⎠
kli klj klk kll
188 Capı́tulo 4 Planteamiento General del MEF
La matriz de rigidez global, con lo dicho hasta este momento, es singular, ya que no
se han impuesto las condiciones de contorno esenciales del problema y algunas de las
ecuaciones corresponden a funciones de ponderación que no cumplen las condiciones
esenciales homogéneas. Entonces, el proceso de imposición de las condiciones de con-
torno se reduce a modificar el sistema de ecuaciones sustituyendo aquellas no válidas,
por otras en que simplemente se expresa el valor conocido en cada grado de libertad, lo
que conduce a un sistema determinado que se puede resolver mediante alguno de los
métodos habituales (Gauss-Jordan, Cholesky, etc.).
4 7
4 7 1 Formulación diferencial
En el caso elástico, la formulación diferencial se plantea mediante la aplicación de
las ecuaciones básicas:
el vector de deformaciones
T
= xx yy zz γxy γxz γyz
Ecuaciones de equilibrio:
f =Q·σ (4.19)
que relacionan magnitudes estáticas y donde f es el vector de cargas y Q un
operador diferencial denominado matriz de equilibrio (que es el del mismo orden
que H, es decir, 2).
Como se sabe, las ecuaciones de equilibrio para un elemento diferencial de volu-
men son, en notación indicial:
σi,j + Xi = 0 (4.20)
∇σ + X = 0 (4.22)
donde ∇ = ∂ ∂ ∂
∂x , ∂y , ∂z y σ es ahora el tensor de tensiones
⎛ ⎞
σxx τxy τxz
⎜ ⎟
σ=⎜
⎝ τyx σyy τyz ⎟
⎠
τzx τzy σzz
σ =S·u (4.23)
f =A·u
donde
νE G
λ= yμ=
(1 + ν)(1 − 2ν) 2(1 + ν)
4.7 Aplicación del MEF a Problemas de Elasticidad 191
Fu = v en ∂Ω
Φu = h en ∂Ω
t i = ti en ∂Ω
t = nσ
4 7 2 Formulación integral
La formulación débil del problema planteado en el punto anterior suponı́a multipli-
car la ecuación (4.22) por un vector de funciones de ponderación δu e integrar para todo
el dominio,
(δu)T ∇σ dv + (δu)T X dv = 0
V V
192 Capı́tulo 4 Planteamiento General del MEF
y realizar una integración por partes, que en este caso es la aplicación de la formula de
Green1 a la ecuación (4.7.2). Esto permite obtener:
− ∇(δu) σ dv + (δu) σn da + (δu)T X dv = 0
T T
(4.24)
V S V
donde
1
δij = (δuij + δuji )
2
es el tensor simétrico de deformación, y
1
δωij = (δuij − δuji )
2
es el tensor antisimétrico de rotación.
Ası́ resulta que la primera integral de la ecuación (4.24) es
∇(δu)T σ dv = (δ)T σ dv + (δω)T σ dv
V V V
en la que la última integral es nula por tratarse del producto de un tensor simétrico por
otro antisimétrico.
Por otra parte se sabe que la ecuación de equilibrio de tensiones es:
σn = t (4.26)
σ = D( − 0 ) + σ 0 (4.28)
donde −
→
n es el vector normal al contorno, y si se toma A = φ∇ψ, se tiene
φ∇2 ψ dv = − (∇φ · ∇ψ) dv + (φ∇ψ)− →
n ds
V V S
4.7 Aplicación del MEF a Problemas de Elasticidad 193
en la que para darle mayor generalidad, se han introducido ahora de forma explı́cita las
deformaciones iniciales 0 (como por ejemplo las debidas a las variaciones térmicas) y
las tensiones residuales iniciales σ 0 . D es la matriz elástica que contiene las propiedades
del material.
Ejemplo 4.5
Obtención del vector 0 para el caso de deformaciones iniciales por efectos térmicos.
Solución:
2. Deformación plana: ⎧ ⎫
⎪
⎪ ⎪
⎨1⎪⎬
0 = (1 + ν)αΔt 1
⎪
⎪ ⎪
⎩0⎪⎭
Ecuación que constituye el Principio de los Trabajos Virtuales y que relaciona el sistema
real de cargas y esfuerzos con el virtual de desplazamientos.
En el caso de que se consideren mecanismos que absorban energı́a durante la res-
puesta dinámica del cuerpo, se podrá introducir sin dificultad en la formulación un
amortiguamiento viscoso (caso más sencillo de amortiguamiento) sin más que conside-
rar para las fuerzas de volumen, en lugar de (4.21), la expresión:
4 7 3 Definición de elemento
Figura 4.5
Las variables nodales pueden ser diferentes, dependiendo del tipo de problema en
estudio, recuérdese como en el caso de estructuras de barras éstas eran las flechas y los
giros. En el caso elástico estas incógnitas son los desplazamientos en los nodos.
Para completar el concepto de elemento hay que definir cómo se relaciona el valor
de la variable de campo en los nodos del elemento (variables nodales) y en cualquier
punto de su interior. Ası́, discretizado el continuo como se ha indicado, la idea es
tomar un conjunto de funciones (funciones de forma o interpolación) que definan de
manera única el campo de desplazamientos dentro de cada elemento, en función de los
desplazamientos de sus nodos, es decir:
⎧ ⎫
⎪ ui ⎪
⎪
⎨ ⎪ ⎬
u = ϕi ϕj ··· uj = Φue (4.31)
⎪
⎪ ⎪
⎩ .. ⎪
⎭
.
4.7 Aplicación del MEF a Problemas de Elasticidad 195
Como se puede apreciar una vez obtenido el valor del desplazamiento (variable de cam-
po en el caso elástico) en los nodos, éste queda completamente definido mediante (4.31),
el campo de desplazamientos, y por tanto, el de deformaciones (4.17) y de tensiones
(4.18), en cualquier punto del interior de cada elemento.
Ejemplo 4.6
Obtener en el caso de tensión plana, para un elemento triangular como el indicado en
la figura 4E6.1, el vector u, que representa los movimientos vertical y horizontal en
un punto cualquiera del elemento e.
Solución:
Figura 4E6.1
u(x, y)
u=
v(x, y)
En el vector u se incluyen todos los desplazamientos, verticales y horizontales, de los
e
donde e e
ui uj uk
ui = ; uj = ; uk =
vi vj vk
196 Capı́tulo 4 Planteamiento General del MEF
u = Φue
Matriz de rigidez:
K= B T DB dv (4.36)
V
198 Capı́tulo 4 Planteamiento General del MEF
M ü + C u̇ + Ku = P + P 0 (4.39)
en la que:
C= ΦT DΦ dv (4.40)
V
Las expresiones anteriores ((4.33)–(4.40)) son absolutamente generales y permiten
determinar las matrices elementales para cualquier tipo de discretización.
Como se puede apreciar en el desarrollo realizado, la clave para la aplicación del
método es la elección de las funciones de forma Φ que permiten pasar de los infinitos
grados de libertad del elemento a los que se han denominado variables nodales, razón
por la cual se insistirá sobre este punto más adelante.
Ejemplo 4.7
Obtener los términos kii y kij de la matriz de rigidez del elemento indicado en el
ejemplo 4.6.
Solución:
Una vez obtenidas las matrices de rigidez, vector de carga, etc., elementales se
ensamblarán sus elementos tal y como se indicó en la sección 4.6, obteniéndose para
el caso estático la ecuación matricial
Ku = P
Ejemplo 4.8
1. Calcular la matriz B, de relación deformación-desplazamientos, para el elemen-
to bidimensional en tensión plana de la figura 4E8.1.
Solución:
1. ⎧
⎪
⎨ a i = x j yk − x k y j
⎪ bi = y j − yk c i = xk − xj
a j = x k yi − x i y k bj = y k − yi c j = xi − xk
⎪
⎪
⎩ a =x y −x y bk = y i − yj c k = xj − xi
k i j j i
4.7 Aplicación del MEF a Problemas de Elasticidad 201
Figura 4E8.1
⎧
⎪
⎪ ϕi = 1 1
[(3 − 6) + (3 − 1)x + (2 − 3)y] = 1
[−3 + 2x − y]
⎪ 2A (ai + bi x + ci y) =
⎨ 2A 2A
ϕj = 1
2A (aj + bj x + cj y) = 1
[(2 − 4) + (1 − 1)x + (4 − 2)y] = 1
[−2 + 2y]
⎪
⎪
2A 2A
⎪
⎩ ϕ =
k
1
2A (ak + bk x + ck y) = 1
2A [(12 − 3) + (1 − 3)x + (3 − 4)y] = 1
2A [9 − 2x − y]
u ϕi 0 ϕj 0 ϕk 0
= Φu = u
v 0 ϕi 0 ϕj 0 ϕk
⎧ ⎫ ⎛∂ ⎞
⎪
⎪ ⎪ 0
⎨ εx ⎪
⎬ ⎜ ∂x ⎟ u
⎜ ∂ ⎟
εy = ⎜ 0 ⎟ = Bu
⎪
⎪ ⎪ ⎝ ∂y ⎠
⎩ε ⎪ ⎭ ∂ ∂
v
z
∂y ∂x
⎛ ⎞ ⎛ ⎞
∂ϕi ∂ϕj ∂ϕk
0 0 0 2
0 0 0 0 −2
⎜ ∂x ∂x ∂x
⎟ 1⎜ ⎟
⎜ ∂ϕk ⎟ ⎜ 0 −1 0 2 ⎟
B=⎜ 0 ∂ϕi
0
∂ϕj
0 ⎟ = 0 −1
⎝ ∂y ∂y ∂y ⎠ 4⎝ ⎠
∂ϕi ∂ϕi ∂ϕj ∂ϕj ∂ϕk ∂ϕk −1 2 2 0 −1 −2
∂y ∂x ∂y ∂x ∂y ∂x
2.
T
ε = Bu = B u1 v1 u2 v2 u3 v3
202 Capı́tulo 4 Planteamiento General del MEF
⎧ ⎫
⎪
⎪ 2,0⎪
⎪
⎪
⎪ ⎪
⎪
⎧ ⎫ ⎛ ⎞⎪⎪
⎪
⎪
0,0⎪
⎪ ⎧ ⎫
⎪ ⎪ −2 ⎪
⎪ ⎪
⎪ ⎪ ⎪
⎪ ε
⎨ ⎬ 1⎜⎪ 2 0 0 0 0 ⎪ ⎪ ⎪ 500 ⎪
⎟⎨ 0,5⎬ ⎨ ⎬
x
εy = ⎜ 0 −1 0 2 ⎟
0 −1⎠ = 10−6
1125
⎪
⎪ ⎪ 4⎝ ⎪ 2,0⎪ ⎪ ⎪
⎩γ ⎪ ⎭ −1 2 2 0 −1 −2 ⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎩−250⎪ ⎭
⎪
⎪ ⎪
1,0⎪
xy
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎩ ⎭
−0,5
son las deformaciones totales sufridas por el elemento. Pero antes de calcular las
tensiones hay que restar a estas deformaciones totales la debidas al aumento de
temperatura. Por tanto, las deformaciones debidas a las cargas exteriores son:
⎧ ⎫ ⎧ ⎫ ⎧ ⎫ ⎧ ⎫
⎪ εx ⎪
⎪ ⎪ ⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎨ ⎬ ⎨ 500 ⎪⎬ ⎪
⎨1⎪⎬ ⎪
⎨ 400 ⎪⎬
−6 −6
εy = 10 1125 − α · ΔT 1 = 10 1025
⎪
⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎩γ ⎪ ⎭ ⎪
⎩−250⎪ ⎭ ⎪
⎩0⎪⎭ ⎪
⎩−250⎪ ⎭
xy
Ejemplo 4.9
Dada la placa de la figura 4E9.1(a), plantear la ecuación matricial P = Kδ para el
cálculo de sus desplazamientos, ası́ como la tensión en el punto 3 y en el baricentro
del elemento 1 del modelo (figura 4E9.1(a)).
Datos: E = 4 · 106 t/m2 ; ν = 0;
⎛ ⎞
1 ν 0
E ⎜ ⎜ν 1
⎟
D= ⎝ 0 ⎟⎠
1−ν 2
1−ν
0 0 2
Solución:
(a) (b)
Figura 4E9.1
y el de desplazamientos:
P T = δ1 δ2 δ3 δ4 = 0 0 0 0 u3 v3 u4 v4
La matriz B es:
⎛ ⎞
y2 − y3 0 y3 − y1 0 y1 − y2 0
1 ⎜
⎜
⎟
B= 0 x3 − x2 0 x1 − x3 0 x2 − x1 ⎟
2A ⎝ ⎠
x3 − x2 y 2 − y3 x1 − x3 y3 − y 1 x2 − x1 y 1 − y2
204 Capı́tulo 4 Planteamiento General del MEF
donde A es el área del elemento y B es la matriz que aparece en la integral con la que
se obtienen los términos de las matrices de rigidez
Ke = B T DB dv
V
obteniéndose ⎧ ⎫ ⎧ ⎫
⎪
⎪ u ⎪
⎪ ⎪
⎪ −0,00227 × 10 −4
m⎪
⎪
⎪
⎪ 3⎪
⎪ ⎪ ⎪ ⎪
⎪
⎪
⎨v ⎪ ⎬ ⎪ ⎨ −0,0886 × 10−4 m ⎪⎬
3
=
⎪ u4 ⎪
⎪ ⎪ ⎪ ⎪ 0,1025 × 10−4 m ⎪⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪
⎩v ⎪ ⎭ ⎪ ⎩ −0,053 × 10−4 m ⎪ ⎭
4
Figura 4.6
4 7 6 Caso axisimétrico
El caso de un cuerpo con simetrı́a de revolución sometido a una carga axisimétrica,
es similar a los de elasticidad plana, estudiados en los anteriores ejemplos, ya que por
simetrı́a es suficiente con establecer las condiciones en una sección meridiana para tener
determinado el cuerpo total.
En la figura 4.6 se representa un cuerpo con simetrı́a respecto al eje z. Si un punto
de la sección meridiana viene determinado por dos componentes (r, z) radial y axial,
los desplazamientos posibles son los correspondientes a ambas direcciones (u, w), y es
facil ver que es posible utilizar las mismas funciones de interpolación dadas en el punto
anterior para definir estos desplazamientos dentro de un elemento triangular 123 como
el indicado en la figura 4.6. El elemento ahora es un sólido de revolución de sección
triangular (aunque la sección podrá ser en general de otro tipo, p.e. rectangular) y las
integrales se extenderán al volumen de dicho elemento. No obstante la formulación no
se complica excesivamente como se verá a continuación.
En los problemas de revolución, los desplazamientos radiales inducen deformacio-
nes en dirección circunferencial y como las tensiones en esa dirección son distintas de
cero, habrá de considerarse esta cuarta componente. Ası́, como es sabido por elasticidad,
las deformaciones son ahora:
⎧ ⎫ ⎛∂ ⎞
⎪
⎪ εr ⎪ ⎪ 0
⎪
⎪ ⎪ ⎜
⎪ ∂r
⎟
⎨ε ⎪
⎪ ⎬ ⎜ ∂ ⎟
⎜ 0 ∂z ⎟
ε=
z
=⎜ ⎟ u = Du
⎪ ⎪ ⎜ ⎟
⎪
⎪ γrz ⎪
⎪ ⎜ ∂z ∂r ⎟ w
∂ ∂
⎪
⎪ ⎪ ⎝ ⎠
⎩ε ⎪ ⎭ 1
θ 0
r
misma forma que en el caso anterior se llega a una expresión equivalente para el primer
polinomio de interpolación:
a 1 + b1 r + c 1 z
ϕ1 =
2S
donde
⎧ ⎫ ⎧ ⎫
⎪
⎪ a ⎪
⎪ ⎪
⎪ r z − r 3 2⎪
z ⎪
⎨ 1⎬ 1 ⎨
2 3 ⎬
b1 = z2 − z3
⎪
⎪ ⎪ 2S ⎪
⎪ ⎪
⎩c ⎪ ⎭ ⎩ r −r ⎪ ⎭
1 3 2
⎧ ⎫ ⎛∂ ⎞
⎪
⎪ εr ⎪
⎪ 0
⎪
⎪ ⎪
⎪ ⎜
∂r
⎟
⎨ε ⎪
⎪ ⎬ ⎜ ∂ ⎟
⎜0 ∂z ⎟
=⎜ ⎟
z
ε= ⎜∂ Φu = Bu =
⎪γrz ⎪
⎪ ⎪ ⎜ ∂z ∂ ⎟⎟
⎪
⎪ ⎪
⎪ ⎝ ∂r ⎠
⎩ε ⎪
⎪ ⎭
θ 1
r 0
⎛ ⎞
z 2 − z3 z 3 − z1 z1 − z2 0 0 0
⎜ ⎟
1 ⎜⎜ 0 0 0 r 3 − r2 r 1 − r3 r2 − r1 ⎟
⎟
⎜ ⎟ (4.42)
|A| ⎜ r3 − r2 r1 − r3 r2 − r1 z2 − z3 z3 − z1 z1 − z2 ⎟
⎝ ⎠
= |A|ϕ
r
1 |A|ϕ2
r
|A|ϕ3
r 0 0 0
dΩ = 2πr da
Figura 4.7
Esto conduce a que las matrices de la ecuación de equilibrio estarán desacopladas en sus
partes simétricas (correspondientes a cosenos) y antisimétricas (senos), lo que facilita su
resolución.
Como ejemplo de lo indicado y con objeto de dar únicamente una idea general sobre
el tema, veamos el caso de un cuerpo axisimétrico como el indicado en la figura 4.6,
sometido a una carga radial no axisimétrica Pr (y, θ).
Si se desarrolla en serie de Fourier la carga exterior:
S A
Pr = Prn cos nθ + Prn sen nθ
n n
4 8
φ = φ0 en Γφ (Dirichlet)
q T n = q0 en Γq (Neumann)
4.8 Problemas de Campos en Régimen Permanente 211
donde nT = nx ny nz es el vector de los cosenos directores de la normal en el
contorno.
Si en el caso general de existencia de manantiales o sumideros (por ejemplo focos de
calor en problemas térmicos o fuentes en problemas de filtración) con variación (gene-
ración o desaparición) p por unidad de volumen, se plantea la condición continuidad o
equilibrio
∇T q + p = 0
que al sustituir (4.45), resulta la ecuación de Poisson
∇T (K∇φ) − p = 0 (4.46)
(K∇φ)n = qn
resulta
∇ Ψ(K∇φ) dΩ −
T
Ψqn dΓ − Ψp dΩ + Ψq0 dΓ = 0
Ω Γφ Ω Γq
Si al igual que en puntos anteriores, se hacen coincidir las funciones de ponderación con
las de interpolación,
Ψ = ϕi
al sustituir (4.8) y (4.8) en (4.8), se obtiene la expresión
∇T ϕi (K∇Φ) dΩ u − ϕi q0 dΓ − ϕi p dΩ = 0 ∀i = 1, . . . , n
Ω Γq Ω
Ku = P
Como se puede apreciar existe una analogı́a total con el caso elástico estudiado
anteriormente y, por tanto, serán aplicables a este tipo de problemas las consideraciones
que se irán estableciendo a lo largo de los capı́tulos siguientes.
4 9
CONVERGENCIA
Ateniéndonos a lo que aquı́ nos interesa, se dice que un conjunto de funciones lineal-
mente independientes ϕi , es completo, si cualquier función f puede ser aproximada con
la precisión deseada, tomando un número suficiente de términos de la combinación li-
neal:
N
a i ϕi
i=1
N
lı́m a i ϕi = f
N →∞
i=1
la aproximación dada por elementos finitos con interpolación polinómica (caso unidi-
mensional para simplificar) de grado m
u(x) = a0 + a1 x + a2 x2 + · · · + am xm
u = a 1 ϕ1 + · · · + a m ϕ m
Si se toma
u = a1 = · · · = am = Cte
se verifica
m
Cte = u = (ϕ1 + · · · + ϕm )Cte ⇒ ϕi = 1
i=1
es decir, que estas funciones constituyen una Partición de la Unidad, lo que constituye
una condición para que se cumpla el requisito de complitud.
4.9 Convergencia 215
Hay que señalar para terminar, que con la utilización de polinomios completos de
grado mayor del necesario para la convergencia, y al menos para elementos conformes,
en general se puede esperar una mayor precisión y rápida convergencia. Los términos
adicionales a los de un polinomio completo no contribuyen en principio a obtener una
mejor aproximación pero no impiden la convergencia.
4 9 3 Compatibilidad interelemental
Si se piensa en problemas de elasticidad plana, de lo dicho hasta ahora en estas notas
se desprende que solo se han considerado las contribuciones de energı́a debidas a los
elementos en sı́, y por tanto, se ha considerado nula la contribución del trabajo realizado
en los contornos de separación entre elementos. Esto implica para el caso elástico, que
las funciones de desplazamiento deben elegirse de manera que las deformaciones que
se producen en las separaciones entre elementos sean finitas, y por tanto, es necesaria la
continuidad de los desplazamientos entre elementos.
Esta condición se ha generalizado utilizando el término de conformidad, diciendo que
las funciones de aproximación son conformes, si la variable de campo y sus derivadas
hasta el orden (m − 1) son continuas, siendo m el orden de la mayor derivada de la
variable de campo dentro de las integrales, lo cual constituye un criterio de que se
cumple tal condición.
Hay casos, como los elementos placa basados en la teorı́a de Kirchhoff, en que parece
violarse esta condición, pero que siguen siendo válidos ya que en el lı́mite (al refinar la
malla) se reestablece la compatibilidad y esto es precisamente lo que realmente se exige.
En estos casos se hablará de elementos no conformes o incompatibles.
4 9 4 Isotropı́a geométrica
No se podrı́a esperar una buena aproximación si la representación de la variable
de campo dentro del elemento dependiese de la orientación del sistema de referencia.
Por tanto, hay que fijar la conveniencia de isotropı́a geométrica en el polinomio que
constituye la función de aproximación, es decir, asegurar que éste conserve su orden y
estructura en cualquier transformación lineal. La condición para que esto ocurra, es que
el polinomio sea completo, o bien que al menos, no existan términos asimétricos.
Por ejemplo, dos desarrollos admisibles serı́an:
f = a1 + a2 x + a3 y + a5 xy
f = a1 + a2 x + a3 y + a4 x2 + a6 y 2
simétricos, aunque incompletos en la aproximación cuadrática:
f = a1 + a2 x + a3 y + a4 x2 + a5 xy + a6 y 2
CAPÍTULO 5
5 1
INTRODUCCIÓN
217
218 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Figura 5.1
al particularizar los valores de la funciones de forma ϕi para los nodos, se verifica que
ϕi = 1 i = 1, . . . , N
en el nodo i y nula en todos los demás nodos. Pero como además, por criterios de
continuidad, se deben mantener las formas de variación sobre el contorno del elemento,
las funciones de forma podrı́an obtenerse como producto de las funciones utilizadas en
el mismo. Ası́ por ejemplo en la figura 5.1 se presentan las funciones de forma de dos
nodos de un elemento con seis nodos (variación lineal en x, y parabólica en y) lo que
pone en evidencia que éstas se podrı́an escribir directamente como producto de una
función lineal adecuada en x y una parabólica en y.
Resulta por otra parte evidente que no tiene sentido la búsqueda de funciones de for-
ma para cada uno de los elementos en un sistema global. La idea es montar las matrices
de rigidez (vector de carga, etc.) de los elementos en un sistema local de coordenadas,
utilizar además formas estándar cómodas para dichos elementos (p.e. cuadrados) y a
continuación, realizar una transformación que haga posible su ensamblaje en un siste-
ma global.
El capı́tulo termina con el estudio de los elementos isoparamétricos, cuya idea fun-
damental es utilizar las mismas funciones para la aproximación de la variable de campo
y para la transformación de la geometrı́a del elemento, concepto que abrió un interesan-
te campo de posibilidades para la discretización de geometrı́as complicadas.
Las mayores o menores complejidades en las funciones de forma, geometrı́a, etc. no
deben hacer perder de vista que, una vez elegido el elemento, las operaciones a realizar
siguen la metodologı́a general establecida anteriormente.
A lo largo del capı́tulo el estudio se centrará fundamentalmente en elementos mono
y bidimensionales, aludiendo en algunos casos como generalización a los elementos
tridimensionales.
5.2 Coordenadas Naturales 219
5 2
COORDENADAS NATURALES
5 2 1 Elementos monodimensionales
Para elementos monodimensionales las transformación del sistema global de coor-
denadas, en el que para simplificar, la barra se ha colocado en dirección x (ver figura 5.2),
a un sistema intrı́nseco al elemento, que llamamos natural, en la variable ξ, que verifica:
−1 ≤ ξ ≤ 1
se consigue evidentemente mediante:
x − 12 (x2 + x1 )
ξ= (5.2)
2 (x2 − x1 )
1
es decir, que:
⎧
⎪
⎪ x = 1−ξ 1+ξ
2 x1 + 2 x2
⎪
⎪
⎪
⎪
⎨ para ξ = −1 ⇒ x = x1
(5.3)
⎪
⎪ para ξ = 0 ⇒ x = x1 +x 2
⎪
⎪ 2
⎪
⎪
⎩
para ξ = 1 ⇒ x = x2
expresión que podrı́a escribirse de la forma:
2
x= hi x i (5.4)
i=1
en la que:
1−ξ 1+ξ
h1 = ; h2 =
2 2
son las funciones lineales representadas en la figura 5.2.
5 2 2 Elementos bidimensionales
Elementos Rectangulares
Para elementos rectangulares como el indicado en la figura 5.3, se suele realizar la
transformación a un cuadrado en en el que:
−1 ≤ ξ ≤ 1
−1 ≤ η ≤ 1
220 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Figura 5.2
⎧
⎪
⎪ x − 12 (x2 + x1 ) ⎧
⎪
⎪ ξ = ⎪ 1−ξ 1+ξ
⎨ ⎨ x=
2 (x2 − x1 )
1 x1 + x2
⇒ 2 2
⎪
⎪
⎪ y − 12 (y2 + y3 ) ⎩ y = 1 − η y 2 + 1 + η y3
⎪
⎪
⎩ η= 1 2 2
2 (y3 − y2 )
que verifican:
⎧
⎪
⎪ para ξ = −1 ⇒ x = x1
⎪
⎪
⎪
⎪
⎪
⎪ para ξ = 0 ⇒ x = x1 +x 2
⎪
⎪ 2
⎪
⎪
⎨ para ξ = 1 ⇒ x = x
2
⎪
⎪ para η = −1 ⇒ y = y2
⎪
⎪
⎪
⎪
⎪ para η = 0 ⇒ y = y3 +y2
⎪
⎪
⎪ 2
⎪
⎪
⎩
para η = 1 ⇒ y = y3
5.2 Coordenadas Naturales 221
Figura 5.3
Figura 5.4
Elementos Triangulares
Consideremos el triángulo de la figura 5.4 definido por los vectores de sus vértices
v1 , →
(→
− −
v2 , →
−
v3 ) respecto a un sistema global xy.
Un punto P (x, y) del interior define tres vectores que al ser coplanarios son lineal-
mente dependientes, es decir:
3
a1 ( →
−
vp − →
−
v 1 ) + a2 (→
−
vp − →
−
v 2 ) + a3 (→
−
vp − →
−
v3 ) = 0 ⇔ ai →
−
v p = a1 →
−
v1 + a2 →
−
v2 + a3 →
−
v3
i=1
222 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
de la que despejando →
−
vp y llamando:
ai
ξi = i = 1, 2, 3
3
aj
j=1
cada punto interior puede ser definido en función de los nodos mediante tres coorde-
nadas ξ1 , ξ2 y ξ3 :
vp = ξ1 →
→
− −
v 1 + ξ2 →
−
v 2 + ξ3 →
−
v3 (5.5)
que como se ha visto son dependientes:
ξ1 + ξ2 + ξ3 = 1 (5.6)
2A = x1 y2 + x2 y3 + x3 y1 − y1 x2 − y2 x3 − y3 x1
Otra interpretación que a veces se da, y que resulta fácilmente deducible de (5.7), es que
cada ξi es el área relativa definida entre el punto P y el lado opuesto al vértice i, es decir:
Ai
ξi =
A
como se puede ver en la figura 5.4(a), razón por la que también se llaman areolares a
estas coordenadas.
De todo lo anterior podemos deducir (ver figura 5.4(b)):
5.3 Familias de funciones de forma de continuidad C0 223
que las cotas extremas de dicho campo se dan en vértices (ξi = 1) y lados opuestos
(ξi = 0) y son por tanto cero en los otros nodos;
que las lı́neas de nivel de cada ξi son paralelas a los lados opuestos al vértice i.
5 3
FAMILIAS DE FUNCIONES DE FORMA DE CONTINUIDAD C0
5 3 1 Elementos monodimensionales
que para el caso de utilización de funciones de interpolación lineales presenta una total
analogı́a con (5.4). Por tanto, para interpolar los desplazamientos se pueden usar las
funciones, expresadas en coordenadas naturales, siguientes:
⎧
⎪ 1−ξ
⎨ ϕ1 =
2 (5.8)
⎪
⎩ ϕ2 = 1 + ξ
2
Las funciones de interpolación de grado dos, es decir cuadráticas, o dicho de otra forma,
las funciones de interpolación para elementos barra de tres nodos, se pueden generar
fácilmente a partir de las lineales (5.8) de la forma que se indica a continuación.
224 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Figura 5.5
La parábola que cumple las condiciones de ser igual a cero para ξ = ±1, e igual a
uno para ξ = 0 (ver figura 5.5) es (1 − ξ 2 ), siendo ésta la nueva función de interpolación:
ϕ3 = 1 − ξ 2
Las otras dos funciones se pueden formar superponiendo a las funciones lineales
una parábola de forma que:
5 3 2 Elementos bidimensionales
Al igual que antes, se van a distinguir dos casos: elementos rectangulares y elemen-
tos triangulares.
Elementos Rectangulares
Para el caso de elementos rectangulares caben dos enfoques, la familia de Lagrange
y la familia de Serendı́pita, entendiendo por familia un conjunto de elementos de orden
creciente, que se van generando utilizando el mismo criterio.
Familia de Serendı́pita.
El procedimiento de generación de funciones de interpolación descrito en el punto
anterior se puede generalizar para dos dimensiones (también lo serı́a para tres),
mediante el producto de las funciones de forma en las dos variables ξ y η corres-
pondientes a los lados del elemento.
En las figuras 5.6, 5.7 y 5.8 se obtienen estas funciones para los tres primeros ele-
mentos de esta familia, pudiéndose apreciar el aumento del número de nodos al
avanzar en la generación. Además se ha dibujado el triángulo de Pascal corres-
pondiente, pudiéndose observar, pensando en preservar la complitud, cómo solo
se generan polinomios completos hasta el tercer grado, sin necesidad de recurrir
a nodos internos o variables anodales.
En general el triángulo de Pascal para un elemento con (n + 1) × (n + 1) nodos
es el indicado en la figura 5.9 ya que esta forma de generar nuevas funciones de
interpolación supone utilizar elementos del orden deseado en el contorno (una de
las variables) y multiplicar por una variación lineal de la variable contraria.
Pero el añadir más nodos en los lados, tal y como indica el triángulo de Pascal
incluido en la misma figura 5.9, no permite aumentar el grado del mayor polino-
mio completo por encima de tres, por lo que si se desea aumentarlo es necesario
comenzar a colocar nodos internos (ver figura 5.9), en la que se aprecia cómo al
añadir un nodo central (función de forma (1 − ξ 2 )(1 − η 2 )) aumenta a cuatro el
grado del mayor polinomio completo.
226 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Figura 5.6
Figura 5.7
5.3 Familias de funciones de forma de continuidad C0 227
Figura 5.8
Figura 5.9
228 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Familia de Lagrange.
Como se recordará, los polinomios de Lagrange de grado n de valor unidad en
ξ = ξk , se obtienen:
(ξ − ξ1 ) · · · (ξ − ξk−1 )(ξ − ξk+1 ) · · · (ξ − ξn )
Lnk (ξ) =
(ξk − ξ1 )(ξk − ξ2 ) · · · (ξk − ξk−1 )(ξk − ξk+1 ) · · · (ξk − ξn )
o también por:
0n
x − xi
Lnk (ξ) =
x − xi
i=1 k
i =k
que como es lógico coincide con el primer elemento (lineal) de la familia Serendı́pi-
ta.
En la figura 5.10 se indica cómo son los elementos al ir aumentando el grado de
los polinomios; pudiéndose apreciar en los triángulos de Pascal correspondientes, que
el número de términos de grado superior al del polinomio completo conseguido es
muy elevado, presentando los elementos numerosos nodos internos, razón por la que,
aunque fáciles de generar, estos elementos resultan menos útiles.
Elementos Triangulares
Como se puede apreciar al comparar (5.7) con las funciones de forma obtenidas en
el capı́tulo 4 (ver ejemplo 4.4), las coordenadas ξi en el caso de elementos triangulares
son precisamente las funciones de interpolación ϕi de:
u = Φue
5.3 Familias de funciones de forma de continuidad C0 229
Figura 5.10
230 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Figura 5.11
para el caso lineal, por lo que se comprenderá lo ya indicado sobre la utilidad de un sis-
tema de coordenadas de este tipo para la generación de las funciones de interpolación.
Elemento lineal.
De lo indicado anteriormente, las funciones de forma son:
ϕ1 = ξ 1 ; ϕ2 = ξ 2 ; ϕ3 = ξ 3
Elemento cuadrático.
Un polinomio completo de segundo grado tiene seis términos y como se tienen
dos valores de la variable de campo (u, v), hay doce constantes a determinar, por
tanto se necesitan seis nodos.
Las funciones de interpolación se pueden generar de forma análoga a la indicada
en el punto 5.3.2. Ası́, ϕ4 es:
ϕ4 = 4ξ1 ξ2
que es una parábola sobre el lado ξ3 = 0 que vale cero en los lados ξ1 = ξ2 = 0
(ver figura 5.12).
De la misma forma:
ϕ5 = 4ξ2 ξ3
ϕ6 = 4ξ1 ξ3
Sumando los valores adecuados, tal como se puede ver en la figura 5.12, para ϕ1
se tiene:
1 1 1 1
ϕ1 = ξ1 − ϕ4 − ϕ6 = ξ1 − ξ1 ξ2 − ξ1 ξ3 = ξ1 [1 − 2(ξ2 + ξ3 )] (5.9)
2 2 2 2
y teniendo en cuenta que, como según lo indicado en (5.6), las coordenadas son
dependientes, sustituyendo en (5.9) se obtiene:
ϕ1 = ξ1 (2ξ1 − 1)
5.3 Familias de funciones de forma de continuidad C0 231
Figura 5.12
y análogamente:
ϕ2 = ξ2 (2ξ2 − 1)
ϕ3 = ξ3 (2ξ3 − 1)
En este momento hay que hacer notar cómo el número de grados de libertad
(2 × 6 = 12) coincide con el número de constantes necesarias para la utilización de
polinomios completos de segundo grado:
u = α1 + α2 x + α3 y + α4 xy + α5 x2 + α6 y 2
v = β1 + β2 x + β3 y + β4 xy + β5 x2 + β6 y 2
con unas expresiones muy sencillas para las funciones de forma ϕi gracias a la
utilización de coordenadas naturales.
Elemento cúbico.
Un polinomio cúbico completo tiene diez términos y razonando de forma análoga
al caso anterior, se necesitan diez nodos, pero puesto que una variación cúbica en
el contorno se consigue con cuatro nodos por lado, será necesario un nodo interior.
En la figura 5.13 se puede ver un elemento de este tipo, ası́ como las funciones de
interpolación correspondientes a los nuevos nodos:
9 9
ϕ4 = ξ1 ξ2 (3ξ1 − 1) ϕ7 = ξ2 ξ3 (3ξ2 − 1)
2 2
232 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Figura 5.13
9 9
ϕ5 = ξ1 ξ2 (3ξ2 − 1) ϕ8 = ξ1 ξ3 (3ξ3 − 1)
2 2
9 9
ϕ6 = ξ2 ξ3 (3ξ2 − 1) ϕ9 = ξ1 ξ3 (3ξ1 − 1)
2 2
ϕ10 = 27ξ1 ξ2 ξ3
1 Como se puede imaginar, al calcular las matrices de los elementos nos encontraremos integraciones
sobre el área del elemento definidas en función de las coordenadas naturales, por lo que es útil la siguiente
expresión:
a!b!c!
ξ1a ξ2b ξ3c ds = 2A
S (a + b + c + 2)!
siendo A el área del triángulo.
5.3 Familias de funciones de forma de continuidad C0 233
Ejemplo 5.1
Para el triángulo cúbico (n = 3), en el cuarto nodo obtener los números correspon-
dientes a las tres coordenadas triangulares y los valores de L.
Solución:
Figura 5E1.1
⎧
⎪ 3ξ1 − 1 + 1 3ξ1 − 2 + 1 3ξ1 − 1
⎪
⎪ (ξ ) → 2 ⇒ L (ξ ) = = 3ξ
⎪
⎪
1 4 2 1
1 2
1
2
⎨
3ξ2 − 1 + 1
⎪ (ξ ) → 1 ⇒ L1 (ξ2 ) = = 3ξ2
⎪ 2 4
⎪ 1
⎪
⎪
⎩
(ξ3 )4 → 0 ⇒ L0 (ξ3 ) = 1
Luego:
3ξ1 − 1 9
ϕ4 = 3ξ2 3ξ1 = ξ1 ξ2 (3ξ1 − 1)
2 2
234 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Ejemplo 5.2
Obtener razonadamente las funciones de forma en coordenadas aerolares del elemen-
to triangular cúbico de diez nodos (figura 5E2.1).
Solución:
Figura 5E2.1
Por tanto:
5.4 Transformaciones 235
Nodo 1: (3, 0, 0)
ϕ1 = L33 (ξ1 )
0
3
3ξ1 − i + 1 1
L33 (ξ1 ) = = ξ1 (3ξ1 − 1)(3ξ1 − 2)
i=1
i 2
Nodo 4: (2, 1, 0)
ϕ4 = L32 (ξ1 )L31 (ξ2 )
0
2
3ξ1 − i + 1 1
L32 (ξ1 ) = = (3ξ1 )(3ξ1 − 1)
i=1
i 2
0
1
3ξ2 − i + 1
L31 (ξ2 ) = = 3ξ2
i=1
i
9
ϕ4 = ξ1 ξ2 (3ξ1 − 1)
2
Nodo 10: (1, 1, 1)
ϕ10 = L31 (ξ1 )L31 (ξ2 )L31 (ξ3 ) = 27ξ1 ξ2 ξ3
El resto de las funciones de forma se pueden obtener de forma análoga.
5 4
TRANSFORMACIONES
donde ⎛ ⎞
∂
0
⎜ ∂x
⎟
⎜ ∂ ⎟Φ
B=⎜0 ⎟
⎝ ∂y ⎠
∂ ∂
∂y ∂x
236 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Por tanto el primer problema que se presenta es definir las derivadas respecto de las
coordenadas globales (x, y, z) de las funciones de forma definidas en coordenadas loca-
les (ξ, η, ζ). La aplicación de la regla de derivación parcial, escrita de forma compacta
para las tres coordenadas, permite escribir para una función de forma ϕi :
⎧ ⎫ ⎛ ⎞
⎪ ∂ϕi ⎪ ∂x ∂y ∂z ⎧ ∂ϕi ⎫ ⎧ ⎫
∂ϕi ⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ ⎪
⎪ ⎜ ∂ξ ⎟ ⎪ ∂x ⎪ ⎪ ∂x ⎪
⎪
⎪
∂ξ ⎪ ⎜ ∂ξ ∂ξ ⎟⎪⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎨ ∂ϕ ⎪⎬ ⎜ ∂x ∂z ⎟
⎪
⎨ ⎪
⎬ ⎪
⎨ ∂ϕ ⎪⎬
i ⎜ ∂y ⎟ ∂ϕi i
=⎜ ⎟ =J
⎪
⎪ ∂η ⎪
⎪ ⎜ ∂η ∂η ∂η ⎟ ⎪ ∂y ⎪ ⎪ ∂y ⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟⎪⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪ ⎪
∂ϕi ⎪ ⎝ ∂x ∂y ⎠
∂z ⎪ ⎪ ∂ϕ ⎪
⎪ ⎪
⎪ ∂ϕ ⎪
⎪
⎪
⎩ ⎪
⎭ ⎩ i ⎭ ⎩ i ⎭
∂ζ ∂ζ ∂ζ ∂ζ ∂z ∂z
en la que se supone que se puede establecer una correspondencia biunı́voca entre ambas
coordenadas x = f (ξ). La matriz J es la tranpuesta de la matriz jacobiana del cambio de
variables de coordenadas cartesianas a naturales. Sin embargo, como ha sido habitual
en la literatura sobre este tema, le denominaremos matriz jacobiana en adelante.
Una forma de realizar esta transformación entre las coordenadas globales y locales,
está definida por (se volverá sobre este tema más adelante):
⎧
⎪ n
⎪
⎪ x = ϕ∗i (ξ, η, ζ)xi = Φ∗ x
⎪
⎪
⎪
⎪
⎪
⎪
i=1
⎨ n
y= ϕ∗i (ξ, η, ζ)yi = Φ∗ y (5.10)
⎪
⎪
⎪
⎪ i=1
⎪
⎪ n
⎪
⎪
⎪
⎩ z = ϕ∗i (ξ, η, ζ)zi = Φ∗ z
i=1
Siempre que el determinante del jacobiano, |J |, sea distinto de cero, la matriz jacobiana,
J , es invertible y se podrán obtener las derivadas respecto a las coordenadas globales,
de la forma: ⎧ ⎫
⎧ ⎫ ∂ϕ
⎪ ∂ϕi ⎪⎪ ⎪
⎪ i⎪ ⎪
⎪
⎪ ⎪ ⎪
⎪
⎪ ∂x ⎪ ⎪
⎪
⎪
⎪
⎪ ∂ξ ⎪
⎪
⎪
⎪
⎨ ∂ϕ ⎬ ⎪ ⎪
⎨ ∂ϕ ⎪ ⎬
i −1 i
=J
⎪ ∂y ⎪
⎪ ⎪ ⎪ ∂η ⎪
⎪ ⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪
⎪ ∂ϕ ⎪
⎪ ⎪
⎪ ∂ϕ i⎪
⎪
⎩ i⎭ ⎪
⎩ ⎪
⎭
∂z ∂ζ
Con lo que este primer problema está resuelto.
Además, es necesario modificar el elemento diferencial sobre el que se realiza la
integración. Como ejemplo, para el caso de un diferencial de volumen se tiene:
dv = |J | dξ dη dζ
5.4 Transformaciones 237
Por último hay que modificar los lı́mites de integración, que para las familias definidas
anterioremente son [−1, 1].
Ejemplo 5.3
Obtener el jacobiano de la transformación de coordenadas cartesianas (globales) (x, y)
a naturales (locales) (ξ, η) para los elementos bidimensionales (a y b) de la figura 5E3.1.
En la transformación (5.10) se utilizarán las funciones lineales.
Solución:
Figura 5E3.1
Elemento a:
⎧
⎪
⎪ x= 1
(1 + ξ)(1 + η)( 32 ) + (1 − ξ)(1 + η)(− 12 ) + (1 − ξ)(1 − η)(− 21 )
⎪
⎪ 4
⎪
⎪
⎨ +(1 + ξ)(1 − η)( 32 )
⎪
⎪ 1
[(1 + ξ)(1 + η)(1) + (1 − ξ)(1 + η)(1) + (1 − ξ)(1 − η)(−1)
⎪
⎪
y= 4
⎪
⎪
⎩
+(1 + ξ)(1 − η)(0)]
por lo que: ⎛ ⎞
1 1
4 (1 − η)
J =⎝ ⎠
0 1
4 (3 − ξ)
Elemento b:
⎧
⎪
⎪ x= 1
(1 + ξ)(1 + η)( 72 ) + (1 − ξ)(1 + η)(− 32 )
⎪
⎪ 4
⎪
⎪
⎪
⎨ +(1 − ξ)(1 − η)(− 52 ) + (1 + ξ)(1 − η)( 52 )
⎪
⎪
⎪
⎪ y= 1
[(1 + ξ)(1 + η)(1) + (1 − ξ)(1 + η)(1)
⎪
⎪
4
⎪
⎩ +(1 − ξ)(1 − η)(−1) + (1 + ξ)(1 − η)(−1)]
por lo que:
5
0
J= 2
1
2 1
Ejemplo 5.4
Obtener la transformación del cuadrilátero estándar de nodos
en el elemento de nodos (0, 0), (1, 0), (2, 1), (0, 2) representado en la figura 5E4.1.
Solución:
Figura 5E4.1
−1 ≤ ξ ≤ 1; −1 ≤ η ≤ 1
Ejemplo 5.5
Probar que la transformación del mismo elemento del ejemplo 5.4 en el elemento de
nodos (0, 0), (2, 0), (1, 1), (0, 5) representado en la figura 5E5.1 no es posible.
Solución:
Figura 5E5.1
Ejemplo 5.6
Calcular la matriz de rigidez K para un elemento rectangular como el indicado en la
figura 5E6.1 con interpolación lineal para un caso de tensión plana.
Solución:
Figura 5E6.1
por tanto:
⎧
⎪ ∂ξ 1 ∂ξ
⎪
⎨ ∂x = a , =0
∂y
⎪
⎪ ∂η ∂η 1
⎩ = 0, =
∂x ∂y b
- - - -
- ∂x ∂y - - x2 − x1 -
- - - 0 -
- ∂ξ -
∂ξ - - -
da = dx dy = |J | dξ dη = -- - dξ dη = - 2
y3 − y2 -- dξ dη = ab dξ dη
- ∂x ∂y - -
- - - 0 -
∂η ∂η 2
donde:
T
u = u1 v 1 u2 v 2 u3 v 3 u4 v 4
⎧
⎪
⎪ ϕ1 = 14 (1 − ξ)(1 − η)
⎪
⎪
⎪
⎪
⎨ ϕ2 = 1 (1 + ξ)(1 − η)
4
⎪
⎪ ϕ3 = 14 (1 + ξ)(1 + η)
⎪
⎪
⎪
⎪
⎩
ϕ4 = 14 (1 − ξ)(1 + η)
⎛ ⎞
∂
⎧ ⎫ 0
⎪ ⎪ ⎜ ∂x ⎟
⎪
⎨ xx ⎪
⎬ ⎜ ⎟
⎜ ∂ ⎟
= yy = Bu = ⎜ ⎟ ϕ1 0 ϕ2 0 ϕ3 0 ϕ4 0
u
⎪ ⎪ ⎜ 0 ∂y ⎟
⎪
⎩γ ⎪ ⎭ ⎜ ⎟ 0 ϕ1 0 ϕ2 0 ϕ3 0 ϕ4
xy ⎝ ∂ ∂ ⎠
∂y ∂x
242 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
⎧ ⎫
⎪
⎪ u1 ⎪⎪
⎪
⎪ ⎪
⎪
⎪ ⎪
⎛ ⎞⎪⎪
⎪ v ⎪
⎪
⎪
∂ϕ1 ∂ϕ2 ∂ϕ3 ∂ϕ4 ⎪
⎪
1 ⎪
⎪
0 0 0 0 ⎟⎪ ⎪ ⎪
⎪
⎜ ∂x ⎪ u ⎪
⎜ ∂x ∂x ∂x ⎟⎪⎪
⎪
2 ⎪
⎪
⎪
⎜ ∂ϕ1 ∂ϕ2 ∂ϕ3 ⎟ ⎨
∂ϕ4 ⎟ v2 ⎬
⎜
=⎜ 0 0 0 0 ⎟
⎜ ∂y ∂y ∂y ∂y ⎟ ⎪ u3 ⎪
⎜ ⎟⎪⎪
⎪
⎪
⎪
⎪
⎝ ∂ϕ1 ⎠
∂ϕ4 ⎪ ⎪ ⎪
∂ϕ1 ∂ϕ2 ∂ϕ2 ∂ϕ3 ∂ϕ3 ∂ϕ4 ⎪
⎪ v3 ⎪⎪
⎪
∂x ⎪ ⎪ ⎪
⎪
∂y ∂x ∂y ∂x ∂y ∂x ∂y ⎪
⎪ ⎪
⎪
⎪
⎪ u 4 ⎪
⎪
⎪
⎪ ⎪
⎩v ⎪ ⎭
4
es decir que:
⎧
⎪
⎪ 4
∂ϕi
⎪
⎪ xx = ui
⎪
⎪ ∂x
⎪
⎪
⎪
⎪
i=1
⎨ 4
∂ϕi
yy = vi
⎪
⎪ ∂y
⎪
⎪ i=1
⎪
⎪ 4
⎪
⎪ ∂ϕi ∂ϕi
⎪
⎪ γ = u + v
⎩ xy ∂y
i
∂x
i
i=1
siendo:
⎧
⎪
⎪ i=1⇒ ∂ϕ1
= − 4a
1
(1 − η)
⎪
⎪ ∂x
⎪
⎪
⎨ i=2⇒ ∂ϕ2
= 1
− η)
∂ϕi ∂ϕi ∂ξ ∂ϕi ∂η ∂ϕi 1 ∂x 4a (1
= + = ⇒
∂x ∂ξ ∂x ∂η ∂x ∂ξ a ⎪ i=3⇒
⎪ ∂ϕ3 1
⎪
⎪ ∂x = 4a (1 + η)
⎪
⎪
⎩ ∂ϕ4
i=4⇒ ∂x = − 4a
1
(1 + η)
⎧
⎪
⎪ i=1⇒ ∂ϕ1
= − 4b
1
(1 − ξ)
⎪
⎪ ∂y
⎪
⎪
⎨ i=2⇒ ∂ϕ2 1
∂ϕi ∂ϕi ∂ξ ∂ϕi ∂η ∂ϕi 1 ∂y 4b (1 + ξ)
= + = ⇒
∂y ∂ξ ∂y ∂η ∂y ∂η b ⎪
⎪ i=3⇒ ∂ϕ3 1
⎪
⎪ ∂y = 4b (1 + ξ)
⎪
⎪
⎩ ∂ϕ4
i=4⇒ ∂x = − 4b
1
(1 − ξ)
5.4 Transformaciones 243
Por tanto:
⎛ ⎞
1 ν 0
1 1
E ⎜ ⎜ν
⎟
K= B T CB dv = BT 1 0 ⎟
⎠ Babt dξ dη
V −1 −1 1 − ν2 ⎝
1
0 0 1−ν 2
Por tanto, como los valores que necesitamos para calcular B aparecen en el segundo
miembro, despejando:
⎧ ⎫ ⎧ ⎫ ⎞ ⎧ ∂ϕi ⎫ ⎧ 1 ∂ϕi ⎫
⎪ ∂ϕi ⎪ ⎪ ∂ϕi ⎪ ⎛ 1 ⎪ ⎪ ⎪ ⎪
⎪
⎨ ⎪
⎬ ⎨ ∂ξ ⎪
⎪ ⎬ 0 ⎪ ⎨ ⎪
⎬ ⎪ ⎨ a ∂ξ ⎪⎬
∂x ⎜ ⎟ ∂ξ
=J −1
= ⎝a ⎠ =
⎪
⎪ ∂ϕ ⎪ ⎪ ⎪ 1 ⎪ ∂ϕ ⎪ ⎪ 1 ∂ϕi ⎪
⎩ i⎪ ⎩ i⎪
⎪ ⎩ i⎪
⎪ ⎭ ⎪ ⎪
∂ϕ
⎭ ⎭ 0 ⎩ ⎭
∂y ∂η b ∂η b ∂η
Figura 5.14
⎛ ⎞
∂
⎜ ∂x 0 ⎟
⎜ ⎟
⎜ ∂ ⎟
⎜ 0 ⎟
B=⎜ ⎟
⎜ ∂y ⎟
⎜ ⎟
⎝ ∂ ∂ ⎠
∂y ∂x
ϕ1 0 ϕ2 0 ϕ3 0 ϕ4 0 ϕ5 0 ϕ6 0 ϕ7 0 ϕ8 0
×
0 ϕ1 0 ϕ2 0 ϕ3 0 ϕ4 0 ϕ5 0 ϕ6 0 ϕ7 0 ϕ8
pero seguirı́a siendo igual J −1 , es decir, que con los nuevos valores de ϕi , se calcuları́a:
⎧ ⎫ ⎧ ⎫ ⎧ ⎫
⎪ ∂ϕi ⎪ ⎪ ∂ϕi ⎪ ⎪ 1 ∂ϕi ⎪
⎪
⎨ ⎪
⎬ ⎪
⎨ ∂ξ ⎬ ⎨ a ∂ξ ⎪
⎪ ⎪ ⎬
∂x −1
=J =
⎪ ∂ϕi ⎪
⎪ ⎪ ⎪
⎪ ∂ϕ ⎪ ⎪ 1 ∂ϕi ⎪
⎩ ⎭ ⎩ i⎪ ⎭ ⎪ ⎩ ⎪
⎭
∂y ∂η b ∂η
5 5
Figura 5.15
⎧
⎨ x = 1 (1 − ξ)(1 − η)x1 + 1 (1 + ξ)(1 − η)x2 + 1 (1 + ξ)(1 + η)x3 + 1 (1 − ξ)(1 + η)x4
4 4 4 4
⎩ y = 1 (1 − ξ)(1 − η)y + 1 (1 + ξ)(1 − η)y + 1 (1 + ξ)(1 + η)y + 1 (1 − ξ)(1 + η)y
4 1 4 2 4 3 4 4
(5.11)
que al ser comparadas con la expresión (5.1), para el caso de utilizar las funciones de
forma lineales dadas en la figura 5.6,
⎧ ⎫
⎪
⎪ u1 ⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ v ⎪
⎪
⎪
⎪
1 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
u 2 ⎪
⎪ ⎪
u ⎪
⎨v ⎪ ⎬
2
= ϕ1 I ϕ2 I ϕ3 I ϕ4 I
v ⎪
⎪ u3 ⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ v ⎪
⎪
⎪
⎪
3
⎪
⎪
⎪
⎪ u4 ⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪ ⎪
⎩ v4 ⎭
B = HΦ
5.5 Elementos Isoparamétricos. Integración Numérica 247
es pues necesario expresar las derivadas con respecto a (x, y, z) en función de las deri-
vadas respecto de las coordenadas naturales (ξ, η, ζ) en que se expresan las funciones
de forma.
Como es conocido, la derivada de una función ϕi (x, y, z), en la que las variables x,
y y z son a su vez función de ξ, η y ζ, con relación a una de estas últimas variables; por
ejemplo ξ, es:
∂ϕi ∂ϕi ∂x ∂ϕi ∂y ∂ϕi ∂z
= + +
∂ξ ∂x ∂ξ ∂y ∂ξ ∂z ∂ξ
que para las tres coordenadas naturales se puede expresar matricialmente como:
⎧ ⎫ ⎛ ⎞
⎪ ∂ϕi ⎪ ∂x ∂y ∂z ⎧ ∂ϕi ⎫ ⎧
∂ϕi ⎪
⎫
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ ∂ξ ⎪⎪ ⎜ ∂ξ ∂ξ ∂ξ ⎟ ⎪ ∂x ⎪ ⎪ ∂x ⎪
⎪
⎪ ⎪
⎪ ⎜ ⎟⎪⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎨ ∂ϕ ⎬ ⎜ ∂x ∂y ∂z ⎟ ⎨ ∂ϕ ⎬ ⎨ ∂ϕ ⎪ ⎬
i ⎜ ⎟ i i
=⎜ ⎟ =J
⎪
⎪ ∂η ⎪⎪ ⎜ ∂η ∂η ∂η ⎟ ⎪ ∂y ⎪ ⎪ ∂y ⎪
⎪
⎪ ⎪ ⎜
⎪ ⎟⎪⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪ ∂ϕ ⎪
⎪ ⎝ ∂x ∂y ∂z ⎠ ⎪
⎪ ∂ϕ ⎪
⎪ ⎪
⎪ ∂ϕ ⎪
⎪
⎪
⎩ i ⎪
⎭ ⎩ i ⎭ ⎩ i ⎭
∂ζ ∂ζ ∂ζ ∂ζ ∂z ∂z
248 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
en la que tanto el primer miembro como la matriz jacobiana J son conocidos. Por tanto,
se puede obtener: ⎧ ⎫
⎧ ⎫
⎪ ∂ϕi ⎪ ⎪ ∂ϕi ⎪
⎪ ⎪
⎪
⎪ ⎪ ⎪ ∂ξ ⎪
⎪ ∂x ⎪
⎪ ⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎨ ∂ϕ ⎪
⎪ ⎬ ⎪
⎨ ∂ϕ ⎪ ⎬
= J −1
i i
⎪
⎪ ∂y ⎪⎪ ⎪
⎪ ∂η ⎪ ⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪
⎪ ∂ϕ ⎪
⎪ ⎪
⎪ ∂ϕ ⎪
⎪
⎩ i ⎭ ⎪
⎩ i ⎪
⎭
∂z ∂ζ
que es la relación que se deseaba obtener, ya que con ella se pueden calcular todos los
términos de (5.13) y por tanto de la matrix B.
La matriz jacobiana se puede obtener, sabiendo que:
⎧
⎪
⎪ x = ϕi x i
⎪
⎨
y= ϕi y i ∀i = 1, . . . , n
⎪
⎪
⎩ z = ϕ z
⎪
i i
En el caso estático, de la ecuación (4.34) aún hay que calcular las matrices de cargas
nodales consistentes P y la de cargas nodales iniciales P 0 . Actuando de forma análoga
al caso de la matriz de rigidez se llega a:
1 1 1 1 1 1
P0 = B T D0 |J | dξ dη dζ = B T T 0 |J | dξ dη dζ
−1 −1 −1 −1 −1 −1
5.5 Elementos Isoparamétricos. Integración Numérica 249
Figura 5.16
Para las cargas nodales equivalentes debidas a las fuerzas de volumen (ver (4.37)),
ni siquiera es necesario tener en cuenta la primera transformación para obtener:
1 1 1
P0 = ΦT X|J | dξ dη dζ
−1 −1 −1
Lo mismo ocurre con el vector de cargas debidas a las fuerzas de superficie, aunque en
este caso merece la pena concretar algo más. Ası́, vamos a presentar el caso de que actúe
sobre la cara situada en ζ = +1 una fuerza normal por unidad de superficie de valor t,
como se puede ver en la figura 5.16.
El vector unitario n, normal a la superficie se obtiene como producto vectorial de los
vectores tangentes a las lı́neas ξ = η = Cte en ζ = +1, dividido por su módulo, que
como se sabe corresponde al diferencial de área dA.
-→ − --
→
- −i →
−
j k -
-
→
− →
− - -
V1×V2 1 -- ∂x ∂y ∂z -
-
n= →− − = dA -- ∂ξ
→ ∂ξ ∂ξ -- dξ dη (5.14)
| V 1 × V 2| - ∂x
- ∂y ∂z --
- -
∂η ∂η ∂η
250 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
⎧
⎪
⎪ →
− ∂x →
− ∂y →
− ∂z →
−
⎪
⎨ V 1 = i + j + k dξ
∂ξ ∂ξ ∂ξ ζ=1
⎪
⎪ −
→ ∂x →
− ∂y →
− ∂z →
−
⎪
⎩ V2 = ∂η i + ∂η j + ∂η k dη
ζ=1
donde se puede ver que los términos que intervienen corresponden a las dos primeras
filas de la matriz jacobiana.
Por tanto, sustituyendo los valores de (5.14) en el segundo término de (4.37), se
obtiene:
⎧ ⎫
⎪ ∂y ∂z ∂y ∂z ⎪
⎪
⎪ − ⎪
⎪
⎪
⎪ ∂ξ ∂η ∂η ∂ξ ⎪ ⎪
⎪
⎪
1 1 ⎪
⎨ ∂x ∂z ⎪
⎬
∂x ∂z
Ps = Φ tn dA =
T
Φ t
T
− dξ dη
−1 −1 ⎪
⎪ ∂η ∂ξ ∂ξ ∂η ⎪ ⎪
A ⎪
⎪ ⎪
⎪
⎪
⎪ ∂x ∂y ∂x ∂y ⎪ ⎪
⎪
⎩ − ⎪
⎭
∂ξ ∂η ∂η ∂ξ
donde los valores de las funciones de forma ϕi están particularizados para ζ = +1.
En el caso de elementos tetraédricos, utilizando coordenadas de volumen, la formu-
lación es idéntica a la presentada, pero las funciones de forma son ahora:
ϕi = f (ξ1 , ξ2 , ξ3 , ξ4 )
es decir; a unas coordenadas que, como se puede ver en la figura 5.17(a), definen un
elemento tetraédrico con caras formadas por los planos α = 0, β = 0, γ = 0 y
α + β + γ = 1, la matriz de rigidez del elemento tetraédrico isoparamétrico es de la
forma:
1 1−α 1−α−β
K= B T DB|J | dα dβd γ
0 0 0
Figura 5.17
Ejemplo 5.7
Calcular la matriz de rigidez K para el elemento cuadrilátero con interpolación lineal
de la figura 5E7.1.
Solución:
Transformación isoparamétrica:
x
= ϕ1 I ϕ2 I ϕ3 I ϕ4 I X
y
u
= ϕ1 I ϕ2 I ϕ3 I ϕ4 I U
v
252 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Figura 5E7.1
donde: T
X = x1 y1 x2 y2 x3 y3 x4 y4
T
U = u1 v1 u2 v2 u3 v3 u4 v4
⎧
⎪
⎪ ϕ1 = 14 (1 − ξ)(1 − η)
⎪
⎪
⎪
⎪
⎨ ϕ2 = 1 (1 + ξ)(1 − η)
4
⎪
⎪ ϕ3 = 14 (1 + ξ)(1 + η)
⎪
⎪
⎪
⎪
⎩
ϕ4 = 14 (1 − ξ)(1 + η)
Para evaluar la matriz B se necesita conocer:
⎧ ⎫ ⎛ ⎞⎧ ⎫ ⎧ ⎫
⎪ ∂ ⎪ ∂x ∂y ⎪ ∂ ⎪ ⎪ ∂ ⎪
⎪ ⎪
⎨ ∂ξ ⎬ ⎜ ∂ξ ∂ξ ⎟ ⎨ ⎬ ⎪ ⎪ ⎪
⎨ ⎪ ⎬
∂x ∂x
=⎜ ⎟ = J
⎪
⎪ ∂ ⎪ ⎝ ∂x ∂y ⎠ ⎪ ∂ ⎪ ⎪ ∂ ⎪
⎩ ⎪ ⎭ ⎪
⎩ ⎪ ⎭ ⎪
⎩ ⎪ ⎭
∂η ∂η ∂η ∂y ∂y
por lo tanto,
⎧
⎪
⎪
∂x
= − 14 (1 − η)x1 + 14 (1 − η)x2 + 14 (1 + η)x3 − 14 (1 + η)x4
⎨
∂ξ
⎪ ∂x
⎪
⎩ = − 14 (1 − ξ)x1 − 14 (1 + ξ)x2 + 14 (1 + ξ)x3 + 41 (1 − ξ)x4
∂η
y análogamente:
⎧
⎪
⎪
∂y
= − 14 (1 − η)y1 + 14 (1 − η)y2 + 14 (1 + η)y3 − 14 (1 + η)y4
⎨
∂ξ
⎪
⎪ ∂y
⎩ = − 14 (1 − ξ)y1 − 14 (1 + ξ)y2 + 14 (1 + ξ)y3 + 14 (1 − ξ)y4
∂η
5.5 Elementos Isoparamétricos. Integración Numérica 253
Por tanto se puede formar la matriz jacobiana para cualquier punto interior de integra-
ción (punto de Gauss) a partir de los valores interiores.
Ası́, llamando J ij a la matriz jacobiana para un punto (ξi , ηj ), se obtiene:
⎧ ⎫ ⎧ ⎫
⎪ ∂ ⎪ ⎪ ∂ ⎪
⎪
⎨ ⎬ ⎪ ⎪
⎨ ∂ξ ⎪
⎬
∂x
= J −1
⎪ ∂ ⎪
⎪ ⎪ ij
⎪
⎪ ∂ ⎪
⎩ ⎭ ⎩ ⎪ ⎭
∂y ξ=ξ i ∂η ξ=ξi
η=ηj η=ηj
⎧ ⎫
⎪ ∂v ⎪
⎪
⎨ ⎪ ⎬
∂x 1 −1 0 −(1 − nj ) 0 (1 − nj ) 0 (1 + nj ) 0 −(1 − nj )
= J ij U
⎪
⎪ ∂v ⎪
⎪ 4 0 −(1 − ξi ) 0 −(1 + ξi ) 0 (1 + ξi ) 0 −(1 − ξi )
⎩ ⎭
∂y ξ=ξi
η=ηj
valores con los que se puede obtener B ij , que como se recordará es:
⎛ ⎞
∂u
⎜ ∂x 0 ⎟
⎜ ⎟
⎜ ∂v ⎟
⎜ 0 ⎟
B ij = ⎜ ⎟
⎜ ∂y ⎟
⎜ ⎟
⎝ ∂u ∂v ⎠
∂y ∂x ξ=ξi
η=ηj
y la matriz de rigidez es, sumando para todos los puntos de integración (ver el apartado
siguiente):
K= ωij |J ij |B Tij DB ij tij
i,j
⎛ - - - - ⎞⎛ ⎞
ϕ1 -- ϕ2 -- ϕ3 -- ϕ4 -- x y1
⎜ 1 ⎟
⎜ ∂ξ -ij ∂ξ -ij ∂ξ -ij ∂ξ -ij ⎟ ⎜x y2 ⎟
⎜ ⎟⎜ 2 ⎟
=⎜ - - - - ⎟⎜ ⎟
⎝ ϕ1 - ϕ2 -- ϕ3 -- ϕ4 - ⎠ ⎜
- y3 ⎟
- ⎝x3 ⎠
∂η -ij ∂η -ij ∂η -ij ∂η -ij x4 y4
|J ij |
sabiendo que:
⎧ ⎫ ⎧ ⎫ ⎧ ⎫
⎪ ∂ϕk ⎪ ⎛ ⎞ ⎪ ∂ϕk ⎪ ⎪ −1 ∂ϕk −1 ∂ϕk ⎪
⎪
⎨ ⎪
⎬ ⎪ ⎪ ⎪ J
⎨ ∂ξ ⎬ ⎨ 11 ∂ξ + J ⎪
∂η ⎬
−1 −1 12
∂x J11 J12
= ⎝ ⎠ = ∀k = 1, 2, 3, 4
⎪
⎪ ∂ϕ ⎪ −1 −1 ⎪ ∂ϕ ⎪ ⎪ −1 ∂ϕk ⎪
⎩ k⎪ ⎭ J21 J22 ⎩ k⎪
⎪ ⎭ ⎪ ⎩J21−1 ∂ϕk
+ J22 ⎪
⎭
∂y ij ∂η ∂ξ ∂η ij
donde:
⎛ ⎞
∂ϕk −1 ∂ϕk
J −1 + J12 0
⎜ 11 ∂ξ ∂η ⎟
⎜ ⎟
⎜ ⎟
⎜ −1 ∂ϕk −1 ∂ϕ k ⎟
B kij =⎜ 0 J21 + J22 ⎟
⎜ ∂ξ ∂η ⎟
⎜ ⎟
⎝ ⎠
−1 ∂ϕk −1 ∂ϕk −1 ∂ϕk −1 ∂ϕk
J21 + J22 J11 + J12
∂ξ ∂η ∂ξ ∂η ij
7. La matriz de rigidez del elemento se obtiene sumando para todos los puntos de
Gauss:
K= ωij tij F ij
i,j
Ejemplo 5.8
Calcular el vector de fuerzas nodales consistente correspondiente a las tensiones
iniciales:
Solución:
Figura 5E8.1
a los nodos:
⎧
⎪
⎪ ϕ1 = 1
4 (1 + ξ)(1 + η)
⎪
⎪
⎪
⎪ 1
− ξ)(1 + η) − 12 ϕ5 = 14 (1 − ξ)(1 + η) − 14 (1 − ξ)(1 − η 2 )
⎪
⎨ ϕ2 = 4 (1
ϕ3 = 1
4 (1 − ξ)(1 − η) − 12 ϕ5 = 14 (1 − ξ)(1 − η) − 14 (1 − ξ)(1 − η 2 )
⎪
⎪
⎪
⎪ 1
+ ξ)(1 − η)
⎪
⎪ ϕ4 = 4 (1
⎪
⎩
ϕ5 = 1
2 (1 − ξ)(1 − η 2 )
Figura 5E8.2
5.5 Elementos Isoparamétricos. Integración Numérica 257
⎧ ⎫
⎪
⎪ u1 ⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ v 1⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
u 2 ⎪
⎪
⎪ ⎪
⎪
⎪
⎪ v2 ⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎨ ⎪
u ϕ1 0 ϕ2 0 ϕ3 0 ϕ4 0 ϕ5 0 u3 ⎬
=
v 0 ϕ1 0 ϕ2 0 ϕ3 0 ϕ4 0 ϕ5 ⎪
⎪ v3 ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪u ⎪
⎪ ⎪
⎪ 4⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ v 4 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ u5 ⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎩v ⎪ ⎭
5
⎧ ⎫
⎪
⎪ x1 ⎪⎪
⎪
⎪ ⎪ ⎪
⎪
⎪ ⎪
⎪
⎪
⎪ y1 ⎪⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ x 2 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ y ⎪
⎪
⎪
⎪
2 ⎪
⎪
⎪
⎨ ⎪
x ϕ1 0 ϕ2 0 ϕ3 0 ϕ4 0 ϕ5 0 x ⎬ 3
=
y 0 ϕ1 0 ϕ2 0 ϕ3 0 ϕ4 0 ϕ5 ⎪
⎪ y3 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ x 4⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ y 4⎪
⎪
⎪
⎪ ⎪
⎪x ⎪
⎪ ⎪
⎪ 5⎪
⎪
⎪
⎪ ⎪ ⎪
⎩ y5 ⎭
y que el vector de deformaciones es:
⎧ ⎫
⎪
⎪ ⎪
⎨εxx ⎪
⎬
εyy = ε = Du = DΦu = Bu
⎪
⎪ ⎪
⎩γ ⎪ ⎭
xy
es decir: ⎧
⎪
⎪ 5
∂ϕi
⎪
⎪ ε = ui
⎪
⎪
xx
∂x
⎪
⎪
⎪
⎪
i=1
⎨ 5
∂ϕi
εyy = vi
⎪
⎪ ∂y
⎪
⎪ i=1
⎪
⎪
⎪
⎪ 5
∂ϕi ∂ϕi
⎪
⎪
⎩ γxy = (
∂y
ui +
∂x
vi )
i=1
Por otra parte, la matriz Jacobiana de la transformación es:
⎛ ⎞
∂x ∂x
⎜ ∂ξ ∂η ⎟
⎜ ⎟
⎝ ∂y ∂y ⎠
∂ξ ∂η
Como antes se habı́a obtenido:
x = ϕ 1 x 1 + ϕ2 x 2 + ϕ3 x 3 + ϕ4 x 4 + ϕ5 x 5
y = ϕ1 y 1 + ϕ2 y 2 + ϕ3 y 3 + ϕ4 y4 + ϕ5 y5
en este caso resulta más sencillo determinar el Jacobiano, según la figura 5E8.2, de la
forma:
⎧ ⎧ ⎛ ⎞
⎨ x = 1−ξ x3 + 1+ξ x4 ⎨ ξ = x−xG x4 −x3
0 2 0
⇒J =⎝ ⎠=
2 2 2 2
⇒
⎩ y = 1−η y + 1+η y ⎩ η = y−yG 0 y1 −y3 0 1
2 3 2 1 1 2
Luego,
⎛ ⎞T
1+η 0 2(1 + ξ)
⎜ ⎟
⎜ 0 2(1 + ξ) 1+η ⎟
⎜ ⎟
⎜ ⎟
⎜ −η(1 + η) 0 2(1 − ξ)(1 + 2η) ⎟
⎜ ⎟
⎜ ⎟
⎜ 0 2(1 − ξ)(1 + 2η) −η(1 + η) ⎟
⎜ ⎟
⎜
1 ⎜ η(1 − η) −2(1 − ξ)(1 − 2η)⎟
0 ⎟
B= ⎜ ⎟
8⎜ 0 −2(1 − ξ)(1 − 2η) η(1 − η) ⎟
⎜ ⎟
⎜ ⎟
⎜ 1−η 0 −2(1 + ξ) ⎟
⎜ ⎟
⎜ ⎟
⎜ 0 −2(1 + ξ) 1−η ⎟
⎜ ⎟
⎜−2(1 − η 2 ) 0 −8η(1 − ξ) ⎟
⎝ ⎠
0 −8η(1 − ξ) −2(1 − η )2
de donde resulta:
⎧ ⎫
⎪
⎪ 50 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪ 50 ⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪ 190 ⎪⎪
⎪
⎪
⎪ 3 ⎪ ⎪
⎪
⎪ ⎪
⎪
⎧ ⎫ ⎪
⎪ 10 ⎪
⎪
⎪ −10⎪ ⎪
⎪ ⎪
⎪
1 1 ⎪
⎨ ⎪
⎬ ⎪
⎨− 170 ⎪
⎬
R= B T
10 2 dξ dη = 3
−1 −1 ⎪
⎪ ⎪
⎪ ⎪
⎪ −30 ⎪
⎪
⎩ 30 ⎭ ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ −70 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ 10 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ − 40 ⎪
⎪
⎪
⎪ 3 ⎪
⎪
⎪
⎩ −40 ⎪⎭
5 5 2 Integración numérica
Salvo en los casos más sencillos, no es posible realizar analı́ticamente las integrales
obtenidas en la formulación, razón por la que es necesario recurrir a técnicas de integra-
ción numérica.
Una de tales técnicas, denominada cuadratura de Gauss, permite integrar exacta-
mente polinomios hasta el grado 2m − 1, o de forma aproximada polinomios de grado
mayor, evaluando el integrando en m puntos ξk , de la forma
1
m
f (ξ) dξ = ωi f (ξi )
−1 i=1
260 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
Figura 5.18
en la que los ωi son los coeficientes de ponderación que se dan a cada uno de los valores
particulares del integrando, y m, el número de puntos considerados. En el Apéndice B y
en la bibliografı́a se pueden encontrar tablas donde se dan los puntos y los coeficientes
de ponderación correspondientes. En el caso bidimensional, se tiene:
1 1
mξ mη
f (ξ, η) dξ dη = ωi ωj f (ξi , ηj )
−1 −1 i=1 j=1
mación, y el número mı́nimo de puntos, será el necesario para realizar de forma exacta
esta integral.
Como es natural, existen y son utilizables otras reglas de integración numérica,
debiendo el lector interesado en profundizar en el tema (consultar el Apéndice E y la
bibliografı́a especializada).
Para elementos triangulares y tetraédricos en que se utilicen coordenadas de volu-
men, se tienen respectivamente:
1 1−ξ3
n
f (ξ1 , ξ2 , ξ3 ) dξ2 dξ3 = ωi f (ξ1i , ξ2i , ξ3i )
0 0 i=1
5 5 3 Condiciones de convergencia
Se recordará del capı́tulo anterior que estas condiciones para la convergencia son la
compatibilidad interelemental y la complitud.
Para que se cumpla la primera, es necesaria la continuidad de la variable de campo
entre elementos, lo cual está asegurado si los elementos adyacentes tienen los mismos
nodos en el contorno común.
En cuanto a la complitud, en el caso de los problemas de elasticidad se ha visto que es
necesario utilizar al menos polinomios lineales completos para interpolar las variables
de campo, es decir que en general para tres dimensiones:
⎧
⎪
⎪
⎨ u = α 1 + α2 x + α3 y + α4 z
v = β1 + β2 x + β3 y + β4 z
⎪
⎪
⎩ w =γ +γ x+γ y+γ z
1 2 3 4
262 Capı́tulo 5 Funciones de Forma de Continuidad C0 . Elementos Isoparamétricos
6 1
En este capı́tulo se realiza una introducción al estudio de las placas, con la doble
intención de abordar los conceptos más clásicos (Teorı́a de Kirchoff) relativos a este tipo
de estructura de forma que sirvan de base para estudios posteriores, ası́ como desta-
car algunas ideas generales de interés sobre la dificultad para satisfacer los requisitos
de continuidad entre elementos. Hasta ahora aunque se ha hablado de convergencia
y conformidad, en los problemas estudiados no se han presentado dificultades para su
cumplimiento. En cambio, con este planteamiento (equivalente al de Euler-Bernouilli en
el caso de vigas) como se verá aparecen derivadas segundas de la variable de campo en
la ecuación integral (problemas asociados a ecuaciones diferenciales de cuarto orden),
con lo que las funciones de forma deben ser de continuidad C 1 (la función y sus deriva-
das parciales primeras deben ser continuas), y es difı́cil de satisfacer su cumplimiento.
Una placa se define como un elemento estructural en el que una de las dimensiones
(espesor) es mucho menor que las otras dos y sobre la que actúan cargas normales al
plano medio y momentos de eje contenido en dicho plano. Este capı́tulo se circunscribe
al caso de placas delgadas de Kirchhoff (válidas hasta una relación espesor/ancho
≤ 0,1), en las que, como se sabe, se hace la consideración de que cumplen con las
hipótesis clásicas:
263
264 Capı́tulo 6 Placas Delgadas según la Teorı́a de Kirchhoff
Figura 6.1
6 2
w = w(x, y)
En la figura 6.1, además del convenio de signos seguido (se han dibujado los sentidos
positivos), se puede ver el valor del giro en la dirección x al tener en cuenta la hipótesis
de que las normales al plano medio se mantienen rectas tras la deformación (para el giro
θy será análogo). Por tanto, el movimiento en dirección x es:
∂w
u = −zθx = −z
∂x
6.2 Planteamiento Diferencial. Ecuación de Campo. Definición de Esfuerzos 265
σz = 0
266 Capı́tulo 6 Placas Delgadas según la Teorı́a de Kirchhoff
Posteriormente se calcularán los valores de τxz y τyz utilizando las ecuaciones de equi-
librio.
A partir de estas tensiones, e integrando a lo largo del espesor de la placa, se obtienen
los esfuerzos por unidad de longitud de la placa (ver figura 6.2)
⎧ 2t
⎪
⎪
⎪
⎪ N = σx dz = 0
⎪
⎪
x
⎪
⎪ − 2t
⎪
⎪ 2t
⎨
Ny = σy dz = 0
⎪
⎪ − 2t
⎪
⎪
⎪
⎪ 2t
⎪
⎪
⎪
⎪
⎩ xy
N =
t
τxy dz = 0
−2
⎧ t t
⎪
⎪
2 E ∂2w ∂2w 2
⎪
⎪ Mx = zσx dz = − +ν 2 z 2 dz
⎪
⎪ − 2t 12(1 − ν 2 ) ∂x2 ∂y − 2t
⎪
⎪
⎪
⎪ Et3 ∂2w ∂2w
⎪
⎪ =−
⎪
⎪ +ν 2
⎨ 12(1 − ν 2 ) ∂x 2 ∂y
t 2 (6.2)
⎪
⎪ 2 Et3 ∂ w ∂2w
⎪
⎪ My = zσy dz = − ν +
⎪
⎪ 12(1 − ν 2 ) ∂x2 ∂y 2
⎪
⎪ − 2t
⎪
⎪
⎪
⎪
t
⎪
⎪
2 Et3 ∂2w
⎩ Mxy = zτxy dz = − (1 − ν)
− 2t 12(1 − ν 2 ) ∂x∂y
⎧ ⎫
⎪ ∂2w ⎪
⎧ ⎫ ⎛ ⎞⎪⎪ − ⎪
⎪
⎪
⎪ ∂x2 ⎪⎪
⎪
⎪ M ⎪
⎪ 1 ν 0 ⎪
⎪ ⎪
⎪
⎨ x ⎬ Et3 ⎜ ⎟ ⎨ ∂2w ⎬ t3
M = σ f = My = ⎜ν 1 0 ⎠⎟ − = Cf (6.3)
⎪
⎪ ⎪ 12(1 − ν 2 ) ⎝ ⎪ ∂y ⎪
2 12
⎩M ⎪ ⎭ 1−ν
⎪
⎪
⎪
⎪
⎪
⎪
xy 0 0 ⎪
⎪ 2 ⎪
⎪
2
⎪
⎩−2 ∂ w ⎪⎭
∂x∂y
Los valores de los cortantes Qx y Qy se calculan, como se verá más adelante, una
vez obtenida la flecha, y de ellos se pueden obtener las correspondientes tensiones
6.2 Planteamiento Diferencial. Ecuación de Campo. Definición de Esfuerzos 267
Figura 6.2
tangenciales, mediante:
⎧ 2t
⎪
⎪
⎪
⎪ Q = τxz dz
⎨ x −t 2
⎪ t
⎪
⎪ 2
⎪
⎩ Qy = τyz dz
− 2t
0 ∂ ∂ ∂x ∂y
∂y ∂x
268 Capı́tulo 6 Placas Delgadas según la Teorı́a de Kirchhoff
∂ 2 Mx ∂ 2 Mxy ∂ 2 My
+ 2 + = −q ó (H∇)T M + q = 0
∂x2 ∂x∂y ∂y 2
Teniendo en cuenta los valores de los momentos en función de la flecha dados en (6.2),
se obtiene la ecuación de campo para placas delgadas con material isótropo según la
teorı́a de Kirchhoff:
∂4w ∂4w ∂4w q
+ 2 + =
∂x4 ∂x2 ∂y 2 ∂y 4 D
o de forma compacta
q
∇4 w =
D
donde:
Et3
D=
12(1 − ν 2 )
o de forma matricial
(H∇)T C f (H∇)w − q = 0 (6.7)
donde ⎛ ⎞
1 ν 0
t3 ⎜ ⎟
Cf = C = D⎜
⎝ν 1 0 ⎟
⎠
12
1−ν
0 0 2
6 3
PLANTEAMIENTO INTEGRAL. PRINCIPIO DE LOS TRABAJOS VIRTUALES
La forma débil de la ecuación de campo (6.7), se puede obtener sin más que integrar
en el dominio el producto de dicha ecuación biarmónica por una función de pondera-
ción (δω)
(δω)(H∇)T C f (H∇)w dΩ = (δω)q dΩ
Ω Ω
6.4 Discretización en Elementos Finitos 269
que constituye la base de partida para todo el desarrollo posterior. Hay que destacar
que frente al caso estudiado anteriormente (4.9), en la ecuación integral, aparecen ahora
derivadas segundas, por lo que estamos ante el caso de continuidad C 1 .
6 4
la integrabilidad exige que las primeras derivadas sean continuas, lo que conduce a que
se tomen como variables nodales la flecha y los giros en dirección x e y, es decir:
para el nodo i:
∂w ∂w
wi , ,
∂x i ∂y i
En este caso, el número de términos del polinomio con el que se aproxima la flecha w,
será lógicamente de 3n, si n es el número de nodos del elemento.
w(x, y) = α1 + α2 x + α3 y + α4 x2 + α5 xy + α6 y 2 + · · · (6.10)
o de forma matricial
w(x, y) = Ψα
Los coeficientes αi del polinomio, como siempre, se calculan sustituyendo los valores
de las variables nodales para cada uno de ellos. Es decir, para todo i = 1, . . . , n, se tiene
⎧
⎪
⎪ w(xi , yi ) = α1 + α2 xi + α3 yi + α4 xi + α5 xi yi + α6 yi + · · ·
⎪ 2 2
⎪
⎪
⎪
⎨ ∂w
= θxi = α2 + 2α4 x − i + α5 yi + · · ·
⎪ ∂x i
⎪
⎪
⎪
⎪ ∂w
⎪
⎩ = θyi = α3 + α5 xi + 2α6 yi + · · ·
∂y i
que conduce a un sistema de 3n ecuaciones, del que se pueden obtener los 3n coeficien-
tes del polinomio (6.10), llegándose a una expresión de la forma ya conocida (4.9).
w = Φu (6.11)
donde ⎧ ⎫
⎪
⎪ wi ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎨ ∂w ⎬
ui = ∂x i ⎪ ∀i = 1, . . . , n
⎪
⎪ ⎪
⎪
⎪ ∂w ⎪ ⎪
⎪
⎪ ⎪
⎪
⎩ ⎭
∂y i
6.4 Discretización en Elementos Finitos 271
donde
Φ i = ϕi ϕθx i ϕ θy i
en la que
⎛ ⎞
∂ 2 ϕi ∂ 2 ϕ θx i ∂ 2 ϕθy i
⎜ − ∂x2 − − ⎟
⎜ ∂x2 ∂x2 ⎟
⎜ ⎟
⎜ ∂ 2 ϕi 2
∂ ϕ θx i 2
∂ ϕθy i ⎟
Bi = ⎜
⎜ − ∂y 2 − − ⎟
⎟ (6.12)
⎜ ∂y 2 ∂y 2 ⎟
⎜ ⎟
⎝ ∂ 2 ϕi ∂ 2 ϕθx i ∂ 2 ϕθy i ⎠
−2 −2 −2
∂x∂y ∂x∂y ∂x∂y
Al sustituir en la expresión del Principio de los Trabajos Virtuales (6.8), se obtiene:
Ku = P
en la que:
6 5
EXIGENCIA DE CONTINUIDAD C 1
Figura 6.3
6 6
ELEMENTOS PLACA NO CONFORMES
Figura 6.4
Por tanto, se dispone de doce valores de movimientos en los nodos, que permitirán
determinar otros tantos coeficientes del polinomio (6.10) con el que se realiza la aproxi-
mación de la flecha w.
Esto supone que el máximo polinomio completo que se puede obtener es el cúbico
(10 términos ya que el de cuarto grado tiene 15 términos), como se puede apreciar en el
triángulo de Pascal representado en la figura 6.4, debiéndose añadir dos términos más
de cuarto grado.
Una elección razonables es incluir los términos simétricos en x3 y y xy 3 , que al man-
tener constante una de las variables (x ó y), hacen variar la flecha según un polinomio
de tercer grado que está determinado por cuatro condiciones, lo que hace que se de-
finan de forma única los desplazamientos de cada lado paralelo a los ejes al fijar las
flechas y primeras derivadas respecto a la variable no constante en cada nodo extremo
del lado (cuatro condiciones), y por tanto, se asegure la continuidad de las flechas entre
elementos al ser comunes los nodos extremos de dichos lados.
Para calcular los coeficientes del polinomio se puede actuar de la forma habitual,
particularizando el polinomio (6.10) con doce términos, para cada nodo del elemento.
u = Aα
w = ΨA−1 u = Φu
6.6 Elementos Placa no Conformes 275
Figura 6.5
con
Φ i = ϕi ϕθxi , ϕθyi
⎧
⎪
⎪ ϕi = 18 (ξξi + 1)(ηηi + 1)(2 + ξξi + ηηi − ξ 2 − η 2 )
⎪
⎨
ϕθxi = a8 (ξ 2 − 1)(ξ + ξi )(ηηi + 1)
⎪
⎪
⎪
⎩ ϕ = b (η 2 − 1)(η + η )(ξξ + 1)
θy i 8 i i
y análogamente
∂2 1 ∂2
=
∂y 2 a2 ∂η 2
Por tanto no hay ninguna dificultad para calcular la matriz de rigidez (6.4) y el vector
de cargas equivalentes 6.4, dejando como ejercicio para el lector interesado la obtención
de alguno de sus términos.
Aunque este elemento no cumple la condición de continuidad entre elementos de la
primera derivada de la flecha, satisface el criterio de la parcela por lo que se asegura la
convergencia al disminuir el tamaño del elemento.
6 6 2 Elemento triangular
Como elemento triangular más sencillo se va a tratar a continuación el constituido
por tres nodos. Al asignar como variables nodales la flechas y dos giros, en este caso,
se dispone de nueve movimientos nodales independientes para determinar los coefi-
cientes del polinomio aproximador de la flecha (6.10), por lo que se podrá completar
un polinomio de grado dos (ver figura 6.4) y añadir tres términos de grado superior, lo
cual ha conducido a que existan multitud de propuestas, que van desde igualar los coe-
ficientes α8 y α9 (Tocher) a, por ejemplo, añadir un nodo más al que se asigna la flecha
como única variable que posteriormente se elimina, entre otros.
Como se señaló en el capı́tulo anterior, una elección adecuada en el caso de elemen-
tos triangulares es trabajar en coordenadas areolares ξ1 , ξ2 y ξ3 , cuya combinación lineal,
como se recordará, proporciona un polinomio lineal completo, la de todas las combina-
ciones de segundo grado (ξ12 , ξ1 ξ2 , . . . ) que proporciona un polinomio cuadrático com-
pleto y la de todas las combinaciones posibles de tercer grado (ξ13 , ξ12 ξ2 , ξ1 ξ2 ξ3 , . . . ) que
da lugar a un polinomio cúbico completo, pudiéndose emplear para nuestro elemento
triangular una combinación de nueve cualesquiera de estos términos.
Una propuesta clásica es la de Zienkiewicz, y consiste en utilizar para la flecha el
siguiente polinomio
1 1
w = α1 ξ1 + α2 ξ2 + α3 ξ3 + α4 ξ1 ξ22 + ξ1 ξ2 ξ3 + α5 ξ12 ξ2 + ξ1 ξ2 ξ3 +
2 2
1 1 1 1
α6 ξ2 ξ32 + ξ1 ξ2 ξ3 +α7 ξ22 ξ3 + ξ1 ξ2 ξ3 +α8 ξ3 ξ12 + ξ1 ξ2 ξ3 +α9 ξ32 ξ1 + ξ1 ξ2 ξ3
2 2 2 2
(6.13)
6.6 Elementos Placa no Conformes 277
sobre el que se actúa, como siempre, particularizando para las nueve variables nodales,
y se llega a ⎧ ⎫
⎪u1 ⎪⎪
⎪
⎨ ⎬
w = Φ1 Φ 2 Φ3 u2
⎪
⎪ ⎪
⎩u ⎪ ⎭
3
en la que las variables nodales son la flecha y los giros en direcciones x e y, y las
funciones de forma
Φ i = ϕ i ϕ θx i ϕ θ y i
con ⎧
⎪
⎪ ϕ1 = ξ1 + ξ12 ξ2 + ξ12 ξ3 − ξ1 ξ22 − ξ1 ξ32
⎪
⎪
⎨
ϕθx1 = c3 ξ1 ξ22 + 12 ξ1 ξ2 ξ3 − c2 ξ32 ξ1 + 12 ξ1 ξ2 ξ3
⎪
⎪
⎪
⎪ 2 1 2
⎩ ϕ
θy 1 = b 3 ξ 1 ξ 2 + 2 ξ 1 ξ 2 ξ 3 − b 2 ξ 3 ξ 1 + 2 ξ 1 ξ 2 ξ 3
1
y
b1 = y2 − y3 ; c 1 = x3 − x2
y los otros valores se obtienen mediante la permutación cı́clica de los ı́ndices.
Las otras dos funciones de forma Φ2 y Φ3 se pueden obtener mediante permutacio-
nes circulares de los subı́ndices en (6.6.2).
El vector de deformaciones f se obtiene de (6.4), donde para el cálculo de la matriz
B, según (6.12), es preciso tener en cuenta la diferenciación respecto a las coordenadas
cartesianas
y análogamente
∂ 1 ∂ ∂ ∂
= (y2 − y3 ) + (y3 − y1 ) + (y1 − y2 )
∂y 2A ∂ξ1 ∂ξ2 ∂ξ3
obteniendo, al derivar de la misma forma sobre las expresiones anteriores (6.14) y (6.6.2),
los términos de segundo orden de (6.12).
Al igual que en el punto anterior, a partir de este momento, no hay dificultad alguna
para calcular la matriz de rigidez (6.4) y vector de cargas equivalentes (6.4).
Por último hay que señalar que aunque el elemento no cumple la condición de con-
tinuidad de las derivadas primeras entre elementos, converge y ha sido ampliamente
utilizado, ası́ como sometido a modificaciones tratando de mejorar su comportamien-
to. Quizás la más interesante de estas modificaciones sea la propuesta por Specht que
278 Capı́tulo 6 Placas Delgadas según la Teorı́a de Kirchhoff
Figura 6.6
incluye tres términos de cuarto grado en lugar de los términos cúbicos de (6.13), de la
forma
w = α1 ξ1 + α2 ξ2 + α3 ξ3 + α4 ξ1 ξ2 + α5 ξ2 ξ3 + α6 ξ5 ξ1
ξ1 ξ2 ξ3
+ α7 ξ12 ξ2 + [3(1 − μ3 )ξ1 − (1 + 3μ3 )ξ2 + (1 + 3μ3 )ξ3 ]
2
ξ 1 2 ξ3
ξ
2
+ α 8 ξ2 ξ3 + [3(1 − μ1 )ξ2 − (1 + 3μ1 )ξ3 + (1 + 3μ1 )ξ1 ]
2
ξ1 ξ2 ξ3
2
+ α 9 ξ3 ξ2 + [3(1 − μ2 )ξ3 − (1 + 3μ2 )ξ1 + (1 + 3μ2 )ξ2 ] = P α (6.15)
2
donde:
l32 − l22 l12 − l32 l22 − l12
μ1 = ; μ2 = ; μ1 =
l12 l22 l32
siendo l1 , l2 y l3 las longitudes de los lados del triángulo. Si se identifican para los
valores nodales y se opera, se pueden escribir las funciones de forma como
⎧
⎪
⎨ ϕ1 = Pi − Pi+3 + Pk+3 + 2(Pi+6 − Pk+6 )
⎪
ϕθx1 = −bj (Pk+6 − Pk+3 ) − bk Pi+6
⎪
⎪
⎩ ϕ = −c (P −P )−c P
θy 1 j k+6 k+3 k i+6
w = α1 ξ1 + α1 ξ1 + α2 ξ2 + α3 ξ3 + α4 ξ1 ξ2 + α5 ξ2 ξ3 + α6 ξ3 ξ1 = P α
6.7 Elementos Placa Conformes 279
Si se realiza la identificación para los valores nodales, las funciones de forma que se
obtienen para los nodos son:
b1 b3 − c 1 c 3 b 1 b2 − c 1 c 2
ϕ1 = ξ1 + ξ1 (1 − ξ1 ) − (1 − ξ2 )ξ2 − (1 − ξ3 )ξ3
b22 + c22 b23 + c23
y para los nodos de los lados:
2A
ϕ4 = 1 ξ1 (1 − ξ1 )
b21 + c21
donde A es el área del elemento, 2A = b1 c2 − b2 c1 , y el resto de los valores, los indicados
anteriormente.
El resto de las funciones se obtienen mediante permutación cı́clica de los subı́ndices.
6 7
ELEMENTOS PLACA CONFORMES
6 7 1 Elementos rectangulares
Si, como se ha dicho, en el elemento rectangular de cuatro nodos en los vértices se
introduce como grado de libertad adicional la derivada cruzada, el vector de variables
nodales resulta ⎧ ⎫
⎪
⎪ wi ⎪ ⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ∂w ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎨ ∂x i ⎪
⎬
ui = ∂w
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ∂y i ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪ ∂2w ⎪
⎪ ⎪
⎪
⎪
⎩ ⎪
⎭
∂x∂y i
utilizándose por tanto un polinomio de (4 nodos ×4 g.d.l.=16 términos) para aproximar
el valor de la flecha.
280 Capı́tulo 6 Placas Delgadas según la Teorı́a de Kirchhoff
En este caso se pueden obtener las funciones de forma como producto de los polino-
mios de Hermite cúbicos utilizados en los elementos viga planos, referidos a los lados
del elemento en las direcciones ξ y η, que se pueden ver en la figura 6.7 en coordenadas
naturales. Resulta por tanto
⎧ ⎫
⎪
⎪ u1 ⎪
⎪
⎪
⎪ ⎪
⎪
u ⎪
⎪
⎨ ⎬
2
w = Φ1 Φ2 Φ3 Φ4
⎪ u3 ⎪
⎪ ⎪
⎪
⎪ ⎪
⎪
⎪
⎩u ⎪ ⎭
4
Figura 6.7
Figura 6.8
6 7 2 Elementos triangulares
Figura 6.9
Otra idea para generar elementos triangulares compatibles (Clough y Tocher), es di-
vidir el elemento en tres triángulos tal y como se indica en la figura 6.9, con nodos en la
mitad de los lados internos a los que se asigna como grado de libertad la derivada nor-
mal, para posteriormente realizar un proceso de condensación de las variables nodales
interiores.
6 7 3 Elementos cuadriláteros
Figura 6.10
6 8
CONCLUSIONES
Con este capı́tulo, se completan las ideas básicas al haber analizado el caso en que
aparecen derivadas segundas de la variable de campo dentro de la ecuación integral, ya
visto con anterioridad al estudiar elementos viga, pero que ahora planteaba la dificultad
del establecimiento de la continuidad entre elementos, asegurada en aquellos a través
de los nodos de unión.
Para la resolución del problema indicado, se han presentado brevemente las alter-
nativas más clásicas para elementos rectangulares y triangulares tanto conformes como
no conformes, debiéndose reiterar la idea fundamental de cómo se asegura la validez
de estos últimos si se cumple el criterio de la parcela, es decir, cuando se restaura la
continuidad en el lı́mite al disminuir el tamaño del elemento.
CAPÍTULO 7
7 1
INTRODUCCIÓN
7 2
Como se puede ver en la figura 7.1 (en la que también se han incluido los sentidos
positivos de giros y momentos) tanto el giro relativo como el desplazamiento de las
285
286 Capı́tulo 7 Placas Gruesas. Teorı́a de Reissner-Mindlin
Figura 7.1
dw
θx = + φx
dx
y en el plano Y Z
dw
θy = + φy
dy
Figura 7.2
⎧ ⎧ ⎫⎫
⎪
⎪ ⎪
⎪ −z ∂θx ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎨ ∂x ⎪
⎬ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ −z
∂θy ⎪
⎪
⎪
⎪
zC f
⎪ ∂y ⎪ ⎪
⎪
M
t ⎨ ⎪
⎪ ⎪ ⎬
=
2
⎩−z ∂θx + ∂θy ⎪ ⎭ dz
Q − 2t ⎪
⎪ ⎧
∂y ∂x
⎫⎪ ⎪
⎪
⎪ ⎪
⎪
⎪ ⎨ −θ + ∂w
= −φ ⎬⎪
x ⎪
⎪
⎪
⎪
x ∂x ⎪
⎪
⎪
⎪ C ⎪
⎩ ⎩−θ + ∂w = −φ ⎭ ⎪
c
⎭
y ∂y y
⎧ ⎧ ⎫⎫
⎪
⎪ ⎪
⎪ − ∂θx ⎪
⎪ ⎪
⎪
⎪ 2t
⎪
⎪
⎪
⎨ ∂x ⎪
⎬ ⎪
⎪
⎪
⎪
⎪ ⎪
⎪
⎪
⎪ z 2
dz C
∂θy
− ∂y ⎪
⎪
⎪
⎨ − 2t
f
⎪
⎪ ⎪
⎪ ⎪
⎬
⎪
⎩ ∂θ ⎪
⎭
= − ∂y + ∂x
∂θx y
(7.7)
⎪
⎪ ⎧ ⎫ ⎪
⎪
⎪
⎪ t ⎪
⎪
⎪
⎪ ⎨ −θ + ∂w ⎬ ⎪
⎪
⎪
⎪
2 x ∂x ⎪
⎪
⎪
⎪ dz C c ⎪
⎪
⎩ −2 t ⎩ −θy + ∂y ∂w ⎭ ⎭
Equilibrio de momentos:
⎫ ⎛ ⎞⎧ ⎫
∂Mx ∂Mxy ⎪ ∂ ∂ ⎪ ⎪
+ − Qx = 0 ⎪
⎬ 0 ⎪
⎨ M x ⎪
⎬
∂x ∂y ⎜ ∂x ∂y ⎟
⇔⎜
⎝
⎟ My = Q
⎪
⎪ ∂ ⎠⎪ ⎪ ⎪
⎩M ⎪
∂Mxy ∂My ∂
+ − Qy = 0 ⎭ 0 ⎭
∂x ∂y ∂y ∂x xy
∂Qx ∂Qy
+ +q =0
∂x ∂y
7 3
PLANTEAMIENTO INTEGRAL
7 4
donde n es el número de nodos del elemento (como se verá, podrá utilizarse un número
diferente de nodos para interpolar la flecha y los giros) y wj , θxj y θyj son los valores de
las variables independientes en dichos nodos. Estas aproximaciones se pueden escribir
de forma más compacta como:
w = φw (7.18)
θ = Φθ (7.19)
donde: T
u= w θ
φ = φ1 φ2 · · · φn
ϕ1 0 ϕ2 0 ··· ϕn 0
Φ=
0 ϕ1 0 ϕ 2 · · · 0 ϕn
T
w = w1 w2 · · · wn
T
θ = θx 1 θ y1 θx 2 θ y2 ··· θxn θ yn
Si se eligen como espacios de proyección y aproximación dos espacios idénticos
(Galerkin) y además se tiene en cuenta (7.18) y (7.19), las ecuaciones integrales (7.15)
y (7.16), se pueden escribir como:
⎛ ⎞ ⎛ ⎞
⎜ ⎟ ⎜ ⎟
⎝ (∇φ)T (tC c )∇φ w −⎝
dΩ⎠ 2345 (∇φ)T θ =
(tC c )Φ dΩ⎠ 2345
Ω 2 34 5 2 34 5 Ω 2 34 5 2 34 5
(n×1)(1×2) (2×2)(2×1)(1×n) (n×1) (n×1)(1×2) (2×2)(2×2n) (2n×1)
− φT q dΩ − φT t dΓ (7.20)
Ω 2345 Γ 2345
(n×1) (n×1)
⎛ ⎞
⎛ ⎞
⎜ ⎟
⎜ t3 ⎟ ⎜ ⎟
⎜ (HΦ)T Cf HΦ θ −⎝
dΩ⎟ 2345 ΦT (tC c )∇φ w +
dΩ⎠ 2345
⎝ Ω 12 ⎠ Ω 2 34 5
2 34 5 (2n×1) (2×2n)T (2×2)(2×1)(1×n) (n×1)
((3×2)(2×2n))T (3×3)(3×2)(2×2n)
⎛ ⎞
⎜ ⎟
⎝ ΦT (tC c Φ θ =
dΩ⎠ 2345 Φ
2 34M5 dΓ (7.21)
T
Ω 2 34 5 Γ
(2×2n)T (2×2)(2×2n)(2n×1) (2n×1) (2n×1)
es decir:
w
K =f (7.23)
θ
donde
K = Kf + Kc
siendo K f y K c las matrices de rigidez de (7.22) respectivamente.
7 5
BLOQUEO DE LA SOLUCIÓN
Al igual que en el caso de la viga de Timoshenko, en las placas cuyo modelo sigue
la formulación de Reissner-Mindlin, la solución numérica se rigidiza a medida que
disminuye el espesor, llegando a bloquearse para espesores pequeños.
A la vista de la ecuaciones (7.5) y (7.8), la ecuación (7.23), ensamblada para toda la
placa, se puede escribir como
∗ Et3 ∗
αGtK c + K u=f (7.24)
12(1 − ν 2 ) f
2
Si ambos miembros de (7.24) se multiplican por 12(1−ν Et3
)
, que es una cantidad propor-
cional a la solución para las placas de Kirchhoff, se obtiene
α12(1 − ν 2 )G 1 ∗ ∗ 12(1 − ν 2 )
K c + K f u = f
E t2 Et3
donde los términos del vector de cargas tienen un valor de un orden análogo a la
solución de Kirchhoff para las placas delgadas, mientras que al disminuir el espesor,
el coeficiente de K ∗c va siendo más grande debido al factor t12 , de manera que para
2
t → 0 ⇒ 1t → ∞ y por tanto u → 0.
7.5 Bloqueo de la Solución 293
7 5 1 Integración reducida
Una forma de evitar el bloqueo de la solución es haciendo que la matriz K ∗c sea
singular mediante la realización de una integración reducida en la obtención de sus
elementos (ver viga de Timoshenko) o incluso integrando de forma reducida ambas
matrices K ∗c y K ∗f . Ya se ha estudiado anteriormente la condición para asegurar la
singularidad de la matriz de rigidez mediante la realización de una integración reducida
(ver viga de Timoshenko). Esta condición se puede sistematizar mediante el uso del
ı́ndice de coacción (IC) (ver [36]). El IC se define como el valor de la relación (2.45) para
un elemento con lados contiguos libres y los otros dos empotrados.
IC = g − (n × n)
donde el significado de cada uno de los términos se explicó en la sección 2.12.5 y que
por comodidad se repite aquı́:
Para valores del IC (ver [36]) de cuatro o superiores se puede estar seguro de la
singularidad de la matriz, mientras que ocurre lo contrario para valores del ı́ndice de
cero o inferiores.
Ası́ por ejemplo, en el elemento cuadrilátero Serendı́pito de ocho nodos, que se
presentará más adelante con más detalle, se puede ver en la figura 7.3 los IC al integrar
con (3 × 3) y (2 × 2) puntos.
Como se sabe, cualquier elemento tiene una serie de mecanismos o movimientos
para los que la energı́a de deformación es nula y que, en principio, se corresponden
con los movimientos como sólido rı́gido del mismo, y que desaparecen al imponer unas
condiciones de contorno adecuados. Estos mecanismos se corresponden con los valores
propios nulos de la matriz de rigidez del elemento.
El problema está en que al realizar una integración reducida se producen mecanis-
mos adicionales a los ya indicados de sólido rı́gido y será necesario, al utilizar este pro-
cedimiento, comprobar si estos mecanismos son o no compatibles con las condiciones
de contorno o entre elementos.
En el ejemplo anterior, la matriz de rigidez del elemento tiene tres valores propios
si se realiza una integración exacta, mientras que estos pasen a cuatro para el caso de
que se realice una integración reducida. Como hay tres movimientos como sólido rı́gido
posibles, en el caso de la integración reducida se tiene un mecanismo adicional, que en
este caso no se puede propagar a lo largo de la malla y por tanto no produce problemas
(ver figura 7.3). Este elemento presenta bloqueo para ciertas condiciones de contorno.
No se pretende aquı́ un estudio pormenorizado de los distintos elementos en los
que se ha utilizado la integración reducida (ver los excelentes libros de Oñate [36] y
294 Capı́tulo 7 Placas Gruesas. Teorı́a de Reissner-Mindlin
Figura 7.3
Zienkiewich [45] para mayor detalle), no obstante y con objeto de ilustrar lo indicado, a
continuación se hace referencia al elemento lagrangiano de nueve nodos y al Heterosis.1
El primero se puede ver en la figura 7.4, al igual que el Serendı́pito de la figura 7.3,
al ser los polinomios de grado cuatro, la integración exacta requiere 3 × 3 puntos. La
integración reducida de K c , exige 2 × 2 puntos, por lo que el IC es cuatro y se asegura
un buen comportamiento. Tiene cuatro valores propios nulos y por tanto un mecanismo
adicional, que en este caso tiene el inconveniente de que se puede propagar a lo largo
de la malla.
En el elemento Heterosis (ver figura 7.4), los giros se interpolan como en el elemento
Lagrangiano de 9 nodos y la flecha como el Serendı́pito de 8 nodos. El IC está en el
lı́mite, pero la integración reducida de K c tiene cuatro valores propios nulos y, por
tanto, un mecanismo adicional, que en este caso no es propagable a lo largo de la malla.
1 Heterosis: superioridad de los heterozigotos (hı́bridos) respecto de sus progenitores. El caso más conocido
es el del mulo, de gran fuerza y resistencia, que resulta del cruce del caballo y del asno. (La Enciclopedia.
Salvat 2003).
2 Si en el planteamiento diferencial establecido en la sección 7.2, y más concretamente mediante un sistema
de ecuaciones diferenciales en el dominio (7.10) y otro en el contorno (7.12), no puede eliminarse ninguna de
las variables u, la formulación se llama irreducible, mientras que en el caso contrario se llama mixta (ver [45]).
7.5 Bloqueo de la Solución 295
Figura 7.4
Ası́ por ejemplo, en un problema plano de transmisión de calor, las ecuaciones del flujo y de conservación son
⎧ ⎫
qx ⎨ ∂ ⎬
∂x
= − K1 K2 φ → q = −K∇φ
qy ⎩ ∂ ⎭
∂y
qx
∂
∂x
∂
∂y
= Q → ∇T q = Q
qy
con
φ=φ en Γφ
qn = qn en Γq
es una formulación mixta, mientras que si se sustituye la primera expresión en la segunda se llega a la forma
irreducible
∇T (K∇φ) + Q = 0 en Ω
296 Capı́tulo 7 Placas Gruesas. Teorı́a de Reissner-Mindlin
donde
Φγi 0
Φγi =
0 Φγi
γxz
γi =
γyz
i
Φγ = Φγ1
2345 ··· Φγm
(2×2m)
i=1 i=1 θ 2 34 5 θ
2 34 5 2 34 5 (2×2m)(2m×n) (2×2m)(2m×2n) 2 34 5
(2×2)(2×1)(1×n) (2×2)(2×2n) (3n×1) (3n×1)
donde
T
Φ∗
2345 = [Φ]1 , ··· [Φ]m
(2m×2n)
T
φ∗ = ∇[φ]1 ··· ∇[φ]m
2345
(2m×n)
que al sustituir las variables de campo por las aproximaciones propuestas y utilizar las
mismas funciones de ponderación (Galerkin), resulta:
t3
(HΦ) T
Cf HΦθ dΩ − Φ (tC c )Φ γ
T γ
dΩ = Φ
2 34M5
T
dΓ
Ω 12 Ω 2 34 5 Γ
2 34 5 (2n×2)(2×2)(2×2m)(2m×1) (2n×2)(2×1)
(2n×3)(3×3)(3×2)(2×2n)(2n×1)
(7.27)
donde M son los momentos en el contorno.
La ecuación (7.27) se puede escribir de forma compacta como
Kff θ + K f cγ = f1 (7.28)
2 34 5 2 34 5 2345
(2n×2n)(2n×1) (2n×2m)(2m×1) (2n×1)
Haciendo lo mismo con la segunda ecuación, es decir, (7.8), tras utilizar como fun-
ciones de ponderación las Φγ correspondientes a la aproximación de las deformaciones
(7.25), se puede escribir
(Φγ )T Q dΩ − (Φγ )T (tC c )Φγ γ dΩ = 23450 (7.29)
Ω 2 34 5 Ω 2 34 5
(2m×2)(2×1) (2m×2)(2×2)(2×2m)(2m×1) (2m×1)
K cw w + K Tfc θ + K cc γ 0
= 2345 (7.31)
2 34 5 2 34 5 2 34 5
(2m×n)(n×1) (2m×2m)(2m×1) (2m×1)
(2m×2n)(2n×1)
298 Capı́tulo 7 Placas Gruesas. Teorı́a de Reissner-Mindlin
K Tcw γ = f2 (7.32)
2 34 5 2345
(n×2m)(2m×1) (n×1)
Si se incluyen en una sola ecuación matricial las ecuaciones (7.28), (7.31) y (7.32), se
obtiene ⎛ ⎞⎧ ⎫ ⎧ ⎫
Kff Kfc 0 ⎪θ⎪
⎪ ⎪ ⎪ ⎪f ⎪ ⎪
⎜ T ⎟ ⎨ ⎬ ⎨ 1⎬
⎜K ⎟
⎝ f c K cc K cw ⎠ ⎪ γ ⎪ = ⎪ 0 ⎪
⎩w ⎪
⎪ ⎭ ⎪ ⎩f ⎪ ⎭
0 K Tcw 0 2
2 34 5
((2n+2m+n)×(2n+2m+n))
Figura 7.5
En este punto, con objeto de que resulte más sencilla su comprensión, junto a la
formulación general se irá desarrollando un caso sencillo como es el elemento bilineal
isoparamétrico de la figura 7.5 en el que se realiza una interpolación con continuidad C 0
para w, θx y θy .
La primera componente de la deformación a cortante (7.4) (para mayor simplicidad
el desarrollo se realiza únicamente para una de las componentes puesto que para la otra
es totalmente análogo) es:
4
∂w ∂Φi
γxz = − θx = wi − Φi θxi (7.33)
∂x i=1
∂x
300 Capı́tulo 7 Placas Gruesas. Teorı́a de Reissner-Mindlin
Q
− (∇w − θ) = 0 (7.36)
β
con β = tαG.
En las que se van a introducir las aproximaciones dadas por (7.17) y (7.25), que para
mayor comodidad se van a escribir de la forma (7.18)–(7.19) y
w = φw
θ = Φθ
γ γ
c = Φ̂ γ → Q = Φ̂ Q (7.37)
donde
γ ϕ1 ϕ2 ··· ϕm 0 ··· 0
Φ̂ =
0 0 ··· 0 ϕm+1 ··· ϕ2m
7.5 Bloqueo de la Solución 301
T
Q = Q1xz · · · Qm xz Qm+1
yz ··· Q2m
yz
T
γ = γxz
1
· · · γxz
m m+1
γyz ··· 2m
γyz
La idea es aplicar la restricción (7.36) de forma discreta mediante colocación puntual
en una serie de puntos del contorno del elemento. En el caso del ejemplo propuesto,
estos puntos son los indicados en la figura 7.5, los I y III para la componente γxz
(señalados con triángulos) y los II y IV para la componente γyz (señalados con cua-
drados). Ası́, particularizando (7.34) para los puntos I y III y haciendo lo mismo en la
otra componente, que se deja como ejercicio para el lector, se obtiene:
w2 − w1 θ x + θ x2
γxz |I = − 1
2a 2
w3 − w2 θ y + θ y2
γyz |II = − 3
2b 2
w3 − w4 θ x3 + θ x4
γxz |III = −
2a 2
w4 − w1 θ y4 + θ y1
γyz |IV = =
2c 2
de las que se pueden obtener las funciones de interpolación de (7.37) como
⎧
⎪
⎪ ϕγ1 = γxz |I 21 (1 − η)
⎪
⎪
⎪
⎪
⎨ ϕγ = γyz | 1 (1 + ξ)
2 II 2
⎪
⎪ ϕγ3 = γxz |III 12 (1 + η)
⎪
⎪
⎪
⎪
⎩ γ
ϕ4 = γyz |IV 12 (1 − ξ)
y además, teniendo en cuenta que Q = βγ, se pueden escribir los valores nodales del
cortante Q en función de los valores nodales ω y θ como
Q = Qw w + Qθ θ
2345 2 34 5 2345
(2m×1) (2m×n)(n×1) (2m×2n)(2n×1)
siendo: ⎛ ⎞
− a1 1
0 0
⎜ a
⎟
⎜ ⎟
β⎜ 0 0 1
− a1 ⎟
Qw = ⎜ ⎟
a
2⎜
⎜ 0 − 1b 1
0 ⎟
⎟
⎝ b ⎠
− 1b 0 0 1
b
302 Capı́tulo 7 Placas Gruesas. Teorı́a de Reissner-Mindlin
⎛ ⎞
1 0 1 0 0 0 0 0
⎜ ⎟
⎜0 0⎟
β ⎜ 0 0 1 0 1 0 ⎟
Qθ = − ⎜ ⎟
2 ⎜0 0 0 0 1 0 1 0⎟
⎝ ⎠
0 1 0 0 0 0 0 1
7 6
ELEMENTOS TRIANGULARES
Para terminar este capı́tulo se van a introducir algunas ideas básicas sobre los ele-
mentos placa de Reissner-Midlin triangulares. El tema se trata con cierto detalle en (ver
[36]). Se hace referencia a los más usuales que se basan en el método de deformaciones
a cortante impuestas.
Ası́ el campo de deformaciones de cortante en el sistema de coordenadas naturales
se aproxima de la forma
⎧ ⎫
⎪ α1 ⎪
⎪ ⎪
⎪
⎪
⎪
⎪
⎪
⎪
γξ 1 ξ η ξη ··· 0 0 0 0 ··· ⎨ α2 ⎬
c = = .. ⎪ = Aα (7.38)
γη 0 0 0 0 ··· 1 ξ η ξη ··· ⎪⎪
⎪ . ⎪
⎪
⎪
⎪ ⎪
⎩ ⎪ ⎭
αn
c = J −1 c
Por otra parte la deformación de cortante a lo largo de una dirección natural deter-
minada ξ i , se define como
γξi = cos βi γξ + sen βi γη (7.39)
P (ξi , ηi , βi )α = c |ξ , ∀i = 1, . . . , n
mediante
c |ξ = T (βi )c
Teniendo en cuenta lo anterior, será posible establecer la relación entre las defor-
maciones a cortante en el sistema x e y en los puntos de colocación y los movimientos
nodales
⎧ ⎫
⎪
⎪
1 ⎪
γxz ⎪ ⎧ ⎫
⎪ ⎪
⎪ ⎪ ⎪ w1 ⎪ ⎪
⎪
⎪ 1 ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ γyz ⎪
⎪ ⎪
⎪θ ⎪ ⎪
⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪ 2 ⎪
⎪ ⎪ ⎪
⎪
x 1 ⎪
⎪
⎪
⎪ γ ⎪
⎪ ⎪
⎪ ⎪
⎪
⎪
⎪ ⎪ ⎪ θ ⎪
⎨ ⎪ ⎪
⎨ ⎪
xz y
⎬ 1
⎬
2 .
c = γyz = B c B c · · · B c
1 2 n ..
⎪
⎪ ⎪ ⎪ ⎪
⎪
⎪
⎪ .. ⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪ . ⎪ ⎪ w ⎪
⎪
⎪ ⎪
⎪ ⎪
⎪
n
⎪
⎪
⎪
⎪ n⎪ ⎪
⎪ ⎪ θx n ⎪
⎪ ⎪
⎪
⎪ ⎪ ⎪
⎪ ⎪
⎪
⎪
⎪ γxz ⎪⎪ ⎩ ⎪
⎪ ⎭
⎪
⎪ ⎪
⎪ θ
⎩ n⎭ y n
γyz
Figura 7.6
En este caso
⎛ ⎞
1 ξ1 η1 0 0 0
⎜ ⎟
⎜ 1 0 ⎟
⎜ ξ2 η2 0 0 ⎟
⎜ √ √ √ √ √ √ ⎟
⎜ η3 2 ⎟
⎜− 22 − ξ3 2 2
− η32 2 2 ξ3 2
2 ⎟
P =⎜ √ ⎟
2 2
⎜ √2 √ √ √
η4 2 ⎟
√
⎜− 2 − ξ4 2 2
− η42 2 2 ξ4 2 ⎟
⎜ 2 2 2 ⎟
⎜ ⎟
⎜ 0 0 0 1 ξ5 η5 ⎟
⎝ ⎠
0 0 0 1 ξ6 η6
⎧ ⎫
⎪
⎪ 1 0 0 0 0 0 0 0 0 0 0 ⎪
0 ⎪
⎪
⎪ ⎪
⎪
⎪
⎪ ⎪
⎪
⎪ 0 0 1 0 0 0 0 0 0 0 0 0 ⎪
⎪
⎪
⎪
⎪ √ √ ⎪
⎪
⎨ 0 0 0 0 − 2 2
0 0 0 0 0 0 ⎬
T = 2 2 √ √
⎪ 0
⎪ 0 0 0 0 0 − 2 2
0 0 ⎪
0 0 ⎪
⎪
⎪ 2 2 ⎪
⎪
⎪
⎪ ⎪
⎪
⎪ 0 0 0 0 0 0 0 0 0 1 0 0 ⎪
⎪
⎪
⎪
⎪ ⎪
⎪
⎩ ⎭
0 0 0 0 0 0 0 0 0 0 0 1
APÉNDICE A
A 1
MATRICES DE RIGIDEZ ELEMENTALES
1 1 1 Barra de celosı́a
Se repite el planteamiento del capı́tulo 2, aplicado ahora a una estructura tan sim-
ple como una barra de sección uniforme sometida únicamente a cargas axiles en sus
extremos.
La ecuación de campo se puede escribir:
d2 u
AE =0
dx2
Como funciones de base se toman polinomios de grado uno, suficientes para el caso
en que aparecen derivadas segundas en la ecuación de campo, tal y como se puede ver
en la figura A.1.
Aplicando ahora el procedimiento general:
– Formulación débil:
-L
L
d2 u L
dϕ du du -- L
ϕAE dx = 0 ⇒ AE dx = ϕAE - = ϕN |0
0 dx 0 dx dx dx 0
– Aproximación y Proyección:
305
306 Apéndice A Matrices de Rigidez para Elementos
Figura A.1
⎛ ⎞
L 2
dϕi dϕ
AE ⎝
j⎠ L
∀i = 1, 2 uj dx = ϕi N |0
0 dx j=1
dx
L
ϕ2 N |0 = 1 · F2 − 0 · (F1 ) = F2
se obtiene:
L 2 L
− L1 AEu1 dx + − L1 AE L1 u2 dx = F1
0 0
L 1 L 1 2
L AE − L1 u1 dx + L AEu2 dx = F2
0 0
esto es:
EA 1 −1 u1 F1
=
L −1 1 u2 F2
− 6EI
L2 − 12EI
L3 − 6EI
L2
12EI
L3
1 Aunque se han dibujado los momentos con su signo, en las expresiones analı́ticas se indica el signo,
teniendo en cuenta que son tomados como positivos los sentidos dados a los grados de libertad que se indican
en la parte superior de la figura.
308 Apéndice A Matrices de Rigidez para Elementos
Figura A.2
Apéndice A Matrices de Rigidez para Elementos 309
solo por la introducción de dos grados de libertad adicionales, sino por el distinto or-
den dado en la numeración de los grados de libertad de desplazamiento en dirección
perpendicular a la directriz y giro. La expresión:
K i δ i = pi
1 1 3 Barra de emparrillado
De manera análoga a lo anterior, y para el caso de barra de sección constante, módulo
de elasticidad E, módulo de rigidez G y grados de libertad indicados en la figura A.3,
se obtiene
Figura A.3
⎛ ⎞
12EI ⎛ ⎞ ⎛ ⎞
⎜ L3 ⎟ δ1
⎜ 6EI ⎟ ⎜ ⎟ ⎜ V1 ⎟
⎜ L2 4EI ⎟⎜ ⎟ ⎜ ⎟
⎜ L ⎟ ⎜θ2 ⎟ ⎜M2 ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟
⎜ 0 0
GIp ⎟ ⎜θ ⎟ ⎜ T ⎟
⎜ L ⎟ ⎜ 3⎟ ⎜ 3 ⎟
⎜ ⎟⎜ ⎟ = ⎜ ⎟
⎜− 12EI − 6EI 12EI ⎟ ⎜ δ4 ⎟ ⎜ V4 ⎟
⎜ L3 L2 0 L3 ⎟⎜ ⎟ ⎜ ⎟
⎜ ⎟⎜ ⎟ ⎜ ⎟
⎜ 6EI ⎟ ⎝θ5 ⎠ ⎝M5 ⎠
⎜ L2 2EI
0 − 6EI
L2
4EI
⎟
⎝ L L
⎠ θ T
GIp GIp 6 6
0 0 − L 0 0 L
310 Apéndice A Matrices de Rigidez para Elementos
Figura A.4
⎛ ⎞
EA
⎜ L
⎟
⎜ ⎟
⎜ 0 12EIz
⎟
⎜ L3 ⎟
⎜ ⎟
⎜ 0 0
12EIy
⎟
⎜ L3 ⎟
⎜ ⎟
⎜ 0 0 0
GIp ⎟
⎜ L ⎟
⎜ ⎟
⎜ − 6EI z 4EIy ⎟
⎜ 0 0 L2 0 ⎟
⎜ L
⎟
⎜ 6EIz 4EIz ⎟
⎜ 0 L2 0 0 0 ⎟
⎜ L ⎟
⎜ ⎟
⎜ EA
0 0 0 0 0 0 EA ⎟
⎜ L L ⎟
⎜ ⎟
⎜ 0 − 12EI z
0 0 0 − 6EI z
0 12EIz ⎟
⎜ L3 L2 L3 ⎟
⎜ ⎟
⎜ −
12EIy 6EIy 12EIy ⎟
⎜ 0 0 L3 0 L2 0 0 0 L3 ⎟
⎜ ⎟
⎜ GIp GIp ⎟
⎜ 0 0 0 0 0 0 0 0 ⎟
⎜ L L ⎟
⎜ 6EIy 2EIy 6EIy ⎟
⎜ 0 0 − 0 0 0 0 0 4EIz
⎟
⎝ L2 L L2 L ⎠
0 6EIz
L2 0 0 0 2EIz
L 0 − 6EI
L2
z
0 0 0 4EIz
L
APÉNDICE B
B 1
CARGAS NODALES EQUIVALENTES
Ya se ha visto a lo largo del texto la necesidad de disponer del vector de cargas para
el montaje de la ecuación matricial de la estructura completa, que corresponde a las
cargas directas o equivalentes (de las cargas sobre elementos) aplicadas en los nodos
según los grados de libertad.
Además en el capı́tulo 2 se vió una interesante interpretación de la relación obtenida
para los elementos del vector de cargas, en el sentido de que las fuerzas equivalentes
se pueden obtener de los esfuerzos de empotramiento perfecto, adjudicándoles el signo
del trabajo de las cargas en cada uno de los desplazamientos de las funciones de forma.
En el capı́tulo 3 se ha visto cómo se realiza la transformación y el montaje del vector de
cargas global, con lo cual el problema queda resuelto.
Aquı́ se va a estudiar de forma detallada la formación del vector elemental de cargas
cuando éstas están aplicadas sobre el elemento, abordándose los casos particular de
asentamiento de apoyos, variaciones de temperatura y falta de ajuste en los elementos.
311
312 Apéndice B Cargas sobre Elementos
Figura B.1
libertad utilizados. Las funciones de forma son los polinomios de Hermite indicados
anteriormente.
– Carga uniforme:
6L 6L.
x 2
/
x 3
P1 = − 0
pϕ1 (x) dx = −p
0
3 1 − L − 2 1 − L dx = − P2L
6L 6L . /
x 2 x
P2 = − 0 pϕ2 (x) dx = −p 0 L 1 − L L dx = − P12
Lr
6L .
6 L x 2 x 3 /
P3 = − 0 pϕ3 (x) dx = −p 0 3 L −2 L dx = − P2L
6L 6L. x 2 / L2
P4 = 0 pϕ4 (x) dx = −p 0 L 1 − L x
L dx = P12
Se debe indicar que los subı́ndices de las funciones de forma ϕi utilizados aquı́ no
son los mismos que los utilizados anteriormente, ya que la numeración de los grados
de libertad es distinta. Los signos menos corresponden a los casos en que la función de
forma tiene sentido contrario al de la carga (o si se prefiere que las funciones de forma
están definidas sobre el sistema de ejes de la figura y la carga p tiene signo negativo).
– Carga concentrada:
Teniendo en cuenta lo anterior, para el caso de carga concentrada, por la propiedad
de la delta de Dirac, resulta:
L
P1 = − P ϕ1 (x)x − L2 −1 , dx = −P ϕ1 L2 = − P2
0
L
L −1
L
P2 = − P ϕ2 (x)x − 2 dx = −P ϕ2 2 = −P L8
0
y de forma análoga para P3 y P4 .
Como se puede observar los resultados obtenidos reiteran la idea, ya expuesta en el
capı́tulo 2, de cómo las fuerzas nodales equivalentes se pueden obtener a partir de los
momentos de empotramiento perfecto cambiándo su signo.
Apéndice B Cargas sobre Elementos 313
Figura B.2
314 Apéndice B Cargas sobre Elementos
Figura B.3
Se consideran fijos los nodos del elemento, es decir se coartan todos los grados de
libertad del elemento, calculándose las reacciones en dichos empotramientos.
A: Estado con las cargas que actúan directamente en los nodos (I).
C: Estado con los nodos fijos y en el que, al actuar las cargas en los elementos,
aparecerán unas fuerzas de empotramiento (III).
De estos tres estados el último no provoca movimientos en los nodos y por tanto
para calcular los desplazamientos, solo será necesario utilizar los dos primeros, lo que
significa que el vector de cargas correspondiente a la ecuación matricial estará formado
por las cargas nodales correspondientes a los dos primeros estados. No hay que perder
de vista que para el cálculo de esfuerzos en elementos y deformada de la estructura es
necesario tener en cuenta los tres estados.
2 1 2 Asentamiento de apoyos
Existen numerosas razones para que se puedan producir movimientos en los apoyos
de las estructuras hiperestáticas, que a pesar de ser pequeños para llegar a producir
cambios en la geometrı́a de la estructura, pueden introducir deformaciones y esfuerzos
considerables en dichas estructuras.
Una forma directa de abordar el problema es imponer los desplazamientos al aplicar
las condiciones de contorno, como se ha visto al estudiar la resolución del problema
estático.
Otra forma de abordar el problema es aplicar las mismas ideas del apartado anterior
sobre fuerzas equivalentes. Ası́, si la estructura de la figura B.4 sufre un descenso δ en el
apoyo 4, se puede descomponer en dos estados cuya superposición representa el estado
original (en el caso de que haya otras cargas aplicadas se considerarı́an otros estados
adicionales).
El vector de cargas de empotramiento debido al asiento, en coordenadas locales es:
P emp = K LTD δ
0
P 0 = −LP emp
0
Figura B.4
Figura B.5
2 1 3 Cargas térmicas
Las estructuras están frecuentemente sometidas a variaciones de temperatura, que
producen cambios de longitud en sus elementos. Las estructuras isostáticas sometidas
a variaciones de temperatura no experimentan esfuerzos por esta causa, mientras que
sı́ aparecerán en las hiperestáticas, pudiéndose resolver el problema de cómo tenerlo en
cuenta en el cálculo, mediante la consideración de fuerzas equivalentes de forma similar
a como se ha realizado en apartados anteriores.
Se considera el pórtico plano de la figura B.5, en el que el dintel (barra 2–3) está so-
metido a un gradiente definido por una temperatura T1 en la cara superior y T2 en la
inferior (siendo en este caso T1 > T2 ). La estructura se puede estudiar mediante la su-
perposición de dos estados:
(I): Estado con los nodos fijos en el que aparecerán los esfuerzos de empotramiento
debidas a las acciones térmicas.
(II): Estado con un sistema de carga igual y de sentido contrario al del estado (I).
Figura B.6
P = LD P
de longitud dx se cumple:
α(T1 + T2 )
du = dx
2
En la fibra neutra es el valor medio entre la superior e inferior,
α(T1 − T2 )
dθ = − dx
h
ya que la tangente del ángulo dθ es aproximadamente igual al ángulo, y el signo menos
es debido al sentido considerado como positivo para los desplazamientos. Por otra
parte:
dv = x sen(dθ) x dθ
obteniéndose, para el caso de temperatura constante en toda la longitud, los siguientes
valores de los movimientos en el extremo 3.
L
α(T1 + T2 )
u= du = L
0 2
L
α(T1 − T2 )
θ= dθ = − L
0 h
L
α(T1 − T2 ) 2
ν= x dθ = L
0 2h
es decir: T
δ= 0 0 0 u v θ
que es el vector de desplazamientos que hay que utilizar en la expresión (B.1) para
obtener las fuerzas de empotramiento.
Figura B.7
P = −P emp
P = LD P
siendo éste el valor del vector de cargas que se debe acoplar en el de la estructura.
APÉNDICE C
⎧ ⎫A ⎛ ⎞ ⎧ ⎫i
⎪
⎪ ⎪ ⎪ ⎪
⎨ δ1 ⎪
⎬⎜
1
⎟ ⎨ δ1 ⎪
⎪0 ⎬0
δ A = δ2 =⎜
⎝ 0 1 e ⎟ δ2 T i
⎠⎪ ⎪ = Ti δ
⎪
⎪ ⎪
⎪
i
⎪ ⎪
⎩θ⎭ 0 0 1 ⎩θ⎭
⎧ ⎫B ⎛ ⎞ ⎧ ⎫j
⎪
⎪ δ ⎪
⎪ 1 0 0 ⎪
⎪ δ1 ⎪
⎪
⎨ ⎬ 1
⎜ ⎟⎨ ⎬
δB = δ2 =⎜ ⎟ T j
⎝0 1 −ej ⎠ ⎪δ2 ⎪ = T j δ
⎪
⎪ ⎪
⎩θ⎪ ⎭ 0 0 1
⎪
⎩θ⎪ ⎭
321
322 Apéndice C Nodos Rı́gidos de Tamaño Finito
Figura C.1
T Ti 0 δi δi
= TK AB
= TK AB
T T
(C.1)
0 T Tj δj δj
Es decir, que para tener en cuenta estos extremos rı́gidos, la matriz de rigidez del
elemento entre los nodos ij se obtiene a partir de la matriz de rigidez de la parte flexible
de la viga K AB mediante la transformación:
K = T K AB T T
P = T P AB
APÉNDICE D
D 1
Es el caso de pared delgada cargada en su plano, con lo que las tensiones fuera de
su plano son nulas (σzz = τxz = τyz = 0), la matriz elástica es:
⎛ ⎞
1 ν 0
E ⎜ ⎜ν 1
⎟
⎟
D= 0
1 − ν2 ⎝ ⎠
0 0 1−ν 2
323
324 Apéndice D Tensión y Deformación Plana
D 2
Es el caso de un macizo indefinido (como p.e., un túnel, una presa de gravedad, etc.).
Las deformaciones fuera del plano son nulas por simetrı́a, ası́:
⎧
⎪
⎨ γyz = 0 ⇒ τyz = 0
⎪
γzx = 0 ⇒ τzx = 0
⎪
⎪
⎩ = 0 ⇒ σ = ν(σ + σ )
zz zz xx yy
Integración Numérica
E 1
CUADRATURA INTERPOLATORIA
6b
En general se llama cuadratura al valor numérico, aproximado o exacto, de a f (x) dx.
Si la función f (x) del integrando se sustituye por un polinomio de interpolación
P (x) en los puntos (xi , f (xi )), i = 0, 1, . . . , n con a ≤ xi ≤ b, se obtienen las fórmulas de
cuadraturas interpolatorias. Es evidente, que al existir múltiples formas de determinar
el polinomio P (x) existen, por lo tanto, una gran variedad de fórmulas de cuadraturas
interpolatorias. Sin embargo, solamente unas pocas son utilizadas debido a su sencillez
de cálculo, fácil programación y bondad de la aproximación.
Las fórmulas se denominan cerradas o abiertas según que los lı́mites de integración
sean coordenadas de interpolación xi ó no.
Si las coordenadas cumplen que
xi+1 − xi = cte. ∀i
325
326 Apéndice E Integración Numérica
Caso compuesto:
) −1
*
b
h
N
b−a
f (x) dx = f (a) + 2 f (a + ih) + f (b) con h =
a 2 i=1
N
Caso compuesto:
) −1
*
b
h N
N
f (x) dx = f (a) + 4 f (a + (2i − 1)h) + 2 f (a + 2ih) + f (b)
a 3 i=1 i=1
b−a
con h = 2N siendo el error cometido
N h5
Error = − f (ξ) a<ξ<b
90
Aunque existen más fórmulas, como antes se ha mencionado, son las fórmulas
compuestas del trapecio y Simpson (1/3) las más utilizadas, debido a las razones antes
expuestas.
Apéndice E Integración Numérica 327
5 1 3 Método de Romberg
Consiste en mejorar el resultado de la aplicación de la Regla del trapecio compuesta,
a base de efectuar subdivisiones sucesivas del intervalo [a, b] y aplicar la extrapolación
de Richardson. Desde el punto de vista práctico el método funciona de la siguiente ma-
nera: se forma una primera columna con los resultados de aplicar la regla del trapecio
para un número de subintervalos m = 1, 2, . . . , N , que se designa por Rm,1 . Posterior-
mente se forman otras columnas Rm,j , aplicando a cada columna Rm,j−1 la siguiente
fórmula:
4j−1 Rm,j−1 − Rm−1,j−1
Rm,j = m = j, j + 1, . . .
4j−1 − 1
Como aplicación de los métodos expuestos, se desarrolla el siguiente ejemplo:
Ejemplo 6E.1
e
Calcular 1 ln x dx, por integración numérica utilizando las cuadraturas interpolato-
rias anteriores.
Solución:
2. Método de Romberg:
⎧
⎪ 4R2,1 − R1,1
⎪
⎪ R2,2 = = 0,99674
⎪
⎪ 3
⎨ 4R3,1 − R2,1
R3,2 = = 0,999708
⎪
⎪ 3
⎪
⎪
⎩ R3,3 = 4 R3,2 − R2,2 = 0,999906
⎪ 2
42 − 1
328 Apéndice E Integración Numérica
Las cuadraturas de tipo interpolatorio descritas tienen las ventajas de ser sencillas
de obtener, fáciles de programar y permiten obtener unas excelentes aproximaciones.
Sin embargo, tienen el inconveniente de que las coordenadas deben ser equiespaciadas.
Dicho inconveniente se resuelve con la utilización de otro tipo de cuadraturas, llamadas
gaussianas, que además son más sencillas de manejar y programar y nos aseguran una
mejor aproximación.
E 2
CUADRATURAS GAUSSIANAS
donde w(x) es una función de ponderación, que ha de ser continua y positiva en [a, b].
A los ai se les denominan coeficientes de ponderación, y los xi son los ceros de los
polinomios según la fórmula utilizada. Las más utilizadas son las siguentes.
Apéndice E Integración Numérica 329
5 2 1 Cuadraturas Gauss-Legendre
En este caso:
w(x) = 1; a = −1; b=1
y xi son los ceros de los polinomios de Legendre. Tanto los coeficientes de ponderación
como los ceros se relacionan en la Tabla E.1, para polinomios de Legendre de distinto
grado.
Ejemplo 6E.2
e
Calcular 1 ln x dx, utilizando la cuadratura de Gauss-Legendre, con dos y tres puntos
de integración.
Solución:
330 Apéndice E Integración Numérica
(e − 1)t + e + 1 e−1
x= ⇒ dx = dt
2 2
Sustituyendo dicho cambio de variable, se tiene:
e
e−1 1
(e − 1)t + e + 1
ln x dx = ln dt
1 2 −1 2
5 2 2 Cuadraturas Gauss-Laguerre
En este caso
w(x) = e−x ; a = 0; b=∞
y xi son los ceros de los polinomios de Laguerre. Tanto los coeficientes de ponderación
como los ceros se pueden encontrar en cualquier libro de Análisis Numérico de los que
aparecen en la bibliografı́a.
Ejemplo 6E.3
∞
Calcular 0 xe−x dx, utilizando la cuadratura de Gauss-Laguerre, con dos puntos de
integración.
Apéndice E Integración Numérica 331
Solución:
√ √
√ √ 2+ 2 2− 2
x1 = 2 − 2; x2 = 2 + 2; a1 = ; a2 =
4 4
√ √
∞
−x 2+ 2 √ 2− 2 √
xe dx = 2− 2 + 2+ 2 =1 (EE3.1)
0 4 4
5 2 3 Cuadraturas Gauss-Hermite
Para este caso
2
w(x) = e−x ; a = −∞; b=∞
y xi son los ceros de los polinomios de Hermite. Los coeficientes de ponderación y
los ceros los polinomios de Hermite de distinto grados aparecen en cualquier libro de
Análisis Numérico de los citados en la bibliografı́a.
5 2 4 Cuadraturas Gauss-Chebyshev
Para esta cuadratura
1
w(x) = √ ; a = −1; b=1
1 − x2
y xi son los ceros de los polinomios de Chebyshev. Los coeficientes de ponderación y
los ceros se pueden encontrar en los libros de Análisis Numérico citados la bibliografı́a.
E 3
INTEGRALES MÚLTIPLES
Ejemplo E.4
1 2x
Calcular el valor de x2 + y 3 dy dx.
0 x
Solución:
3
2x 2 3
x 1
2 x(t + 3) x3 1
x(t + 3)3
x +y dy = x + dt = 1+ dt
x 2 −1 2 2 −1 8
Si se calcula dicha integral simple por medio de tres puntos de integración, después
de efectuar las operaciones correspondientes, se obtiene:
1
x(t + 3)3 4 + 15x
1+ dt =
−1 8 2
Apéndice E Integración Numérica 333
Para efectuar el cálculo de la última integral simple se vuelven a utilizar tres puntos
de integración, después de efectuar el correspondiente cambio de variable:
x+1 dz
x= ⇒ dx =
2 2
) 3 4 *
1 1
x3 (4 + 15x) 1 z+1 z+1
dx = + 15 dz
0 4 8 −1 2 2
1 1
= 2(z + 1)3 + (z + 1)4 dz
128 −1
(b − a)ξ + b + a (d − c)η + d + c
x= ; y=
2 2
donde el jacobiano de la transformación es:
- -
- b−a 0 -- (b − a)(d − c)
-
|J| = - 2 -=
- 0 b−a - 4
2
b d
(b − a)(d − c) 1 1
f (x, y) dy dx = g(ξ, η) dη dξ
a c 4 −1 −1
(b − a)(d − c) 1 (b − a)(d − c)
n m n
= bj g(ξ, ηj ) dξ = ai bj g(ξi , ηj )
4 −1 j=1 4 i=1 j=1
(b − a)(d − c)
m n
= ai bj g(ξi , ηj ) (E.1)
4 i=1 j=1
Ejemplo E.5
Calcular
x2 + y 2
dy dx
Ω 1250
donde Ω es el cuadrilátero de vértices (10, 10), (−10, 10), (−10, −10) y (10, −10).
Solución:
2
1 1 2 2
2
8 ξ +η dη dξ = 8 ai bj g(ξi2 , ηj2 )
−1 −1 i=1 j=1
= 8 1 · (0,57735)2 + (0,57735)2 + 1 · (0,57735)2 + (−0,57735)2
64
+ 1 · (−0,57735)2 + (0,57735)2 + 1 · (−0,57735)2 + (−0,57735)2 =
3
valor que coincide con el exacto.
Ejemplo E.6
Calcular
xy dy dx
Ω
Solución:
ξ+1 η+1
Si se efectúa el cambio de variables x = 2 , y= 2 , |J| = 14 , se tiene:
1
1 1 m n
1 ξ+1 η+1
xy dy dx = 2 2 dη dξ = ai bj (ξi + 1)(ηj + 1)
Ω 4 −1 −1 16 i=1 j=1
Referencia Histórica
337
338 Apéndice F Referencia Histórica
[1] Alarcón E., Notas sobre el método de los elementos finitos. Sección de Publicaciones
E.T.S.I.I., 1978.
[2] Alarcón E., Álvarez Cabal R. y Gómez Llera S., Cálculo Matricial de Estructuras.Ed.
Reverté, 1986.
[3] Alarcon E., Brebbia C., Hacar M.A. y Sanmartı́n A., Cálculo Dinámico en la Ingenierı́a
Civil. Ed. Colegio Oficial I.C.C.P. Madrid, 1975.
[4] Álvarez R., Benito J.J., Teorı́a general del M.E.F., V Curso de teorı́a y aplicación práctica
del M.E.F. y simulación. UNED-FUE, 1998.
[5] ANSYS., User’s Manual for Revision 5,0, Swason Analysis Systems. Inc. 1992.
[6] Argüelles Álvarez R., Cálculo de estructuras, 3 tomos. Ed. Servicio de Publicaciones
de la E.T.S.I. Montes, 1986.
[8] Becker E.B., Carey G.F., Oden J.T., Finite elements. An Introduction (vol. I). Prentice-
Hall, 1981.
[9] Bernadou M., Méthodes D’eléments Finis pour les Problémes de Coques Minces. Masson,
1994.
[10] Bickford W.B., A First Course in the Element Method. 2a Ed., Richard D. Irwin, Inc.,
1994.
[12] Burden R.L., Faires J.D. Análisis Numérico. Grupo Editorial Iberoamérica, 1993.
[13] Chapra S.C., Canale R.P., Applied Numerical Methods. McGraw-Hill, 2002.
341
342 BIBLIOGRAFÍA
[15] Coates R.C., Coutie M.G., Kong F.K., Structural Analysis, 3a Ed. Van Nostrand Rein-
hold, 1988.
[17] Davis P.J., Rabinowite A.L., Methods of Numerical Integration. Academic Press, 1975.
[18] Doblaré M., Gracia L., Fundamentos de Elasticidad Lineal. Ed. Sintesis, 1998.
[19] Doblaré M., Gracia L., Análisis lineal de estructuras. El método de los elementos finitos,
Volumen III. Dpto Ingenierı́a Mecánica, Universidad de Zaragoza, 1997.
[23] Ghali A., Neville A.M., Análisis Estructural. Ed. Diana S.A., 1984.
[24] Hinton E., Owen D.R., An Introduction to Finite Element Computations. Pineridge
Press, 1979.
[25] Hinton E., Owen D.R., Finite Element Programing. Academic Press, 1977.
[26] Isaacson E., Keller H.R., Analysis of Numerical Methods. Ed. Jhon Wiley, 1966.
[27] Kardestuncer H., Introdución al Análisis Estructural con Matrices. McGraw-Hill, 1974.
[29] Livesley R.K., Finite Elements: An Introduction for Engineers. Cambrigde University
Press, 1983.
[30] Hinton E., Owen D.R., An introduction to Finite Element Computations. Pineridge
Press, 1979.
[31] Livesley R.K., Matrix Methods in Structural Analysis, 2a Edición. Pergamon Press,
1975.
[32] Michavila F., Gavete L., Programación y Cálculo Numérico. Ed. Reverté, 1985.
[33] McGuire W., Gallagher R.H., Matrix Structural Analysis. Jhon Wiley & Sons, Inc.,
1979.
[34] Molina J., Apuntes sobre el Método de los Elementos Finitos. E.T.S.I.I. Gijón, 1992.
[35] Oden J.T., Reddy J.N., Mathematical Theory of Finite Elements. Jhon Wiley & Sons,
Inc., 1976.
BIBLIOGRAFÍA 343
[36] Oñate E., Cálculo de Estructuras por el Método de Elementos Finitos. Análisis Elástico
Lineal Ed. CIMNE, 1992.
[37] Pilkey W.D., Wunderlich W., Mechanics of Structures. Variatonal and Computational
Methods. CRC Press, 1994.
[38] Przemieniecki J.S., Theory of Matrix Structural Analysis. Dover Publications, Inc.,
1985.
[39] Reddy J.N., Applied Functional Analysis and Variational Methods in Engineering.
McGraw-Hill, 1986.
[40] Saez Benito J.M., Cálculo Matricial de Estructuras. Ed. Fondo Editorial de Ingenierı́a
Naval, 1975.
[41] Tmoshenko S.P., Goodier J.N., Teorı́a de Elasticidad. Ed. Urmo, 1968.
[42] Tmoshenko S.P., Woinowsky-Krieger S., Teorı́a de Placas y Laminas. Ed. Urmo, 1975.
[43] Vinson J.R., The Behavior of Thin Walled Structures: Beams Plates and Shells. Kluwer
Academic Publishers, 1989.
[44] Zeidler E., Applied Functional Analysis. Applications to mathematical Physics. Spriger-
Verlag, 1999.
[45] Zienkiewicz O.C., Taylor R.L., El Método de los Elementos Finitos. Formulación básica
y problemas lineales, 4a Ed. McGraw-Hill y CINME, 1994.