Академический Документы
Профессиональный Документы
Культура Документы
Apuntes de Clase
Rubn Boroschek
REVISION A.0
15 de Abril del 2010
NOTA:
El texto esta en condicin preliminar. Mis clases han sido transcritas inicialmente por los
alumnos. He logrado revisar alguna de ellas. Si bien he tratado de eliminar los errores
tipogrficos, siempre se descubren nuevos. Por tanto sese con cuidado.
El texto en amarillo no lo he revisado
Algunos temas con apoyo especial de alumnos:
Tomas Yaez: Linealizacin de parmetros en amortiguadores, Identificacin de Sistemas PSD.
Manuel Rivera Linealizacin de parmetros en amortiguadores
Rodrigo Carreo: Vectores Ritz
INDICE
1.
Referencias ............................................................................................................................ 7
2.
Formulario Base..................................................................................................................... 8
3.
3.2.
3.3.
3.3.1.
4.
3.4.
3.5.
3.6.
3.7.
3.7.1.
Decaimiento Libre................................................................................................ 15
3.7.2.
3.7.3.
3.7.4.
3.7.5.
3.7.6.
3.7.7.
3.7.8.
3.7.9.
Respuesta en Resonancia................................................................................... 23
Energa................................................................................................................................. 25
4.1.
4.2.
4.2.1.
4.2.2.
4.2.3.
4.2.4.
4.2.5.
4.2.6.
4.3.
4.4.
4.5.
Caso de Friccin.......................................................................................................... 36
4.6.
4.7.
Amortiguamiento Equivalente...................................................................................... 38
4.8.
4.8.1.
Tipos de disipadores............................................................................................ 42
4.8.2.
Friccional Puro..................................................................................................... 43
4.8.3.
Constitutiva Triangular......................................................................................... 45
4.8.4.
4.9.
4.10.
4.10.1.
4.10.2.
4.10.3.
4.10.4.
4.10.5.
5.
6.
7.
8.
7.2.1.
Ortogonalizacin de Gram-Schmidt..................................................................... 66
7.2.2.
Descomposicin LDL........................................................................................... 67
7.2.3.
7.2.4.
Referencias.......................................................................................................... 68
Serie de Fourier........................................................................................................... 73
8.2.
8.3.
8.4.
8.4.1.
8.4.2.
8.4.3.
8.5.
8.5.1.
Linealidad ............................................................................................................ 77
8.5.2.
Simetra ............................................................................................................... 77
8.5.3.
Escalamiento ....................................................................................................... 77
8.5.4.
Time Shift............................................................................................................. 77
8.5.5.
Frequency Shift.................................................................................................... 78
8.5.6.
8.6.
8.7.
8.8.
8.8.1.
8.9.
8.10.
8.11.
9.
Ventanas ..................................................................................................................... 93
10.
11.
El espectro de Potencia................................................................................................... 99
11.1.1.
11.2.
11.3.
11.4.
11.4.1.
11.5.
12.
12.1.
12.2.
12.3.
12.3.1.
13.
13.1.
14.
14.1.
14.1.1.
14.1.2.
Ejemplo.............................................................................................................. 121
15.
15.1.
15.2.
algoritmo.................................................................................................................... 128
15.3.
Ejemplo...................................................................................................................... 128
1. REFERENCIAS
Clough, R. y Penzien, J. Dynamics of Structures. McGraw Hill.
Segunda Edicin, 1993.
2. FORMULARIO BASE
1 GDL
*
Y 2 = k
*
Equilibrio
Dinmico mv
( t ) + cv ( t ) + kv ( t ) = p ( t )
N GDL
k
m
Frecuencia Angular: =
cc
c
2m
{v(t )} = yi (t ) {i }
D = 1 2
v(t ) = e t 0 0
sin (D t ) + v0 cos (D t )
v(t ) = e
Decremento Logartmico: ln ( vi vi + N )
2 N
de
yi (0) =
{i } [ M ]{v(0)}
Mi
Mi
yi (t ) + 2i i yi (t ) + i2 yi (t ) = Pi (t ) / M i
i = 1n
Respuesta
Duhamel:
Factor de Participacin Li
yi ( t ) =
= {i } [ M ]{r}
T
Li
V ( i , i , vg )
M ii
Coordenadas Generalizadas
Donde en general
{i } [ M ]{v(0)}
T
yi (0) =
Respuesta Ssmica:
1
v (t ) =
P ( ) exp( (t )) sen( D (t )) d
m D 0
m z ( t ) + c z ( t ) + k z ( t ) = p ( t )
i = 1n
{v(t )} = yi (t ) {i } {v(t )} = yi (t ) {i } {v (t )} = yi (t ) {i }
K i = i2 M i
i =1n
{ f E (t )} = i2 [ M ]{i } yi (t ) = [ M ] i2 {i } yi (t )
Integral
M i = {i } [ M ]{i }
sin( t )
P
( A sin (Dt ) + B cos (Dt ) ) + k0 D cos(t )
ei (t )
Transiente
2 2
2
1 + 2
Permanente
D=
[ K ] i2 [ M ] {i } = {0} { 2 } , [ ]
Pi (t ) = {i } [ P(t ) ]
P0 sin( t )
mv ( t ) + cv ( t ) + kv ( t ) = P0 cos( t )
i (t )
P0 e
t
i =1
Fuerza Elstica
i2 Li
Vi (t )
M ii
{FE (t )} = [ M ]{i }
m = m ( x ) ( x ) dx + M n ( xn ) + I 0 n [in ( x) ']
2
n =i
n =1
c = c ( x ) ( x ) dx + cn ( xn )
2
k = k ( x ) ( x ) dx + EI ( x) [ ] dx + kn ( xn )
2
n =1
n =1
Q(t ) =
Aceleracin de Piso:
n =1
Cortante Basal
vi = {i }
L2i
iVi (t )
Mi
{v (t )} { } Y ( t )
T
2
i
Li
S d ( i , Ti )
Mi
p (t ) = p ( x, t ) ( x ) dx + p ( xn ) ( xn )
{ f I (t )} = [ M ]nxn {v (t )}nx1
{ f D (t )}nx1 = [C ]nxn {v(t )} nxn
3.2. FORMULACION DE VALORES PROPIOS CO
Utilizando matriz de rigidez: [ K ] i2 [ M ] {i } = {0}
embargo no es un problema simtrico por tanto es mas difcil de resolver y converge a los
valores mayores.
3.3. PROPIEDADES DE ORTOGONALIDAD DE MODOS
{i } [ K ]{ j } =
T
{i } [ M ]{ j } =
T
ki i = j
0i J
mi i = j
0i j
k i Rigidez modal
mi Masa modal
{m } [ K ][ M ] [ K ]{n } = 0
T
{m } [ K ][ M ] [ K ][ M ] {n } = 0
T
10
{m } [ M ][ F ][ M ]{n } = 0
T
{m } [ M ][ F ][ M ][ F ][ M ]{n } = 0
T
{m } [ M ] [ M ] [ K ] {n } = 0
b
< b <
b=0
{m } [ M ]{n } = 0
b =1
{m } [ K ]{n } = 0
b=2
{m } [ M ][ M ] [ K ][ M ] [ K ]{n } = 0
1
T
{m } [ K ][ M ] [ K ]{n } = 0
{m } [ M ] [ K ] [ M ] [ K ] [ M ] {n }
b = 2
{m } [ M ][ F ][ M ][ F ][ M ]{n } = 0
T
{i } [ M ]{ j } = {i } [ M ]{i } = m j ji2
T
j =1
{ 'i } =
{i }
n
m
j =1
2
ji
La respuesta de una estructura de puede ver como una combinacin de todas sus formas de
vibrar.
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
11
{v(t )} = yi (t ) {i }
i =1
{i } [ M ]{v(t )} = M i yi (t )
T
[ M ] yi (t ) {i }
Luego
{ } [ M ]{v(t )}
y (t ) = i
T
Mi
{v(t )} = yi (t ) {i }
i =1
v1 (t )
v2 (t ) = {1} y1 (t ) + {2 } y2 + {3 } y3 (t )
v (t )
3
Encontrar
[ K ] i2 [ M ] {i } = {0}
Encontrar todas las formas modales
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
12
{ } , [ ]
2
M i = {i } [ M ]{i }
T
K i = i2 M i
i =1n
Pi (t ) = {i } [ P (t ) ]
T
i = 1n
{ } [ M ]{v(0)}
y (0) = i
T
Mi
{ } [ M ]{v(0)}
y (0) = i
T
Mi
Pi (t )
M i yi (t ) + Ci yi (t ) + K i yi (t ) = Pi (t )
yi (t ) + 2i i yi (t ) + i2 yi (t ) = Pi (t ) / M i
i = 1n
{v(t )} = yi (t ) {i } {v(t )} = yi (t ) {i } {v (t )} = yi (t ) {i }
La fuerzas elsticas
{ f E (t )} = [ K ]{v(t )} = { f Ei (t )} = [ K ]{i } yi (t )
Dado el problema de valores propios
[ K ] i2 [ M ] {i } = {0}
[ K ]{i } = i2 [ M ]{i }
{ f E (t )} = i2 [ M ]{i } yi (t ) = [ M ] i2 {i } yi (t )
El cortante basal
13
Figura 3.2 Efecto del Amortiguamiento en el Clculo del Corte Basal. Tres formas de
Calcular. dinaRespSismoNGDLModal NGDL=5; m=100 k=12183
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
14
v + v
v(t ) = e t 0 0
sin ( D t ) + v0 cos ( D t )
Lo que es equivalente a:
v(t ) = e t cos(D t )
2
v0 + v0
2
+ v0
D
=
Donde:
v0 + v0
D v0
= arctg
Figura 3.3
15
: Amplitud mxima.
Envolvente e t
Periodo TD =
Figura 3.4
3.7.2. Decaimiento Logartmico
De la respuesta a condiciones iniciales se conoce la envolvente de respuesta y con ella se
puede determinar la razn de amortiguamiento, :
vi = e ti y vi + m = e ti+ N entonces
vi
= e TD N sacando el logaritmo
vi + m
v
2
ln i = TD N =
N
1 2
vi + m
1 2
ln ( vi vi + N )
2 N
aproximando
ln ( vi vi + N )
2 N
Figura 3.5
16
pendiente
ln ( vi vi + N )
=
2 N
vi
vi 2
v
1
ln i =
2 N vi 2
ln ( 2 )
N=
2
N=
ln ( 2 )
2
0,01
11,03
0,05
2,2
0,10
1,1
17
Sin embargo este criterio no es til para sistema de varios grados de libertad. En estos casos es
posible encontrar decaimientos como los indicados en las figuras siguientes:
Figura 3.8 Respuesta decayente para dos y tres formas modales observadas en un grado de
libertad de la estructura.
3.7.3. Excitacin Armnica. Caso C arbitrario
P0 sin(t )
mv ( t ) + cv ( t ) + kv ( t ) = P0 cos(t )
i (t )
P0e
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
18
El desplazamiento es:
sin(t )
P
D=
Dmax = 1 2 2 1
(1 ) + ( 2 )
2 2
Dmax =
1
2 1
1
2
Figura 3.10 Factor de
amplificacin
dinmica
para
distinto
amortiguamiento y razn
de frecuencia.
19
Figura
3.11
Angulo
de
desfase
para
distinto
amortiguamiento
y
razn
de
frecuencia.
vP (t ) =
P0
D sin (t ) derivando una y dos veces
k
Caso Velocidad
vP (t ) =
P0
P
P
D cos (t ) = 0 D cos (t ) = 0 D cos (t )
k
k
k
1
para v = 1
2
Caso Aceleracin
vP (t ) =
P0
P
D 2 sin (t ) = 0 D 2 sin (t ) ;
k
m
1
2 1
para v = 1
1 2 2
20
f 2 f1
Podemos obtener la razn de amortiguamiento del ancho de banda.
f 2 + f1
3.7.7. Excitacin Armnica Rgimen Permanente
Analizando
P0
D sin( t )
k
P
v p (t ) = 0 D cos( t )
k
P
v p (t ) = 0 D 2 sin( t )
k
v p (t ) =
I
v
R
v
t
21
vP (t ) =
P0
D sin (t )
k
P(t)
FE (t ) = kv p (t ) = P0 D sin (t )
FD (t ) = c
P0
D cos ( t ) = P0 D cos ( t )
FR (t )
FR =
FD + FE
2
2
= Po D 1 + 2
1 + 2
= Po
2
2
1 + 2
1 + 2
FR
TR =
2
2
Po
1
+ 2
Figura 3.13
22
v(t )
P(t ) = P0 sin (t )
Figura 3.14
Dado:
D=
= =
1
(1 ) + ( 2 )
2 2
=
2
P0
D sin ( t )
k
1
2
v(0) = v0 = 0 v(0) = v0 = 0
Entonces:
v(t )
1 t
=
( e 1) cos(t )
vest 2
Figura 3.15
23
Figura 3.16
Si se analiza la envolvente es posible estimar la taza de crecimiento para un tiempo dado
t = nT la amplitud es
A=e
=e
2
t
T
= e 2 n .
Figura 3.17 Taza de
crecimiento
de
la
respuesta resonante. A
menor amortiguamiento
mas
tiempo
para
alcanzar
respuesta
mxima.
24
v(t ) 1
= ( sin(t ) t cos(t ) )
vest 2
Figura 3.18 Respuesta
resonante para distintos valores
de amortiguamiento. Notar que
la amplitud y el tiempo para
alcanzar la mxima amplitud es
sensible al valor de la razn de
amortiguamiento.
4. ENERGA
4.1. ENERGA DISIPADA
Para calcular la energa disipada en un sistema se integra la ecuacin de movimiento del
sistema en funcin del desplazamiento entre dos instantes de tiempo dados, de la siguiente
manera:
v ( t2 )
( F (t ) + F
I
v ( t1 )
(t ) + FE (t ) ) dv = 0
v( t
2
1
1
2 t2
2 t2
m v(t ) + k v(t ) + FD (t )dv = 0
t1
t1
2
2
v ( t1 )
EK
EV
( F)
v t1
(t )dv = cv
dv
dt = c v 2 dt
dt
25
t2
E K + EV = c v 2 (t )dt
t1
Energa _ disipada
v (t ) =
p(t ) = po sen(t )
p0
p
D sin (t ) y v ( t ) = 0 D cos (t )
k
k
WE (t ) =
v (0)
t
1
WE (t ) = po
cos(2 t ) + sin( )
2
4
0
t
1
1
WE (t ) = po
cos(2 t ) + sin( ) +
cos( )
4
2
4
lineal
Oscilante
Para un ciclo de oscilacin t = T = 2 / :
2 /
1
2 /
1
cos(2 2 / ) +
sin( ) +
cos( ) = po
sin( )
WE = po
2
4
2
4
0
WE = po sin( )
Pero sin( ) = 2 D y =
po
D ; reemplazando
k
WE = 2
k
2 D = 2 2 k
D
26
FD = 2
p0
p
2
D cos ( t ) = c 0 2 D cos ( t ) =
2
k
m
c
Dp0 cos (t ) = 2 Dp0 cos ( t )
2m
p2
ED = FD (t )dv = FD (t )v (t )dt = c o2 D 2 2 cos 2 ( t )dt = c 2 2 cos 2 ( t )dt
k
v (0)
0
0
0
2
t sin(2( t ))
ED = c 2 2 +
4
2
0
t
t sin(2(t )) sin(2 )
ED = c 2 2 +
+
4
4
2
sin(2( t )) t sin(2 )
ED = c
+
+
4
2
4
Lineal
Oscilante
2
sin(2(
))
sin(2 )
2 2 2
2 2 2
+
+
= c 2
ED = c
= c
4
4
2
2
=2
k
Con
ED = 2 2 k
EK =
1 2 T
mv (t )
0
2
27
EV =
1 2 T
kv (t )
0
2
1
T
{v(t )} [ M ]{v(t )}
2
Energa Potencial: EV (t ) =
Trabajo Externo: WE (t ) =
1
T
{v(t )} [ K ]{v(t )}
2
T
Energa Disipada: ED (t ) =
{FD (t )}
28
29
Figura 4.1. Energa en Decaimiento Libre. Caso 1 GDL. Kpiso= 39.478 Mpiso=1.
Figura 4.2. Energa en Forzante Armnico. Caso 1 GDL. Kpiso= 39.478 Mpiso=1.
=0.05.
=0.05.
30
=0.05.
31
Figura 4.4. Energa en en Forzante Armonico. Caso 5 GDL. Kpiso= 39.478 Mpiso=1.
los modos.
=0.05 todos
32
mv ( t ) + cv ( t ) + kv ( t ) = p(t ) = po sen(t )
En resonancia se tiene que
Si
p ( t ) = FD ( t ) .
p (t ) = p0 sin( t ) , entonces:
En rgimen permanente
p0 1
sin (t )
k 2
v (t ) =
v (t ) =
, entonces
P0 1
cos (t )
k 2
FD (t )
FD
P (t )
r (t )
v(t )
v(t )
Figura 4.5
Finalmente:
33
Aelipse = ab = ED
P (t ) = P0
2
FD = cvmax = c A
elipse = c
P 1
ED = P0 0
k 2
E
c= D2
FE
EV =
1
kv(t ) 2
2
Con EV =
1
kv(t ) 2
2
c
c
=
se tiene:
cc 2m
ED
c
= =
para =
2 m 2
cc
ED
ED
=
2
2 k
4 EV
ED
EV
ED
= 2
2 EV
cv ( t ) + kv ( t ) = p(t )
Si se hace un ensayo de desplazamiento controlado la respuesta y fuerza resultantes son:
v(t ) = sen(t )
v(t ) = cos(t )
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
34
We =
p(t )dv =
2 /
v (0)
2 /
( cv(t )
2 /
cv(t ) dt =
2
2 /
f d dv = ED
ED =
p(t )dv =
v (0)
2 /
2 /
f d (t )v(t )dt = c 2
c=
Ed y c de
ED
1
EV = k 2
2
f =0.1- 20 Hz
35
Ed < EI
4.6. AMORTIGUAMIENTO INDEPENDIENTE DE LA FRECUENCIA
Rate independent damping: se asocia a lo que se denomina histresis esttica o que no
dependen de la frecuencia de excitacin. Esta se debe a deformaciones plsticas, flujo plstico,
o plasticidad de cristales. Pero no es el caso de dao macroscpico del material o inelstico del
material.
Ejemplo de un modelo:
fd =
k
v o f d = igkv donde g es el coeficiente de amortiguamiento histertico.
mv ( t ) +
k
v ( t ) + kv ( t ) = p(t )
mv ( t ) + ( gi + 1)kv ( t ) = p(t )
Estas ecuaciones no pueden resolverse en el espacio del tiempo. Para el caso de excitacin
armnica se puede encontrar de la primera ecuacin de arriba:
Dado que podemos aproximar:
c
c
k
=
=
=
entonces
cc 2m 2m 2
36
D=
( )
+ i
D =
( )
1 2 + 2
( )
Y el ngulo de fase:
tan =
( )
En forma similar D =
( )
2 /
1 2 + g 2
( )
Ed =
f d (t )v(t )dt = kg 2
Scprit:
Damplificacionyfase.m
Notar:
1. Las diferencias son muy pequeas en amplitud y las mximas diferencias ocurren en
resonancia.
2. La mxima amplificacin para el caso de independiente de la frecuencia se da en
resonancia.
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
37
3. La fase en
/ =
tan ( )
1
casos.
Todo lo anterior permite resolver con un error pequeo el problema complicado de resolver en
el tiempo el caso independiente de la frecuencia.
Figura 4.8 Fase caso viscoso e
independiente de frecuencia.
c
c
=
De donde obtenemos la relacin
cc 2m
eqv =
ED
ED
ED
c
=
=
=
2
2
2
cc 2 m
2 m ( / )
4 ( / ) ( k 2 / 2 )
eqv =
ED
4 EV ( / )
38
ED
4 EV
kequiv =
F+ + F
+ +
f (t ) = kev(t ) + ce v(t )
Donde ke y ce son la rigidez y el amortiguamiento equivalente.
El error que se comete en la aproximacin se define como:
e(t ) = f (v , v , z, t ) f(t )
Se elige
defino:
ke
ce
J (k e , c e ) =
e dt
2
J
=0
c e
39
ke =
f v 0 sin( t ) dt
v o2
f v cos(t )dt
0
ce =
vo2
Demostracin
~
f = ke v + ce v
Se define
v(t ) = v0 sin( t )
~
e = f f
2
J (c e , k e ) =
dt
Con propiedades
J
=0
c e
J
=0
k e
J
=
ce
=
ce
(f f)
dt = 0
( f (c v + k v))
e
dt
40
2( f c v k v) ( c
(ce v) (ke v)
)dt
ce
ce
Con
f
=0
c e
( k e v )
=0
c e
Se tiene
2
= 2 ( fv ce v 2 ke v v)dt
0
= 2 fvdt ce
0
2
v dt ke v vdt = 0
0
2
Con
2
v dt = v
2
2
0
cos ( t )dt
t sin( 2 t )
2 2
=v +
= v0
2
4
0
2
= v0
2
2
0
+ 0
Y
2
sin 2 ( t )
2
= v02 [0 0] = 0
= v0
Luego
2
vdt ce v02 ke 0 = 0
ce =
1
v02
Desarrollo
J
=0
k e
41
=
ke ke
2
( f (c v + k v)) dt
2
2 ( f c v k v) ( k
e
(ce v) (ke v)
)dt
ke
ke
Con
f
=0
k e
( c e v )
=0
k e
Se tiene
2
=2
( f v ce v v ke v )dt = 2 f vdt ce
0
2
v vdt ke
v dt = 0
2
Con
2
v dt = v
2
2
0
2
t sin(2 t )
v
2
sin ( t )dt = v
= v0 0 = 0
4
2
2
2
0
Luego
2
f (t )v(t )dt ce 0 ke
ke = 2
v0
v02
=0
f (t )v(t )dt
42
Caso de = 2 tenemos
8
Ed = c 3 2 y ce = 8 c
3
3
43
ke =
f v 0 sin( t ) dt
,
v o2
la integral se define como la suma de 4 integrales cuyos lmites y valores quedan definidos
segn el signo que toma f para cada valor de v
Para v [0 , v 0 ] en direccin 1 f = F y
aqu t [0 , / 2 ]
w
tf
F v sen(wt )dt = F v
y 0
3
2w
2
w
w
2w
2w
y 0
ti
Fy v0
, queda
Fy
3
3
cos( ) cos(0) + cos( ) cos( ) + cos( ) cos( ) + cos(2 ) cos( )
v0
2
2
4
4
F
ke = y ( [ 0 1] + [ 1 0] + [ 0 1] + [1 0] )
v0
ke =
ke = 0
f v cos(t )dt
0
ce =
vo2
la integral se define como la suma de 4 integrales cuyos lmites y valores quedan definidos
segn el signo que toma f para cada valor de v
44
Para v [0 , v 0 ] en direccin 1 f = F y
aqu t [0 , / 2 ]
3
2w
w
w
2w
ce = 2
Fy v0 cos(t ) dt Fy v0 cos(t ) dt Fy v0 cos(t ) dt + Fy v0 cos(t ) dt Calcula
vo 0
w
2w
2w
ti
Fy v0
, queda
3
3
sen( ) sen(0) sen( ) sen( ) sen( ) sen( ) + sen(2 ) sen( )
2
2
4
4
v0
Fy
( [1 + 0] [0 1] [ 1 0] + [0 + 1] )
ce =
v0
ce =
Fy
ce =
4 Fy
v0
45
ke =
f v 0 sen ( t ) dt
, aqu la integral se define como la suma de 4 integrales cuyos lmites
v o2
y valores quedan definidos segn el signo que toma f para cada valor de v
Para v [0 , v 0 ] (a) f = k 1 v
aqu t [0 , / 2 ]
2w
0
w
2w
1
2
2
2
2
ke = 2 k1 (v0 sin(wt)) dt + k 2(v0 sin(wt)) dt + k2 (v0 sin(wt)) dt + k1 (v0 sin(wt)) dt
vo 0
3
2w
w
2w
w
k (v
sin( wt )) 2 dt = kv02
ti
Viendo los lmites observamos que siempre cuando el seno es distinto de cero el coseno es
nulo y viceversa, por lo que la primitiva con los lmites tratados en las integrales queda:
tf
k (v sen(wt )) dt = k v
2
ti
2
0
tf ti
2w
v 02
, queda
2w
ke =
1
2
k1 2 0 + k2 2 + k2 4 + k1 2 2
ke =
Fy
( k1 + k2 )
46
k1 + k 2
2
ke =
f v w cos(wt )dt
0
ce =
vo2 w
La integral se define como la suma de 4 integrales cuyos lmites y valores quedan definidos
segn el signo que toma f para cada valor de v
Para v [0 , v 0 ] (a) f = k 1 v
aqu t [0 , / 2 w ]
2w
3
2w
2w
k (v
v w
2
o
sin(wt))(v0 w cos(wt))dt + k 2(v0 sin(wt))(v0 w cos(wt))dt + k 2 (v0 sin(wt))(v0 w cos(wt))dt + k1 (v0 sin(wt))(v0 w cos(wt))d
3
2w
2
k (v0 sin( wt ))(v0 w cos(wt ))dt = kv0
ti
[cos(wtf )
cos( wti ) 2
2
v02
Reemplazando en la expresin anterior y factorizando por
, queda
2
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
47
1
3
3
cos( )2 cos(0)2 + cos( )2 cos( )2 + cos( )2 cos( )2 + cos(2 )2 cos( )2
2
2
2
2
2
1
( [0 1] + [1 0] + [0 1] + [1 0] )
ce =
2
ce =
ce = 0
sgn(v )
Donde
C: constante
: numero real < 2.
Si > 2 la energa liberada disminuye y deja de ser un elemento atractivo para reducir
vibraciones
Parmetros lineales elemento viscoso
ce = c
4( + 2)
+2
[(
2 + 3 2)]
1v 0 1
ke = 0
Para
v = sin(t )
v = cos(t )
f = v
sgn(v )
48
Figura 4.10
Demostracin
Dado
f = c v
sgn(v )
v(t ) = v0 sin(t )
Desarrollo de Ce
2
ce =
1
v02
2
1
v
2
0
f (t )vdt
0
c v
c
=
v0
3
2
2
3
0
49
c
=
v0
3
2
2
2
+1
3
0
Con
cos(t ) = cos( + t )
Se tiene
c
=
v0
3
2
2
+1
3
2
c v0 1 2 +1
+1
=
cos (t )dt + cos( t ) dt + cos +1 (t )dt
v = cos n 1 ( x)
dv = (n 1) cos n 2 ( x) sin( x)
u = sin( x)
du = cos( x)
udv = uv vdu
cos
( x )dx =
sin( x ) cos n 1 ( x ) n 1
cos n 2 ( x )dx
+
n
n
i.e. F (n) = An +
n 1
F (n 2)
n
Valido para = n
F ( ) =
=
1
1 3
( 1)( 3)( 5)
F ( 2) =
F ( 4) =
2
( 2)( 4)
( 2)( 4)
( 2)( 4)
( + 1)
( + 1)
4( + 1)
=
= +2
2
2
2
4
( ( 2)( 4) )
2 ( 2 + 1) 2
2 (( 2 )( 2 2 )( 2 2 ) )
NOTA: No esta demostrado para < 2, que es el rango de inters del problema.
Continuando
50
3
2
c v0 1 2 +1
+1
=
cos (t )dt + cos( t ) dt + cos +1 (t )dt
c v0 1 2 +1
=
2 cos (t )dt
4( + 2)
c v0 1
2 + 3 +1
2 ( 2 + 1)
Luego
4 ( + 2)
1 1 ( + 2)
=
ce = c v0 1 1 + 2
c
v
3 2
3 2
2 ( 2 + 2 )
2 ( 2 + 2 )
Para el caso de
c=
=2
Ed
2
/
Ed = f d (t )dv =2
ce =
f d (t )v(t )dt =
c v vdt =
c ( sen (t ) )
0
8
dt = c 3 2
3
8
c
3
Desarrollo de
ke
ke = 2
v0
=
v02
f (t )vdt
0
c v
c 2
=
v sin(t )dt (v) sin(t )dt + v sin(t )dt
v0 0
3
2
3
c 2
=
v0 cos (t ) sin(t )dt (v0 cos (t )) sin(t )dt + v0 cos (t ) sin(t )dt
v0 0
3
Con
51
cos(t ) = cos( + t )
sin(t ) = sin( + t )
Se tiene
c v 1 +1 2
= 0
cos (t ) sin(t )dt +
cos
(
t
)
sin(
t
)
dt
2
2
2
2
c v0 1 +1 cos +1 (t )
cos +1 ( + t )
cos +1 (t )
=
+
+
( + 1)
( + 1) 3
( + 1) 0
2
2
c v0 1 +1 1
1
+0+
=0
( + 1)
( + 1)
Luego
ke = 0
Cdigos MATLAB
%Grafico de una fuerza viscosa no lineal y su aproximacin lineal
%en funcin del desplazamiento
% Fuerzo nolineal = Cnl*abs(velocidad)^alfa*sign(velocidad)
vo=1;
wd=1;
t=0:2*pi/(wd*100):2*pi/wd;
v1=vo*sin(wd*t);
v2=vo*wd*cos(wd*t);
% Parametro alfa-alfa=1.75;
% -------------Cnl=1;
ce=Cnl*vo^(alfa-1)*wd^(alfa-1)*(gamma(alfa+2)/((2^alfa)*gamma(alfa/2+1.5)^2));
fnl=Cnl*abs(v2).^alfa.*sign(v2);
fl=ce*v2;
plot(v1,fnl,v1,fl);
legend('No-lineal','Lineal');
title(['Fuerza viscosa no-lineal y aproximacion lineal
xlabel('Desplazamiento');
ylabel('Fuerza');
\alpha =',num2str(alfa)])
52
2 /
Ed =
f d (t )v(t )dt = kg 2
Pi (t )
[C ] = a[M ] + b[K ]
{ } [C ]{ } = { } {a [ M ] + b [ K ]}{ }
T
aM + bK i i = j
Ci = i
0i j
1
1
b
Ci = i i =
a + i
2mii
2i
2
Si asumo dos i con los i obtengo las constantes a y b
La matriz de Rayleigh tiene las mismas propiedades de ortogonalidad de [M] y [K], es decir:
{ } [C ]{ } =
T
Ci i = j
0i j
53
i 1 i
1 1
i = a + i b =
2 i
j 2 1
a
b
j
[C ] = [Cb ] = [M ] ab [[M ]1 [K ]]
i =
1
2i
a
b
2b
i
54
4 b = 2,1,0,1 o 1,0,1,2
Para el caso de dos valores de amortiguamiento obtenemos el caso de Rayleigh:
1
1
a0 + a112
ab12b =
21 b =0,1
21
1 =
2 =
a0 + a122
22
4.10.3. Amortiguamiento Proporcional de Penzien Wilson
Joseph Penzien
Edward Wilson
http://www.eeri.org/site/images/projects/oralhistory/penzien.pdf
http://www.edwilson.org/
0
2 11M 1 0
=
....
0
[ ] [C ][ ] = 0
[ ]
0
0 2 nn M n
T
[C ] = [ ]
[ ][ ]
Pero:
[ M i ] = [ ] [ M ][ ]
T
[Mi ]
T
= [ ] [ M ][ ]
[Mi ] [Mi ] = [I ]
1
[ M i ] [ ] [ M ][ ] = [ I ]
1
[ M i ] [ ] [ M ] = [ ]
1
En forma similar
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
55
[ M i ][ M i ]
= [I ]
[ ] [ M ][ ][ M i ]
= [I ]
[ M ][ ][ M i ]
T
= [ ]
Por tanto
[C ] = [ M ][ ][ M i ] [ ] [ M i ] [ ] [ M ]
1
Pero
1
1
[ M i ] [ ][ M i ] =
[C ] = [ M ] {i }
i =1
[C ] = [ M ]
i =1
2 ii
Mi
por tanto
2 ii
Mi
{ }T [ M ]
i
2 ii
T
{i }{i } [ M ]
Mi
Para aquellos vectores que no se coloque amortiguamiento tendrn valor cero en la solucin del
problema.
Adicionalmente podemos utilizar una combinacin de Rayleigh y Wilson Penzien. Siguiendo la
recomendacin de Clough y Penzien. Sumamos ambos efectos. Se define el ltimo modo al
cual se le asigna un amortiguamiento c , c y se estable Rayleigh:
[C ] = ac [ K ] de donde y ac =
2c
i
1 2c
i = c
2 c
c
1
2
i = aci =
i = i c
56
Finalmente
[C ] = ac [ K ] + [ M ]
i =1
2 ii
T
{i }{i } [ M ]
Mi
[Cc ] = ac [ M c ] + bc [ K c ] y
el otro
[Cs ] = as [ M s ] + bs [ K s ] la
matriz
[C ] es
la suma
57
{v ( t )} = { } y ( t ) = [ ]{ y ( t )}
{ i }
i =1
[ ]T [ M ][ ]{ z ( t )} + [ ] [C ][ ]{ z ( t )} + [ ] [ K ][ ]{ z ( t )} = [ ]
T
J xN
N xN
{ p(t )}
N xJ
J xt
Donde M =
[ ] [ M ][ ] ; C = [ ] [C ][ ] ; K = [ ] [ K ][ ] ; { p ( t )} = [ ] { p(t )}
T
Esta ecuacin puede ser resuelta numricamente con el requisito de estabilidad o precisin
correspondiente al periodo menor TJ
5. EXCITACIN MLTIPLE DE APOYOS
Consideraremos que existen un desplazamiento distinto en cada apoyo, considerando los
grados de libertad asociados.
dado
58
Pero
por equilibrio
59
Dado
que
ya que
Entonces
En este caso
Ejemplo:
2
EI=1000
L=10
3
4
60
Si
{v ( t )} = { } y ( t ) = [ ]{ y ( t )}
{ i }
i =1
{v ( t )} = { }z ( t ) = [ ] { z ( t )}
i 1
NxJ
Jxt
Al igual que en el caso modal reducimos el tamao del problema a una dimensin J << N
[ ] {[ M ][ ] { z ( t )} + [C ] [ ]{ z ( t )} + [ K ] [ ] { z ( t )} = [ S ] p(t )}
T
61
[ ]T [ M ] [ ] { z ( t )} + [ ]
N xN
J xN
N xJ
[C ] [ ]{ z ( t )} + [ ] [ K ][ ]{ z ( t )} = [ ] [ S ] p(t )
T
{}
J xt
Donde M =
[ ] [ M ][ ] ; {L} = [ ] [ S ]
T
Para resolver este problema lo podemos hacer numricamente, dado que tiene una dimensin
considerablemente menor a N. Alternativamente podemos plantear sobre el sistema reducido
un problemas de valores y vectores propios ortogonales a M y K
Descomposicin modal:
{ z ( t )} = { } q ( t )
i
K i M { i } = {0}
Por tanto el vector de desplazamiento del problema original es:
{v ( t )} = [ ]{ z ( t )} = [ ] [ ] {q ( t )}
[ ]
La verdad es que [ ] [ ] [ ] son buenas aproximaciones para los primeros J/2 formas
modales. Y las frecuencias i i2 .
Ejemplo:
m = 1 k = 150 y ngld =5
1 1
1 2 1
[ K] = k 1 2 1 ;[ M ] = [ I ]
1 2 1
1 2
A partir del problema de valores propios
la solucin
exacta.
3.486
10.1755
{} = 16.0407
20.6064
33.5027
0.5969 0.5484
0.5484 0.1699
[ ] = 0.4557 0.3260
0.3260 0.5969
0.1699 0.4557
62
[ v(t ) ] = [ ] { z (t )}
N xJ
J x1
1
1
30 30
T
4 / 5 0
K = [ ] [ K ][ ] =
30 350
[ ] = 3 / 5 1
2.200 0.0667
T
2 / 5 2 / 3 M = [ ] [ M ] [ ] = 0.0667 2.556
1/ 5 1/ 3
M { z ( t )} + K { z ( t )} = L p ( t )
{ z [t ] } = [ ]{q(t )} { ( t )} = [ ][ ]{q ( t )}
[ ]
{ } = 11.729 {} ;
3.52
0.6728 0.0476
0.0617 0.6227
[ ] =
0.6111 0.6703
0.5382 0.0381
= [ ][ ] = 0.4653 0.5942 [ ]
1.3102 0.3961
0.1552 0.1981
Si agregamos un vector adicional.
[ ] = { 1}
{ 2 }
1
0
1
1
1
3.52
= 11.50
22.11
{ }
0.61
0.54
= 0.46
0.32
0.15
0.66
0.05
0.55 no mejora
0.49
013
63
[ ]
NxJ
Talque:
{v(t )} = [ ]{ z (t )}
Pero adems que cumpla con ley de ortogonalidad:
{ i } [ M ]{ j } = M
T
Sin embargo
i j
i= j
T
[ K ] { i } [ K ] { J }
en el algoritmo.
Se describe a continuacin una manera de obtener vectores en forma automtica con la ventaja
de tener informacin de la accin, la rigidez y la masa.
7.1. ALGORITMOS COMPUTACIONAL DE VECTOR DEPENDIENTE DE LA CARGA DE
ACUERDO A A. CHOPRA DYNAMIC OF STRUCTURES
1. Se determinacin el vector inicial,
a. Determine
[ K ]{ y1} = [ S ]
b. Normaliza
{ 1} = { y1}
2. Vectores siguientes
{ y1} [ M ]{ y1}
T
i , i = 2,3,....., n
a. Determine yi resolviendo
[ K ]{ yi } = [ M ]{ yi 1}
aij = { i } [ M ]{ y j }
6.
j = yi aij { i }
7.
y j = j
64
c. Normaliza
{ } = { y } ({ y } [ M ]{ y })
T
(1)
[ M ]{v ( t )} + [ K ]{v ( t )} = [ S ]{ p ( t )}
(2)
Y al asumir que toda funcin P ( t ) puede aproximarse por una serie de Fourier:
{S } corresponde
{v(t )} = {v ( t )}
k
Donde
(3)
{v ( t )}
k
y por tanto
k =1
} { }
[ K ]{v k } = {S k } + 2 [ M ]{v k }
Para obtener un conjunto de vectores cuya combinacin sea una buena aproximacin tomando
en cuenta el estado de carga k-simo de la estructura se resuelve inicialmente la ecuacin
considerando solamente las fuerzas externas, es decir, despreciando el aporte de las fuerzas
de inercia.
[K ]{v0k } = {S k }
{v }
k
0
(5)
El segundo vector del proceso puede ser calculado en base al error cometido en el primer paso,
al haberse despreciado las fuerzas de inercia, este error se puede aproximar como:
k
0
normalizado en el proceso).
[K ]{v1k } = {S1k }
{v }
k
1
[K ]{vik } = [M ]{vik1}
{v }
{v } se calcula:
(6)
k
i
k
i
(7)
65
V = V Vn
Donde el valor , que indica la magnitud de la proyeccin del vector V sobre Vn , corresponde
a la incgnita a determinar para lograr la ortogonalizacin. Multiplicando por la izquierda a cada
T
lado de la ecuacin por Vn [M ] resulta:
0(
d fi i i )
VnT [M ]V
VnT [M ]Vn
vj
v Tj [M ]v j
end
Este mtodo, aunque adecuado matemticamente, resulta inestable computacionalmente,
debido a que, al generar en cada paso los valores de correspondientes a todos los vectores
precedentes en base al vector original aj, no es considerada la acumulacin de errores al ir
ortogonalizando el vector por los que lo anteceden uno por uno, perdindose la ortogonalidad
entre los vectores generados. Es por ello que es mejor emplear uno de los mtodos de GramSchmidt modificado. Uno de los algoritmos ms sencillos y estables de este mtodo es el
siguiente, expresado de 2 formas:
for i=1:n
for j = 1:n
for i=1:j-1
66
vi =
i = viT [M ]v j
vi
viT [M ]vi
v j = v j i vi
for j=i+1:n
end
i = v [M ]v j
T
i
vj =
v j = v j i vi
vj
vTj [M ]v j
end
end
end
Aunque ambos algoritmos solucionan en igual medida el problema que presenta el mtodo de
Gram-Schmidt clsico, el de la izquierda (ortogonalizacin hacia delante) permite trabajar
matricialmente el problema, permitiendo realizar cada paso iterativo con solo 2 operaciones
matriciales (evitando un proceso iterativo dentro de otro), aumentando la velocidad del proceso.
7.2.2. Descomposicin LDL
Cuando es requerido resolver de manera reiterada problemas de la forma [A] {x}={b}, utilizando
siempre la misma matriz [A], es recomendable, para acelerar los clculos computacionales,
realizar la triangularizacin de la matriz como LDLT. Con ello, el problema se resuelve de la
forma:
[A]{x} = {b}
[L][D]{y} = {b}
[D][L]T = [U ]
[U ]T {y} = {b}
[K ][us ] = [F ]
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
67
([K ] [M ])[Z ] = 0
0
Donde:
[K ] = [u ] [K ][u ]
[M ] = [u ] [M ][u ]
T
[V ] = [u ][Z ]
1
[K ][X i ] = [M ][Vi 1 ]
Ortogonalizar vectores en [Xi] respecto a [K] y [M]:
([K ] [M ])[Z ] = 0
i
Donde:
[K ] = [X ] [K ][X ]
[M ] = [X ] [M ][X ]
T
[V ] = [X ][Z ]
i
Utilizar mtodo de Gram-Schmidt modificado (2 veces) para hacer a [Vi ] ortogonal a todos los
T
vectores previamente calculados y normalizarlos, de manera que [Vi ] [M ] [Vi ] = [I ]
Clculos finales:
[ ]
([K ] [I ])[Z ] = 0
2
[ ] = [V ][Z ]
7.2.4. Referencias
E.L. Wilson (2002). Three-Dimensional Static and Dynamic Analysis of Structures. Cap 14;
App C-10.
DINAMICA AVANZADA DE ESTRUCTURAS RUBN BOROSCHEK K
68
www-math.mit.edu/~persson/18.335/lec5handout6pp.pdf.
Apuntes: Introduction to Numerical Methods. Department of Mathematics, MIT
69
70
71
modonorm.m: Rutina que realiza normalizacin de vectores con distintos criterios. Esta rutina
es utilizada tanto en las funciones LDV_wilson.m como GSM.m.
function [phi]=modonorm(phi,M,opt)
% [phi]=modonorm(phi,[m],[opt]);
% Normaliza formas modales
% opt= 0 NO realiza normalizacion... Generalizacion necesaria.
% opt= 1 Normaliza maximo primera linea [def ]. No necesita ingresar M
% opt= 2 Si M existe phi'*m*phi=I
% opt= 3 Si no se entrega M normaliza por el maximo de cada columna
% rbk 2004-01-08, 2006-mar-06 incluye opt 0
if nargin < 2
opt=1;
end
if nargin < 3 || ~isempty(M)
opt=2;
end
%%% para caso general.
if opt==0
phi=phi;
end
if opt==1; % normaliza con primera linea
aux=(phi(1,:));
[pn,pm]=size(phi);
if min(abs(aux)) <= eps
opt=3;
disp('MODONORM:No se puede dividir debido a valor 0 se usa opt=3');
else
phi=phi*diag(1./aux);
end
end
if opt==3;
aux=max(phi);
phi=phi*diag(1./aux);
end
if opt==2
Mn=sqrt(diag(phi'*M*phi));
phi=phi*diag(1./Mn);
end
72
2 nt
2 nt
P (t ) = a0 + an cos
+ bn sen
Tp n =1
Tp
n =1
Donde:
1
a0 =
Tp
Tp
2
0 P(t )dt ; an = T p
2nt
dt ; bn = 2
P
t
(
)
cos
0
T
Tp
p
Tp
2nt
dt
P
t
sen
(
)
0
T
p
Tp
Tp Es el perodo de la funcin P (t )
Definimos las siguientes variables 1 =
2
= y n = n
Tp
Ejemplo:
Dada la funcin rampa de la Figura. Su composicin se presenta en las Figuras para 7 y 201
coeficientes (dinaFourieCoef.m).
73