Está en la página 1de 9

Tarea N1

Dinmica de Estructuras

Nombres:
Juan Carvacho

2704017-9

Rodolfo Rojas

2704170-1

1. Introduccin.
El continuo avance y desarrollo de la tecnologa ha permitido crear sistemas computacionales de gran
complejidad, pero solventados por una gran eficiencia y rapidez a la hora de realizar clculos. El desarrollo de mtodos
numricos y su posterior incorporacin a estos sistemas, ha sido uno de los caminos utilizados para el desarrollo de
problemas complejos y que tienen prcticamente la imposibilidad de resolverse manualmente. Los mtodos numricos,
en el caso de las ecuaciones diferenciales, permiten obtener una solucin muy aproximada (no exacta) y de forma
discreta de la ecuacin de movimiento, otorgando adems el beneficio de la incorporacin de excitaciones ms
complejas de describir a las vistas y modelables usualmente.
Cada algoritmo desarrollado tiene ventajas y desventajas frente a un problema o situacin especfica(o). Cada
uno tiene distintas caractersticas, como la complejidad, velocidad de procesamiento, pasos necesarios, estabilidad,
requerimiento de recursos, etc.
A continuacin, se analizarn 3 mtodos: Diferencia Central, Newmark (Aceleracin Constante) y Runge-Kutta.

2. Objetivos.
-

Entender el funcionamiento de los mtodos numricos y sus algoritmos, ya que hoy en da son utilizados por
sistemas computacionales para resolver problemas dinmicos y de toda ndole.

Comparar la solucin analtica de un problema dado con la solucin resuelta por medio de mtodos numricos.

Determinar y verificar para que pasos t los resultados entregados por lo mtodos numricos son cercanos a
la solucin real (analtica) de la ecuacin de movimiento.

Verificar la estabilidad de los algoritmos utilizados en los mtodos numricos.

Determinar un espectro de desplazamiento utilizando mtodos numricos.

Analizar el espectro y su utilidad.

3. Pregunta 1.
3.1. Ilustracin del problema.

3.2. Desarrollo.
Dado el enunciado presentado en la tarea, se presentan y calculan los siguientes valores a utilizar:
Datos de Entrada
Nombre
Masa
Rigidez
R. de Amortiguamiento
Respecto del Crtico
Posicin Inicial
Velocidad Inicial
Magnitud Fuerza
Frec. de Excitacin

Sigla
m
k
d

Valor
1,00
39,48
2,00

Unidad
Kg
N/m
%

X0
X'0
F0
W

0,00
0,00
39,48
3,14

m
m/s
N
rad/s

Valor
0,25
6,28
1,00
6,28

Unidad
(N*s)/m
rad/s
s
rad/s

Datos Calculados
Nombre
Amortiguamiento
Frecuencia Natural
Perodo Natural
Frecuencia Amortiguada

Sigla
c
Wn
Tn
Wd

3.2.1. Solucin Analtica.


Se tiene un problema dinmico de 1 grado de libertad con su rigidez y amortiguamiento. La ecuacin diferencial
de movimiento a resolver es:

Su solucin es:

Donde:

A1 y A2 determinadas con las condiciones iniciales del problema.


Graficando la solucin cada 0,1[s]:

Desplazamiento vs Tiempo - Solucin Analtica

X(t) [m]

2,00E+00
1,00E+00
0,00E+00
-1,00E+00

10

-2,00E+00

12

14

16

18

20

t [s]

3.2.2. Mtodo de Diferencia Central.


Mtodo para resolver discretamente la ecuacin diferencial de movimiento de un sistema de un grado de
libertad con rigidez y amortiguamiento. Este algoritmo aproxima la velocidad y aceleracin mediante expansiones en
series de Taylor (diferencias finitas), las cuales son reemplazadas en la ecuacin de movimiento para obtener finalmente
una expresin para la posicin en un instante dado. Este algoritmo es de 2 pasos ya que para calcular dicha posicin se
requiere la posicin en el instante anterior y previo al anterior.
La estabilidad de este algoritmo se estudia principalmente para sistemas sin disipacin de energa y se da
cuando t 0,32*Tn. Para efectos de la tarea si hay disipacin de energa, pero omitiendo este detalle se puede realizar
de igual forma este anlisis. Como Tn=1[s], el mtodo no es estable y tampoco converge a la solucin deseada con los
pasos t=1[s] y t=0,5[s]. Se puede afirmar que con t=0,1[s] y t=0,05[s] el mtodo es estable y converge a la solucin
deseada (aproximada), adems esto se puede verificar comparando para tiempos iguales con la solucin analtica (real y
exacta), arrojando resultados bastante parecidos. Si es que hay que quedarse con un paso t, se afirma que t=0,05[s]
converge de mejor forma por su mayor proximidad a la solucin real.
Con t=1[s] la solucin es totalmente nula, pues dada la frecuencia de excitacin (que tiene un valor de ) la
fuerza se anula para todos los mltiplos de tiempo y adems las condiciones iniciales son nulas.
Grficos de las soluciones:

