Está en la página 1de 8

Proyecto

Ecuaciones Diferenciales
Ing. Rodrigo Alejandro Gutierrez Arenas
Semestre 2011-1
Instrucciones
El proyecto consiste de tres preguntas con varios incisos. Se debe de entregar un reporte detallado
de las respuestas de cada pregunta. El formato del reporte es el siguiente: resumen, introduccion
(breve, no mas de una cuartilla), desarrollo matematico (hipotesis, modelos matematicos, considera-
ciones, etc.), resultados, conclusiones y bibliografa (el formato de la bibliografa debe ser revisado,
se penalizara aquel trabajo que entregue bibliografa inexistente o mal presentada). Todas las gra-
cas, tablas y guras deberan de llevar numeracion as como una leyenda que indique su contenido,
en cuanto a las gracas se debe de nombrar todos los ejes y curvas. Todas las formulas y modelos
matematicos deberan de ir numerados. El reporte se entrega en equipos de 4 personas o menos. Para
la evaluacion nal del proyecto se tomara en cuenta la calicacion del reporte y la calicacion de un
interrogatorio al azar de un miembro del equipo. Dicho interrogatorio se realizara la clase siguiente
a la entrega del reporte. En caso de no encontrarse la persona que se elija para el interrogatorio
se nombrara otro miembro del equipo (la persona que no se encuentre presente tendra cero en el
proyecto). Existen tres revisiones previas a la entrega nal del reporte escrito, dichas revisiones son
obligatorias.
Advertencia: Todos los proyectos copiados seran penalizados severamente.
Fechas de entrega
6 de septiembre 2010: Presentacion del proyecto por parte del profesor y formacion de equipos.
4 de octubre de 2010: Primera entrega del reporte del proyecto.
3 de noviembre de 2010: Segunda entrega del reporte del proyecto.
22 de noviembre de 2010: Tercera entrega del reporte del proyecto.
29 de noviembre de 2010: Entrega nal del reporte del proyecto (Todo el proyecto).
1

de diciembre de 2010: Interrogatorio y n del curso (Todo el proyecto).


Notas
El proyecto cuenta el 50 % de la calicacion nal.
Todas las entregas son obligatorias. Al no presentar una entrega, pierden el derecho de presentar
las siguientes y por consecuencia el interrogatorio.
Se presentan ejemplos del formato requerido en la pagina del curso:
http://dcb.-c.unam.mx/users/rodrigoga
Velocidad de Escape
El objetivo de esta parte del proyecto es determinar la velocidad inicial para que un objeto, que
es disparado hacia arriba de la supercie de la Tierra, nunca regrese, ademas de ilustrar el cambio
y escalamiento de variables para simplicar las ecuaciones diferenciales.
La ley de gravitacion universal de Newton postula lo siguiente:
1
Ecuaciones Diferenciales: Proyecto 2
Cada masa puntual atrae cualquier otra masa puntual mediante una fuerza en la direc-
cion a lo largo de la lnea que intersectan ambos puntos. La magnitud de la fuerza es
directamente proporcional al producto de las dos masas e inversamente proporcional al
cuadrado de la distancia entre las dos masas puntuales
1
, i. e.:
F = G
m
1
m
2
r
2
,
donde
F es la magnitud de la fuerza gravitacional entre dos masas puntuales,
G es la constante gravitacional,
m
1
es la masa de la primera masa puntual,
m
2
es la masa de la segunda masa puntual y
r es la distancia entre las dos masas puntuales.
Suponiendo el Sistema Internacional de Unidades, F estara dada en N, m
1,2
en kg y r en m y
la constante de gravitacion tendra un valor de 6,673 10
11
Nm
2
kg
2
.
Para el caso de un objeto de masa m, y la Tierra de masa m
T
la fuerza de atraccion de dicho
objeto sera igual a
F =
Gm
T
m
(r
T
+ x)
2
,
donde r
T
es el radio de la Tierra y x es la posicion del objeto con respecto a la supercie terrestre. El
signo menos indica que es una fuerza de atraccion, que se opone al movimiento. Ademas, de acuerdo
a la segunda ley de Newton, se tiene
F = m
d
2
x
dt
2
.
Al igualar las dos expresiones anteriores se tiene la siguiente ecuacion diferencial
d
2
x
dt
2
=
Gm
T
(r
T
+ x)
2
. (1)
El estudio numerico y analtico de la ecuacion 1 requiere un cambio de unidades para evitar el
estudio en intervalos muy grandes. Dicha situacion se resuelve utilizando como unidad de longitud
m ultiplos del radio de la Tierra en lugar de metros. La sustitucion necesaria resulta
y =
x
r
T
,
la expresion anterior es un escalamiento de la variable dependiente, y al aplicarla a la expresion 1
se tiene
d
2
y
dt
2
=
Gm
T
r
3
T
1
(1 + y)
2
. (2)
Una simplicacion mayor de la ecuacion 2 se obtiene al cambiar las unidades del tiempo (esca-
lamiento de la variable independiente). Deniendo la variable s como
s =

