Acha Espinoza Pesquera 2019 PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 105

UNIVERSIDAD NACIONAL DEL CALLAO

FACULTAD DE INGENIERÍA PESQUERA Y DE


ALIMENTOS
UNIDAD DE INVESTIGACIÓN

INFORME FINAL DEL TEXTO


"TEXTO: RESISTENCIA DE
MATERIALES CON APLICACIÓN
DEL SOFTWARE MATLAE3"

AUTOR : JESÚS WALTER ACHA ESPINOZA

(PERÍODO DE EJECUCIÓN: Del 01 de Junio de 2017 al


31 de mayo de 2019)
(Resolución de aprobación N°565 - 2017 - R)

Callao, 2019
DEDICATORIA

A la memoria de mi padre por el apoyo,


compresión y enseñanzas valiosas que
siempre me brindó de manera incondicional.
AGRADECIMIENTO

Al Ing° Rolando Julian Masías quien


siempre me alentó en el desarrollo y conclusión
del presente trabajo de investigación.
I. ÍNDICE
Dedicatoria
Agradecimiento
ÍNDICE 01
Índice de Figuras 03
Índice de Gráficas 06
Índice de Tablas 07
II PRÓLOGO 08
III INTRODUCCIÓN 09
IV CUERPO DEL TEXTO 10
CAPÍTULO I: Esfuerzos 10
1.1 Determinación usando MATLAB de cargas axiales 10
Transversales
1.2 Cálculo de esfuerzos normales y cortantes usando MATLAB 13
CAPÍTULO II: LEY DE HOOKE 26
2.1 Determinación de las deformaciones por carga axial 26
usando MATLAB
2.2 Esfuerzos en miembros de una estructura usando 31
usando MATLAB
CAPÍTULO III: ESFUERZOS POR TEMPERATURA 36
3.1 Cálculo de esfuerzos en sistemas hiperstáticos por 36
medio de MATLAB

CAPÍTULO IV: DIAGRAMAS DE FUERZA CORTANTE Y DE 41


MOMENTO FLECTOR
4.1 Diagramas de fuerza cortante. Gráficas usando MATLAB 41
4.2 Diagramas de momento flector. Gráficas usando MATLAB 43
4.3 Uso de MATLAB para hallar los valores máximos y 43
mínimos de las funciones.

á'k
CAPÍTULO V: FLEXIÓN PURA 48
5.1 Cálculo de esfuerzos por flexión pura por medio de 48
MATLAB
5.2 Uso de MATLAB para calcular esfuerzos en vigas 49
combinadas usando MATLAB
CAPÍTULO VI: MÉTODO DE DOBLE INTEGRACIÓN 67
6.1 Cálculo de pendiente máxima por medio de MATLAB 67
6.2 Uso de MATLAB para calcular deflexiones máximas 68
CAPÍTULO VII: MÉTODO DE ÁREA DE MOMENTOS 79
7.1 Cálculo de pendiente máxima por medio de MATLAB 79
7.2 Uso de MATLAB para calcular deflexiones máximas 80
CAPÍTULO VIII: MÉTODO DE LA VIGA CONJUGADA 87
8.1 Cálculo de pendiente máxima usando el software 87
MATLAB
8.2 Uso de MATLAB para calcular deflexiones máximas en 87
una viga
REFERENCIALES 94

APÉNDICES 96
ANEXOS 100

2
ÍNDICE DE FIGURAS
Figura N°1.1 Esfuerzo Normal vs Deformación Unitaria 16
Figura N°1.2 Carga Admisible 17
Figura N°1.3 Diagrama de Flujo 19
Figura N°1.4 Carga Admisible 19
Figura N°1.5 Diagrama de Flujo 21
Figura N°1.6 Esfuerzo Cortante 22
Figura N°1.7 Esfuerzo Cortante vs Altura de la Viga 24
Figura N°1.1.1 Problema propuesto N°1 26
Figura N°1.1.2 Problema propuesto N°2 26
Figura N°1.1.3 Problema propuesto N°3 26
Figura N°1.1.4 Problema propuesto N°4 26
Figura N°2.1 Deformación por fuerza Axial 28
Figura N°2.2 Ley de Hooke Generalizada 29
Figura N°2.3 Deformaciones Unitarias Principales 29
Figura N°2.4 Carga Admisible 30
Figura N°2.5 Diagrama de Flujo 32
Figura N°2.6 Esfuerzo vs Ángulo de Inclinación 33
Figura N° 2.1.1 Problema propuesto N°3 36
Figura N°2.1.2 Problema propuesto N°4 36
Figura N°3.1 Deformación Axial Térmica 37
Figura N°3.2 Viga Empotrada 38
Figura N°3.3 Esfuerzos Térmicos 38
Figura N°3.4 Diagrama de Flujo 39
Figura N°3.1.1 Problema propuesto N°1 41
Figura N°3.1.2 Problema propuesto N°2 41
Figura N°3.1.3 Problema propuesto N°4 41
Figura N°4.1 Viga Simplemente Apoyada 43
Figura N°4.2 Viga con Voladizo 47
Figura N°4.1.1 Problema propuesto N°1 48
Figura N°4.1.2 Problema propuesto N°2 48
Figura N°4.1.3 Problema propuesto N°3 48
Figura N°4.1.4 Problema propuesto N°4 48
Figura N°5.1 Viga Sometida a Flexión Pura 50
Figura N°5.2 Tipos de Esfuerzo de Flexión 50
Figura N°5.3 Ejes Transversales Axiales 51
Figura N°5.4 Sección Transversal 51
Figura N°5.5 Viga T en Voladizo 54
Figura N°5.6 Esfuerzos por Flexión 56
Figura N°5.7 La Estructura LOOP y el Esfuerzo Normal 60
Figura N°5.8 Diagrama de Flujo. 61
Figura N°5.9 Esfuerzos en Vigas Combinadas 62
Figura N°5.10 Vigas Transformada en Cobre 63
Figura N°5.11 Viga en Voladizo 65
Figura N°5.12 Diagrama de Flujo 65
Figura N°5.1.1 Problema Propuesto N°1 66
Figura N°5.1.2 Problema propuesto N°2 66
Figura N°5.1.3 Problema propuesto N°3 67
Figura N°5.1.4 Problema propuesto N°4 67
Figura N°6.1 Viga con Carga Uniforme 69
Figura N°6.2 Variación de la Pendiente: Tramo AM 72
Figura N°6.3 Viga Seccionada 73
Figura N°6.4 Viga de Ala Ancha en Voladizo 76
Figura N°6.5 Viga Seccionada 76
Figura N°6.1.1 Problema propuesto N°1 79
Figura N°6.1.2 Problema propuesto N°2 79
Figura N°6.1.3 Problema propuesto N°3 79
Figura N°6.1.4 Problema propuesto N°4 79
Figura N°7.1 Viga en Voladizo 82
Figura N°7.2 Diagrama de Momento Flector 82
Figura N°7.1.1 Problema propuesto N°1 85
Figura N°7.1.2 Problema propuesto N°2 85
4
Figura N°7.1.3 Problema propuesto N°3 86
Figura N°7.1.4 Problema propuesto N°4 86
Figura N°8.1 Viga en Voladizo 88
Figura N°8.2 Diagrama de Momento Flector Reducido 88
Figura N°8.3 Viga Conjugada 88
Figura N°8.4 Deflexión Máxima 91
Figura N°8.5 Viga en Voladizo 92
Figura N°8.6 Diagrama de Cuerpo Libre 92
Figura N°8.7 Diagrama de Momento Flector Reducido 93
Figura N°8.8 Viga Conjugada 93
Figura N°8.9 Viga en Voladizo 105
Figura N°8.10 Reacciones en el Empotramiento 105
Figura N°8.11 Equilibrio de Viga Seccionada 106
Figura N°8.12 Viga Real 106
Figura N°8.13 Viga Conjugada 106
Figura N°8.14 Diagrama de Cuerpo Libre de Viga Conjugada 167
ÍNDICE DE GRÁFICAS
Gráfica N°1.1 Esfuerzo Normal vs Deformación 14
Gráfica N°1.2 Esfuerzo Cortante vs Diámetro 23
Gráfica N°1.3 Esfuerzo Cortante vs Altura de la Viga 25
Gráfica N°2.1 Esfuerzo Cortante vs Ángulo de Inclinación 35
Gráfica N°4.1 Diagrama de Fuerza Cortante 44
Gráfica N°4.2 Diagrama de Momento Flector 45
Gráfica N°4.3 Diagrama V-M 51
Gráfica N° 4.4 Momento Flector Máximo y Mínimo 51
Gráfica N°5.1 Esfuerzo Normal vs Momento de Inercia 53
Gráfica N°5.2 Esfuerzo Normal de Tensión y Compresión 54
Gráfica N°5.3 Diagrama de Momento Flector del Tramo AC 57
Gráfica N°5.4 Diagrama de Momento Flector del Tramo CG 58
Gráfica N° 5.5 Diagrama de Momento Flector de los Tramos 59
AC y CG.
Gráfica N°5.6 Esfuerzo Flexionante vs Altura de la Sección 64
Gráfica N°5.7 Esfuerzo Flexionante vs Altura de la Sección 64
Gráfica N°6.1 Deflexión de la Viga por Doble Integración. 70
Gráfica N° 6.2 Variación de la Pendiente en el Tramo AC. 71
Gráfica N°6.3 Variación de la Pendiente en el Tramo AM. 72
Gráfica N°6.3 Esfuerzo Flexionante vs Altura de la Sección 67
Gráfica N° 6.4 Variación de la Deflexión 74
Gráfica N°6.5 Variación de a Pendiente 75
Gráfica N°6.6 Variación de la Pendiente 78
Gráfica N°6.7 Variación de la Deflexión 79
Gráfica N°7.1 Pendiente vs Longitud de la Viga 83
Gráfica N°7.2 Deflexión vs Longitud de la Viga 85
Gráfica N°8.1 Deflexión Máxima 92
ÍNDICE DE TABLAS
Tabla N°1.1 Datos Experimentales Carga Axial vs 12
Deformación
Tabla N°1.2 Resultados de Esfuerzos Normales 14
Tabla N°2.1 Fuerzas Condicionantes 32
Tabla N°5.1 Esfuerzos Máximos de Tensión y Compresión 55
Tabla N°5.2 Esfuerzo Normal con Loop 62
Tabla N°8.1 Pendiente y Deflexión en una Viga Conjugada 90
Tabla N°8.2 Pendiente y Deflexión en una Viga Conjugada 94

7
II. PRÓLOGO

En los tiempos actuales la aplicación de la moderna tecnología es inevitable y es en


ese sentido que el presente trabajo de investigación se ha orientado a elaborar un
texto en donde se muestra como se puede aplicar el software MATLAB para resolver
los problemas tradicionales de la asignatura de Resistencia de Materales utilizando
para ello programas con sus respectivos algoritmos y diagramas de flujos lo que le
da un nuevo enfoque a la enseñanza.
Para poder aplicar el software en mención es requisito indispensable que el estudiante
domine los conceptos teóricos y prácticos de la Resistencia de Materiales además de
una buena formación matemática y lógica; de este modo podrá descubrir la gran
importancia del software que permite cálculos analíticos y representación gráfica
de sus resultados así como la elaboración de tablas de resultados.
Este texto está orientado a estudiantes novatos en el campo de la programación
siendo MATLAB un lenguaje bastante amigable por lo fácil de su aplicación. El
estudiante podrá realizar tareas de programación de una manera más rápida y más
fácil que con otros softwares como Lenguaje C+ o Fortran que son softwares de un
mayor rigor científico.
Una gran utilidad de usar MATLAB es que se pueden plantear solución a los
problemas usando funciones matemáticas y como tales se pueden modificar los datos
de entrada para poder simular diversos escenarios en un mismo problema como por
ejemplo modificiar los radios, diámetros, longitudes, cargas, valores admisibles de
los diversos materiales empleados, etc. Otra ventaja es que los datos de entrada se
pueden expresar como vectores, es decir entradas que se pueden expresar como
vectores con n elementos sin necesidad de mencionar todos los datos sino
expresando el rango como un intervalo de valores.
Jesús Acha

8
III. INTRODUCCIÓN
El objetivo fijé elaborar un texto que muestre como resolver problemas tradicionales
de la asignatura de Resistencia de Materiales mediante el uso de una herramienta
moderna como son los softwares en este caso específico el software matemático
MATLAB, hecho que favorecerá al estudiante haciéndolo más competitivo en el
mundo laboral ya que podrá realizar trabajos iterativos, graficar funciones con una
excelente presentación, hallar los máximos esfuerzos en los materiales de ingeniería
que componen una estructura, determinar las deflexiones y pendientes máximas en
vigas sometidas a diversos tipos de cargas. A la fecha no existe un texto con las
características que presenta el presente texto. En la bibliografia consultada sólo se ha
logrado hallar textos de MATLAB (Hahn, 2010) que concentran su aplicación al
cálculo de las deflexiones y pendientes sólo en vigas a diferencia del presente texto
que abarca diferentes capítulos de la asignatura Resistencia Materiales.
El método empleado en el presente texto consistió en explicar los conceptos teóricos
fundamentales de cada capítulo con sus respectivas fórmulas para luego plantear y
resolver problemas tradicionales de Resistencia de Materiales resolviendo luego el
mismo problema pero haciendo uso de programas elaborados en MATLAB
acompañando los programas con el respectivo diagrama de flujo y pseudocódigo.
Las Tablas de respuestas y los Gráficos obtenidos han sido debidamente analizados
e interpretadas.
Los capítulo I y II tratan sobre las propiedades de los materiales de ingeniería y los
esfuerzos que se generan en ellos, resolviendo problemas isotáticos e hiperstáticos.
También se analizan las deformaciones de los materiales y su relación con las
fuerzas aplicadas que son explicadas mediante la Ley de Hooke.
El capítulo III trata sobre el efecto de la temperatura en los materiales referidos
básicamente al cálculo de esfuerzos térmicos cuando los apoyos ofrecen
restricciones al desplazamiento.
Los capítulos IV y V se relacionan ya que por un lado se determinan los momentos
flectores máximos para luego utilizarlo en el cálculo de esfuerzos máximos en vigas
sometidas a flexión pura.
Finalmente los capítulos VI , VII y VIII se refieren al estudio de las vigas referidos
al cálculo de la deformación y pendiente en algún punto de la viga.
9
IV. CUERPO DEL TEXTO

CAPÍTULO I

ESFUERZOS

1.1 DETERMINACIÓN USANDO MATLAB DE CARGAS AXIALES Y


TRANSVERSALES

Todos los materiales en ingeniería sufren un efecto llamado esfuerzo cuando son
sometidos a cargas de diversos tipos. Las cargas que pueden generar esfuerzo son
las cargas o fuerzas axiales o longitudinales que son cargas paralelas al eje más largo
del elemento en análisis y pueden causar esfuerzos de tensión o de compresión. Para
efectos teóricos se asume que la distribución del esfuerzo a lo largo de una sección
determinada es constante, considerándose para ello que la carga axial es aplicada en
el centroide de la sección considerada ( Pytel, 2012) .
S: Esfuerzo normal (Pa), P: Carga axial (kN), A: Sección transversal (m2)

(1)

Las cargas lineales o cargas distribuídas a lo largo de un segmento pueden ser cargas
distribuidas urúformente o no uniformemente que actúan en general de forma
perpendicular al eje axial de una viga causando esfuerzo por flexión de tipo tensión
o compresión.
a f: Esfuerzo flexionante, M: Momento flector, I: Momento rectangular de inercia;

Y : distancia que localiza la fibra objeto de estudio respecto al centroide de la

sección.

(2)

10
Problema N°1.1

Se desea obtener una tabla que muestre la fuerza aplicada, el esfuerzo unitario y la
deformación sufrida por una probeta cilíndrica de acero que tiene inicialmente un
diámetro de 0.5 pulgadas y una longitud de 2 pulgadas. Se obtuvieron resultados
experimentales realizados con dicha probeta, los mismos que se muestran en la tabla
N° 1.1. Elabore una tabla que muestre la deformación unitaria, el esfuerzo normal,
la fuerza P y la elongación experimentada ante cada fuerza aplicada. Además
muestre la Gráfica Deformación Unitaria vs Esfuerzo normal.

TABLA N°1.1
DATOS EXPERIMENTALES CARGA AXIAL - DEFORMACIÓN
Prueba N° 1 2 3 4 5 6 7 8 9 10 11
Carga Axial(kip) 0 250 150 850 920 180 12.0 14.0 143 140 112
Elongación (in ) 0 0.0009 0.00250.0040 0.0065 0.0098 0.0400 0.1200 02500.0.3500 0.4700

Fuente: Hibbeler , 2011


Para poder representar la función esfuerzo y la función deformación unitaria se
requiere previamente haber creado un vector dato o dominio de la función usándose
para ello operaciones tipo elemento a elemento cuya notación para multiplicación es
para potenciación . A y para división . / para que la operación elemento a
elemento se pueda realizar es requisito que los arreglos vectoriales tengan el mismo
tamaño. (Amos, 2011).
Para elaborar el programa solución se recurrió al concepto de esfuerzo normal dada

por la ecuación (1) an= —Ay la deformación unitaria dada por la ecuación (3)

(3)

Se transformaron los datos de la Tabla 1.1 considerando la carga axial como un vector
denominado P en el programa y a la deformación longitudinal como otro vector
denominado deltaL. Se procedió luego a dividir elemento a elemento entre el área y
longitud inicial respectivamente lo cual se realiza en el Programa N°1.1. Si los datos
de un problema son irregulares como ocurre en este ejemplo entonces es necesario
introducir los elementos del vector tipeando uno a uno cada dato y para datos