X(t) [m]

Desplazamiento vs Tiempo - Diferencia Central (t=1)


1,00E+00
5,00E-01
0,00E+00
0

10

12

14

16

18

20

18

20

18

20

18

20

t [s]

Desplazamiento vs Tiempo - Diferencia Central (t=0,5)

X(t) [m]

6,00E+33
4,00E+33
2,00E+33
0,00E+00
-2,00E+33

10
t [s]

12

14

16

Desplazamiento vs Tiempo - Diferencia Central (t=0,1)

X(t) [m]

2,00E+00
1,00E+00
0,00E+00
-1,00E+00

-2,00E+00

10

12

14

16

t [s]

Desplazamiento vs Tiempo - Diferencia Central (t=0,05)


2,00E+00
X(t) [m]

1,00E+00
0,00E+00
-1,00E+00

-2,00E+00

10

t [s]

12

14

16

3.2.3. Mtodo de Newmark (Aceleracin Constante (=1/4 y =1/2).


Mtodo para resolver discretamente la ecuacin diferencial de movimiento de un sistema de un grado de
libertad con rigidez y amortiguamiento. Este mtodo corresponde a una familia de algoritmos que dependen de 2
parmetros, y . Dichos algoritmos o ecuaciones aproximan la posicin y velocidad de un instante dado en funcin de
la posicin, velocidad y aceleracin del instante anterior y de la aceleracin del mismo instante dado. Estos algoritmos
se reemplazan en la ecuacin de movimiento y se obtiene una ecuacin nica para calcular discretamente la posicin de
un instante dado en funcin de la fuerza en el instante dado y posicin, velocidad y aceleracin del instante anterior. Por
esta misma razn este algoritmo es solo de un paso.
Dado los valores de los parmetros ( y ), este algoritmo es incondicionalmente estable, es decir, no diverge.
Aun as, se observa que para valores de t muy grandes la solucin no es muy parecida a la real, arrojando incluso
solucin nula con t=1. En cambio con valores de t ms pequeos se parece bastante, lo que no dice necesariamente
que el menor paso t sea el asociado a la mejor solucin. La solucin es nula con t=1 porque la fuerza se hace 0 para
todos los mltiplos de tiempo y porque las condiciones iniciales tambin son nulas. Se puede afirmar que el paso
t=0,05 es el que mejor aproxima la solucin a la real, esto por la simple comparacin con la solucin analtica.

X(t) [m]

Desplazamiento vs Tiempo - Newmark (t=1)


1,00E+00
5,00E-01
0,00E+00
0

10

12

14

16

18

20

16

18

20

t [s]

Desplazamiento vs Tiempo - Newmark (t=0,5)


X(t) [m]

4,00E+00
2,00E+00
0,00E+00
-2,00E+00 0

-4,00E+00

10

12

14

t [s]

Desplazamiento vs Tiempo - Newmark (t=0,1)


X(t) [m]

2,00E+00
0,00E+00
0

10

-2,00E+00

t [s]

12

14

16

18

20

Desplazamiento vs Tiempo - Newmark (t=0,05)


X(t) [m]

2,00E+00
0,00E+00
0

10

-2,00E+00

12

14

16

18

20

t [s]

3.2.4. Mtodo de Runge-Kutta.


Familia de algoritmos para resolver discretamente ecuaciones diferenciales ordinarias lineales y no
lineales. El algoritmo de Runge-Kutta de 4 orden en su forma ms pura permite resolver ecuaciones diferenciales de
primer orden, pero realizando un cambio de variable conveniente se obtiene un sistema de ecuaciones donde las
variables a encontrar son la posicin y velocidad de la ecuacin de movimiento de 2 orden. Segn esto, se requiere
conocer solo lo que ocurre en el instante anterior, por lo que este algoritmo es de un paso.
Este mtodo es condicionalmente estable, por lo que para ciertos valores de t la solucin no converge. En este
caso la mejor aproximacin se da con el paso menor, es decir, t=0,05[s]; an ms esta aproximacin es bastante mejor
si se compara con los otros mtodos con cualquiera de los pasos utilizados.

Desplazamiento vs Tiempo - Runge-Kutta (t=1)


1,00E+34

X(t) [m]

0,00E+00
-1,00E+34

10

12

14

16

18

20

16

18

20

-2,00E+34
-3,00E+34
-4,00E+34
-5,00E+34

t [s]

Desplazamiento vs Tiempo - Runge-Kutta (t=0,5)

X(t) [m]

1,00E+11
0,00E+00
0

10

-1,00E+11
-2,00E+11

t [s]

12

14

Desplazamiento vs Tiempo - Runge-Kutta (t=0,1)

X(t) [m]

2,00E+00
1,00E+00
0,00E+00
-1,00E+00

-2,00E+00

10

12

14

16

18

20

16

18

20

t [s]

Desplazamiento vs Tiempo - Runge-Kutta (t=0,05)

X(t) [m]

2,00E+00
1,00E+00
0,00E+00
-1,00E+00

-2,00E+00

10

12

14

t [s]

4. Pregunta 2.
4.1. Desarrollo.
Para el desarrollo del espectro de desplazamiento debemos determinar el mximo desplazamiento,
considerando los desplazamientos en valores absolutos, que se experimentan en todo el registro de datos del terremoto
para cada uno de los valores de perodo natural que se examinan. El mtodo utilizado para obtener los desplazamientos
es el mtodo de Newmark de aceleracin constante enseado en el tpico de Solucin Numrica de la Ecuacin de
Movimiento, el cual va determinando en su algoritmo el desplazamiento Xn, luego la aceleracin y finalmente la
velocidad a partir de los parmetros =1/4, =1/2 (aceleracin constante), el paso del tiempo =0,005 [seg] y los
valores obtenidos del paso anterior de aceleracin, velocidad y desplazamiento.
Nuestra condicin inicial es para iniciar el proceso:
= 0 [m]; = 0 [m]; = 0 [m]
El espectro de desplazamiento que es la grfica que vincula los mximos desplazamientos que se pueden
obtener en una estructura con un perodo natural dado, se realizar para tres distintas razones de amortiguamiento. Por
este motivo el algoritmo de Newmark no solo se ejecutar cada vez que se cambie el perodo natural, sino que tambin
se deber volver a ejecutar para 3 distintos valores de razones de amortiguamiento.
Todo el algoritmo se realiz en el programa Excel usando Macros para poder realizar todas las iteraciones que
se debe realizar el algoritmo de Newmark de forma automtica, cambiando durante las iteraciones los valores de
perodo natural en 0,05 [seg] cada oportunidad.
8

A continuacin se muestra la grfica del espectro de desplazamiento para el terremoto de Chile del 2010 para el
registro obtenido en la ciudad de Concepcin.

5. Conclusiones
5.1. Pregunta 1.
Para este caso con los valores iniciales dados en el enuciado (rigidez, amortiguamiento, frecuencia de excitacin,
etc) se da que a menor paso t mejor es la aproximacin que realiza el algoritmo respecto a la solucin real. Cabe
destacar que esto no ocurre siempre, y que hay que ir probando con varios pasos para elegir cual es el mejor
aproximador.
Tambin, fue evidente la mejor aproximacin que realiz el algoritmo Runge-Kutta, el cual con paso t=0,05[s]
entreg una solucin discreta muy parecida a la real en cada tiempo de clculo.

5.2. Pregunta 2.
Del espectro de desplazamiento se puede determinar que a menor razn de amortiguamiento los
desplazamientos mximos son mayores. El caso de razn de amortiguamiento d=0 que es donde ocurren
desplazamientos mayores no existe en la realidad, esto porque todas las estructuras presentan un nivel de razn de
amortiguamiento. De la misma forma los desplazamientos mximos sin considerar d ocurren a un periodo natural de 2
seg. Lo cual equivale a una estructura mayor a 20 niveles. Mencionando que a mayor cantidad de niveles que presente la
estructura mayor ser su periodo natural.

También podría gustarte