Gm
T
r
3
T
t,
y utilizando la regla de la cadena se tiene que
dy
dt
=
dy
ds
ds
dt
=

Gm
T
r
3
T
dy
ds
1
http://en.wikipedia.org/wiki/Law of universal gravitation
Ecuaciones Diferenciales: Proyecto 3
y como consecuencia
d
2
y
dt
2
=
d
dt
_
dy
dt
_
=
d
dt
_
Gm
T
r
3
T
dy
ds
_
d
2
y
dt
2
=

Gm
T
r
3
T
d
dt
_
dy
ds
_
d
2
y
dt
2
=

Gm
T
r
3
T
_
d
ds
_
dy
ds
_
ds
dt
_
d
2
y
dt
2
=
Gm
T
r
3
T
d
2
y
ds
2
.
Usando la ultima expresion, la ecuacion diferencial 2 resulta
d
2
y
ds
2
=
1
(1 + y)
2
. (3)
Donde y ahora es una funcion de s, en lugar de t.
La ecuacion 3 es una ecuacion diferencial de segundo orden, cuya variable independiente (s) no
se encuentra expresada de forma explcita, es decir es una ecuacion diferencial autonoma. Dichas
ecuaciones se pueden convertir a una ecuacion diferencial de primer orden mediante un procedimiento
sencillo (reduccion de orden). Deniendo
v =
dy
ds
,
se observa que es simplemente la velocidad del proyectil usando s como unidad del tiempo en lugar
de t y y como la distancia en lugar de x.
Debido a que
dy
ds
= v, se puede utilizar la regla de la cadena para obtener
d
2
y
ds
2
=
dv
ds
=
dv
dy
dy
ds
= v
dv
dy
.
Por lo que la ecuacion 3 puede ser escrita como
v
dv
dy
=
1
(1 + y)
2
. (4)
La ecuacion 4 es una ecuacion diferencial de primer orden que puede ser resuelta para expresar
v como funcion de y.
Actividades
1. Obtenga el campo de direcciones y algunas soluciones particulares (utilice la herramienta deld)
de la ecuacion 4, todas iniciando en y = 0 y para diferentes valores iniciales de la velocidad v.
Recuerde que es necesario presentar la ecuacion 4 de la siguiente forma
dv
dy
=
1
v (1 + y)
2
. (5)
2. Transforme la ecuacion diferencial 3 a un sistema de ecuaciones diferenciales de primer or-
den equivalente, graque su espacio fase (utilice la herramienta pplane). Utilice los siguientes
rangos: 1 y 15 y 2 v 3. Graque las orbitas que pasen por los puntos y = 0 y
v = b donde b = {0,5, 1,0, 1,5, 2,0}. Cual es la altura maxima del objeto (en km)? (recuerde
los cambios de variable.) En los casos en los que no existe un maximo, determine aproxima-
damente el valor de v conforme t , dicho lmite es conocido como la velocidad terminal.
Cual es la velocidad terminal en kms
1
? Compare los resultados con aquellos obtenidos en
la actividad 1.
Ecuaciones Diferenciales: Proyecto 4
3. En la actividad 2, se debe poder observar que la velocidad de escape se encuentra entre v = 1
y v = 1,5 (dado a que el objeto nunca alcanza una altura maxima, nunca regresa a la Tierra).
Para estimar la velocidad de escape, graque la orbita que pasa por el punto (y, v) = (10, 0) y
note cual es la velocidad v
0
de dicha orbita, correspondiente a x = 0. Se encontrara que dicha
velocidad es muy cercana a la velocidad de escape, use la graca para estimar hasta con 2
cifras decimales su valor. Cual es su valor en kms
1
?
4. Resuelva analticamente la ecuacion diferencial 5 sujeta a la condicion inicial v = v
0
.
(a) De acuerdo a su solucion, para v
0
= 1, cual es el maximo valor de y? Explique su
respuesta de forma analtica y compruebela utilizando la orbita del espacio fase adecuada.
(b) Use su solucion para demostrar que si v
0
=