11
regulares se puede emplear la orden linspace. (Otto, 2005). El programa elaborado
para la solución de este problema es el siguiente :
function [ esfunitario ] = esfuerzo( d, P, Lo)
d =•0.5 %In;
A = pi*d^2/4 %in^2;
P = [0 11.1 31.9 37.8 40.9 43.6 53.4 62.3 64.5 62.3 58.81;
Lo= 2% in;
deltaL = [0 0.0175 0.060 0.102 0.1650 0.2490 1.0160 3.0450 6.35 8.89 11.938];
defunitaria = deltaL./Lo;
esfnormal = P./A;
TABLA =[P' deltaL' esfnormal' defunitarial
plot(defunitaria, esfnormal, '13')
xlabel ('deformacion Unitaria (in/in)')
ylabensfuerzo Normal (ItLb/inA2)')
end
Para poder representar gráficamente los resultados MATLAB lo hace de un modo
bastante fácil debiendo para ello crear dos vectores, un vector dominio de la función
que puede ser por ejemplo la carga P = [ ] y un rango que puede ser el esfuerzo
llamado esfnormal = [ ], siendo recomendable agregarle a los gráficos
unidades para cada uno de los ejes y el título de la gráfica que se logra con el
comando plot (Moore, 2012).
En la Figura N°1.1 se analizó el comportamiento de la probeta hecha de acero
observándose claramente que existe una zona elástica con muy poca estricción
donde la relación esfuerzo normal versus deformación unitaria es constante y lineal
interpretándose del gráfico que el esfuerzo en el limite de proporcionalidad es
aproximadamente de 200 kLb/in2 para la probeta de ensayo. Los resultados de este
ensayo han sido representados en la Tabla N°1.2 Resultados de Esfuerzos
Normales.
Los resultados de la Tabla N° 1.2 indican que el esfuerzo normal que soporta el•
material de prueba aumenta con el valor de la carga aplicada a la probeta de igual
modo la deformación unitaria también aumenta con la carga aplicada. También se
aprecia que en la parte final el material sigue aumentado su deformación unitaria,
sin embargo el esfuerzo normal en el mismo comienza a disminuir eso se explica

12
por el fenómeno de la cedencia es decir el material cede sin que exista un aumento
de carga antes de que se produzca la falla de rotura.

GRÁFICA N°1.1
ESFUERZO NORMAL VS DEFORMACIÓN UNITARIA

300

2 250
4-

200

150

. 11
1 lO

50

2 4
deforme don Unitario (in/In)

Fuente : Elaboración propia

La Tabla N°1.2 muestra como los esfuerzos normales en el material aumentan


con la carga aplicada P siendo el esfuerzo máximo aplicado de 317 ksi .
TABLA N° 1.2
RESULTADOS DE ESFUERZOS NORMALES
dental- ~normal clefunItarla
(Mb) (In) (Ks1) Inflo.

11.1000 0.0176 56.45316 0.0086


31.8000 0.0000 102.4094 0.0300
37.8000 0.1020 192.6138 0.0510
40.9000 0.1650 208.3020 0.04326
413.0000 0.2490 222.0630 0.1246
63.4000 1.01430 271_9640 0.6080
62.3000 3.0450 317.2913 1.6226
114.6000 6.3600 328.413543 3.1750
62.3000 8.13900 317.2913 4.44450
56.6000 11.9380 299.4669 5.9690

Fuente • elaboración propia

1.2 CALCULO DE ESFUERZOS NORMALES Y CORTANTES

USANDO MATLAB

Las fuerzas cortantes son aquellas fuerzas paralelas a la sección transversal objeto de
estudio y generan un esfuerzo llamado esfuerzo cortante, este tipo de esfuerzo varía
con la posición de la fibra en estudio con respecto al centro de gravedad de la sección
transversal 'y'. Los esfuerzos cortantes son importantes sobre todo cuando se trata
de analizar el diámetro mínimo de los pernos en los apoyos, de las soldaduras en las
uniones o en uniones pegadas para determinar cargas admisibles (Gere, 2016).

13
V: Fuerza cortante, A: Área de análisis, I: Momento de inercia; t: Espesor de la
sección; y : Centroide del área de análisis
V A9
y= (4)
/t

Los momentos flectores aplicados a las vigas generan flexión y la flexión a su vez
genera esfuerzos flexionantes que pueden ser de dos tipos: esfuerzos de flexión por
compresión o esfuerzos de flexión por tensión. Los pares torsionantes causan
esfuerzos cortantes (Beer, 2010).
El concepto de esfuerzo cortante en diseño mecánico es usado mayormente cuando
se quiere diseñar el esfuerzo en pernos o remaches que son usados para mantener
unidos los elementos que componen un mecanismo, entramados o armadura.
La deformación unitaria generada por una carga• axial sobre una varilla se define
como la relación entre la deformación total (AL) que ha sufrido un cuerpo y su
longitud inicial (L0 ).
AL
E=— (5)
Lo
Para obtener la gráfica esfuerzo-deformación unitaria se • realizaron ensayos en el
laboratorio con una muestra llamada probeta que es un cilindro de aproximadamente
5 cm de longitud hecho del material considerado el que es sometido a cargas de
tensión o compresión en una máquina de ensayos de tracción y compresión,
registrándose las cargas aplicadas y las diferentes elongaciones para después analizar
los resultados y obtener las características del material como su esfuerzo en el límite
de proporcionalidad, esfuerzo de cedencia y esfuerzo de rotura (Pytel, 2012).
Al representar gráficamente la relación que existe entre el esfuerzo normal y la
deformación unitaria de un material se obtiene una gráfica particular para cada
material que brinda información importante para el diseño mecánico como por
ejemplo el esfuerzo de rotura, el esfuerzo en el límite de proporcionalidad, el esfuerzo
de fluencia, el esfuerzo de cedencia, el esfuerzo máximo entre otros tipós de
esfuerzos.

14
FIGURA N° 1.1
ESFUERZO NORMAL VS DEFORMACIÓN UNITARIA
Esfuerzo último a 94inuji
Esfuerzo de rotura Roture o fractura
Esfuerzo de Fluencia
Esfuerzo del limite de
Proporcionalidad

o
e mtn/mm
/ Zona zona de Zona de
mil plástica e„doreemardo estricCión
álástma perfecta

Fuente : elaboración propia

Todo programa cuando se diseña se le hace con el fin de que pueda ser
interpretado sin problemas y pueda ser modificado cuando sea necesario. Para
realizar un programa es indispensable conocer como escribir pseudocódigos,
algoritmos, funciones, scripts, métodos de procesamiento, salidas o outputs y
otros conceptos básicos. Cuando se requiere resolver problemas complicados
es recomendable elaborar un programa principal y los subprogramas necesarios.
Además es recomendable que estos programas y subprogramas que tengan el
número de comentarios necesarios de tal forma que transcurrido un tiempo se
pueda volver a leer el programa de manera fácil (Hahn, 2010).
MATLAB es un software bastante potente y puede ser usado de manera práctica
para resolver problemas de diverso tipo en ingeniería. MATLAB en su nivel básico
puede ser usado como una calculadora científica pero su utilidad se potencia cuando
se emplea con programas que se pueden grabar y posteriormente volver a ser usado
introduciendo nuevos valores que producirán nuevas salidas (Moore, 2012).
El comando if-end es importante en la elaboración de un programa y se usa para
tomar decisiones y determinar en que sentido se realizan las instrucciones cuando
se cumplan determinadas condiciones. Cuando la condición lógica es satisfecha se
continúan realizando todas las declaraciones hasta terminar con la expresión end.
MATLAB es un software bastante amigable y considera en su lenguaje el uso de
los colores al escribir el pseudocódigo lo cual es muy útil para el programador ya
que minimiza los errores al momento de programar (Otto, 2005).
Los pasos a considerar en la elaboración de un programa son: a) Determinar la
necesidad del programa es decir reconocer el problema que se pretende resolver, b)

15
expresar matemáticamente la solución• del problema, c) determinar cuales será los
datos del problema conocido como 'input' y determinar las salidas del programa ó
`outpue, d) elaborar gráficamente un plan para resolver el problema expresado
paso a paso llamado diagrama de flujo, e) el diagrama de flujo del paso anterior
pasa a ser escrito en lenguaje de máquina llamado pseudocódigo, f) evaluar la
validez del programa cuando se procesa ó corre el programa, es decir determinar
errores que puedan surgir, g) resolver el problema para el cual fue elaborado el
programa (Hahn, 2010).

Problema N° 1 .2
La barra de la N°1.2 es rígida y se sostiene por un apoyo fijo en el punto B y
además por dos cables uno de acero y otro de bronce. La barra es sometida a
una carga externa F. Elabore un programa en MATLAB que determine el valor
máximo de F de tal forma que los cables no fallen. Los esfuerzos admisible en
el acero y cobre son o-1 y 62
Acero: A1 = 800 x10 -6 m2, El = 200 x109 N/m2, L1 = 2.80 m, a = 120 x106 N/m2
Bronce:Az = 350 x10 -6 I112, E1 = 80 x109 N/m2, Li = 2.10 m, 62 = 65 x106 N/m2
FIGURA N°1.2
CARGA ADMISIBLE

Fuente: elaboración propia

Se comenzó analizando el equilibrio de cuerpo rígido de la barra ABC, para lo cual


se tomó momentos en el punto de apoyo fijo A, hallándose una relación entre las
variables F y las tensiones en los cables de bronce y la del acero, las mismas que se
expresaron en función de sus esfuerzos admisibles, aplicándose el método de la
suposición falsa es decir se asume que uno de los dos materiales llega a su valor
admisible y se debe cumplir que el otro material presenta un esfuerzo menor a su

16
valor admisible si esta suposición es cierta se continúa con el problema hasta hallar
el valor de F, en caso contrario deberá cambiarse de suposición.
A continuación se muestra el programa en MATLAB elaborado para determinar el
valor máximo de la carga F es el siguiente:
function [ ESFTERM12] = barra(a,b,c,E1_E2,A1,A2,sigma 1 ,
sigrna2,L1,L2,k )
a=1.5; b = 2.8; c = 1.2; Al = 800*10^-6; A2 = 350*10^-6; Ll = 2.8;
L2 = 2.1; sigma 1 = 120*10^6; sigma2= 65*10^6; El = 200*10^9;
E2 = 80*10^9;
k = (a+b)*(L1* E2)/(a* L2*E1)
sigrna22 = k*sigmal
if sigma22>sigma2
P =((sigma2/k)*A1*a)+(sigma2*A2*(a+b))/(a + b + c )
else
P =((sigmal*Al*a)+ sigma2*A2*(a+b))/(a + b + e)
End
Respuesta: F = 68804 N
El diagrama de flujo de la Figura N°1.3 necesitó en primer lugar de suministrar los
datos del problema: las áreas, los módulos de Young de cada material, longitudes
de los cables, los esfuerzos admisibles de ambos materiales y las longitudes de los
segmentos de la barra rígida. Luego se determinó la constante K que expresa la
relación entre los esfuerzos admisibles. En el tercer paso se asignó el valor del
esfuerzo admsible en el bronce Sig2 en función del esfuerzo admisible en el bronce
Sigl . Luego se comparó si el esfuerzo asumido por el bronce era mayor al esfuerzo
admisible del mismo material en el caso que la comparación resultara verdadera se
procede a asignar el valor solicitado de F que será el admsible, en caso resultara
falsa la comparación se asigna el otro valor de F.
A continuación en la Figura N°1.3 se muestra el diagrama de flujo del problema
N°1.2
Problema N°1.3 Se dispone una varilla cilíndrica maciza de cobre con una sección
transversal de 12 cm2 introducida en un cilindro hueco de aluminio de sección
transversal de 20 cm2 . La longitud axial del cilindro de aluminio es de 30 cm y la
17
del cobre es mayor en 0.00012 m. Según la Figura N°1.3 ambos cilindros deberán
sostener una carga P máxima. Determine dicha carga Psi se conocen los módulos
de Young de cada material Ecobre = 12x105 kg/cm2 , Ealuminio = 7 x 105 kg/cm2,
además se conocen los esfuerzos admisibles de ambos materiales: para el cobre
1400 kg/cm2 y para el aluminio 700 kg/cm2.

FIGURA N° 1.3
DIAGRAMA DE FLUJO
C177)
1
A.i= 900x106,E1=200x106,11=2 , Sig1 = 120x106
A2=350x106, E2 = 130x106 , 1-:2.1, Sig2 = 65X106

(a b r Ll 'El *si I
*1.2*E1

Sig22 1< Sigl

SigTAZI a b I Sr TAVe Sig2142(a b)


P = sigrAl'a fa c lite)
(a+bcc)

Fuente: Elaboración propia

FIGURA N° 1.4
CARGA ADMISIBLE

elis.cet risisCiza

0.00

30 cm Al

Fuente: elaboración propia

18
Solución :

Se aplicó la Ley de Hooke de las deformaciones longitudinales de cuerpos

sometidos a esfuerzos de compresión (6 = —


AF ) , luego se relacionó las
deformaciones entre ambos materiales de tal forma que en el estado final la
deformación total del cobre es igual a la deformación por fuerza que sufrió la
barra de aluminio agregándole la diferencia inicial de 0.00012 m.
Se elaboró el diagrama de flujo de la figura N°1.5 correspondiente a la solución
del problema N°1.3 para lo cual se ingresaron en primer lugar todos los datos del
problema, luego se estableció la relación de las longitudes deformadas,
determinándose en el paso 3 el esfuerzo admisible en el material 1 en función del
esfuerzo admisible en el material 2, posteriormente se comparó el esfuerzo
admisible del material 1 con su valor máximo de 1400 kg/cm2 dependiendo de la
veracidad o falsedad de dicha comparación para determinar la máxima carga que
se puede aplicar al sistema.
El programa en MATLAB que permite determinar la carga máxima es como sigue:
function [ esfadm8 ] = esfnormal(A1,A2,E1,E2,e, Ll ,L2,b,d,EadCu,EadA1)
Al = 12;A2 = 20; El = 12*10^5; E2 = 7*10^5;EadAl =700;EadCu = 1400;...
L2 = 0.30; e = 0.00012;
Ll = L2 + e ;% Cobre
b = (L2*E1)/(Ll*E2);
d = l/b;
m = E2/L2;
Escu = EadAl*b + e*(EI/E2);
if (Escu > 1400)
Escu = EadCu;
Esa! = EadCu*d + e*m;
P = EadCu*A1 + Esal*A2;
else
P = Escu*A I + EadAl*A2
End
Disipe La maxima carga que soporta el sistema es (P)')

19
Luego de haber procesado el programa se obtiene como respuesta la máxima carga
P la cual garantiza que ninguno de los dos materiales excederá su esfuerzo admisible.
P= 28390 Kg
FIGURA N° 1.5
DIAGRAMA DE FLUJO
C Inicio
4
Al (Cu) = 12
A2 <AD= 20
El = 12X105
E2 = 7 xiCrs
E ei-i= 100
Eact2= 700
e = 0.00012m
L2= 30 cm

4
Ll = L2 -÷ e

Fuente . elaboración propia

Problema 1.4
La figura N°1.6 muestra una plancha de acero cuyo espesor varía entre ( 28 <e <
34 ) mm con una perforación por la cual pasa un perno de diámetro que varía entre
( 9 <D < 12 ) mm que se halla sometido a una carga longitudinal que oscila entre (10
< P < 16) IcN . Calcule mediante un programa en MATLAB el esfuerzo cortante que

Páll) 20
se produce a lo largo de dicha plancha según el corte c-c para los rangos establecidos.
Muestre una gráfica que represente la función T vs D (esfuerzo cortante vs diámetro).
Solución:
Para el programa en MATLAB primero se asignó el rango de valores del diámetro
D, de la carga axial P y del espesor 'e'. Luego se determinó el área cilíndrica que
será cortada por la carga, finalmente se aplicó la ecuación del esfuerzo cortante
simple considerando la división elemento a elemento. Luego se rotularon los gráficas
con los comandos: xlabel, ylabel,title y finalmente se elaboró una tabla de resultados.
FIGURA N° 1.6
ESFUERZO CORTANTE
20 ni

35 mm

-7 mm

Fuente: elaboración propia


A continuación se muestra el programa para el desarrollo del ejemplo:
function[ tau9] = esfuerzocortante(D, e, P, tau)
%UNTITLED Summary of this function goes here
% Detailed explanation goes Itere
D = [9:1:15]; e = [28: 1: 34]; P = [ 10: 1:16];
Acilindro = 2*pi.*D.se
tau = P./Acilindro
plot (D,tau)
xlabel ('DIAMETRO (D) mm')
ylabel ('esfuerzo (kN)')
title('ESFUERZO CORTANTE vs Diametro')
end

La Figura N°1.2 indica que para un valor mayor del diámetro de la cabeza del perno
menor será el esfuerzo en la pared de la plancha de acero y esto se explica porque a
un mayor diámetro de la sección del perno le corresponde un mayór valor del área
cilíndrica que sufre esfuerzo contacto por tanto el esfuerzo cortante se distribuye en
un mayor área.

21

0
MATLAB permite grabar nuestros programas y volverlos a usar con nuevos datos
en unos archivos denominados M-Files que luego de haber sido creados pueden ser
editados según la necesidad del programador.
GRÁFICA 1.2
ESFUERZO CORTANTE VS DIÁMETRO
ESFUERZO CORTANTE vs Dlarnetro

6.2

5.8

5.6

3 54

5.2

4.8
9 10 11 12 13 14 15
DIAMETRO (D) mm

Fuente: elaboración propia


Un programa es el conjunto de órdenes que organizamos para poder obtener un
resultado que sea la solución a un problema y para ello MATLAB cuenta con las
funciones que son estructuras que admiten códigos de entrada (inputs) y nos entrega
códigos de salida (output). El inicio de una función en MATLAB tiene a siguiente
estructura:
Function ( salida ) = var [ entradas]
Salida = 6*(outpu^3)/4
en donde la segunda línea de la función realiza el cálculo y lo almacena en la
variable de salida (Otto, 2005).
Problema 1.5
La figura N°1.7 muestra la sección transversal rectangular de una viga sometida a
una fuerza cortante V = 2000N. Si la base de la viga es b = 0.20 cm y su altura es
de 0.30 cm grafique la función esfuerzo cortante vs altura de la viga y determine
mediante un programa de MATLAB la gráfica esfuerzo cortante vs localización de
la fibra de la viga y el valor máximo de la función esfuerzo cortante. Considere el
rango de valores de la altura de la viga desde x=-15 cm hasta x=15 cm, con
incrementos de 0.2 cms.
22
Solución: Se recurrió a la fórmula del esfuerzo cortante en una viga de sección
rectangular constante de base b y altura h (Beer, 2010).
3V 6b 2
=
2 b h3 bh3 Y
FIGURA N° 1.7
ESFUERZO CORTANTE VS ALTURA DE LA VIGA

Fuente: elaboración propia


El esfuerzo cortante en la viga está en función de la fuerza cortante V, de los lados
del rectángulo byh y de la posición Y de cada fibra. Es una expresión cuadrática
cuyo valor máximo del esfuerzo cortante ocurre cuando Y = O es decir en el centro
de la viga y el valor de dicho esfuerzo es mínimo cuando Y es máximo.
Se procedió a elaborar el programa MATLAB ingresando los valores de b = 0.20
m, h = 0.30 m y V = 2000 N. Se determinaron dos constantes ki y k2 donde:
3V 6V
ki = y k2 b h3
2 b h3

Las expresiones k1 y k2 se ingresaron al programa y se consideró el intervalo


de valores de la variable Y = [-0.15 : 0.2 : 0.15]
A continuación se muestra el programa en Matlab que determina la gráfica de la
fiinción esfuerzo cortante (r) y el valor máximo de dicho esfuerzo (rmax.) :
function [ cortante7 ] = grafica(h,b,V)
V = 2000; h = 0.30; b = 0.20;
y = [45:0.2:15];
kl = (3/2)*(V/(b*h^3));
k2 = (6*b)/(b*h^3)
tau = kl - k2.*Y.^2;
TABLA =[y' tau']
plot(tau, y, rb')
23

c\
xlabel (localización de la Fibra (cm)')
ylabel('Esfuerzo Cortante (194
end

En la Gráfica N° 1.3 se observa que el esfuerzo cortante en una viga de sección


rectangular tiene forma parábolica ocurriendo el valor máximo de la función
esfuerzo cortante en el centro de la viga con un valor de 550000 Pa ó 0.55Mpa,
además se observa que el esfuerzo cortante es mínimo en las fibra más alejadas
del centro de la viga con un valor de O MPA

GRÁFICA N° 1.3
ESFUERZO CORTANTE VS ALTURA DE LA VIGA

15

10

-15
5 er 5.2 5.3 5.4 5.5 56
Esfuerzo Cortante (Pa) s los

Fuente : Elaboración propia


PROBLEMAS PROPUESTOS

Problema N° 1 Dos barras cilíndricas AB y BC unidas a la altura de B y sostenidas


por el apoyo fijo en A son sometidas a las cargas mostradas en la figura N°1.1.1.
El diseño precisa que los esfuerzos normales resultantes no debe exceder de 120
MPa en el cilindro AB ni 100 MPa en el cilindro BC. Elabore un programa usando
MATLAB que calcule el diámetro mínimo necesario en cada cilindro. Muestre el
diagrama de flujo respectivo.
Problema N°2 En la armadura de la figura N°1.1.2 la barra BC está hecha de un
material que soporta 12 ksi de esfuerzo en tensión y 8 ksi de esfuerzo en
compresión. Elabore un programa en MATLAB que determine el mínimo diámetro
que debe tener dicha barra. Muestre el diagrama de flujo respectivo.
24
FIGURA N° 1.1.1 FIGURA N° 1.1.2
PROBLEMA PROPUESTO N°1 PROBLEMA PROPUESTO N°2

Fuente: elaboración propia Fuente: elaboración propia

Problema N°3 El poste corto de madera de 90 mm de diámetro de la figura N°1.1.3


es sometido a una carga de 80 IcN apoyándose sobre una base circular de concreto
armado. Elabore un programa en MATLAB que calcule el esfuerzo de apoyo
máximo sobre el concreto armado
Problema N°4 El sistema de la figura N°1.1.4 está conformado por dos cables que
sostienen una fuerza de 30 lb. El alambre AB tiene un diámetro de 2.5 cm y el
alambre BC tiene un diámetro de 3.5 cm. Elabore un programa en MATLAB que
calcule los esfuerzos normales axiales en cada cable.

FIGURA N°1.1.3 FIGURA N°1.1.4


PROBLEMA PROPUESTO N°3 PROBLEMA PROPUESTO N°4

Fuente: elaboración propia Fuente: elaboración propia

25
CAPÍTULO II
LEY DE HOOKE
2.1 DETERMINACIÓN DE LAS DEFORMACIONES POR CARGA
AXIAL USANDO MATLAB
No existe cuerpo rígido indeformable, todos los cuerpos que son sometidos a una
carga externa presentan una reacción interna que les genera deformaciones de
diverso tipo dependiendo del tipo de carga aplicada. Por ejemplo si se aplicada
una carga axial el cuerpo experimenta una deformación axial pudiendo ser de
alargamiento causado por tensión o de acortamiento de su longitud por una carga
de compresión, en caso de aplicar un momento flector el material experimenta
deformación por flexión pudiendo ser cóncava hacia arriba o cóncava hacia
abajo dependiendo del sentido del momento flector aplicado, en el caso de la
aplicación de un par torsionante como su nombre lo indica el material se deforma
sufriendo una torcedura.
En el caso de las barras rectas al soportar cargas externas sus longitudes axiales
pueden aumentar si las cargas axiales son de tensión o pueden disminuir cuando
la carga axial es de compresión. La deformación que sufren se denomina
Deformacion de Longitud por Carga Axial, cuando esta deformación se divide
entre la longitud inicial del elemento surge el concepto de la deformación
unitaria. En el caso de un elemento diferencial de varilla de longitud diferencial
dx la deformación unitaria se define como:
„ as as
E = Hm — = (2.1)
ax dx

En un diseño mecánico por lo general se busca que el esfuerzo en el material


no exceda al esfuerzo del límite de proporcionalidad del material de tal modo
que existe una proporcionalidad entre el esfuerzo normal (a ) y la deformación
unitaria (e) que es justamente el módulo de Young (E) una característica de
cada material.
c= E E (2.2)
De la expresión (2) :

26
Sise reemplaza las expresiones de E y u en la expresión (3) se obtiene:

(2.4)
AH

FIGURA N°2.1
DEFORMACIÓN POR FUERZA AXIAL

Lo,: Longitud inicial


Lf : Longitud final
: Variación de longitud

Füente : eiaboráción propia

La ecuación 2.4 es conocida como la ley de Hooke (Pytel, 2012) y se usa para
calcular la deformación de la longitud de una barra por carga axial cuando el
elemento presenta una sección constante o cuando la barra es prismática (Figura N°
2.1). En el caso de que la fuerza aplicada y la sección transversal de la barra sean
variables en función del eje axial X hay necesidad de aplicar integrales partiendo
de la expresión :
L F(x)dx
SL = (2.5)
13 il(x)E

El caso más general para la aplicación de la Ley de Hooke se da cuando las cargas
aplicadas son en los tres ejes principales x, y , z pudiéndose presentar tres esfuerzos
normales (crx, cry, trz) simultáneamente de tal modo que las afectaciones en la
longitud de uno de los ejes afectan las deformaciones que ocurran en los otros ejes
(veáse la Figura N° 2.2).
La figura N° 2.3 muestra como las deformaciones en uno de los ejes afecta
negativamente en las deformaciones de los otros ejes, es decir si por ejemplo en
el eje y la deformación unitaria es positiva esto afecta negativamente a las
deformaciones en los ejes x y z.
27
FIGURA N° 2.2
LEY DE•HOOKE GENERALIZADA

CIz =
X- A
elemento .de ,
‘./110 esforzado
(c)
Fuente: elaboración Propia

Cuando se dispone de vectores y se desean hacer operaciones matemáticas entre


esos se recurre a la operación elemento a elemento que se logra con el comando
.* para la multiplicación y ./ para la división como se observa en el siguiente
ejemplo.
Sean los vectores: V1= [1$ 36 20 8] y V2 = [ 6 2 5 4] para poder dividir
V1 / V2 damos el comando yl./ V2 que arroja el resultado
V1.N2 = [3 18 4 2]
Del mismo modo para multiplicar ambos vectores el comando es:
V1 t*V2 = [108 72 100 32]
FIGURA N° 2.3
DEFORMACIONES UNITARIAS PRINCIPALES

[ ex = Crx .... /-2- ay

1(-4 ax +ay A-1- az


y - ---E--
E E
crx AL ay
- E E E
ice : Módulo de Poisson
Fuente: elaboración propia

Otro comando importante en MATLAB es linspace:


Longitud = linspace ( 0 ,2,14) = [0:2:14 = [0 2 4.6 8 10 12 14]
La orden linspace tiene gran utilidad cuando se trabaja con funciones
matemáticas ( Otto, 2015).

28
El comando ó declaración IF utilizada en los diagramas de flujo o en los
pseudocódigos se usa para decidir si una o más opciones deban ser ejecutadas
o no. Cuando la condición sea verdadera se ejecutará la acción, dicha condición
puede incluir números o declaraciones, la acción a realizar estará enmarcada
entre los comandos IF y END (Attaway, 2009). Uno de las características más
importantes de MATLAB es que tiene recursos para poder graficar las funciones
simples o complicadas, lo cual lo realiza bastante rápido con el comando `plof ,
pudiéndose editar el tipo de línea, color, rotular el eje de las abcisas y
coordenadas (Otto, 2005).
Problema N°2.1
Se tienen dos tubos unidos uno de bronce y otro de aluminio y son sometidos a las
fuerzas axiales mostradas en la figura N°2.4. ¿Cuál es la máxima carga F que se
puede aplicar al sistema de tal modo que se cumplan simultáneamente las siguientes
restricciones: los esfuerzos normales admisibles expresados en kg/cm2 en el bronce
es de 1280 y en el aluminio es de 920. Además la máxima deformación no debe
exceder a 0.32 cm. El módulo de Young expresado en kg/cm2 de cada material es
para el bronce 8x105 y para el aluminio 7x10s, el área de la sección transversal del
bronce es de 4 cm2 y del aluminio es de 8 cm2.
FIGURA N° 2.4
CARGA ADMISIBLE

