Sie sind auf Seite 1von 27

AEstruct2D v1.

0 2013

Universidad Nacional Autnoma de Nicaragua 1






























28 2014


UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA
RECINTO UNIVERSITARIO RUBEN DARIO
FACULTAD DE CIENCIAS E INGENIERIAS
DEPARTAMENTO DE CONSTRUCCION
INGENIERA CIVIL
PROTOCOLO DE INVESTIGACIN

AESTRUCT2D V1.0; HERRAMIENTA PROGRAMADA EN MATLAB PARA ANLISIS DE MARCOS Y
ARMADURAS PLANAS FUNDAMENTADA EN EL MTODO DE RIGIDEZ


AUTORES

DARWIN LEONEL CHAVARRIA PERALTA 09042064
FREDDY ANTONIO BERRIOS VEGA 09040030

DOCENTE

PHD. ING. EDWIN A. OBANDO H.










AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
2

TABLA DE CONTENIDO
I. INTRODUCCIN .............................................................................................. 4
II. ANTECEDENTES ............................................................................................. 5
III. J USTIFICACIN ........................................................................................... 6
IV. OBJ ETIVOS .................................................................................................. 7
4.1. OBJ ETIVO GENERAL ............................................................................... 7
4.2. OBJ ETIVOS ESPECIFICOS ...................................................................... 7
V. MARCO TERICO ........................................................................................... 8
5.1. ANLISIS ESTRUCTURAL ........................................................................ 8
5.1.1. DEFINICION DE ESTRUCTURA ......................................................... 8
5.1.2. ESTRUCTURAS RETICULARES ........................................................ 8
5.1.3. TIPOS DE APOYOSEN ESTRUCTURAS ......................................... 10
5.1.4. CONDICIONES DE CARGAS ........................................................... 11
5.2. MTODO BSICO DE RIGIDEZ O DE LOS DESPLAZAMIENTOS ........ 13
5.2.1. CALCULO DE LOS DESPLAZAMIENTOS ........................................ 13
5.2.2. CALCULO DE REACCIONES Y ACCIONES DE EXTREMO ........... 14
5.2.3. CONVENCIN DE SIGNOS ............................................................. 15
5.3. GENERALIDADES SOBRE MATLAB ...................................................... 16
5.3.1. MATRIX LABORATORY .................................................................... 16
5.3.2. VENTAJ AS Y DESVENTAJ AS DEL LENGUAJ E DE MATLAB ......... 16
VI. MATERIAL Y MTODO .............................................................................. 17
6.1. TIPO DE ESTUDIO .................................................................................. 17
6.2. MATRIZ DE OPERIONALIZACION DE VARIABLES ............................... 17
6.2.1. PROCEDIMIENTODE AUTOMATIZACION DEL METODO. ............. 19
6.2.2. DIAGRAMA DE FLUJ O ..................................................................... 19
6.2.3. DISEO DE ALGORITMOS Y CODIFICACION DE CLCULO ........ 20
6.2.4. DISEO DE UNIDAD DE INTERFAZ GRAFICA (UIG) ..................... 21
6.3. TCNICA DE ANLISIS DE LOS RESULTADOS ................................... 22
VII. BIBLIOGRAFA ............................................................................................ 23
VIII. ANEXOS ..................................................................................................... 24
8.1. PRESUPUESTO ...................................................................................... 24
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
3

8.1.1. COSTOS DIRECTOS ........................................................................ 24
8.1.2. COSTO TOTAL ................................................................................. 25
8.2. CRONOGRAMA ....................................................................................... 26


























AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
4

I. INTRODUCCIN
La industria de la construccin demanda mayoritariamente en los casos de
proyectos de obras verticales, las proyecciones y diseos con un alto grado de
precisin, adems previendo un balance entre la seguridad y la economa de la
proyeccin del proyecto, para lograr este balance se requiere de astucia y eficacia
del proyectista en especfico el ingeniero civil, para esto el ingeniero esta,
generalmente, en completa dependencia de softwares para realizar anlisis
adecuados y en el tiempo requerido.
El anlisis estructural es una de las disciplina de la ingeniera civil de mayor rigor,
debido al grado de responsabilidad que implica tener resultados confiables para
posteriormente realizar diseos acertados y de seguridad apropiada, cuando se
pretende realizar construcciones de gran magnitud.
Con el enfoque de brindar facilidades al realizar anlisis adecuados a estructuras,
y en observancia de las posibles condiciones de cargas planteadas se presenta de
forma concreta el diseo y elaboracin del programa AEstruct2D, Analizador de
estructuras en dos dimensiones, dirigido a ingenieros involucrados en el diseo
estructural e ingenieros en formacin, es decir que AEstruct2D estar destinado
para el uso ya sea dentro del contexto acadmico como profesional de todo
ingeniero civil dedicado al diseo estructural de edificaciones..
El diseo y desarrollo de la aplicacin AEstruct2D se fundamenta bsicamente en
el Mtodo de Rigidez, mtodo empleado para el anlisis estructural, basado en
clculos matriciales, el cual involucra la geometra de las estructuras y
propiedades de los materiales.
Para tal fin se empleara la herramienta de programacin verstil, MATLAB, el cual
es un sofisticado instrumento de computacin disponible en el comercio para
resolver problemas de matemticas, que brinda un lenguaje de programacin
adecuado para la resolucin de complicaciones al momento de realizar anlisis a
estructuras, lo cual es parte de la vida cotidiana del ingeniero civil.





AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
5

II. ANTECEDENTES
Gracias a su facilidad de automatizacin el mtodo de rigidez, ha ganado gran
reputacin dentro del campo de la programacin de software destinados para el
uso de la ingeniera estructural. Esto gracias, mayoritariamente, a los aportes
realizados por los softwares SAP2000 y ETABS pertenecientes al paquete de
programas producido por Computers and Structures, Inc.

SAP2000 optimizando para el anlisis estructural y diseo de estructuras,
incluyendo puentes, estadios, torres, plantas industriales, la orilla apagada
estructura, a interpretar con el caramillo partes de sistemas, de edificios, de
represas, de suelos, de la mquina y muchos otros. ETABS para estructuras de
edificios.

En enero del 2005, fue presentado un programa empleado para la resolucin de
estructuras mediante mtodo matricial en la Escuela Politcnica Del Ejrcito
Facultad De Ingeniera Civil, el programa es capaz de resolver prticos planos sin
nudos rgidos, prticos planos con nudos rgidos y armaduras planas este
programa fue desarrollado por Edwin Correa Manosalvas, este programa solo es
capaz de ser ejecutado utilizando Matlab.
Otro de los aportes considerables para la ingeniera civil fue la realizacin del
software para analizar armaduras en tres dimensiones empleando el mtodo de
rigidez como principal fundamento y el lenguaje de programacin FORTRAN en
marzo del ao 2010 en la Universidad Michoacana de San Nicols de Hidalgo,
presentado por Pablo Cesar Domnguez Martnez. La aplicacin est destinada
para aminorar considerablemente el tiempo de anlisis de este tipo de estructuras.








AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
6

III. JUSTIFICACIN
La finalidad principal de la elaboracin de la aplicacin AEstruct2D v1.0, para el
anlisis de estructuras, es en primera instancia, proveer una herramienta sencilla
para la determinacin de fuerzas externas e internas de una estructura, y por
consiguiente facilitar el diseo de los diversos elementos estructurales que pueden
comprender esta estructuras, debido a que la obtencin de resultados realizando
anlisis manuales se torna, muchas veces, demorado y tedioso, ms cuando estos
estn sujetos a posibles modificaciones.
Por lo anterior se proyecta basar de la programacin AEstruct2D v1.0 en el
mtodo de rigidez el cual no solo abarca en el anlisis de las cargas a los cuales
estn sometidos los diversos elementos estructurales que comprenden las
estructuras, sino que tambin involucra la geometra y propiedades de los
materiales de los mismos elementos estructurales como tal. No expresando con lo
anterior que los otros mtodos de anlisis de estructuras sean obsoletos.
Adems se propone promover el uso de los lenguajes de programacin, en este
caso especfico Matlab, para la solucin de problemas de distintas ndoles, dentro
de la vida cotidiana ya sea de ingeniera en la prctica, as como dentro del mbito
acadmico, es decir a docentes y estudiantes. Esto implicara relativamente la
independencia de software comerciales o de los mtodos de clculo manual, sin
desligarse completamente de estos ltimos.










AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
7

IV. OBJETIVOS
4.1. OBJETIVO GENERAL
Desarrollar un software, programado en Matlab y fundamentado en el
Mtodo de Rigidez, para el anlisis de marcos y armaduras planas.

4.2. OBJETIVOS ESPECIFICOS
Disear algoritmos para el manejo automatizado de matrices de rigidez
para elementos de marcos y armaduras planas, y que permitan la
asignacin de distintas condiciones de apoyos y cargas para diversas
configuraciones geomtricas.
Disear un mdulo para la asignacin de propiedades geomtricas y
mecnicas de los elementos de vigas y columnas para estructuras.
Automatizar el clculo de fuerzas smicas por el Mtodo Esttico
Equivalente presente en el Reglamento Nacional de Construccin de
Nicaragua (RNC-07).
Construir una interfaz grfica interactiva que integre el anlisis de marcos y
armaduras planas.
Crear mdulos para la visualizacin grafica de los resultados del anlisis.
Evaluar la precisin de los resultados obtenidos con los algoritmos
diseados respecto a SAP2000.










AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
8

