Вы находитесь на странице: 1из 58

FACULTAD DE CIENCIAS AGRARIAS

CURSO : ANÁLISIS Y DISEÑO ESTRUCTURAL I


DOCENTE : Ing. DELGADILLO AYALA, Rick Milton

EQUIPO DE TRABAJO
 FLORES HUARCAYA, Víctor Hugo
 GOMEZ FRONDINEL, EdÍn Edmundo
 GUTIERREZ PIZARRO, Vladimir
 HUAMANÍ NAJARRO, Mariluz
 HUAMANÍ VENTURA, Edwin
 QUISPE CONTRERAS, Eduardo
 CHACCAYA VILA, Jhomer Fermín

Ayacucho – Perú
2018
ÍNDICE

Pág.
.................................................................................................... 2
.......................................................................................................... 4
........................................................................................... 6
3.1 MATLAB.......................................................................................................................... 6
3.2 MATRIZ .......................................................................................................................... 7
3.3 METODO DE RIGIDEZ ................................................................................................... 11
3.4 MÉTODO DE LA RIGIDEZ UTILIZANDO UNA COMPUTADORA ....................................... 12
3.5 IDENTIFICACIÓN ESTRUCTURAL. ................................................................................ 13
3.6 MATRIZ DE RIGIDEZ Y VECTOR DE CARGAS NODALES EQUIVALENTES ..................... 14
3.7 ROTACIÓN DE EJES EN EL PLANO............................................................................... 21
.............................................................................................. 27
4.1 EJEMPLOS DE ARMADURAS ........................................................................................ 27
4.1.1 Ejemplo de armadura resuelto manualmente ................................................................ 27
4.1.2 Modelamiento en el MAT LAB ..................................................................................... 35
EJEMPLO DE ARMADURA RESUELTO MANUALMENTE ...................................................... 37
4.2 EJERCICIOS DE VIGAS ................................................................................................. 49
......................................................... 56
5.1 Recomendaciones.......................................................................................................... 56
5.2 Conclusiones ................................................................................................................. 56
.................................................................................................. 57
 Aslam Kassimali Análisis estructural, 5ta Edición. ............................................. 57

1
Ing. DELGADILLO AYALA, Rick Milton
MATLAB (MATrix LABoratory) es un programa orientado al cálculo con matrices, al que se reducen muchos
de los algoritmos que resuelven problemas de Matemática Aplicada e Ingeniería. MATLAB ofrece un
entorno interactivo sencillo mediante una ventana en la que podemos introducir órdenes en modo texto y
en la que aparecen los resultados. Los gráficos se muestran en ventanas independientes. Cada ventana
dispone de una barra de menús que controla su funcionalidad. Aprenderemos a asignar, borrar, guardar y
recuperar variables, utilizar las funciones incorporadas y, más adelante, a definir funciones nuevas.
MATLAB opera directamente con números complejos y con números reales como caso particular. Lo que
distingue a MATLAB de otros sistemas de cálculo es su facilidad para trabajar con vectores y matrices. Las
operaciones ordinarias, suma, producto, potencia, operan por defecto sobre matrices, sin más restricción
que la compatibilidad de tamaños en cada caso. Entes matemáticos como los polinomios son tratados por
MATLAB como vectores, gracias al hecho de que se suman y multiplican por escalares de la misma forma
que estos.

MATLAB dispone de mandatos propios de un lenguaje de programación para efectuar bucles y


bifurcaciones condicionales y puede ejecutar las ´ordenes contenidas en ficheros grabados en ASCII
mediante un editor como el bloc de notas o el editor de ficheros de ´ordenes incorporado. Al escribir, por
ejemplo, la suma de dos matrices como A+B obtenemos un código más claro y conciso que en otro lenguaje
de programación, sin bucles innecesarios y de ejecución mucho más rápida. Desde ahora y en adelante,
destacaremos en Courier las ´ordenes que pueden introducirse en MATLAB tal y como aparecen o
incorporarse a un fichero de ´ordenes. En Courier cursiva indicamos parámetros de algunas ´ordenes, que
deben sustituirse por un dato apropiado en cada caso. Se debe interpretar el inductor >> como una
invitación a escribir en MATLAB lo que aparece a continuación del mismo.

En este trabajo presentaremos la programación del método de la Rigidez la cual es el fundamento para la
creación de los programas de cómputo que calculan los diferentes pórticos, vigas y armaduras con gran
facilidad.

Usando como base el código del libro Análisis Matricial de Estructuras – Roberto Aguiar Falconi se
programó en el GUI de MATLAB la solución de armaduras y pórticos en el plano.

Cabe mencionar que para la solución de armaduras bidimensionales se tuvo una formulación orientada a
la aplicación de elementos finitos para la solución de la matriz de Rigidez de la estructura.

2
Ing. DELGADILLO AYALA, Rick Milton
I
objetivos

3
Ing. DELGADILLO AYALA, Rick Milton
Modelamiento de un programa para cálculo de análisis matricial (vigas y armaduras).

Proporcionar las herramientas básicas de programación en Matlab a los estudiantes de ingeniería


