Está en la página 1de 10

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles

Tarea DINMICA DE ESTRUCTURAS


Solucin Numrica de la Ecuacin de Movimiento y Clculo de Espectros de Respuesta

INTEGRANTES Josu Larenas Cristian Villalobos PROFESOR Marcos Valdenenito FECHA 21.08.2013

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles

INTRODUCCION
En clases anteriores, se ha estudiado y analizado la solucin de la ecuacin diferencial de movimiento, logrando aplicar distintas tcnicas de solucin para distintos casos que involucran desde solicitaciones del tipo constantes, armnicas, peridicas o que son una funcin explcita del tiempo. Para el caso de solicitaciones arbitrarias, las soluciones se vuelven ms complejas, y es aqu donde aparece la aplicacin de mtodos numricos para la resolucin de la ecuacin de movimiento, debido a la posibilidad de implementacin en algoritmos computacionales. El concepto detrs de estos mtodos es el conocimiento del estado estructural en un tiempo especfico t del sistema a analizar, como son la posicin y la velocidad. Mediante la implementacin de estos mtodos, es posible determinar el estado del sistema para un tiempo discretizado t+t. Para desarrollar los clculos se utiliz el software MATLAB

Tarea - Solucin Numrica de la Ecuacin de Movimiento y Clculo de Espectros de Respuesta


Problema 1 Solucin analtica. Se resolvi la ecuacin de movimiento mediante Ecuaciones Diferenciales. Se sabe que la respuesta total del sistema es la suma de la solucin homognea con la particular. Las constantes de la solucin homognea se obtuvieron imponiendo las condiciones iniciales del problema (x(0) = (0) = 0), y la solucin particular se obtuvo aplicando la frmula de las constantes determinadas previamente en el curso para el caso de Solicitaciones Armnicas. El siguiente grfico representa el desplazamiento real x(t) en funcin del tiempo que experimenta el sistema de un grado de libertad representado en la figura, al ser solicitada por una fuerza armnica F(t) = F0 sin(t) = 42 sin(t) [N], con la masa inicialmente en reposo.
k m c x(t) F(t)

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles


2 1.5 1
desplazamiento [m]

0.5 0 -0.5 -1 -1.5 -2

10 12 tiempo [seg]

14

16

18

20

Debido a la configuracin del sistema, la respuesta es de carcter oscilatorio con disipacin de energa debido al amortiguamiento. Aunque es leve, del grfico es posible notar como las crestas y valles van disminuyendo su amplitud con el tiempo, estabilizndose a medida que la solucin homognea va desapareciendo. Esta solucin analtica servir para comparar la validez de los resultados de los mtodos numrico siguientes. Mtodo de diferencia central. Considere los siguientes valores para el paso temporal t: Tn, Tn/2, Tn/10, Tn/20. Conocidas las caractersticas del sistema y de la solicitacin, se resolvi la ecuacin de movimiento para tiempos discretos. Para ello fue necesario calcular todos los valores necesarios segn el procedimiento. Como este mtodo es de dos pasos, es decir, requiere los dos valores anteriores de desplazamiento para poder calcular el siguiente, se debi calcular un dato en la posicin -1 para iniciar el cdigo. Paso temporal: t = Tn = 1 [seg]
1 0.8 0.6 0.4
desplazamiento [m]

0.2 0 -0.2 -0.4 -0.6 -0.8 -1 0 5 10 15 tiempo discretizado "tn" [1 seg] 20 25

Utilizando un paso de 1 [seg] el algoritmo es numricamente inestable. El mtodo se inicia con un valor errneo provocando que todos los valores siguientes tambin lo sean.

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles

Paso temporal: t = Tn/2 = 0.5 [seg]


2 0 -2
desplazamiento [m]

x 10

36

-4 -6 -8 -10 -12 -14 -16

10

15 20 25 30 tiempo discretizado "tn" [0.5 seg]

35

40

45

Con un paso de 0.5 [seg], ms pequeo que el anterior, el algoritmo sigue siendo numricamente inestable. Paso temporal: t = Tn/10 = 0.1 [seg]
2

1.5

1
desplazamiento [m]

0.5

-0.5

-1

-1.5 0

20

40

60 80 100 120 140 tiempo discretizado "tn" [0,1 seg]

160

180

200

Con un paso de 0.1 [seg], el algoritmo es estable y converge a una solucin muy parecida a la obtenida en la solucin analtica Paso temporal: t = Tn/10 = 0.05 [seg]
2 1.5 1
desplazamiento [m]

0.5 0 -0.5 -1 -1.5 -2

50

100

150 200 250 300 tiempo discretizado "tn" [0.05 seg]

350

400

450

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles

Este grfico demuestra que con valores menores al paso anterior la solucin seguir siendo estable. Adems se logra una mayor exactitud del mtodo. Se concluye del mtodo, que si bien la solucin logra asemejarse a la solucin analtica, esta no refleja el efecto del amortiguamiento aunque haya sido incluido en los clculos. Puede deberse a la naturaleza de la aproximacin, ya que en este mtodo se desprecian los trminos cbicos. Mtodo de Newmark, aceleracin constante. Considere los siguientes valores para el paso temporal t: Tn, Tn/2, Tn/10, Tn/20. Conocidas las caractersticas del sistema y de la solicitacin, se resolvi la ecuacin de movimiento para tiempos discretos. Para ello fue necesario calcular todos los valores necesarios segn el procedimiento. La Ecuacin (2) y (3) vienen de la cinemtica, pero son las contantes gamma y beta las que generalizan si la aceleracin varia lineal o es constante. Paso temporal: t = Tn = 1 [seg]
1 0.8 0.6
tiempo discreto "tn" (1 [seg])