V. MARCO TERICO
A continuacin se presentan los conceptos y aspectos bsicos concernientes al
desarrollo de este proyecto, con la finalidad de presentar clara y ampliamente los
fundamentos tericos y as lograr los objetivos y propsitos prcticos planteados
de forma satisfactoria.
5.1. ANLISIS ESTRUCTURAL
(Mrida Robles, 2009)El anlisis constituye la etapa ms cientfica del proceso de
diseo, aquella en que se emplean mtodos de la mecnica estructural que
implican el uso de herramientas matemticas frecuentemente muy refinadas. El
anlisis de una estructura comienza desde el momento en el que se definen las
dimensiones que puedan soportar las fuerzas internas actuantes en cada uno de
los elementos que componen la estructura.
5.1.1. DEFINICION DE ESTRUCTURA
(Hernndez Monzn, 1996)Una estructura consiste en una serie de partes
conectadas con el fin de soportar una carga aplicada, sin que exista ninguna
deformacin excesiva de una de sus partes con respecto a otra. La aplicacin de
cargas a una estructura produce reacciones y deformaciones en ella. La
determinacin de estas reacciones y deformaciones se conoce como Anlisis
estructural.
5.1.2. ESTRUCTURAS RETICULARES
(Gere & Weaver, 1984)Se denominan estructuras reticulares a estructuras
formadas por miembros que poseen una longitud grande en comparacin con las
dimensiones de su seccin transversal. Las estructuras reticulares pueden
clasificarse como vigas, columnas, marcos planos, armaduras planas, marcos en
el espacio, armaduras en el espacio.
VIGAS
(Hibbeler, 1997)Son usualmente miembros horizontales rectos usados
principalmente para el soporte de cargas verticales. A menudo se clasifican segn
la manera en que estn apoyadas como vigas simplemente apoyadas, vigas en
voladizo, vigas doblemente empotrada, vigas continuas.
(Hernndez Monzn, 1996)Las formas de las secciones transversales de las vigas
varan de acuerdo con el material empleado para el diseo; las vigas fabricadas
con acero en general presentan secciones transversales de patn ancho, las vigas
de concreto generalmente tienen secciones transversales rectangulares con
varillas de acero de refuerzo por la falta de resistencia a la tensin del concreto y
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
9

las vigas hechas de madera pueden aserrarse de una pieza slida de madera o
fabricarse laminadas, es decir secciones solidas de madera unidas entre s por
medio de pegamentos altamente resistentes.
COLUMNAS
(Hibbeler, 1997)Los miembros que habitualmente son verticales y resisten cargas
axiales de compresin se conocen como columnas, para columnas metlicas se
suelen emplear secciones tubulares y secciones de patn ancho y para las
columnas de concreto son usuales las secciones circulares y cuadradas con
varillas de refuerzo. En ocasiones, las columnas estn sometidas a carga axial y
momento de flexin, a estas se le llama columnas flexocomprimidas.
MARCOS PLANOS
(Hibbeler, 1997)A la combinacin de los elementos estructurales y los materiales
de que estn hechos se les llama sistema estructural. Cada sistema est
construido de uno o msde los tipos de estructuras, dentro de los cuales estn los
marcos y armaduras.
(Hernndez Monzn, 1996)Los marcos se usan en edificios y estn compuestos
de vigas y columnas en un solo plano y tienen un eje de simetra en este plano.
Los nodos o conexiones entre los miembros son rgidos.
ARMADURAS PLANAS
(Hibbeler, 1997)Las armaduras planas consisten en barras en tensin y elementos
esbeltos tipo columna, usualmente dispuestos en forma triangular, usados a
menudo en puentes y techos. A medida que aumente el claro de una estructura o
distancia entre apoyos, deja de ser econmico el uso de una viga maciza o de una
sola pieza, se recurre entonces a la viga de alma abierta o una armadura. Y se
idealiza como un sistema de miembros en un plano interconectado en juntas
articuladas. Todas las fuerzas aplicadas se consideran actuando en el plano de la
estructura, y todos los pares externos tienen sus vectores normales al plano, justo
como en el caso de vigas. Las cargas pueden consistir de fuerzas concentradas
aplicadas en los nodos, as como cargas que actan en los propios miembros.
MARCOS EN EL ESPACIO
(Hernndez Monzn, 1996)Los marcos en el espacio son el tipo ms general de
estructura reticular, tanto que no hay restricciones de las cargas. Los miembros
individuales de un marco en el espacio pueden soportar fuerzas axiales internas,
pares torsionantes, y pares flexionantes en las dos direcciones principales de la
seccin transversal. Estos ltimos esfuerzos son los que predominan en el
sistema, siendo los otros secundarios.
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
10

ARMADURAS EN EL ESPACIO
(Hernndez Monzn, 1996)Es similar a una armadura plana, excepto que los
miembros pueden tener cualquier direccin en el espacio. Las fuerzas que actan
en una armadura en el espacio pueden tener direcciones arbitrarias, pero
cualquier par que acta en un miembro, debe tener su vector de momento
perpendicular al eje del miembro. La razn de este requerimiento es que un
miembro de una armadura es incapaz de soportar un momento torsionante, por lo
tanto los esfuerzos predominantes son las cargas axiales y secundarios los
flexionantes y de corte.
5.1.3. TIPOS DE APOYOSEN ESTRUCTURAS
ARTICULACIN (FIJO O BISAGRA)
(Hernndez Monzn, 1996)La articulacin, es asumida a restringir la estructura en
el punto de conexin contra la traslacin en cualquier direccin, mientras permite a
la estructura rotar libremente. En este caso, este tipo de soporte introduce dos
incgnitas en un anlisis. Se puede definir qu: = 0; = 0; = ?