agrícola enfatizando en los temas correspondientes a la carrera que requieren de los sistemas
informáticos para solucionar los problemas que en estos se plantean.
Comprender el método de las rigideces para solucionar armaduras bidimensionales.
Comparar los resultados, de los ejercicios de bibliografías con el programa de MATLAB.
Determinar la deformación de las estructuras por el método de matriz de rigidez.

4
Ing. DELGADILLO AYALA, Rick Milton
Ii
Marco teórico

5
Ing. DELGADILLO AYALA, Rick Milton
3.1 MATLAB
(abreviatura de MATrix LABoratory, "laboratorio de matrices") es una herramienta de
software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje
de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows,
Mac OS X y GNU/Linux .

Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de


datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario
(GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos
hardware. El paquete MATLAB.

Lenguaje

Las aplicaciones de MATLAB se desarrollan en un lenguaje de programación propio. Este


lenguaje es interpretado, y puede ejecutarse tanto en el entorno interactivo, como a través
de un archivo de script (archivos *.m). Este lenguaje permite operaciones de vectores y
matrices, funciones, cálculo lambda, y programación orientada a objetos

Limitaciones y alternativas

Durante mucho tiempo hubo críticas porque MATLAB es un producto propietario de The
Mathworks, y los usuarios están sujetos y bloqueados al vendedor. Recientemente se ha
proporcionado una herramienta adicional llamada MATLAB Builder bajo la sección de
herramientas "Application Deployment" para utilizar funciones MATLAB como archivos de
biblioteca que pueden ser usados con ambientes de construcción de aplicación .NET o Java.
Pero la desventaja es que el computador donde la aplicación tiene que ser utilizada necesita
MCR (MATLAB Component Runtime) para que los archivos MATLAB funcionen
correctamente. MCR se puede distribuir libremente con los archivos de biblioteca generados
por el compilador MATLAB.

6
Ing. DELGADILLO AYALA, Rick Milton
3.2 MATRIZ
Una matriz es una disposición (o "arreglo") rectangular de números en la forma.

Las letras representan números reales, que son los elementos de la matriz. Nótese que

designa al elemento en la i-ésima fila y la j-ésima columna de la matriz A; la matriz A se


denota también a veces por () o por {}. Una matriz que tiene m filas y n columnas se dice
que es una matriz m x n ("m por n"), o bien, una matriz de orden m x n. Si m = n, se expresa
que la matriz es cuadrada. Cuando han de realizarse varias operaciones en matrices, su

orden suele denotarse mediante subíndices, por ejemplo, o bien

a. OPERACIONES CON MATRICES

Operaciones análogas a las de adición. Sustracción, multiplicación y división de números


reales se pueden definir para las matrices. Puesto que una matriz es una disposición de
números reales, en lugar de un solo número real, algunas propiedades de las operaciones
para los números reales no tienen equivalencia en las operaciones análogas con matrices;
ejemplos específicos se dan en las siguientes secciones. En esta sección se definen e
ilustran la adición y la sustracción de matrices, la multiplicación de una matriz por un escalar,
y la multiplicación de matrices entre sí.

b. ADICIÓN Y SUSTRACCIÓN DE MATRICES

Las matrices se pueden sumar o restar solamente si son del mismo orden. La suma o la
diferencia de dos matrices m x n es otra matriz m x n cuyos elementos son las sumas o
diferencias de los elementos correspondientes de las matrices originales; de modo que si

Entonces A ± B = C en donde

7
Ing. DELGADILLO AYALA, Rick Milton
Es decir,

En donde

Para toda i y toda j.

c. MULTIPLICACIÓN DE MATRICES

Dos matrices se pueden multiplicar entre sí sólo si el número de columnas en una de ellas
es igual al número de filas en la otra. En particular, el matriz producto AB está definida
solamente si el número de columnas en A es el mismo que el número de filas en B; en este
caso se dice que las matrices A y B son compatibles ante la multiplicación, y el matriz
producto tiene el mismo número de filas que A y el mismo número de columnas que B. Así,
una matriz m x n se puede multiplicar con una matriz n x p para obtener una matriz m x p.

d. TIPOS ESPECIALES DE MATRICES

En esta sección se estudiarán tres tipos especiales de matrices: las matrices diagonales,
las matrices identidad y las matrices nulas.

MATRICES DIAGONALES
Una matriz diagonal es una matriz cuadrada cuyos elementos son todos iguales a cero,
excepto los que pertenecen a su diagonal principal, la cual es la que va del extremo superior
izquierdo al extremo inferior derecho; así pues, para i ? j

8
Ing. DELGADILLO AYALA, Rick Milton
si al menos i = j (cuando todos los elementos de una matriz son ceros, se trata de una matriz
nula, la cual se describirá más adelante) Una matriz diagonal n x n puede indicarse por la
notación

o bien, por

EJEMPLO:

Son matrices diagonales


MATRICES IDENTIDAD
Una matriz identidad es una matriz diagonal cuyos elementos de la diagonal principal son
todos iguales al número uno. Por consiguiente,

es una matriz identidad si y sólo si

para i ; j

para i = j o en forma equivalente, una matriz diagonal Dn es una matriz identidad si y sólo si

para i = 1, 2, …, n
Una matriz identidad n x n se representa por In.

MATRICES NULAS

9
Ing. DELGADILLO AYALA, Rick Milton
Una matriz nula es una matriz m x n cuyos elementos son todos iguales a cero; se simboliza
con O. Cuando una matriz nula del orden (o tamaño) apropiado se suma o se resta de otra
matriz, esta última no cambia; es decir, Amxn ± Omxn = Amxn Pre multiplicar o pos
multiplicar una matriz nula de orden apropiado da lugar a otra matriz nula; es decir, Okxm
Amxn = Okxn y Amxn Onx1 = Omx1

TRANSPUESTA DE UNA MATRIZ


En muchos análisis en los que intervienen matrices, es conveniente emplear la transpuesta
de una matriz. En esta sección se define la transpuesta de una matriz, le de una suma o
diferencia de matrices, y la de un producto de matrices.
La transpuesta de una matriz A de orden m x n es una matriz de orden n x m, denotada por
A´, cuyas filas son las columnas de A, y cuyas columnas son las filas de A. Por tanto, si

Nótese que la transpuesta de un vector fila n-dimensional es un vector columna también n-


dimensional, y análogamente, la transpuesta de un vector columna de n-dimensiones es un
vector fila de n-dimensiones también. La transpuesta de una matriz diagonal es la misma
matriz diagonal.
EJEMPLO Si

entonces

TRANSPUESTA DE UNA SUMA O DE UNA DIFERENCIA DE MATRICES


La transpuesta de una suma o diferencia de matrices es igual a la suma o diferencia de las
transpuestas de las matrices; por consiguiente, (Amxn ± Bmxn ± Cmxn)´= A´nxm ± B´nxm
± C´nxm es decir, (di j)´mxn = (di j)nxm en donde

10
Ing. DELGADILLO AYALA, Rick Milton
y

MATRICES SUBDIVIDIDAS
Con frecuencia es conveniente subdividir (o particionar) una matriz descomponiéndola en
sub-matrices. Éstas se pueden considerar como escalares al efectuar operaciones sobre la
matriz original. La partición o subdivisión de una matriz se indica mediante líneas punteadas
horizontales o verticales trazadas entre filas o columnas.
Método de la Rigidez Hipótesis: Estructura lineal- Todos los movimientos y esfuerzos son
funciones lineales de las cargas- Pequeñas deformaciones (ecuaciones de equilibrio en la
estructura no distorsionada). Las barras son rectas y de sección constante. Para estudiar
una estructura por el método de la rigidez, al igual que en cualquier otro problema elástico,
disponemos de tres conjuntos de ecuaciones que deben cumplirse. Ecuaciones de
compatibilidad Ecuaciones constitutivas Ecuaciones de equilibrio

3.3 METODO DE RIGIDEZ


Todos los movimientos y esfuerzos son funciones lineales de las cargas- Pequeñas
deformaciones (ecuaciones de equilibrio en la estructura no distorsionada). Las barras son
rectas y de sección constante. Para estudiar una estructura por el método de la rigidez, al
igual que en cualquier otro problema elástico, disponemos de tres conjuntos de ecuaciones
que deben cumplirse.
Ecuaciones de compatibilidad
Ecuaciones constitutivas
Ecuaciones de equilibrio
Las ecuaciones de compatibilidad relacionan las deformaciones de barras con los
desplazamientos nodales. Introduciendo estas relaciones en las ecuaciones constitutivas,
relacionamos las fuerzas en los extremos de barras con los desplazamientos nodales
Introduciendo estas últimas relaciones en las ecuaciones de equilibrio se obtiene un
conjunto de ecuaciones de fuerzas nodales en función de desplazamientos nodales, que
pueden ser consideradas como Ecuaciones de Equilibrio de la estructura en función de
desplazamientos. La resolución de este sistema de ecuaciones nos permite obtener el valor

11
Ing. DELGADILLO AYALA, Rick Milton
de las incógnitas (desplazamientos nodales), a partir de los cuales se obtienen las
solicitaciones de las barras de la estructura, así como las reacciones.
Cuando se van a calcular las relaciones esfuerzos de extremo de barra - desplazamientos,
es natural escoger un sistema de coordenadas que haga estas ecuaciones lo más sencillas
posible.
Tomaremos por lo tanto como eje x el que coincide con el eje geométrico de la pieza y los
ejes y y z coincidentes con los ejes principales de la sección transversal.
Tal sistema pertenece a la barra, y no depende de la orientación de la misma en la estructura
y lo denominaremos sistemas de ejes locales.
Por el contrario, cuando las piezas se unen entre sí para formar la estructura, es necesario
tener un sistema de coordenadas común para todos los movimientos y esfuerzos de
extremo de barras para poder aplicar las condiciones de equilibrio y compatibilidad. A dicho
sistema lo denominaremos sistema de ejes globales.
Dichos esfuerzos de extremos de barras y desplazamientos dependerán del tipo de
estructura que estamos resolviendo, para barras de:
Reticulado Plano: tendremos dos desplazamientos por nudo
Reticulado Espacial: tres desplazamientos por nudo.
En ambos casos sólo tendremos esfuerzos normales.
Pórtico Plano: tres desplazamientos por nudo. (una rotación en el plano del pórtico y
dos traslaciones), como solicitaciones de extremo de barra una fuerza axial, un
esfuerzo de corte y un momento flector.
Pórtico Espacial: seis desplazamientos por nudo, tres traslaciones y tres rotaciones.
Como solicitaciones de extremo de barra una fuerza axial, dos esfuerzos de corte dos
momentos flectores y un momento torsor.
Emparrillado de vigas: tres desplazamientos nodales (un corrimiento normal al plano de la
grilla) y dos rotaciones alrededor de los ejes contenidos en el plano mencionado). Los
esfuerzos son un cortante y dos momentos (un torsor y un flector).