100 cm 180 cm

2F aj Bronce 6F Aluminio
3F

Fuente: elaboración propia


Solución:
El problema presenta tres condiciones, dos de esas referidas al esfuerzo admisible
de cada material y otra referida a la deformación total máxima. En primer lugar se
usó la Ley de Hooke para establecer una ecuación donde se relacionó la
deformación total axial igualándola a la suma de las deformaciones de ambos
materiales sufridas por las cargas de la figura N°4.

ar = 813r 8111
29
Posteriormente en dicha ecuación se cambió las fuerzas en cada material por la
relación esfuerzo es igual a fuerza por área de tal manera que la ecuación de Hooke
quedó en función de los esfuerzos admisibles.
Sr = (0-BrLar)IEBr (CAILAI)/ EA(
Luegó se usó el criterio ó método de la suposición falsa es decir se asumió que sólo
uno de los materiales alcanzaba su esfuerzo admisible, si esta suposición resultara
verdadera entonces todos los cálculos se harían con dicho esfuerzo admisible, en
caso contrario se asumiría el esfuerzo admisible del otro material como el máximo.
A continuación se muestra el programa solución con su pseudocódigo
correspondiente al Diagrama de Flujo de la Figura N° 2.5:
function [ hooke5] = leyhooke(AI,E1,A2,E2,L1,L2,1 1,P2, Pmax,Eadl,Ead2)
A1=8; A2=4; El=7*10^5; E2 =8*10^5; Ead1=850; Ead2=1250; dmax = 0.20;
Ll = 180; L2 = 120;
a= (2*L2)/(A2*E2);
b = (3*L1)/(A 1 *El );
P = dmax/(a+b);
P1 = Eadl*A1/3;
P2 = Ead2*A2/3;
if P>P1
elseif PI > P2
else Pmax = P1
if P>2266
Pmax = P1
Pmax = P2
else Pmax = P
end
end
La Tabla N°2.1 muestra los valores de las cárgas máximas soportadas por cada
material asumiendo que cada vez sólo uno llegaría a su esfuerzo admsible es así que
se observa en la Tabla N° 2.1 que el bronce soportaría una carga máxima de 2666.7
Kg suposición que resultó falsa ya que el aluminio solo puede soportar una carga

30
de 1166.7 kg. . En conclusión la máxima carga que soporta el sistema es la fuerza
menor es decir 1166.7 kg.
FIGURA N°2.5
DIAGRAMA DE FLUJO

Fuente . elaboración propia

La Tabla N°2.1 muestras los dos valores de la fuerza F máxima en cada material y se
decide aplicar la menor de las cargas que el valor que admitirán los dos materiales.
TABLA N° 2.1
FUERZAS CONDICIONANTES

2266.7
R2 1eée.7
Rateetx 1 1,66:7 -
Fuente : elaboración propia

Para ser un experto en MATLAB se debe aprender a manejar escalares, vectores ,


matrices y ecuaciones que son utilizados en los scripts, funciones através de
algoritmos que sean funcionales (Lyshevsky,2003).
2.2 ESFUERZOS EN MIEMBROS DE UNA ESTRUCTURA
USANDO MATLAB
Para determinar los esfuerzos en una estructura es necesario en primer lugar aplicar
las ecuaciones del equilibrio estático EF= O y EM=0 luego con estas
ecuaciones se determinan diversas relaciones entre fuerzas, esfuerzos, áreas y
31
longitudes. Una vez determinadas las fuerzas en los elementos de la estructura se
procede a emplear la fómula del esfuerzo normal a = FIA o esfuerzo cortante
r = Fc lA según sea el caso. A continuación se muestra un ejemplo.

Problema •N 2.2
La barra rígida de la figura N°2.6 se halla articulada en el punto A y está sometida
a las cargas puntuales FI y F2 de 8000 y 12000 N respectivamente. La barra se
mantiene en equilibrio por el cable de acero cuyo radio es de 0.02 m. Si a = 0.2m,
b = 0.4m y c = 1.2 m, elabore un programa en MATLAB que calcule el esfuerzo
normal en el cable BE en función del ángulo a que forma con la horizontal
expresado en grados sexagesimales. El rango de valores de a es : 300< a < 600
con variaciones de 5°. Determine la gráfica de la función Esfuerzo en el cable BE
vs Angulo de inclinación del cable BE.
FIGURA N° 2.6
ESFUERZO VS ÁNGULO INCLINACIÓN

Fuente : Elaboración propia

Solución: Para resolver este problema se consideró en primer lugar el equilibrio


estático de la viga para lo cual se tomó momentos alrededor del apoyo fijo A
generándose una ecuación en donde aparecieron dos -variables: la tensión en el
cable TED y el ángulo alfa de inclinación de la cuerda ED con lo cual se pudo
estabecer una relación entre ambas variables. Para poder graficar la función se
ingresan los valores del ángulo alfa como un vector alfa = [30:0.1:60] lo cual en
el lenguaje de MATLAB significa que la variable ángulo oscila ente 30° y 600 con
un incremento de ángulo de 0.1°, aplicando ecuaciones del equiibrio estático se
determinó la tensión en el cable DE:
T = ((Fix(a+b+c) + F2xc)/(a+b+c)xsen alfa))
expresión que luego se usa en el programa mediante el pseudocódigo.

32