Fuente: Hernndez Monzn, V. C. (1996). Gua de Estudio del Curso de Anlisis
Estructural 2(Tesis para optar al ttulo de Ingeniero Civil). Guatemala, Guatemala.
EMPOTRAMIENTO
Soporte representado en la figura, es asumido a restringir la estructura en el punto
de soporte, puede ser descrito en trminos de un momento reactor y un par de
fuerzas reactivas ortogonales desconocidas, la orientacin de las reacciones
ortogonales puede ser seleccionada arbitrariamente. Entonces se especifica que:
= 0; = 0; = 0

Fuente: Hernndez Monzn, V. C. (1996). Gua de Estudio del Curso de Anlisis
Estructural 2(Tesis para optar al ttulo de Ingeniero Civil). Guatemala, Guatemala.
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
11

RODILLO
Ofrece resistencia al movimiento slo en una direccin perpendicular a la
superficie de apoyo bajo el rodillo, ver figura. No representa resistencia a ligeras
rotaciones respecto al eje del rodillo, o al movimiento paralelo a la superficie del
apoyo. La nica incgnita es la magnitud de la fuerza que evita el movimiento
perpendicular a la superficie del apoyo. Se tiene entonces: = ? ; = 0; =
?

Fuente: Hernndez Monzn, V. C. (1996). Gua de Estudio del Curso de Anlisis
Estructural 2(Tesis para optar al ttulo de Ingeniero Civil). Guatemala, Guatemala.

5.1.4. CONDICIONES DE CARGAS
(Hibbeler, 1997)El diseo en si de una estructura comienza con aquellos
elementos que estn sometidos a las cargas principales que debe tomar la
estructura y procede en secuencia con los varios elementos de soporte hasta que
se llega a la cimentacin. As, por ejemplo, en primer lugar se diseara la losa de
piso de un edificio, seguida por las vigas, columnas y finalmente por las zapatas
de la cimentacin. Por tanto, para disear una estructura, es necesario primero
especificar las cargas que actan sobre ella. Generalmente una estructura est
sometida a varios tipos de cargas.
A continuacin se hace mencin de las condiciones mnimas planteadas, por el
Reglamento Nacional De Construccin (RNC), la versin en vigencia es la
publicada en el ao 2007.
TIPOS DE CARGAS
(Ministerio de Transporte e Infraestructura (MTI), 2007)Se considerarn 3 tipos de
cargas o acciones sobre las estructuras, de acuerdo a la duracin de ellas cuando
actan sobre las estructuras, y son:
a) Cargas permanentes o que actan en forma contina sobre la estructura.
b) Cargas variables, son aquellas cuya intensidad vara significativamente en
el tiempo.
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
12

c) Cargas accidentales, de intensidad significativa y de duracin breve y que
pueden afectar a la estructura durante su operacin.
CLASIFICACION DE CARGAS
CARGAS MUERTAS
(Hibbeler, 1997)Las Cargas muertas consisten en los pesos de los diversos
miembros estructurales, adems del peso de cualquier objeto que est
permanentemente unido a la estructura. Entonces, para un edificio, las cargas
muertas comprenden los pesos del techo, las losas de piso, vigas, columnas,
muros, ventanas, plomera, instalaciones elctricas y otros. En la estimacin de las
cargas muertas para propsitos de diseo, se usarn como cargas mnimas los
pesos de los materiales listados en el Arto. 9, Capitulo II del RNC-07, estos pesos
pueden ser mayores segn lo especifique el fabricante.
CARGAS VIVAS
(Ministerio de Transporte e Infraestructura (MTI), 2007)Se considerarn cargas
vivas las fuerzas que se producen por el uso y ocupacin de las edificaciones y
que no tienen carcter permanente. Debern ser consideradas en el diseo las
cargas vivas ms altas que probablemente ocurran. En el RNC-07 se plantean los
menores valores de cargas vivas uniformemente distribuidas.
El RNC-07 recomienda, para la aplicacin de las cargas vivas unitarias, tomar en
cuenta las siguientes disposiciones:
A. La carga viva mxima CV.
B. La carga viva incidental o reducida CVR se deber usar para los anlisis
por sismo y por viento.
CARGAS DE VIENTOS
En consideracin al efecto del viento sobre una estructura expuesta a la accin del
viento se debe realizar una anlisis sobre esta accin, el RNC-07 expone en el
Titulo IV Las Normas Mnimas para Determinar Cargas Debida a Viento, de las
cuales se har referencia a continuacin.
CARGAS DEBIDAS A CENIZA VOLCNICA
En nuestro pas debido a la presencia de volcanes en su gran mayora en
actividad, se debe tener en consideracin el aglomeramiento de materiales
emanados por estos, con mayor frecuencia la ceniza, sobre las estructuras de
acuerdo con la zona del pas en que se pretenda desplantar.

AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
13