3.4 MÉTODO DE LA RIGIDEZ UTILIZANDO UNA COMPUTADORA

Una de las características más importantes del método de la rigidez es la forma en que las
propiedades elásticas de las piezas, y su orientación dentro de la estructura, son

12
Ing. DELGADILLO AYALA, Rick Milton
introducidas en el cálculo antes de que se efectúe ninguna consideración sobre el equilibrio
o la compatibilidad de los nudos.
Esto nos permite establecer relaciones entre las fuerzas de extremo de barras y los
Desplazamientos de nudo. Estas relaciones expresadas en forma matricial se denominan o
conforma la matriz de rigidez de barra.
Al considerar la interrelación de cada barra con las demás se obtiene un sistema global de
ecuaciones que define el comportamiento de toda la estructura y nos conduce a la solución
del problema.
Podemos considerar seis etapas fundamentales en la solución de un problema:
1. Identificación estructural
2. Cálculo de la matriz de rigidez de barra y del vector de cargas nodales equivalentes
3. Cálculo de la matriz de rigidez global y del vector de cargas global de la estructura.
4. Introducción de las condiciones de borde
5. Solución del sistema de ecuaciones

Cálculo de solicitaciones en los extremos de barras y reacciones nodales.

3.5 IDENTIFICACIÓN ESTRUCTURAL.


