Sie sind auf Seite 1von 122

REPUBLICA DE VENEZUELA

UNIVERSIDAD DEL ZULIA


FACULTAD DE INGENIERIA
DIVISION DE POSTGRADO


MODELO SIMPLIFICADO PARA EL ANLISIS
DINAMICO DE EDIFICIOS CON DIAFRAGMAS
FLEXIBLES SOMETIDOS A MOVIMIENTO
SISMICO



TRABAJO PRESENTADO COMO REQUISITO PARCIAL
PARA OPTAR AL TITULO DE MAGISTER SCIENTIARUM EN
INGENIERIA ESTRUCTURAL





Autor : ING. Otto J. Rojas V..
Asesor: Prof. Antonio Sarcos






MARACIBO, NOVIEMBRE 2002


REPUBLICA DE VENEZUELA
UNIVERSIDAD DEL ZULIA
FACULTAD DE INGENIERIA
DIVISION DE POSTGRADO



MODELO SIMPLIFICADO PARA EL ANLISIS
DINAMICO DE EDIFICIOS CON DIAFRAGMAS
FLEXIBLES SOMETIDOS A MOVIMIENTO
SISMICO



Trabajo de grado para optar al
ttulo de Magster Scientiarum
en Ingeniera Estructural.
Presentado por:


ING. Otto J . Rojas V.
Asesor: Prof. Antonio Sarcos








MARACIBO, NOVIEMBRE 2002

Este jurado aprueba la tesis de Maestra MODELO SIMPLIFICADO
PARA EL ANLISIS DINAMICO DE EDIFICIOS CON
DIAFRAGMAS FLEXIBLES SOMETIDOS A MOVIMIENTO
SISMICOS que el Ingeniero Otto J os Rojas Vera, presenta ante el
Consejo Tcnico de la Divisin de Postgrado de la Facultad de Ingeniera
de la Universidad del Zulia, como requisito parcial exigido por el
Reglamento de Estudios de Postgrado en su Artculo 35, captulo IX, literal
d, para optar al ttulo de Magster Scientiarum en Ingeniera Estructural.

Maracaibo, 08 de Noviembre de 2002

J urado Examinador:


_______________________
Prof. Antonio Sarcos



_______________________
Prof. Cesar Vezga




_______________________
Prof. Antonio Cova




____________________
Director
Prof. Carlos Rincn


DEDICATORIA


A Diana y mis hijos, que por segunda vez he tenido que quitarles tiempo de atencin.

A mis estudiantes, razn por la cual el espritu de un docente asume el reto de estudiar igual
que ellos.





































AGRADECIMIENTO


Expreso mis ms profundo agradecimiento,
Al compaero de estudios, compaero de oficina, profesor, asesor y amigo, Prof. Antonio Sarcos.
El que una vez crey que si podamos abrir el postgrado y que hoy casi siete aos despus de
comenzar su creacin obtiene frutos de la cosecha mas importante de su vida.

A mis profesores de pregrado y postgrado, en especial Antonio y Cesar, quienes creyeron en
nosotros y sin ningn inters colaboraron en el inicio y creacin de esta maestra, sin ustedes no
lo hubiramos logrado.

A todos mis compaeros de clase con los que compart momentos duros y alegres, en especial:
Sebastin el amigo incondicional de todos, Xiomara la que me dio una leccin de perseverancia
y Rafael que trabajando a su lado me hizo recordar mis das de recin graduado.


































RESUMEN

ROJAS VERA, Otto Jos. Modelo Simplificado Para el Anlisis Dinmico De Edificios Con
Diafragmas Flexibles Sometidos A Movimientos Ssmicos. Tesis de Magster. Maracaibo,
Universidad del Zulia, Facultad de Ingeniera, 2002.


El presente trabajo tuvo como objetivo: desarrollar un modelo matemtico computacional
capaz de realizar anlisis ssmicos unidireccionales en tiempo real para edificios aporticados con
diafragmas flexibles sometidos a acciones ssmicas. Para ello se elabor un estudio y posterior
implementacin del anlisis dinmico de estructuras, usando la base de datos de un registro de
acelerograma del sismo del CENTRO.
El planteamiento de la matriz de rigidez espacial asociada a los grados de libertad
dinmicos unidireccionales, se desarrollo usando un programa de anlisis matricial de prticos
planos presentes en la literatura y desarrollado previamente. La estrategia matricial se efectu
haciendo una interconexin de prticos planos a travs de resortes que simulan la rigidez
traslacional coplanar de los diafragmas.
El lenguaje de programacin utilizado fue el MATLAB, el cual permiti solucionar el
sistema de ecuaciones dinmicas por el mtodo del determinante en forma directa a travs
instrucciones que resuelven el problema de valores propios y vectores propios. Por otro lado,
adicional a la ventaja de ser un lenguaje sencillo y avanzado en el rea matemtica, posee
facilidades en el rea de computacin grfica que permite visualizar rpidamente las
deformaciones y desplazamientos tanto para los modos de vibracin como el movimiento real de
la estructura.
Finalmente los resortes que modelan los diafragmas fueron evaluados a travs del
programa estructural SAP-2000 usando las tcnicas de elementos finitos. As mismo los edificios
fueron modelados con este programa para ser utilizado como patrn de comparacin con los
resultados obtenidos del modelo planteado en este trabajo.
























ABSTRACT

ROJ AS VERA, Otto J os. SIMPLIFIED MODEL FOR DYNAMIC ANALYSIS OF
BUILDINGS WITH FLEXIBLE DIAPHRAGMS UNDER SEISMIC ACTIONS. Masters Thesis.
Maracaibo, Universidad del Zulia, Facultad de Ingeniera, 2002


The objective of this research was to develop a mathematical model for unidirectional
seismic analysis at real time for framed buildings with flexible diaphragm under seismic actions.
Using the data base of a accelerogram register from the EL CENTRO earthquake, a study and
implementation of the structural analysis was made.
The matrix of spatial rigidity associated to the unidirectional degree of dynamic freedom
was developed using a program for matrix analysis of plane frame previously developed. The
matrix strategy was arranged by making interconnection of the plane frame through springs that
simulated the diaphragms coplanar translational rigidity.
MATLAB was used as software to solve the dynamic equations system by the method of
determinant in direct form through instructions that resolve the eigenvalue problem and
eigenvector problem. In addition to the easy use of the software as a mathematical language,
MATLAB also is a helpful tool in graphic computation. It allows easy and fast visualization of the
deformations and displacement for the vibration mode and for the real movement of the structure.
Finally, the springs that model the diaphragms were evaluated by the structural program
SAP-2000 using the finite elements method. Also, the buildings were modeled with this program
and were used to compare with results obtained with the model developed in this thesis.


vii
INTRODUCCION


Las normas venezolanas COVENIN-MINDUR 1756-98, proponen en su articulado tomar
en consideracin el Mtodo de Anlisis Dinmico Espacial con diafragma flexible para ciertos
casos de irregularidad en edificios o cuando no se garantice el comportamiento rgido del
diafragma, dicho tipo de anlisis se escapa de la mayora de los proyectista debido a lo
complicado y complejo del problema. En las mismas normas se establece que el modelo
matemtico deber usar la tcnica de elementos finitos o algo similar, el cual para edificaciones
relativamente grandes con placas irregulares, se hace incomodo y laboriosos, consumiendo una
cantidad de esfuerzo y tiempo que hace poco atractivo su uso. Pues bien, este trabajo contempla
la elaboracin de un modelo mas simple que la tcnica de elementos finitos, capaz de resolver el
sistema dinmico espacial unidireccional tomando en cuenta la rigidez traslacional entre
prticos. Para ello se desarrollaran dos aspectos fundamentales: el primero es modelar el
diafragma flexible como un elemento que simule la rigidez traslacional entre prticos, y el
segundo incorporar dicho elemento a un sistema matricial y dinmico que se resuelva por algn
mtodo numrico. Evidentemente conseguir resolver este problema por un modelo ms simple,
ayudara a estudiar con mayor facilidad la necesidad de la implementacin de dicha normativa o
en su defecto la incorporacin del un anlisis espacial unidireccional en las normas de
edificaciones sismo resistentes.
Para lograr exponer los objetivos propuestos en este trabajo, el texto se organiz en seis
captulos que contemplan el siguiente contenido:
En el captulo 1, se presentan algunos aspectos generales del problema, se hace mencin
de la incorporacin de la flexibilidad de los diafragmas en problema dinmico, las normas
venezolanas y la estrategia a seguir para el modelo aproximado en la bsqueda de la solucin.
En el captulo 2, se expone el planteamiento dinmico y estructural. Se hace un pequeo
resumen que simplifica el conocimiento de los sistemas de uno y varios grados de libertad
dinmicos que se toman en cuenta para edificios. Se desarrolla la estrategia terica para el
anlisis en tiempo real y la determinacin de la matriz de rigidez espacial unidireccional asociada
con los grados de libertad dinmicos.
viii
En el captulo 3, se presenta los aspectos fundamentales usados en el desarrollo
computacional de los programas y archivos a utilizar para la simulacin de los modelos. Se
describen en forma general la estructura y presentacin de los programas y archivos, as como la
secuencia de aplicacin de los mismos.
En el captulo 4, se hace una pequea sntesis del anlisis de rigidez de un diafragma. Se
establece una modalidad de la obtencin de la rigidez de los diafragmas que se incorporan en la
base de datos de los archivos de trabajo.
En el captulo 5, se presentan los diferentes tipos o modelos de edificios a analizar, as
como el sismo a utilizar en la evaluacin de la integracin numrica. En este se describen las
caractersticas geomtricas y de cargas de los edificios, tanto para el modelo propuesto como para
el SAP. Adicionalmente se presentan los resultados de los periodos y porcentajes de masa
participativa obtenidos de ambos anlisis.
En el captulo 6, se hace un anlisis comparativo de las graficas de respuestas de
aceleraciones y desplazamientos del modelo propuesto y el patrn. Se trata de establecer alguna
explicacin de las posibles distorsiones de los resultados observados para algunos modelos cuya
asimetra presento diferencias apreciables.





1
















CAPITULO I: PLANTEAMIENTO DEL PROBLEMA


























2
I- PLANTEAMIENTO DEL PROBLEMA

1.1.Diafragmas en estructuras de edificios.

Uno de los aspectos fundamentales que condiciona el comportamiento de la estructura en
el clculo de las edificaciones, es el grado de conectividad que existe entre los diferentes
elementos que lo conforman. En especial, la placa es uno de los elementos cuyas caractersticas
elsticas y de conectividad define el comportamiento general de la estructura en cuanto a la forma
de distribucin de las cargas verticales y horizontales. Para este trabajo, la investigacin conlleva
a estudiar, analizar y desarrollar una propuesta de calculo simple de la distribucin de fuerzas
producidas por los movimientos ssmicos, suponiendo discretizacin de masas en cada nivel de
un edificio cuyo diafragma tenga como caracterstica principal, el poder deformarse en su propio
plano.
La conectividad a la que se hace referencia puede incidir en dos aspectos muy
importantes a la hora de la idealizacin del modelo de clculo. El primero es que la placa
proporcione rigidez a flexin transversalmente, esto es, incorpora rigidez a flexin contra el
movimiento horizontal como una viga aporticada; y el segundo genera una conectividad axial y
flexin en su mismo plano. Estos dos aspectos pueden segn el proyectista ser usados a su
discrecin, lo cual variara el modelo de idealizacin del sistema sismorresistente del edificio.












CM
q
y

q
x

q


CM
Fig. 1.1 (a) Modelo con diafragma infinitamente rgido, tres grados de
libertad por nivel . (b) Movimiento de piso como cuerpo rgido.
X
Y
Z
q
x1

q
y1
q
1
q
x2

q
y2
q
2
q
x3
q
y3
q
3
(a) (b)
Y
X



3

El modelo mas sencillo y usualmente empleado en el anlisis de edificios, es considerar el
diafragma infinitamente flexible transversalmente, e infinitamente rgido en su plano de tal forma
que la masa en movimiento se puede concentrar en un punto de dicho plano. De esta manera el
anlisis dinmico espacial que toma en cuenta el acoplamiento de vibraciones transversales y
torsionales se reduce ya que solo se definen tres grados de libertad por cada nivel (Fig.1.1).
La respuesta dinmica se obtiene de la solucin del sistema de ecuaciones diferenciales
que describen el movimiento dinmico de la estructura. El tamao del sistema depende de los
grados de libertad totales considerados en el modelo. Matricialmente el sistema de ecuaciones se
puede expresar en forma condensada de la siguiente manera,

Q q K q C q M = + + * * * & & & Ec. 1.1

Donde M, C y K son las matrices de masa, amortiguacin y rigidez asociadas a los
grados de libertad establecidos en el modelo. Q y q , son los vectores de carga y
desplazamiento correspondientes de los grados de libertad. q& & y q& son los vectores de
aceleracin y velocidad. Para estos casos el nmero de grados de libertad total ser tres veces el
numero de pisos de la edificacin. Resolver el sistema de ecuaciones Ec.1.1 y obtener la solucin
final, en cierta forma es obtener la combinacin lineal de los diferentes modos de vibracin para
una determinada excitacin estructural. Para la obtencin de los modos y sus respectivas
frecuencias de vibracin, la influencia de la amortiguacin se pudiera decir que no es
determinante, en tal sentido el aspecto mas importante ser como plantear la matriz de masa y
rigidez, mientras que la incorporacin de la matriz de amortiguamiento se har en la solucin
final.
Una vez establecido la solucin del sistema, esta conlleva a obtener las fuerzas inerciales
producidas por el movimiento acelerado de las masas concentradas en los pisos, esta a su vez se
distribuyen entre los elementos verticales sismorresistentes por compatibilidad de
desplazamiento del diafragma como cuerpo rgido. Esto ltimo es un problema de orden
netamente estructural que se puede resolver matricialmente.



4
El modelo de anlisis dinmico espacial con diafragma flexible puede producir una
distribucin de fuerzas distintas. Si se considera que cada junta rgida viga-columna contenida en
el plano del diafragma se pudiera mover en forma independiente en cualquier direccin
respetando las leyes de deformacin elsticas, esto es, el plano que las contiene es deformable
elsticamente y cada junta con una concentracin de masa representara un grado de libertad en
cada direccin. Esta situacin adems de complicar el planteamiento de las matrices de rigidez y
masa, hara que el nmero de grados de libertad y por consiguiente el tamao del sistema de
ecuaciones aumente. Por ejemplo, para idealizar el sistema dinmico despreciando deformaciones
axiales en columnas, cada junta donde se concentrarn las masas habr por lo menos dos grado de
libertad traslacionales (Fig.1.2).















La respuesta dinmica de este problema sigue siendo representado por el sistema de
ecuaciones diferenciales Ec.1.1, como ya se mencion, la diferencia estriba en la forma de como
se obtienen y plantean las matrices de rigidez y de masa del sistema, y sobre todo, como se
incorpora la rigidez coplanar del diafragma dentro de la matriz de rigidez de la estructura.
X
Y
Z
q
i

i=1,2,.....24
(a) (b)
X
Y
Fig. 1.2 (a) Modelo con diafragma flexible, dos grados de libertad por junta .
(b) Movimiento de piso con flexibilidad en el plano.



5
La determinacin de rigidez coplanar de los diafragmas es un problema complejo y no
completamente resuelto. La estrategia usual es definir su rigidez aproximada o equivalente a
travs de la teora de placas o programas avanzados de elementos finitos. En este otro problema,
el grado de aproximacin aumenta o disminuye dependiendo de la discretizacin del modelo
(nmero de elementos de una malla de elementos finitos ), la idealizacin de un modelo
isotrpico equivalente en placas nervadas, cambios geomtricos, incorporacin de elementos
secundarios como vigas, aberturas en las placas, aparicin de diferentes materiales, etc.

1.2.La normativa y su influencia en los procesos de clculo estructural.

La incorporacin de la flexibilidad de los diafragmas en el sistema dinmico, es un punto
nuevo exigido en las normas COVENIN-MINDUR 1756-98. A pesar de que la solucin del
problema esta resuelto por algunos programas de computacin avanzados, la complejidad de su
estudio y el costo de estos software, limitan el campo de trabajo de muchos profesionales. Por
otro lado, la inclusin normativa de la flexibilidad del diafragma, muchas veces se convierte en
un simple caso de investigacin de comportamiento, ya que los diafragmas para los edificios mas
usuales por muy delgados que sean, por lo general sigue siendo muy rgido comparado con la
flexibilidad vertical de las estructuras, cuyas posibilidades de deformacin (modos de vibracin
vertical) gobiernan en su mayora de las veces sobre la solucin final.
La seleccin del mtodo de anlisis segn las normas venezolanas, dependen de la
irregularidad del edificio y su altura. Dentro de las alternativas de anlisis se tiene el mtodo
esttico equivalente y el mtodo de superposicin modal con un grado de libertad por nivel para
edificios de hasta diez pisos y mas respectivamente. La definicin de irregularidad en las nuevas
normas ahora toma dos condiciones diferentes, la irregularidad vertical y la irregularidad en
planta. En ambos casos el anlisis exigido es siempre dinmico espacial, e inclusive para algunos
casos de irregularidad en planta la norma exige a la incorporacin de la flexibilidad del
diafragma. Esta normativa, a pesar de su modernidad no menciona la posibilidad de un anlisis
dinmico plano con varios grados de libertad en planta, esto es, un grado de libertad
independiente por prtico en cada piso o lo que pudiera llamarse un anlisis espacial con
movimiento unidireccional de las masas.



6
Este modelo a pesar de ser menos exhaustivo que el modelo espacial con diafragma
flexible, representara una alternativa de clculo para una gran cantidad de edificios con
diafragmas flexibles, ya que en la mayora de los casos, la flexibilidad del diafragma se da en una
sola direccin. En la Fig.1.3 bajo una ptica unidireccional, se puede apreciar que al flexibilidad
del diafragma se presenta como un desplazamiento relativo entre prticos.
Por ltimo, dentro de los mtodos de anlisis dinmicos, la norma prev la posibilidad de
realizar el clculo basados en acelerogramas registrados o simulados para estructuras modeladas
considerando comportamiento inelstico. En tal sentido este trabajo acoger dicha propuesta ya
que desde cierto punto de vista, cualquier accin representada por un acelerograma es mas real y
difcil de modelar. Este trabajo solo se limitar a analizar un sismo cualquiera mediante
procedimientos de integracin directa (paso a paso) para obtener la solucin en tiempo real.













1.3.Planteamiento de la Solucin.

Este trabajo busca implementar en forma sencilla dos aspectos fundamentales a la hora de
plantear el modelo matemtico de la estructura. El primero es modelar el diafragma flexible como
un elemento que proporciona rigidez traslacional entre un prtico y otro, el segundo es
Fig.1.3 Edificios con diafragmas flexibles en una direccin




7
incorporar dicha rigidez dentro de la matriz de rigidez de la estructura para usarla en el
planeamiento de las ecuaciones diferenciales descritas en la Ec.1.1.
De estos dos aspectos, el modelar la flexibilidad del diafragma solo se tratar ligeramente
en este trabajo. Su inclusin en el problema es definirlo como un elemento simple, en este caso,
se tratar de definir como un resorte de conectividad equivalente entre prticos.
La aproximacin de la rigidez del diafragma como un resorte, es un trabajo complejo que
amerita un estudio mayor debido a los diferentes casos que pudieran presentarse como placas. Sin
embargo, si el modelo matemtico para la estructura con un caso sencillo de diafragma simula
bien la respuesta dinmica, se pudiera decir que dicha propuesta se puede considerar como
solucin alternativa aproximada y aceptable. De esta manera el problema que queda por resolver
ser como modelar el resorte equivalente de conectividad entre prticos.












Adicionalmente, la implementacin de este modelo solventara la limitacin del campo de
trabajo de algunos profesionales como se mencion anteriormente, ya que representa una
alternativa posiblemente fcil de desarrollar por ingenieros que manejen conocimientos bsicos
del anlisis dinmico y matricial.
Finalmente, el problema planteado es desarrollar y verificar un modelo matemtico de
anlisis dinmico plano que tome en cuenta la flexibilidad unidireccional del diafragma para
edificios sometidos a acciones ssmicas.
(a) (b)
Fig.1.4. Modelo estructural de edificio de tres pisos con tres prticos en la
direccin analizada (a) El modelo usual con diafragma infinitamente rgido y
tres grados de libertad total (b) Modelo propuesto con diafragma flexible
unidireccional y nueve grados de libertad total
q
3
q
2

q
1

q
3
q
2

q
1

q
6
q
5
q
4

q
9
q
8

q
7

K=
Grados de libertad



8
















CAPITULO II: DESARROLLO TEORICO DEL MODELO
DINAMICO ESTRUCTURAL
























9





II- DESARROLLO TEORICO DEL MODELO DINAMICO
ESTRUCTURAL

2.1. Planteamiento Dinmico.

2.1.1. Vibracin forzada amortiguada producida por movimiento de terreno en
estructura de un grado de libertad.

Para el planteamiento dinmico en este trabajo, se seguir una secuencia de desarrollo de
expresiones de las cuales gran parte de ellas son consideradas conocidas y comnmente tratadas
por la bibliografa del tema.
La ecuacin del movimiento de una estructura con amortiguamiento de un grado de
libertad sometido a movimiento de terreno viene dado por,
u * m q * k q * c q * m & & & & & = + + (2.1)
Con,
m
k
2
= ;
m * k 2
c
= (2.2)
u q * q * 2 q
2
& & & & & = + + (2.3)












u(t)
q(t)
m
k
Aceleracin absoluta =
t t
u q & & & & +
c
Fig.2.1 Estructura con un grado de libertad con amortiguamiento
sometido a movimiento de terreno



10
Bajo condiciones iniciales nulas q
(0)
=0, la solucin de la ecuacin diferencial Ec.(2.3 )
viene dada por la expresin llamada integral de DUHAMEL,