5.2. MTODO BSICO DE RIGIDEZ O DE LOS DESPLAZAMIENTOS
(Oyarzo, 1898)El mtodo de rigidez, se usa en su forma bsica en el anlisis de
estructuras lineales y elsticas; aunque se puede adaptar en el anlisis de
estructuras no lineales.
(Oyarzo, 1898)El mtodo directo de la rigidez es un procedimiento organizado y
conceptualmente muy sencillo, para el anlisis de todos los tipos de estructuras, el
cual se introduce con facilidad en computadoras, usando planteamientos
matriciales. El mtodo de rigidez utiliza ecuaciones fundamentales que se derivan
del principio de superposicin, las incgnitas son los desplazamientos de los
nudos de la estructura. Por lo tanto, el nmero de incgnitas que deben calcularse,
es igual al grado de indeterminacin cinemtica.
5.2.1. CALCULO DE LOS DESPLAZAMIENTOS
ESTRUCTURA FIJA
(Oyarzo, 1898)Consiste en obtener una estructura cinemticamente determinada;
alternando la estructura real de modo tal, que todos los desplazamientos
desconocidos (traslacin y rotaciones de nudos) sean cero, impidiendo as que los
nudos de la estructura tengan desplazamiento de cualquier clase.
ANLISIS DE ESTRUCTURA FIJA SUJETA A CARGAS
(Oyarzo, 1898)Todas las cargas que producen reacciones internas, excepto
aquellas que corresponden a un desplazamiento de nudo desconocido, se
consideran aplicadas a la estructura fija, las diversas acciones en la estructura son
evaluadas. Las acciones ms importantes que deben determinarse son las
acciones que corresponden a los desplazamientos desconocidos.
ANLISISDE LA ESTRUCTURA FIJA PARA DESPLAZAMIENTOS
UNITARIOS
(Oyarzo, 1898)Se deben determinar las acciones en la estructura fija, debido a los
valores unitarios de los desplazamientos de nudo desconocidos (coeficientes de
rigidez k).
DETERMINACIN DE DESPLAZAMIENTOS
(Oyarzo, 1898)Utilizando el principio de superposicin de efectos, se define que
las acciones aplicadas a la estructura real, en direccin a las deformaciones
desconocidas, la cual ser equivalente a:

+
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
14

Cada uno de los componentes de esta ecuacin, representan acciones en la
estructura a analizar, generalizando el anlisis se tiene que:


Donde, representa el nmero de desplazamientos desconocidos que se van a
analizar en la estructura y es igual a

.
En general, estos vectores tendrn tantos renglones como existan
desplazamientos de nudos desconocidos. Por lo tanto, si

es el nmero de
desplazamientos desconocidos, el orden del vector de rigidez k ser

en
tanto que

son vectores de orden

1.
(Oyarzo, 1898)Para hallar los desplazamientos se despeja la variable

de la
ecuacin anterior, teniendo en cuenta que esta ecuacin es vectorial (matricial) de
donde:

1
[

]
5.2.2. CALCULO DE REACCIONES Y ACCIONES DE EXTREMO
(Hernndez Monzn, 1996)Una vez encontrados los desplazamientos de nudo, es
necesario determinar las acciones de extremo y las reacciones de la estructura,
para lo cual existen dos procedimientos:
A. Obtener las acciones de extremo, considerando consecutivamente cada
miembro en particular de la estructura, efectuando clculos separados para
cada miembro, una vez encontrados los desplazamientos de nudo.
B. Efectuar los clculos de modo sistemtico, simultneamente con los
clculos para encontrar los desplazamientos.
(Hernndez Monzn, 1996)El segundo acercamiento para encontrar acciones de
extremo y reacciones es apropiado, sin embargo, para clculos manuales debido a
que es sistemtico puede generalizarse fcilmente.
Las matrices de acciones en los extremos de los miembros y reacciones, en la
estructura real, se denominan

respectivamente.
(Hernndez Monzn, 1996)En la estructura fija a las cargas, las matrices de
acciones de extremo y reacciones correspondientes a

se denominarn

respectivamente. Debe notarse de nuevo que cuando se haga cualquier


referencia a las cargas que actan sobre la estructura fija, se supone que todas
las cargas reales se toman en consideracin, excepto aquellas que corresponden
a un desplazamiento desconocido.
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
15

Las matrices

, son de orden 1, suponiendo que , representa el


nmero de acciones de extremo; de igual modo, las matrices

, son de
orden 1, en donde representa el nmero de reacciones.
(Oyarzo, 1898)En la estructura fija a desplazamientos unitarios, las matrices de
acciones de extremo y reacciones se denominan

respectivamente.
(Oyarzo, 1898)En el caso general las matrices

son de orden

. Las ecuaciones de superposicin, para las acciones de extremo y


reacciones en la estructura real pueden expresarse ahora en forma matricial
como:


Al resolver las dos ecuaciones anteriores y la ecuacin

1
[

], se
obtendrn desplazamientos, acciones de extremo y reacciones de la estructura;
constituyendo las tres ecuaciones de superposicin del mtodo de rigidez.
5.2.3. CONVENCIN DE SIGNOS
EN EXTREMO DEL MIEMBRO
(Hernndez Monzn, 1996)Se consideraran como positivos si la direccin es la
misma de la figura mostrada:

CARGAS INTERNAS EN NUDOS
(Hernndez Monzn, 1996)De los extremos del miembro, las acciones son
transmitidas al nudo y si toman la direccin presentada en la figura sern
positivos.

3.4.5. CARGAS EXTERNAS SOBRE UN NUDO
(Hernndez Monzn, 1996)Correspondiente a momentos concentrados y cargas
puntuales se toman con signos positivos si la direccin de la
figura adjunta; al darse sentido contrario de lo especificado se
tomara con signo negativo.
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
16