Esta etapa consiste en definir a través de números y datos las barras de la estructura.

a. Definir un sistema de ejes globales para la estructura. Las coordenadas de los nudos
se refieren a dicho sistema.
b. Conectividad de los elementos, identificando para cada barra el nudo inicial y el final.
A cada barra está asociado un sistema de ejes locales al cual se refieren todas las
dimensiones y características de la barra. El mismo queda definido automáticamente
por el orden establecido para la numeración de los nudos de la barra. El eje x local
coincide con el eje geométrico de la barra, siendo el sentido positivo el que va del nudo
inicial (nudo de menor numeración) al final (nudo de mayor numeración). Los otros ejes
locales deberán coincidir con los ejes principales de Inercia de la sección transversal
de la barra formando un triedro directo.
c. Propiedades de la sección transversal de cada barra. Dependiendo del tipo de
estructura (reticulado, pórtico plano, pórtico espacial, emparrillado) se debe dar el área
de la sección transversal, los momentos de inercia en relación a los ejes principales y
la inercia a la torsión.

13
Ing. DELGADILLO AYALA, Rick Milton
d. Propiedades del material. Se debe indicar, para cada barra, el módulo de elasticidad
longitudinal y/o el módulo de elasticidad transversal.
e. Especificación de los vínculos: se debe indicar el nombre del nudo que tiene una o más
restricciones y cuáles son las mismas.
f. Descripción de la carga: se da el nombre del nudo y los componentes de globales de
las cargas externas y las reacciones de empotramiento perfecto en relación a los ejes
locales de la barra, si hay cargas en el tramo.

3.6 MATRIZ DE RIGIDEZ Y VECTOR DE CARGAS NODALES EQUIVALENTES


A) BARRA DE RETICULADO PLANO

Consideremos una barra de reticulado plano, supongamos que la misma esté


arbitrariamente orientada con relación a un sistema de ejes globales X e Y.
Supondremos que la barra es recta, de sección transversal constante y que el material
responde a la ley de Hooke.

Fig. nº 1-Sistema local de ejes

En la barra i de la figura el nudo inicial es el j y el final es el k , quedando definida la


orientación de los ejes locales x e y.
Considerando que no existen deformaciones iniciales y que la deformación es elástica el
alargamiento de la barra i estará dado por:

14
Ing. DELGADILLO AYALA, Rick Milton
Para una barra de reticulado existe una sola solicitación posible que es el esfuerzo axil o
normal.
Suponiendo un material elástico lineal sometido a esfuerzo de tracción tendremos para los
nudos j y k respectivamente:

Donde:
E= Módulo de elasticidad
L= Longitud de la barra
A= Area de la sección transversal de la barra.
Como en la dirección y l para barras de reticulado no existen solicitaciones podemos
expresar las ecuaciones anteriores en forma matricial:

La expresión (5) corresponde a la ecuación matricial de la barra i en coordenadas locales y expresa

las Fuerzas de extremo de barra FIL en función de los desplazamientos de nudos DIL A la Matriz que

relaciona FIL y DIL se la denomina matriz de Rigidez de barra de reticulado

