Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad Veracruzana
Tesis de Maestra 2007
NUMRICOS EN INTEGRACIN DIRECTA PARA
Instituto de Ingeniera
EVALUAR LA RESPUESTA DINMICA DE
ESTRUCTURAS
TESIS
MAESTRO EN INGENIERA
DE ESTRUCTURAS
PRESENTA
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
A mi esposa e hijas, por su motivacin, amor y apoyo
incondicional en todo momento.
NDICE
RESUMEN 9
Universidad Veracruzana
Tesis de Maestra 2007
ABSTRACT 10
1. INTRODUCCIN
Instituto de Ingeniera 11
3. OBJETIVOS 15
3.1 Objetivos generales 15
3.2 Objetivos especficos 15
4. JUSTIFICACIN 16
5. HIPTESIS 18
6. ECUACIONES DE MOVIMIENTO 19
6.1 Grados de libertad 19
6.2 Sistemas con un solo grado de libertad 20
6.2.1 Vibraciones libres 22
6.2.2 Vibraciones libres de sistemas amortiguados 24
6.2.3 Vibraciones forzadas 27
6.3 Sistemas con varios grados de libertad 29
6
ANLISIS COMPARATIVO INDICE
Universidad Veracruzana
7.1 Sistemas con un grado de libertad 43
Instituto de Ingeniera
7.2.1 Mtodo de aceleracin lineal
7.2.1.1 Algoritmo de aplicacin
65
67
7.2.1.2 Evaluacin numrica 68
7.2.2 Mtodo de la aceleracin promedio 76
7.2.2.1 Algoritmo de aplicacin 77
7.2.2.2 Evaluacin numrica 79
7.2.3 Mtodo de Wilson 85
7.2.3.1 Algoritmo de aplicacin 87
7.2.3.2 Evaluacin numrica 88
9. RESULTADOS 105
BIBLIOGRAFIA 118
ANEXOS
7
ANLISIS COMPARATIVO
Universidad Veracruzana
Fig. 6.1 Modelo analgico de sistemas de un solo grado de libertad 21
Instituto de Ingeniera
Fig. 6.3. Sistema con mltiples grados de libertad 29
Fig. 6.4. Deflexiones como suma de componentes modales 36
Fig. 7.1. Paso de tiempo en la respuesta de un sistema 45
Fig. 7.2. Representacin de la interpolacin de excitacin lineal 48
Fig. 7.3. Representacin de la aceleracin lineal 53
Fig. 7.4. Curvas derivadas de la aceleracin lineal 54
Fig. 7.5. Representacin grfica de la aceleracin promedio 57
Fig. 7.6. Representacin grfica de la extensin de aceleracin 59
Fig. 7.7. Sistemas dinmicos no lineales 62
Fig. 7.8. Modelo de la estructura ejemplo 69
Fig. 9.1. Respuestas con paso de tiempo de 0.1 s. y tiempo de estudio de 2 s. 108
Fig. 9.2. Respuestas con paso de tiempo de 0.02 s. y tiempo de estudio de 2 s. 108
Fig. 9.3. Respuestas con paso de tiempo de 0.1 s. y tiempo de estudio de 15 s. 109
Fig. 9.4. Respuestas con paso de tiempo de 0.02 s. y tiempo de estudio de 15 s. 110
Fig. 9.5. Respuestas con paso de tiempo de 0.16 s. y tiempo de estudio de 5 s. 111
Fig. 9.6. Respuestas con paso de tiempo de 0.1 s. y tiempo de estudio de 2 s. 112
Fig. 9.7. Respuestas con paso de tiempo de 0.02 s. y tiempo de estudio de 2 s. 112
Fig. 9.8. Respuestas con paso de tiempo de 0.1s. y tiempo de estudio de 15 s. 113
Fig. 9.9. Respuestas con paso de tiempo de 0.02 s. y tiempo de estudio de 15 s. 114
8
ANLISIS COMPARATIVO
RESUMEN
Universidad Veracruzana
comparativamente los mtodos numricos de mayor utilidad propios de la dinmica
Instituto de Ingeniera
dinmica de estructuras particulares con varios grados de libertad. Como hiptesis
se plante que El anlisis de los mtodos numricos por integracin directa permitir
determinar, el mtodo viable a utilizar en la evaluacin de la respuesta dinmica de
un sistema con varios grados de libertad.
Este trabajo aborda en forma introductoria y de manera general, los diferentes
modelos con los que se puede obtener el comportamiento de un sistema estructural
con un grado de libertad, al estar bajo la influencia de cargas dinmicas. Describe
los procedimientos numricos por integracin directa comnmente utilizados para la
obtencin del comportamiento de estructuras con varios grados de libertad, se hace
nfasis en sus caractersticas y se presenta el desarrollo de la aplicacin de cada
uno de ellos para realizar su anlisis.
En cuanto a los resultados, se presentan grficas de cada uno de los mtodos
estudiados, las cuales fueron obtenidas mediante los datos generados por el
programa en lenguaje Fortran 90/95 correspondiente. Las grficas describen el
comportamiento de una estructura ejemplo y con stas se realiza el anlisis
comparativo.
Con los resultados obtenidos se comprob la hiptesis planteada, abrindose la
posibilidad de realizar nuevas investigaciones sobre el tema y, a nuevas
interrogantes con respecto a Qu mtodos utilizar para obtener la respuesta
dinmica de estructuras especficas?
9
ANLISIS COMPARATIVO
ABSTRACT
Universidad Veracruzana
greatest utility owned by the structural dynamic, to adequately obtain the dynamic
Instituto de Ingeniera
analysis of the numeric methods by direct integration will allow to determinate the
viable method to use in the evaluation of the dynamic response of a system with
several degrees of freedom".
This work will approach in an introductory form and as a general manner, the different
models that will be able to obtain the behavior of a structural system with a degree of
freedom, which will be under the influence of dynamic loads. Describe the numerical
procedures of direct integration to obtain the behavior of structures with several
degrees of freedom, commonly used, making emphasis in their characteristics and
presents the development of the application for everyone of them to accomplish its
analysis.
As far as the results, graphs of each one of the methods studied obtained by means
of the data generated by the program in corresponding Fortran 90/95 language
appear. The graphs describe the behavior of a structure example and with these the
comparative analysis is made.
With the obtained results the raised hypothesis was verified, opening the possibility of
making new investigations on the subject and, to new questions with respect to:
Which methods to use to obtain the dynamic response of specific structures?
10
ANLISIS COMPARATIVO..
1. INTRODUCCIN
Universidad Veracruzana
herramientas que permitan llevar a cabo dicho proceso con confiabilidad y rapidez.
En este sentido, este trabajo tiene como objetivo prioritario analizar las
caractersticas que presentan cada uno de los mtodos numricos ms utilizados
para la determinacin de la respuesta de estructuras, con la finalidad de realizar una
adecuada seleccin de aqul que proporcione resultados suficientemente confiables
de acuerdo a situaciones especficas, como parte del anlisis de la estructura en
estudio; a la vez de proporcionar las subrutinas correspondientes a los mtodos
considerados en lenguaje Fortran 90/95 y ejemplos de aplicacin que ayuden a su
utilizacin tanto para estudiantes de maestra en estructuras como para interesados
en ejercicio profesional.
11
ANLISIS COMPARATIVO INTRODUCCIN
Universidad Veracruzana
citar alguno.
12
ANLISIS COMPARATIVO..
Hace algunos aos, era muy difcil determinar el comportamiento de una estructura,
Universidad Veracruzana
sobre todo cuando se encontraba sujeta bajo la accin de fuerzas que variaban con
Instituto de Ingeniera
que gener la necesidad de simular dichos efectos y utilizar procedimientos
numricos que proporcionaran, aproximadamente, la respuesta de las estructuras
afectadas por dichas cargas, y as poder realizar sus correspondientes diseos. Lo
anterior implicaba que la resolucin de dichos procedimientos resultara muy
laboriosa, a la vez que se consumiera mucho tiempo y no se lograra la precisin
adecuada, lo que hizo que estos mtodos resultaran imprcticos. Con el
advenimiento de las computadoras, se agilizaron los procesos de ejecucin, sin
embargo, an se requera consumir mucho tiempo para lograr resultados adecuados.
La constante evolucin de la informtica y de las computadoras ha logrado que,
clculos que se realizaban rsticamente con mucha dificultad, ahora se realicen con
una considerable reduccin de tiempo, logrando obtener resultados, casi en forma
instantnea. De esta manera, la utilizacin de mtodos numricos que permiten
determinar el comportamiento dinmico de estructuras, ha cobrado gran importancia,
ya que se pueden realizar grandes cantidades de clculos y obtener su solucin con
suficiente precisin en tiempos casi insignificantes.
13
ANLISIS COMPARATIVO PLANTEAMIENTO DEL PROBLEMA
Universidad Veracruzana
circunstancias especficas, el planteamiento del problema se presenta como sigue:
Instituto de Ingeniera
la respuesta dinmica de una estructura con mltiples grados de libertad?
El presente trabajo analiza los mtodos numricos por integracin directa de mayor
utilizacin en la determinacin de la respuesta dinmica de estructuras con varios
grados de libertad, bsicamente con comportamiento lineal.
14
ANLISIS COMPARATIVO
3. OBJETIVOS
Universidad Veracruzana
Tesis de Maestra 2007
respuesta dinmica de estructuras con varios grados de libertad.
Instituto de Ingeniera
Sentar las bases para que estudiantes de posgrado puedan estudiar otros
procedimientos de resolucin y profesionales en estructuras puedan aplicar estos
mtodos como complemento en anlisis de estructuras reales.
15
ANLISIS COMPARATIVO..
4. JUSTIFICACIN
Universidad Veracruzana
de una estructura, como parte del anlisis, tiene la misma clasificacin. Ahora bien,
Instituto de Ingeniera
espectral y los mtodos de integracin directa de las ecuaciones de movimiento,
tambin llamados mtodos de paso de tiempo. En esta segunda clasificacin se
encuentran aquellos mtodos que debido a la cantidad de clculos y de
consideraciones requeridas para su ejecucin, generaban resultados imprecisos y
an ms, muy alejados de lo real al realizarse manualmente. Ahora que se tiene
una constante evolucin computacional, resulta importante retomar aquellos mtodos
empleados para la obtencin de la respuesta de estructuras cuando stas cuentan
con un gran nmero de grados de libertad ya que en la actualidad los procesadores
de informacin pueden manejar grandes cantidades de datos en muy pocos
segundos, lo que hace que el tiempo de ejecucin no sea ahora un problema. Sin
embargo, aun con los avances tecnolgicos, no se debe soslayar que el empleo de
una tcnica inadecuada, redunda en la creacin de una falsa idea del
comportamiento de la estructura en cuestin.
16
ANLISIS COMPARATIVO JUSTIFICACIN
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
17
ANLISIS COMPARATIVO
5. HIPTESIS
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
Con el propsito de dar respuesta tanto al problema: Cul es el mtodo numrico
adecuado para la evaluacin de la respuesta dinmica de una estructura particular,
con varios grados de libertad?, como a los objetivos planteados en el presente
trabajo, se formula la siguiente hiptesis:
18
ANLISIS COMPARATIVO..
6. ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
estructuras reales que proveen un conocimiento exacto y preciso del comportamiento
Instituto de Ingeniera
informacin del comportamiento del sistema real.
El modelo de anlisis para una estructura en particular est representado por sus
ecuaciones de movimiento, las cuales se obtienen considerando los grados de
libertad supuestos, las condiciones de carga, sus dispositivos de amortiguacin,
rigidez (proporcionada por el material, forma y geometra de sus elementos) y
masa.
Las ecuaciones de movimiento pueden ser determinadas mediante las Leyes de
Newton, Principio de Dalembert, Principio de conservacin de la energa,
desplazamientos virtuales y Ecuaciones de Lagrange, entre otros.
Para analizar dichas ecuaciones, es importante primeramente aclarar que son los
grados de libertad.
19
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
As, de acuerdo a lo anterior, se tiene que una estructura puede tener desde uno
Instituto de Ingeniera
6.2 Sistemas con un grado de libertad
fi + fd + f s = p ( t ) (6.1)
20
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
u (t ) u (t )
fS
Universidad Veracruzana
p( t ) p (t )
mm m
Fig. 6.1 Modelo analgico de sistemas de un solo grado de libertad. a) componentes bsicos
b) Diagrama de cuerpo libre.
Por lo que
f i = m ut = m u + m ug
Sustituyendo en (6.2)
m u + m ug + c u + k u = p (t)
Haciendo
m ug = pef (t)
Por tanto:
m u + c u + k u = p ef (t)
21
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Lo cual indica que la excitacin del suelo puede considerarse equivalente a una
carga dinmica actuando sobre la estructura (Chopra, 2001).
excitacin generada por el movimiento del suelo, o bien la fuerza externa que acta
en funcin del tiempo sobre el sistema estructural.
Universidad Veracruzana
Las fuerzas f d y f s pueden ser lineales o no lineales. Si se consideran lineales, la
m u + k u = 0 (6.4)
u + 2 u = 0 (6.5)
k
Donde =
m
22
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
Tesis de Maestra 2007
Donde A y B son constantes arbitrarias que se calculan a partir de las condiciones
iniciales del sistema.
Instituto de Ingeniera
Si se considera que las condiciones iniciales son, para el
desplazamiento u ( 0 ) = u 0 , y para la velocidad u ( 0 ) = u 0 , en un tiempo t = 0;
u 0
u (t) = sen t + u 0 cos t (6.7)
u u0
tan = y tan = (6.9)
u0 u
Siendo + = 90 D
23
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
permite el tratamiento matemtico mas simple, aunque no siempre represente las
Instituto de Ingeniera
Los sistemas clasificados como libres amortiguados quedan esquematizados como
se muestra en la figura 6.1, considerando p (t) = 0 , por lo que la ecuacin de
movimiento queda ahora definida por :
m u + c u + k u = 0 (6.10)
c k
u + u + u = 0 (6.11)
m m
c k
r2 + r + = 0 (6.12)
m m
2
c c k
r1,2 = (6.13)
2m 2m m
24
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
Es de notar que la forma de la ecuacin (6.14) depender de los valores que adopte
sea que tiende a la posicin de equilibrio en el menor tiempo posible. Por tanto,
la razn entre la constante de amortiguamiento de un sistema y la constante de
amortiguamiento crtico es
c c
= =
ccr 2 m
u (t ) = e t ( A1 + A2 t ) (6.15)
r1, 2 = 2 1
25
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Y ahora los casos se pueden identificar de acuerdo a si es mayor que, menor que
o igual a 1; observndose que para el caso de amortiguamiento critico = 1 . As:
Universidad Veracruzana
Si c < ccr , es decir < 1 , entonces el sistema se encuentra sub amortiguado,
[
u( t ) = e t A1 sen d t + A 2 cos d t ] (6.16)
Donde d = 1 2
u + u 0
u ( t ) = e t 0 sen d t + u 0 cos d t (6.17)
d
26
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
Tesis de Maestra 2007
La ecuacin general de movimiento de este tipo de sistemas queda expresada
mediante la ecuacin (6.2).
Instituto de Ingeniera
Para el caso de cargas dinmicas generales, se parte de la consideracin de la carga
como una fuerza impulsiva P ( ) , actuando en un tiempo durante el intervalo d ,
de acuerdo a la figura 6.2.
P ( )
+ d t
Fig. 6.2. Historia de carga general impulsiva
dv
m = P( )
d
Reordenando se tiene que
P( ) d
dv = (6.18)
m
27
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
P( ) d
d u( t ) = sen ( t )
Universidad Veracruzana
m
1 t
u(t ) =
m 0
P ( ) sen ( t ) d (6.19)
(6.21)
28
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
p 4 (t ) u 4 (t ) p 4 (t ) m4 u (t
4
p 2 (t ) p 2 (t ) m2 u (t
u 2 (t ) 2
p1 (t ) p1 (t m1 u (t
u1 ( t ) 1
a) b)
Se considera, de forma simplificada, que cada masa de piso posee un solo grado de
libertad, correspondiente al desplazamiento generado por la fuerza aplicada. Las
masas se suponen rgidas, unidas entre s y al terreno por medio de dispositivos
tanto elsticos como de amortiguamiento lineal, ambos carentes de masa. De esta
manera, la ecuacin de un sistema estructural con varios grados de libertad queda
representado convenientemente en forma matricial como:
Donde:
FS representa el vector de fuerzas elsticas o resistentes, estas fuerzas
dependen de los desplazamientos, y usando coeficientes de influencia de
rigidez, pueden expresarse como: Fs = K u
29
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
FI representa el vector de las fuerzas de inercia, estas fuerzas dependen de
la aceleracin, y utilizando coeficientes de influencia de masa, pueden
expresarse como: FI = M u
es el vector aceleracin asociado al vector
Siendo M la matriz de masas y u
desplazamiento u .
Cabe hacer notar que la matriz de masas es diagonal solamente cuando se
elige como coordenadas, cantidades proporcionales a los desplazamientos del
centroide de cada masa y las rotaciones de la masa respecto a sus ejes de
inercia principales (masas concentradas), y es simtrica cuando se utiliza la
idealizacin de masas generalizadas.
+ C u + K u = Pef (t)
Mu (6.23)
30
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
o formas modales de vibracin, que se obtienen considerando sus vibraciones libres
Instituto de Ingeniera
+ K u = 0
Mu (6.24)
u (t) = a sen ( t + )
Se obtiene K u = 2 M u
(6.25a)
Se dice que una estructura vibra en uno de sus modos naturales cuando sus
desplazamientos libres, que dependen del tiempo, pueden ponerse en la forma
u (t) = q (t)
31
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
K q = 2M q
(6.25b)
Universidad Veracruzana
Por tanto (K 2
M ) = 0 (6.26)
orden N, que al resolverla permite determinar el vector que indica la forma del modo
de vibrar natural j-simo ( j ).
32
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
con las frecuencias naturales, en orden creciente ( 1 < 2 < 3 , < ..... < N ), de esta
Universidad Veracruzana
correspondiente, como vector caracterstico, vector propio o eigenvector. Por tanto,
11 12 . . . . 1n
21 22 . . . . 2 n
= . . . . . .. .
. . . . .. .. .
n1 n 2 . . . . . nn
33
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Ortogonalidad
Universidad Veracruzana
perpendicular a n .
mT M n = 0 (6.28a)
Con lo que se concluye que los modos de vibrar (vectores propios) son ortogonales
con respecto a la matriz de masas y de rigideces, respectivamente.
Ahora bien, una vez obtenida la matriz modal del sistema , se forma con esta una
base con la cual es posible transformar (desacoplar) a las matrices K y M
(simtricas), en matrices K y M (diagonales), mediante las expresiones:
K = T K M = T M (6.29)
k n = nT K n , mn = nT M n
34
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Normalizacin
Universidad Veracruzana
Tesis de Maestra 2007
matriz diagonal de masas M , la cual se logra ajustando cada amplitud modal del
Instituto de Ingeniera
vector n , para obtener la amplitud n ya normalizada.
n
mn = mi i n
2
O bien, si la matriz de masas es diagonal
i =1
n = nT M n = 1
m (6.30)
En forma matricial: T M
= I (6.31)
Siendo I una matriz identidad del tamao de la matriz de masas. Cuando los
modos son normalizados en esta forma, se dice que son ortonormales respecto a la
matriz de masas.
k n = nT K n
O bien, haciendo n2 = n
k n = n mn = n
T K
= (6.32)
35
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Siendo una matriz diagonal denominada matriz espectral y es formada por los
valores caractersticos obtenidos del sistema.
Universidad Veracruzana
usado como base para representar el vector desplazamiento u . Esto es, los modos
= + +
u =q u 1 = 1 q 1 u 2 = 2 q 2 u 3 = 3 q 3
n T M u = n T M q (6.34)
n T M q = n T M 1 q1 + n T M 2 q 2 + .............. + n T M n q n
36
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
nT M u = n T M n q n
Universidad Veracruzana
acopladas de movimiento de un sistema de varios grados de libertad a un conjunto
6.3.3 Amortiguamiento
C = T C (6.36)
37
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
Tesis de Maestra 2007
condicin de ortogonalidad mT C n = 0 siendo m n .
Instituto de Ingeniera
Sin embargo, existen otras matrices que pueden ser formadas mediante las matrices
de masas y de rigideces que tambin satisfacen la condicin de ortogonalidad.
forma: C= M a
i
i ( M 1 K ) i (6.38)
Conocida como serie de Caughey, en la cual se pueden incluir tantos trminos como
se desee (dem).
Puede observarse que la expresin (6.37) est incluida en (6.38) como un caso
particular. Con esta forma de matriz de amortiguamiento es posible determinar los
coeficientes de amortiguamiento necesarios para proveer desacoplamiento del
sistema considerando cualquier porcentaje de amortiguamiento deseado para el
nmero de modos especificado, por tanto, para cualquier modo N, el
amortiguamiento modal est dado por:
c n = nT C n = 2 n n M n
c n = nT M a
i
i ( M 1 K ) i n
38
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
cn = a
i
i n2 i M n = 2 n n M n
Universidad Veracruzana
Tesis de Maestra 2007
basados en datos experimentales de estructuras similares a la analizada. De esta
Instituto de Ingeniera
manera se pueden determinar los coeficientes ai en la expresin anterior y
1 1 M 1 0 0 "
0 2 2 M 2 0 "
C = T C = 2
0 0 3 3 M 3 "
""""""""""""""""
39
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
N 2 n n
C = M n nT M . (6.39)
n =1 m
n
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
6.3.4 Solucin de las ecuaciones de movimiento
40
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
Universidad Veracruzana
Tesis de Maestra 2007
Se determinan los modos de vibracin del edificio, al igual que sus correspondientes
frecuencias naturales.
Instituto de Ingeniera
Una vez hecho lo anterior, se desacoplan las matrices M y K por ortogonalidad
K = T K M = T M
n (t) + 2 n q n + 2n q n = p *n (t) / mn
q (6.41)
41
ANLISIS COMPARATIVO ECUACIONES DE MOVIMIENTO
N
u (t) =
j =1
j q j = q(t) (6.42)
Universidad Veracruzana
Reafirmando, este mtodo se aplica particularmente al anlisis de fuerzas y
Instituto de Ingeniera
alguna fuerza externa o bien, un temblor con movimientos de terreno de moderada
intensidad del suelo, que cause respuestas de la estructura moderadamente
grandes, pero esencialmente lineales (Rosenblueth, 1992).
42
ANLISIS COMPARATIVO..
Universidad Veracruzana
su evaluacin, tal es el caso de los problemas dinmicos de estructuras. Bajo estas
Instituto de Ingeniera
aritmticas, proporcionan un resultado tan aproximado como se desee, estos
procedimientos son los llamados mtodos numricos.
En esta clasificacin se encuentran aquellos procedimientos que pueden ser
utilizados tanto para sistemas lineales o no lineales, o bien, para aquellos sistemas
cuya excitacin vara en forma arbitraria con el tiempo.
El objetivo en este captulo es determinar la respuesta dinmica de sistemas que
tienen las caractersticas antes mencionadas, con varios grados de libertad; previo a
esto, se contemplarn los sistemas de un solo grado de libertad.
u + u 0 1 t
u ( t ) = e t 0
d
sen d t + u 0 cos d t +
m d
0
F ( ) e ( t ) sen d ( t ) d
Sin embargo, existe una amplia variedad de mtodos numricos que pueden ser
utilizados para obtener la solucin de la ecuacin (7.1), los cuales podemos
clasificarlos como sigue
43
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
Estos mtodos numricos tambin se clasifican a su vez, en forma general, de
acuerdo a la informacin obtenida en cada paso, como:
Ahora bien, es necesario aclarar que tanto los mtodos paso a paso como los
mtodos de pasos mltiples son utilizados para determinar la solucin de ecuaciones
diferenciales ordinarias en general.
En este trabajo se har referencia solo a aquellos mtodos que son especialmente
tiles para la determinacin de la respuesta dinmica de sistemas estructurales con
uno o varios grados de libertad, que son los mtodos de integracin directa.
44
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
1.- En lugar de satisfacer la ecuacin (7.1) para un tiempo t, se busca satisfacerla
Instituto de Ingeniera
2.- Se asume una variacin de desplazamientos, velocidades y aceleraciones con
cada intervalo de tiempo.
45
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
u(t)
u(ti)
ti ti+1 t
Universidad Veracruzana
t
m u (t i + 1 ) + c u (t i + 1 ) + k u (t i + 1 ) = p (t i + 1 ) (7.3)
Siendo i = 1,2,3,
m u (t ) + c u (t ) + k u (t ) = p (t ) (7.4)
m u (t + t ) + c u (t + t ) + k u (t + t ) = p (t + t ) (7.5)
46
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
m u + c u + k u = p (7.6)
Universidad Veracruzana
Tesis de Maestra 2007
Donde: f i = m u, f d = c u y f s = k
Ahora bien, Chopra (2001) clasifica a los mtodos de integracin directa como
47
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
Tesis de Maestra 2007
Ahora bien, existen tres requerimientos importantes que deben considerarse al
Instituto de Ingeniera
implementar un procedimiento numrico, los cuales se mencionan a continuacin
Convergencia. Es la tendencia que tienen los resultados de los procedimientos
numricos a aproximarse a la solucin exacta, mientras el paso de tiempo decrece.
lineal es satisfactoria.
48
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
p
Actual pi+1
Interpolado: p()
ti
t
ti ti+1
Universidad Veracruzana
iniciales cero.
Adaptando las soluciones viables para estos tres casos, se concluye que las
expresiones para la respuesta son
ui + 1 = A u i + B u i + C pi + D pi + 1 (7.8)
49
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Donde los coeficientes A, A, ' B, B ' , ......, D ' solo requieren ser determinados una sola
vez, y representan expresiones en las que se consideran los parmetros , , k en el
Universidad Veracruzana
Tesis de Maestra 2007
sistemas lineales de un solo grado de libertad, aunque imprcticos para sistemas con
Instituto de Ingeniera
varios grados de libertad.
ui +1 ui 1 u i + 1 2 u i + u i 1
u i = ui = (7.9)
2 t (t )2
50
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
p i
ui + 1 =
k
Universidad Veracruzana
(t ) 2
Instituto de Ingeniera
Que se sustituye en la primera expresin (7.10).
a) Mtodos de Newmark.
51
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
1 2
u i + 1 = u i + ( t ) ui + ( t ) ui + ( t ) ui + 1
2
[ ] (7.11)
Universidad Veracruzana
2
1 1 1
ui = u i u i ui (7.14)
(t ) 2
t 2
u i = u i u i + (1 ) t ui (7.15)
t 2
52
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
(7.14) respectivamente, que al sustituirse en las expresiones (7.12), permite obtener
Instituto de Ingeniera
u i , u i y ui en un tiempo t i conocido.
1 1 1
ui + 1 = ui + u i u i ui (7.17)
(t ) 2
t 2
u i + 1 = u i + u i u i + (1 ) t ui (7.18)
t 2
pi + 1 c u i + 1 k u i + 1
ui + 1 = (7.19)
m
53
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
Tesis de Maestra 2007
u
t
ti ti+1
t
u i + 1 = u i + (ui + 1 + ui )
2
(7.20)
1 1
u i + 1 = u i + t u i + ( t ) 2 ui + 1 + ui
6 3
u u
u ( t+t) u( t+t)
( t+t)
(t) u (t) u (t)
t t+ t t+ t t t+ t
54
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
integrando
Instituto de Ingeniera
u d
0
u = u (t ) t + u(t ) ( t ) / 2 + u
2
Pero:
u ( ) = u (t ) + u ( )
u ( ) = u (t ) + u (t ) / t
Integrando respecto a
u ( ) = u (t ) + u (t ) 2 / 2 t + C1
Si = 0; u ( = 0) = u (t ) = C1
Sustituyendo C1 en la expresin anterior
u (t ) = u (t ) + u(t ) + u (t ) 2 / 2 t (7.22)
Integrando nuevamente
u (t ) = u (t ) + u (t ) 2 / 2 + u (t ) 3 / 6 t + C 2
Si = 0; u (0) = u (t ) = C 2
Sustituyendo C2 en la expresin de u (t)
55
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
u(t) = 3 u(t) /t 3 u(t) u(t) t (7.27)
Instituto de Ingeniera
Sustituyendo (7.26) y (7.27) en la ecuacin de equilibrio
se tiene
[ ] 1
m 6 u(t) / (t ) 2 6 u(t) /t 3u(t) + c(t) 3 u(t) /t - 3 u(t) u(t) t + k u = p
2
Agrupando
[ ] 1
6 m / t 2 + 3 c / t + k u(t) = p(t) + c 3 u(t) + u(t) t + m [6 u(t) / t + 3 u(t)]
2
Haciendo
[ 6 m / t 2
+ 3 c / t + k ]= k*
1
y p (t) + c 3 u(t) + u(t) t + m [6 u(t) / t + 3 u(t)] = p *
2
Entonces
p * (t)
por tanto u (t) = (7.28)
k*
56
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
Tesis de Maestra 2007
c) Mtodo de la aceleracin promedio.
Instituto de Ingeniera
El nombre de ste procedimiento estriba en considerar la aceleracin promedio
durante un intervalo de tiempo, como se representa en la figura 7.5. Su expresin
ui + 1
ui
1
ai = (ui +1 + ui )
2
t
ti ti+1
57
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
t
u i + 1 = u i +
2
( ui +1 + ui )
u i + 1 = u i + ( t ) u i +
( t )2 ( u + ui )
i +1
4
Universidad Veracruzana
Tesis de Maestra 2007
De acuerdo con la figura 7.5:
u(t) =
1
2
( ui + ui + 1 ) Instituto de Ingeniera (7.31)
Integrando dos veces:
1
u i + l (t) = u i + t (ui + ui +l ) (7.32)
2
1
u i +l (t ) = u i + u i t + ( t ) 2 (ui + ui + l ) (7.33)
4
u i = ( 2 / t ) u i 2 u i (7.35)
m u + c u + k u = p (t)
[ ]
m ( 4 / t 2 ) (u i u i t ) - 2 ui + c [ ( 2 / t ) u i 2 u i ] + k u = p i (t)
Agrupando
k + ( 2 c / t ) + ( 4m / t 2 ) = k i*
[ ]
p i + ( 4m / t 2 ) + 2 c u i + 2 m ui = p *i
Reduciendo:
p *
k * u (t) = p * (t) Por tanto: u i (t) =
k*
58
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
u i = ( 2 / t ) u i 2 u i
ui = ( 4 / t 2 ) (u i u i t) 2 ui
u i +1 = u i + u i
u i +1 = u i + u i (7.36)
ui +1 = ui + ui
Universidad Veracruzana
Tesis de Maestra 2007
As, obtenemos la respuesta del sistema.
Instituto de Ingeniera
d) Mtodo de Wilson.
Este mtodo resulta de una modificacin del mtodo de aceleracin lineal, como
alternativa de solucin bsicamente de sistemas no lineales, dicha modificacin est
basada sobre la suposicin de que la aceleracin vara linealmente sobre una
extensin de paso de tiempo t = t, como se muestra en la figura 7.6
u
i+1
i
i
i
t
ti ti+1 ti+
t
t = t
59
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
se obtienen las ecuaciones correspondientes para el paso de tiempo extendido
Instituto de Ingeniera
(7.37)
2
1
u i = t u i + (t )2 ui + 1 (t )2 ui (7.38)
2 6
Despejando ui :
ui = 6 u i / ( t ) 6 u i / t 3ui
2
(7.39)
Sustituyendo (7.39) en (7.37):
u i = t ui +
1
2
(
t 6 u i / ( t) 2 6 u i / t 3 ui ) (7.40)
1
Reduciendo u i = 3 (u i / t ) 3 u i t ui (7.41)
2
Sustituyendo en la ecuacin de movimiento:
m ui + c u i + k u i = pi
Haciendo pi = p i
k * u i = p*
Donde:
k i* = k i + 3 c / ( t ) + 6 m / ( t )
2
6m 1
p *i = p i + + 3 c u i + 3 m + t c ui
t 2
60
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
El incremento de aceleracin sobre el paso del tiempo normal est dado entonces
por ui = ui / y el incremento de velocidad y desplazamiento son determinados
Este mtodo es usado para aproximar las derivadas del sistema de ecuaciones de
movimiento, a fin de que la integral pueda ser realizada paso a paso.
Universidad Veracruzana
Tesis de Maestra 2007
7.2 Instituto de Ingeniera
Sistemas con varios grados de libertad.
61
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
u = u i + 1 u i , u = u i + 1 u i y = u
u i + 1 u
i (7.43)
62
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
no lineal como una secuencia de cambios sucesivos del sistema lineal (Clough y
Piezen, 1993).
Universidad Veracruzana
Tesis de Maestra 2007
Rigidez
fD fs
Amortiguamiento tangente
Instituto de Ingeniera
tangente
f S (t + t )
f D ( t + t )
Rigidez
f S (t )
Amortiguamiento secante
f D (t)
secante
u u
u i ( t ) u i ( t + t ) u i (t ) u i ( t + t )
a) b)
Fig. 7.7.Sistemas dinmicos no lineales. a) amortiguamiento no lineal. b) rigidez no lineal.
de la rigidez secante ( K sec ). Esto es vlido para sistemas lineales, pero para
63
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Para el primer caso, el error puede ser minimizado considerando la rigidez tangente
y el uso de procedimientos iterativos. Uno de los procedimientos utilizados en estos
Universidad Veracruzana
forma alternativa puede ser utilizado un proceso iterativo en el cual la integracin se
Ahora bien, para la seleccin del paso de tiempo adecuado, deben considerarse los
siguientes factores:
El rango de variacin de la carga aplicada.
La complejidad de las propiedades no lineales de amortiguamiento y rigidez.
El periodo de vibracin de la estructura.
Por otro lado, puede resultar ventajoso transformar el sistema original (coordenadas
normales) a un conjunto de ecuaciones cuyos desplazamientos queden expresados
en funcin de los primeros j-modos naturales de vibracin (coordenadas
generalizadas), como en sistemas estructurales donde el amortiguamiento
permanece lineal al igual que la estructura (en este caso no todos los modos de
vibrar son significativos para la obtencin de la respuesta), o en sistemas no lineales
(cuyos desplazamientos pueden ser expresados como una combinacin lineal de los
modos naturales de vibracin del sistema sin amortiguamiento vibrando en el rango
64
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
ecuacin de movimiento, de tal forma que quede transformada en un sistema con
Instituto de Ingeniera
+ C' q + K' q = P( t )
M' q (7.47)
65
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
(0) = M - 1
u C u (0) K u(0) ]
K * = K + 6 M / (t ) 2 + 3 C / t
1
P * = P (t) + C 3 u (t) + u(t) t + M [6 u (t) / t + 3 u
(t)]
2
Las cuales se utilizan para determinar el desplazamiento incremental del sistema,
mediante: u = (K * ) 1 P * (t)
En general el anlisis con este mtodo proporcionar una buena precisin para
movimientos de la estructura asociados con periodos de vibracin al menos de 5 a
10 veces ms grande que el intervalo de integracin(Clough y Piezen,1993).
66
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
t
Este procedimiento resulta estable si 0.551 , sin embargo, para que el mtodo
Tn
Universidad Veracruzana
intervalo de integracin. Por lo que, el incremento de tiempo debe ser relativamente
Instituto de Ingeniera
hacer caso de si el modo mayor contribuye significativamente a la respuesta
dinmica o no.
Esta limitacin sobre la longitud del paso de tiempo de integracin puede no ser de
consecuencia para ciertos tipos de estructuras con VGDL , como son las
edificaciones con notable historia mltiple, las cuales son idealizadas para tener solo
un grado de libertad por historia. Para el anlisis ssmico de tales estructuras, el
intervalo de tiempo debe ser reducido de orden para proveer una adecuada
descripcin del movimiento de tierra, y el periodo ms corto de vibracin del modelo
matemtico generalmente es considerablemente ms largo que este incremento de
tiempo.
1. Clculos iniciales
1.1 Resolver 0 = [ p 0 Cu f s (0 ) ] para determinar u
Mu 0
1.2 Seleccionar t
1.3 K * = K + (3 / t )C + ( 6 / (t ) ) M
2
67
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
1
1.4 a = (6 / t ) M + 3 C, b = 3M + t C
2
Universidad Veracruzana
2.3 u i = ( 3 / t ) u 1
3 u i
2.5 u i + l = u i + u i ,
i
Instituto de Ingeniera
( 6 / t ) u i 3u
u i + l = u i + u i ,
i
i + l = u
u i + u
i ,
Observaciones:
En ciertos casos de sistemas en los que los modos de vibrar significativos sean
pocos, se pueden determinar, y convertir la ecuacin de movimiento a coordenadas
generalizadas respecto a la matriz espectral; lo que implica utilizar la ecuacin
(7.46)
nt M u 0 nt M u 0
(q n )0 = (q n )0 =
nt M n nt M n
68
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
Cabe mencionar que la ventaja del proceso descrito anteriormente, puede ser
sustituida por la velocidad con la que los procesadores en la actualidad manejan la
informacin, lo cual genera que en muchas ocasiones no se justifique este trabajo
adicional y se opte por el procedimiento original.
EJEMPLO:
= 5 %.
P(t) u7 P(t) u7
k m
u6 u6
m
k
u5 u5
m 69
k
u4 u4
7@ 3.5 m m
k
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
2 1 0 0 0 0 0
1
2 1 0 0 0 0
0 1 2 1 0 0 0
K = 6223.7 0 0 1 2 1 0 0
0 0 0 1 2 1 0
0 0 0 0 1 2 1
0
0 0 0 0 1 1
70
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
0 0 0 0 0 1 0 0
Instituto de Ingeniera
(
K * = K + (3 / t i )C + 6 / (t i )
2
)M = K + 30 C + 600 M
71
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
a = (6 / t ) M + 3 C = 60 M + 3 C
Universidad Veracruzana
2917.748 - 80.3826
Instituto de Ingeniera
1
b = 3M + Ct = 3 M + 0.05 C
2
Primera iteracin
p *i = p i + au i + bu
i
Donde:
72
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
0 0 0
0 0 0
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
Se obtiene u i resolviendo K * u(t ) = p * (t )
0.0000025 0.0007576
0.0000062 0.0018591
0.0001427 0.0042820
1
u i = 0.0004113 , u i = ( 3 / t ) u i 3 u i i
t u = 0.0123394
2
0.0016219 0.0486559
0.0081062 0.2431857
0.0464059 1.3921777
0.0151530
0.0371814
0.0856410
i = ( 6 / t 2 ) u i ( 6 / t ) u i 3 u
u i = 0.2467886
0.9731186
4.8637145
27.843554
73
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
0.0000025 0.0007576
0.0000062 0.0018591
Universidad Veracruzana
0.0151530
Instituto de Ingeniera
0.0856410
i + l = u
u i + u
i = 0.2467886
0.9731186
4.8637145
27.843554
Segunda iteracin
1.6590700
4.4676055
12.439958
p *i = p i + au i + bu
i = 45.824518
219.51449
1232.9923
7798.0881
74
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
0.0002440 0.0042886
0.0006500 0.0120543
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
0.0554654
0.1667241
0.5057263
i = ( 6 / t 2 ) u i ( 6 / t ) u i 3 u
u i = 1.7096958
5.7944941
14.760222
- 23.594219
0.0002692 0.0050462
0.0007117 0.0139134
0.0018420 0.0381325
u i + l = u i + u i = 0.0057287 , u i + l = u i + u i = 0.1225031
0.0210105 0.4356925
0.0813437 1.4675683
0.2855178 2.9968222
0.0706184
0.2039055
0.5913673
i + l = u
u i + u
i = 1.9564844
6.7676127
19.623936
4.2493351
As sucesivamente se van realizando las iteraciones durante el tiempo de estudio
considerado.
75
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Paso de u1 u2 u3 u4 u5 u6 u7
Universidad Veracruzana
tiempo
76
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
La base del mtodo consiste en la suposicin de que la aceleracin permanece
K * = K + 2 C / t + 4 M / ( t) 2
Pi* = Pi + [ 4 M / ( t) 2
]
+ 2 C u i + 2 M u
i
u = (K * ) 1 P * (t )
u = ( 2 / t i ) u i 2 u i
= 4 u / (t i ) 2 4 u i / t 2 u
u i
Sustituyendo en:
u i +1 = u i + u, u i +1 = u i + u y i +1 = u
u i + u
77
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
mtodo es incondicionalmente estable.
Tn = 2 n (Clouhg y Penzie,1993).
1. Clculos iniciales
0 = p 0 C u f s (0 )
1.1 Resolver M u 0
para determinar u
1.2 Seleccionar t
78
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
1.3 a = (4 / t ) M + 2 C y b = 2M
1.4 K * = K + 2 C / t + 4 M / (t ) 2
Universidad Veracruzana
Tesis de Maestra 2007
2.3 u = (2 / t ) u i 2 u i
2.4 u
2.5 u i + l = u i + u,
Instituto de Ingeniera
i = 4u / (t) 2 4u i / t 2u
i
u i + l = u i + u y i + l = u
u i + u
Observaciones:
79
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
t = 0.1 s
2 1 0 0 0 0 0
1
2 1 0 0 0 0
0 1 2 1 0 0 0
K = 6223.7 0 0 1 2 1 0 0
0 0 0 1 2 1 0
0 0 0 0 1 2 1
0
0 0 0 0 1 1
80
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
0 0 0 0 0 1 0 0
Instituto de Ingeniera
a = (4 / t ) M + 2 C = 40 M + 2 C
81
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
1 0 0 0 0 0 0
0
1 0 0 0 0 0
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
Al tratarse de un problema lineal, K es constante, por tanto:
K * = K + 2 C / t + 4 M / (t ) 2 = K + 20 C + 400 M
Primera iteracin
p *i = p i + a u i + b u
i
0 0 0
0 0 0
0 0 0
p *i = 0 . Donde p1 = 0 , y para Pi = 0 , siendo i > 1
0 0 0
0 0 0
1556.8 1556.8 0
82
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
Instituto de Ingeniera
0.018211
0.048365
0.124805
( ) (
i = 4u i / t 2 4u i / t
u ) 2u i = 400 u i 40 u i 2 u
i =
0.383054
1.408589
5.853773
26.22384
Por tanto la respuesta del sistema es:
0.0000455 0.0009106
0.0001209 0.0024182
0.000312 0.0062403
ui + l = u i + u i = 0.0009576 , u i + l = u i + u i = 0.0191527 ,
0.0035215 0.0704294
0.0146344 0.2926886
0.0655596 1.3111922
0.018211
0.048365
0.124805
i + l
u =u
i + u
i = 0.383054
1.408589
5.853773
26.22384
83
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
Tesis de Maestra 2007
2.022701
Instituto de Ingeniera
5.825241
16.97271
p *i = p i + a u i + b u
i = 58.60526
234.1198
1026.273
4857.220
0.000380 0.005789
0.001088 0.016927
0.002978 0.047079
u i = 0.008833 , u i = ( 2 / t ) u i 2 u i = 0.138350
0.027516 0.409456
0.083485 1.084315
0.214763 1.672876
0.079349
0.241803
0.691978
i = 400 u i 40 u i 2 u
u i = 2.000901
5.371941
9.978754
- 18.99017
84
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
0.000426 0.006699
Universidad Veracruzana
0.280322 2.984068
0.097560
0.290167
Instituto de Ingeniera
0.816784
i + l
u =u
i + u
i = 2.383956
6.780530
15.83253
7.233669
En la siguiente tabla se presenta los desplazamientos de cada uno de los pisos como
respuesta del sistema, se consideran hasta tres iteraciones, redondeadas a cinco
dgitos.
Pasos de u1 u2 u3 u4 u5 u6 u7
tiempo
0.1 0.0000 0.0001 0.0003 0.0009 0.0035 0.0146 0.0656
0.2 0.0004 0.0012 0.0033 0.0097 0.0314 0.0981 0.2803
0.3 0.0023 0.0068 0.0183 0.0493 0.1293 0.3065 0.5843
Tabla 7.2.Respuesta obtenida mediante el mtodo de la aceleracin promedio
85
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
movimiento del sistema con varios grados de libertad en forma matricial queda
Donde indica que los incrementos se asocian con el paso de tiempo extendido
t . De manera semejante a los mtodos anteriores, conocidas las matrices
M, C, K y el vector P , se obtiene la aceleracin inicial mediante la expresin
(0) = M - 1
u [ p (0) C u (0) K u(0) ]
O bien, tomando en cuenta como condiciones iniciales a
(0) = 0, u (0) = 0 y u (0) = 0 .
u
K* = K + [ 3 / ( t ) ] C + [6 / ( t )
2
]M
6 1
p *i = p i + M + 3 C u i + 3 M + ( t) C u
i
( t) 2
Con los cuales se determina u
u = (K * ) 1 p i
Con lo que:
6 u i / ( t ) 6 u i / ( t) 3 u
2
=
u i .
Haciendo i = u
u i /
Se obtienen, en forma semejante a las ecuaciones (7.40) y (7.38):
86
ANLISIS COMPARATIVO...... MTODOS DE INTEGRACIN DIRECTA
1
u i = t u
i +
t u
Universidad Veracruzana
u i +1 = u i + u, u i +1 = u i + u y i +1 = u
u i + u
87
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
1.2 Se selecciona t y
1
1.3 Se hace a = (6 / t ) M + 3 C y b = 3 M + ( t) C
2
Universidad Veracruzana
Tesis de Maestra 2007
K * = K + 3 C / ( t ) + 6 M / ( t )
2
1.4
2.3 i = 6 u i / ( t) 2 6 u i / ( t) 3 u
u i ; y i = u
u i /
1 1
2.4 u i = t u
i + i
t u y u i = t u i + ( t )2 u i + 1 ( t )2 u i
2 2 6
2.5 u i + l = u i + u i , u i + l = u i + u i , i + l = u
u i + u
i ,
Observaciones:
88
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
t = 0.1 s
2 1 0 0 0 0 0
1
2 1 0 0 0 0
0 1 2 1 0 0 0
K = 6223.7 0 0 1 2 1 0 0
0 0 0 1 2 1 0
0 0 0 0 1 2 1
0
0 0 0 0 1 1
89
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Universidad Veracruzana
0 0 0 0 0 1 0 0
Instituto de Ingeniera
1. Clculos iniciales.
Se hace a = (6 / t ) M + 3 C = 42.23 M + 3 C
90
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
1
b = 3M + t C = 3 M + 0.071 C
2
Universidad Veracruzana
simtrica 140.771 - 1.65754 - 0.43811
Instituto de Ingeniera
139.214
K * = K + 3 C / ( t ) + 6 M / ( t ) = K + 21.1146 C + 297.2 M
2
Primera iteracin
0 0
0 0
0 0
p *i = p i + a u i + b u
i = 0 . Donde p1 = 0 y
0 0
0 0
2211.925 2211.925
91
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
0
0
Universidad Veracruzana
Tesis de Maestra 2007
0.000145 0.043203
0.000391 0.116236
Instituto de Ingeniera
0.000992 0.294743
u i = 0.002806 , i = 6 u i / ( t) 2 - 6 u i / ( t) 3 u
u i = 0.834085
0.008971 2.666294
0.031423 9.339606
0.117489 34.91994
i = u
haciendo u i / se obtiene:
0.030407 0.001520
0.081810 0.004090
0.207446 0.010372
1
i = u
u i / = 0.587047 , u i = t u
i + i
t u = 0.029352
2
1.876594 0.093830
6.573415 0.328671
24.57740 1.228870
0.000051
0.000136
0.000346
u i = t u i +
1
( t )2 u i + 1 ( t )2 u i = 0.000978
2 6
0.003128
0.010956
0.040962
92
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
0.000051 0.001520
0.000136 0.004090
Universidad Veracruzana
Tesis de Maestra 2007
0.030407
Instituto de Ingeniera
0.081810
0.207446
i + l
u =u
i + u
i = 0.587047
1.876594
6.573415
24.57740
Segunda iteracin
4.124693
12.25364
35.35410
p *i = p i + a u i + b u
i = 112.5090
392.1313
1462.966
5899.142
93
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
Obtencin de u i mediante K * u i = p *i
Universidad Veracruzana
Instituto de Ingeniera
0.335875 - 25.7982
i = u
haciendo u i / se obtiene
0.127486 0.009415
0.372247 0.026793
0.970143 0.069252
1
i = u
u i / = 2.438075 , u i = t u
i + i
t u = 0.180608
2
5.493661 0.462342
8.053090 1.059996
- 18.1573 1.549872
0.000516
0.001438
0.003691
u i = t u i +
1
( t )2 u i + 1 ( t )2 u i = 0.009933
2 6
0.027922
0.079156
0.215512
94
ANLISIS COMPARATIVO MTODOS DE INTEGRACIN DIRECTA
0.000567 0.010935
0.001575 0.030884
Universidad Veracruzana
Tesis de Maestra 2007
0.157893
Instituto de Ingeniera
0.454057
1.177589
i + l = u
u i + u
i = 3.025122
7.370256
14.62650
6.420051
En la siguiente tabla se presenta los desplazamientos de cada uno de los pisos como
respuesta del sistema, se consideran hasta tres iteraciones, redondeadas a cinco
dgitos.
Pasos de u1 u2 u3 u4 u5 u6 u7
tiempo
0.1 0.0000 0.0001 0.0003 0.0009 0.0031 0.0109 0.0409
0.2 0.0006 0.0016 0.0040 0.0109 0.0310 0.0901 0.2565
0.3 0.0032 0.0089 0.0221 0.0544 0.1307 0.2931 0.5519
Tabla 7.3.Respuesta obtenida mediante el mtodo de Wilson
95
ANLISIS COMPARATIVO..
Universidad Veracruzana
El programa est constituido por un programa principal llamado Mtodos, que llama
Instituto de Ingeniera
resuelve un problema de valores caractersticos de una matriz diagonal principal,
llama a su vez, a una subrutina externa que determina los valores y vectores propios.
La subrutina Amort determina la matriz de amortiguamiento del sistema mediante
las razones de amortiguamiento (versin modificada a fortran 90/95 del programa de
Mario Paz). Las otras tres subrutinas determinan la respuesta de una estructura con
varios grados de libertad, y son: Acelin, que se basa en el mtodo de aceleracin
lineal. Acelprom, en el mtodo de aceleracin promedio y Wilson, en el mtodo de
Wilson.
96
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
VC (vector de cargas)
PROGRAM METODOS
Universidad Veracruzana
! SM(I,J) = Matriz de masas del sistema
Instituto de Ingeniera
! CM(I,J) = Matriz de amortiguamiento
! THETA = Factor Theta de Wilson
! EMOD(I,J)= Matriz modal
! EVAL(I) = Valores propios
! NL = Nmero de grados de libertad
! VC(I) = Vector de cargas
! PT = Paso de tiempo seleccionado
! DES(I) = Vector desplazamiento
! ACE(I) = Vector aceleracin
! VEL(I) = Vector velocidad
! TMAX = Tiempo mximo de calculo
! PA(I) = Porcentajes de amortiguamiento
IMPLICIT NONE
! DECLARACION DE ARGUMENTOS
INTEGER, PARAMETER::DOUBLE=8
REAL(KIND=DOUBLE),ALLOCATABLE, DIMENSION(:)::EVAL
REAL(KIND=DOUBLE),ALLOCATABLE, DIMENSION(:,:)::EMOD
REAL, ALLOCATABLE, DIMENSION(:,:) ::SK, SM, CM
REAL, ALLOCATABLE, DIMENSION(:) :: VC, PA
INTEGER :: NL, NOP, I, J
REAL :: PT, TMAX
CHARACTER* 14 ARCHIVO
CHARACTER* 15 RUTA
! ENTRADA DE DATOS
READ(*,*) archivo
ruta = 'C:\'//archivo
OPEN(10,FILE=ruta)
READ(10,*) NL
ALLOCATE(SM(NL,NL),SK(NL,NL),CM(NL,NL),EMOD(NL,NL))
ALLOCATE(VC(NL),PA(NL),EVAL(NL))
READ(10,*) PT,TMAX
READ(10,*) (PA(I),I=1,NL)
READ(10,*) ((SM(I,J),I=1,NL),J=1,NL)
97
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
READ(10,*) ((SK(I,J),I=1,NL),J=1,NL)
READ(10,*) (VC(I),I=1,NL)
CLOSE(10)
CALL JACOBITRI(NL,SK,SM,EVAL,EMOD)
Universidad Veracruzana
! RAZONES DE AMORTIGUAMIENTO
Instituto de Ingeniera
! SELECCION DEL METODO PARA DETERMINAR LA RESPUESTA
WRITE(*,15)
15 FORMAT(2X,//,'ELIJA EL No. DEL METODO DE ANLISIS DESEADO',//,&
4X,'1',4X,'METODO DE ACELERACION LINEAL',//,&
4X,'2',4X,'METODO DE ACELERACIN PROMEDIO',//,&
4X,'3',4X,'METODO DE WILSON',//)
READ(*,*) NOP
IF(NOP ==1)THEN
WRITE(*,20)
20 FORMAT(2X,'EL METODO ELEGIDO ES :',3X,'ACELERACION LINEAL'/)
IMPLICIT NONE
INTEGER, PARAMETER ::DOUBLE=8
INTEGER,INTENT(IN):: NLL
REAL,INTENT(IN),DIMENSION( NLL, NLL)::SMAS
REAL(KIND=DOUBLE),INTENT(IN),DIMENSION(NLL)::VP
REAL(KIND=DOUBLE),INTENT(IN),DIMENSION(NLL,NLL)::EM
98
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
REAL,INTENT(IN),DIMENSION(NLL)::PAM
REAL,INTENT(OUT),DIMENSION( NLL, NLL)::DM
REAL,DIMENSION( NLL, NLL)::T
DO I=1,NLL
DO J=1,NLL
DM(I,J)=0.0
END DO
END DO
Universidad Veracruzana
DO K=1,NLL
Instituto de Ingeniera
DO J=1,NLL
DM(I,J)=DM(I,J)+EM(I,K)*EM(J,K)*DA
END DO
END DO
END DO
T= MATMUL (SMAS,DM)
DM = MATMUL (T,SMAS)
USE IMSL
FORALL (I=1:N,J=1:N,SSM(I,J)/=0.)
SM1(I,J)= SQRT (1./SSM(I,J))
END FORALL
SKR=MATMUL (SKK,SM1)
a = MATMUL (SM1,SKR)
99
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
Universidad Veracruzana
DO IM=1,N
Instituto de Ingeniera
END DO
END IF
END DO
END DO
SUBROUTINE ACELIN(N1,PT1,TM1,SM1,SK1,VC1,EV1,CM1)
!
! ESTA SUBROUTINA DETERMINA LA RESPUESTA DE UNA ESTRUCTURA MEDIANTE
! EL METODO DE ACELERACION LINEAL
!
USE IMSL
! DECLARACION DE ARGUMENTOS
REAL, PARAMETER::DOUBLE=8
REAL, PARAMETER :: PI = 3.14152654
INTEGER, INTENT(IN):: N1
REAL, INTENT(IN)::PT1,TM1
REAL,INTENT(IN),DIMENSION(N1,N1) :: SM1,SK1,CM1
REAL,INTENT(IN),DIMENSION(N1)::VC1
REAL(KIND=DOUBLE),INTENT(IN),DIMENSION(N1)::EV1
REAL(KIND=DOUBLE),DIMENSION(N1) ::DES1,VEL1,ACE1,DIN1,VIN1,ACIN1,VCC1
REAL(KIND=DOUBLE),DIMENSION(N1,N1) ::A,b,X,SKK1,AC1,BC1
REAL::C1,C2,C3, SUMT1, PER1, EST1,EV
REAL, DIMENSION(N1)::VCI1
INTEGER :: NPT1,I,J
CHARACTER*14 archivo
CHARACTER*15 ruta
DO I=1,N1
EV=DSQRT(EV1(I))
PER1= (2*PI)/EV
EST1= 0.551*PER1
100
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
! INICIALIZACION DE DATOS
C1 = 3.0/PT1
Universidad Veracruzana
C2 = 6.0/PT1
Instituto de Ingeniera
NPT1 = TM1/PT1
DO I=1,N1
DES1(I) = 0.0
VEL1(I) = 0.0
ACE1(I) = 0.0
END DO
SUMT1= 0.0
WRITE(7,70)
70 FORMAT(/,5X,'LA RESPUESTA ES:',//,16X,'TIEMPO',35X,'DESPLAZAMIENTOS'/)
VCI1= VC1
DO J=1,NPT1
SUMT1= SUMT1 + PT1
VCC1= VCI1 + MATMUL(AC1,VEL1) + MATMUL(BC1,ACE1)
VCI1=0.0
A=SKK1
b = RESHAPE(VCC1,(/N1,N1/))
DO I=1,N1
DIN1(I)= X(I,1)
END DO
101
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
WRITE(7,90)SUMT1,(DES1(I),I=1,N1)
90 FORMAT(7X,F10.3,3X,7(F15.4))
Universidad Veracruzana
END DO
Instituto de Ingeniera
END SUBROUTINE ACELIN
USE IMSL
IMPLICIT NONE
! DECLARACION DE ARGUMENTOS
REAL,PARAMETER::DOUBLE=8
REAL,PARAMETER :: PI = 3.14152654
INTEGER,INTENT(IN):: N2
REAL,INTENT(IN)::PT2,TM2
REAL,INTENT(IN),DIMENSION(N2,N2) :: SM2,SK2,CM2
REAL,INTENT(IN),DIMENSION(N2)::VC2
REAL(KIND=DOUBLE),INTENT(IN),DIMENSION(N2)::EV2
REAL(KIND=DOUBLE),DIMENSION(N2)::DES2,VEL2,ACE2, DIN2,VIN2,ACIN2,VVC2
REAL(KIND=DOUBLE),DIMENSION(N2):: ACDES,BCACE
REAL(KIND=DOUBLE),DIMENSION(N2,N2) ::A,b,X,SKK2,AC2,BC2
REAL(KIND=DOUBLE)::C1,C2,C3,SUMT2,EV,EST2,PER2
REAL,DIMENSION(N2)::VCI2
INTEGER :: NPT2,I,J
CHARACTER*14 archivo
CHARACTER*15 ruta
! CONDICIONES INICIALES
NPT2=TM2/PT2
C1=4/PT2
C2=2/PT2
C3=4/PT2**2
DO I=1,N2
VEL2= 0.0
ACE2= 0.0
102
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
DES2= 0.0
END DO
SUMT2=0.0
Universidad Veracruzana
READ(*,*) archivo
VCI2=VC2
DO J= 1,NPT2
SUMT2= SUMT2+ PT2
DO I=1,N2
DIN2(I) = x(I,1)
END DO
WRITE(6,90)SUMT2,(DES2(I),I=1,N2)
90 FORMAT(7X,F10.3,3X,7(F15.4))
END DO
CLOSE(6)
103
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
USE IMSL
! DECLARACION DE ARGUMENTOS
REAL,PARAMETER::DOUBLE=8
REAL,PARAMETER :: PI = 3.14152654
REAL,PARAMETER::THETA = 1.420815
Universidad Veracruzana
INTEGER,INTENT(IN):: N3
Instituto de Ingeniera
REAL,INTENT(IN),DIMENSION(N3)::VC3
REAL(KIND=DOUBLE),INTENT(IN),DIMENSION(N3)::EV3
REAL(KIND=DOUBLE),DIMENSION(N3) ::DES3,VEL3,ACE3,VCT,ACIN3,VIN3
REAL(KIND=DOUBLE),DIMENSION(N3) ::DEST, DIN3
REAL(KIND=DOUBLE),DIMENSION(N3,N3) ::A,b,X,SKK3,AC3,BC3
REAL(KIND=DOUBLE)::C1,C2,C3,C4,C5,C6,SUMT3,EV,PER3,EST3
REAL,DIMENSION(N3)::VCI3
INTEGER :: NPT3,I,J
CHARACTER*14 archivo
CHARACTER*15 ruta
! CONDICIONES INICIALES
NPT3=TM3/PT3
C1=6./(PT3*THETA)
C2=6./(PT3*THETA)**2
C3=(PT3*THETA)/2
C4=3/(PT3*THETA)
C5=(PT3**2)/2
C6=(PT3**2)/6
DO I=1,N3
VEL3=0.0
ACE3=0.0
DES3=0.0
END DO
SUMT3=0.0
WRITE(5,'(/,T42,A)')'METODO DE WILSON'
WRITE(5,15)
15 FORMAT(/,5X,'LA RESPUESTA ES:',//,16X,'TIEMPO',40X,'DESPLAZAMIENTOS'/)
104
ANLISIS COMPARATIVO PROGRAMACIN DE LOS MTODOS
VCI3=VC3
Universidad Veracruzana
! ECUACIONES
Instituto de Ingeniera
DEST(I)= X(I,1)
END DO
WRITE(5,90)SUMT3,(DES3(I),I=1,N3)
90 FORMAT(7X,F10.3,3X,7(F15.4))
END DO
CLOSE(5)
105
ANLISIS COMPARATIVO..
9. RESULTADOS
Universidad Veracruzana
programa propuesto; posteriormente se analiza el mismo sistema pero ahora con
EJEMPLO
piso de = 5 % .
106
ANLISIS COMPARATIVO RESULTADOS
Entrada de datos
Universidad Veracruzana
0.0 0.0 0.0 0.0 45.331 0.0 0.0
0.0 0.0 0.0 0.0 0.0 45.331 0.0
Instituto de Ingeniera
12447.4 -6223.7 0.0 0.0 0.0 0.0 0.0
-6223.7 12447.4 -6223.7 0.0 0.0 0.0 0.0
0.0 -6223.7 12447.4 -6223.7 0.0 0.0 0.0
0.0 0.0 -6223.7 12447.4 -6223.7 0.0 0.0 SK
0.0 0.0 0.0 -6223.7 12447.4 -6223.7 0.0
0.0 0.0 0.0 0.0 -6223.7 12447.4 -6223.7
0.0 0.0 0.0 0.0 0.0 -6223.7 6223.7
0.0 0.0 0.0 0.0 0.0 0.0 1556.8 VC
Salida de datos
LA RESPUESTA ES:
TIEMPO DESPLAZAMIENTOS
107
ANLISIS COMPARATIVO RESULTADOS
TIEMPO DESPLAZAMIENTOS
Universidad Veracruzana
0.500 0.0323 0.0863 0.1902 0.3747 0.6408 0.9174 1.1485
Instituto de Ingeniera
0.800 0.3263 0.6607 0.9791 1.2438 1.4758 1.7347 1.9872
0.900 0.4603 0.8725 1.2013 1.4674 1.7372 2.0073 2.2542
1.000 0.5310 0.9836 1.3460 1.6731 1.9854 2.2536 2.5138
1.100 0.5174 0.9931 1.4329 1.8405 2.1809 2.4752 2.7520
1.200 0.4645 0.9583 1.4676 1.9267 2.3118 2.6569 2.9478
1.300 0.4406 0.9334 1.4472 1.9284 2.3762 2.7641 3.0782
1.400 0.4631 0.9295 1.3975 1.8832 2.3620 2.7745 3.1150
1.500 0.4863 0.9288 1.3613 1.8213 2.2720 2.6873 3.0336
1.600 0.4701 0.9143 1.3411 1.7461 2.1354 2.5129 2.8348
1.700 0.4288 0.8737 1.2907 1.6467 1.9734 2.2753 2.5533
1.800 0.3946 0.7985 1.1744 1.5033 1.7782 2.0107 2.2447
1.900 0.3606 0.6904 1.0028 1.2971 1.5384 1.7472 1.9600
METODO DE WILSON
LA RESPUESTA ES:
TIEMPO DESPLAZAMIENTOS
108
ANLISIS COMPARATIVO RESULTADOS
Universidad Veracruzana
4
DESPLAZAMIENTOS ( m )
Instituto de Ingeniera
3
2.5
2
1.5
1
0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
TIEMPO ( s )
4
DESPLAZAMIENTOS ( m )
3.5
3
2.5
2
1.5
1
0.5
0
0.02
0.12
0.22
0.32
0.42
0.52
0.62
0.72
0.82
0.92
1.02
1.12
1.22
1.32
1.42
1.52
1.62
1.72
1.82
1.92
TIEMPO ( s )
109
ANLISIS COMPARATIVO RESULTADOS
De acuerdo a las figuras. 9.1 y 9.2 se observa que en los dos primeros segundos
los mtodos de aceleracin lineal y aceleracin promedio presentan un
Universidad Veracruzana
Si se incrementa el tiempo de estudio a 15 seg. (fig. 9.3), los mtodos de aceleracin
Instituto de Ingeniera
vibracin libre), mientras que el mtodo de Wilson tiene una marcada reduccin de
amplitud (disipacin de amplitud), producida por una amortiguacin numrica, es
decir, se genera una amortiguacin por efectos de redondeo numrico y es
independiente de la amortiguacin fsica del sistema, segn el tiempo transcurre.
4
DESPLAZAMIENTOS ( m )
3.5
3
2.5
2
1.5
1
0.5
0
0.1
0.8
1.5
2.2
2.9
3.6
4.3
5
5.7
6.4
7.1
7.8
8.5
9.2
9.9
10.6
11.3
12
12.7
13.4
14.1
14.8
TIEMPO ( s )
110
ANLISIS COMPARATIVO RESULTADOS
Universidad Veracruzana
4
DESPLAZAMIENTOS ( m )
Instituto de Ingeniera
3
2.5
2
1.5
1
0.5
0
0.02
0.72
1.42
2.12
2.82
3.52
4.22
4.92
5.62
6.32
7.02
7.72
8.42
9.12
9.82
10.5
11.2
11.9
12.6
13.3
14
14.7
TIEMPO ( s )
Si el paso de tiempo se incrementa a 0.16 s. (fig. 9.5), se observa que la curva que
corresponde al mtodo de aceleracin lineal comienza a distorsionarse alrededor de
los 2.5 segundos y tiende a dispararse alrededor de los 4 segundos transcurridos,
lo que indica que dicho mtodo se comporta de manera inestable al considerar
pasos de tiempo largos. Mientras tanto, la curva correspondiente al mtodo de
Wilson presenta una marcada disminucin en su amplitud y la de aceleracin
promedio permanece sin alteracin irregular apreciable.
111
ANLISIS COMPARATIVO RESULTADOS
Universidad Veracruzana
Tesis de Maestra 2007
4.5
DESPLAZAMIENTOS ( m )
Instituto de Ingeniera
4
3.5
3
2.5
2
1.5
1
0.5
0
0.16
0.48
0.8
1.12
1.44
1.76
2.08
2.4
2.72
3.04
3.36
3.68
4.32
4.64
4.96
TIEMPO ( s )
112
ANLISIS COMPARATIVO RESULTADOS
3.5
DESPLAZAMIENTOS ( m )
2.5
Universidad Veracruzana
Tesis de Maestra 2007
1.5
Instituto de Ingeniera
1
0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
TIEMPO ( s )
3.5
DESPLAZAMIENTOS ( m )
2.5
1.5
0.5
0
0.02
0.12
0.22
0.32
0.42
0.52
0.62
0.72
0.82
0.92
1.02
1.12
1.22
1.32
1.42
1.52
1.62
1.72
1.82
1.92
TIEMPO ( s )
113
ANLISIS COMPARATIVO RESULTADOS
Al reducir el paso de tiempo a 0.02 s., los mtodos adquieren un comportamiento sin
diferencia apreciable entre ellos (fig. 9.7).
Universidad Veracruzana
amortiguamiento numrico (fig. 9.8)
3.5
DESPLAZAMIENTOS ( m )
2.5
1.5
0.5
0
0.1
0.8
1.5
2.2
2.9
3.6
4.3
5
5.7
6.4
7.1
7.8
8.5
9.2
9.9
10.6
11.3
12
12.7
13.4
14.1
14.8
TIEMPO ( s )
Al reducir el paso de tiempo a 0.02 s., se observa que los tres mtodos presentan
comportamientos similares, aunque el mtodo de Wilson presenta an una mnima
reduccin de su amplitud, como se muestra en la figura 9.9.
Ntese que mientras mas pequeo sea el paso de tiempo considerado, mejor es el
comportamiento de los mtodos de aceleracin lineal y Wilson, ya que mientras uno
tiene un comportamiento ms regular, el otro presenta menor disipacin de amplitud.
114
ANLISIS COMPARATIVO RESULTADOS
3.5
DESPLAZAMIENTOS ( m )
2.5
Universidad Veracruzana
Tesis de Maestra 2007
2
Instituto de Ingeniera
1.5
0.5
0
0.02
0.68
1.34
2
2.66
3.32
3.98
4.64
5.3
5.96
6.62
7.28
7.94
8.6
9.26
9.92
10.6
11.2
11.9
12.6
13.2
13.9
14.5
TIEMPO ( s )
115
ANLISIS COMPARATIVO..
10. CONCLUSIONES
Universidad Veracruzana
de libertad? Se debe mencionar que en el desarrollo del mismo se estudiaron los
Instituto de Ingeniera
dinmica de una estructura con varios grados de libertad sometida a fuerzas
dinmicas. Se determinaron las caractersticas, ventajas y desventajas de los
mtodos considerados, lo cual facilitar la eleccin de alguno de ellos en un
problema en particular de dinmica estructural. Por otro lado, se presentaron los
desarrollos de cada uno de los procedimientos mediante un ejemplo tpico, con la
finalidad de aclarar la aplicacin de las expresiones que los conforman, sus
resultados fueron comprobados mediante las subrutinas correspondientes, las cuales
pueden ser incorporadas en un programa principal de anlisis estructural. As
mismo, se puede concluir que mediante este anlisis se pudo identificar que el
mtodo de aceleracin promedio presenta mayor estabilidad en su comportamiento
al utilizarlo en sistemas lineales, sin importar el tamao del paso de tiempo
considerado, proporcionando resultados ms precisos; de igual forma se aprecia que
el mtodo de aceleracin lineal presenta practicidad en su procedimiento
proporcionando buenos resultados, sin embargo se encuentra limitado al anlisis de
estructuras con comportamiento estrictamente lineal utilizando pasos de tiempo muy
pequeos; tambin se observ que en sistemas lineales el mtodo de Wilson
proporciona buenos resultados, aunque si se manejan pasos de tiempo grandes,
presenta disipacin numrica, lo que afecta en su precisin adems de contar con un
procedimiento ms elaborado.
116
ANLISIS COMPARATIVO CONCLUSIONES
Universidad Veracruzana
Tesis de Maestra 2007
Instituto de Ingeniera
117
ANLISIS COMPARATIVO
11. RECOMENDACIONES
Universidad Veracruzana
de la estructura con mayor confiabilidad y precisin.
118
ANLISIS COMPARATIVO..
BIBLIOGRAFA
Universidad Veracruzana
Bazn Zurita y Meli Piralla, R. (2004). Diseo Ssmico de edificios. Edit. Limusa.
Bathe, K-J; Wilson, Edward L. (1976). Numerical Methods in Finite Element Analysis.
Edit. Prentice Hall, Inc. Englewood Cliffs. New Jersey.
Clough R. and Penzien J.(1993). Dynamics of structures. Edit. McGraw Hill Inc. New
York.
119
ANLISIS COMPARATIVO BIBLIOGRAFA
Paz, Mario. (1985). Structural Dynamics, Theory and computation (second edition).
Universidad Veracruzana
Pea Pardo, B. (1993). Apuntes de la clase: Dinmica estructural. Impartida en el
Instituto de Ingeniera
Rosenblueth, E. (1992). Diseo de estructuras resistentes a sismos. Edit. Instituto
Mexicano del Cemento y del Concreto (IMCYC). Mxico
120
ANLISIS COMPARATIVO..
ANEXOS
Smbolos Romanos
Universidad Veracruzana
a 0 , a1 factores de proporcionalidad arbitrarios
Instituto de Ingeniera
constantes arbitrarias
A1 , A2 constantes arbitrarias
Amplitud de vibracin
B , B constantes arbitrarias
C ,C constantes arbitrarias
c coeficiente de amortiguacin
c cr coeficiente de amortiguacin crtica
fd fuerzas de amortiguamiento
121
ANLISIS COMPARATIVO ANEXOS
Universidad Veracruzana
Tesis de Maestra 2007
p ef (t) vector de fuerzas efectivas que actan sobre el sistema estructural
Instituto de Ingeniera
qn n- sima coordenada generalizada
qn n- simo vector de coordenadas generalizadas
q(t) vector de desplazamientos generalizados en un tiempo t
q (t) vector de velocidades generalizadas en un tiempo t
(t)
q vector de aceleraciones generalizadas en un tiempo t
r raz de ecuacin algebraica
r1 , 2 races de la ecuacin algebraica
t tiempo arbitrario
Tn periodo natural
u desplazamiento, deformacin
ui desplazamiento en un tiempo i
u0 desplazamiento inicial
ut desplazamiento total
u velocidad
u i velocidad en un tiempo i
122