2, entonces y 1, si v 1. La velocidad
terminal de dicha orbita es v = 0. Verique dicha armacion con la graca de la orbita
adecuada.
(c) A partir de su solucion, determine la velocidad de escape y la velocidad terminal. Discuta
y compare sus resultados con los obtenidos en la actividad anterior.
5. Los calculos hechos hasta este momento ignoran el efecto de la resistencia del aire en el objeto.
Si se considera dicha resistencia como proporcional a la velocidad e inversamente proporcional
a la altura, se tiene el siguiente modelo
F
f
=
kv
(1 + y)
2
donde k es es una constante fsica (coeciente de friccion) y que inicialmente tendra un valor
igual a k = 0,01. Ademas se considerara que m = 1, por lo que la ecuacion diferencial a resolver
tendra la forma de
d
2
y
ds
2
=
1
(1 + y)
2

0,01v
(1 + y)
2
. (6)
Transforme la ecuacion diferencial 6 a un sistema de ecuaciones de primer orden equivalente.
Graque su espacio fase y utilcelo para estimar la velocidad de escape y determinar que tanto
la resistencia del aire modica los calculos hechos. Resuelva la ecuacion de forma analtica
y explique por que el objeto escapa si y solo si 100v
0
10
4
ln (1 + 0,01v
0
) > 1. Graque su
solucion y determine la velocidad de escape con una exactitud de dos cifras decimales.
6. Repita la actividad anterior considerando k =
0,1
rand
. Nota: La palabra rand se reere a una
instruccion en Matlab.
Oscilador arm onico amortiguado y forzado.
Para determinar la posicion de un sistema dinamico se requiere de una ecuacion diferencial
ordinaria de segundo orden (la ecuaci on proviene de la segunda ley de Newton, F = m

r).
Toda ecuacion diferencial ordinaria de segundo orden se puede representar mediante un sistema
de ecuaciones diferenciales de primer orden como se muestra a continuacion:
dx
dt
= x

= f (t, x, y) (7)
dy
dt
= y

= g(t, x, y) (8)
Un sistema de este tipo es conocido como sistema plano diferencial de primer orden.
El sistema es plano ya que se puede representar completamente en el plano xy que es conocido
como plano fase (equivalencia en dos dimensiones de la lnea de fase para ecuaciones diferenciales
ordinarias de primer orden). Cuando las funciones de cambio f y g no dependen explcitamente del
Ecuaciones Diferenciales: Proyecto 5
Figura 1:

Orbitas del sistema de la ecuacion 9 (Izquierda). Curvas componentes de del mismo
sistema para diferentes condiciones iniciales.
tiempo se dice que el sistema es autonomo. Por su importancia, este tipo de sistemas presenta una
terminologa especial y se presenta a continuacion:
Solucion: Las funciones x = x(t), y y = y (t) denen una solucion del sistema si x

(t) =
f (t, x(t) , y (t)), y y

(t) = g (t, x(t) , y (t)) para toda t en el intervalo I.

Orbita: La graca parametrica de x(t) contra y (t) en el plano xy, es la orbita de la solucion.
Curvas componentes: La graca de x(t) contra t en el plano tx y la graca de y (t) contra t
en el plano ty son curvas componentes de la solucion.
Ejemplo:
Se tiene la siguiente ecuacion diferencial (con variable independiente igual a t):

+ 10 sin = 0 (9)
Denimos las siguientes variables:
(t) = (t) (10)
(t) =

(t) (11)
Derivando las expresiones anteriores, obtenemos el siguiente sistema de primer orden:

= (12)

= 10 sin (13)
Debido a que la ecuacion diferencial es no lineal, se resuelve mediante un metodo numerico, la
solucion se muestra en la gura 1.
En la gura 1 la graca de la izquierda, muestra las orbitas del sistema, mientras que la segunda
(derecha) muestra la curva componente de . Cada curva es una solucion particular del problema y
esta sujeta a las condiciones iniciales mostradas en las gracas.
De la gura 1 podemos observar que si la curva componente es periodica (las gracas con condi-
ciones iniciales

(0) = 3 y

(0) = 5) las orbitas son curvas cerradas o estables.