en coordenadas locales SIL . Expresando en forma compacta o simbólica:

15
Ing. DELGADILLO AYALA, Rick Milton
FIL=SIL.DIL…………………………………………………(6)

La ecuación (6) define las fuerzas de extremo Fj y Fk para cualquier pareja de corrimientos
D j, Dk dados. Estas ecuaciones son simétricas, como podíamos esperar a partir del
teorema de reciprocidad. No es posible, sin embargo, “resolverlas” y obtener los
desplazamientos (D) en términos de las fuerzas (F), puesto que la matriz S es singular. Esto
refleja el hecho de que la pieza puede sufrir un movimiento arbitrario de conjunto, sin afectar
las fuerzas que actúan en sus extremos.

Interpretación física de la Matriz de Rigidez de barra

Si en la ecuación (5), hacemos nulos todos los desplazamientos excepto Dxj L que es igual
a la unidad, entonces los esfuerzos en los extremos de la barra serán los indicados en la
figura

Que corresponden a la primera columna de S.


De la misma forma podemos hacer Dyj L=1 y el resto de los corrimientos nulos, siendo en
este caso nulos los esfuerzos en los extremos de barra, ya que se considera una barra

16
Ing. DELGADILLO AYALA, Rick Milton
doblemente articulada y pequeños desplazamientos. Por esta razón los cuatro valores de la
segunda columna son nulos.
Si en cambio hacemos DKL=1 y el resto de los desplazamientos nulos, los esfuerzos serán:

Que corresponden a la tercera columna de la matriz de rigidez de la barra i

Fig. Nº3 - Corrimiento unitario


En forma análoga se puede analizar la cuarta columna aplicando un desplazamiento Dxk=1.
Asociando los desplazamientos y reacciones de nudos en las direcciones indicadas en la
figura, podemos deducir el significado físico de la matriz de rigidez de la barra.

Con lo cual podemos observar que los elementos Sij de la matriz de rigidez, representan las
fuerzas que se generan en i al aplicar un desplazamiento unitario en j, permaneciendo fijos
los restantes.

17
Ing. DELGADILLO AYALA, Rick Milton
Además para un desplazamiento del nudo k obtenemos una reacción en j que es la misma
que la obtenida en k para un desplazamiento en j, lo cual nos es expresado por la simetría
de la matriz de rigidez.

También podemos ver que una columna j está formada por las reacciones debidas a un
desplazamiento unitario impuesto en la dirección j, y una filai no es más que las reacciones
en i debido a corrimientos unitarios impuestos en las distintas direcciones.
b) Barra de Pórtico Plano
En base al significado físico de los elementos de la matriz de rigidez, deduciremos la Matriz
de
Rigidez para una barra de Pórtico Plano en coordenadas locales.
Para este tipo de elemento corresponden tres desplazamientos por nudo (2 traslaciones y
una rotación en el plano).

La matriz de rigidez se obtiene dando desplazamientos unitarios de a uno por vez en las
direcciones de la figura mientras los otros permanecen nulos.

18
Ing. DELGADILLO AYALA, Rick Milton
Las reacciones mostradas en la figura nº5 constituyen las respectivas columnas de la matriz
de rigidez de la barra de Pórtico Plano de la ecuación (11)

Esta matriz relaciona las fuerzas de extremo de barra con los desplazamientos nodales en
ejes locales.

19
Ing. DELGADILLO AYALA, Rick Milton
Fig. 6 - Solicitaciones para barra de Pórtico Plano

Cargas nodales equivalentes


Hasta ahora hemos supuesto que las cargas estaban aplicadas en los nudos, y por lo tanto
existe una correspondencia biunívoca entre los puntos de aplicación de las cargas y los
desplazamientos que están siendo calculados. Si esto no ocurriera, por ejemplo tuviéramos
cargas en el tramo de las barras, en forma distribuida o concentrada, debemos sustituir las
cargas en las mismas por un sistema de cargas equivalentes aplicadas en los nodos que
produzca en la estructura el mismo efecto que las cargas originales.
Aplicando el principio de superposición, que es válido por haber supuesto que el sistema es
lineal, podemos descomponer las cargas tal como se indica en la figura:

Fig. Nº 7 - Barra de pórtico con cargas en el tramo

Como podemos observar las cargas, reacciones y deformaciones de la estructura a) serán


equivalentes a la suma de los dos estados b) y c). Como las deformaciones de nodos en

20
Ing. DELGADILLO AYALA, Rick Milton
b) son nulas, serán iguales las deformaciones de los casos c) y a). O sea que las cargas
de c) producen la misma respuesta estructural en lo eferente a desplazamientos de nudos
que las cargas originales. Estas serán entonces las cargas equivalentes en los nudos, que
no son más que las reacciones de empotramiento perfecto cambiadas de signo.

Los esfuerzos en los extremos de barra se obtienen por la suma de los casos (b) y (c).

Por lo tanto a la ecuación (12) habrá que adicionarle las fuerzas de empotramiento perfecto
del caso b).

Representa el vector de fuerzas de empotramiento perfecto de la barra en coordenadas


locales.

3.7 ROTACIÓN DE EJES EN EL PLANO