0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -1 0 5 10 15 desplazamiento [m] 20 25

Con un paso de 1 [seg] el mtodo es numricamente inestable. Paso temporal: t = Tn/2 = 0.5 [seg]
3

desplazamiento [m]

-1

-2

-3

10

15 20 25 30 tiempo discreto "tn" (0,5 [seg])

35

40

45

Con un paso de 0.5 [seg], ms pequeo que el anterior, el algoritmo ahora es numricamente estable, aunque el resultado es muy inexacto.

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles

Paso temporal: t = Tn/10 = 0.1 [seg]


2 1.5 1
desplazamiento [m]

0.5 0 -0.5 -1 -1.5 -2

50

100 150 tiempo discreto "tn" (0.1 [seg])

200

250

Con un paso de 0.1 [seg], el algoritmo es estable y converge a una solucin muy parecida a la obtenida en la solucin analtica. Paso temporal: t = Tn/10 = 0.05 [seg]
2 1.5 1
desplazamiento [m]

0.5 0 -0.5 -1 -1.5 -2

50

100

150 200 250 300 tiempo discreto "tn" (0.05 [seg])

350

400

450

Con un paso de 0.05 [seg], el algoritmo es estable y la solucin, ms exacta. Se concluye que este mtodo es hasta el momento el ms parecido a la solucin analtica. Tambin se incluye el efecto del amortiguamiento en la solucin, ya que las crestas y valles van disminuyendo con el tiempo, detalle que no ocurra con el mtodo de Diferencia Central.

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles

Mtodo de Runge-Kutta. Considere los siguientes valores para el paso temporal t: Tn, Tn/2, Tn/10, Tn/20.

Paso temporal: t = Tn = 1 [seg]


4 3.5 3
desplazamiento [m]

x 10

34

2.5 2 1.5 1 0.5 0 -0.5

10 15 tiempo discreto "tn" (1 [seg])

20

25

Con un paso de 1 [seg] el mtodo es numricamente inestable. Paso temporal: t = Tn/2 = 0.5 [seg]
1 x 10
10

0.5

0
desplazamiento [m]

-0.5

-1

-1.5

-2

-2.5

10

15 20 25 30 tiempo discreto "tn" (0,5 [seg])

35

40

45

Con un paso de 0.5 [seg], ms pequeo que el anterior, sigue siendo numricamente inestable.

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles

Paso temporal: t = Tn/10 = 0.1 [seg]


2 1.5 1
desplazamiento [m]

0.5 0 -0.5 -1 -1.5 -2

50

100 150 tiempo discreto "tn" (0,1 [seg])

200

250

Con un paso de 0.1 [seg], el algoritmo es estable y converge a una solucin muy parecida a la obtenida en la solucin analtica. Paso temporal: t = Tn/10 = 0.05 [seg]
2 1.5 1
desplazamiento [m]

0.5 0 -0.5 -1 -1.5 -2

50

100

150 200 250 300 tiempo discreto "tn" (0,05 [seg])

350

400

450

Con un paso de 0.05 [seg], el algoritmo es estable y la solucin, ms exacta. Se concluye que este mtodo es muy parecido a la solucin analtica. Tambin se incluye el efecto del amortiguamiento en la solucin, ya que las crestas y valles van disminuyendo con el tiempo. La diferencia que existe, es que el Mtodo Newmark converge ms rpido, es decir, no requiere de un valor tan pequeo para converger comparado con el mtodo Runge-Kutta

Universidad Tcnica Federico Santa Mara Departamento de Obras Civiles

Problema 2 Se proceder a calcular el espectro de desplazamiento (SD) asociado al registro de aceleraciones del terremoto del Maule de 2010, usando el mtodo de Newmark - Aceleracin Constante (parmetros gamma=1/4 y beta=1/2). El mtodo resuelve la ecuacin de movimiento para cada instante usando la informacin proporcionada por el paso anterior. La rutina implementada consiste en recorrer el registro de aceleraciones para el rango de perodos naturales entre 0.2 [s] y 5 [s] (discretizado cada 0.05 [s]) y para para razones de amortiguamiento d = 0 %, d= 2 %, y d= 5 %). Para ello las rutinas implementadas recorrern 28338 datos (registro de aceleraciones), 97 datos (perodos naturales) y 3 datos (razones de amortiguamiento dadas). Es decir se realizarn 8246358 iteraciones del mtodo de Newmark. Lo que es muy costoso computacionalmente y por ello toma un tiempo considerable para calcularlos. Adems, se debe tener la precaucin de cargar el archivo sismo.mat para poder realizar los clculos. A continuacin se muestra el espectro de respuesta para el rango de perodos naturales y razones de amortiguamiento indicados previamente.

CONCLUSION
La Solucin Analtica del problema 1 tambin pudo haberse obtenido utilizando Convolucin, ya que es un mtodo general, pero se escogi resolverla mediante Ecuaciones Diferenciales por la naturaleza del problema, pues se tienen las frmulas de las constantes de la Solucin Particular para fuerzas armnicas. La estabilidad del algoritmo indica para qu valor de paso t la solucin numrica se parece a la solucin real. Conocer ese lmite no indica si la solucin estar correcta o no; solamente dice que si es superado ese lmite, la solucin tender a infinito. Comparando los distintos mtodos, se concluye que el Mtodo de Newmark es el mejor, debido a que converge ms rpido que los dems, es decir, la estabilidad se logr para un t no tan pequeo.

El criterio para que t converja, es que el paso sea de valor << 1. Se ha demostrado con los grficos anteriores que un buen criterio es utilizar el valor Tn/20, ya que todas las soluciones convergen exitosamente para ese valor.

También podría gustarte