En Matlab las gracas se obtuvieron de la siguiente forma:
Debido a que es un metodo numerico se requiere que el problema sea uno de valor inicial para
obtener una solucion particular.
Recordando el sistema de la ecuacion 9, tenemos:

= (0) = 0

= 10 sin (0) = 3
(14)
Ecuaciones Diferenciales: Proyecto 6
Se utilizo la funcion ode45 para resolver las ecuaciones diferenciales.
En primer termino para simular el sistema se creo una funcion en Matlab que contuviese las
ecuaciones diferenciales como se muestra a continuacion:
function dy = sistema(t,y)
dy = zeros(2,1); % un vector columna
dy(1) = y(2) ;
dy(2) = -10 *sin( y(1));
Nota: La funcion se crea como un archivo M en Matlab y se guarda en el directorio de trabajo
con el nombre de la funcion, en este caso es sistema.m.
En este ejemplo se escoge un intervalo de tiempo [0 5] con un vector de condiciones iniciales [0
3], por lo que en la lnea de comandos del programa se escribe:
[t,Y] = ode45(@sistema,[0 5],[0 3]);
El resultado es un vector y una matriz. El vector t son los valores de la variable independiente,
mientras que cada columna de la matriz son las variables dependientes de nuestro sistema. La graca
de las curvas componentes se obtiene de la siguiente forma:
plot(t,Y(:,1),t,Y(:,2),r)
Finalmente la graca de las orbitas se obtienen a partir de:
plot(Y(:,1),Y(:,2))
Este procedimiento se tiene que repetir para cada curva en cualquiera de las dos gracas.
Se recomienda revisar la ayuda de Matlab referente a la funcion ode45.
Ademas existen algunas versiones de software gratuito en Internet donde se puede gracar de
manera sencilla las orbitas en el plano fase para cualquier ecuacion diferencial. Uno de estos sitios
presenta una version en Java (que funciona en practicamente cualquier explorador de Internet), la
direccion es:
http://math.rice.edu/deld/dfpp.html
Todas las gracas que se pidan en este proyecto las pueden obtener a partir de dicho programa.
Un ultimo concepto que se revisara es el de solucion de equilibrio para los sistemas autonomos.
Una ecuacion diferencial de segundo orden autonomo en su forma estandar tiene la siguiente forma:
y

= F (y, y

) (15)
donde la funcion de aceleracion F no depende explcitamente del tiempo, t. Se supone que y
0
es
tal que F (y
0
, 0) = 0. Entonces la constante y = y
0
para todo t, es conocida como solucion de
equilibrio. En otras palabras, si el sistema, de forma inicial, se encuentra en reposo (y

(0) = 0)
cuando y (0) = y
0
, entonces el sistema permanece en reposo en dicho punto por siempre. Dicho punto
es tambien solucion del problema de valor inicial y ademas el punto (y
0
, 0) en el plano yy o plano
fase es conocido como punto de equilibrio.
En el ejemplo descrito por la ecuacion 9 se observa que:

= 10 sin (16)
F
_
,

_
= 10 sin (17)
por lo tanto, para obtener el punto de equilibrio es necesario igualar F a cero:
F (
0
, 0) = 0 = 10 sin
0
(18)
despejando
0
, se tiene:

0
= n (19)
donde n es un n umero entero. Lo que signica que el sistema tiene un n umero innito de puntos de
equilibrio.
Actividades
1. Resuelva la ecuacion diferencial que describe el movimiento (posicion) de un oscilador armonico
con
k
m
= 4, donde k es la constante del resorte (que sigue la ley de Hooke) y m es la masa
Ecuaciones Diferenciales: Proyecto 7
del sistema en movimiento. Obtenga las soluciones particulares para las siguientes condiciones
iniciales (donde y es la variable que indica la posicion de la masa):
y (0) = 0 y

(0) = 0
y (0) = 0 y

(0) = 1
y (0) = 0 y

(0) = 2
y (0) = 0 y

(0) = 3
(20)
Encuentre los puntos de equilibrio del sistema y graque las curvas componentes y orbitas del
sistema (utilizando las condiciones iniciales presentadas).
2. Resuelva la ecuacion diferencial que describe el movimiento de un oscilador armonico con
amortiguamiento viscoso (F
a
= cv = cy

) y con los siguientes valores:


k
m
= 25 (21)
c
m
= 0,5 (22)
Obtenga la solucion analtica para las siguientes condiciones iniciales:
Condiciones Iniciales
_
y (0) = 0 y

(0) = 0
y (0) = 4, 5, 6 y

(0) = 0
(23)
Encuentre los puntos de equilibrio del sistema y graque las curvas componentes y orbitas del
sistema (utilizando las condiciones iniciales presentadas).
3. Resuelva la ecuacion diferencial que describe el movimiento de un oscilador armonico con
amortiguamiento viscoso y forzado con una onda senoidal igual a: f (t) = sin (8,6t), cuyas
constantes tienen los siguientes valores:
k
m
= 64 (24)
c
m
= 0,1 (25)
Sujeto a las siguientes condiciones iniciales: y (13) = 0,75, y

(13) = 1,2. Obtenga la solucion


analtica y graque las curvas componentes y la orbita del sistema sujeta a las condiciones
iniciales presentadas.
Que sucede si la frecuencia de la funcion de forzamiento es igual a 8 (f (t) = sin (8t),)?
4. Comente y compare los resultados de los 3 incisos anteriores. Realice una comparacion cuali-
tativa de las orbitas de los tres sistemas en cuestion.
5. Otra forma de modelar un resorte es mediante modelos no lineales. Obtenga la ecuacion dife-
rencial de sistema masa-resorte-amortiguador, donde el resorte es suave, es decir la fuerza que
ejerce en contra del movimiento de la masa es: F
R
= ky jy
3
, donde k y j son constantes
positivas. El modelo del amortiguador es viscoso. Considere
k
m
= 10,
j
m
= 0,2 y g = 9,8.
Encuentre los puntos de equilibrio del sistema y graque las orbitas del sistema. NOTA: de-
bido a que este es un problema no lineal, se requiere de metodos numericos para resolver la
ecuacion diferencial y por lo tanto obtener las orbitas del sistema, razon por la cual este inciso
ser a considerado con un mayor peso en la calicacion nal del proyecto (pueden usar Matlab
o el software de Internet que se menciona con anterioridad).
NOTA: TODAS LAS UNIDADES EST

AN NORMALIZADAS DE TAL FORMA QUE LOS


RESULTADOS SON CONSISTENTES.
Ecuaciones Diferenciales: Proyecto 8
Figura 2: Osciladores acoplados.
Osciladores Acoplados
Un sistema de osciladores acoplados se obtiene al conectar dos masas mediante resortes, as como
a un par de paredes jas, permitiendo un movimiento libre a lo largo del eje horizontal. Dicho sistema
se muestra en la gura 2.
1. Considere el sistema de la gura 2 y determine el sistema de ecuaciones diferenciales acoplado
de segundo orden que describe el comportamiento temporal de x
1
y x
2
(medidos con respecto
al punto de equilibrio de las dos masa). La fuerza externa F (t) act ua en el plano horizontal de
la segunda masa. Las constantes k
i
y m
j
son, respectivamente, las constantes de los resortes
(que siguen la Ley de Hooke) y las masas del sistema. Asuma una friccion que act ua en forma
contraria al movimiento y es proporcional a la velocidad (amortiguamiento viscoso). Obtenga
el sistema de ecuaciones diferenciales de primer orden equivalente.
Sugerencia: La ecuacion diferencial para m
1
es
x

1
= k
1
x
1
+ k
2
(x
2
x
1
) c
1
x

1
. (26)
2. Suponga que m
2
= 2m
1
= 2, k
1
= k
2
= k
3
= 8, y considere que no hay friccion, ademas
que F = 0. Graque las curvas componentes x
1
(t) y x
2
(t) contra el tiempo para condiciones
iniciales no nulas. El tiempo nal de la graca debe de ser lo sucientemente grande para que
le permita observar el comportamiento estacionario de las masas.
3. Ahora, considere que F (t) = cos (t). Describa el movimiento de las masas. Posteriormente
describa dicho movimiento si F (t) = cos (2t).
4. Encuentre la frecuencia apropiada para que la funcion de forzamiento F (t) resuene con el
sistema y lo destruya.
5. Repita los incisos 2 y 3 considerando una friccion de c
1
= c
2
= 0,01. Determine el periodo de
las soluciones si es que son peri odicas.