5.3. GENERALIDADES SOBRE MATLAB
5.3.1. MATRIX LABORATORY
(Moore, 2007)MATLAB es una de las muchas sofisticadas herramientas de
computacin disponibles en el comercio para resolver problemas de matemticas,
tales como Maple. Mathematica y MathCad. A pesar de lo que afirman sus
defensores, ninguna de ellas es "la mejor". Todas tienen fortalezas y debilidades.
Cada una permitir efectuar clculos matemticos bsicos, pero difieren en el
modo como manejan los clculos simblicos y procesos matemticos ms
complicados, como la manipulacin de matrices. Por ejemplo, MATLAB es
superior en los clculos que involucran matrices, mientras que Maple lo supera en
los clculos simblicos.
(Moore, 2007)El nombre mismo de MATLAB es una abreviatura de Matrix
Laboratory, laboratorio matricial.. En muchas clases de ingeniera, la realizacin
de clculos con un programa de computacin matemtico como MATLAB
sustituye la programacin de computadoras ms tradicional. Esto no significa que
no se deba aprender un lenguaje de alto nivel como C++o FORTRAN, sino que
los programas como MATLABse han convertido en una herramienta estndar para
ingenieros y cientficos.
5.3.2. VENTAJAS Y DESVENTAJAS DEL LENGUAJE DE MATLAB
(Moore, 2007)Por lo general, los programas de alto nivel no ofrecen acceso fcil a
la graficacin, que es una aplicacin en la que destaca MATLAB. El rea principal
de interferencia entre MATLAB y los programas de alto nivel es el "procesamiento
de nmeros": programas que requieren clculos repetitivos o el procesamiento de
grandes cantidades de datos. Tanto MATLAB como los programas de alto nivel
son buenos en el procesamiento de nmeros.
(Moore, 2007)Frecuentemente, es ms fcil escribir un programa que "procese
nmeros" en MATLAB, pero usualmente se ejecutar ms rpido en C++ o
FORTRAN. La nica excepcin a esta regla son los clculos que involucran
matrices: puesto que MATLAB es ptimo para matrices, si un problema se puede
formular con una solucin matricial, MATLAB lo ejecuta sustancialmente ms
rpido que un programa similar en un lenguaje de alto nivel.
El paquete MATLAB dispone de dos herramientas adicionales que expanden sus
prestaciones, a saber, Simulink (plataforma de simulacin multidominio) y GUIDE
(editor de interfaces de usuario - GUI). Adems, se pueden ampliar las
capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de
Simulink con los paquetes de bloques (blocksets).
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
17

VI. MATERIAL Y MTODO
En este acpite se describir con detalle el diseo del estudio, las tcnicas y
procedimientos que se pretenden utilizar para el alcance ptimo de los objetivos
propuestos.
6.1. TIPO DE ESTUDIO
Con base a los objetivos planteados se realizar un estudio tipificado como de
experimental puro, segn la clasificacin de Roberto Hernndez Sampieri, con un
diseo preprueba/posprueba de un solo grupo con diagrama

1

2
auxilindose de una metodologa gil para desarrollar un software para
el anlisis de estructuras.
(Hernandez S., 2010)Se plantea un estudio de desarrollo porque de este se
espera como fin primordial la obtencin de un producto, el software planteado; se
dice experimental ya que se pondrn a prueba la eficacia y eficiencia del software
para la resolucin de problemas de ingeniera estructural.

6.2. MATRIZ DE OPERIONALIZACION DE VARIABLES
Objetivo Especifico
Variables Indicadores Tcnicas Instrumentos
Disear algoritmos
para el manejo
automatizado de
matrices de rigidez
para elementos de
marcos y armaduras
planas, y que permitan
la asignacin de
distintas condiciones
de apoyos y cargas
para diversas
configuraciones
geomtricas.
Automatizacin
del Mtodo de
Rigidez
Confiabilidad
de los
resultados
Ensayos de
Prueba
Documentacin
pertinente,
Computadora,
Matlab
Automatizar el clculo
de fuerzas smicas por
el Mtodo Esttico
Equivalente presente
en el Reglamento
Nacional de
Construccin de
Automatizacin
del Mtodo de
Rigidez
Confiabilidad
de los
resultados
Ensayos de
Prueba
Documentacin
pertinente,
Computadora,
Matlab
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
18

Nicaragua (RNC-07).
Disear un mdulo
para la asignacin de
propiedades
geomtricas y
mecnicas de los
elementos de vigas y
columnas para
estructuras.
Espacio para el
manejo de
datos
Amigabilidad
con el usuario
Ensayos de
prueba
Computadora,
Matlab
Construir una interfaz
grfica interactiva que
integre el anlisis de
marcos y armaduras
planas.
Espacio para el
manejo de
datos
Amigabilidad
con el usuario
Ensayos de
prueba
Computadora,
Matlab
Crear mdulos para la
visualizacin grafica de
los resultados del
anlisis.
Espacio para el
manejo grafico
de resultados
Amigabilidad
con el usuario
Ensayos de
prueba
Computadora,
Matlab
Evaluar la precisin de
los resultados
obtenidos con los
algoritmos diseados
respecto a SAP2000.
Resultados
obtenidos de
Anlisis
Precisin de
datos de
salida
Comparacin
con otros
software
Sap200
Documentacin












AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
19

6.2.1. PROCEDIMIENTODE AUTOMATIZACION DEL METODO.
Para el desarrollo del software se debe realizar una automatizacin adecuada del
mtodo de rigidez, esta debe realizarse mediante la codificacin adecuada de los
fundamentos matemticos del mtodo y la creacin de un ambiente adecuado,
interfaz grfica, para el manejo de datos de entrada y salida de los anlisis que se
pretendan realizar y de esta forma obtener resultados confiables.
6.2.2. DIAGRAMA DE FLUJO
A continuacin se presenta esquemticamente los pasos y elementos a tomar en
consideracin durante la creacin de cdigos para realizar anlisis adecuados de
estructuras.

Figura 4.1. Di agrama general de flujo de l a automatizacin del Mtodo de Rigidez
Fuente: Elaboracin propia.
Datos de entrada
Geometria
Propiedades
Validacin
Error Correcto
Datos de entrada
Fuerzas
Restricciones
Validacin
Error Correcto
Procesamiento de datos
Resultados
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
20

6.2.3. DISEO DE ALGORITMOS Y CODIFICACION DE CLCULO
Siguiendo las pautas planteadas en el acpite anterior se puede plantear los
siguientes pasos al realizar la automatizacin del modelo matemticos para el
anlisis de estructuras planteado por el mtodo de rigidez y empleando la sintaxis
correcta en el lenguaje de programacin de Matlab:
1. Crear una vector para enumerar los elementos que componen la estructura.
2. Establecer una matriz para ingresar datos, que describirn la geometra y
resistencia de cada elemento. Estos datos sern los siguientes:
2.1. Coordenadas nodales de cada elemento (Nodo cercano y nodo
alejado).
2.2. Grados de libertad para los nodos de cada elemento.
2.3. rea de seccin transversal de cada elemento.
2.4. Inercia de la seccin transversal, para el caso de vigas y marcos.
2.5. El mdulo de elasticidad , que presenta cada elemento.
3. Crear la matriz de rigidez para cada elemento, de acuerdo con el tipo de
estructura que se pretenda analizar (armadura y marcos).
4. Ensamblar las matrices de rigidez de todos los elementos para la creacin
de la matriz de rigidez global de la estructura.
5. Graficar la estructura.
6. Crear un matriz para ingresar los desplazamientos conocidos de la
estructura.
7. Crear un matriz para ingresar las cargas externas a las cuales va estar
sometida la estructura, incluyendo las fuerzas laterales por sismo (para el
caso de marcos), esto estar en dependencia del tipo de estructura que se
analizara.
8. Extraer las matrices necesarias para la determinacin de los
desplazamientos desconocidos segn sea el caso de anlisis (armadura,
vigas y marcos).
9. Establecer una matriz para los desplazamientos desconocidos.
10. Extraer las matrices necesarias para la determinacin de reacciones en
nodos restringidos.
11. Crear una matriz para las reacciones en los apoyos.
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
21

12. Extraer las matrices necesarias para la determinacin de fuerzas internas
en cada elemento.
13. Establecer una matriz para las fuerzas internas de cada elemento.
14. Graficar la deformacin de la estructura.
6.2.4. DISEO DE UNIDAD DE INTERFAZ GRAFICA (UIG)
A continuacin se plantean los pasos al realizar la creacin del espacio que se
empleara para el manejo de datos de entrada y adecundolos al lenguaje de
programacin de Matlab. En el diseo de la unidad de interfaz grafica, ser el
ensamble de la ventana que permitir al usuario el manejo de datos y resultados
de los anlisis, con los cdigos y pasos mencionados en el acpite anterior.
Para el ingresar el nmero de elementos de la estructura se empleara un edittext,
el cual es un recuadro para el ingresar datos en una UIG.
Para ingresar los datos se plantea la utilizacin de una UITABLE, este nombre es
atribuido por Matlab para tablas contenidas dentro de una UIG, estas UITABLE
estarn lijadas a la matriz que describir la geometra y resistencia de cada
elemento as como los grados de libertad de cada nodo.
Para que el usuario pueda observar la matriz de rigidez de la estructura y de cada
elemento se crear una ventana emergente la cual podr ser llamada mediante de
un botn, de igual forma se har para la visualizacin de los grficos tanto de la
estructura como las deformaciones de esta.
Para el ingresar los datos que determinaran las restricciones en los nodos se
empleara un espacio, el cual esta enlazado con la matriz para los desplazamientos
desconocidos creada en la codificacin. Con este dato se podrn obtener
resultados de anlisis (Desplazamientos desconocidos, Reacciones y fuerzas
internas).
Para todos y cada uno de los datos de entrada se realizara una validacin de
estos, es decir, informarle al usuario cuando ingresa algn dato incoherente o
alguna contradiccin entre datos, esto tambin con el propsito de que el
programa no colapse ya causa de errores.
En la figura se muestra un esquema general de la unidad de interfaz grafica, cabe
mencionar que este es un diseo preliminar el cual ser adecuado a cada caso de
anlisis.
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
22