Hasta el momento expresamos la matriz de rigidez del elemento barra, tanto de reticulado
plano como de pórtico plano, según un sistema de ejes locales, estando los
desplazamientos y esfuerzos de extremo de barra referidos a los mismos.
No obstante, según ya lo mencionamos, antes de poder aplicar las condiciones de equilibrio
en los nudos y de compatibilidad de desplazamientos es necesario transformar las fuerzas
y corrimientos a un sistema de ejes globales.

21
Ing. DELGADILLO AYALA, Rick Milton
Supongamos el vector V de la figura referido al sistema de ejes X e Y.

Las componentes del mismo serán

Teniendo en cuenta la ecuación (14) y escribiendo en forma matricial:

O en forma compacta:

A la matriz de cosenos directores R la llamaremos matriz de rotación.


Si queremos el pasaje del sistema local al global, en este caso la matriz de rotación es la
Transpuesta de R

22
Ing. DELGADILLO AYALA, Rick Milton
Pre multiplicando la ecuación (19) por

Lo que implica que R es una matriz ortogonal (su inversa es igual a su traspuesta):

Ecuación fundamental de la barra en el sistema global

Tanto las solicitaciones como los desplazamientos pueden expresarse como vectores en el plano,
podemos entonces aplicar la transformación lineal antes vista para llevar los esfuerzos y
desplazamientos de extremos de barra del sistema local al global.

Matriz de Rigidez y Vector de Cargas Global de la Estruct. Matriz de Rigidez y Vector de


Cargas Global de la Estruct.

Fig.º 9 - Reticulado Plano

Esquema de la formación de la matriz de rigidez global y del vector de cargas


Consideremos el reticulado de la figura nº 9. La matriz de rigidez global del reticulado tendrá 6 filas
y 6 columnas ya que son 3 nudos y cada uno tiene 2 grados de libertad (un desplazamiento según

23
Ing. DELGADILLO AYALA, Rick Milton
el eje x y uno según el eje y). La contribución de cada nudo deberá ser colocada en las posiciones
que se indican en la figura nº10.
Los nudos i,j,k definen las filas y columnas de la matriz (sub matrices)

Las sub matrices tendrán tantas filas y columnas como grados de libertad tenga cada nudo.
En el caso del reticulado este número es 2.
Analicemos la posición en figura nº 10 de las sub matrices de la matriz de rigidez de la barra

b de la figura nº 9.

Generalizando, debemos considerar una barra de reticulado que une los nudos j y k según

la figura nº11.

24
Ing. DELGADILLO AYALA, Rick Milton
Figura nº 11

25
Ing. DELGADILLO AYALA, Rick Milton
III
Procedimiento
Y RESULTADOS

26
Ing. DELGADILLO AYALA, Rick Milton
4.1 EJEMPLOS DE ARMADURAS
4.1.1 Ejemplo de armadura resuelto manualmente

 EJERCICIO 1

Determinar los desplazamientos, fuerzas en los elementos y reacciones en los apoyos de la estructura
mostrada, si se sabe que:

E = 2.1×106 kgf/cm2

A = 10 cm2

Figura N° 4.1

27
Ing. DELGADILLO AYALA, Rick Milton
FIGURA N° 4.2

28
Ing. DELGADILLO AYALA, Rick Milton
29
Ing. DELGADILLO AYALA, Rick Milton
30
Ing. DELGADILLO AYALA, Rick Milton
31
Ing. DELGADILLO AYALA, Rick Milton
32
Ing. DELGADILLO AYALA, Rick Milton
33
Ing. DELGADILLO AYALA, Rick Milton
34
Ing. DELGADILLO AYALA, Rick Milton
4.1.2 Modelamiento en el MAT LAB
Como un ejemplo modelo de análisis de armaduras bidimensionales, la estructura representada en la figura
4.1 se analiza para obtener los desplazamientos, las fuerzas de reacción y tensiones. Si bien no se incluyen
todos los detalles de cálculo, el ejemplo ilustra los pasos necesarios, en secuencia para un análisis de
elementos finitos.

Este viene a ser el interfaz principal del programa, el cual nos muestra varios cuadros para el ingreso de
nuestros datos de la armadura analizada.

35
Ing. DELGADILLO AYALA, Rick Milton
En esta ventana visualizamos los cálculos que realiza nuestro programa, como visualizar las matrices en
coordenadas locales, globales, desplazamientos, esfuerzos axiales, esfuerzos normales y reacciones.

Como se hace un análisis de cada miembro y matricialmente, en esta ventana se muestra como nuestro
programa analiza el miembro 3.

36
Ing. DELGADILLO AYALA, Rick Milton
2 EJEMPLO

EJEMPLO DE ARMADURA RESUELTO MANUALMENTE


Determinar los desplazamientos, fuerzas en los elementos y reacciones en los apoyos de la estructura
mostrada, si se sabe que:

E=10000KG/m2

DIAGRAMA DE CUERPO