d )) t ( d ( sen e * ) t ( u
d
1
) t ( q
) t (
t
0
& & (2.4)
2
1 * d = (2.5)

Conocido que en general <<1 entonces se puede aceptar la siguiente aproximacin,
1 1
2
=> d= (2.6)
Considerando esta aproximacin, la expresin de desplazamiento, velocidad y
aceleracin en un tiempo t viene dado por,

d )) t ( ( sen e * ) ( u
1
) t ( q
) t (
t
0
& & (2.7)
+ =

d ) ) t ( cos( e * ) ( u ) t ( q
) t (
t
0
& & & (2.8)
2
1

= (2.9)
= +

d )) t ( ( sen e * ) ( u ) u q (
) t (
t
0
) t (
& & & & & & (2.10)

2.1.2. Sistema con varios grados de libertad.

2.1.2.1 Obtencin de la matriz modal

Para el caso de una estructura con n grados de libertad, la solucin del sistema se rige por
la solucin simultanea de n ecuaciones diferenciales ordinarias de segundo orden. En el
planteamiento de este problema, escogiendo un sistema de coordenadas que genere acoplamiento
esttico, la matriz de masa queda diagonal cuando se define una coordenada q o grado de
libertad que representa el desplazamiento de cada masa discretizada.
Matricialmente las expresiones de las ecuaciones de movimiento libre y forzado sin
amortiguamiento se expresan respectivamente por,



11
0 * * = + q K q M & & (2.11)
Q q K q M = + * * & & (2.12)
Con amortiguamiento se tiene,
0 * * * = + + q K q C q M & & & (2.13)
Q q K q C q M = + + * * * & & & (2.14)
Para la solucin final del problema hay que obtener primero los modos de vibracin de la
estructura. Los modos de vibracin de una estructura son propiedades que no dependen de la
excitacin, por otro lado la amortiguacin representa un factor de decrecimiento de las ordenadas
de desplazamiento, de tal manera que su influencia en la determinacin de los mencionados
modos puede ser despreciado.









De lo expresado anteriormente, para la solucin final, los modos de vibracin se obtienen
al resolver el sistema de ecuaciones Ec.(2.11) la cual es del tipo,
) ( * t f A q= (2.15)
) ( * t f A q
& &
& &= (2.16)
Donde A es un vector constante y la funcin f(t) tiene la forma,
) t ( sen ) t ( f = (2.17)
) t ( sen ) t ( f
2
=
& &
(2.18)
= =
) t ( f
) t ( f
2
& &
(2.19)
T
T
Fig.2.2 Movimiento vibratorio libre y amortiguado.
T =Perodo



12
Sustituyendo la Ec.(2.15) y Ec.(2.16) en la Ec.(2.11) se obtiene,
0 ) ( * * ) ( * * = + t f A K t f A M
& &
(2.20)
0 * *
) (
) (
* * = + A K
t f
t f
A M
& &
(2.21)
0 * * * * = + A K A M (2.22)
Ordenado se tiene,
0 * ) ( = A M K (2.23)

La ecuacin Ec.(2.23) represente un sistema lineal homogneo de n ecuaciones con n
incgnitas, el cual se conoce como problema de autovalores y autovectores propios. Para que el
sistema tenga vector solucin diferente de cero ) 0 A ( , es necesario que el determinante de la
matriz ) * ( M K sea nulo. La expresin del determinante genera lo que se conoce como
polinomio caracterstico, donde sus races son los valores propios i y por consiguiente las
frecuencias circulares de cada modo (i) sern i . Una vez calculado los valores propios, los
vectores propios (forma modal) se obtienen para cada i despejando de la Ec.(2.23) el vector A .
Como el sistema de ecuaciones no es linealmente independiente, existen infinitas soluciones
proporcionales, esto es, para cada i existe una forma modal A y todos los vectores
proporcionales a este cumplen tambin la solucin. Un procedimiento aplicable para obtener i A ,
es darle un valor a un elemento del vector (An) para un determinado i, y luego despejar el
resto de los valore modales. Otro mtodo mas prctico es convertir el problema, en un problema
standard de autovalores y autovectores, y luego calcular por procedimientos numricos los
valores propios y vectores propios de la matriz del sistema standard.
0 * ) ( = A M K => 0 * ) * (
1
=

A I K M => 0 * ) ( = A I B (2.24)
La matriz del sistema standard queda,
) * (
1
K M B

= (2.25)
Como ya se mencion, cuando la solucin proviene de un sistema homogneo, los
vectores propios no estn definidos en forma nica, en tal sentido por razones practicas es
conveniente normalizarlos usando el siguiente procedimiento:



13
i A * Ci i = (2.26)
i A M i A
Ci
T
* *

= , tomando =1 ,
i A * M * i A
1
Ci
T
= (2.27)
La matriz modal para una estructura con n grados de libertad tendr la forma,

=
nn ni n
in ii i
n i








1
1
22 21
1 1 12 11
(2.28)
2.1.2.2 Solucin en el tiempo del sistema dinmico para edificios de varios niveles.
El origen de la Ec.(2.14) parte de la Ec.(2.13). Para edificios con movimientos ssmicos,
la aceleracin
i
a& &

de cualquier piso i actuando sobre una masa m
i
, ser la aceleracin relativa del
piso mas la aceleracin del movimiento del terreno.

(2.29)














Al sustituir la Ec.(2.29) en la Ec.(2.13) se obtiene,

0 q * K q * C ) u q ( * M
0 q * K q * C a * M
= + + +
= + +
& & & & &
& & &
(2.30)
Q u M q K q C q M = = + + & & & & & * * * * (2.31)

Fig.2.3 Aceleracin total de un piso y forma de la matriz de masa.
) ( ) ( ) ( t u t
i
q t
i
a & & & & & & + =
qi(t)
u(t)
n
.
.
.
i
.
.
.

1
m
i

=
n
m
2
m
1
m
M





14
El trmino del lado derecho de la Ec.(2.31) se conoce como el vector excitacin de un
movimiento forzado. Para convertir la aceleracin del terreno en un vector se utiliza el siguiente
artificio,
u u b u & &

& & & & *


1
1
1
*

= = => u b M Q & & * * = (2.32)


Para resolver este problema, primero habr que obtener la matriz modal con
movimiento libre como se describi anteriormente. Sin embargo, el problema con el
amortiguamiento complica la solucin, de hecho, para poderlo resolver se requiere de un cambio
de variable o sistema de coordenadas para desacoplar el sistema de ecuaciones.

= * q => = & & * q => = & & & & * q (2.33)
Sustituyendo la Ec.(2.33) en la Ec.(2.31) se tiene,
Q * * K * * C * * M = + + & & & (2.34)
Premultiplicando por
T
queda,
Q * * ) * K * ( * ) * C * ( * ) * M * (
T T T T
= + + & & & (2.35)
Conocido que,

= =
0 0 0
0 0 0
0 0 0
0 0 0
I * * M *
T

(2.36)

2
2
n
2
2
2
1
T
*
0 0 0
0 0 0
0 0 0
0 0 0
* * K * =

(2.37)



15
=




= * * 2
0 0 0
0 0 0
0 0 0
0 0 0
* * 2 * C *
n n
2 2
1 1
T

(2.38)

La Ec.(2.35) se transforma en n ecuaciones diferenciales desacopladas con nuevas
coordenadas y cargas generalizadas Q *
T
. Sustituyendo la Ec.(2.32) en la Ec.(2.35) se tiene,
u * ) b * M * ( * ) * K * ( * ) * C * ( * ) * M * (
T T T T
& & & & & = + + (2.39)

De este planteamiento se obtiene la ecuacin genrica para cada modo i de frecuencia
i
,

u * ) b * M * ( * ) * ( * ) * * * 2 ( * ) (
T
i i
2
i i i i i
& & & & & = + + (2.40)

Dividiendo todo por ,

= + +
) b * M * (
u * ) ( * ) * * 2 (
T
i
i
2
i i i i i
& & & & & (2.41)
De la Ec.(2.36) se deduce,
i
T
i
* M * = (2.42)

Sustituyendo la Ec.(2.42) en la Ec.(2.41),
i
T
i
T
i
i
2
i i i i i
* M *
) b * M * (
u * ) ( * ) * * 2 (

= + + & & & & & (2.43)


Donde se llamar
i
y
i
al coeficiente de participacin modal y coeficiente de masa
participativa respectivamente,
2
1
1
) ( *
* *
* *
) * * (

=
=
= =
n
j
ji j
j
n
j
ji j
i
T
i
T
i
i
m
b m
M
b M

(2.44)



16
Me m
b m
Me M
b M
n
j
ji j
j
n
j
ji j
i
T
i
T
i
i
* ) ( *
* *
* ) * * (
) * * (
2
1
2
1
2

= =

=
=



(2.45)
La Ec.(2.41) queda,
i i
2
i i i i i
* u * ) ( * ) * * 2 ( = + + & & & & & (2.46)
Haciendo de nuevo el siguiente cambio de variable se tiene,
i i i
o * = ,
i i i
o * = & & & & (2.47)
i i
2
i i i i i
u o * ) ( o * ) * * 2 ( o & & & & & = + + (2.48)

La solucin de la Ec.(2.48) es idntica al caso de un sistema de un grado de libertad con
amortiguamiento Ec.(2.7), la solucin viene dado por,

=

t
0
i
i
i
d )) t ( ( sen * ) ( u e
1
) t ( o
) t (
i i
& & (2.49)

La solucin general respuesta dinmica del movimiento de la Ec.(2.31) de acuerdo al
cambio de variable Ec.(2.33) y Ec.(2.47) es,
i
n
i
n
i
i i i i
t o t t q

= =
= = =
1 1
* ) ( * * ) ( * ) ( (2.50)

Esta ecuacin representa una combinacin lineal de n modos de vibracin en un
determinado tiempo t.
Para el caso de la aceleracin absoluta en la variable o la respuesta ser similar a la
Ec.(2.10)

=

t
0
i i i
d )) t ( ( sen * ) ( u e ) t ( o
) t (
i i
& & & & (2.51)
La respuesta general de la aceleracin dinmica ser,
i
n
1 i
n
1 i
i i i i
* ) t ( o * * ) t ( * ) t ( q = = =

= =
& & & & & & & & (2.52)



17
2.1.2.3 Planteamiento numrico de la respuesta dinmica para un tiempo t.
Para el trabajo numrico se define de un acelerograma los tiempos de medicin o el
espaciamiento del tiempo (t) constante, luego se definen los valores de aceleracin como un
arreglo unidimensional.









Utilizando como constante, la Ec.(2.49) queda,
) t ( I
1
d )) t ( ( sen * ) ( u e
1
) t ( o
i
i
t
0
i
i
i
) t (
i

=


& & (2.53)

Si existen n grados de libertad y n modos de vibracin, la integral se evaluar paso a paso
para cada modo con
i
, variando t cada t desde cero hasta T=MT*t. De esta forma se genera
una matriz cuyos argumentos sern obtenidos de,

=

t
0
i ) t , i (
d )) t ( ( sen * ) ( u e I
) t (
i
& & (2.54)
En la combinacin lineal de los modos de vibracin que representa la Ec.(2.50), el
coeficiente de masa participativa Ec.(2.45), indica el porcentaje de participacin de cada modo.
Los vectores de la matriz modal se deben ordenar colocndolos en correspondencia y el mismo
orden de sus factores de masa participativa. Fijando un lmite mnimo de masa participativa
acumulada, se establece hasta que modo de vibracin mnimo m se tomar en cuenta para la
solucin final. Reduciendo la matriz modal, se reduce tambin la matriz de integrales que aligera
el clculo y memoria de trabajo.
u& &
t
t
{ }
) ( ) ( ) 2 ( ) 1 (
,
MT i
u u u u u & & & & & & & & & &=
i=1,2.....MT
MT=nmero total de lecturas del acelerogramas
Fig. 2.4 Interpretacin numrica de los datos de un acelerogramas.
) (i
u& &



18
La matriz modal ordenada toma la forma,

1

2 ----

i ----

=
nn ni n
in ii i
n i








1
1
22 21
1 1 12 11

1 >

2 >....>

i >.... >

n
(2.55)
La matriz modal reducida tiene m vectores y toma la forma,

1

2 ----

i -----

=
nm ni n
im ii i
m i








1
1
22 21
1 1 12 11

=
<
m
1 i
i
min P % (2.56)
La matriz de integrales tomar la forma,


MT m
t m t m t m
t t t
t t t
m
MT i
MT i
MT i
I I I
I I I
I I I
I
,
) , ( ) , ( ) , (
) , 2 ( ) , 2 ( ) , 2 (
) , 1 ( ) , 1 ( ) , 1 (
2
1
1
1
1

(2.57)

En un tiempo t cualquiera, el vector de integrales ser,

1 ,
) , (
) , 2 (
) , 1 (
) (
m
t m
t
t
t
I
I
I
I

, t=t*i (2.58)
t
1
.... t
i
.... t
MT




19
En un tiempo t cualquiera, el valor de la respuesta en al variable o Ec.(2.53), y segn
el cambio de variable Ec.(2.47) ser ,
1 , m
m
) t , m (
2
) t , 2 (
1
) t , 1 (
1 , m
mt
t 2
t 1
I
I
I
o
o
o
) t ( o

,
1 , m
m
m ) t , m (
2
2 ) t , 2 (
1
1 ) t , 1 (
1 , m
mt
t 2
t 1
* I
* I
* I
) t (

(2.59)
En un tiempo t cualquiera, el valor de la respuesta en la variable real q segn la Ec.(2.50)
ser,

1 , m
mt
it
t 2
t 1
nm ni 1 n
im ii 1 i
22 21
m 1 i 1 12 11
* ) t ( * ) t ( q





= =






(2.60)
Para el grado de libertad i en un instante de tiempo t, el valor del desplazamiento se
obtiene de sustituir la Ec.(2.58) en la Ec.(2.60). Expresado en forma de sumatoria esta ecuacin
queda,


=
m
1 j j
) j , i ( ) t , j ( j
* I *
) t , i ( q (2.61)
Para la aceleracin en un instante t segn la Ec.(2.33) se tiene,
1 , m
mt
it
t 2
t 1
nm ni 1 n
im ii 1 i
22 21
m 1 i 1 12 11
* ) t ( * ) t ( q





= =
& &

& &

& &
& &





& & & & (2.62)

Haciendo el respectivo cambio de variable Ec.(2.47) , Ec.(2.51) y la Ec.(2.54) en la
Ec.(2.62) se tiene,



20

=
) , (
) , (
) , 2 ( 2 2
) , 1 ( 1 1
* *
* *
* *
* *
) (
t m m m
t i i i
t
t
I
I
I
I
t



& & ,
1 ,
) , (
) , (
) , 2 ( 2 2
) , 1 ( 1 1
1
1
22 21
1 1 12 11
* *
* *
* *
* *
* ) (
m
t m m m
t i i i
t
t
nm ni n
im ii i
m i
I
I
I
I
t q






& & (2.63)

Expresado en forma de sumatoria la aceleracin absoluta para el grado de libertad i en un
instante t queda,
( )

=
=
m
1 j
) j , i ( ) t , j ( j j
* I * * ) t , i ( q& & (2.64)


2.2. Planteamiento Estructural.
2.2.1. Modelo Estructural con un grado de libertad dinmico.
Para la obtencin de la matriz modal Ec.(2.28) partiendo de los valores propios y
vectores propios de la matriz B Ec.(2.25), se requiere definir la matriz de rigidez K en
correspondencia con el sistema de coordenadas generalizadas de carga y desplazamiento (q y Q)
para los n grados de libertad que se definen en el sistema dinmico.











X
1

X
2

X
3

X
4
X
5
X
6

[ ]
6 6x
K
(a)
q
[ ]
1 x 1
K
m
(b)
Fig. 2.5 (a) Estructura en el sistema global con seis grados de libertad X
i
.
(b) Estructura equivalente en el sistema dinmico con un grado de libertad q



21
En una estructura plana como la que se muestra en la Fig.2.5 existen seis grados de
libertad, dos grados por desplazamiento y uno por rotacin para cada junta, por tanto, para
resolver cualquier problema de ndole estructural se requiere de una matriz de rigidez K de 6x6
en el sistema global de coordenadas.
En el problema dinmico normalmente se consideran los elementos infinitamente rgidos
axialmente, as que si se define solo el desplazamiento traslacional del piso como el movimiento
importante del anlisis, se estara fijando q como la nica incgnita o grado de libertad a estudiar.
En este caso, la fuerza k en correspondencia con q necesaria para producir un desplazamiento
unitario (q=1) sera la rigidez traslacional de la estructura, por lo tanto la matriz de rigidez del
sistema K tendra un solo componente. Esta matriz se puede conseguir por condensacin
esttica de la matriz original de la estructura, o a travs del clculo estructural del prtico por una
rutina matricial.












2.2.2 Modelo estructural para edificios con varios grados de libertad dinmicos
Similar al caso anterior, en un edificio de varios pisos existen para un prtico plano tres
grados de libertad (X
i
) por juntas en el sistema global, mientras que si se consideran elementos
infinitamente rgidos axialmente, los grados de libertad para el sistema dinmico se reducen a uno
por piso.

Fig. 2.6 La fuerza K en correspondencia con el grado de libertad q
para producir un desplazamiento unitario
q
Q
Q = K * q

K =Rigidez ( fuerza/desplazamiento)



22












Basados en un programa bsico de anlisis matricial de estructuras aporticadas planas, se
puede obtener la matriz de rigidez de cada prtico en forma directa, aplicando una carga K
ii
en un
nivel i que genera un desplazamiento unitario q
i
=1, mientras a los otros niveles j se les restringe
su desplazamiento con una fuerza K
ji
.








(2.65)



Para el caso de estructuras con diafragmas infinitamente rgido y considerando el
desplazamiento en una sola direccin en el sistema global, solo puede existir un grado de libertad
X
1
,X
2
,X
3
X
4
,X
5
,X
6

X
7
,X
8
,X
9

X
10
,X
11
,X
12

X
13
,X
14
,X
15
X
16
,X
17
,X
18

(a)
q
1

q
2

q
3

(b)
Fig. 2.7 (a) Grados de libertad para una estructura plana en el sistema global
(b) Grados de libertad dinmico de la estructura plana
18 GL 3 GL
Fig. 2.8 Obtencin de la matriz de rigidez condensada en el sistema global
q
3



q
2



q
1

Q
3


Q
2



Q
1



q
1
=1
K
31

K
21



K
11

q
2
=1
K
32

K
22


K
12

q
3
=1 K
33


K
23



K
13



q K Q * =

3
2
1
33 32 31
23 22 21
13 12 11
3
2
1
*
q
q
q
K K K
K K K
K K K
Q
Q
Q




23
por piso, por lo tanto la rigidez lateral de la estructura completa es igual a la suma de las rigideces
laterales de los prticos individualmente.











Los elementos de la matriz de rigidez quedan,
i Ci i Bi i Ai i i
i Ci i Bi i Ai i i
Cii Bii Aii ii
K K K K
K K K K
K K K K
, 1 , 1 , 1 , 1
, 1 , 1 , 1 , 1

+ + + +
+ + =
+ + =
+ + =
(2.66)

El modelo estructural obedece a lo descrito en la Fig.2.10, donde el nmero de grados de
libertad GL es igual al nmero de pisos n, y la matriz de rigidez K tendr un tamao de n
*
n.










Fig.2.10 Modelo estructural de edificio de tres pisos con tres prticos en la
direccin analizada con diafragma infinitamente rgido
q
3
q
2

q
1

K=
A
K
B
K
C
K
qi
C



B



A
X
Y
q
i
=1 q
i
=1 q
i
=1
K
Aii
K
Bii
K
Cii
K
ii

K
Ai+1,i
K
Bi+1,i
K
Ci+1,i

K
Ai-1,i
K
Bi-1,i
K
Ci-1,i

K
i+1,i

K
i-1,i

Fig.2.9. Modelo estructural para el clculo de la matriz de rigidez de un edificio
con diafragma infinitamente rgido



24
La matriz de rigidez de un prtico j tiene la forma,
3 , 3
33 32 31
23 22 21
13 12 11

=
K K K
K K K
K K K
K
j
(2.67)
La rigidez total de la estructura ser,

=
= + + =
C
A j
j C B A
K K K K K (2.68)

Para el caso de estructuras donde se tome en cuenta diafragmas flexibles
unidireccionalmente, a pesar de la rigidez axial infinita de los elementos, cada piso de cada
prtico se puede mover en forma individual, as que el nmero de grados de libertad y tamao de
la matriz de rigidez ser en nmero de prticos en la direccin analizada por el nmero de pisos
de los mismos. El modelo estructural planteado en este trabajo obedece a lo descrito en la
Fig.2.11.










La matriz de rigidez de los prticos tienen la forma,

3 , 3
33 32 31
23 22 21
13 12 11

=
K K K
K K K
K K K
K
A

3 , 3
66 65 64
56 55 54
46 45 44

=
K K K
K K K
K K K
K
B

3 , 3
99 98 97
89 88 87
79 78 77

=
K K K
K K K
K K K
K
A
(2.69)
Fig.2.11 Modelo estructural de edificio de tres pisos con tres prticos en la
direccin analizada con diafragma flexible
A
K
B
K
C
K
q
i

C



B



A
q
i+n
q
i+2n
X
Y
q
3
q
2

q
1

q
6
q
5
q
4

q
9
q
8

q
7




25
Evidentemente para obtener la matriz de rigidez de la estructura con diafragmas flexibles,
adems de la condensacin de las matrices de rigidez de los prticos planos se debe realizar el
ensamblaje de los mismos a fin de acoplar el sistema. Este es el trabajo fundamental a realizar en
el rea de estructura.
La matriz de rigidez total de la estructura K , se compone del ensamblaje desacoplado de
las matrices individuales de cada prtico
j
K , mas una matriz de conectividad A ,
A
K K K 0 0 0 0 0 0
K K K 0 0 0 0 0 0
K K K 0 0 0 0 0 0
0 0 0 K K K 0 0 0
0 0 0 K K K 0 0 0
0 0 0 K K K 0 0 0
0 0 0 0 0 0 K K K
0 0 0 0 0 0 K K K
0 0 0 0 0 0 K K K
A K K
9 , 9
99 98 97
89 88 87
79 78 77
66 65 64
56 55 54
46 45 44
33 32 31
23 22 21
13 12 11
*
+

= + = (2.70)

2.2.3. Planteamiento matricial.
2.2.3.1. Matriz de rigidez desacoplada
*
K .
Los grados de libertad se ordenarn de abajo hacia arriba por prtico como se muestra en
la Fig.2.11 esto es, q
1
,q
2
,q
3
........q
GL.
El total de grados de libertad GL ser el nmero de pisos n
por el nmero de prticos en la direccin analizada nx.
GL=nx*n (2.71)
La matriz de rigidez desacoplada
*
K en correspondencia a los grados de libertad tiene la
forma de la Ec.2.70, donde las matrices
j
K de cada prtico j se obtendr con el procedimiento
descrito en la Fig.2.8 a travs de un programa bsico de anlisis matricial.

2.2.3.2. Matriz de acoplamiento A .
Cada prtico en cada nivel esta conectado al prtico contiguo por medio de un resorte
que modela la flexibilidad del diafragma cuando este se somete a deformacin en una direccin.



26
Las rigideces axiales de los resortes Kd se numeraran de acuerdo a lo descrito en la
Fig.2.12. El nmero total de estos ser nr=(nx-1)*n.










En este modelo al existir una conexin flexible, a diferencia del caso infinitamente rgido,
cuando se libera un nivel i desplazndolo unitariamente con una carga K
ii
, se deben restringir los
desplazamientos de los dems niveles de todos los prticos. Para el prtico y nivel liberado existe
una restriccin elstica proporcionada por los resortes que a su vez generan en los grados de
libertad contiguos fuerzas proporcionales a la rigidez de los resortes ya que estos se deforman
unitariamente tambin.












Fig.2.12 Modelo estructural del diafragma flexible
Kd
1
Kd
3
Kd
5

Kd
2
Kd
4
Kd
6

Prtico A Prtico B Prtico C
Fig.2.13 . Modelo estructural para el clculo de la matriz de rigidez de un
edificio con diafragma flexible
Prtico A Prtico B Prtico C
K
35
=0
K
15
=0
K
25
=-Kd
3

K
95
=0
K
75
=0
K
85
=-Kd
4
K
55

K
65

K
45

q
5
=1
Kd
3

=+1
Kd
4

=-1



27
En la Fig.2.13 se observa como se pueden ir generando los argumentos de la matriz de
acoplamiento A , a medida que se aplica una carga K
ii
para un desplazamiento unitario en cada
grado de libertad. En el caso particular de esta figura, se observa como se obtienen los
argumentos de la matriz K
25
=-Kd
3
y K
85
=-Kd
4
.. En la Ec.2.72 se presenta la matriz de
acoplamiento completa para este caso.

1 2 3 4 5 6 7 8 9
9 , 9
2
4
6
2 1
4 3
6 5
1
3
5
0 0 0 Kd 0 0 0 0 0
0 0 0 0 Kd 0 0 0 0
0 0 0 0 0 Kd 0 0 0
Kd 0 0 0 0 0 Kd 0 0
0 Kd 0 0 0 0 0 Kd 0
0 0 Kd 0 0 0 0 0 Kd
0 0 0 Kd 0 0 0 0 0
0 0 0 0 Kd 0 0 0 0
0 0 0 0 0 Kd 0 0 0
9
8
7
6
5
4
3
2
1
A

= (2.72)




28
















CAPITULO III: DESARROLLO COMPUTACIONAL DEL
MODELO DINAMICO ESTRUCTURAL
























29
III- DESARROLLO COMPUTACIONAL DEL MODELO DINAMICO
ESTRUCTURAL


3.1. Lenguaje de programacin
Para el desarrollo de los programas de computacin en este tipo de trabajo existen varios
lenguajes algortmicos tiles como el BASIC, FORTRAN, PASCAL, C , etc., cualquiera de
estos son hoy en da necesarios para realizar los modernos anlisis matriciales de estructuras, que
involucran un alto volumen de operaciones matemticas. Estos lenguajes son de fcil manejo
gracias a los novedosos compiladores que convierten el lenguaje fuente a lenguaje de maquina, y
a la constante adecuacin a los modernos y universales sistemas operativos que imperan el
mundo de la computacin, como lo es el WINDOWS. Sin embargo paralelo a estos se han creado
otros programas-lenguajes como el MATLAB, cuyas instrucciones guardan cierta similitud con
el FORTRAN y BASIC, rico en rutinas de resolucin de problemas matemticos, numricos,
operadores matriciales, integracin y graficacin entre otros, las cuales son utilizadas como si
fuese una simple operacin matemtica. Otra de las ventajas es la facilidad con la que el diseo
de una rutina, con un archivo de extensin _.m se convierte en parte de una librera o una
instruccin que se ejecuta cada vez que introduce en el programa base.
En este lenguaje no es necesario declarar el nombre ni el tipo de variables, siempre y
cuando no se use textualmente nombre de funciones o comandos. Todo nombre de variable puede
contener un arreglo de tamao flexible (un escalar es un vector o matriz de un solo elemento) y
las operaciones sobre estas actan sobre todos los elementos de dichos arreglos.
Para el caso particular de este trabajo, existen en la librera del MATLAB varias
instrucciones tiles como por ejemplo, para la determinacin de la matriz modal se puede utilizar
directamente una instruccin eig( ), que resuelve el problema de valores propios y vectores
propios de la matriz B de la Ec.2.25, as mismo la inversin de la matriz de masa de la misma
ecuacin se obtiene con la instruccin inv( ) como se muestra en la siguiente sentencia.

[mmodal,lan]=eig(inv(masa)*kkr) (3.1)




30
El comando eig( ) asigna a la variable mmodal, una matriz compuesta de los vectores
propios de la matriz que se obtiene de, la multiplicacin despus de invertir con la instruccin
inv( ) la matriz de masa y la matriz de rigidez kkr, esto es, la matriz modal. A su vez asigna a la
variable lan el vector compuesto de los valores propios de la matriz, esto es, los valores de las
frecuencias
2
del problema dinmico.
Esta es una demostracin de lo atractivo del uso de este lenguaje para resolver problemas
de ingeniera con rutinas matemticas ya disponibles.

3.2. Estructura de programacin.
La estructura de la programacin dirigida a este tipo de problemas se compone de varias
rutinas entre las cuales se contemplan la introduccin de datos, procesamiento de datos,
obtencin de resultados y manipulacin de resultados, todos ellos se enmarcan dentro del
conocimiento de la ciencia de la matemtica, anlisis matricial de estructura y anlisis dinmico
de estructuras.













Para este trabajo, en lneas generales la programacin se divide en cinco grandes bloques;
el primero es la introduccin y revisin de datos de la estructura y el sismo, el segundo es la
construccin de la matriz de rigidez del sistema dinmico, el tercero construye la matriz de masa
DATOS GENERALES
DETERMINACIN DE
LA MATRIZ DE
RIGIDEZ DEL SISTEMA
DETERMINACIN DE
LA MATRIZ MODAL,
FRECUENCIAS, %DE
MASA PARTICIPATIVA
PROCESAMIENTO DEL
SISMO, INTEGRACIN
PASO A PASO, SOLUCION
EN TIEMPO REAL
INTERPRETACIN
GRAFICA DE RESULTADOS
Fig. 3.1 Macro diagrama de flujo.



31
y resuelve en forma directa el problema de autovalores y autovectores, el cuarto se refiere al
procesamiento y clculo de la respuesta en el tiempo utilizando integracin paso a paso, el quinto
es la determinacin discreta y grfica en trminos de movimiento y aceleracin por grado de
libertad.

3.2.1. Introduccin de datos.
Los datos incluyen toda la informacin que caracteriza la edificacin, necesaria para la
construccin de la matriz de rigidez y masa, entre estos estn las dimensiones de luces y altura,
nmero de pisos y prticos, reas e inercias de los elementos, rigideces de resortes que modelan
el diafragma, pesos de los pisos, tambin se incluyen parmetros como amortiguamiento modulo
de elasticidad y porcentaje mnimo de masa participativa entre otros.
Los datos se introducen dentro del sistema computarizado creando un archivo con
extensin _.m donde se definen los valores de las variables-datos, este al ser invocado por el
programa principal lo reconoce como un programa, lo ejecuta e inmediatamente quedan definido
los valores de la variables. Todas las variables deben ser definidas en unidades consistentes.
Para el presente trabajo se requieren crear dos archivos de datos con extensin _.m, uno
que define las caractersticas fsicas del modelo y el otro que debe contener en forma discretizada
la aceleracin del sismo a utilizar en el anlisis.












Fig. 3.2 Ejemplo de un modelo de cinco pisos
1



2
1 2 3 4 5 6
Diafragmas X
Y
1 2 3 4 5 6 ny=7
3.00

3.00

3.00

3.00

3.00
6.00 6.00 6.00 6.00 6.00 6.00
1 nx=2
Piso
5

4

3

2

1

W
5


W
4


W
3


W
2


W
1


6.00



32
3.2.1.1 Descripcin del archivo de datos generales.





















En el MATLAB el signo % al comienzo de una lnea, la identifica como lnea de
comentario, de esta manera se puede observar como secuencialmente las caractersticas del
modelo se definen luego de limpiar en la memoria las variables con el comando clear.
La primera variable pmin, es el porcentaje mnimo de masa participativa acumulada a
utilizar para el anlisis.
El amortiguamiento amort, el nmero de pisos np y mdulo de elasticidad e no merecen
mayor explicacin.
%ARCHIVO DE DATOS MODELO-1
clear
%PORCENTAJ E MINIMO DE MASA PARTICIPATIVA ACUMULADA
pmin=99;
% AMORTIGUAMIENTO
amort=.05;
%NUMERO DE PISOS
np=5;
%MODULO DE ELESTICIDAD (ton/mt2)
e=2531051;
%NUMERO DE PORTICOS
ny=7;
%NUMERO DE EJ ES DE LOS PORTICOS
nx=2;
%LUCES DE LOS PORTICOS (mt)
lx=[6];
%LUCES ENTRE PORTICOS (mt)
ly=[6 6 6 6 6 6];
%ALTURA DE PISOS (mt)
hp=[3 3 3 3 3];
%RIGIDEZ DE DIAFRAGMAS (ton/mt) por piso/pao (comienza arriba)
kdd=[100000 100000 100000 100000 100000 1000000
...................................
100000 100000 100000 100000 100000 100000];
%MASAS (pesos ton) por piso/portico (comienza abajo)
w=[15 15 15 15 15
.............
15 15 15 15 15];
%PROPIEDADES DE LOS ELEMENTOS AREA-INERCIA (mt2-mt4)
%VIGAS SOLO INERCIAS/TRAMO/PISO/PORTICO (comienza arriba)
vigas =[
.0054
.0054

.0054];
%COLUMNAS AREAS-INERCIA/EJ E/PISO/PORTICO (comienza arriba)
columnas=[
.12 .0016 .12 .0016
.12 .0016 .12 .0016

.12 .0016 .12 .0016 ];
Fig. 3.3 Archivo de datos MODELO-1.m



33
Considerando que el anlisis es en direccin X, ny es la variable que define el nmero de
prticos mientras que nx define el nmero de ejes de columnas de cada prticos.
La variable lx=[6], es el vector que contiene las luces de los tramos de vigas de los
prticos, se ordenan de derecha a izquierda segn Fig.3.2, separando cada dato por un espacio en
blanco, en este caso hay un solo argumento por haber un solo tramo.
La variable ly=[6 6 6 6 6 6], es el arreglo de luces entre cada prtico y se ordena igual a la
variable lx.
La variable hp=[3 3 3 3 3], define las alturas de los pisos de abajo hacia arriba.
La variable kdd=[100000.........100000], es el arreglo vector que contiene las rigideces de
los diafragmas o resortes. Se introduce como una matriz, por fila secuencialmente todo el piso de
izquierda a derecha (segn la Fig.3.2 del 1 hasta 6) empezando por el piso superior.
Las masa se consideran concentradas por piso y por prtico definiendo as los grados de
libertad, se introducen como pesos en la variable w=[15 15 .......15], se ordenan tambin como
una matriz colocando el peso de cada piso de abajo hacia arriba por fila (segn la Fig.3.2 de w
1
al
w
5
) y por prticos de izquierda a derecha (segn la Fig.3.2 del prtico 1 hasta el prtico 7).
Las propiedades de los elementos van por separados, para las vigas se introducen en la
variable arreglo vigas=[.0054...... ] solo las inercias, en cada lnea van todas las vigas del piso
separados por un espacio en blanco, ordenado los tramos de izquierda a derecha, de arriba hacia
abajo, y por prtico de izquierda hacia la derecha.
El arreglo de columnas=[.12 .0016 .12 .0016 ......] es similar al de vigas en el
ordenamiento, pero en el se incluyen el rea e inercia a la vez separado por un espacio en blanco.
3.2.1.2 Descripcin del archivo de datos del ssmo.







Fig. 3.4 Acelerograma del sismo El Centro
-4
-3
-2
-1
0
1
2
3
4
0 2 4 6 8 10 12 14
-4
-3
-2
-1
0
1
2
3
4
0 2 4 6 8 10 12 14
A
c
e
l
e
r
a
c
i

n

(
m
/
s
2
)
Tiempo (seg)



34












En este archivo, la variable dt define el valor del espaciamiento en el tiempo de los datos
de aceleracin, la cual se mide en segundos.
La variable gravedad define el multiplicador de los valores de la aceleracin
adimensional que normalmente viene dados en fraccin de la gravedad.
Los datos de la aceleracin vienen dados en el arreglo vectorial acel=[0.018
............]*gravedad, cada lnea contiene el valor de la aceleracin adimensional medido cada
tiempo dt.

3.2.2. Descripcin de las rutinas de programacin.
A pesar de que en el punto 3.2 se mencion que la estructura de programacin esta
compuesta de cinco grandes bloques, para lograr los propsitos de cada uno de estos bloques, se
crearon once programas y dos archivos de datos en lenguaje MATLAB que mediante la
interaccin usuario-programas y programas-programas se logra obtener los objetivos buscados.
El programa principal e iterativo con el usuario es el tmenu.m como lo indica la Fig.3.6 y
se observa en el listado presentado en el ANEXO1, el cual dentro de sus lneas de instruccin
tiene el nombre del archivo de datos generales (MODELO-1), el MATLAB interpreta el nombre
del archivo sin extensin como una instruccin, lo invoca como un programa ya que existe en la
carpeta raz con los otros programas, lo ejecuta automticamente y define as el valor de las
%Espaciamiento en el tiempo (seg)
dt=.02;
gravedad=9.81;
%Aceleracion (g)
acel=[
0.0108
0.0061
0.0015

0.0061
0.0026
0.0005
0.0216
0.0427
]*gravedad;
Fig. 3.5 Archivo de datos ssmico tsismo.m



35
variables descritas dentro del archivo. Este nombre de archivo dentro del tmenu.m se modifica
cada vez que se quiera correr un ejemplo diferente. As mismo el programa tintegra.m contiene
la sentencia tsismo que es el nombre del archivo de los datos del sismo (tsismo.m), el MATLAB
lo interpreta como una instruccin, lo corre automticamente y asigna los valores de las variables
dentro del archivo.















El resto de los programas excepto el terror.m son interactivos con el usuario y se deben
correr de acuerdo a un orden. Este orden numrico descrito en la Fig.3.6 no es secuencial ya que
algunas de estas rutinas no son completamente necesarias para correr las siguientes. El orden
estricto del proceso se describe en la Fig.3.7.






tmenu.m
terror.m
ttesis.m
timpre1.m
tdibujo1.m
timpre2.m
tdibujo2.m
tintegra.m
tdespla1.m
tdespla2.m
tacelera.m
tsismo.m
MODELO-1.m
Fig.3.6 Esquema de relaciones entre los programas de archivos.m
1
2
3
4 5
6
7
8
9
1
2
3
4
5
6
7
8
9
Fig.3.7 Orden estricto de los procesos



36
El programa terror.m es una rutina que se corre automticamente para verificar cierta
compatibilidad de la data, esto es, verifica si la longitud de los arreglos de datos como luces,
alturas, rigideces de los diafragmas, pesos, inercias y reas de las vigas y columnas coinciden con
la cantidad de informacin necesaria de acuerdo al dimensionamiento general de la estructura.

3.2.2.1. Programa ttesis.m
Este programa es el mas extenso, y se encarga del clculo de la matriz modal,
frecuencias, periodos y masas participativas, para lo cual se requiere con anticipacin la matriz
de rigidez y masa de toda la estructura.
Observando el diagrama de flujo de la Fig.3.9, para el clculo de la matriz de rigidez se
cre una rutina que genera la configuracin general de los prticos, esto es, se determinan las
coordenadas, apoyos fijos en bases de columnas e incidencias de los elementos siguiendo el
orden descrito en la Fig.3.8.










Siguiendo el diagrama, para el clculo de la matriz de rigidez se cre una rutina iterativa
que toma en cuenta cada prtico designando reas e inercias, internamente entra en otro ciclo
iterativo que va calculando para cada prtico la estructura arriostrada lateralmente liberando cada
piso (segn Fig.2.8) usando para ello una rutina de anlisis matricial de estructura ya existente.
Esta rutina a medida que calcula la estructura para cada condicin de libertad de piso, va
calculando y ensamblando los componentes de la matriz de rigidez desacoplada segn la Ec.2.7.

1 2 3
4 5 6
7 8 9
10 11 12 1 2
3 4 5
6 7
8 9 10
11 12
13 14 15
Fig. 3.8 Ordenamiento de los nodos y elementos de las estructuras



37






















Una vez que culmina el proceso de ensamblaje de la matriz de rigidez de todos los
prticos, otra rutina se encarga de introducir los argumentos que toman en cuenta la rigidez de los
diafragmas acoplando la matriz segn Ec.2.72.
Luego de terminar el clculo de la matriz de rigidez completa K , en forma secuencial se
elabora la matriz de masa M, se calcula la matriz modal , se ordena la matriz modal ubicando
los modos de vibracin de acuerdo al orden decreciente de los periodos, normaliza la matriz
modal, calcula las frecuencias circulares , calcula los coeficientes de participacin, porcentajes
GENERACIN DE
COORDENADAS
GENERACIN DE
APOYOS FIJ OS
INCIDENCIAS DE
ELEMENTOS
FOR PORT=1 TO NY
DESIGNACIN DE
AREAS E INERCIAS
FOR CAL=1 TO NP
DEFINE RESTRICCIONES
LATERALES
DEFINE EL VECTOR
DE CARGA
RUTINA DE CALCULO
ESTRUCTURAL
CALCULO DE
DESPLAZAMIENTO
DE L NODO LIBERADO
ENSAMBLAJ E DE LA
MATRIZ DE RIGIDEZ
NEXT CAL
NEXT PORT
ENSAMBLAJ E DE
LA RIGIDEZ DE LOS
DIAFRAGMAS
CONSTRUCCIN DE
LA MATRIZ DE MASA
DETERMINACIN DE
LA MATRIZ MODAL Y
FRECUENCIAS
ORDENA LA MATRIZ
MODAL CON PERIODOS
DECRECIENTES
NORMALIZACION DE
LA MATRIZ MODAL
CALCULO DE LAS
FRECUENCIAS
CIRCULARES
CALCULO DE LOS
% DE MASAS
PARTICIPATIVAS
GRABA RESULTADOS
COMPLETOS
ORDENA LA MATRIZ
MODAL CON % DE
MASA PARTICIPATIVA
DECRECIENTE
FIN
Fig. 3.9 Macro diagrama de flujo de la rutina ttesis.m



38
de masa participativa, graba en un archivo los resultados completos, ordena y reduce la matriz
modal de acuerdo al porcentaje de masa participativa en forma decreciente hasta acumular el
porcentaje mnimo acumulado prefijado en la data.

3.2.2.2. Programas timpre1.m, tdibujo1.m, timpre2.m y tdibujo2.m
Estos cuatros programas son alternativos, no son necesarios procesarlos para obtener la
respuesta dinmica en el tiempo. Su objetivo principal es verificar en pantalla los resultados del
programa ttesis.m, tanto los datos de las matrices como la forma grafica de los modos de
vibracin.
El programa timpre1.m imprime por pantalla la matriz de rigidez, masa, matriz modal
normalizada, frecuencias, periodos, coeficientes de participacin y masa participativa. El
programa timpre2.m a diferencia del anterior tiene por objetivo imprimir los resultados
reducidos, por tanto no imprime la matriz de rigidez ni la de masa, mientras que si imprime la
masa participativa acumulada.
















Fig. 3.10 Impresin del programa timpre2.m



39
Los programas tdibujo1.m y tdibujo2.m son similares, siendo su objetivo el graficar la
forma modal del edificio. El primero grafica todos los modos de vibracin posibles, mientras que
segundo solo los que participan hasta el porcentaje mnimo de masa participativa acumulada
prefijada.


3.2.2.3. Programa tintegra.m
Este programa se encarga de resolver paso a paso las integrales de Duhamel Ec.2.54. Para
ello numricamente se utiliza una rutina de integracin propia del MATLAB, basado en el
calculo del rea por el mtodo del trapecio, esta instruccin que asigna el resultado de la integral
es trapz(t,ff), donde el argumento t es un arreglo del tiempo y ff es el arreglo de las ordenadas de
la funcin argumento de la integral en correspondencia con t. En el clculo de la respuesta en el
tiempo se requiere generar una matriz de integrales Ec.2.57, la cual tiene vectores columnas de
dimensin igual al nmero de modos de vibracin reducidos o grados de libertad mnimo glm, y
tiene tantos vectores columnas como los instantes del tiempo en que se quiere conocer la
respuesta dinmica.
Siguiendo el diagrama de flujo de la Fig.3.12 se puede explicar brevemente la rutina de
esta manera. La matriz de integrales I(modo,i) se va llenado por filas, esto es, se entra primero en
-50
0
50
0
10
20
30
0
5
10
15
M O D O # 1
P eriodo=0.776 s eg
F ecuencia=8.096 rad/s eg
%M as a part.=68.51
C of. de P art.=-5.606
-50
0
50
0
10
20
30
0
5
10
15
M O D O # 1
P eriodo=0.776 s eg
F ecuencia=8.096 rad/s eg
%M as a part.=68.51
C of. de P art.=-5.606
Fig. 3.11 Representacin grfica del primer modo hecho por el programa tdibujo2.m
Modelo 4



40
un ciclo de clculo para cada modo, luego se entra en otro ciclo que varia el instante de clculo i
donde se quiere evaluar la integral, como el calculo es numrico se evala la funcin argumento
de la integral desde cero hasta el instante i dentro de otro ciclo para luego usar la expresin
directa del MATLAB trapz(t,ff). Finalmente se cierra el ciclo de instantes y luego el de modo.
















3.2.2.4. Programa tdesplaz1.m
Este programa tiene la particularidad de poder mostrar grficamente en perspectiva el
movimiento de todos los grados de libertad del edificio. Esto se logra una vez obtenida la matriz
de integrales. Se entra en un ciclo del tiempo calculando el vector (t) segn Ec.2.59, y luego se
obtiene el vector desplazamiento de todos los grados de libertad premultiplicandolo por la matriz
modal segn Ec.2.60. Los desplazamientos se evalan y se muestra en cada instante del tiempo,
esto genera en el usuario una impresin de movimiento real. A su vez, al mismo tiempo que se
observa el movimiento del edificio, se va graficando el acelerograma ssmico empleado para el
anlisis, y de esta forma se logra representar una accin y respuesta en tiempo real.

Fig. 3.12 Diagrama de flujo de la rutina tintegra.m
mt=No. de pasos
en el tiempo
For modo=1 to glm
I(modo,1)=0
ff=1
For i=2 to mt
t(1)=0
For z=2 to t1
t(z)=t(z-1)+dt
For j=1 to i
ff(j)=(j)*e
-(*(modo)(t1-t(j)))
sen((modo)*t1-t(j))
Next j
t1=(i-1)*dt
I(modo,i)=trapz(t,ff)
Next i
Next modo
Fin
Next z



41

3.2.2.5. Programa tdesplaz2.m
Similar al programa anterior, este programa tiene la particularidad de poder mostrar
grficamente en el plano del diafragma el movimiento de todos los grados de libertad contenidos
en el. Los desplazamientos se evalan y se muestra en cada instante del tiempo generando una
impresin de movimiento real.
Fig. 3.13 Respuesta de desplazamiento del edificio en el tiempo=2.5 seg.
Programa tdesplaz1.m
0 5 10
-4
-3
-2
-1
0
1
2
3
-5
0
5 0
10
20
30
0
5
10
15
Tiempo=2.5 s eg
0 5 10
-4
-3
-2
-1
0
1
2
3
-5
0
5 0
10
20
30
0
5
10
15
Tiempo=2.5 s eg
Aceleracin en t=2.5
Acelerograma
Modelo 1
5
10
15
20
25
30
35
40
T ie mpo =5.14
P is o =5
10
15
20
25
30
35
40
T i empo =5.14
P i s o =5
Fig. 3.14 Respuesta de desplazamiento del piso en el tiempo=5.14 seg.
Programa tdesplaz2.m
Piso 5
Modelo 2



42
3.2.2.6. Programa tacelera.m
Este programa se encarga de calcular, reproducir grficamente y grabar la respuesta de
movimiento y aceleracin de cualquier grado de libertad que uno desee.
Similar al programa tdesplaz1.m, se entra en un ciclo del tiempo calculando el vector (t)
segn Ec.2.59 y ) (t & & segn Ec.2.63, y luego se obtiene el vector desplazamiento y aceleracin de
todos los grados de libertad premultiplicandolo por la matriz modal segn Ec.2.60 y Ec. 2.63.

Fig. 3.15 Respuesta dinmica del grado de libertad 20. Programa tacelera.m
0 1 2 3 4 5 6 7 8 9 10
-0.1
-0.05
0
0.05
0.1
Grafica de desplazamiento del grado de libertad :20
seg
m
e
t
r
o
s
0 1 2 3 4 5 6 7 8 9 10
-10
-5
0
5
10
Grafica de aceleraciones del grado de libertad :20
seg
m
/
s
2
0 1 2 3 4 5 6 7 8 9 10
-0.1
-0.05
0
0.05
0.1
Grafica de desplazamiento del grado de libertad :20
seg
m
e
t
r
o
s
0 1 2 3 4 5 6 7 8 9 10
-10
-5
0
5
10
Grafica de aceleraciones del grado de libertad :20
seg
m
/
s
2



43
















CAPITULO IV: MODELO ESTRUCTURAL DE LOS
DIAFRAGMAS
























44


IV- MODELO ESTRUCTURAL DE LOS DIAFRAGMAS

4.1. Diafragmas. Elemento estructura.

Segn definicin de la norma COVENIN 1756-98 el diafragma es Parte de la estructura,
generalmente horizontal, con suficiente rigidez en su plano, diseado para trasmitir la fuerzas a
los elementos verticales del sistema resistente a sismo. En esta definicin no solo se debe
considerar como diafragma a la losa del piso, en la realidad el elemento estructural esta
compuesto tanto de la placa como del marco de vigas que en conjunto definen la conectividad
de los nodos en el plano. En este sentido, cuando se define diafragma flexible en las normas, el
concepto pierde un poco de validez ya que el pronunciamiento con suficiente rigidez por los
momentos no tiene lmite definido. Debido a esto, toda estructura que esta contenida en un plano
horizontal y que de acuerdo a su grado de rigidez distribuya las cargas sobre los elementos
verticales resistentes a sismo, se puede considerar como un diafragma, inclusive cuando no exista
losa. Por ejemplo, en pisos de edificios con aberturas que abarquen marcos completos de vigas o
placas cuya unin con las vigas no se consideren suficientemente rgida, se pudiera pensar en
despreciar los diafragmas como elementos de conectividad estructural, sin embargo, el marco es
una estructura plana horizontal que proporciona cierta rigidez y por ello se pudiera considerar
como una placa de espesor infinitamente pequea o infinitamente flexible inscrita dentro de un
marco de vigas.















Diafragma rgido
Marco horizontal flexible
Sin placa
Fig.4.1 Marco horizontal flexible como elemento de un diafragma.



45
En las normas se establecen los criterios que definen a un diafragma flexible, todos ellos
se enmarcan dentro de los aspectos de rigidez, porcentajes de aberturas, rectangularidad de la
planta y conectividad del diafragma. Cada uno de estos aspectos debe ser modelado si se quiere
tomar en cuenta la influencia de su flexibilidad, sin embargo, muchas veces es difcil, laborioso y
poco eficiente o rentable modelar estas irregularidades en cada uno de los pisos de un edificio.
Este trabajo abre la posibilidad de poder incorporar un modelo sencillo de rigidez de los
diafragmas en un sistema matricial. Este modelo debe ser analizado previamente por otro medio
mas especifico en forma individual, en el cual se establecer la rigidez traslacional que
proporciona el diafragma entre prticos. Este criterio en cierta forma tambin obedece al hecho
de que la norma no establece, a que rigidez se refiere cuando uno de los aspectos de definicin de
flexibilidad, plantea la comparacin con una losa de ocho cm de espesor para poder considerar
dicha flexibilidad.






















Por otro lado adicional a las posibles irregularidades de la planta, se tiene el hecho de en
la mayora de los casos, las placas estn constituidas por losas nervadas cuya variedad de
Fig. 4.2 Modelo estructural de un piso para la determinacin de la
rigidez traslacional
=1
K=Rigidez (Ton/m)
Entrepiso real Modelo de clculo
Placa
Vigas



46
geometra en el espacio y orientacin de los nervios dificulta establecer un modelo aproximado
aceptable.

4.2. Modelo de Rigidez Traslacional Equivalente.

El planteamiento expuesto en este trabajo consiste en probar si un modelo equivalente que
toma en cuenta la rigidez traslacional entre prticos despreciando las deformaciones axiales es
capaz de reproducir la respuesta dinmica de una estructura real con bastante aproximacin.
Como se muestra en la Fig.4.2, una conectividad entre prticos adyacentes est
compuesto un enrejado de vigas y losa que en conjunto restringen el desplazamiento relativo
entre dichos prticos. La tarea en s no consistir en modelar y determinar la rigidez del
diafragma, sino mas bien en estudiar el comportamiento del sistema si se incorpora dicha rigidez.
A pesar que el modelaje y anlisis de la placa no es el tema fundamental, a manera de
poder hacer las comprobaciones y comparaciones necesarias, este aspecto se tratara por encima
para conocer algunas bases tericas del modelo patrn que se emplear.

4.2.1. Modelo Istropo y discretizado de un diafragma.
Determinar el comportamiento de una placa irregular sometida a fuerzas en su mismo
plano no es un tema completamente resuelto. Para este estudio supondremos el caso mas simple
como es el de una placa con caractersticas elsticas iguales en todas la direcciones (material
istropo), unido a un marco de vigas por juntas que trasmiten de alguna manera fuerzas.
En mtodos de clculo numricos donde se discretiza la estructura en elementos de
tamao finito, la estrategia principal es determinar en forma local la matriz de rigidez de cada
elemento para luego hacer un ensamblaje en un sistema global.
Para una placa, el modelo con el cual se puede determinar los coeficientes de rigidez para
un elemento rectangular sigue un procedimiento similar al utilizado para los prticos. El
elemento rectangular se define por cuatro nodos interconectados por una membrana, cada nodo
tendr dos grados de libertad en las direcciones del sistema local en su plano. A cada nodo se le
introducir un desplazamiento unitario segn cada grado de libertad mientras los otros posibles



47
movimientos se restringen. Las fuerzas en cada uno de estos ltimos grados de libertad
restringidos forman parte de la matriz de rigidez de un elemento.











De la bibliografa de la teora de placas se puede obtener la matriz de rigidez de un
elemento, Ec.4.1, la cual se ensambla con la matriz del prtico plano constituido por las vigas del
piso. El tamao de los elementos o discretizacin adecuada del diafragma (Fig.4.4) influir en el
grado de aproximacin de los resultados.









r ) 1 ( r / 4 k k
r ) 1 ( r / 2 k k
r ) 1 ( 2 r / 2 k k
r ) 1 ( 2 r / 4 k k k k
r / ) 1 ( 2 r 2 k k
r / ) 1 ( r 2 k k
8 / ) 1 3 ( k k k k k k k k
r / ) 1 ( r 4 k k
8 / ) 1 ( k k k k k k k k
r / ) 1 ( 2 r 4 k k k k
ly / lx r
64 82
84 62
86 42
88 66 44 22
53 71
73 51
76 85 54 63 72 32 81 41
75 31
87 65 74 83 43 52 61 21
77 55 33 11
+ = =
= =
= =
+ = = = =
= =
= =
= = = = = = = =
+ = =
+ = = = = = = = =
+ = = = =
=
(4.1)


Simtrica

=
88 87 86 85 84 83 82 81
77 76 75 74 73 72 71
66 65 64 63 62 61
55 54 53 52 51
44 43 42 41
33 32 31
22 21
11
2
k k k k k k k k
k k k K k k k
k k k k k k
k k k k k
k k k k
k k k
k k
k
) 1 ( 12
t E
k
x
2
1
7 8
4
3
6 5
y
Fig.4.3 Clculo de la matriz de rigidez de un elemento membrana.
k
11
k
21
k
71
k
81
k
61
k
51
k
31
lx
ly
x
y
=1



48



















4.2.2. Modelo Standard de diafragma.
Evidentemente los entrepisos de un mismo edificio y los de dos edificios diferentes, puede
estar compuesto de una configuracin geomtrica diferente. En tal sentido es difcil tratar de
analizar cada caso de diafragma y edificio. La importancia del modelo propuesto no consiste en
estudiar un caso particular, sino mas bien, verificar si el modelo espacial unidireccional funciona.
Por lo tanto, en virtud de querer probar la hiptesis planteada, se emplear el criterio de
discretizacin de una placa simple, se usar un programa ya probado que modela el problema a
travs de la teora de elemento finito (SAP-2000). El modelo de placa simple que se mencion
anteriormente, se refiere a un diafragma de un solo vano en la direccin analizada sin cambios
geomtricos como se muestra en la Fig.4.5.







Fig. 4.4 Discretizacin del modelo estructural de la figura 4.2
Modelo con discretizacin mnima Modelo con discretizacin refinada
Fig.4.5 Planta de entrepiso flexible en la direccin x
x
y



49
Como modelo acadmico para el estudio a realizar, cada pao de losa circunscrita por
vigas se dimensionar de 6*6 mt., se discretizar cada metro para un clculo por elemento finito
con el SAP, y se fijar un espesor de 5 cm para obtener un diafragma mas delgado del
establecido segn las limitaciones de las normas para considerar su flexibilidad. En algunos casos
se eliminar el diafragma para aumentar la flexibilidad ya que a pesar del poco espesor de la
placa, la rigidez sigue siendo grande. Para el marco de vigas a utilizaran vigas altas de 30*40 cm
unidas al diafragma segn la discretizacin establecida anteriormente. Un modelo de clculo de
estos diafragmas con el SAP se presenta en la Fig.4.6




















En forma similar y dependiendo de las condiciones de borde del marco de vigas, se
calcularon las rigideces para los diferentes casos como se describen en la Fig. 4.7.
Fig. 4.6 Modelo y Clculo de rigidez (k) de un diafragma con el SAP
6874
ton/nodo
(48118 ton)
=1 mt
k=48118 ton/m
.30
.40
.05
Corte de la placa



50


























Definicin de los diafragmas en planta del Edificio
K
1
=251 ton/m
D1
Marco sin placa
Bordes continuo-continuo
K
2
=44755 ton/m
D2
Marco con placa
Bordes libre-libre
K
3
=47705 ton/m
D3
Marco con placa
Bordes continuo-libre
K
1
=48118ton/m
D4
Marco con placa
Bordes continuo-continuo
Placa Vaco
D1 D2 D2 D3 D3 D1
D4
Fig. 4.7 Definicin de tipos de diafragmas y resultados de clculos de rigideces



51













CAPITULO V: ANLISIS DE LOS MODELOS


























52
V- ANLISIS DE LOS MODELOS

5.1. Configuracin de los Modelos.
5.1.1. Modelo estructural.
Como se describi en el captulo anterior, el modelo del edificio estar constituido por
diafragmas de acuerdo al modelo standard, dispuestos en forma similar al entrepiso de la Fig.4.5
y con un nmero de pisos igual a lo establecido en la Fig.5.1. Los marcos de vigas sern fijos de
30*40 cm para todos los pisos excepto el Modelo-1.
Para establecer diferentes comportamientos se variaran algunas condiciones como la
rigidez del diafragma. Para ello se analizarn estructuras con diafragma de rigidez infinita,
estructura con diafragma de rigidez obtenida del modelo standard equivalente a los cuales se
llamarn diafragmas fuertes, y estructuras con algunos marcos sin losa a los cuales se le llamar
diafragma dbiles.
En algunos casos se emplear cambios de rigidez de columnas en planta, lo que permite
simular edificios con rigidez lateral no constante, esto es, edificios con plantas en forma de H o
L. De esta manera, adicionalmente la distribucin asimtrica de los elementos verticales con
diferente rigidez tambin permitir estudiar la influencia de la excentricidad en el
comportamiento. El resumen de los tipos de plantas se puede observar en la Fig.5.1.
A pesar que el objetivo principal no es analizar un ejemplo real, para establecer el orden
de las cargas con la cuales se trabajar se presenta la siguiente descripcin:
Placa de espesor 5 cm de concreto ................................................120 kg/m
2
Acabados ......................................................................................130 kg/m2
Tabiquera .....................................................................................100 kg/m2
Sobrecarga (25% del total) ........................................................... 50 kg/m2
Total .............................................................................................400 kg/m2
Por viga ( rea tributaria 6m*6m ) ...............................................14.400 kg
Para los efectos del anlisis se redondear a 15 ton para todas la vigas ( prticos internos y
externos), pudindose aumentar o disminuir en algunos prticos donde se quiera aumentar la
fuerza y desplazamiento relativos entre ellos.



53






























MODELO 1 (Diafragmas rgidos y simetra total)
6.00
Y
X
6.00
Y
X
MODELO 2 (Con diafragmas debiles y rigidez lateral variable simtrica)
6.00 Y
X
MODELO 3 ( Con diafragmas rigidos y rigidez lateral variable asimtrica)
6.00
Y
X
MODELO 4 (Con diafragmas debiles y rigidez lateral variable asimtrica)
Fig.5.1 Modelos de plantas para los Edificios
1 4
5 6
6.00 6.00 6.00 6.00 6.00 6.00
2
3 7
6.00 6.00
8 9
MODELO 5 (Con diafragmas rigidos y restriccin lateral simtrica)
5 pisos
10 pisos



54

5.1.2. Modelo del sismo.
Los datos del sismo con el cual se trabajar para el anlisis en tiempo real, est disponible
en el programa SAP. Los valores de aceleraciones estn dispuesto en un arreglo con
espaciamiento del tiempo diferente, as que para poder exportarlo y usarlo con el programa
desarrollado en MATLAB, se hizo un anlisis e impresin de resultados en un archivo, de la
respuesta en la base del edificio para un espaciamiento constante t=0.02 seg . El tiempo total a
ser utilizado para el estudio se fijo en 10 seg,
El modelo del sismo obtenido de la respuesta mencionada anteriormente y que se utilizar
en el programa-archivo tsismo.m se puede observar y comparar con la data original en la grfica
de la Fig. 5.2.
Para el anlisis se emplear el sismo como una sola componente en la direccin mas dbil
del edificio, esto es, en la direccin x segn los ejes planteados en las plantas de la Fig.5.1.

















-4
-3
-2
-1
0
1
2
3
4
0 2 4 6 8 10 12 14
Tiempo (seg)
A
c
e
l
e
r
a
c
i
o
n

m
/
s
e
g
2
SAP tsismo.m
Fig. 5.2 Modelo del sismo para el anlisis en tiempo real
SISMO DEL CENTRO



55
5.2. Anlisis del Modelo-1
El Modelo-1 est constituido por una planta de siete ejes en la direccin del sismo y dos
en la otra. Todos los diafragmas son rgidos y los prticos estn cargados y dimensionados
iguales como se muestra en la Fig. 5.3.
A continuacin se presentan las siguientes figuras:
Fig.5.3 Estructura del Modelo-1
Fig.5.4 Estructuracin del modelo en el SAP
Fig.5.5 Modos de vibracin del Modelo-1 (SAP)
Fig.5.6 Respuesta dinmica unidireccional segn el SAP
Fig.5.7 Definicin de los grados de libertad para el modelo en el programa ttesis.m
Fig.5.8 Modelo estructural para el programa ttesis.m
Fig.5.9 Respuesta dinmica segn el programa ttesis.m


















0.30
VIGAS
0.60
rea =0.18 m
2

Inercia =0.0054 m
4
0.30
Y
X
0.40
COLUMNAS
rea =0.12 m
2

Inercia=0.0016m
4
PLANTA DEL EDIFICIO
Fig. 5.3 Estructura del Modelo-1
3.00
Mdulo de elasticidad E =2531051 ton/m
2

PORTICOS
X
Z
Wi =15 ton
x
6.00
6.00 6.00 6.00 6.00 6.00 6.00
y
Placa e=5 cm
1 2 3 4 5 6 7



56






























Fig. 5.4 Estructuracin del Modelo-1 (SAP)
6 GL POR JUNTA
Ux,Uy,Uz,Rx,Ry,Rz
6 GL POR JUNTA
Ux,Uy,Uz,Rx,Ry,Rz
Fig.5.5 Modos de vibracin del Modelo-1 (SAP). Ordenado por Modo.
MODO 1
Perodo=0.6563
Masa Part.=83.98%
MODO 3
Perodo=0.2127
Masa Part.=10.49%
MODO 4
Perodo=0.2063
Masa Part.=0.0009%
MODO 5
Perodo=0.1225
Masa Part.=3.6%
MODO 6
Perodo=0.1195
Masa Part.=0.0005%
MODO 2
Perodo=0.6344
Masa Part.=0.0059%
Centro de
rotacin



57






























33
31
32
35
6
1
Y
X
6.00
6.00
3.00
2
5
3
7
20
8
9
10
11
12
13
14
15
16
17
18
19
21
22
23
24
25
26
27
28
29
34
4
33
31
32
35
6
1
Y
X
6.00
6.00
3.00
2
5
3
7
20
8
9
10
11
12
13
14
15
16
17
18
19
21
22
23
24
25
26
27
28
29
30
34
4
Fig.5.7 Definicin de los grados de libertad en el Modelo de 7 ejes
para el programa ttesis.m
Fig.5.6 Respuesta dinmica unidireccional del Modelo-1 (SAP)
MASA PARTICIPATIVA=83.99% MASA PARTICIPATIVA=10.49% MASA PARTICIPATIVA=3.6% MASA PARTICIPATIVA=1.51% MASA PARTICIPATIVA=83.99% MASA PARTICIPATIVA=10.49% MASA PARTICIPATIVA=3.6% MASA PARTICIPATIVA=1.51%



58






























Rigidez de los Resortes K=
K K K
K K K
P-1 P-2 P-3 P-4 P-5 P-6 P-7
Fig. 5.8 Modelo estructural con diafragma infinitamente rgido para
el programa ttesis.m
F r ec u en c i a c i r c u l ar ( r ad / seg)
F r ec u en c i a ( c i c l o s/ seg)
P er i o d o T ( seg. )
P ar ti c i p ac i n
M asa p ar ti c i p ati v a %
M asa p ar ti c i p ati v a ac u m u l ad a %
9 . 7 4 6 3 0 . 1 0 6 5 2 . 3 8 5 7 3 . 9 7 2
1 . 5 5 1 4 . 7 9 1 8 . 3 3 7 1 1 . 7 73
0. 6 4 4 7 0 . 2 0 8 7 0 . 1 1 9 9 0 . 0 8 49
6. 7 0 2 1 2 . 3 7 2 5 1 . 3 9 1 5 - 0 . 9 0 26
8 3 . 9 3 3 1 0 . 5 1 8 3 . 6 1 8 1 . 5 2 2
8 3 . 9 3 3 9 4 . 4 5 0 9 8 . 0 6 8 9 9 . 5 9 0
M o d o - 1 M o d o - 2 M o d o - 3 M o d o - 4
F r ec u en c i a c i r c u l ar ( r ad / seg)
F r ec u en c i a ( c i c l o s/ seg)
P er i o d o T ( seg. )
P ar ti c i p ac i n
M asa p ar ti c i p ati v a %
M asa p ar ti c i p ati v a ac u m u l ad a %
F r ec u en c i a c i r c u l ar ( r ad / seg)
F r ec u en c i a ( c i c l o s/ seg)
P er i o d o T ( seg. )
P ar ti c i p ac i n
M asa p ar ti c i p ati v a %
M asa p ar ti c i p ati v a ac u m u l ad a %
9 . 7 4 6 3 0 . 1 0 6 5 2 . 3 8 5 7 3 . 9 7 2
1 . 5 5 1 4 . 7 9 1 8 . 3 3 7 1 1 . 7 73
0. 6 4 4 7 0 . 2 0 8 7 0 . 1 1 9 9 0 . 0 8 49
6. 7 0 2 1 2 . 3 7 2 5 1 . 3 9 1 5 - 0 . 9 0 26
8 3 . 9 3 3 1 0 . 5 1 8 3 . 6 1 8 1 . 5 2 2
8 3 . 9 3 3 9 4 . 4 5 0 9 8 . 0 6 8 9 9 . 5 9 0
M o d o - 1 M o d o - 2 M o d o - 3 M o d o - 4
Modo=1 Modo=2 Modo=3 Modo=4
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
GL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Modo=1 Modo=2 Modo=3 Modo=4
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
GL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Modo=1 Modo=2 Modo=3 Modo=4
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
GL
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Modo=1 Modo=2 Modo=3 Modo=4
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
0.0391 0.1158 0.1728 -0.1830
0.0905 0.1873 0.0922 0.1087
0.1360 0.1224 -0.1508 0.0817
0.1703 -0.0342 -0.1190 -0.1823
0.1904 -0.1697 0.1349 0.0906
GL
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Matriz Modal Normalizada Reducida
Fig. 5.9 Respuesta del Modelo-1 (ttesis.m)

59
5.3.Anlisis del Modelo-2
Manteniendo simetra, el Modelo-2 se configur aumentando la flexibilidad al eliminar
dos placas. Se aument los desplazamientos relativos al rigidizar los extremos con columnas mas
grandes y aumentando la carga en los prticos centrales como se muestra en la Fig.5.10.
A continuacin se presentan las siguientes figuras:
Fig.5.10 Estructura del Modelo-2
Fig.5.11 Estructuracin del modelo en el SAP
Fig.5.12 Modelo estructural para el programa ttesis.m
Fig.5.13 Modos de vibracin del modelo segn el SAP
Fig.5.14 Respuesta del modelo segn ttesis.m






























0.30
VIGAS
0.40
rea =0.12 m
2
Inercia =0.0016 m
4
0.30
VIGAS
0.40
rea =0.12 m
2
Inercia =0.0016 m
4
1.00
rea =0.30 m
2
Inercia =0.025 m
4
Y
0.30
COLUMNAS
(P-1,2,6,7)
X
1.00
rea =0.30 m
2
Inercia =0.025 m
4
Y
0.30
COLUMNAS
(P-1,2,6,7)
X
COLUMNAS
(P-2,4,5)
Y
X
0.40
0.30
rea =0.12 m
2
Inercia =0.0016 m
4
COLUMNAS
(P-2,4,5)
Y
X
0.40
0.30
rea =0.12 m
2
Inercia =0.0016 m
4
Y
X
0.40
0.30
rea =0.12 m
2
Inercia =0.0016 m
4
PORTICOS EXTERNOS
EJES 1,2,6,7
Wi =15 ton
Z
X
PORTICOS EXTERNOS
EJES 1,2,6,7
Wi =15 ton
Z
X
Wi =15 ton
Z
X
Wi =30 ton
Z
X
PORTICOS INTERNOS
EJES 3,4,5
Wi =30 ton
Z
X
Wi =30 ton
Z
X
PORTICOS INTERNOS
EJES 3,4,5
Fig.5.10 Estructura del Modelo-2
3.00

60












































6 GL POR J UNTA
Ux,Uy,Uz,Rx,Ry,Rz
Fig.5.11 Estructuracin del Modelo-2 (SAP)
K
2
K
1
K
3
K
2
K
1
K
3
P-1 P-3 P-4 P-5 P-6 P-7 P-2
K
2
K
1
K
3
K
2
K
1
K
3
P-1 P-3 P-4 P-5 P-6 P-7 P-2
Fig. 5.12 Modelo estructural con diafragma flexible para el programa ttesis.m
D1 D2 D2 D3 D3 D1 D1 D2 D2 D3 D3 D1
Placa
Vacio
Planta del edificio

61

























MODO 1
Perodo =0.913
Masa Part.=71.72%
MODO 4
Perodo =0.36
Masa Part.=8.99%
MODO 9
Perodo =0.13
Masa Part.=5.99%
MODO 3
Perodo =0.433
Masa Part.=4.47%
Fig. 5.13 Modos de vibracin del Modelo-2 (SAP) . Ordenado por Masa Participativa
Modo-1 Modo-4 Modo-8 Modo-3 Modos
Frecuencia (ciclo/seg)
Perodo (seg)
Participacin
Masa Part. %
Masa Part. Acumulada
1.125 2.812 7.828 2.415
0.889 0.356 0.128 0.414
7.458 -2.6 2.171 -1.607
72.76 8.85 6.17 3.38
72.76 81.61 87.77 91.15
Fig. 5.14 Respuesta del Modelo-2 (ttesis.m)

62
5.4.Anlisis del Modelo-3
El Modelo-3 trata de tomar en cuenta la influencia de la torsin producto de la asimetra
en la distribucin la rigidez lateral de la estructura como se muestra en la Fig.5.14.
A continuacin se presentan las siguientes figuras:
Fig.5.15 Estructura del Modelo-3
Fig.5.16 Modelo estructural para el programa ttesis.m
Fig.5.17 Respuesta del modelo segn ttesis.m
Fig.5.18 Modos de vibracin del Modelo-3 (SAP-6GL)
Fig.5.19 Modos de vibracin del Modelo-3 (SAP-3GL)































0.30
VIGAS
0.40
rea =0.12 m
2

Inercia =0.0016 m
4

rea =0.30 m
2

Inercia =0.025 m
4
Y
1.00
0.30
COLUMNAS
(P-1)
X
rea =0.12 m
2

Inercia =0.0016 m
4
0.30
Y
X
COLUMNAS
(P-2,3,4,5,6,7)
0.40
Fig. 5.15 Estructura del Modelo-3
PORTICOS
Wi =15 ton
Z
X
PORTICOS
Wi =15 ton
Z
X
Wi =15 ton
Z
X
3.00
PLANTA DEL EDIFICIO
6.00
6.00 6.00 6.00 6.00 6.00 6.00
y
x
6.00
y
2 1 3 4 5 6 7

63












































Fig. 5.16 Modelo estructural con diafragma flexible para el programa ttesis.m
K
3

P-1
K
3
K
4
K
4
K
4
K
4

P-2 P-3 P-4 P-5 P-6 P-7
Planta del Edificio
D4 D3 D3 D4 D4 D4 D4 D3 D3 D4 D4 D4
Modo-1 Modo-2 Modo-3 Modo-4 Modos
Frecuencia (ciclo/seg)
Perodo (seg)
Participacin
Masa Part. %
Masa Part. Acumulada
1.251 4.40 8.50 12.34
0.799 0.227 0.118 0.08
6.45 -2.67 -1.65 -1.02
77.75 13.33 5.08 1.94
77.75 91.08 96.16 98.10
Fig. 5.17 Respuesta del Modelo-3 (ttesis.m)

64












































Fig.5.19 Modos de vibracin del Modelo-3 (SAP-3GL)
MODO 1
PERIODO =0.806
MASA PART. =77.82%
MODO 3
PERIODO =0.116
MASA PART. =5.33%
MODO 4
PERIODO =0.079
MASA PART. =2.12%
MODO 2
PERIODO =0.229
MASA PART. =13.33%
MODO 1
PERI ODO = 0.898
MA SA PA RT.=60.8%
MODO 2
PERI ODO = 0.669
MA SA PA RT.=18.5%
MODO 3
PERI ODO = 0.276
MA SA PA RT.=8.18%
MODO 4
PERI ODO = 0.177
MA SA PA RT.=4.2%
MODO 8
PERI ODO = 0.094
MA SA PA RT.=0.0056%
MODO 10
PERI ODO = 0.074
MA SA PA RT.=0.264%
Fig.5.18 Modos de vibracin del Modelo-3 (SAP-6GL)
Centro de rotacin

65
5.5.Anlisis del Modelo-4
El Modelo-4 trata de tomar en cuenta la influencia de la torsin similar al Modelo-3 y un
incremento de la flexibilidad de la estructura. Para ello se uso otra planta con seis prticos en la
direccin analizada y una estructura como se describe en la Fig. 5.19
A continuacin se presentan las siguientes figuras:
Fig.5.20 Estructura del Modelo-4
Fig.5.21 Estructuracin del modelo en el SAP
Fig.5.22 Definicin de los grados de libertad para el modelo en el programa ttesis.m
Fig.5.23 Modelo estructural para el programa ttesis.m
Fig.5.24 Modos de vibracin con el SA P con 6GL por junta.
Fig.5.25 Modos de vibracin con el SA P con 3GL por junta.
Fig.5.26 Respuesta dinmica segn el programa ttesis.m


























0.30
VIGAS
0.40
rea =0.12 m
2
Inercia =0.0016 m
4
0.30 0.30
VIGAS
0.40
rea =0.12 m
2
Inercia =0.0016 m
4
PORTICOS
Wi =15 ton
Z
X
PORTICOS
Wi =15 ton
Z
X
Wi =15 ton
Z
X
6.00
6.00 6.00 6.00 6.00 6.00
1 2 3 4 5 6
y
PLANTA DEL EDIFICIO
x
6.00
6.00 6.00 6.00 6.00 6.00
1 2 3 4 5 6
y
PLANTA DEL EDIFICIO
x
0.30
rea =0.30 m
2
Inercia =0.025 m
4
Y
1.00
COLUMNAS
(P-1,2)
X
rea =0.21m
2
Inercia =0.008575 m
4
Y
0.70
COLUMNAS
(P-3,4)
X
0.30
Y
X
0.30
0.30
COLUMNAS
(P-5,6)
rea =0.09 m
2
Inercia =0.000675 m
4
0.30
rea =0.30 m
2
Inercia =0.025 m
4
Y
1.00
COLUMNAS
(P-1,2)
X
0.30
rea =0.30 m
2
Inercia =0.025 m
4
Y
1.00
COLUMNAS
(P-1,2)
X
rea =0.21m
2
Inercia =0.008575 m
4
Y
0.70
COLUMNAS
(P-3,4)
X
0.30
rea =0.21m
2
Inercia =0.008575 m
4
Y
0.70
COLUMNAS
(P-3,4)
X
0.30
Y
X
0.30
0.30
COLUMNAS
(P-5,6)
rea =0.09 m
2
Inercia =0.000675 m
4
Y
X
0.30
0.30
COLUMNAS
(P-5,6)
rea =0.09 m
2
Inercia =0.000675 m
4
Fig.5.20 Estructura del Modelo-4
3
.
0
0

c
/
p
i
s
o

66












































Fig.5.21 Estructuracin del Modelo-4 (SAP)
6
1
Y
X
6.00
6.00
2
3
7
20
8
9
10
12
13
14
16
17
18
19
21
22
23
24
25
26
27
28
29
30
4
Y
X
6.00
6.00
7
20
8
9
10
14
16
17
18
19
21
22
23
26
27
29
5
15
11
Fig. 5.22 Definicin de los grados de libertad en el modelo de 6 ejes (ttesis.m)
K
2 K
1
K
2
K
2
K
1
P-1 P-3 P-4 P-5 P-6 P-2
Fig.5.23 Modelo estructural con diafragmas flexible para el programa ttesis.m

67












































Fig.5.24 Modos de vibracin del Modelo-4(SAP-6GL). Ordenado por modo
MODO-1
PERODO =0.922
MASA PART. =43.34%
MODO-2
PERODO =0.591
MASA PART. =33.72%
MODO-3
PERODO =0.367
MASA PART. =0.0668%
MODO-4
PERODO =0.922
MASA PART. =4.46%
Fig.5.25 Modos de vibracin del Modelo-4(SAP-3GL)
MODO-1
PERODO =0.781
MASA PART. =68.95%
MODO-2
PERODO =0.483
MASA PART. =7.91%
MODO-6
PERODO =0.172
MASA PART. =5.26%
MODO-8
PERODO =0.129
MASA PART. =4.56%

68























5.6.Anlisis del Modelo-5
El Modelo-5 trata de evaluar el comportamiento de un edificio muy alargado y alto, con
una restriccin lateral fuerte y simtrica, tratando de generar como resultado un alto grado de
participacin del modo de vibracin donde se produce la deformacin del piso.
A continuacin se presentan las siguientes figuras:

Fig. 5.27 Estructura del Modelo-5
Fig. 5.28 Definicin de los grados de libertad para el modelo en el programa ttesis.m
Fig. 5.29 Respuesta del modelo segn el programa ttesis.m
Fig. 5.30 Estructuracin del modelo en el SAP
Fig. 5.31 Modos de vibracin segn el SAP




Modo-1 Modo-2 Modo-6 Modo-8 Modos
Frecuencia (ciclo/seg)
Perodo (seg)
Participacin
Masa Part. %
Masa Part. Acumulada
1.289 2.068 5.799 7.835
0.776 0.484 0.172 0.128
-5.61 1.95 1.51 -1.49
68.51 8.30 4.95 4.83
68.51 76.81 81.75 86.58
Fig. 5.26 Respuesta del Modelo-4 (ttesis.m)



69






























PLANTA DEL EDIFICIO DE 10 PISOS
Fig. 5.27 Estructura del Modelo-5
0.30 0.30
0.40
rea =0.12 m
2
Inercia =0.0016 m
4
0.40
030
VIGAS COLUMNAS
X
10.00
X
rea =10 m
2
Inercia =83.33 m
4
Y
X
1.00
COLUMNAS DEL PORTICO 5
6.00
1 4
5 6
6.00 6.00 6.00 6.00 6.00 6.00
2
3 7
6.00 6.00
8 9
Wi =15 ton
3.00
Mdulo de elasticidad E =2531051 ton/m
2

PORTICOS
X
Z



70






























Modo-1 Modo-2 Modo-5 Modo-7 Modos
Frecuencia (ciclo/seg)
Perodo (seg)
Participacin
Masa Part. %
Masa Part. Acumulada
4.88 9.63 10.19 10.75
0.205 0.104 0.098 0.093
-9.42 5.09 2.46 1.68
64.43 18.81 4.39 2.06
64.43 83.24 87.62 89.62
Fig. 5.29 Respuesta del Modelo-5 para los primeros 4 modos (ttesis.m)
Fig.5.28 Definicin de los grados de libertad en el Modelo de 9 ejes para el
programa ttesis.m
1
2
3
4
5
11
12
13
14
15
21
22
23
24
25
31
32
33
34
35
41
42
43
44
45
51
52
53
54
55
61
62
63
64
65
71
72
73
74
75
81
82
83
84
85
6
7
8
9
10
16
17
18
19
20
26
27
28
29
30
36
37
38
39
40
46
47
48
49
50
56
57
58
59
60
66
67
68
69
70
76
77
78
79
80
86
87
88
89
90
1
2
3
4
5
1
2
3
4
5
11
12
13
14
15
11
12
13
14
15
21
22
23
24
25
21
22
23
24
25
31
32
33
34
35
31
32
33
34
35
41
42
43
44
45
41
42
43
44
45
51
52
53
54
55
51
52
53
54
55
61
62
63
64
65
61
62
63
64
65
71
72
73
74
75
71
72
73
74
75
81
82
83
84
85
81
82
83
84
85
6
7
8
9
10
6
7
8
9
10
16
17
18
19
20
16
17
18
19
20
26
27
28
29
30
26
27
28
29
30
36
37
38
39
40
36
37
38
39
40
46
47
48
49
50
46
47
48
49
50
56
57
58
59
60
56
57
58
59
60
66
67
68
69
70
66
67
68
69
70
76
77
78
79
80
76
77
78
79
80
86
87
88
89
90
86
87
88
89
90



71




























Fig. 5.30 Estructuracin del Modelo-5 (SAP)
Fig. 5.31 Modos de vibracin del Modelo-5 (SAP) . Ordenado por Masa Participativa
MODO 2
Periodo=0.091
Masa Part.=19.18
MODO 1
Periodo=0.207
Masa Part.=66.895
MODO 2
Periodo=0.091
Masa Part.=19.18
MODO 1
Periodo=0.207
Masa Part.=66.895



72













CAPITULO VI: ANLISIS DE RESULTADOS


























73
VI- ANLISIS DE LOS RESULTADOS
6.1 Modelo-1
El modelo al ser completamente simtrico y tener diafragma rgidos su comportamiento
es unidireccional. A pesar que en un modelo espacial con 6GL como se muestra en la Fig.5.5
presenta modos de vibracin torsionales, su influencia y participacin es prcticamente nula. Los
resultados obtenidos del anlisis SAP(6GL) , SAP(3GL) y ttesis.m en cuanto a perodos y
porcentajes de masa de participacin en el movimiento son muy aproximado (ver tabla de la
Fig.6.1). Los resultados de respuesta de aceleraciones en tiempo real tambin arrojan resultados
bastante aproximado como se ve en la Fig.6.2. Esto garantiza que el programa elaborado funciona
para el caso simple de diafragma rgido y corrobora que la simetra de cargas y rigidez elimina
los efectos torsionales.


















-15
-10
-5
0
5
10
0 2 4 6 8 10 12
SAP tacelera.m
Tiempo (seg)
A
c
e
l
e
r
a
c
i

n


(
m
/
s
2
)
Fig. 6.2 Comparacin de las respuestas dinmicas de aceleraciones del piso 5
del Modelo-1 (SAP vs tacelera.m)
SAP (6GL)
SAP (3GL)
TTESIS.M
Modo-1 T=0.6563 =83.98% Modo-3 T=0.2127 =10.49%

Modo-5 T=0.1225 =3.6%

Modo-1 T=0.6567 =83.99% Modo-2 T=0.2128 =10.49% Modo-3 T=0.1225 =3.6%
Modo-1 T=0.6447 =83.93% Modo-2 T=0.209 =10.52% Modo-3 T=0.1199 =3.6%
Fig.6.1 Cuadro comparativo de resultados entre SAP(6GL), SAP(3GL) y ttesis.m



74
6.2 Modelo-2
Buscando un diafragma flexible (deformable) se eliminaron las placas de dos paos en
forma simtrica, de esta manera el diafragma en este sector de los entrepisos quedan constituidos
por el marco de vigas simulando un edificio de tres torres. Para aumentar los desplazamientos
relativos manteniendo la simetra se aument la carga en los prticos de la torre central y se
aument la rigidez de los prticos en las torres laterales.
Los resultados obtenidos al igual que el modelo anterior son bastante aproximado como se
observa en la tabla de la Fig.6.4. En la Fig.6.5 se observa la respuesta de aceleraciones de dos
puntos o Gl ubicados en prticos de comportamiento diferente. Al analizar las dos primeras
grficas se puede observar la diferencia de respuesta de los dos puntos para un mismo programa.
En las otras dos grficas se puede observar como el programa tacelera.m arrojas resultados
prcticamente iguales al programa SAP, lo que ratifica su aceptabilidad.


















Fig. 6.3 Configuracin estructural del Modelo-2
Torre
lateral
Torre central
GL5
GL20
Fig.6.4 Cuadro comparativo de resultados entre SAP y ttesis.m Modelo-2
SAP
TTESIS.M
Modo-1 T=0.913
=71.72%
Modo-4 T=0.36
=8.99%
Modo-9 T=0.13
=5.99%
Modo-1 T=0.889
=72.76%
Modo-4 T=0.356
=8.85%
Modo-8 T=0.128
=6.17%
Modo-3 T=0.433
=4.47%
Modo-3 T=0.414
=3.38%



75






























(taceler a.m)
-15
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
GL20
GL5
(SAP)
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
GL20
GL5
(GL20)
-15
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
SAP
tacelera
(GL5)
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
SAP
tacelera
(taceler a.m)
-15
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
GL20
GL5
(SAP)
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
GL20
GL5
(GL20)
-15
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
SAP
tacelera
(GL5)
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
SAP
tacelera
Fig. 6.5 Comparacin de las respuesta dinmicas de aceleraciones de los grados
de libertad 5 y 20 del Modelo-2 (SAP vs tacelera.m)



76

6.3 Modelo-3
El Modelo-3 es similar al Modelo-1, todos los paos de losa tienen placa de 5cm, existe
simetra de cargas pero es asimtrico en cuanto a la distribucin de rigidez. El modelo se analiz
mediante el SAP considerando 6GL y 3GL por separado, y se estudi la respuesta de tres
prticos, dos laterales (GL5 y GL35) y un prtico central (GL20).
Los resultados para el programa tacelera.m y el SAP con 3GL son bastante aproximados
como se muestra en la tabla de la Fig. 6.6 y las grficas de la Fig.6.8, pero al comparar con los
resultados del SAP con 6GL, se observ un comportamiento diferente debido a los efectos
torsionales por la asimetra geomtrica.
En las graficas de la Fig.6.7 se observa como los tres prticos analizados tienen respuesta
de aceleraciones diferentes ya que cada uno tiene desplazamiento diferente por la asimetra. En
esa misma figura se observa como los dos programas arrojan resultados diferentes, y a pesar que
existe una aparente tendencia al mismo comportamiento, el desfase y la diferencia de amplitud de
la respuesta de aceleraciones para cada prtico, indica que el programa desarrollado no es
confiable en los casos de asimetra cuando se quiere un estudio espacial.
Al estudiar el anlisis SAP con 6GL, los modos donde se presenta deformacin coplanar
del piso (Fig.5.18) se observa masa participativa casi nula, por otro lado, el comportamiento de
respuesta de los tres prticos para el SAP con 3GL fue idntico, esto indica que la deformacin
del diafragma con 5cm de espesor es prcticamente nula, y que posiblemente es mas relevante
realizar un anlisis espacial que tome en cuenta las deformaciones por torsin de las plantas que
la flexibilidad coplanar. Sin embargo el comportamiento del programa tacelera.m y el SAP con
3GL es casi igual, esto indica que el programa es confiable para anlisis unidireccional.







Fig.6.6 Cuadro comparativo de resultados entre SAP (3GL) y ttesis.m Modelo-3
SAP
TTESIS.M
Modo-1 T=0.806
=77.82%
Modo-2 T=0.229
=13.33%
Modo-3 T=0.116
=5.33%
Modo-1 T=0.799
=77.75%
Modo-2 T=0.227
=13.33%
Modo-3 T=0.118
=5.08%
Modo-4 T=0.079
=2.15%
Modo-4 T=0.08
=1.94%



77






























Fig.6.7 Comparacin de las respuesta dinmicas de aceleraciones de los grados de
libertad 5, 20 y 35 del Modelo-3 (SAP vs tacelera.m). SAP con 6GL por junta.
( GL20 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( GL35 )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( GL5 )
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( SAP )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
GL5
GL20
GL35
( GL20 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( GL35 )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( GL5 )
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( SAP )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
GL5
GL20
GL35



78






























( GL5 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
( GL20 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
( GL35 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( SAP )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
GL5
GL20
GL35
( GL5 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
( GL20 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
( GL35 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( SAP )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
GL5
GL20
GL35
Fig.6.8 Comparacin de las respuesta dinmicas de aceleraciones de los grados de
libertad 5, 20 y 35 del Modelo-3 (SAP vs tacelera.m). SAP con 3GL por junta.



79

6.4 Modelo-4
El Modelo-4 es una combinacin del Modelo-2 y Modelo-3, esto es, un diafragma
bastante flexible y asimtrico. El modelo estructural es algo diferente por tener un eje menos, sin
embargo se analiz mediante el SAP considerando 6GL y 3GL la respuesta de tres prticos
definidos con los grados de libertad GL10, GL20 y GL30.
Similar al los resultados del estudio del Modelo-3, los resultados para el programa
tacelera.m y el SAP con 3GL son bastante aproximados como se muestra en la tabla de la Fig. 6.9
y las grficas de la Fig.6.11, pero al comparar con los resultados del SAP con 6GL, se observ un
comportamiento diferente debido a los efectos torsionales.
En las graficas de la Fig.6.10 se observa igual que en el Modelo-3 como los tres prticos
analizados tienen respuesta de aceleraciones diferentes ya que cada uno tiene desplazamiento
diferente por la asimetra. En esa misma figura se observa como los dos programas arrojan
resultados diferentes, y a pesar que existe una aparente tendencia al mismo comportamiento, el
desfase y la diferencia de amplitud de la respuesta de aceleraciones para cada prtico, indica
que el programa desarrollado no es confiable en los casos de asimetra cuando se quiere un
estudio espacial.
A diferencia del Modelo-3 al estudiar el anlisis SAP con 6GL, los modos donde se
presenta deformacin coplanar del piso (Fig.5.24) se observa masa participativa apreciable, por lo
que en estos casos no se puede despreciar la deformacin de estos diafragmas tan flexibles. Sin
embargo el comportamiento del programa tacelera.m y el SAP con 3GL es casi igual, esto indica
que el programa es confiable para anlisis unidireccional espacial.








Fig.6.9 Cuadro comparativo de resultados entre SAP (3GL) y ttesis.m Modelo-4
SAP
TTESIS.M
Modo-1 T=0.781
=68.95%
Modo-2 T=0.483
=7.91%
Modo-6 T=0.172
=5.26%
Modo-1 T=0.776
=68.51%
Modo-2 T=0.484
=8.3%
Modo-6 T=0.172
=4.95%
Modo-8 T=0.129
=456%
Modo-8 T=0.128
=4.83%



80






























( SAP )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
GL10
GL20
GL30
( GL10 )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
( GL20 )
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
( GL30 )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( SAP )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
GL10
GL20
GL30
( GL10 )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
( GL20 )
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
( GL30 )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
Fig.6.10 Comparacin de las respuesta dinmicas de aceleraciones de los grados de
libertad 10, 20 y 30 del Modelo-4 (SAP vs tacelera.m). SAP con 6GL por junta.



81






























(SAP)
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
GL10
GL20
GL30
( GL10 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( GL20 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( GL30 )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
(SAP)
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2
GL10
GL20
GL30
( GL10 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( GL20 )
-10
-5
0
5
10
0 2 4 6 8 10 12
SEG
M
/
S
2
SAP
tacelera
( GL30 )
-15
-10
-5
0
5
10
15
0 2 4 6 8 10 12
SEG
M
/
S
2SAP
tacelera
Fig.6.11 Comparacin de las respuesta dinmicas de aceleraciones de los grados de
libertad 10, 20 y 30 del Modelo-4 (SAP vs tacelera.m). SAP con 3GL por junta.



82
6.5 Modelo-5
El Modelo-5 es un ejemplo de edificio alto y esbelto en la direccin analizada , el cual
posee diafragmas de espesor de 5 cm en concreto. Por otro lado se coloc unas columnas en
forma de pantalla que lo rigidizan en la parte central procurando as movimientos en los extremos
del piso superior respecto al centro.










Similar al los casos anteriores, los resultados para el programa tacelera.m y el SAP con
3GL son bastante aproximados como se muestra en la grfica de la Fig. 6.13, corroborando as
que el modelo dinmico estructural desarrollado es aceptable.












Fig.6.13 Comparacin de las respuesta dinmicas de aceleraciones del grado de
libertad 10 del Modelo-5 (SAP vs tacelera.m). SAP con 3GL por junta.
(ACELERACION DEL GL10)
-20
-10
0
10
20
0 1 2 3 4 5 6 7 8 9 10
SEG
M
/
S
2
SAP
t aceler a
(ACELERACION DEL GL10)
-20
-10
0
10
20
0 1 2 3 4 5 6 7 8 9 10
SEG
M
/
S
2
SAP
t aceler a
GL50
GL10
Desplazamiento
relativo
Fig. 6.12 Planta del diafragma para el piso 10 deformndose en el Modo-1
GL20
GL30
GL4



83
Para analizar el posible caso de deformacin del plano del diafragma, se graficaron los
registros de aceleracin y desplazamiento de GL10 y GL50, observndose poca variacin entre
dichos grados de libertad como se observa en las graficas de la Fig. 6.14 y Fig.6.15.
























Para detallar mejor la deformacin relativa en el tiempo y su valor mximo, se grafic el
valor absoluto de la diferencia de desplazamientos entre GL10 y GL50 obtenindose el valor
mximo de 2.8*10
-3
mt. en el instante 2.7 seg. como se observa en la Fig.6.16.

(DESPLAZAMIENTOS DE LOS GL10 y GL50 SEGN SAP)
-0,02
-0,01
0
0,01
0,02
0 1 2 3 4 5 6 7 8 9 10
SEG
M
GL50
GL10
(DESPLAZAMIENTOS DE LOS GL10 y GL50 SEGN SAP)
-0,02
-0,01
0
0,01
0,02
0 1 2 3 4 5 6 7 8 9 10
SEG
M
GL50
GL10
Fig.6.15 Comparacin de las respuesta dinmicas de los desplazamientos de los
grados de libertad 10 y 50 del Modelo-5 segn SAP.
Fig.6.14 Comparacin de las respuesta dinmicas de las aceleraciones de los
grados de libertad 10 y 50 del Modelo-5 segn SAP.
(ACELERACION DEL GL10 Y GL50 SAP)
-15
-10
-5
0
5
10
15
20
0 1 2 3 4 5 6 7 8 9 10
SEG
M
/
S
2
GL10
GL50
(ACELERACION DEL GL10 Y GL50 SAP)
-15
-10
-5
0
5
10
15
20
0 1 2 3 4 5 6 7 8 9 10
SEG
M
/
S
2
GL10
GL50



84















Para soportar la deformacin producto del desplazamiento relativo entre los prticos, se
puede evaluar el corte mximo que soportaran los diafragmas a partir las deformaciones
parciales entre los grados de libertad. En las graficas de las Fig. 6.17 y 6.18 se aprecian los
desplazamientos relativos mximos entre los grados de libertad del ltimo nivel.























(DESPLAZAMIENTO RELATIVO ENTRE GL10 y GL50)
-1,00E-03
0,00E+00
1,00E-03
2,00E-03
3,00E-03
0 1 2 3 4 5 6 7 8 9 10
SEG
M
(DESPLAZAMIENTO RELATIVO ENTRE GL10 y GL50)
-1,00E-03
0,00E+00
1,00E-03
2,00E-03
3,00E-03
0 1 2 3 4 5 6 7 8 9 10
SEG
M
Desplazamiento mximo relativo =2.8*10
-3
mt
Instante=2.7 seg.
Fig.6.16 Grfica del valor absoluto del desplazamiento relativo entre de los
grados de libertad 10 y 50 del Modelo-5 segn SAP.
DESPLAZAMIENTO ENTRE GL10 Y GL20
-0,0001
0
0,0001
0,0002
0,0003
0 2 4 6 8 10 12
SEG
M
T
DESPLAZAMIENTO ENTRE GL10 Y GL20
-0,0001
0
0,0001
0,0002
0,0003
0 2 4 6 8 10 12
SEG
M
T
DESPLAZAMIENTO ENTRE GL20 Y GL30
-0,0002
0
0,0002
0,0004
0,0006
0 2 4 6 8 10 12
SEG
M
T
DESPLAZAMIENTO ENTRE GL20 Y GL30
-0,0002
0
0,0002
0,0004
0,0006
0 2 4 6 8 10 12
SEG
M
T
Fig.6.17 Grfica del valor absoluto del desplazamiento relativo entre de los
grados de libertad 10-20 y 20-30 del Modelo-5 segn SAP.
(2.7seg,0.00028mt)
(2.7seg,0.00055mt)



85

























Del modelo propuesto se tomaran las rigideces traslacionales de los diafragmas descritos
en el capitulo 4 para calcular aproximadamente el corte de los mismos.
Corte =Rigidez * Desplazamiento
V
GL10-GL20
=47705 Ton/MT * 0.00028 MT =13.36 Ton
V
GL20-GL30
=48118 Ton/MT * 0.00055 MT =26.46 Ton
V
GL30-GL40
=48118 Ton/MT * 0.0008 MT =38.49 Ton
V
GL40-GL50
=48118 Ton/MT * 0.00119 MT =57.26 Ton (6.1)

Buscando un incremento de las deformaciones en los diafragmas se gener una excitacin
ssmica artificial con aceleracin mxima a=0.3G como se muestra en la grfica de Fig.6.19. El
periodo principal utilizado es de T=0.207seg, igual al obtenido de la respuesta del primer modo
cuyo participacin es =68.9%. y donde se present deformaciones en planta.
DESPLAZAMIENTO ENTRE GL30 Y GL40
-0,0002
0
0,0002
0,0004
0,0006
0,0008
0,001
0 2 4 6 8 10 12
SEG
M
T
DESPLAZAMIENTO ENTRE GL30 Y GL40
-0,0002
0
0,0002
0,0004
0,0006
0,0008
0,001
0 2 4 6 8 10 12
SEG
M
T
DESPLAZAMIENTO ENTRE GL40 Y GL50
-0,0002
0
0,0002
0,0004
0,0006
0,0008
0,001
0,0012
0,0014
0 2 4 6 8 10 12
SEG
M
T
DESPLAZAMIENTO ENTRE GL40 Y GL50
-0,0002
0
0,0002
0,0004
0,0006
0,0008
0,001
0,0012
0,0014
0 2 4 6 8 10 12
SEG
M
T
(2.7seg,0.0008mt)
(2.7seg,0.00119mt)
Fig.6.18 Grfica del valor absoluto del desplazamiento relativo entre de
los grados de libertad 30-40 y 40-50 del Modelo-5 segn SAP.



86
La respuesta del modelo y el SAP son iguales como se muestra en la segunda grafica de
Fig. 6.19 y el desplazamiento relativo entre los grados de libertad GL10 y GL50 se increment 3
veces como se puede regitr en la tercera grafica. Todo esto evidencia la influencia tanto del tipo
de excitacin (sismo) como de las forma de vibracin sobre las deformaciones y cortes de los
diafragmas.
















Fig.6.19 Grfica del sismo artificial y respuestas dinmicas del modelo de 10 pisos
DESPLAZAMIENTO RELATIVO ENTRE GL10 Y GL 50
-0,002
0
0,002
0,004
0,006
0,008
0,01
0 2 4 6 8 10 12
SEG
M
T
DESPLAZAMIENTO RELATIVO ENTRE GL10 Y GL 50
-0,002
0
0,002
0,004
0,006
0,008
0,01
0 2 4 6 8 10 12
SEG
M
T
SISMO ARTIFICIAL T=0.207 SEG
-4,00E+00
-2,00E+00
0,00E+00
2,00E+00
4,00E+00
0 1 2 3 4 5 6 7 8 9
SEG
M
/
S
E
G
2
SISMO ARTIFICIAL T=0.207 SEG
-4,00E+00
-2,00E+00
0,00E+00
2,00E+00
4,00E+00
0 1 2 3 4 5 6 7 8 9
SEG
M
/
S
E
G
2
Aceleracin mxima =0.3G=2.94m/seg
2
RESPUESTA DE ACELERACIONES DE GL10
-50
0
50
0 2 4 6 8 10 12
SEG
M
/
S
E
G
2
sap
tacelera
RESPUESTA DE ACELERACIONES DE GL10
-50
0
50
0 2 4 6 8 10 12
SEG
M
/
S
E
G
2
sap
tacelera
a=44 m/seg
2

=0.00845 mt
88


BIBLIOGRAFIA


Antonio Sarcos. Anlisis Dinmico de Prticos y Edificios por los Mtodos de Rayleig,
Stodola y Determinante a travs del Computador. Trabajo de Ascenso para Agregado.
LUZ. 1992.

Beles, Ifrim y Yague. Elementos de Ingeniera Ssmica. Omega. 1975

Bray, Croxton y Martn. Anlisis Matricial de Estructuras. PARANINFO. 1979.

Edgar Fortul. Aspectos Importantes de la Idealizacin Usualmente Empleada en el
Proyecto de Edificios Sismo Resistentes.SOVINCIV.1999.

Grases, Lpez y Hernndez. Edificaciones Sismo Resistentes. Fondo Editorial Colegio de
Ingenieros de Venezuela. 1987.

J . E. Hurtado. Dinmica de Estructuras. Centro Internacional de Mtodos Numricos en
Ingeniera. 2000.

Maria G. Fratelli. Estructuras Sismo Resistentes. Ediciones UNIVE srl. 1999.

M. Rodrguez. Modelaje de la Flexibilidad en el Plano de los Sistemas de Piso en
Edificios Sujetos a Sismos. UCV, 1997.

Mario Paz. Dinmica Estructural. 1992.

Normas COVENIN-MINDUR 1756-1998. Edificaciones Sismo Resistentes.

Richard L.Burden, J . Douglas Faires. Anlisis Numrico. Grupo Editorial Iberoamrica-
1985.

SAP-2000. Manual. 1997

Shoichiro Nakamura. Anlisis Numrico y Visualizacin Grafica con MATLAB. Prentice
Hall. 1997.

Szilard. Theory and Analisys of Plates. Classical and Numerical Methods.1995.
89



























APENDICE A

































90
%ARCHI VO DE DATOS
cl ear

%PORCENTAJ E MI NI MO DE PARTI CI PACI ON
pmi n=99;

%AMORTI GUAMI ENTO
amor t =. 05;

%NUMERO DE PI SOS
np=5;

%MODULO DE ELESTI CI DAD ( t on/ mt 2)
e=2531051;

%NUMERO DE PORTI COS
ny=6;

%NUMERO DE EJ ES DE LOS PORTI COS
nx=2;

%LUCES DE LOS PORTI COS ( mt )
l x=[ 6] ;

%LUCES ENTRE PORTI COS ( mt )
l y=[ 6 6 6 6 6] ;

%ALTURA DE PI SOS ( mt )
hp=[ 3 3 3 3 3] ;

%RI GI DEZ DE DI AFRAGMAS ( t on/ mt ) por pi so/ pao ( comi enza ar r i ba)
kdd=[ 44755 251 44755 251 44755
44755 251 44755 251 44755
44755 251 44755 251 44755
44755 251 44755 251 44755
44755 251 44755 251 44755] ;

%MASAS ( pesos t on) por pi so/ por t i co ( comi enza abaj o)
w=[ 15 15 15 15 15
15 15 15 15 15
15 15 15 15 15
15 15 15 15 15
15 15 15 15 15
15 15 15 15 15 ] ;

%PROPI EDADES DE LOS ELEMENTOS AREA- I NERCI A ( mt 2- mt 4)
%VI GAS SOLO I NERCI AS/ TRAMO/ PI SO/ PORTI CO ( comi enza ar r i ba)
vi gas = [
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
91
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
. 0016
] ;
%COLUMNAS AREAS- I NERCI A/ EJ E/ PI SO/ PORTI CO
col umnas=[
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 3 . 025 . 3 . 025
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 21 . 008575 . 21 . 008575
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
. 09 . 000675 . 09 . 000675
] ;



92


























APENDICE B






























93
%*********** ttesis (2002) *************
%l i mi t es
%np<10 nx<5 ny<10 ( pi sos, ej es, por t i cos)
%nvp=( nx- 1) np<40 nc=nx*np<50 ms=nvp+nc<90 ( vi gas, col umnas, mi embr os)
%nj =nx( np+1) <55 ( j unt as)
%ns( ( nx*3) +( np- 1) ) <24 ( f i j aci ones)
%ar ( ms*ny) =i n( ms*ny) <900 ( ar eas e i ner ci as)
%x( nj ) =y( nj ) <55 ( coor denadas)
%i m( ms) =j m( ms) <90 ( i nci denci as)
%mx=nx<5 ( banda)
%qc( 3*nj ) <165 ( car gas)
%c( nj *3+( mx+1) *3) =q( nj *3+( mx+1) *3) =u( nj *3+( mx+1) *3) <183
%k( 6, 6) ( mat r i z de r i gi dez del el ement o)
%a( nj *3+( mx+1) *3, ( mx+1) *3) <( 183, 18) ( mat r i z de r i gi dez gl obal )
%kk( np*ny, np*ny) <( 100, 100) ( mat r i z de r i gi dez condensada de t oda l a est r uct ur a)
cl c
di sp ( ' - - - - - - - - - - - - - - - Gener aci on de coor denadas' )
nv = np * ( nx - 1) ; nc = nx * np;
ne = ( nv + nc) * ny;
i = 1; yi = 0;
f or ni vel = 1 : ( np + 1)
xi = 0; x( i ) = xi ; y( i ) = yi ; i =i +1;
f or ej e = 1: nx- 1
xi = xi + l x( ej e) ;
x( i ) = xi ; y( i ) = yi ;
i = i + 1;
end
i f ni vel <np+1 , yi = yi + hp( ni vel ) ; end
end
di sp( ' - - - - - - - - - - - - - - - Gener aci on de apoyos' )
nj = nx * ( np + 1) ; nf 1 = 3 * nx; nf = nf 1 + ( np - 1) ;
f or i = 1 : nf
ns( i ) = 0;
end
f or i = 1 : nf 1
ns( i ) = i ;
end
mx = nx;
di sp ( ' - - - - - - - - - - - - - - - I nci denci as' )
i nn = nj - nx + 1;
j = 1;
f or ni vel = 1 : np
i = i nn;
f or k = 1 : ( nx - 1)
i m( j ) = i ;
j m( j ) = i + 1;
i = i + 1;
j = j + 1;
end
i = i nn;
f or k = 1 : nx
i m( j ) = i ;
j m( j ) = i - nx;
i = i + 1;
j = j + 1;
end
i nn = i nn - nx;
end
di sp( ' - - - - - - - - - - - - - - - Comi enzo del pr oceso de l a mat r i z de r i gi dez' )
mi = 1; nv = np * ( nx - 1) ; nc = np * nx; ms = nv + nc;
%' - - - par a cada por t i co



94
f or por t = 1: ny
f pr i nt f ( ' - - - - - - - - - - - - - - - PORTI CO # %2. 0f \ n' , por t )
%- - - - - - - - - - - - - - - pr opi edades de l os por t i cos - - - - - - - - - -
i = mi ; j = 1;
f or ni vel = 1 : np
f or k = 1 : ( nx - 1)
sm( j ) = i n( i ) ;
am( j ) = ar ( i ) ;
i = i + 1;
j = j + 1;
end
f or k = 1 : nx
sm( j ) = i n( i ) ;
am( j ) = ar ( i ) ;
i = i + 1;
j = j + 1;
end
end
%- - - - - - - - - - - - - - - cal cul o par a cada gr ado de l i ber t ad
f or cal = 1 : np
%- - - - - - - - - - - - - - - r est r i cci ones l at er al es - - - - - - - - - -
j = nf 1;
f or i = 1 : np
i f cal ~= i , j = j + 1; ns( j ) = 3 * ( i + 1) * nx - 2; end
end
%- - - - - - - - - - - - - - - vect or de car ga - - - - - - - - - - - - - - - -
f or i = 1 : nj
qc( 3 * i - 2) = 0;
qc( 3 * i - 1) = 0;
qc( 3 * i ) = 0;
end
qc( ( cal + 1) * nx * 3 - 2) = 1;
%- - - - - - - - - - - - - - - anal i si s mat r i ci al - - - - - - - - - -
%- - - - - - - - - - - - - - l i mpi a mat r i ces - - - - - - - - - - - - - ' )
n3 = nj * 3; nw = ( mx + 1) * 3; nt = n3 + nw;
f or i = 1 : nt
f or j = 1 : nw
a( i , j ) = 0;
end
q( i ) = 0 ; cc( i ) = 0;
end
f or me = 1 : ms
%- - - - - - - - - - - - - - - mat r i z de r i gi dez del el ement o - - - - - - - - - - -
i = i m( me) ; j = j m( me) ; sa = sm( me) ; ca = am( me) ;
l = sqr t ( ( x( j ) - x( i ) ) ^ 2 + ( y( j ) - y( i ) ) ^ 2) ;
c = ( x( j ) - x( i ) ) / l ; s = ( y( j ) - y( i ) ) / l ;
i 3 = 3 * i ; i 2 = i 3 - 1; i 1 = i 3 - 2; j 3 = 3 * j ;
j 2 = j 3 - 1; j 1 = j 3 - 2;
c1 = 12 * e * sa * s ^ 2 / l ^ 3 + c ^ 2 * ca * e / l ;
c2 = 12 * e * sa * c * s / l ^ 3 - c * s * ca * e / l ;
c3 = 12 * e * sa * c ^ 2 / l ^ 3 + s ^ 2 * ca * e / l ;
c4 = 6 * e * sa * s / l ^ 2;
c5 = 6 * e * sa * c / l ^ 2;
c6 = 4 * e * sa / l ;
km( 1, 1) = c1; km( 4, 4) = c1;
km( 2, 1) = - c2; km( 1, 2) = - c2; km( 5, 4) = - c2; km( 4, 5) = - c2;
km( 3, 1) = c4; km( 1, 3) = c4; km( 6, 1) = c4; km( 1, 6) = c4;
km( 4, 1) = - c1; km( 1, 4) = - c1;
km( 5, 1) = c2; km( 1, 5) = c2; km( 4, 2) = c2; km( 2, 4) = c2;
km( 2, 2) = c3; km( 5, 5) = c3;
km( 3, 2) = - c5; km( 2, 3) = - c5; km( 6, 2) = - c5; km( 2, 6) = - c5;



95
km( 5, 2) = - c3; km( 2, 5) = - c3;
km( 3, 3) = c6; km( 6, 6) = c6;
km( 4, 3) = - c4; km( 3, 4) = - c4; km( 6, 4) = - c4; km( 4, 6) = - c4;
km( 5, 3) = c5; km( 3, 5) = c5; km( 6, 5) = c5; km( 5, 6) = c5;
km( 6, 3) = . 5 * c6; km( 3, 6) = . 5 * c6;
%- - - - - - - - - - - - - - - ensambl aj e de l a mat r i z del por t i co- - - - - - - - -
i 1 = 3 * i - 3; j 1 = 3 * j - 3;
f or j j = 1 : 2
i f j j == 1, nr = i 1; el se, nr = j 1; end
f or j j m= 1 : 3
nr = nr + 1; i i = ( j j - 1) * 3 + j j m;
f or kk = 1 : 2
i f kk == 1, n9 = i 1; el se, n9 = j 1; end
f or k = 1 : 3
l l = ( kk - 1) * 3 + k; nk = n9 + k + 1 - nr ;
i f nk > 0 , a( nr , nk) = a( nr , nk) + km( i i , l l ) ; end
end
end
end
end
end
%- - - - - - - - - - - - - - - apl i caci on de l a car ga - - - - - - - - - - - - - - -
nc = 1;
f or i = 1 : n3
q( i ) = q( i ) + qc( i ) ;
end
f or i = 1 : nf
a( ns( i ) , 1) = a( ns( i ) , 1) * 1000000000000 + 1000000000000;
q( ns( i ) ) = 0;
end
f or i i = 1 : n3
cc( i i ) = q( i i ) ;
end
%- - - - - - - - - - - - - - - sol uci on del si st ema de ecuaci ones - - - - - - - - - - - -
n = n3;
f or i i = 1: n
i k = i i ;
f or j j = 2 : nw
i k = i k + 1;
cn = a( i i , j j ) / a( i i , 1) ;
j k = 0;
f or kk = j j : nw
j k = j k + 1;
a( i k, j k) = a( i k, j k) - cn * a( i i , kk) ;
end
a( i i , j j ) = cn;
cc( i k) = cc( i k) - cn * cc( i i ) ;
end
cc( i i ) = cc( i i ) / a( i i , 1) ;
end
f or i z = 2 : n
i i = n - i z + 1;
f or kk = 2 : nw
j j = i i + kk - 1;
cc( i i ) = cc( i i ) - a( i i , kk) * cc( j j ) ;
end
end
%- - - - - - - - - - - - - - - l i mpi eza de r eacci ones - - - - - - - - - - - - - - - - -
f or i = 1 : nj
r x( i ) = 0; r y( i ) = 0; r z( i ) = 0;
end



96
%- - - - - - - - - - - - - - - vect or despl azami ent o - - - - - - - - - - - - - - - - -
f or i = 1 : nj
u( 3 * i - 2) = cc( 3 * i - 2) ;
u( 3 * i - 1) = cc( 3 * i - 1) ;
u( 3 * i ) = cc( 3 * i ) ;
end
%- - - - - - - - - - - - - - - despl azami ent o del pi so con gr ado de l i ber t ad - - - - - - - - - -
i = ( cal + 1) * nx; r j u = cc( 3 * i - 2) ;
%- - - - - - - - - - - - - - - cal cul o f uer zas en l os mi embr os - - - - - - - - - - - - - - - - - - -
f or me = 1 : ms
i = i m( me) ; j = j m( me) ;
sa = sm( me) ; ca = am( me) ;
l = sqr t ( ( x( j ) - x( i ) ) ^ 2 + ( y( j ) - y( i ) ) ^ 2) ;
c = ( x( j ) - x( i ) ) / l ; s = ( y( j ) - y( i ) ) / l ;
sp3 = 0; sp6 = 0;
i 1 = 3 * i - 3; j 1 = 3 * j - 3;
f or i i = 1 : 3
mm= i 1 + i i ; mn = j 1 + i i ;
sg( i i ) = u( mm) ; sg( i i + 3) = u( mn) ;
end
f or i i = 1 : 6
f or j j = 1 : 6
dc( i i , j j ) = 0;
end
end
dc( 1, 1) = c; dc( 2, 2) = c; dc( 4, 4) = c; dc( 5, 5) = c;
dc( 1, 2) = s; dc( 4, 5) = s;
dc( 2, 1) = - s; dc( 5, 4) = - s;
dc( 3, 3) = 1; dc( 6, 6) = 1;
f or i i = 1 : 6
sl ( i i ) = 0;
f or j j = 1 : 6
sl ( i i ) = sl ( i i ) + dc( i i , j j ) * sg( j j ) ;
end
end
f or i i = 1 : 2
i f i i == 1 , xi = 0; nd = i ; el se, xi = 1; nd = j ; end
f or j j = 1 : 2
f or kk = 1 : 6
bx( j j , kk) = 0;
end
end
bx( 1, 1) = - ( 1 / l ) ;
bx( 1, 4) = 1 / l ;
bx( 2, 2) = ( 6 - 12 * xi ) / l ^ 2;
bx( 2, 3) = ( - 4 + 6 * xi ) / l ;

bx( 2, 5) = - ( ( 6 - 12 * xi ) / l ^ 2) ;
bx( 2, 6) = ( - 2 + 6 * xi ) / l ;
f or j j = 1 : 2
s2( j j ) = 0;
f or kk = 1 : 6
s2( j j ) = s2( j j ) + bx( j j , kk) * sl ( kk) ;
end
end
i f i i == 2,
f j = e * ca * s2( 1) ; mj = e * sa * s2( 2) ;
el se,
f i = e * ca * s2( 1) ; mi = - ( e * sa * s2( 2) ) ;
end
end



97
vi = - ( ( mi + mj ) / l ) ;
vj = - vi ;
%- - - - - - - - - - - - - - - equi l i br i o de j unt as - - - - - - - - - - - - - - - - - - - -
r x( i m( me) ) = r x( i m( me) ) - f i * c - vi * s;
r y( i m( me) ) = r y( i m( me) ) - f i * s + vi * c;
r x( j m( me) ) = r x( j m( me) ) + f j * c - vj * s;
r y( j m( me) ) = r y( j m( me) ) + f j * s + vj * c;
r z( i m( me) ) = r z( i m( me) ) + mi ;
r z( j m( me) ) = r z( j m( me) ) + mj ;
end
%- - - - - - - - - - - - - - - ensambl aj e de l a mat r i z de r i gi dez ( por t i cos) - - - - - - - - - -
f or ni vel = 1 : np
j un = ( ni vel + 1) * nx;
f i l a = ni vel + ( por t - 1) * np;
col = cal + ( por t - 1) * np;
kkr ( f i l a, col ) = r x( j un) / r j u;
end
end
mi = ms * por t + 1;
end
di sp( ' - - - - - - - - - - - - - - - Acopl ami ent o de l a mat r i z de r i gi dez ( di af r agmas) ' )
z=0;
f or j =1 : np
f or i =1 : ny- 1
z=z+1;
kd( z) =kdd( j , i ) ;
end
end
f or por t = 1 : ny
i f por t == 1,
f or ni vel = 1 : np
j = ni vel ;
i = j + np;
z = ( np + 1 - ni vel ) * ( ny - 1) - ny + 2;
kkr ( i , j ) = - kd( z) ;
kkr ( j , j ) =kkr ( j , j ) +kd( z) ;
end;
end
i f por t == ny,
f or ni vel = 1 : np
j = ( ny * np) - np + ni vel ;
i = j - np;
z = ( np + 1 - ni vel ) * ( ny - 1) ;
kkr ( i , j ) = - kd( z) ;
kkr ( j , j ) =kkr ( j , j ) +kd( z) ;
end;
end
i f por t ~= 1 & por t ~= ny,
f or ni vel = 1 : np
j = ( por t - 1) * np + ni vel ;
i 1 = j - np;
i 2 = j + np;
z1 = ( np + 1 - ni vel ) * ( ny - 1) - ny + por t ;
z2 = ( np + 1 - ni vel ) * ( ny - 1) - ny + por t + 1;
kkr ( i 1, j ) = - kd( z1) ;
kkr ( i 2, j ) = - kd( z2) ;
kkr ( j , j ) =kkr ( j , j ) +kd( z1) +kd( z2) ;
end;
end
end
di sp( ' - - - - - - - - - - - - - - - Fi n del anal i si s mat r i ci al ' )



98
di sp( ' - - - - - - - - - - - - - - - Mat r i z de masa' )
gl =np*ny;
mt ot al =0; z=0;
f or i =1: ny
f or j =1: np
z=z+1;
masa( z, z) =w( i , j ) / 9. 81;
mt ot al =mt ot al +w( i , j ) / 9. 81;
end
end
di sp( ' - - - - - - - - - - - - - - - Cal cul o de l a mat r i z modal - f r ecuenci as- par t i ci paci on' )
[ mmodal , l an] =ei g( i nv( masa) *kkr ) ;
f or i =1: gl
l and( i ) =l an( i , i ) ;
end
%- - - - - - - - - - - - - - - - - - - or dena l a mat r i z modal
l anda=sor t ( l and) ;
f or j =1: gl
f or k=1: gl
i f l anda( j ) ==l and( k) , modal ( : , j ) =mmodal ( : , k) ; end
end
end
%- - - - - - - - - - - - - - - - Nor mal i zaci on
f or modo=1: gl
cnor ma( modo) =1/ ( sqr t ( modal ( : , modo) ' *masa*modal ( : , modo) ) ) ;
modal ( : , modo) =modal ( : , modo) *cnor ma( modo) ;
end
%- - - - - - - - - - - - - - - - - f r ecuenci a ci r cul ar
omega=sqr t ( l anda) ;
%- - - - - - - - - - - - - - - - - coef i ci ent e de par t i ci paci on
f or j =1 : gl
b( j ) =1;
end
f or j =1: gl
gama( j ) =( modal ( : , j ) ' *masa*b' ) / ( modal ( : , j ) ' *masa*modal ( : , j ) ) ;
end
%- - - - - - - - - - - - - - - - - masa par ci t i pat i va
f or j =1: gl
bet a( j ) =( modal ( : , j ) ' *masa*b' ) ^2/ mt ot al *100;
modo( j ) =j ;
end
%- - - - - - - - - - - - - - - - - - - - gr abaci on de r esul t ados- - - - - - - - - - - - - - -
save t r esul 1 gl ny np l y hp kkr masa modal gama bet a omega

%- - - - - - - - - - - - - - - - - or denami ent o por acumul aci on de masa par t i ci pat i va
gl mi n=1;
bet f =- sor t ( - bet a) ;
bet aa( 1) =bet f ( 1) ;
f or i =2: gl
bet aa( i ) =bet aa( i - 1) +bet f ( i ) ;
i f bet aa( i ) <pmi n , gl mi n=i +1; end
end
f or j =1: gl mi n
f or k=1: gl
i f bet f ( j ) ==bet a( k) ,
bet af ( j ) =bet f ( j ) ;
modal f ( : , j ) =modal ( : , k) ;
omegaf ( j ) =omega( k) ;
gamaf ( j ) =gama( k) ;
modof ( j ) =modo( k) ;
end



99
end
end
%- - - - - - - - - - - - - - - - - - - - gr abaci on de r esul t ados- - - - - - - - - - - - - - -
save t r esul 2 gl ny np l y hp modal f gamaf bet af bet aa gl mi n modof amor t omegaf
cl ear
cl c
opci on=1;

%- - - - - - - - - - - - - - - - - - - - - timpre1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%- - - - - - - - - - - - - - - - - - - - I mpr esi ones - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
cl c
cl ear
l oad t r esul 1
opci on=2;
di sp( ' Mat r i z de r i gi dez' )
f or i =1 : gl
f or j =1 : gl
f pr i nt f ( ' %7. 1f ' , kkr ( i , j ) )
end
f pr i nt f ( ' \ n' )
end
f pr i nt f ( ' \ n' )
di sp( ' Mat r i z de masa' )
f or i =1 : gl
f or j =1 : gl
f pr i nt f ( ' %7. 3f ' , masa( i , j ) )
end
f pr i nt f ( ' \ n' )
end
f pr i nt f ( ' \ n' )
di sp( ' Mat r i z modal nor mal i zada' )
f or i =1 : gl
f pr i nt f ( ' Modo=%2. 0f ' , i )
end
f pr i nt f ( ' \ n' )
f or i =1 : gl
f or j =1 : gl
f pr i nt f ( ' %7. 4f ' , modal ( i , j ) )
end
f pr i nt f ( ' \ n' )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Fr ecuenci a ci r cul ar ( r ad/ seg) ' )
f or i =1 : gl
f pr i nt f ( ' %7. 3f ' , omega( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Fr ecuenci a ( ci cl os/ seg) ' )
f or i =1 : gl
f pr i nt f ( ' %7. 3f ' , omega( i ) / 2/ pi )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Per i odo T( seg) ' )
f or i =1 : gl
f pr i nt f ( ' %7. 4f ' , 2*pi / omega( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )



100
di sp( ' Par t i ci paci on gama( i ) ' )
f or i =1 : gl
f pr i nt f ( ' %7. 4f ' , gama( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Masa par t i ci pat i va bet a( i ) %' )
f or i =1 : gl
f pr i nt f ( ' %7. 3f ' , bet a( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
cl c

%- - - - - - - - - - - - - - - - - - - - - - tdibujo1 - - - - - - - - - - - - - - -
cl c
cl ear
l oad t r esul 1
opci on=3;
%- - - - - - - - - - - - - - - - - - - - - - coor denadas - - - - - - - - - - - - - - - - - - - - - -
i = 1; zi = 0; nodos=ny*( np+1) ;
f or ni vel = 1 : ( np + 1)
yi = 0; y( i ) = yi ; z( i ) = zi ; i =i +1;
f or ej e = 1: ny- 1
yi = yi + l y( ej e) ;
y( i ) = yi ; z( i ) = zi ;
i = i + 1;
end
i f ni vel <np+1 , zi = zi + hp( ni vel ) ; end
end
x( nodos) =0; l yt =y( ny) ;
%- - - - - - - - - - - - - - - - - - - - - - i nci denci as - - - - - - - - - - - - - - - - - - - - - -
i nn = nodos - ny + 1;
j = 1;
f or ni vel = 1 : np
i = i nn;
f or k = 1 : ( ny - 1)
i m( j ) = i ;
j m( j ) = i + 1;
i = i + 1;
j = j + 1;
end
i = i nn;
f or k = 1 : ny
i m( j ) = i ;
j m( j ) = i - ny;
i = i + 1;
j = j + 1;
end
i nn = i nn - ny;
end
%- - - - - - - - - - - - - - - - - - - - - - di buj o - - - - - - - - - - - - - - - - - - - - - -
ht =z( nodos) ; ne=np*( ny- 1) +ny*np;
f or modo=1 : gl
del t ax=modal ( : , modo) ;
despl =max( abs( del t ax) ) ;
esc=ht / despl ;
f or por t =1: ny
nodo=por t ; xf ( nodo) =x( nodo) ;
f or ni vel =1 : np



101
nodo=nodo+ny;
xf ( nodo) =del t ax( ni vel +np*( por t - 1) ) *esc;
end
end
f or mi =1: ne
xm( 1) =x( i m( mi ) ) ;
ym( 1) =y( i m( mi ) ) ;
zm( 1) =z( i m( mi ) ) ;
xm( 2) =x( j m( mi ) ) ;
ym( 2) =y( j m( mi ) ) ;
zm( 2) =z( j m( mi ) ) ;
xmf ( 1) =xf ( i m( mi ) ) ;
ymf ( 1) =y( i m( mi ) ) ;
zmf ( 1) =z( i m( mi ) ) ;
xmf ( 2) =xf ( j m( mi ) ) ;
ymf ( 2) =y( j m( mi ) ) ;
zmf ( 2) =z( j m( mi ) ) ;
i f zmf ( 2) ==zmf ( 1) , ymf ( 2) =ymf ( 1) ; xmf ( 2) =xmf ( 1) ; end
pl ot 3( xm, ym, zm, ' : w' , xmf , ymf , zmf , ' r ' )
hol d on
end
f or nodo=1: nodos
xn( 1) =x( nodo) ;
yn( 1) =y( nodo) ;
zn( 1) =z( nodo) ;
xn( 2) =xf ( nodo) ;
yn( 2) =y( nodo) ;
zn( 2) =z( nodo) ;
pl ot 3( xn, yn, zn, ' : ' )
end
vi ew( [ 20, 40] )
axi s( [ - esc, esc, 0, l yt , 0, ht *1. 25] )
axi s( ' squar e' )
nmodo=num2st r ( modo) ;
nf r e=num2st r ( omega( modo) ) ;
nper i =num2st r ( 2*pi / omega( modo) ) ;
ngam=num2st r ( gama( modo) ) ;
nbet =num2st r ( bet a( modo) ) ;
t i t l e( [ ' MODO # ' , nmodo] )
t ext ( - esc*1. 5, 0, ht *2, [ ' Fecuenci a=' , nf r e, ' r ad/ seg' ] )
t ext ( - esc*1. 5, 0, ht *1. 75, [ ' Per i odo=' , nper i , ' seg' ] )
t ext ( esc*1. 25, 0, ht *2. 25, [ ' Cof . de Par t . =' , ngam] )
t ext ( esc*1. 25, 0, ht *2, [ ' %Masa par t . =' , nbet ] )
pause
cl f
end
cl ose
%- - - - - - - - - - - - - - - - - - - - - timpre2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
%- - - - - - - - - - - - - - - - - - - - I mpr esi ones - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
cl c
cl ear
l oad t r esul 2
opci on=4;
di sp( ' Mat r i z modal nor mal i zada r educi da' )
f or i =1 : gl mi n
f pr i nt f ( ' Modo=%2. 0f ' , modof ( i ) )
end
f pr i nt f ( ' \ n' )
f or i =1 : gl
f or j =1 : gl mi n
f pr i nt f ( ' %7. 4f ' , modal f ( i , j ) )



102
end
f pr i nt f ( ' \ n' )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Fr ecuenci a ci r cul ar ( r ad/ seg) ' )
f or i =1 : gl mi n
f pr i nt f ( ' %7. 3f ' , omegaf ( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Fr ecuenci a ( ci cl os/ seg) ' )
f or i =1 : gl mi n
f pr i nt f ( ' %7. 3f ' , omegaf ( i ) / 2/ pi )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Per i odo T( seg) ' )
f or i =1 : gl mi n
f pr i nt f ( ' %7. 4f ' , 2*pi / omegaf ( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Par t i ci paci on gama( i ) ' )
f or i =1 : gl mi n
f pr i nt f ( ' %7. 4f ' , gamaf ( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Masa par t i ci pat i va bet a( i ) %' )
f or i =1 : gl mi n
f pr i nt f ( ' %7. 3f ' , bet af ( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
di sp( ' Masa par t i ci pat i va acumul ada( i ) %' )
f or i =1 : gl mi n
f pr i nt f ( ' %7. 3f ' , bet aa( i ) )
end
f pr i nt f ( ' \ n' )
f pr i nt f ( ' \ n' )
f pr i nt f ( ' Gr ados de l i ber t ad mi ni mo=%2. 0f ' , gl mi n)
f pr i nt f ( ' \ n' )
cl c

%- - - - - - - - - - - - - - - - - - - - - - tdibujo2 - - - - - - - - - - - - - - -
cl c
cl ear
l oad t r esul 2
opci on=5;
%- - - - - - - - - - - - - - - - - - - - - - coor denadas - - - - - - - - - - - - - - - - - - - - - -
i = 1; zi = 0; nodos=ny*( np+1) ;
f or ni vel = 1 : ( np + 1)
yi = 0; y( i ) = yi ; z( i ) = zi ; i =i +1;
f or ej e = 1: ny- 1
yi = yi + l y( ej e) ;
y( i ) = yi ; z( i ) = zi ;
i = i + 1;
end
i f ni vel <np+1 , zi = zi + hp( ni vel ) ; end
end



103
x( nodos) =0; l yt =y( ny) ;
%- - - - - - - - - - - - - - - - - - - - - - i nci denci as - - - - - - - - - - - - - - - - - - - - - -
i nn = nodos - ny + 1;
j = 1;
f or ni vel = 1 : np
i = i nn;
f or k = 1 : ( ny - 1)
i m( j ) = i ;
j m( j ) = i + 1;
i = i + 1;
j = j + 1;
end
i = i nn;
f or k = 1 : ny
i m( j ) = i ;
j m( j ) = i - ny;
i = i + 1;
j = j + 1;
end
i nn = i nn - ny;
end
%- - - - - - - - - - - - - - - - - - - - - - di buj o - - - - - - - - - - - - - - - - - - - - - -
ht =z( nodos) ; ne=np*( ny- 1) +ny*np;
f or modo=1 : gl mi n
del t ax=modal f ( : , modo) ;
despl =max( abs( del t ax) ) ;
esc=ht / despl ;
f or por t =1: ny
nodo=por t ; xf ( nodo) =x( nodo) ;
f or ni vel =1 : np
nodo=nodo+ny;
xf ( nodo) =del t ax( ni vel +np*( por t - 1) ) *esc;
end
end
f or mi =1: ne
xm( 1) =x( i m( mi ) ) ;
ym( 1) =y( i m( mi ) ) ;
zm( 1) =z( i m( mi ) ) ;
xm( 2) =x( j m( mi ) ) ;
ym( 2) =y( j m( mi ) ) ;
zm( 2) =z( j m( mi ) ) ;
xmf ( 1) =xf ( i m( mi ) ) ;
ymf ( 1) =y( i m( mi ) ) ;
zmf ( 1) =z( i m( mi ) ) ;
xmf ( 2) =xf ( j m( mi ) ) ;
ymf ( 2) =y( j m( mi ) ) ;
zmf ( 2) =z( j m( mi ) ) ;
i f zmf ( 2) ==zmf ( 1) , ymf ( 2) =ymf ( 1) ; xmf ( 2) =xmf ( 1) ; end
pl ot 3( xm, ym, zm, ' : w' , xmf , ymf , zmf , ' r ' )
hol d on
end
f or nodo=1: nodos
xn( 1) =x( nodo) ;
yn( 1) =y( nodo) ;
zn( 1) =z( nodo) ;
xn( 2) =xf ( nodo) ;
yn( 2) =y( nodo) ;
zn( 2) =z( nodo) ;
pl ot 3( xn, yn, zn, ' : ' )
end
vi ew( [ 20, 40] )



104
axi s( [ - esc, esc, 0, l yt , 0, ht *1. 25] )
axi s( ' squar e' )
nmodo=num2st r ( modof ( modo) ) ;
nf r e=num2st r ( omegaf ( modo) ) ;
nper i =num2st r ( 2*pi / omegaf ( modo) ) ;
ngam=num2st r ( gamaf ( modo) ) ;
nbet =num2st r ( bet af ( modo) ) ;
t i t l e( [ ' MODO # ' , nmodo] )
t ext ( - esc*1. 5, 0, ht *2, [ ' Fecuenci a=' , nf r e, ' r ad/ seg' ] )
t ext ( - esc*1. 5, 0, ht *1. 75, [ ' Per i odo=' , nper i , ' seg' ] )
t ext ( esc*1. 25, 0, ht *2. 25, [ ' Cof . de Par t . =' , ngam] )
t ext ( esc*1. 25, 0, ht *2, [ ' %Masa par t . =' , nbet ] )
pause
cl f
end
cl ose

%- - - - - - - - - - - - - - - - - - - - - - tintegra - - - - - - - - - - - - - - -
cl c
cl ear
t si smo
l oad t r esul 2
opci on=6;
mt =l engt h( acel ) ;
f pr i nt f ( ' CALCULO DE LAS I NTEGRALES DE DUHAMEL\ n' )
f or modo=1: gl mi n
f pr i nt f ( ' Modo # %2. 0f \ n' , modof ( modo) )
I ( modo, 1) =0;
f f =1;
f or i =2: mt
t 1=( i - 1) *dt ;
t =0: dt : t 1;
f or j =1: i
f f ( j ) =acel ( j ) *exp( - amor t *omegaf ( modo) *( t 1- t ( j ) ) ) *si n( omegaf ( modo) *( t 1- t ( j ) ) ) ;
end
I ( modo, i ) =t r apz( t , f f ) ;
end
end
save t r esul 3 I mt dt
cl c

%- - - - - - - - - - - - - - - - - - - - - - tdesplaz1 - - - - - - - - - - - - - - -
cl c
cl ear
t si smo
l oad t r esul 2
l oad t r esul 3
opci on=7;
f or t i empo=1: mt
f or i =1: gl mi n
n( i ) =I ( i , t i empo) *gamaf ( i ) / omegaf ( i ) ;
end
q( : , t i empo) =modal f *n' ;
end
t t ot al =( mt - 1) *dt ;
t t ot al 1=t t ot al +10;
cl c
%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
opc1=0;
f pr i nt f ( ' El t i empo de dur aci on del si smo es de %5. 3f ' , t t ot al )
f pr i nt f ( ' seg\ n' )



105
f pr i nt f ( ' \ n' )
opc1=i nput ( ' Si desea acor t ar el t i empo- - - >( 1) ' ) ;
i f opc1==1,
whi l e t t ot al 1>=t t ot al
t t ot al 1=i nput ( ' I nt r oduzca el t i empo en seg=' ) ;
end
el se
t t ot al 1=t t ot al ;
end
cl c
t t ot al =t t ot al 1;
mt =t t ot al / dt +1;
%- - - - - - - - - - - - - - - - - - - - - - coor denadas - - - - - - - - - - - - - - - - - - - - - -
i = 1; zi = 0; nodos=ny*( np+1) ;
f or ni vel = 1 : ( np + 1)
yi = 0; y( i ) = yi ; z( i ) = zi ; i =i +1;
f or ej e = 1: ny- 1
yi = yi + l y( ej e) ;
y( i ) = yi ; z( i ) = zi ;
i = i + 1;
end
i f ni vel <np+1 , zi = zi + hp( ni vel ) ; end
end
x( nodos) =0; l yt =y( ny) ;
%- - - - - - - - - - - - - - - - - - - - - - i nci denci as - - - - - - - - - - - - - - - - - - - - - -
i nn = nodos - ny + 1;
j = 1;
f or ni vel = 1 : np
i = i nn;
f or k = 1 : ( ny - 1)
i m( j ) = i ;
j m( j ) = i + 1;
i = i + 1;
j = j + 1;
end
i = i nn;
f or k = 1 : ny
i m( j ) = i ;
j m( j ) = i - ny;
i = i + 1;
j = j + 1;
end
i nn = i nn - ny;
end
%- - - - - - - - - - - - - - - - - - - - - - di buj o - - - - - - - - - - - - - - - - - - - - - -
ht =z( nodos) ; ne=np*( ny- 1) +ny*np;
despl =max( max( abs( q) ) ) ;
esc=ht / 4/ despl ;
t t =0: dt : dt *( mt - 1) ;
f or i =1: mt
ac( i ) =acel ( i ) ;
end
SUBPLOT( 1, 2, 2) , pl ot ( t t , ac, ' : y' , [ 0, dt *mt ] , [ 0, 0] , ' : w' )
hol d on
acc( 1) =0; t t t ( 1) =0;
acc( 2) =0; t t t ( 2) =0;
SUBPLOT( 1, 2, 1)
vi ew( [ 20, 30] )
axi s( [ - ht / 2, ht / 2, 0, l yt , 0, ht *1. 25] )
t ext ( 0, 0, ht , ' Agr ande l a pant al l a' )
pause



106
hol d on
f or t i empo=1: mt
del t ax=q( : , t i empo) ;
f or por t =1: ny
nodo=por t ; xf ( nodo) =x( nodo) ;
f or ni vel =1 : np
nodo=nodo+ny;
xf ( nodo) =del t ax( ni vel +np*( por t - 1) ) *esc;
end
end
f or mi =1: ne
xm( 1) =x( i m( mi ) ) ;
ym( 1) =y( i m( mi ) ) ;
zm( 1) =z( i m( mi ) ) ;
xm( 2) =x( j m( mi ) ) ;
ym( 2) =y( j m( mi ) ) ;
zm( 2) =z( j m( mi ) ) ;
xmf ( 1) =xf ( i m( mi ) ) ;
ymf ( 1) =y( i m( mi ) ) ;
zmf ( 1) =z( i m( mi ) ) ;
xmf ( 2) =xf ( j m( mi ) ) ;
ymf ( 2) =y( j m( mi ) ) ;
zmf ( 2) =z( j m( mi ) ) ;
i f zmf ( 2) ==zmf ( 1) , ymf ( 2) =ymf ( 1) ; xmf ( 2) =xmf ( 1) ; end
SUBPLOT( 1, 2, 1) , pl ot 3( xm, ym, zm, ' : w' , xmf , ymf , zmf , ' r ' )
hol d on
end
f or nodo=1: nodos
xn( 1) =x( nodo) ;
yn( 1) =y( nodo) ;
zn( 1) =z( nodo) ;
xn( 2) =xf ( nodo) ;
yn( 2) =y( nodo) ;
zn( 2) =z( nodo) ;
SUBPLOT( 1, 2, 1) , pl ot 3( xn, yn, zn, ' : ' )
end
nt i empo=num2st r ( ( t i empo- 1) *dt ) ;
t i t l e( [ ' Ti empo=' , nt i empo, ' seg' ] )
pause( dt *. 1)
i f t i empo<mt , cl a; end
SUBPLOT( 1, 2, 2) , pl ot ( t t t , acc, ' r ' )
i f t i empo<mt
acc( 1) =acc( 2) ; t t t ( 1) =t t t ( 2) ;
acc( 2) =acel ( t i empo+1) ; t t t ( 2) =t t t ( 1) +dt ;
end
end
pause
cl ose

%- - - - - - - - - - - - - - - - - - - - - - tdespla2 - - - - - - - - - - - - - - -
cl c
cl ear
l oad t r esul 2
l oad t r esul 3
opci on=8;
f or t i empo=1: mt
f or i =1: gl mi n
n( i ) =I ( i , t i empo) *gamaf ( i ) / omegaf ( i ) ;
end
q( : , t i empo) =modal f *n' ;
end



107
t t ot al =( mt - 1) *dt ;
t t ot al 1=t t ot al +1;
cl c
%- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
opc1=0;
f pr i nt f ( ' El t i empo de dur aci on del si smo es de %5. 3f ' , t t ot al )
f pr i nt f ( ' seg\ n' )
f pr i nt f ( ' \ n' )
opc1=i nput ( ' Si desea acor t ar el t i empo- - - >( 1) ' ) ;
i f opc1==1,
whi l e t t ot al 1>=t t ot al
t t ot al 1=i nput ( ' I nt r oduzca el t i empo en seg=' ) ;
end
el se
t t ot al 1=t t ot al ;
end
cl c
t t ot al =t t ot al 1;
mt =t t ot al / dt +1;
ni vel =1;
whi l e ni vel ~=0,
cl c
f pr i nt f ( ' Par a sal i r - - - >( 0) ' )
ni vel =i nput ( ' Pi so que desea gr af i car - - - >( x) ' ) ;
i f ni vel ==0, cl c, br eak, end
i f ni vel <np+1 & ni vel >0,
pi so=i nt 2st r ( ni vel ) ;
x( 1) =0; y( 1) =0; yf ( 1) =0;
f or i =2: ny
x( i ) =0;
y( i ) =y( i - 1) +l y( i - 1) ;
yf ( i ) =y( i ) ;
end
despl =max( max( abs( q) ) ) ;
esc=y( ny) / 4/ despl ;
f or t i empo=1: mt
gr ado=ni vel ;
f or i =1: ny
xf ( i ) =q( gr ado, t i empo) *esc;
gr ado=gr ado+np;
end
pl ot ( x, y, ' : w' , xf , yf , ' r ' )
hol d on
pl ot ( xf , yf , ' *y' )
hol d on
f or nodo=1: ny
xn( 1) =x( nodo) ;
yn( 1) =y( nodo) ;
xn( 2) =xf ( nodo) ;
yn( 2) =y( nodo) ;
pl ot ( xn, yn, ' : ' )
end
axi s( [ - y( ny) / 2, y( ny) / 2, - . 15*y( ny) , y( ny) *1. 15] )
nt i empo=num2st r ( ( t i empo- 1) *dt ) ;
t i t l e( [ ' Ti empo=' , nt i empo] )
t ext ( y( ny) / 4, y( ny) *1. 05, [ ' Pi so=' , pi so] , ' col or ' , ' y' )
pause( . 5)
i f t i empo==1,
t ext ( y( ny) / 8, y( ny) , ' Agr ande l a pant al l a' )
pause
el se



108
end
i f t i empo<mt , cl f ; end
end
el se
end
pause
cl ose
end
cl ose

%- - - - - - - - - - - - - - - - - - - - - - tacelera - - - - - - - - - - - - - - -
cl ear
cl c
l oad t r esul 2
l oad t r esul 3
opci on=9;
f or t i empo=1: mt
f or i =1: gl mi n
n( i ) =I ( i , t i empo) *gamaf ( i ) / omegaf ( i ) ;
na( i ) =I ( i , t i empo) *gamaf ( i ) *omegaf ( i ) ;
end
q( : , t i empo) =modal f *n' ;
a( : , t i empo) =modal f *na' ;
end
t t ot al =mt *dt ;
cl c
%- - - - - - - - - - - - - - - - - - - - - - coor denadas - - - - - - - - - - - - - - - - - - - - - -
i = 1; zi = 0; nodos=ny*( np+1) ;
f or ni vel = 1 : ( np + 1)
yi = 0; y( i ) = yi ; z( i ) = zi ; i =i +1;
f or ej e = 1: ny- 1
yi = yi + l y( ej e) ;
y( i ) = yi ; z( i ) = zi ;
i = i + 1;
end
i f ni vel <np+1 , zi = zi + hp( ni vel ) ; end
end
x( nodos) =0; l yt =y( ny) ;
%- - - - - - - - - - - - - - - - - - - - - - i nci denci as - - - - - - - - - - - - - - - - - - - - - -
i nn = nodos - ny + 1;
j = 1;
f or ni vel = 1 : np
i = i nn;
f or k = 1 : ( ny - 1)
i m( j ) = i ;
j m( j ) = i + 1;
i = i + 1;
j = j + 1;
end
i = i nn;
f or k = 1 : ny
i m( j ) = i ;
j m( j ) = i - ny;
i = i + 1;
j = j + 1;
end
i nn = i nn - ny;
end
%- - - - - - - - - - - - - - - - - - - - - - di buj o - - - - - - - - - - - - - - - - - - - - - -
ht =z( nodos) ; ne=np*( ny- 1) +ny*np;
f or mi =1: ne



109
xm( 1) =x( i m( mi ) ) ;
ym( 1) =y( i m( mi ) ) ;
zm( 1) =z( i m( mi ) ) ;
xm( 2) =x( j m( mi ) ) ;
ym( 2) =y( j m( mi ) ) ;
zm( 2) =z( j m( mi ) ) ;
pl ot 3( xm, ym, zm, ' : w' )
hol d on
end
i =1;
f or ej e=1: ny
f or ni vel =1: np
nodo=ni vel *ny+ej e;
nod=i nt 2st r ( i ) ;
t ext ( 0, y( nodo) , z( nodo) , nod, ' col or ' , ' r ' )
i =i +1;
end
end
t i t l e( ' Def i ni ci on de gr ados de l i ber t ad' )
t ext ( 0, l yt *1. 15, ht , ' Escoj a el gr ado' )
t ext ( 0, l yt *1. 15, . 9*ht , ' a gr af i car ' )
t ext ( 0, l yt *1. 15, . 7*ht , ' Opr i ma ent er ' )
t ext ( 0, l yt *1. 15, . 6*ht , ' par a l i mpi ar ' )
t ext ( 0, l yt *1. 15, . 5*ht , ' l a pant al l a' )
vi ew( [ 40, 20] )
axi s( [ - ht , ht , 0, l yt , 0, ht ] )
pause
cl ose
cl c
%***********************************************************
gl l =1;
whi l e gl l ~=0,
f pr i nt f ( ' Par a sal i r - - - >( 0) ' )
gl l =i nput ( ' Gr ado de l i ber t ad que desea gr af i car - - - >( x) ' ) ;
i f gl l <=gl & gl l ~=0,
gr ado=i nt 2st r ( gl l ) ;
x=0+dt : dt : t t ot al ;
ya=a( gl l , : ) ;
yq=q( gl l , : ) ;
SUBPLOT( 2, 1, 1) , pl ot ( x, yq)
t i t l e( [ ' Gr af i ca de despl azami ent o del gr ado de l i ber t ad : ' , gr ado] )
xl abel ( ' seg' ) , yl abel ( ' met r os' )
gr i d on
SUBPLOT( 2, 1, 2) , pl ot ( x, ya)
t i t l e( [ ' Gr af i ca de acel er aci ones del gr ado de l i ber t ad : ' , gr ado] )
xl abel ( ' seg' ) , yl abel ( ' m/ s2' )
gr i d on
pause
cl ose
gr ab=i nput ( ' Desea gr abar acel er aci on en el ar chi vo " t r espuest a. t mp" opr i ma- - - >( 1) ' ) ;
i f gr ab==1 ,
y=ya' ;
save t r espuest a. t mp y - asci i
el se
end
el se
end
cl c
end





110

%- - - - - - - - - - - - - - - - - - t er r or - - - - - - - - - - - - - - - - - - - - - - -
%PROGRAMA QUE VERI FI CA COMPATI BLI DAD DE DATOS

i f l engt h( l x) ~=( nx- 1) , er r or =1; di sp( ' ERROR EN LUCES' ) ; end
i f l engt h( hp) ~=np, er r or =1; di sp( ' ERROR EN ALTURAS' ) ; end
[ m, n] =si ze( kdd) ; l ongkdd=m*n;
i f l ongkdd~=( ny- 1) *np, er r or =1; di sp( ' ERROR EN DI AFRAGMAS' ) ; end
[ m, n] =si ze( w) ; l ongw=m*n;
i f l ongw~=np*ny, er r or =1; di sp( ' ERROR EN LAS MASAS' ) ; end
ne=np*( 2*nx- 1) *ny;
i f l engt h( vi gas( : , 1) ) ~=ny*np, er r or =1; di sp( ' ERROR EN DATOS DE VI GAS' ) ; end
i f l engt h( vi gas( 1, : ) ) ~=nx- 1, er r or =1; di sp( ' ERROR EN DATOS DE VI GAS' ) ; end
i f l engt h( col umnas( : , 1) ) ~=ny*np, er r or =1; di sp( ' ERROR EN DATOS DE col umnas' ) ; end
i f l engt h( col umnas( 1, : ) ) ~=2*nx, er r or =1; di sp( ' ERROR EN DATOS DE col umnas' ) ; end


- - - - - - - - - - - - - - - - - - t menu- - - - - - - - - - - - - - - - - - - - - - - - -
cl ear
cl c

%- - - - - - - - - - - - - - - - - - - ar chi vo de t r abaj o- - - - - - - - - - -
% +- - - - - - - - - - +
% ! !
MODELO5
% ! !
% +- - - - - - - - - - +
%- - - - - - - - - - - - - - - - - r evi si on del ar chi vo- - - - - - - - - - - - - - - -
t er r or
i f er r or ==1, br eak; end
el =0;
f or i =1 : np*ny
f or j =1 : nx- 1
el =el +1;
ar ( el ) =10;
i n( el ) =vi gas( i , j ) ;
end
f or j =1 : nx
el =el +1;
ar ( el ) =col umnas( i , 2*j - 1) ;
i n( el ) =col umnas( i , 2*j ) ;
end
end
%- - - - - - - - - - - - - - - - - - - - - menu
opci on=0;
whi l e opci on<=9,
cl c
f pr i nt f ( ' I nt r oduzca numer o del pr oceso\ n' )
f pr i nt f ( ' \ n' )
f pr i nt f ( ' Pr ocesar el si st ema mat r i ci al di nami co- - - - - - - - - - - - - - - - - - >( 1) \ n' )
f pr i nt f ( ' \ n' )
f pr i nt f ( ' I mpr esi on en pant al l a del si st ema mat r i ci al di nami co- - - - >( 2) \ n' )
f pr i nt f ( ' Di buj o de l os modos de vi br aci on di nami co- - - - - - - - - - - - - - - >( 3) \ n' )
f pr i nt f ( ' I mpr esi on en pant al l a del si st ema r educi do- - - - - - - - - - - - - - >( 4) \ n' )
f pr i nt f ( ' Di buj o de l os modos de vi br aci on r educi do- - - - - - - - - - - - - - - >( 5) \ n' )
f pr i nt f ( ' \ n' )
f pr i nt f ( ' Cal cul os de l as i nt egr al es de Duhamel - - - - - - - - - - - - - - - - - - >( 6) \ n' )
f pr i nt f ( ' \ n' )
f pr i nt f ( ' Movi mi ent o del edi f i ci o - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >( 7) \ n' )
f pr i nt f ( ' Movi mi ent o del pi so - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >( 8) \ n' )
f pr i nt f ( ' Gr af i co de despl azami ent o y acel er aci ones- - - - - - - - - - - - - - - >( 9) \ n' )



111
f pr i nt f ( ' \ n' )
f pr i nt f ( ' Sal i r - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - >( ent er ) \ n' )
f pr i nt f ( ' \ n' )
opci on=i nput ( ' I ndi que opci on=' ) ;
i f opci on==0, cl c, br eak, end
i f opci on==1, t t esi s; end
i f opci on==2, t i mpr e1; end
i f opci on==3, t di buj o1; end
i f opci on==4, t i mpr e2; end
i f opci on==5, t di buj o2; end
i f opci on==6, t i nt egr a; end
i f opci on==7, t despl a1; end
i f opci on==8, t despl a2; end
i f opci on==9, t acel er a; end
cl c
end
112



























APENDICE C





















113
Abreviaturas y Smbolos

a && :Aceleracin absoluta
A :Matriz de acoplamiento
b :Vector de excitacin unitario
C :Matriz de amortiguamiento
Ci :Constante de normalizacin
GL :Grado de libertad
I :Matriz de integrales
Kd :Rigidez del diafragma o resorte
K :Matriz de rigidez
*
K :Matriz de rigidez desacoplada
m
i
:Masa
M :Matriz de masa
q :Componente de desplazamiento
q& :Componente de velocidad
q& & :Componente de aceleracin
Q :Vector de carga
T :Tiempo
u& & :Aceleracin del terreno

i
:Coeficiente de masa participativa
:Factor de amortiguamiento

i :
Coeficiente de participacin

i
:Vector modal

i
:Valor propio
:Frecuencia angular
d : Frecuencia angular amortiguada
:Matriz modal
:Norma

Das könnte Ihnen auch gefallen