á
A continuación se muestra el programa en MATLAB que determina la gráfica
de la función Esfuerzos vs Ángulo de Inclinación, el valor máximo y mínimo
de la dicha función, los valores del angulo alfa donde ocurren dichos esfuerzos
principales.
function [ esfalfa] = esfuerzo(a,b,c,F1,F2,alfa,r )
e =0.1;alfa=[30:0.1:60]; Fi =8000;F2 = 12000; a = 0.2; b = 0.4;...
c = 1.2;r = 0.02;
A = pi*r^2;
h = sind(alfa);
g = a+b+c;
e = F1*(b+ e);
T= 1 *g + F2*c)./(g.*(sind(alfa))));
Esfu = (T./A)
plot(alfa,Esfujc-.')
[V, ind] = max(Esfu)
plot(alfa(ind),Esfu(ind),%*')
hold on
alfa(ind)
Esfu(ind)
xlabeleAngulo inclinación alfa (°)')
ylabel('Esfuerzo Normal (Ib/inA2)')
legend('Esfuerzo en el bronce')
[V,ind] = min(Esfu)
alfa(ind)
Esfu(ind)
end
De la Gráfica N°2.1 se deduce que el esfuerzo normal en el cable aumenta con el
angulo (alfa) de inclinación del cable. Por otro lado al ejecutar el programa éste
arrojó el resultado de que en el valor máximo del esfuerzo fué de de 25465000 lb/in2
valor que ocurrió cuando la inclinación del cable fué de 30°; así mismo se obtuvo
el esfuerzo normal mínimo 14702000 lb/in2 que ocurrió cuando el ángulo de
inclinación fué de 60°, observándose que a una mayor pendiente del cable la
33
tensión en el mismo es menor, lo cual nos lleva a la conclusión de que para efectos
de diseño se recomienda que el cable DE tenga la mayor pendiente posible, siendo
el valor óptimo del ángulo de inclinación de 900 .
GRÁFICA 2.1
ESFUERZO CORTANTE VS ÁNGULO INCLINACIÓN

1.4
30 35 40 45 50 55 60
Angulo Inclinadón alfa (1

Fuente: elaboración propia

PROBLEMAS PROPUESTOS

PROBLEMA N°1 Una barra cilíndrica de cobre de 45 m de largo de diámetro es


sometida a una carga de tal modo que su elongación máxima sea de 35 mm. Elabore
un programa en MATLAB que determine la máxima carga axial F que se puede
aplicar. Dato: Módulo de Young 120 GPa.
PROBLEMA N°2 Un cilindro hueco de acero se usa para soportar tensión. Si la

deformación admisible es de 0.030%, elabore un programa en MATLAB que

determine el diámetro exterior si se conoce que el diámetro interior mide 40 mm y

la carga a soportar es del5 kN.

PROBLEMA N°3 Elabore un programa en MATLAB que determine la mayor


carga que se puede aplicar al diseño de la figura N°2.1.1 sabiendo que el cable BC
es de acero de diámetro 3 mm, además se conoce que el esfuerzo en dicho cable
no debe exceder de 200 MPa y la deformación por fuerza no debe superar 5 mm.
Dato del acero E = 200 GPa
PROBLEMA N°4 Elabore un programa en MATLAB para calcular el valor
máximo que puede adoptar la fuerza F aplicada en el punto G de la figura N°2.1.2
34
sabiendo que a deflexión del punto D no debe superar 0.023 pulgadas. La barra EC
es de aluminio ( E = 10.1 x 106 lb/in2) con, sección transversal de 0.40 in2. La barra
AB es de acero ( E = 29 x 106 lb/in2) con sección transverSal 0.60 in2.

FIGURA N°2.1.1 FIGURA N°2.1.2


PROBLEMA PROPUESTO NO3 PROBLEMA PROPUESTO N°4

Fuente: elaboración propia uen e: e a oraci propia

35
CAPÍTULO III
ESFUERZOS POR TEMPERATURA
3.1 CÁLCULO DE ESFUERZOS EN SISTEMAS HIPERSTÁTICOS POR
MEDIO DE MATLAB
Los materiales al ser sometidos a cambios de temperaturas sufren cambios en sus
dimensiones estos son los cambios de longitud por efecto térmico representados por
AL. Las dimensiones de los materiales aumentan cuando hay un aumento de
temperatura este fenómeno es conocido como 'expansión'. Del mismo modo
cuando la temperaturas disminuyen las dimensiones del material también
disminuyen llamándose a este fenoméno 'contracción' (Pyte1,2012).
La deformación unitaria por temperatura está dada por la expresión:
E = a At (3.1)
y la deformación total en el material se da por la expresión (6)
AL= a At (3.2)
donde a es el coeficiente lineal de dilatación térmica (°C1 ó °F-1 ) y At es el
cambio de temperatura (tí — ti).
La figura N° 3.1 muestra una barra simplemente apoyada, es decir sin restricciones,
de tal modo que al sufrir cambios térmicos sólo experimentará cambios en sus
dimensiones más no presentará esfuerzos internos (Pytel, 2010).
Para presentar gráficas con diversas características MATLAB cuentas con el
comando PLOT el misrno que permite diseñar tipos de líneas, colores, diseño del
marcador de líneas para graficar funciones, colocar leyendas a los gráficos con el
comando LEGEND ó colocar cuadriculas con el comando GRID (Attaway, 2009).
La Figura N°3.1 muestra una viga simplemente apoyada sometida a un cambio
térmico, en este caso el material no presenta esfuerzos normales.
FIGURA N° 3.1
DEFORMACIÓN AXIAL TÉRMICA
ti >t2at= 22-ti
Longitud inicial
ti
Longitud final

Fuente: elaboración propia

d 6
La Figura N°3.2 muestra una viga con restricciones en sus apoyos de tal modo
que cuando la barra AB sea sometida a cambios térmicos sus longitudes final e
inicial serán iguales lo cual generará en la barra esfuerzo térmico, si ocurre un
calentamiento la barra sufrirá compresión y si es sometida a un enfriamiento (t <
t) la barra sufrirá esfuerzos de tensión (Hibbeler,2011).
Cuando se escribe un programa la declaración IF-ELSE es utilizada para
seleccionar entre dos o más acciones. La acción 1 es ejecutada cuando la condición
evaluada es verdadera y finaliza la declaración IF-ELSE pero si la declaración no
es verdadera la segunda declaración o acción 2 es ejecutada con lo cual finaliza la
declaración IF — ELSE (Attaway,2009).
FIGURA N° 3.2
VIGA EMPOTRADA
a.t

I .

A apoyos rígidos
Fuente: elaboración propia

Problema N 3.1
La figura N° 3.3 muestra un sistema conformado por dos barras una de bronce y
otra de acero y sostienen una placa rígida de peso 100000 Kg siendo la temperatura
inicial de 25°C. Indique hasta que temperatura deberá calentarse el sistema de tal
modo que la varilla central de acero quede sin carga axial. Material 1: acero,
material 2 bronce.
Datos : EI = 2.1 x 106 kg/cm2 , E2 = 8.4 x 105 kg/cm2, A1 =20 cm2, A2 = 28 cn-12,
Li = 38 cm, 1_,2 = 35 cm, al = 1.17 x 10 3 °C-1 , a2 =1.89 x 10-5 °C-I
FIGURA N° 3.3
ESFUERZOS TÉRMICOS

L2
L

Bronce Bronce
Ace o
Fuente: elaboración propia

37
Solución: El problema es de tipo hiperestático por tanto se plantearon dos
ecuaciones: la primera referida al equilibrio estático del cuerpo rígido de peso W
sostenido por las tres barras obteniéndose una primera ecuación
2F87. + FAc = W (3.3)
que se complementó con una segunda ecuación que se obtuvo de la relación de las
deformaciones totales de ambos materiales que incluyó tanto deformaciones por
fuerza como deformaciones por temperatura.
BR br = 8Ac (3.4)
A continuación se muestra el programa que resuelve el problema:
function[temperatura13]=esftermicol3(A1,A2,E1,E2,L1,L2,w,to,alfal ,alfa2)
Al = 20;A2 = 28; El = 2.1*10^6; E2 = 8.4*10^5;
Ll = 38; L2 = 35; w = 100000; to = 25; alfal = 1.17*10^-5;
alfa2 = 1.89*10^-5;
F =w/2;
a = (alfal *L1)- (alfa2*L2);
b = (F*L2)/(A2*E2);
tf = b/a + to
end
Resultado: La temperatua final del sistema es tf =-318.0372"C
FIGURA N° 3.4
DIAGRAMA DE FLUJO

' - A1 = 20,A2 = 28, L1 = 38 -


. , L2 =35 ,E1 = 21 x1 re, E2 = 8.4x1CM5 : • ' .
alfa 1 =.1.17x10^-5, ara2 =1139x10^-5 W =111*00

= W/2 •, a= alfa 41 - álfa2 x 12 •


b (F242) / (A2xE2), tf. = (b/a) + to

Fuente: elaboración propia

38
Problema N 3.2
Dos ejes cilíndricos coaxiales PQ y QR de acero y bronce respectivamente están
empotrados en muros rígidos. Inicialmente ambos cilindros no están pretensados.
Calcule los esfuerzos normales en ambos materiales si la temperatura del sistema
sufre un incremento de 40°. Material 1: acero Material 2: bronce.
Datos: Ei=189x109N/m2, E2 = 115 x 109 N/m2, Al = 1.25x10-1 m2, A2 = 2.82x10-1
m2, L1 = 0,20m, L2 = 0.35 m, a1 = 11.4 x 10 -6 °C1, a2 =22.8 x 10-6 °C-1
A continuación se muestra el programa que calcula el esfuerzo en el acero:
function [ cilindros] = temperatura(A1,A2,E1,E2,L1,L2,deltat, alfal,alfa2)
Al = 1.25*10^-3;A2 = 2.82*10^-3;El = 100*10^9;E2= 115901 9; ...
L 1 = 0.20;L2 = 0.35;alfa 1 = 11.14*10^-6;alfa2 = 22.8*10^-6;... deltat = 40;
b = L1/(A1 *El);
a = ((alfa2*L2)-(alfal*L1))*deltat;
c = L2/(A2*E2); F =
Esfacero = F/A1
end
Resultado: El esfuezo en el acero es Esfacero = 3.5346x108 Pa
PROBLEMAS PROPUESTOS CAPÍTULO III
PROBLEMA N°3.1 La barra cilíndrica hueca de cobre de la figura N°3.1.1 está
firmemente apoyada entre dos paredes rígidas. Si inicialmente la barra no estaba
esforzada, determine mediante un programa en MATLAB el esfuerzo que soporta
si la temperatura desciende en 12°C. Datos: a = 1.17 x 10-5(°C)', diámetro
exterior (D)= 5.6 cm, diámetro interior (d) = 3.8 cm, = 8 cm2, E = 2.1 x 106 kg/cm2
PROBLEMA N°3.2 La figura N°3.1.2 muestra dos cables de acero que sostienen
un peso de 700 kN. Ambas varillas tiene igual sección transversal de 9 cm2. Elabore
un programa en MATLAB que permita calcular la variación de temperatura
necesaria para que la fuerza resultante en la barra AB sea de 80 kN.
Datos del acero : E = 200 GPa, a = 1.17 x
PROBLEMA N°3 Una barra pretensada de cobre a 23°C con una fuerza de 5000
firmemente a dos apoyos fijos en sus extremos. Elabore un programa en MATLAB
que calcule el esfuerzo en dicha barra cuando la temperatura sea de 10°C.
a = 1.68 x 10-
39
FIGURA N° 3.1.1 FIGURA N° 3.1.2
PROBLEMA PROPUESTO N°1 PROBLEMA PROPUESTO N°2

A
120 cm D.
P c Cm

Fuente: elaboración propia Fuente: elaboración propia

PROBLEMA N°4 La figura N°3.1.3 muestra una barra de aluminio que está
separada de dos muros rígidos una distancia e = 3 mm a la temperatura de 8°C.
Elabore un programa en MATLAB que calcule la temperatura final que será
necesaria para que la barra se comprima con un esfuerzo de 25 MPa. Datos : a =
1.85 x 10 5 (°C) 1 La barra tiene una sección transversal de 240 mm2.
FIGURA N° 3.1.3
PROBLEMA PROPUESTO N°4

Fuente: elaboración propia

40
CAPÍTULO IV
DIAGRAMAS DE FUERZA CORTANTE Y DE MOMENTO FLECTOR

4.1 Diagramas de fuerza cortante. Gráficas usando MATLAB.


MATLAB cuenta con funciones poderosas que permiten representar gráficamente
las funciones de diferentes tipos •ya sea funciones lineales, logarítmicas,
superficiales, etc. Para que la gráfica sea una curva suave es recomendable que la
variable independiente x tenga un incremento pequeño (Palm III, 2005).
Para poder representar los Diagramas de Fuerza Cortante y de Momento Flector
se debe iniciar el análisis con dos ecuaciones diferenciales fundamentales (Popov,
2000), la primera referida a la carga distribuida co aplicada a una viga determinada:
dV
CV — (4.1)
dx

donde V es la fuerza cortante en la sección considerada de la viga, y la segunda


ecuación diferencial referida a la fuerza cortante V:

(4.2)

donde M representa el momento flector interno en la sección considerada de la viga.


En el estudio de los diagramas se ha establecido una convención respecto al signo
de los momentos flectores aplicados considerándolos positivos si la concavidad de
la viga está dirigida arriba (Pyte1,2012). De la expresión (4.1) se puede despejar la
fuerza cortante V y aplicar técnicas de integración para determinar la función V en
función de la variable x del eje axial de la viga obteniéndose la expresión:
V= Çwdx+Ci (4.3)
De la expresión (4.3) se puede obtener una expresión que permite calcular la
función momento flector M:
M = fox V dx + C2 (4.4)
Si al momento de graficar el diagrama de fuerza cortante V se observa que dicho
diagrama intersecta al eje de las abcisas X esto indica que a la altura de dicho punto
se produce un máximo o un mínimo valor de la función M, pero podría suceder que
para un mismo diagrama V se obtengan varios puntos de intersección entonces se
debe aplicar el concepto matemático de mínimos y máximos de una función para

41
determinar los máximos valores absolutos de M con su respectivo signo negativo o
positivo (Gere,2016).
Cuando una viga está sometida sólo a cargas puntuales el momento flector máximo
o mínimo ocurre en alguno de dichos puntos de aplicación de las cargas.
Para poder elaborar un programa en MATLAB que sea la solución a un problema
se debe antes elaborar un diagrama que indique los pasos lógicos a seguir llamado
Diagrama de Flujo luego ese diagrama debe plasmarse en las órdenes expresadas
en el lenguaje del programa denominado pseudocódigo para lo cual se debe
observar que información .o datos tenemos sobre un problema determinado, que
pasos seguir y cual es el objetivo que se persigue.
Problema N° 4.1
En la viga de la figura 4.1 determine la gráfica de fuerza cortante y el momento
flector, determinando el máximo valor de cada función. Use el Método de las
Funciones Singulares.
FIGURA N°4.1
VIGA SIMPLEMENTE APOYADA
15 Mil •40•kN 40 kN 15 kN

IE iF

1— 1 4— —I— 3 —I— 2-1 1 4


Longitudes en metros
Fuente : Elaboración propia

Solución:
Primero se plantearon las ecuaciones del equilibrio estático:
E Fy = O
Ay + By — 15 kN — 40kN — 40kN — 15kN = 0 (4.5)
Ecuación que se usó en el programa MATLAB para deterrninar la fuerza cortante
V en función de la variable X. La expresión de la fuerza cortante V se basó en el
concepto de las Funciones Singulares (Popov,2000) según la cual todas las fuerzas
actuantes en la viga se pueden expresar como una sola función llamada la función
singular. El programa resultante se muestra a continuación:
>> x = linspace(0,9);
» V = 55*(x>0) -15*(x>1)-40*(x>3)-40*(x>6)-15*(x>8)-55*(x>9);
42

cf
>> plot(x,V);
>> ylabeleFuerza Cortante (kN)');
>> title('Diagrama de Fuerza Cortante');
>> xlabel('Longitud de la viga (m)');

El programa elaborado produjo la Gráfica N° 4.1 en donde se observa la


Función Fuerza Cortante vs Longitud de la Viga donde se aprecia que en una viga
sometida a cargas puntuales el diagrama de fuerzas cortantes sufre cambios
verticales en aquellos puntos donde ocurren las cargas puntuales siendo el valor
máximo de dicha función en los apoyos donde en valor absoluto dicha carga
máxima es de 60 kN. Además se aprecia en dicha gráfica que la sección menos
cargada es la sección central DE con carga igual a cero interpretándose que son
los apoyos los puntos con mayor probabilidad de sufrir falla por corte.

4.2 Diagramas de Momento Flector. Gráficas usando MATLAB.


Cálculo del Diagrama de momento flector:
Luego se planteó la ecuaciones del equilibrio estático:
E mA =
9 By — 1x15 kN 3x40kN — 6x40kN 8x15kN =0 (4.5)
ecuación que se usó en el programa MATLAB para determinar el Momento
Flector M en función de la variable X se basó en el concepto dejas Funciones
Singulares (Popo, 2000).

GRÁFICA N° 4.1
DIAGRAMA DE FUERZA CORTANTE
Diagrama di Fuerza Cortante
o

4 & O
Longitud da la viga (m)

Fuente : elaboración propia

43
A continuación se muestra el programa en MATLAB que grafica el diagrama de
Momento Flector del problema N° 4.1:
x =linspace(0,9);
M = 55*x -15*(x-1).*(x>1)-40*(x-3).*(x>3)-40*(x-6).*(x>6)15*(x-8).*(x>8);
plot(x,M);
xlabel('Eje X (m)');
ylabeleMomento flector (kNin)')
title('DIAGRAMA DE MOMENTO FLECTOR')
Para obtener una tabla que Tabule (x vs M) operamos del siguiente modo:
R1=18; R2=12;
x=linspace(0,5,10);
» M=18*x - 30*(x-2) (x>2);
» table [x', enter
La Gráfica N° 4.2 muestra que la función momento flector se incrementa
conforme aumenta la variable X desde cada apoyo. Se aprecia que el mayor
momento flector ocurre en el tramo central de la viga con un valor de 138 N.m

GRÁFICA N° 4.2
DIAGRAMA DE MOMENTO FLECTOR
140

20

20

Éi.)¿<m)

Fuente: Elaboración propia

el tramo central de la viga es la que soporta el mayor máximo momento flector el


mismo que es constante para todo el tramo DE. También se aprecia en la Gráfica
N°4.2 que el máximo momento flector de 128 kNm ocurre para valores de la
variable x comprendidos en el intervalo 3m < x < 6 m donde la fuerza cortante

44
es cero. Además se observa que la máxima fuerza cortante de 56 kN ocurre en los
apoyos de la viga donde el momento flector es cero.
También MATLAB tiene la capacidad de presentar las gráficas de fuerza cortante
y de momento flector en un solo gráfico como se observa en la Gráfica N°4.3
(Perez, 2002) para lo cual se realizó el siguiente programa correspondiente al
problema N° 4.1:
Programa:
»x = linspace(0,9);
»V = 55*(x>0) -15*(x>1)-40*(x>3)-40*(x>6)-15*(x>8)-
55*(x>9);
>>plot(x,V);
>>text(3.5,55'Fuerza Cortante (kN)')
>>hold on
= 55*x
6).*(x>6)-15*(x-8).*(x>8);
>>plot(x,M);
»text(3,130,'Momento Flector (kN.m)')
»xlabeleEje X (m)')
>> ylabel('V (kN) M(kN.m)')
>> grid
GRÁFICA N° 4.3
DIAGRAMA : V - M
40

120

100

5
40

t. 20

Eje X (ni)

Fuente : Elaboración propia

4.3 Uso de MATLAB para hallar los valores máximos y mínimos de las funciones.
Problema N° 4.2
En la viga con voladizo AD grafique por medio de un programa MATLAB el
diagrama de momento flector y determine los valores máximo y mínimo de dicha
función.

45
FIGURA N° 4.2
VIGA CON VOLADIZO
900 Lb 400 Lb
60 Lb/ft

c • D
1— 4 ft 1B 8 fi 61t --I
Fuente: elaboración propia

La viga se divide en 3 secciones o tramos AB: 0 < X < 4 , BC: 4 < X <12 y
CD: 12 X :5 18, aplicando las condiciones de equilibrio estático se determinan
las ecuaciones del momento flector de cada uno de los tramos que son las
siguientes: Tramo CD: M = -30X2 +1489X - 16920
Tramo AB: M = - 30X2 + 670; tramo BC: M = -30 X2 -230 X.+ 3600;
Con dichas funciones se elabora el programa el cual es una función con la
variable independiente x que varia entre O y 18 ft:
function [ Momentoflector8] = momento(x,M,y )
x= 0:0.005:18;
M ((x >=0)&(x<4)).*(-30*x.^2+670*x)+((x>=4)&(x<12)).*(-30*x.^2-
230*x+3600)+((x>=12)&(x<=18)).*(-30*x.^2+1480*x-16920);
plot(x,M,'k-.') ; hold on;
y = ((x >=0)&(x<4)).*(-60*x+670)+((x>=4)&(x<12)).*(-60*x-230) +
((x>=12)&(x<=18)).*(-60*x+1480);
[V, ind] = min(M) ; [V, ind] = max(M) ;
xlabel('Longitud (fi)'); ylabeleMomento Flector(Lb.ft))
legend('Momento Flector Maximo'); legend('Momento Flector Minimo')
hold on
text(4,2442,'Mminimo = 2401 lb fi')
text(12.5,-3500,'Mmaximo = -3480 lb fi')
grid on
end
PROBLEMAS PROPUESTOS CAPITULO IV

PROBLEMA N°1. Dibuje los diagramas de fuerza cortante y de momento flector


de la viga de la figura N°4.1.1 elaborando para ello un programa en MATLAB.

46
GRÁFICA N°4.4
MOMENTO FLECTOR MÁXIMO Y MÍNIMO
3000

2000

1000

°
-100o

-3000

2 4 5 B 10 12 14 16 16
Longitud (ft)

Fuente : Elaboración propia

PROBLEMA N°2. Dibuje los diagramas de fuerza cortante y de momento flector


de la viga N°4.1.2 elaborando para ello un programa en MATLAB.
FIGURA N°4.1.1 FIGURA N°4.1.2
PROBLEMA PROPUESTO N°1 PROBLEMA PROPUESTO N°2

2000 lb 3000lb 20001b 4000 lb

Atm Di Ci B
A
I IIsT\m rt" 4 ft I •
3 ft " 3 ft 4 ft - -1 3ft
Fuente: elaboración propia Fuente: elaboración propia

PROBLEMA N°3. Dibuje los diagramas de fuerza cortante y de momento flector


de la viga de la figura N°4.4 elaborando para ello un programa en MATLAB.
PROBLEMA N94. Dibuje los diagramas de fuerza cortante y de momento flector
de la viga N°4.5 elaborando para ello un programa en MATLAB.
FIGURA N°4.1.3 FIGURA N°4.1.4
PROBLEMA PROPUESTO N°3 PROBLEMA PROPUESTO N°4

8000 lb 2000 lb

BI

8 ft 8 ft ---I
Fuente : elaboración propia Fuente: elaboración propia

47
CAPÍTULO V
FLEXIÓN PURA
5.1 CÁLCULO DE ESFUERZOS POR FLEXIÓN PURA POR MEDIO

DE MATLAB

Una viga se considera sometida a flexión pura sólo cuando es sometida a momento
flector, no considerándose la flexión causada por fuerzas transversales, ni cargas
torsionantes. Se consideraron las siguientes hipótesis en este análisis: a) la sección
transversal de la viga es simétrica respecto a los ejes transversales, b) las secciones
transversales son planas antes y después de ocurrida la flexión, c) la viga está hecha
de material isotrópico. Teóricamente se asume las secciones transversales de la viga
antes y después de la flexión permanecen planas y se flexan en torno a su eje llamado
Eje Neutral (Vasquez, 1986).
El esfuerzo normal por flexión se calcula mediante la fórmula:
My
0- = (5.1)

donde a representa el esfuerzo normal por flexión pudiendo ser de tensión o de


compresión dependiendo del tipo de curvatura, M es el momento flector en la sección
considerada, I es el momento rectangular de inercia de la sección transversal, Y es
la ubicación de la fibra objeto de estudio respecto al centroide de la sección
transversal. Si se solicitara el esfuerzo normal máximo por flexión en este caso el
valor de la variable 'y' adopta la distancia de la fibra más alejada respecto al centroide
(Hibbeler, 2011).
Cuando una viga se flexa los puntos de la misma se desvían respecto de su eje
longitudinal o axial en una cantidad llamada deflexión que puede ser negativa si está
por debajo del eje axial o positiva si la desviación queda por encima del eje axial.
(Gere,2016).
Si el esfuerzo normal de trabajo es menor que es esfuerzo admisible entonces
tenemos un diseño seguro. En términos económicos si se dispone de vigas con iguales
características en cuanto a su resistencia mecánica se debe seleccionar aquellas vigas
cuyo peso propio ó aquellas vigas que presentan menor sección transversal (Beer,
2010).
FIGURA N° 5.1
VIGA SOMETIDA A FLEXIÓN PURA

Fuente: elaboración propia

5.2 Uso de MATLAB para calcular esfuerzos en yogas combinadas.

Las vigas estructurales son bastante resistentes por lo que sus deflexiones son muy
pequeñas y sus curvaturas tienen radios muy grandes. Una viga es de curvatura
positiva si se observa que su forma adopta la de una concavidad abierta hacia arriba.
y es de curvatura negativa si es cóncava abierta hacia abajo (Gere,2016).
Las fórmulas planteadas para hallar los esfuerzos por flexión son dadas para
condiciones ideales pero estos resultados pueden diferir de los resultados reales,
para lo cual debemos introducir ciertas condiciones para que los resultados
prácticos sean aceptables y una de esas condiciones es la aplicación del principio
de Saint-Venant que básicamente indica que los cálculos no son válidos si se aplican
en zonas muy cercanas a los extremos de la viga (Beer, 2010).
Cuando una viga es sometida a flexión presenta simultáneamente una zona
sometida a esfuerzos normales de tensión y otra sometida a esfuerzos normales
de compresión. Al plano que separa ambas zonas se le denomina Plano Neutro
debido a que en dicho plano no existe esfuerzo. La figura N°5.2 ilustra lo
mencionado.
FIGURA N°5.2
TIPOS DE ESFUERZOS DE FLEXIÓN
1
Vista 2D hola
auggs
Vista 3D -
Esfuerzo de
.compresión
x_
Esfuerzo de tensión
Fuente: elaboración propia
Una de las hipótesis a considerar en el estudio de la flexión es que las secciones
transversales de la viga permanecen planas antes y después de la flexión.
FIGURA N°5.3
EJES TRANSVERSALES Y AXIALES