37
Ing. DELGADILLO AYALA, Rick Milton
38
Ing. DELGADILLO AYALA, Rick Milton
39
Ing. DELGADILLO AYALA, Rick Milton
40
Ing. DELGADILLO AYALA, Rick Milton
ANTES DE COMENZAR A A INSERTARA DATOS HACER CORRER CON EL ICONO “RUM”

Rum

41
Ing. DELGADILLO AYALA, Rick Milton
CLIKEAR AN EN “Add to Path”

Add to Path

INTRODUCIR LOS DATOS:

N° de miembros (M): 6

N° de nudos (NJ): 4

N° de restricciones de apoyo (NR): 4

N° de nudos restringidos (NRJ): 2

Módulo de elasticidad a la compresión o tensión (E): 10000kj/m2

42
Ing. DELGADILLO AYALA, Rick Milton
NUMERO DE MIEMBROS: 6
NUMERO DE NUDOS: 4
NUMERO DE RESTRICCIONES DE APOYO: 4
NUMERO DE NUDOS RESTRINGIDOS: 2

INSERTAR LAS COORDENADAS EN LOS NUDOS:

NUDOS X Y
1 0 80
2 60 80
3 0 0
4 60 0

CANTIDAD DE NUDOS EN LA ARMADURA Y


SUS RESPECTIVAS CORDENADAS.

43
Ing. DELGADILLO AYALA, Rick Milton
INSERTAR EL NÚMERO DE MIEMBRO EN FORMA ORDENADA:

MIEMBRO NJ INICIAL NJ FINAL A


1 1 2 60
2 3 4 60
3 3 1 80
4 4 2 80
5 1 4 10
6 3 2 10

NUMERO DE MIEMBROS
EL INICIO Y EL FINAL DE LOS MIEMBROS

44
Ing. DELGADILLO AYALA, Rick Milton
INSERTAR LOS NUDOS CON RESTRICCIONES:

NUDOS X Y
3 1 1
4 1 1
INGRESAR EL NÚMERO DE NUDOS Y MIEMBROS CARGADOS:

NUMERO DE NUDO CON SUS


RESPECTIVAS RESTRICCIONES

NJ X Y
2 20 10

# NUDOS CARGADOS: 1
# MIEMBROS CARGADOS: 4
NUDO CARGADO: 2

INGRESAR EL NÚMERO DE CARGAS POR MIEMBROS: 1, SEGUIDAMENTE INGRESAR EL TIPO DE


CARGA:

45
Ing. DELGADILLO AYALA, Rick Milton
(1): carga puntual

(2): carga distribuida

(3): momento

(4): carga puntual inclinada en el miembro

Insertado los datos respectivamente los resultados serán:

RESULTADOS DE LAS CARGAS


PUNTUALES, DISTRIBUIDAS Y
MOMENTOS.

SE MUESTRAN LOS RESULTADOS

1. Matriz reducida:

MATRIZ REDUCIDA

2. Desplazamiento en los nudos: los desplazamientos se realizan en os nudos libres (lo ejes
locales)1,2,3, y 4; mientras que en los ejes locales 5, 6, 7 y 8 son los nudos restringidos.

46
Ing. DELGADILLO AYALA, Rick Milton
Matriz
Desplazamiento

3. Acciones de extremos en los miembros: son las acciones en los ejes locales tanto en X en
entrada y en salida; de igual manera en los ejes de Y.

Acciones de extremos en los miembros

47
Ing. DELGADILLO AYALA, Rick Milton
4. Las reacciones halladas en los apoyos 3 y 4 tanto en los ejes X y Y:

5. Cargas de empotramiento: las cargas aplicadas en cada miembro, en la fila 1 el momento en el


miembro 1; en la fila 2 la carga puntual del miembro 2; en la fila 3 las cargas distribuidas y en la
fila 4 la carga inclinada respectivamente:

6. La matriz global de 8 x 8 que representa a los 4 nudos: las 4 primeras filas representan el corazón
de la matriz ya que multiplicadas por las fuerzas resultan los desplazamientos y las 4 filas restantes
multiplicados por las mismas fuerzas representan las reacciones.

MATRIZ GLOBAL

48
Ing. DELGADILLO AYALA, Rick Milton
4.2 EJERCICIOS DE VIGAS
RESOLUCION DEL EJERCICIO DE LA VIGA CON LAS DIFERENTES CARGAS.

𝐸𝐼 = 30400 𝐾𝑁. 𝑚2

DIAGRAMA DEL CUERPO

Solución.

En el primer lugar se enumeran los nudos y se asigna una orientación al tramo. Luego se calculan las
reacciones del empotramiento, que para una viga con esas cargas son:

49
Ing. DELGADILLO AYALA, Rick Milton
Para evaluar la matriz de rigidez el planteamiento matricial queda así.

RESOLUCIÓN DE LA MISMA VIGA POR EL PROGRAMA MATLAB.

AL MOMENTO DE ABRIR EL MATLAB SE HACE CORRER EN “RUM”

RUM

50
Ing. DELGADILLO AYALA, Rick Milton
CLIKEAR EN add to Path

PAPA CORRER
EL PROGRAMA

Introducir los datos:

N° de miembros (M): 3

N° de nudos (NJ): 4

N° de restricciones en el apoyo (NR): 3

N° de nudos restringidos (NRJ): 2