Figura 4.2. Ventana del mdulo de armaduras del software planteado.
Fuente: Elaboracin propia.
Cabe mencionar que de esta interfaz grafica pueden necesitarse otras ventanas
adicionales a est, las cuales sern menos complejas ya que solo sern para el
manejo de resultados del anlisis.
6.3. TCNICA DE ANLISIS DE LOS RESULTADOS
Para la comprobacin y validacin de los resultados obtenidos luego del diseo y
programacin de AEstruct2D v1.0 se planea la comparacin de resultados con los
sofwares usados en la prctica profesional.
Es decir que se aspira la toma de problemas prcticos y solucionar estos con
AEstruct2D y de igual forma resolverlos con los Sap2000. Y de mediante la
comparacin de resultados se medir el grado de precisin y exactitud obtenido en
los anlisis realizados en AEstruct2D, esto cuantificando el porcentaje de
diferencia entre los resultados obtenidos.
Luego de transcurrido el tiempo de prueba que se pretende asignar a AEstruct2D,
se realizara la recoleccin de posibles errores y de esta forma corregir cualquier
problema observado.

AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
23

VII. BIBLIOGRAFA
Garca de Jaln, J., Rodrguez, J. I., & Vidal, J. (2005). Aprenda Matlab 7.0. Madrid: Escuela
Tcnica Superior de Ingenieros, Universidad Politcnica de Madrid.
Gere, J. M., & Weaver, W. J. (1984). Anlisis de Estructuras Reticulares (Novena Edicin
ed.). Mexico: Continental S.A, de C.V.
Hernndez Monzn, V. C. (1996). Guia de Estudio del Curso de Anlisis Estructural 2(Tesis
para optar al ttulo de Ingeniero Civil). Guatemala, Guatemala.
Hernandez S., R. (2010). Metodologia de la Investigacin. Mexico: McGrawHill.
Hibbeler, R. C. (1997). Anlisis Estructural (Tercera Edicin ed.). (W. Strenquist, Ed., & J. d.
Alonso, Trad.) Mexico: PEARSON Educacin.
Mrida Robles, C. H. (2009). MANUAL DE LABORATORIO PARA EL CURSO DE ANLISIS
MEDIANTE EL SOFTWARE SAP 2000(Tesis para optar al titulo de Ingeniero Civil).
Quetzaltenango, Guatemala.
Ministerio de Transporte e Infraestructura (MTI). (2007). Reglamento Nacional de
Construccin (RNC-07). Managua, Nicaragua.
Moore, H. (2007). MATLAB para ingenieros (Primera Edicin ed.). (L. M. Castillo, Ed., & V.
C. Olgun, Trad.) Mexico: PEARSON Educacin.
Oyarzo, C. (1898). Anlisis de Estructuras. Chile: Facultad de Ingenieria - UCSC.










AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
24

VIII. ANEXOS
8.1. PRESUPUESTO
En este acpite se mencionan los costos directos e indirectos para la realizacin
del proyecto planteado.
8.1.1. COSTOS DIRECTOS
Equipamiento
Equipo Precio Cantidad Total
Computadora HP
Pentium
C$ 17,000.00 1 C$ 17,000.00
Computadora Asus
Atom
C$ 8,500.00 1 C$ 8,500.00
Impresora C$ 2,000.00 1 C$ 2,000.00
Sap2000 (Licencia) C$ 4500 1 C$ 4500.00
MatLab (Licencia) C$ 4000 1 C$ 4000.00
Calculadora C$ 300.00 2 C$ 600.00
Total C$ 28,100.00

Material de Oficina
Producto Unidad Presentacin Precio Cantidad Total
Hojas de papel U Resma x 500 C$ 130.00 3 C$ 390.00
Toner Impresora U Caja x 1 C$ 1,500.00 1
C$
1,500.00
Toner
Fotocopiadora
U Caja x 4 C$ 2,000.00 1
C$
2,000.00
Bolgrafos U Caja x 24 C$ 100.00 1 C$ 100.00
Total C$ 3,990.0

Depreciacin de Equipos
Equipo Cantidad Valor Inicial
Depreciacin
mensual
Total (7.5
Meses)
Computadora HP
Pentium
1 C$ 17,000.00 C$ 130.00 C$ 975.00
Computadora Asus
Atom
1 C$ 8,500.00 C$ 65.00 C$ 487.50
Total C$ 1,462.50
AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
25

8.1.2. COSTO TOTAL
Resumen de Presupuesto
Costos Directos (CD)
Equipos C$ 28,100.00
Otros gastos C$ 5,452.50
Costos Indirectos (CI)
20% de CD C$ 6,710.50
TOTAL C$ 40,263.00












AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
26


8.2. CRONOGRAMA
N Actividad
2013 2014
Agosto Septiembre Octubre Noviembre Diciembre Enero Febrero Marzo
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Fase Analtica

2 Redaccin de protocolo



3 Entrega de protocolo



4 Validacin de protocolo





5 Fase de Diseo y elaboracin



6
Fase de Prueba con los
usuarios


7 Correccin de errores



8 Redaccin de informe final



9 Presentacin del trabajo



AEstruct2D v1.0 2014

D. Chavarra
F. Berrios
27

Das könnte Ihnen auch gefallen