Fuente: elaboración propia

Problema 5.1 Una viga cuya sección transversal se muestra en la figura N°5.4 y
está sometida al momento flector Mz = 12 kN.m, determine los esfuerzos normales
por flexión pura en los puntos A y B.

FIGURA N° 5.4
SECCION TRANSVERSAL

320
I 1— 280 --
n -
1 1

al z =12 kNm
220 Eje ip11
380
longitudinal O 18 m
1• e _1
milímetros
milímetros sección transversal
Fuente: elaboración propia

Se calculó el momento de inercia rectangular alrededor del eje Z:


b2 14) = (0.32 x 0.363- 0.28 x 0.223)
12 12
= 9.957 x10-4 1714

El valor hallado de Iz se reemplazó en la fórmula del esfuerzo normal por flexión


pura para hallar los esfuerzos normales en los puntos A y B.
MY 12 kN.m x 0.11 m kN
o-.„
-A — — = 1325.7 m2
9.957 x10 -4 M4
kN Pa 103
A = 1325.7 n72 X x = 1.3257x106 Pa
77/ 2

anA = 1.3257x106 Pa x 1.3257 MPa


106 =
Se calculó el esfuerzo por flexión en B:
MY 12 kN.m x 0.18m kN
O'n = 2169.3 m2

B 9.957 x10-4 m4
o-n8 = 2.1693 MPa
A continuación se muestra el programa MATLAB que calculó los esfuerzos
normales por flexión en los puntos solicitados A y B mostrados en la figura N°5.4:
function [ flexion25] = esfuerzonormal(M4z,Y)
b1=[0.32:0.01:0.41]; b2 = [0.28:0.01:0.37]; hl = [0.36:0.1:0.45];...
h2 = [0.22:0.1:0.31];
Iz = ((b1.411^3)- (b2.*h2^3))/12
Mflector =12 %kNm;
ycentroideA=[0.11:-0.01:0.02]; %m;
ycentroideB=0.18 %m;
esfuerzonorrnalA = (ycentroideA*Mfiector)./Iz
esfuerzonormalB = (ycentroideB*Mfiector)./Iz
plot (esfuerzonormalAjz,%<')
hold on
esfuerzonormalB = (ycentroideB*Mfiector)./Iz
plot (esfuerzonormalB,Iz;mog
legend('EsfuerzonormalA','esfuerzo normalif)
xlabel ('Momento de Inercia(Iz) min^4')
ylabel ('esfuerzonormalA(Sigma)kPa')
title('ESFUERZO NORMAL vs MOMENTO DE INERCIA')
end
En la Gráfica N°5.1 se observa como el esfuerzo normal en la viga es inversamente
proporcional al momento de inercia de la sección transversal de la viga, de lo cual
se concluye que al momento de diseñar una viga se debe seleccionar perfiles con
mayor momento de inercia para evitar llegar a los esfuerzos admisibles.
El comando SUBPLOT permite presentar varias gráficas en un mismo cuadro. Por
ejemplo al escribir el comando subplot(1,2,1)' significa presentar un cuadro con
dos gráficas donde existen una fila y dos columnas representándose la primera
gráfica en la primera columna y `subplot(1,2,2)' que significa que la segunda

51
GRÁFICA N° 5.1
ESFUERZO NORMAL VS MOMENTO DE INERCIA
lo 3 ESFUERZO NORMAL vs MOMENTO DE INERCIA
1.3
< Esfuerzonormeui
O esfuerzo norrnelB
1.25
O
o_
eg O
.55 1.2
o
O
a 1. 15 O
O
o
O
o
o

0.95 0
500 1000 1500 2000 2500
Momento de inercia(Iz) dIrn 4

Fuente: elaboración propia

gráfica se representará en la segunda columna de la misma fila (Moore,2012). En


MATLAB se puede programar para que el dibujo de una función esté limitado a un
rango de abcisas y otro de ordenadas el comando es: [ xmin xmax ymin ymax ] es
decir la función se representará para xmin< x<xmax y ymin<y <ymax (Palm
III , 2005).
A continuación se muestra el programa MATLAB que permite usar el
comando SUBPLOT (Moore,2012) para obtener las gráficas de los esfuerzos de
tensión y compresión máximos en la sección solicitada.
function [ flexion26] esfuerzonormal(Mz,Iz,Y)
b1=[0.32:0.01:0.41]; b2 = [0.28:0.01:0.37]; hl = [0.36:0.1:0.45];...
h2 = [0.22:0.1:0.31 ];
Iz = ((b 1 .*h 1 ^3)- (b2.*112^3))/12
Mflector =12 %kNm;
ycentroideA=[0.11:-0.01:0.02];
ycentroideB=0.18 ;
esfuerzonormalTA = (ycentroideA*Mflector)./Iz
esfuerzononnalCB = (ycentroideB*Mflector)./Iz
subplot(1,2,1)
plot (esfuerzononnalTAJz,%<')
legencleEsfuerzonormalTensionA')

52
xlabel ('Momento de Inercia(Iz) mm^4')
ylabel ('esfiterzonormal TensionA (Sigma)kPa')
subplot(1,2,2)
plot (esfiterzonormalCB,Iz;mo')
legendeEsfiterzononnalCompresiónif)
xlabel ('Momento de Inercia(Iz) mm^4')
ylabel ('esfuerzonormalCompresiónB(Sigma)kPa')
end
GRÁFICA N° 5.2
ESFUERZO NORMALES DE TENSIÓN Y COMPRESIÓN
10
Esfuerzo de Tenelon A I I «0 Esfuerze Cón.presltn O
I" .25 1.25
o
E
ce o
55 1.2
2 o
1.15 _a] 1_15 -
a.
.0 E
ti 1
re o

= 1.05 o
.cá•
g
1 1-

0.95 0.95
500 1000 1500 1600 1800 • 2000 2200
Momento de Inercle0z) mm4 ' Momento de Inercla(lz)mm4

Fuente : elaboración propia

Problema N° 5.2 La viga de la figura 5.5 es sometida a dos cargas puntuales y una
carga distribuida. Determine las reacciones en el apoyo y los esfuerzos normales
máximos de tensión y de compresión causados por flexión en una sección ubicada
a 2 metros del apoyo de empotramiento.
Datos: F = 4 KN, Q = 6 kN, w = 4 kNim, b = 2.5 m , d = 0.5 mc=1 m, s= 2m;
b1 = 0.4 m, b2 = 0.08 m , hl -=0.050 m , h2 = 0.250.

FIGURA N° 5.5
VIGA 'T' EN VOLADIZO

Sección transversal
Fuente: elaboración propia

53
Solución:
En primer lugar se determinó la ecuación de equilibrio estático referido al equilibrio
de fuerzas:

Fy = O Ry — bw+F—Q= O

luego la ecuación de equilibrio estático referido al equilibrio de rotación


coi)
E = 0: T - F(b + d )—Q(b+ d+c)—MA = O

El programa MATLAB que calcula los esfuerzos máximos de tensión y


compresión es el siguiente :
function [ tau ] =
esfuerzonormalflexion(F,Q,b,c,d,omega,s,h1,h2,b1,b2)
F=4; Q =6; b =2; c =1; d = 0.5; omega = 4; s=2 ; hl = 0.050;...
h2 = 0.25 ; bl = 0.4; b2 = 0.08;
h = hl +112;
Yt = (1/2)* ((b2*h2^2)+(2*b1*h 1 *h2)+(bl*hl ^2))/((b1*h1)+(b2*h2))
Ry = Q - F + omega*b;
MA = Q*(b+d+c)+(omega*b^2)/2 -F*(b+d);
I = (b2*h2^3)/12+b2*h2*(Yt-h2/2)^2+(bl*hl ^3)/12 + bl*hl *(h-Yt-h1/2)^2;
Y3 = h - Yt;
Y4 = Yt;
Sigmal = MA *Y3/I;
Sigma2 =MA*Y4/I;
TABLA =[b2*10000' h2*10000' bl*10000 hl*10000' Yt*100' Ry' MA'
I*10000' SIGMA1' SIGMAT]

TABLA N°5.1
ESFUERZOS MAXIMOS DE TENSIÓN Y COMPRESIÓN
' 'Momento Máximo esfuerzo 1 Máximo esfuerzo -
roacciOnante reaccionants de tensión ,,. do compresión.
-Ry (k N) ' ' . M 101"
() SINMa. l. (kNirra
. . Sitinuil (kitUrri!)
. . •
. 12 - 24.5, 11:850
Fuente: elaboración propia

54

dt
La Tabla N°5.1 muestra los resultados la fuerza de reacción en el apoyo de
empotramiento A: Ry = 12000 N, MA = 24500 N siendo los esfuerzos máximos de
11850 Pa para tensión y 23700 Pa para compresión.
Problema N°5.3 La viga de la figura N°5.6 es sometida a dos cargas puntuales y
una carga distribuida. Determine los esfuerzos normales máximos de tensión y de
compresión causados por flexión en una sección ubicada en: a) x=0.3m y x =1.7 m
FIGURA N° 5.6
ESFUERZOS POR FLEXIÓN

Fuente: elaboración propia

Solución:
Primero se determinaron por equilibrio estático las reacciones en cada apoyo
hallándose que Cy = Dy = 4000 N, luego se analizó en dos partes, es decir se analizó
en primer lugar el tramo comprendido entre el extremo libre A y el apoyo fijo C,
es decir para un rango de valores de la variable X comprendido entre O < X < 0.3
m y luego se hizo otro análisis para el tramo comprendido entre el apoyo C y el
punto medio de la viga G donde ocurre que por simetría de las cargas y apoyos
ocurre la pendiente cero es decir para el tramo comprendido entre 0.3 <X < 1.7 m.
Del diagrama de cuerpo libre del tramo AC se halló la función momento flector:
MAc = 2800X — 2000X2 y para el segundo tramo CG se determinó que la función
del momento flector fijé:
MCG = -2000X2 ± 6800 X - 1200
Con estas consideraciones se elaboró en primer lugar un programa en MATLAB
para calcular el momento flector en función de la variable X para un rango de X
comprendido entre [0:0.01:0.3] con incremento de la variable X de 0.01 m
hallándose luego el valor máximo de dicha función con la orden [d,n] = max(M)
function [ flexion6] = esfuerzo(a,b,c,F1,F2,alfa,r )
e =0.01;
x = [0: 0.010 : 0.3];
M = - 2000.*x .^2+2800.*x;
55
plot(x,M)
xlabel('Longitud del Tramo AC (m)')
ylabel('Momento Flector AC (Nm)')
[d,ri] = max(M)
xmaxM = e*n
end
La gráfica 5.3 muestra el Momento Flector del tramo AC siendo éste una función
parabólica abierta hacia abajo que obtuvo su máximo valor 660 Nm en el apoyo C
donde la variable X = 0.3 m.
Luego para obtener el Diagrama de Momento Flector del segundo tramo CG el
diagrama de cuerpo libre del tramo AC se halló que la función momento flector
fué: MAG = 2800X — 2000X2 y para el segundo tramo CG se halló que la función
momento flector fué : McG = -2000X2 + 6800 X — 1200
GRAFICA N° 5.3
DIAGRAMA DE MOMENTO FLECTOR DEL TRAMO AC

0.05 Ó. 0.15 0.2 0,25


Longitud del Tramo AC (rn)

Fuente: elaboración propia

En el siguiente programa que determina la gráfica de la función momento flector


también es posible graficar el punto donde ocurre el máximo valor de dicha función
(Mmáx) y el punto de ocurrencia del mismo. Al correr el programa éste muestra
en la gráfica el valor de la localización del punto de la viga donde ocurre el
momento flector máximo X = 0.7 m y también el valor exacto del Momento
Flector Máximo: M max = 6580 m.KN.

56
dA
A continuación se muestra el programa MATLAB que permite calcular los
esfuerzos máximos de tensión y compresión, punto de ocurrencia y la gráfica del
Diagrama de Momento Flector del tramo CG:
function [ flexion6babl] = esfuerzo(a,b,c,F 1,F2,alfa,r )
x = 0.3: 0.00005 : 1.7; M = -2000.*x .^2+2800.*x+5600;
plot(x,M)
xlabel('Longitud del Tramo CG (m)')
title(DIAGRAMA DE MOMENTO FLECTOR CG')
ylabel('Momento fector CG (kNm)' )
axis
[ym,i] = max(M);
str= M.Max(kN.m):' num2str(ym)];
text(x(i),ym,str)
[V,ind]=max(M)
hold on
plot(x(ind),M(ind),'ro')
x(ind); M(ind)
legend('Función Momento Flector','Localización del Maximo Momento')
grid; end
La Gráfica N°5.4 muestra la representación del Diagrarna de Momento Flector y
el punto de la gráfica donde ocurre el máximo de la función siendo la posición
xmaxm = 0.7 m y el momento flector máximo 6580 m.kN
GRÁFICA N°5.4
DIAGRAMA DE MOMENTO FLECTOR DEL TRAMO CG
DIAGRAMA DEMOMENTO FLECTOR Cial
7000

5500

3
S 13000

5500

5000

4500
02 0-4 0.8 1
Longitud del Tramo ce (lo)

Fuente: Elaboración propia

57
MATLAB permite presentar los esfuerzos de ambos tramos AC y CG en una sola
gráfica utilizando el comando SUBPLOT como se aprecia en la Gráfica N°5.4
cuyo programa se muestra a continuación:
function [ flexion 1 3] = esfuerzo(a,b,c,F1,F2,alfa,r )
e =0.01;
xl = [0: 0.010 : 0.3];
x2 = [0.3: 0.00005 : 1.7];
MI = - 2000.*x .^2+2800.*x;
M2 = -2000.*x .^2+2800.*x+5600;
subplot(1,2,1)
plot(xl,M1,':')
xlabeleLongitud del Tramo AC (m)')
ylabel('Momento Flector AC (Nm)')
subplot(1,2,2)
M2 = -2000.*x .^2+2800.*x+5600;
plot(x2,M2)
xlabel('Longitud del Tramo CG (m)')
ylabel("Momento Flector AG (Nm)')
end
La Gráfica N°5.5 muestra por separado los momentos flectores de los tramos AC
y CG
GRÁFICA N° 5.5
DIAGRAMA DE MOMENTO FLECTOR DE LOS TRAMOS AC Y CG
700 7000

600
6500
e soo
CO
15
▪ 400 -C 6000

u_ 300 :
-g
2, .5500
▪-

200
5000
100

4500
O 0.1 0.2 03 2 0.5 ' 1' '1:5 2
Longitud del Tramo PC (M Longitud del Tramo CC (M

Fuente: Elaboración propia


58
Problema N°5.3 Dada la viga de 8 m de tipo voladizo AB empotrada en B y
sometida a una carga puntual de 8000 Lb en su extremo A, elabore un programa en
MATLAB y el diagama de flujo usando la estructura LOOP para determinar el
máximo esfuerzo normal en la sección transversal de la viga para los valores de la
posición X que varían desde 1 hasta 8 m. Dicho programa debe mostrar además una
tabla de resultados donde aparezca la posición X, el momento flector en dicho punto
y su respectivo esfuerzo normal máximo. Finalmente represente gráficamente el
esfuerzo normal máximo para cada posición X de la sección transversal. Datos la
sección transversal de la viga es rectangular con base b = 0.10 m y altura h = 0.30
m.
FIGURA N°5.7
LA ESTRUCTURA LOOP Y EL ESFUERZO NORMAL

Fuente: elaboración propia


• Solución:
Cuando en un programa se utiliza las pruebas IF, ELSE ó ELSEIF que son pruebas
de decisiones que serán ejecutadas siempre que la prueba de decisión sea verdadera,
en caso de ser falsa serán ignoradas. Como resultado de estas pruebas se ejecutarán
o no las declaraciones establecidas para resolver un problema, entendiéndose que
estas declaraciones se hallarán expresadas después de la decisión IF y antes del
final END (Knigth, 2000).
En primer lugar se introdujeron los datos del problema la base b = 0.1 m, la altura
h = 0.3m, la fuerza aplicada F=8000 N y el momento de inercia de la sección
transversal I = 2.25 x 10-4 m4, luego se introdujo la fuerza F en cada una de las
posiciones solicitadas es decir en X = 1,2,3,4,5.6,7 y 8m. Luego se utilizó la
estructura LOOP colocando la condición For K = 1:8 indicando de este modo que
se calculará el esfuerzo para 8 valores de X repitiendo el LOOP hasta cuando X =
8 cuando concluye el LOOP y se procedió a imprimir los resultados en la Tabla
N°5.2.
A continuación se muestra el Diagrama de Flujo del problema:

59
FIGURA N° 5.8
DIAGRAMA DE FLUJO

b - 0.1; h 0.3. F , 111000N. 1 2.26 x10

Fuente elaboración propia

Se muestra a continuación el pseudocódigo del programa MATLAB.


function [ MiloopW] = EsfNormal(F,y,I,b,h )
F = 8000; b =0.10; h = 0.30;
I = b*h^3/12; y = h/2;
for k = 1:8
Long(k) = k;
M(k) = Long(k)*F;
Esf(k) = M(k)*y/I
end
table = [ Long ; M ; Esf ]
disp(' Long Momento Esfuerzo')
fprintf('%8.0f %8.1f %8.2f \n',table)
plot(Long,Esf)
xlabel('Posicion X (m)')
ylabeleEsfiterzo normal (Pa)')
La Tabla N°5.2 muestra que los esfuerzos normales en la viga variaron linealmente
con los momentos flectores aplicados.
Existen las vigas fabricadas con más de un material son la vigas llamadas
compuestas como por ejemplo vigas de acero-madera, madera-aluminio,
aluminio-acero y concreto-acero . El fin de esta combinación es lograr una viga
60
TABLA N°5.2
ESFUERZOS NORMAL CON LOOP
Longitud Móinento Esfulirzo
(ni) (Nrn) (Pa)
1 80000 5333333
2 16000 10666666
3 24000 16000000
4 32000 21333333
5 40000 26666666
6 48000 32000000
7 56000 42666666
8 64000 42666666
Fuente: elaboración propia

que ahorre material, es decir que sea más económica; otro fin es que la viga tenga
un menor peso propio con lo cual se logra menor esfuerzo en los materiales de
soporte y mayor rigidez (Gere, 2016).
Problema N°5.4 Se desea determinar los máximos esfuerzos en una barra fabricada
de dos materiales: acero y bronce cuyas secciones se muestran en la figura N° 5.9
Determine los esfuerzos normales máximos generados por flexión pura en ambos
materiales. La viga compuesta está sometida a un momento flector de M = 40000
lb-pulg. El módulo del acero es El = 29x106 lb/in2 y el módulo del bronce E2 =
15x106 lb/in2.
FIGURA N°5.9
ESFUERZOS EN VIGAS COMBINADAS

Pulgadas
1— 1.80 ,61
LOA

Acero Bronce Aterp


Fuente: elaboración propia
Solución : Se comenzó por transformar la viga a un solo material, en este ejemplo

se transformó todo a un solo material bronce. Considerando deformaciones iguales,


deformaciones unitarias iguales:

donde la deformación unitaria de cada material es: E = —


a
(2)
E
(1) en (2) : = o
Ej

Ei al' (3)
además F1 = E2 ó c,A1 = AH de donde
61
= El A11
(3) = (4): ( 5)
Ell

transformando la Figura N°5.9 el área de acero (A1) en bronce (4).


de (5) :
29x2x3x0.6
A71 = — x A1 = — x (2xhxb2) = 15
= 6.96 in2

reemplazando valores: 3 x e = At1 = 6.964 in2 , e =2.32 in


FIGURA N°5.10
VIGA TRANSFORMADA EN COBRE
,
r--- ?-32 • .
'
r Ares de Bronce , Área de Bronce
3 equivalente al 'Bronco equivalente el
_L acero °COM

.Pulgadas

Fuente: elaboración propia

Momento de inercia centroidal del área transformada en bronce obtuvo que:


b h3 (1.80+2x2.32)x 33
= = = 14.49 in'
12
Por tanto el esfuerzo normal máximo por flexión pura en el bronce fijé:
40000 lb in (3/2)in
MY
gmax bronce = = 4140.8 /b/in2
14.49 in4
El esfuerzo normal máximo en el acero fijé:
Eacero
umaxacero = Cmaxbroncex X : = 4140.8x —
29 = 8005.5 Lb/in2
«bronce. 15
A continuación se muestra el programa en MATLAB que determinó los
esfuerzos máximos por flexión en cada material:
function [vigacombinada3] = esfnormal(b1,62,E1,E2,h,M)
bl = 1.80; b2 =0.6; El = 29*10^6; E2 = 15* 101'6; h= 3;...
M = [0:2666.6:40000];
A2brf = E1*b2*2*h /E2;
b2f = A2brf/h;
Ibrf = (b1+2+b2f)*h^3/12 ;
Esfbroncef = (M./Ibrf).*h/2;
Esfacerof = (E1/E2).*Esfbroncef;
y= [0:0.1:1.5];
esfbroncef = (M./Ibrf).*y

62
plogy,EsfbronceVro')
hold on
plot(y, Esfacerof,'k--')
xlabeleAltura de fibra (in)')
ylabelcEsfuerzo Normal (lb/inA2)')
legendeEsfuerzo en el bronce','Esfuerzo en el acero')
end
GRÁFICA N°5.6
ESFUERZO FLEXIONANTE VS ALTURA DE LA SECCIÓN
9000

5000

7000

T . 0000
5000
2 40.
3 3000
ffl
2000

1000

Altura cleflbra.(In)

Fuente elaboración propia

En la Gráfica N°5.7 se aprecia que el esfuerzo normal por flexión en el acero es


mayor que el del bronce en cada punto de la sección. El máximo esfuerzo en el
acero es de 8424 Lb/in2 ocurriendo dicho esfuerzo en la fibra más alejada de la
sección es decir en cuando y = 1.5 pulgadas. El bronce es sometido a un esfuerzo
normal máximo de 4357 Lb/in2 valor que es calculado en la fibra más alejada es
decir en y = 1.5 pulgadas. Se observa además que en el centro de la sección el
esfuerzo normal para ambos materiales es nulo.
GRÁFICA N°5.7.
ESFUERZO FLEXIONANTE VS ALTURA DE LA SECCIÓN
40
Lefue máximo bronce

3500

o
5 3000 o
-e 2550 o
2000

a 1500 O

1000
O
500

o
6.5 1 • 15
Altura de fibra <in) Altura de fibra (I11)

Fuente elaboración propia

63
Problema N°5.5 En la viga de la figura 5.11 elabore un programa en MATLAB que
determine el máximo esfuerzo por flexión para un punto cualquiera de la viga.
Calcule dichos esfuerzos para los puntos medidos desde el punto A donde a) x =
1.5 m. Datos: Fi = 6000 N, F2 = 4000 N, a = 2 m, b = 0.2 m, h = 0.8 m.

FIGURA N°5.11
VIGA EN VOLADIZO

Fuente: elaboración propia

Solución:
En primer lugar se analizó el equilibrio estático para hallar las reacciones en los
apoyos para ello se plantearon las ecuaciones de equilibrio estático.
E mA = : F(2a ) + F2 (a ) + MA =0

Fy = O: Ay — F2 — Fl = O

Hallándose las reacciones en el apoyo A: Ay y MA se usaron para elaborar el


programa en donde luego de comparar la variable x con el valor de la distancia
'a' se tomó la decisión de determinar ya sea el Momento Mi o el momento M2
con sus respectivos esfuerzos Esf 6 Esf2.
FIGURA N° 5.12
DIAGRAMA DE FLUJO

Fuente: elaboración propia

64
A continuación se muestra el programa que calcula el esfuerzo requerido:
function [ esfflexion5] = distribu(a,b,h,F1,F2,M2,M1)
a = 2; b = 0.2 ; h = 0.8; Fi = 4000; F2 = 6000;
y = h/2;
I = (b*h^3)/12;
x = 1.5;
if x>= 2
M1 = - Fl*x-F2*x +F2*a;
Esfl = Ml*y/I
else M2 =-F2*x;
Esf2 = M2*y/I
end
El esfuerzo solicitado para x = 1.5 m es:
Esf2 - 421870 Pa = - 0.42 GPa
PROBLEMAS PROPUESTOS CAPÍTULO V
PROBLEMA N°1. La viga de la figura N°5.1.1 está sometida al momento flector
Mz = 450 Icip.in. Elabore un algoritmo que calcule el esfuerzo normal por flexión
en el punto A.
PROBLEMA N°2. Para la viga de la figura N°5.1.2 calcule los esfuerzos máximo
de flexión y compresión por medio de un programa en MATLAB
FIGURA N°.1.1 FIGURA N°5.1.2
PROBLEMA PROPUESTO N°1 PROBLEMA PROPUESTO
Yi
M.= 350 kip in 16 in
10 kips Tr2- n
---x
.._ _ A Ci Be
c _12
.L40
- in 0 1-1
I— 8 ft —I 2:5 in 2 in
Sección
Fuente: elaboración propia Fuente: elaboración propia
PROBLEMA N°3. La viga de la figura N°5.1.3 está hecha de un material cuyo
esfuerzo admisible a compresión es de 18 ksi y en tensión soporta 12 ksi. Elabore
un programa en MATLAB que calcule el máximo momento Mz que se puede
aplicar a la viga.
PROBLEMA N°4. La viga de la figura N°5.1.4 está hecha de un material cuyo
esfuerzo admisible a compresión es de 130 MPa y en tensión soporta 180 MPa.

65
Elabore un programa en MATLAB que calcule el máximo momento Mz que se
puede aplicar a la viga.
FIGURA N°5.1.3 FIGURA N°5.1.4
PROBLEMA PROPUESTO N°3 PROBLEMA PROPUESTO N°4
Yi 2 in 140 mm —1
1 .71 T

8 ft Jip)i 1-6 in I
lo n, .-4
lo O

50 mm
Sección
Fuente : elaboración propia Fuente : elaboración propia

66
CAPÍTULO VI
MÉTODO DE DOBLE INTEGRACIÓN
6.1 CÁLCULO DE PENDIENTE MÁXIMA POR MEDIO DE MATLAB
El método de doble integración es uno de los métodos que se usa para estudiar y
determinar la deflexión y pendiente de una viga sobre todo del cálculo de los valores
máximos de los mismos. Cuando una viga es sometida a cargas exteriores presenta
deformación en su forma, es decir la viga se curva pudiendo ser esta curvatura
cóncava hacia arriba o hacia abajo. El análisis de la viga por este método se inicia
con la ecuación diferencial lineal de segundo orden de la curva (Beer, 2010) .
012 y Al(x)
(6.1)
dx2 — El

La curvatura asumida por la viga es parte de un arco de radio r denominado radio


de curvatura se relaciona con el momento flector en la viga y sus características
mecánicas propias como son el Módulo de Young (E) y Momento de Inercia (I)
en la siguiente expresión :
1 M(x)
(6.2)
r El

Al término lir se le conoce como la curvatura de la viga y matemáticamente se


determina que:

3/2 (63)
r [1+ (C1)21
dx ]

La expresión (6.3) para el caso del diseño de vigas se simplifica bastante ya que
en un diseño real las curvaturas son de un radio bastante grande lo cual hace que las
rotaciones sean de un valor despreciable de tal modo que la expresión de la
2
d y
pendiente de la viga en la expresión 6.3 tiende a ser cero por tanto se
dx
desprecia. (Gere,2016). Al integrar la expresión (6.1) se obtiene la expresión:
dy
El — = fb M dx + k 1 ( 6.4)
dx a (X)

En la expresión (6.4) Mx es el momento flector que actúa en la viga expresada en


función de la variable x y donde la constante ki es un valor que se determina
utilizando las condiciones de frontera (Pytel, 2010).
Lo primero que se debe hacer antes de escribir un programa es pensar los pasos
lógicos que nos permitan hallar la solución a un problema y esto es lo que
67
constituye un algoritmo que se puede definir como la descripción de las secuencias
o pasos a seguir para resolver un problema. Cada uno de los pasos debe ser lo más
pequeño posible de tal manera que sean manejables (Attaway, 2009).

6.2 USO DE MATLAB PARA CALCULAR DEFLEXIONES MÁXIMAS


En ocasiones cuando se programa es conveniente presentar más de una gráfica en
un misma presentación y esa necesidad se satisface recurriendo al comando 'bold
on' para lo cual primero se presenta la variable independiente x, luego la función
f(x) luego se grafica la primera función con el comando plot (x,y) y finalmente se
escribe el comando 'bold on' para señalar que se va a realizar un segundo gráfico
z = f (x)" en la misma presentación (Perez, 2002).
Problema N°6.1 La viga AB de longitud L = 80 in está sometida a una carga
uniformemente distribuida de carga w = 100 lb/in, si el módulo de rigidez El =
65246400 Lb/in2, determine la deflexión y pendiente máxima en la viga usando el
software de MATLAB.

FIGURA N° 6.1
VIGA CON CARGA UNIFORME

Fuente: elaboración propia

A continuación se muestra el programa en MATLAB que permitió calcular el


valor de la defiexión máxima en la viga:
>> syms x w El L
>> >> d2y = (w*(-x^2+L*x)/2)/EI;
>> dy = int(d2y,x)
dy =(w*x^2*(3*L - 2*x))/(12*EI)
» y = int(dy)
y = (w*x^3*(2*L - x))/(24*EI)
>> C2 = 0; Cl = -w*LA3/24/EI;
>>y=y+Cl*x
y = (w*x^3*(2*L - x))/(24*EI) - (LA3*w*x)/(24*EI)

diu 68
» fprintf('la solucion es y=')
la solucion es y=» xl = [0:0.01:80];
>> yl = subs(y,[EI,w,L],[65246400,100,80]);
>> y2 = subs(y1,'x',x1);
>> ymx = (-5*w*LA4)/(384*E1);
>> Ymax = subs(yrnx,[EI,w,L],[65246400,100,80])
Ymax = - 100000/122337 = 0.817 in
>> plot(xl,y2)
» ylabel('Deflexión (in)
>> xlabenongitud (in)')
>> title('DEFLEXION MÁXIMA)
>> grid
El programa realizado permite obtener la gráfica N°6.1
GRÁFICA N°6.1
DEFLEXIÓN DE VIGA POR DOBLE INTEGRACIÓN

30 90 50 60 70 80
Longitud (In)

Fuente : elaboración propia


La gráfica N°6.1 muestra que la mayor deflexión máxima en la viga ocurre en el
punto medio de la viga con un valor de 0.8 in por debajo de la posición inicial,
siendo la deflexión en los apoyos nula.
A continuación se muestra el programa en MATLAB que permite calcular el valor
de la pendiente máxima en la viga en el problema N° 6.1:
>> syms x w El L
>> d2y = (w*(-x^2±1_,*x)/2)/EI;
» dy = int(d2y,x)
dy = (w*x^2*(3*L - 2*x))/(12*EI)

69
>> Cl = -w*L^3/24/EI;
» dy = dy + Cl ;
» fprintf('la solucion es dy=')
la solucion es dy=>> xl = [0:0.01:80];
>> dyl = subs(dy,[w,EI,L], [100,65246400,80]);
>> dyl = subs(dy,[w,EI,L], [100,65246400,80]);
>> dy2 = subs(dyl ,'x',x1);
>> dymax = (- w*113)/24/EL
>> Dymax = subs(dymax,[w,ELL],[100,65246400,80])
Dymax = - 4000/122337 = -0.0326 radianes = - 1.87°
>> plot(xl,dy2)
>> ylabel('Pendiente(radianes)')
>> title('PENDIENTE MAXIMA')
>> xlabel('Longitud (in)')
La Gráfica N°6.2 muestra que la pendiente es máxima en los apoyos A y C, siendo
en el caso del apoyo A una pendiente negativa y el apoyo C una pendiente positiva.
En cambio la pendiente es nula ene! punto medio M de la viga. Se observa que
desde el apoyo izquierdo A hasta punto medio M la concavidad de la cuya es hacia
arriba lo cual indica que la pendiente es positiva y desde el punto medio de la viga
hasta el apoyo derecho B la concavidad es hacia abajo significando una pendiente
negativa. El punto de inflexión es el punto medio de la viga.
GRÁFICA N°6.2
VARIACIÓN DE LA PENDIENTE EN EL TRAMO AC
PENDIENTE MAXIMA
0.04

0.03

0.02

0.01
E

-0.01
a-
-0.02

-0.03

-0.04
10 20 30 40 50 60 70

Fuente elaboración propia


70
La gráfica N°6.3 muestra la variación de la pendiente de la viga desde su punto
central M hasta el extremo derecho C. Se aprecia como la pendiente se incrementa
desde 0 en el punto medio hasta 0.034 radianes en el extremo.
GRÁFICA N°6.3
VARIACIÓN DE LA PENDIENTE EN EL TRAMO AM
o

-0.005

. -502

-0.03

5 10 15 20 25 30 35 00
LongitudOn)
Fuente elaboración propia

Problema N°6.2 Se tiene en la figura N 6.2 la viga AB que es una viga en voladizo
sometida a dos cargas en el extremo B. Aplicando el método de Doble Integración
determine : a) la deflexión máxima y b) la pendiente máxima. Datos P = 2800 N,
MB = 600 N.m, E = 180 x 109 Nm2. Considere que la sección transversal es una
corona circular con radios R=10 cm y r = 8 cm.
FIGURA N°6.2
VARIACION DE LA PENDIENTE EN EL TRAMO AM
I n 3.5 m
X
a
,a 1
111121.,
e2
a_
R = 10 cm , r 8 cm Sección

Fuente: elaboración propia

Se inició la solución calculando el momento de inercia rectangular de la corona


circular:
ir(R1 — 7r(104 — 84)cm4
= 4 =- = 46.4 x 10-6m4
4

Luego se calculó el momento flector Mx en la viga haciendo un corte imaginario


a una distancia variable X del extremo derecho B :

71
Mx = - P X - MB
Dicho momento flector se reemplazó en la ecuación general del Método de Doble
Integración para realizar las dos sucesivas integraciones I y II.
FIGURA N° 6.3
VIGA SECCIONADA
= 2800 N

G-45 4, •

Fuente: elaboración propia

Cálculo del módulo de rigidez El:


El = (180 x 109 Nm-2 ) ( 46.4 x 10-6m4)= 8352000 Nm2
d 2y
—Px — MB
dx 2
dy Px2
El — = — MB x + C1 — — — —( 6.5 )
dx 2
px3 M8 X2 ,
El Y = — Li x u2 — —(6.6)
6 2
Las condiciones de frontera son en A: x = L, y = O y dy/dx = O
Evaluando la ecuación I en A:
pc2
= mBL
Evaluando la ecuación II en A:
MBL2 PL3
2 3
dy Px 2 PL2
El — = — MB x — — MB L — — — (III)
dx 2 2
Y
px3 mR x 2 mRi. 3 MBL2 PL3
El Y = — — — -=+ -----0V)
6 2 •
2 3
Condiciones de frontera en B: x = 3.5 , y = Ymax y dy/dx = Ontáx
Evaluando las ecuaciones III y IV en x = 3.5 m se obtiene
Cálculo de la deflexión máxima

Ymáx = 4.3 x 10-


Programa para calcular la deflexión máxima que ocurre en el extremo B:
>> syms x L P El Mb

72
d2y =(-P*x-Mb)/EI;
dy = int(d2y,x)
dy = - (x*(2*Mb + P*x))/(2*EI)
» y = int(dy)
y = - (x^2*(3*Mb + P*x))/(6*EI)
>> fprintf('Ia solucion es y=')
la solucion es y=>> xl = [0:0.01:3.5];
>> yl = subs(y,[L,EI,P,Mb], [3.5,8352000,2800,6001
>> y2 = subs(y1 ,'x',x1);
» ymx = (1_,^2*(3*Mb-2*P*L)/6/EI);
>> Ymax = subs(yrnx,[L,EI,P,Mb];[3.5,8352000,2800,600])
Ymax = - 4361/1002240 = - 4.35 x l0r3 m
>> plot(xl,y2)
>> xlabenongitud (m)')
>> ylabel('Deflexión (m)')
0,,,áx = —2.3 x 10-3rad = —0.13°

GRÁFICA N°6.4
VARIACIÓN DE LA DEFLEXIÓN

1.5 . 2
Longitud Cm)

Fuente : elaboración propia


La Gráfica N°6.4 muestra que la deflexíón en la viga aumenta con la variable X
siendo su máximo valor en el extremo libre B. La deflexión en el empotramiento
es cero.
A continuación se muestra el programa en MATLAB que permitió calcular el
valor de la pendiente máxima en la viga:
>> syms x L P El Mb
73
d2y =(-P*x-Mb)/EI;
dy = int(d2y,x)
dy = - (x*(2*Mb + P*x))/(2*EI)
Cl = ((P*LA2)/2- (Mb*L))/EI
dy = dy + Cl-;
dy = - (x*(2*Mb + P*x))/(2*EI)
>> fprintf('la solucion es dy=')
la solucion es dy=>> xl = [0:0.01:3.5];
>> dyl = subs(dy,[L,ELP,Mb], [3.5,8352000,2800,600]);
>> dy2 = subs(dyl ,'x',x1);
>> dymax = ((P*LA2)/2-(Mb*L))/EI;
>> Dymax = subs(dymax,[L,ELP,Mb],[3.5,8352000,2800,600])
Dymax = 301/167040 = plot(xl,dy2)
>> title ('PENDIENTE MAXIMA')
» xlabel ('Longitud(m)')
>> ylabel ('Pendiente (radianes)')
>> legend ('Función Pendiente')
GRÁFICA N°6.5
VARIACION DE LA PENDIENTE

0 0.5 1 15 2 '5
Longftud~

Fuente: elaboración propia

La pendiente de la viga es máxima en el extremo libre B donde la variable x = 3.5


m con un valor de 2.38 x 10-3 radianes y la pendiente mínima ocurre en el
empotramiento A donde x = O aumentando la pendiente en forma parabólica.
Problema N°6.3 Se tiene en la figura N°6.4 la viga AB de tipo voladizo sometida
a una carga distribuida uniformemente oi = 2500 N/m. Elabore un programa en
MATLAB que determine: a) la deflexión máxima y b) la pendiente máxima. Datos:
74
= 2500 N/m, E = 200 x 109 N/m2. Considere la sección transversal de la viga de
ala ancha mostrada.
FIGURA N° 6.4
VIGA DE ALA ANCHA EN VOLADIZO

Fui nte: elaboración propia

Se inició la solución calculando el momento de inercia de la sección transversal de


la viga
b x h3 t x c3
1„ = — 1062000 mm4 = 10.62 x 106 m4
12 12
Luego se calculó el módulo de rigidez EI = 2120000 Nrn2
Finalmente aplicando el equilibrio estático de rotación de la viga seccionada se
determinó el momento flector de la viga (Sección 1 — 1, análisis por derecha) que
resultó M = - w X2 valor que se utilizó para expresar la ecuación diferencial de
segundo grado corno se aprecia en la expresión ( I ).
FIGURA N° 6.5
VIGA SECCIONADA
2sciax
el á x
Fuente: elaboración propia
a2 y
El — = — co X 2 (1)
dx 2

dy cox 3

dx

y El Y = 4 + x + C2 - -010
12
Cálculo de CE
evaluando la ecuación II en el punto A donde X = 3 m y dy/dx = O
co L3
= — = 11251 Nm2
6
Cálculo de C2: evaluando la ecuación III en el punto A donde X = 3 m y dy/dx = O

75
w L4
C2 = 8 = —25312.5 Nm3

Cálculo de la deflexión máxima: VD,. (evaluando la ecuación III en x = 0)


C2 —25312.5 Nm3
Ymax — 0.01193 in
El 2120000 Nm2
Cálculo de la pendiente máxima: 0,,á, (evaluando la ecuación II en x = 0)
C1 11251 Nm2
Oma — x 10-2 rad = 3°
x El 212000 Nm2 = 5.3
A continuación se muestra el programa que se usó para determinar la máxima
pendiente en x = 0:
syms EI w L x
>> d2y = (-w*x^2)/(2*EI);
>> dy = int(d2y,x)
dy = - (w*x^3)/(6*EI)
>> Cl = (w*LA3)/(6*EI);
» dy = dy + Cl;
» fprintf('Ia solución es dy =')
la solución es dy =>> xl =[0:0.001:3];
>> dyl = subs(dy,[w,L,EI],[2500,3,2124000]);
>> dy2 = subs(dyl,'x',x1);
>> dymax = (-w*L^4)/(8*EI);
>> Dymax = subs(dymax,[w,L,EI],[2500,3,2124000])
Dymax = - 45/3776
>> plot(xl,dy2)
>> xlabeleLongitud (m)')
>> ylabel('Pendiente (radianes)')
>> title('PENDIENTE DE LA VIGA')

La gráfica N°6.6 muestra que en el extremo libre B donde X = O ocurre la máxima


pendiente 5.25 x 10-3 radianes y la pendiente es cero en el empotramiento A.
A continuación se muestra el programa en MATLAB que se usó para determinar
la máxima flecha máxima en x = 0:

76
GRÁFICA N° 6.6
VARIACIÓN DE LA PENDIENTE

1-5 2 2:5
Longitud (m)

Fuente : elaboración propia


>>symsEIwLxy
>> d2y = (-w*x^2)/(2*EI);
>> dy = int(d2y,x)
y =-(w*x^3*(4*L - x))/(24*EI)
>> C2 = 0; C1-= -w*LA3/3/(EI);
>>y=y+Cl*x
y = (w*x^3*(4*L - x))/(24*EI) - (L^3 *x)/(3*EI)
» fprintfrla solucion es y=')
la solucion es y=>> xl = [0:0.001:3];
>> yl = subs(y,[w,L,EI],[2500,3,2124000]);
>> y2 = subs(y1,'x',x1);
>> ymx = 5*w*LA4/(24*EI);
>> Ymax = subs(ymx,[w,L,EI],[ 2500,3,2124000])
Ymax = 75/3776
plot(xl,y2)
PROBLEMAS PROPUESTOS
PROBLEMA N°1. La viga de la figura N°6.1.1 elabore un programa en MATLAB
que calcule la deflexión en el extremo A de la viga en voladizo AC.
Datos: E = 200 GPa, 1= 5.07x 106 mm4
PROBLEMA N°2. La viga de la figura N°6.1.2 elabore un programa en MATLAB
que calcule la deflexión en el extremo B de la viga en voladizo AC.
77
Dato: E = 200 GPa. I = 52.7 x 106 mm4

FIGURA N°6.1.1 FIGURA N°6.1.2


PROBLEMA PROPUESTO N°1 PROBLEMA PROPUESTO N°2
6 kN
A B
4kN f 2 gri I 1.4 m

Fuente: elaboración propia Fuente: elaboración propia

PROBLEMA N°3. La viga de la figura N°6.1.3 elabore un programa en MATLAB


que calcule la deflexión en el extremo B de la viga en voladizo.
Datos: E= 180 GPa, I = 12.4 x 106 rnm4
PROBLEMA N°4. La viga de la figura N°6.1.4 elabore un programa en MATLAB
que calcule la deflexión en el extremo C de la viga en voladizo AC.
Dató: E= 150 GPa. I = 80.4 x 106 mm4

FIGURA N°6.1.3 FIGURA N°6.1.4


PROBLEMA PROPUESTO N°3 PROBLEMA PROPUESTO N°4
800 Nim
rn
11111111111
A
UA C
I 3m c." 3 ni IB 1200 n'a

Fuente: elaboración propia Fuente: elaboración propia

78
CAPÍTULO VII
MÉTODO DE ÁREA DE MOMENTOS
7.1 CÁLCULO DE PENDIENTE MÁXIMA POR MEDIO DE MATLAB

Este es otro método para calcular deflexiones y pendientes en vigas aunque a


diferencia del Método de Doble Integración no determina funciones y se usa
exclusivamente para determinar la deflexión y pendiente en un punto determinado
de la viga basándose en dos teoremas usando uno de esos usado para hallar la
pendiente y el otro teorema para hallar la deflexión en un punto de la viga. Es un
método eminentemente gráfico donde se toman en consideración dos diagramas:
el diagrama de momento flector y los diagramas de momentos flector reducidos
(Pytel 2010). Los resultados que se obtienen no difieren del hallado mediante el
Método de Doble Integración. En el diagrama de momento se asignarán signos a
las áreas siendo positivas aquellas áreas que se hallen sobre el eje X (Beer, 2010).
Para vigas con módulo de rigidez grande, las deflexiones máximas son pequeñas
comparadas con la luz de las mismas, de tal modo que las pendientes en vigas de
ese tipo son pequeñas y se puede asumir que para la pendiente en cualquier punto
de la viga tan 0 1=_-' 0. En este tipo de vigas deducimos la expresiones de los
teoremas usados a partir de la ecuación general por la ecuación diferencial de
segundo grado:
2
Eix d Yx = — Mx . (7.1)
dx 2
expresión que se puede escribir de otro modo:

dx
(7:2)
sin embargo las pendientes en vigas con gran rigidez se cumple que:
d Yx
dx
= tan 0 „.„, 0 (7.3)

luego reemplazando (7.3) en la ecuación (7.2) se obtene :


dOx
x
—=
dx
— Mx (7.4)

La ecuación (7.4) es conocida como la ecuación diferencial de primer orden de


O, que reordenándola queda expresada como:

79
d0 — dx (7.5)
E lx

de donde al integrar ambos miembros se obtiene el Teorema N°1 de este método:


x
Ox = OG — Izo Eir dx (7.6)

que queda reducida a la expresion final del Teorema N° 1 de este método :


Ox = 00 — (A)
7.2 USO DE MATLAB PARA CALCULAR DEFLEXIONES MAXIMAS
EN VIGAS
El Teorema N° 2 se usa para determinar la deflexión relativa entre dos puntos de
la viga.

tA
B
= fxix fEl dx (7.7)

En ocasiones en un programa se necesita repetir una declaración un número de


veces determinado hasta que se cumpla una condición dada, es decir cuando se
trata de problemas con iteraciones se usa las declaraciónes for y loop (Attaway,
2009).
El método de área de momentos básicamente determina a distancia o separación
vertical entre el punto de la viga antes de aplicar las cargas y el punto de la elástica
llámandola a ésta distancia deflexión simbolizada por tmg que se interpreta como
la distancia vertical entre el punto A de la viga y el punto de la tangente a la elástica
trazada desde B. (Beer, 2010).
MATLAB hace uso de funciones y de subfunciones y ambos pueden ser
almacenados en un solo archivo llamado M-file. La función más importante es
llamada función primaria y la menos importante llamada subfunción.
(Attaway,2009)
Problema N°7.1 La figura N°7.1 muestra una viga en voladizo sometida a una
carga puntual y a un momento flector en su extremo B. Determine la pendiente y
deflexión B por dos métodos: a) método manual y b) elaborando un programa en
MATLAB. Datos F = 50000N, Mn = 90000Nm , El = 10x106 Nm2.
Solución:
a) Se inició la solución realizando un cálculo manual del problema
comenzado por hallar las reacciones en los apoyos aplicando los principios de la

80
FIGURA N° 7.1
VIGA EN VOLADIZO
F .60 kril
B D ano

Fuente: elaboración propia

estática.
E mA = 0: MA = —90 + 50(3) = 60 kN.m

Fy = : Ay = 50 kN

El diagrama de momento flector correspondiente es el que muestra la figura N°


7.2. Luego se dividieron todos los valores del diagrama de momento flector entre
el módulo de rigidez El de la viga obteniéndose el Diagrama de Momento Flector
Reducido que se muestra en la figura N°7.2
FIGURA N° 7.2
DIAGRAMA DE MOMENTO FLECTOR

Fuente : elaboración propia

Luego se aplicó el Teorema N° 1 del Método de Area de Momentos


Bm
OBIA = da
A b1
determinándose la relación entre las pendientes de los puntos A y B:
Osh = OB — BA = 88

considerando que en el empotramiento BA = 00 se obtuvo:


OB/A = E (Areas entre A y
1.2 m x 6 x10-3 m-1 1.8 m x 9 r10 3 tn-'
613/A = 2 + 2
08/A = 4.5 x 10-3 radianes = 0.257°

El programa MATLAI3 usado en primer lugar consideró las variables simbólicas


x, F, Mb , L y El, luego utilizó a ecuación diferencial de segundo orden d2y y el
momento flector correspondiente, dicha expresión se integró una vez dy

81
introduciendo el valor de la constante de integración Ci. A continuación se muestra
el programa MATLAB que determinó la pendiente en el extremo B.
>> syms x F Mb L EI
d2y = (Mb -F*x)/EI;
dy = int(d2y, x)
dy = (x*(2*Mb - F*x))/(2*EI)
» Cl = ((F*LA2)/2-(Mb*L));
» fprintf('Ia solucion es dy—')
la solucion es dy=>> xl=[0:0.01:3];
>> dyl =subs(dy, [F, Mb, L, El],[50000,90000,3,10000000]);
» dy2 = subs(dyl,'x', xl);
>> dymax = (((F*L^2)/2)-(M1a*L))/EI;
>> Dymax = subs(dymax, [F, Mb, L, EI],[50000,90000,3,10000000])
Dymax = - 9/2000 = 0.0045 radianes = 0.2578°
>> plot(xl,y2)
>> plot(xl,dy2)
» xlabel('Longitud (m)')
>> ylabelePendiente(radianes')
>> legend('Función:Pendiente')

GRÁFICA N°7.1
PENDIENTE VS LONGITUD DE LA VIGA

05
ismoud (m)
Fuente: Elaboración propia

La Gráfica N°7.1 muestra que en el apoyo izquierdo, el empotramiento la pendiente


de la viga es cero, en el extremo libre 13 la pendiente de la viga es de 0.0045
82
radianes (0.2571. Se aprecia que entre el empotramiento en A y el extremo libre B
existe un punto con pendiente cero siendo la concavidad de la elástica abierta hacia
abajo. Para determinar la deflexión del punto B se aplica el Teorema N°2 del
Método de Area de Momentos de la ecuación (7.7):

te/A = 13 = Z(Area de momentos reducidos)

t131A = XigAi X215.A2

(1.2 - 6x10-3)
1 .8
( x 9x10-3)
te/A = (1.8 + 0.8) m + (0.6)
2 2
ta/A = -4.5 mm
Programa en MATLAB para calcular la deflexión máxima en la viga:
>symsxEMbLEI
d2y = (Mb - F*x )/EI ;
dy = int (d2y , x )
dy =(x*(2*Mb - F*x))/(2*EI)
» y = int(dy)
y= (x^2*(3*Mb - F*x))/(6*ED
= ((F*LA2)/2-(Mb*L));
» C2= ((-F*L^3)/3 + (Mb*L^2)/2);
>> fprintf('Ia solucion es y=')
la solucion es y=>> xl =[0:0.0l:3];
>> yl = subs(y,[F,Mb,L,EI],[50000,90000,3,10000000]);
>> y2 = subs(y1,'x', xl);
>> ymx =( ((Mb*LA2)/2)-(F*L^3)/3)/EI;
>> Ymax = subs(ymx,[F,Mb,L,EI],[50000, 90000,3,10000000])
Ymax = - 9/2000 = 0.0045 m
>> plot(xl,y2)
» title('DEFLEXION')
» xlabel( Longitud (m)')
» ylabeleDeflexión (m)')
La Gráfica N°7.2 muestra la variación de la deflexión en la viga siendo nula en el
empotramiento y máxima en el extremo libre B siendo su ecuación:
GRÁFICA N° 7.2
DEFLEXIÓN VS LONGITUD DE LA VIGA
0.018
Dell le
0.018

0.014

0 012

-
o- 0.01

> ) 0-008
1
o
0.006

0.004

0.002

0.5 1 1.5 2 2.5


Longitud (n)

Fuente : Elaboración propia

-Fts ka2)
Y= El

el valor, máximo de la deflexión es de 0.045 m ó 4 5 mm , valor que es aceptable


en el diseño de vigas por ser despreciable, es decir los esfuerzos en la viga serán
pequeños.
PROBLEMAS PROPUESTOS
PROBLEMA N°1. La viga de la figura N°7.1.1 elabore un programa en MATLAB
que calcule la deflexión en el extremo A de la viga en voladizo AC.
Datos: E= 200 GPa, I = 12.5 x 106 mm4
PROBLEMA N°2. La viga de la figura N°7.1.2 elabore un programa en MATLAB
que calcule la deflexión en el extremo A de la viga en voladizo AC.
Datos: E = 180 GPa, I = 10.2 x 106 mm4
FIGURA N°7.1.1 FIGURA N°7.1.2
PROBLEMA PROPUESTO N°1 PROBLEMA PROPUESTO N°2
10 kN 400 Ninn

At Cn
U
16m m

Fuente: elaboración propia Fuente: elaboración propia

PROBLEMA N°3. La viga de la figura N°7.1.3 elabore un programa en


MATLAB que calcule la deflexión en el extremo A de la viga en voladizo AC.
Datos : E = 160 GPa, I = 8.6 x 106 mm4

84
PROBLEMA N°4. La viga de la figura N°7.1.4 elabore un programa en MATLAB
que calcule la deflexión en el extremo A de la viga en voladizo AB.
Dato: E = 220 GPa. 1 = 46.7 x 106 mm4

FIGURA N°7.1.3 FIGURA N°7.1.4


PROBLEMA PROPUESTO N°3 PROBLEMA PROPUESTO N°4

400 14/m
10 kN

I
Az
1.2m 1 1.6m ,

Fuente: elaboración propia Fuente: elaboración propia

85
CAPÍTULO VIII

MÉTODO DE LA VIGA CONJUGADA


8.1 CÁLCULO DE PENDIENTE MÁXIMA USANDO EL

SOFTWARE MATLAB

Este método de análisis de vigas para calcular pendientes y deflexiones en vigas es


basante antiguo se remonta al ario 1865 y se fundamenta en las ecuación del
equilibrio estático. Su análisis se fundamenta primero en calcular el diagrama de
momento flector reducido de la viga real que luego se transformará en una viga
conjugada o virtual que tiene igual longitud que la viga real y que es sometida a
"cargas" originadas del momento flector de la viga real (Vasquez, 1986). Por otro
lado deberán realizarse transformaciónes de los tipos de apoyos. Este método se
fundamenta en dos teoremas.

TEOREMA 1 El valor de la fuerza cortante en algun punto de la viga virtual en


realidad es la pendiente de la viga real en dicho punto.

8.2 USO DE MATLAB PARA CALCULAR DEFLEXIONES MÁXIMAS


EN VIGAS

TEOREMA 2 El momento reaccionante cualquier punto de la viga de la viga virtual


es en realidad la deflexión vertical de la misma en dicho punto de la viga real
(Hibbeler,2011).
Cuando en un programa se necesita repetir una declaración un número de veces
indeterminado se recurre al concepto while loop la misma que se repite mientras
una condición sea repetida, existiendo el peligro de que la iteración sea infinita
cuando la condición dada es siempre verdadera. Si ocurriera la iteración infinita se
podrá bloquear la misma tecleando Ctrl-C para salir de la iteración (Attaway, 2009).
Un Loop es una estructura de repetición que se usa cuando una sección del
programa se debe repetir un número determinado de veces y se puede usar de dos
modos empleando una repetición simple llamada 'loop' ó se puede recurrir al
comando 'while loop' que ejecuta una declaración hasta una condición sea

86
satisfecha, es decir no se sabe con anterioridad cuantas veces se va a repetir la
declaración (Moore, 2012).
Problema N°8.1 Se tiene en la figura N°8.1 la viga en voladizo AB que se halla
sometida a dos tipos de carga: una carga distribuída uniformemente desde A hasta
C con una carga lineal w =2.5 kN/m y otra carga que es un ínomento aplicado en
el extremo B MB = 8000 N/m. Determiné empleando el método de la viga
conjugada: a) la pendiente en el extremo B y b) la deflexión del punto B. Datos:
1= 1.28x10-3 m4, E = 200x109 N/m2 y L = 2.8 m.
FIGURA N°8.1
VIGA EN VOLADIZO

Fuénte: élabOcióri propia'

Por equilibrio estático se determinó el momento de empotramjento MA:

MA = MB + 11)1} = 10450 N /m
Luego se calculó el módulo de rigida EL
E I = (200 x 109 Nrn-2 ) ( 1.28 x 19-3m4)= 2.56*.108 Nm2
' • FIGURA N° 8.2
DIAGRAMA DE MOMENTO FLECTOR REDUCIDO


El
-1S-L- 1 L1 2.

Fuente': félaboraoión 'Prápiá

FIGURA N°8.3
VIGA CONJUGADA

Fuente: elaboración propia

Pendiente en el extremo B : 98

87
La pendiente en B (98) es igual a la suma de las áreas del diagrama del momento
flector reducido de la viga conjugada mostrada en la figura N° 8.3.
(_ (L\
8E1 )
913 = A1 + A2 = — MB L +
3
1 co L3
(8.1)
9 13 = EI (MB L + 48 )
Reemplazando los datos en la ecuación 8.1 se obtuvo la pendiente en B expresada
en radianes y grados sexagesimales.
1 2500N/mx(2.8m)3
<PB = (8000 Nmx2.8m +
2.56 x 108Nm2 48
98 = 9.1966 x 10-5 rad = - 0.0053°
b) Deflexión en el extremo B
La deflexión en B es igual al momento de empotramiento M8' de la viga
conjugada.

Mé = 8,9 = A1 + 42Y2 = (( — MBIS L /2) + (-


—a13\ (7L\ 1
48 ) 8 )) El

11481,2\ 7a)144)\ 1
= 2 ) k— 384 )) El

2 82) + 7x2500x2.84 1
= ((
2 —8000 1. 25 x 10-4m
384 2.56x108

El siguiente programa en MATLAB desarrolla la solución del problema N°8.1


function [ Conjugada] = Conjugada81(L,E,I,w,Mb)
% Longitud de la viga L = 2.8 m, E = 220 x10^9N/m^2; I = 1.28x10^-3 mA4
L = 2.8;E = 200*(10'9); Lab = 7.2;1= 1.28*(10^-3); w =2500; Mb =8000;
% Cálculo de la rigidez de la viga (Nxin^2)
EI = I * E
% Cálculo del momento reaccionante (Ma) en el empotramiento A
Ma = Mb + (w*L^2)/8
% Pendiente (theta b) en el extremo B expresado grados sexagesimales
theta_b = (((-Mb*L) -(w*LA3/48))/EI)
% Cálculo de la deflexión (Deltab) del extremo B en mm
Delta_b = (-Mb*L^2/2 + (7*w*L^4)/384)*1000/EI

88
disp(' EI Ma theta b Delta b')
disp(' Nm^2 Nm grado sex mm')
disp([ EP Ma' theta_b Delta_b])
Luego de introducir los datos del problema 8.1 y procesar el programa realizado
en MATLAB se obtuvieron los resultados que muestran a continuación:
TABLA N°8.1
PENDIENTE Y DEFLEXIÓN — VIGA CONJUGADA

El Ma theta_b Delta b
(Nin2) (Nin) (gradó sex) Onni)
2.56x108 10450 -0.000009° -0.1116

Fuente: elaboración propia.


La Tabla N°8.1 muestra la deflexión y pendiente máxima en la viga en voladizo
de la Figura N°8.1. Se observa que el valor de la pendiente 0.000009° y la deflexión
- 0.1115 mm son valores bastante pequeños o despreciables e indican un buen
diseño de la viga ya que los esfuerzos internos serán despreciables también.
Problema N°8.2 La viga de la figura N°8.4 se halla sometida a una carga puntual
F en el punto C. Elabore un programa en MATLAB para determinar la máxima
desviación vertical que sufre la viga en el tramo AB. Datos del problema F = 5000
lb, L= 180 in , a = 48 iii , EI = 2.1 x1010 Lb in2.
Para elaborar el programa en primer lugar se determinó la ecuación del momento
flector de la viga en el tramo AB para obtener la ecuación diferencial de segundo
grado (d2y) la misma (lie luego se diferenció para obtener la ecuación diferencial
de primer grado (dy). La constante Cl se calculó manualmente, evaluando los
contornos (en x = O se tiene y = 0) y evaluando la continuidad de la viga en el
apoyo B en donde las ecuaciones de la pendiente y deflexión de la viga es la misma
para los tramos AB y BC lo que permitió plantear dos ecuaciones en función de las
constantes de integración C3 y C4 ( Popov, .2000). Luego se delimitó el rango de
la variable independiente en este caso el eje axial de la viga x para el tramo AB
(xi = [0: 0.001: 180]), luego se sustituyó con los valores de cada argumento [F, L,
El, a], se determinó la ecuación de la deflexión máxima (yin
. x) y finalmente se
reemplazaron los valores anteriores en la expresión

89
FIGURA N°8.4
DEFLEXIÓN MÁXIMA
60000 Lb:

1801n 49 in —I
Fuente : elaboración propia

Ymax que dió la respuesta expresada en pulgadas.


A continuación se presenta el programa MATLAB empleado para hallar la
defiexión máxima:
>> syms x F L EI a
d2y = -F*a*x/L/EI;
dy = int(d2y,x);
Cl = F*L*a/6;
y = int(dy);
C2 = O;
fprintf('Ia solucion es =')
la solución es=» xl=[0:0.01:180];
>> yl=subs(y,[F, L, El, a ],[50000 180 2.190110 481);
>> y2 = subs(y1 , 'x',x1);
>> ymx = ((0.0642*F*a*L^2)/EI);
>> Ymax =subs(yrnx,[F, L, EI, a],[0000 180 2.190110 48])
Ymax = 26001/109375 = 0.2377 in
» plot(xl,y2)
>> xlabel('Longitud (in)')
>> ylabel(Deflexión (in)')
title('DEFLEXION VS LONGITUD')
Problema N°8.2 Se tiene en la figura N°8.5 la viga en voladizo AC que se halla
sometida a una carga distribuída unifonnemente desde B hasta C con una carga
lineal w =3.8 kN/m. Determine la pendiente en el extremo C empleando el método
de la viga conjugada.
Datos: I = 1.46 x10-3 m4, E = 180x109 N/m2 , L = 2.48 m ya= 0.86m.

90
GRÁFICA N° 8.1
DEFLEXIÓN MÁXIMA
DEFLEXION VS LONGITUD
o

-0.2

-0.5

0 20 40 60 80 100 120 140 180 180


Longitud (in)

Fuente : Elaboración propia

FIGURA N° 8.5
VIGA EN VOLADIZO
Wso
I I 111 111111111111 1: 1.1111 !
a —21
CI
Fuente: elaboración propia

La figura N°8.6 muestra el diagrama de cuerpo libre de la viga en voladizo


mostrada en la Figura N°8.5, se observan las reacciones en el apoyo de
empotramiento M y Ay.
FIGURA N° 8.6
DIAGRAMA DE CUERPO LIBRE
WBC
Mal B1 , 111[11111E_
X

Ayt a --I

Fuente : elaboración propia

Usando los principios de equilibrio estático se determinaron reacciones en los


apoyos Ay y MA cuyos valores obtenidos son:
Ay = W (L — a)

MA = —: (L2 — a2)
2
91
Dichas reacciones fueron usadas para graficar el diagrama de momento flector
correspondiente usados para determinar la gráfica del Diagrama de Momento
Flector de la figura N°8.7

FIGURA N°8.7
DIAGRAMA DE MOMENTO FLECTOR REDUCIDO

Fuente: elaboración propia

La figura N°8.8 muestra la transformación de los momentos flectores en cargas


distribuídas que se usa para hallar las reacciones en los apoyos.
FIGURA N°8.8
VIGA CONJUGADA

leildtetn
wirgra "m'u
' III
su. IkteMe
WIL

Fuente: elaboración propia -

La pendiente en C 9c es igual a la suma de las áreas de las fuerzas distribuidas del


diagrama de la viga conjugada mostrada en la figura N° 8.8.
49c = EF
ca(1,2 — )1, (L — a)L2 co(L — a)(L — a)2 (L3 — a3)
= 2 :2± 6 6E1
Reemplazando los datos:•
N
3800 — (2.483 — 0.863)m3
(Pc = — 3.522 x 10-5 radianes
-N
6(1.46x10-3m4)(180x109 7,—)
n2

El siguiente programa en MATLAB desarrolla la solución del problema N°8.2


function [ Conjugada] = Conjugada82(L,E,I,w,a)
% Longitud de la viga L = 2.8 m, E = 180 x10^9N/rn^2; I = 1.46x10^-3
% a = Lac - Lbc = 0.86 m
L = 2.48; E = 180*(10'9); a = 0.86;1= 1.46*(10^-3); w = 3800;

92
% Cálculo de la rigidez de la viga (Nxm2)
El =1* E
% Cálculo del momento reaccionante (Ma) en el empotramiento A
Ma = w*(1_,^2-a^2)/2
% Cálculo de la fuerza de reacción A y en el apoyo empotrado A
Ay =w*(L-a)
% Pendiente (theta_b) en el extremo B expresado grados sexagesimales
theta_c = - (w/(6*EI))*(L^3-a^3)*180/(2*pi)
% Cálculo de la deflexión (Deltab) del extremo B en mm
Delta _c = (w/(24*EI))*((3*LA4)-(4*L*a^3)+(a^4))*1000
Disp ( ' EI Ay Ma theta c Delta_c' )
Disp ( ' Nm^2 N Nm grado sex mm')
Disp ( [ El! Ay' Ma' theta_c Delta_c] )
end
Luego de introducir los datos del problema N°8.2 y procesar el programa realizado
en MATLAB se obtuvieron los resultados que muestran en la Tabla N°8.2 en donde
se aprecia que la pendiente de la viga tienen una pendiente insignificante,
despreciable de -0.0010° además se obtuvo la deflexión del mismo punto de 0.046

TABLA N°8.2
PENDIENTE Y DEFLEXIÓN — VIGA CONJUGADA

El Ay Ma theta _c Delta_c
( 1.1m2 ) (14) (1.4m
. ) (grado 'sea ) ( mm )
262800000 61.56 10281 -0.0010 0.0649
Fuente -: elatiorecíón propi

93
REFERENCIALES

AMOS,GILAT. Matlab, An Introduction with Applications,


Ohio: Editorial Wiley, Fourth Edition, 2011.
ATTAWAY, STORMY. Matlab: A Practica! Introduction to
Programming and Problem Solying, Amsterdam: Editorial
ELSEVIER, Primera Edicion, 2009.
BEER, FERDINAND. Mecánica de Materiales, Mexico D.F. : Editorial
Mc GRAW- HILL, Quinta Edición, 2010.
CHAVES, EDUARDO. Mecánica Computacional en la Ingeniería
con Aplicaciones en Matlab, Madrid: Editorial Gráfica Calima.
S.A., Primera Edición, 2010.
ETTER, DELORES. Solución de Problemas de Ingeniería con
Matlab, México D.F. : Editorial PRENTICE HALL, Segunda
Edición,1997.
GERE, JAMES. Mecánica de Materiales, Ohio: Editorial
CENGAGE Leaming, Octava Edición, 2016.
HAHN, BRIAN. Essentials Matlab for Engineers and
Scientists, Oxford :Editorial ELSEVIER, Cuarta Edición, 2010.
HIBBELER, RUSSELL. Mecánica de Materiales, Kentucky: Editorial
CECSA, Octava Edición, 2011.
HIBBELER, RUSSELL. Análisis Estructural, México D.F. : Editorial
Pearson, Octava Edición, 2011.
KALECHMAN, MISZA. Practical Matlab Basic for Engineers, New
York: Editorial CRP Press, First Edition, 2009.
KNIGHT, ANDREW. Basic of Matlab and Beyond, Washington:
Editorial Chapman &Hall/CRC, First Edition,2000.
LYSHEVSKI, SERGEY. Engineering and Scientific Computations
Using Matlab, Rochester: Ed. Wiley & Sons, First Edition, 2003.
MOORE, HOOLY. Matlab for Engineers, Utah: Editorial
PEARSON, Tercera Edición, 2012.

94
OTTO, STEPHEN. An Introduction to Programming and
Numerical Methods in Matlab, Australia: Editorial Springer,
Primera Edición, 2005.
PALMIII, WILLIAM. Introduction to Matlab for Engineers,
New York: Editorial Mc GRAW HILL, Tercera Edición, 2005.
PEREZ, CESAR. Matlab y sus Aplicaciones en la Ciencia y en la
Ingeniería, Madrid: Editorial Prentice Hall, Primer Edición, 2002
PYTEL, ANDREW. Mechanics of Materials, Stamford: Editorial
CENGAGE Learning, Second Edition,2012.
POPOV, EGOR. Mecánica de Sólidos, México D.F.: Editorial
PEARSON EDUCACION, Segunda Edición, 2000.
VASQUEZ, MANUEL. Resistencia de Materiales, Madrid: Editorial
COIMPRES, S.A., Primera Edición, 1986.

95
VI APÉNDICES

APÉNDICE N°6.1
DIAGRAMA DE UNA FUNCIÓN FUERZA
CORTANTE VARIABLE

32-4x

sg=

Longitud (M)

FUENTE : Elaboración propia.

PROGRAMA:
syms x
>> x = -2:0.001:5;
»f=
(x<1).*(x.^2)+((x>=1)&(x<2.5)).*(3*x)+((x>=2.5)&(x<3.5)).*(6)+(x>=3.5).*
(x.^2-4*x-2);
>> plot(x,f/r)
xiabel (longitud (m)')
ylabel ('fuerza cortante•(kNl)')
>> text(0,-0.4,'y = x^21)
>> hold on
>> text(0.8,5,'y = 3 x')
» hold on
» text(2.8,6.2,'y = 6')
>> hold on
>> text(3.7,1,'y = x^2-4x-21)
>> grid
[V,ind] = max(f)
V = 7.4970
ind = 4500
>> hold on
>> plot(x(ind),f(ind),'ro')
>> x(ind)
ans = 2.4990
» f(ind)
ans = 7.4970

96
APÉNDICE N°6.2
ESFUERZO CORTANTE VS LONGITUD
150
2E1.56

100

3.5 in

Sección

2500 Lb 2500 Lb
1000
28:15 MAK
A ILb 4 DI E
150 0
20 40 60 100 120
Longitud (in) '241n 36 in I 36 in 241n I

Fuente :elaboración propia

PROGRAMA:
syms x
x = 0:0.0001:120;
f=((x>=0)&(x<24)).*(128.56)+((x>=24)&(x<60)).*(21.4)+((x>=60)&(x<96)).
*(-21.4)+((x>=96)&(x<120)).*(-128.56);
plogx,f,Y)
grid
>> text(5,145,'128.56 lb/in^2')
>> hold on
>> text(30,40,'21.4 lb/in^21)
>> hold on
>> text(70,-10,'-21.4 lb/in^29
>> hold on
>> text(100,-100,'128.6 1b/inA2')
>> xlabel('Longitud (in)')
» ylabeleEsfuerzo Cortante (Lb/inA2)1)

97
APÉNDICE N°6.3
ESFUERZO NORMAL VS LONGITUD

1600

1400 c.8.5)1,
10 .5%.,204.0
O
1200

.3.51n
:
I1s
2
g
800

600
illiomn
Sección
s 51% dr,
51%.2040
w 400 2500 Di 25001k

200
A B1 11
.
0133 D
.1 E
0o
40 00 BO 100
Longitud (In) 124 in 38 in 36 in 24 in

Fuente : elaboración propia

PROGRAMA:
>> x = 0:0.0001:120;
f=((x>=0)&(x<24)).*(51*x)+((x>=24)&(x<60)).*(8.5*x+1020)+((x>=60)&
(x<96)).*(-8.5*x+2040)+((x>=96)&(x<120)).*(-51*x+6120);
plot(x,f,Y)
>> grid
xlabel('Longitud (in)')
ylabel('Esfuerzo Normal(Lb.in)')
>> text(13,500,'Mab=51X')
>> text(20,1240,'B')
>> text(16,1400,1Mbc=8.5X+10201)
» text(57,1570,'C')
>> text(95,1300,'D')
>> text(116,50,'E')
>> text(80,1400,'Mcd=-8.5X+2040')
>> text(5,40,'A')
>> text(80,500,'Mde=-51X+2040')

98
APÉNDICE N°6.4
DIAGRAMA DE MOMENTO FLECTOR-FUERZA CORTANTE

3000

2000

1000

t -1000
E
O
2000

-3000

-4000
o 4 6 14 18 18
Longitud (fi)

Fuente : elaboración propia

function [ Momentoflector8] = momento(x,M,y )


x= 0:0.005:18;
M = ((x
230*x+3600)+((x>=12)&(x<=18)).*(-30*x.^2+1480*x-16920);
plot(x,M,'k-.')
hold on
y = ((x >=0)&(x<4)).*(-60*x+670)+((x>=4)&(x<12)).*(-60
230)+((x>=12)8(x<=18)).*(-60*x+1480);
plot(x,y)
[V, ind]• = min(M)
[V, ind] = max(M)
[V,ind] = min(y)
[V,ind] = max(y)
xlabel('Longitud (fi)')
ylabel('Momento Flector(Lb.ft)')
legend('Momento Flector Maximol,'Fuerza Cortante')
grid
end

99
VII ANEXOS

ANEXO N° 7.1
CORRESPONDENCIA ENTRE DEFORMACIONES
.. et L t me
_ me,
gr
_t t_r_„
4 44. t t 1 4 4 -erá-)
VIGA PRINCIPAL
C ../y--- 91
11.

i
MA ft,,
11 3 DIAGRAMA DE
tujj•li . - --44..
.W1- a. MB MOMENTO
FLECTOR
i I REDUCIDO

Fuente: Vasquez, 1986

ANEXO N° 7.2
DIAGRAMA ESFUERZO VS DEFORMACIÓN UNITARIA
DEL ACERO ESTRUCTURAL EN TENSION
a
E'
Esfuerzo .. ....
Último -_„ ..

Esfuerzo de
Fkiencia Fractura
Límite de
Proporcionalidad

Región de Región de Estricción


Región Fluencia .o- Endurecimiento
Lineal Plasticidad por Deformación
Perfecta

Fuente : Gere,2016

ANEXO N° 7.3
ESFUERZO AXIAL EN UNA BARRA PRISMATICA EN TENSION

meLE.r
f;1_1
40~4.1tr
H*-
A
Y a) Barra sometida • carga axial

ti) Erifizerziii Axial .en una tiariti seccionada


Y
in
= E
A
A
e) Vista en dos &Menai:mea de una banal seccionada
Fuente : Gere, 2016

100

clç
ANEXO N° 7.4
DEFORMACION EN UNA VIGA POR FLEXION PURA

bkrali-IIIIIIM ,,

Viga antes de field0Malf


o.

Fuente: Gere, 2016

ANEXO N° 7.5
FUNCIONES BÁSICAS PARA DIBUJAR EN MATLAB
pica - ' draft in gratino oy laalmir). . •
Almas Un mine al SI* flaiditAit Catada .
:Metal Agrega un evo Mete X Xiabeltindmitendern

~bel "nado ami auto al ele Y ¡Atóbettimambdent vásabiel


Grid *untan unn Mien al dibujo
—co
fiad eff
Pchise Dedeo la ofendan del pregrame Pause
pm-Macado al. -testado
. ver
- el. gráfico
.
ere Deba:mine cual figura será tanda
en decida! altuki • •
apunta)
itold Congeki el ¿Chal diendo de tal moda
<lee se ie puede- aCseCier.
haa 'on
_ are .&NI". . bold ea

Fuente: Moore, 2012

ANEXO N° 7.6
OPERADORES RELACIONALES DE MATLAB
' .Raoliootal Operator litierprelation

menor que
meriOto igual que
Mayor que
mayor o igual que
igual a
diférente a

FuOte: Moore, 2012

101
ANEXO N° 7.6
SIMBOLOS DE UN DIAGRAMA DE FLUJO
ire-,—___%. Un óvalo es usado paa indicar el
inicio o elfinal de un programa o
\--------1proceso
/ Un paralelogramo es usado para
indicar la entrada salida en los
/
czzz>procesos
Un diamante es usado para
indicar una toma de decisión
El rectángulo es usado para
indicar los cálculos realizados
Fuente: Moore, 2012

ANEXO N° 7.8
DIAGRAMA DE FLUJO DE UN LOOP

Revisar Verdadero
si la condición es
excedida
Falso

Cálculos

Fuente: Moore, 2012

ANEXO N° 7.9
ORDEN DE PRECEDENCIA DE LOS OPERADORES EN MATLAB
OPERADOR ORDEN DE PRECEDENCIA
parentheses ( ) highest
transpose and power ',A
negation (-), not( -)
multiplication, division*,/,‘
addition, subtraction + , -
colon operator
relational <,<=,>, >=,==,--=
and &&
or II
assignment lowest
Fuente: Attaway, 2009

102

También podría gustarte