Modulo de elasticidad a la tension o comprension: 30400 kg/m2

N° de grados de livertad:

𝐺𝐷𝐿 = 2 𝑁𝐽 − 𝑁𝑅 … … . . 𝐺𝐷𝐿 = 2(4) − 3 … … … 𝐺𝐷𝐿 = 5

51
Ing. DELGADILLO AYALA, Rick Milton
INTRODUCIENDO LOS DATOS.
NUMERO DE RESTRICCIONES
DE LOS APOYOS,
RESTRICCIONES Y ELASTICIDAD

Insertar las propiedades de los miembros, longitudes, inercias:

MIEMBRO LONGITUD (m) INERCIA


1 2 1
2 2 1
3 2 1

Número de miembros, longitudes y


la inercia

52
Ing. DELGADILLO AYALA, Rick Milton
Insertar las restricciones en los nudos

NUDO X Z
1 1 1
2 0 0
3 0 0
4 1 0

Insertar las restricciones en los nudos tanto


en cortantes como en momentos.

INSERTAR CANTIDAD DE CARGAS EN NUDOS Y MIEMBROS:

NUDO Y Z
2 -100 0
3 -50 0

Cargas en nudos y
miembros

53
Ing. DELGADILLO AYALA, Rick Milton
RESULTADOS DE LA MODELACION DE MATLAB EN VIGAS

1. Resultados de la metriz reducida

Matriz reducida

2. Desplazamiento en los nudos: los desplazamientos se realizan en los nudos libres 2, 3 y en el


nudo 4 en el eje Z; mientras que en los nudos 1 y 4 en el eje Y son los nudos restringidos.

DESPLAZAMIENTO

3. Acciones de extremos en los miembros: son las acciones en los ejes locales tanto en Y en
entrada y en salida; de igual manera en los ejes de Z.

54
Ing. DELGADILLO AYALA, Rick Milton
Acciones de extremos en los miembros

4. Las reacciones halladas en los apoyos en el nudo 1 tanto en los ejes X y Z:

Las reacciones halladas

5. La matriz global de 8 x 8 que representa a los 4 nudos: las 4 primeras filas representa el corazón
de la matriz ya que multiplicadas por las fuerzas resultan los desplazamientos y las 4 filas
restantes multiplicados por las mismas fuerzas representan las reacciones.

MATRIZ GENERAL

55
Ing. DELGADILLO AYALA, Rick Milton
5.1 Recomendaciones
 Es importante observar que para estructuras que presenten un muy elevado número de
incógnitas, aunque el procedimiento de análisis y el programa funcionen correctamente, alguna
desviación en los resultados podría darse debido a que la computadora opera con un finito número
de cifras significativas. Como primera recomendación para ampliar este trabajo, se sugiere hacer
un estudio, mediante métodos numéricos para establecer el grado de precisión de los resultados
de análisis de estructuras muy complejas.
 Se recomienda modificar el sistema de ingreso de datos de tal forma que sea posible cambiar el
número de nudos cargados sin necesidad de reingresar los datos de todos los nudos y miembros
de la estructura.

5.2 Conclusiones
 La optimización en el uso de recursos computacionales repercute directamente en la velocidad
de ejecución del programa. Se observó una reducción en los tiempos de operación de los
ejercicios del sistema.
 Este trabajo se concentró en el desarrollo de ejercicios propuestos de libros de JAIRO URIBE
ESCAMILLA, HIBLLER (octava edición) del modelo y el controlador, se sugiere como trabajo
futuro desarrollar lo referente a la vista, es decir, crear una interfaz de usuario para mejorar la
modelación de la estructura y facilitar el ingreso de los datos de entrada. Para este caso, se
observó que el ingreso de los datos de entrada por Excel es una tarea tediosa que toma
demasiado tiempo cuando el problema es muy complejo, pero que no incide en el resultado final.
Asimismo, este programa se elaboró con interfaces, por lo que el ingreso de los datos puede
manejarse desde cualquier fuente.
 Utilizando los comandos adecuados, pudimos aprender a modelar de una manera práctica y clara
la función de transferencia de cualquier sistema.
 Se realizó la comparación del sistema de problemas de los diferentes libros con el programa de
MATLAB, en la cual se pudo apreciar ligeras diferencias como es el redondeo de cifras decimales,
asimismo para ingresar los datos al MATLAB se requiere tener un previo conocimiento del
reconocimiento del número de nudos, número de elementos, número de restricciones, etc.

56
Ing. DELGADILLO AYALA, Rick Milton
Aslam Kassimali Análisis estructural, 5ta Edición.
Jairo Uribe escamilla, análisis de estructuras.
José Luis Blanco Claraco Antonio González Herrera José Manuel García Manrique,
Análisis estático de estructuras por el método matricial, Departamento de Ingeniería Civil,
Materiales y Fabricación Universidad de Málaga.
Elena blanco díaz, miguel cervera ruiz, benjamín suárez arroyo, análisis matricial de
estructuras, Barcelona, junio 2015.
Hibbeler - Análisis Estructural.

57
Ing. DELGADILLO AYALA, Rick Milton

Вам также может понравиться