ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Runge Kutta


Enviado por   •  22 de Enero de 2014  •  275 Palabras (2 Páginas)  •  1.092 Visitas

Página 1 de 2

APLICACIÓN DEL METODO DE RUNGE KUTTA DE SEGUNDO ORDEN, A UNA ECUACION DIFERENCIAL ORDINARIA DE SEGUNDO ORDEN.

Consideremos la ecuación diferencial de segundo orden:

u’’+au’ +bu=q(t), u(0)=1,u’(0)=0

donde a, b y q son constantes o funciones de t, u y u’. si definimos:

v(t)=u’(t)

Podemos reducir la ecuación anterior a un conjunto de ecuaciones diferenciales de primer orden acopladas:

u’= f(u,v,t)=v, u(0)=1

v’=g(u,v,t)=-av-bu+q , v(0)=0

método de Runge kutta

k1=hf(un,vn,tn)=hvn

m1=hg(un,vn,tn)=h(-avnbun+q)

k2=hf(un+k1 , vn+m1 ,tn+1)=h(vn+m1)

m2=hg(un+k1 , vn+m1 ,tn+1)

…=h(-a(vn+m1)-b(un+k1)+qn+1)

un+1=un+(1/2)(k1+k2)

vn+1=vn+1/2)(m1+m2)

PROBLEMA: Una caja rectangular de masa M=0.5kg se fija al extremo inferior de un sistema de resorte-amortiguador sin masa, como se ilustra en la figura el extremo superior del resorte se fija a una estructura en reposo. El amortiguador ejerce una fuerza de R=-Bdu/dt sobre la caja, donde B es la constante de amortiguación. La ecuación del movimiento es:

Mu’’+ Bu’ +Ku = 0, u(0)=1, u’(0)=0…………………………………………………(A)

Donde u es el desplazamiento respecto de la posición estática, k es la constante del resorte, igual a 100N/m, y B=10Ns/m.

¿Calcule u(t) para 0<t<=0.05 s y realizando el método de Runge-kutta De segundo orden con h=0.025 s y realizando los cálculos a mano.

Figura sistema de resorte-masa

SOLUCIÓN

Primero identificamos las variables:

u= desplazamiento (m)

v=velocidad (m/s)

k=constante de deformación

La ecuación (A) puede escribirse así:

u’ =f=v, u(0)=1

v’=g=-(B/M)v- (k/M)u, v(0)=0

si sustituimos a= B/M=20 y b=k/M=200, el método de Runge-kutta de segundo orden para la ecuación (A), en la forma de la ecuación 10.3.14, se convierte en:

ecuación

...

Descargar como (para miembros actualizados)  txt (2.7 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com