You are on page 1of 2

ESCUELA POLITCNICA NACIONAL

Facultad de Ingeniera Mecnica


Anlisis Numrico

Trabajo # 1 I Bimestre

Quito, 30 de agosto de 2011

Las ecuaciones diferenciales que rigen la posicin de un pndulo, sometido a


rozamiento, vienen dadas por:
dv g
sin( ) v
dt l
d
v
dt

siendo v la velocidad angular (en rad/s), el ngulo (en radianes), g la aceleracin de la


gravedad (9.8 m/s2), l la longitud del pndulo y el coeficiente de rozamiento.

Para realizar la simulacin en el ordenador de dichas ecuaciones diferenciales, existen


mtodos de integracin que nos dan de forma iterativa los valores que van tomando las
variables que estn diferenciadas (en nuestro caso, v y ). Uno de los mtodos ms
sencillos se denomina mtodo de Euler. Aplicando dicho mtodo al caso dado, se puede
obtener que el ngulo a lo largo del tiempo se puede ir calculando de forma iterativa
de la siguiente manera:
g
v j 1 v j h sin( j ) v j
l
j 1 j hv j
t j 1 jh

donde h se denomina paso de integracin, que debe elegir el usuario, y j indica el punto
que estamos calculando (j=1, 2, 3,...), siendo las condiciones iniciales: v1=0 (soltamos el
pndulo sin darle impulso), 1 elegido por el usuario, t1=0, siendo t el tiempo.

Realizar una funcin en Matlab que tenga como argumentos de entrada la longitud del
pndulo, el ngulo inicial (en grados), el coeficiente de rozamiento, el paso de
integracin y el tiempo mximo de simulacin. El programa devolver (argumentos de
salida) la evolucin del pndulo a lo largo del tiempo en forma de puntos (t, ) hasta
que se llegue al tiempo mximo.

El valor de h es funcin del tipo de problema al que se aplica. Si se elige una longitud
del pndulo de 3 m, un ngulo inicial de 30 y un coeficiente de rozamiento de 0.4, un
valor adecuado de h podra ser 0.01 para una simulacin de 5 s.

Crear un script en Matlab que pida los datos, genere los puntos (t, ) usando la funcin
realizada previamente y dibuje el ngulo en funcin del tiempo.
Pndulo sometido a rozamiento
30

20

10
Angulo []

-10

-20

-30
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
t [s]

Enviar los archivos .m como adjunto a la direccin:

analisis.numerico.grupo1@gmail.com (Grupo 1 - Martes)

Asunto:

Apellidos y Nombres Completos Trabajo #1

You might also like