Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
u
l, ,
ordnaras
para satisfacer las normas de prevención de contaminación para vehículos automotores en la ciudad de
catalíti-
México, y olras ciudades del país y del mundo, se hizo necesaria la instalación de convertidores
y
cos en la salida de los gases de combustión del motor antes del silenciador.
La función primordial de estos catalizadores es convertir a los hidrocarburos que no reaccionaron
en
la cámara de combustión en agua y bióxido de carbono.
El diseño de estos catalizadores se basó en simulaciones de su comportamiento en diferentes con-
pueden
diciones de operación, lo cual implica la resolución de ecuaciones diferenciales ordinarias' donde
utilizarse métodos numéricos.
#L'!
'dt
.Hp"
we,
u*t
Métodos Numéricos aplicados a la lngeniería
lnúroducclón
se llama ecuación diferencial a la ecuación que contiene
una variable dependiente y sus d
pecto a una o más variables independientes. Muchas de
la leyes generales de la natúraleza se
en el lenguaje de las ecuaciones diferenciales; abundan t"-biérrTu,
mía, en las mismas matemáticas y en muchos otros campos
aplicaciones irrg;i"rí",
de la ciencia aplicada.".,
Esta utilidad de las ecuaciones diferenciales es fácil
de explicaq recuéidese que si se tiene la
drl* pue{e. interpretarse como la ielocidad de cambio á" y ,"rp"*
?::.!^:{.{:),_r:
En cualquier proceso 1:1_"1^
natural, las variables incluidas y st. rr"to.iá"¿"r ¿" ."-il","*,!íJ;i;
científicos que gobiem"r, ál pro.".o. El resurtado de expresar
::j:T*]::.lnl:1pi.s
matemáticos estas relaciones es a menudo una ecuación diferencial.
en sím
se trafará de ilustrar estos comentarios con er siguiente
ejemplo.
supóngase que se quiere conocer cómo varía lialtura h
del nivel en un tanque cilíndrico de á
seccional A cuando se llena con un líquido de densidad p
a razónde G (L/min), .o*o ," muestr¡r
lafigtra 7.2.
La ecuación diferencial se obtiene mediante un balance de materia (principio universal de
nuidad) en el ranque
I (vo) _ n,^
--T- =utP
/'
( 536
oL=c
dt
(7.1)
dy
=-w (7.2)
dt
d2v
m'=kv (7.3)
df
dy
2ry = e-* (7.4)
-+
dx
d2v dv
' +6v=0 (7.s)
fuc2 dx
--)
d2v dv
(7.6)
(1 -,f) N -2r; *P (P + 1)Y=0
d'y
x1" .r#+(x'-P')=o (7.7)
dx2
-
independiente es Í o f'
La variable dependiente en cada una de estas ecuaciones es 1, y la variable
ordinaria si sólo tiene una varia-
Ias letras h, my prepresentan constantes. una ecuación diferencial es
que tiene son ordinarias o totales. Así, las ecuaciones
ble independiente, por lo que todas las derivadas
a Z.Z son ordinarias. El orden de una ecuación diferencial es el orden de
la derivada de más alto
Z.l
y de segundo'
orden en ella. Las ecuaciones 7.1,7.2y 7.4 sonde primer orden, las demás
u*t
I
dv
*dx =f@,v) (7
En la teoría de las EDO se establece que su solución general debe contener una constante arbitraria q
de tal modo que la solución general de la ecuación 2.8 es
F(x,y,c)=O (7.9!
La ecuación 7.9 representa una familia de curvas en el plano r-y, obtenida cada una de ellas para
-
valor particular de c como se muestra en la figura 7 .3. Cada una de estas curvas corresponde a una sohr
ción particular de la EDO 7.8, y analíticamente dichas constantes se obtienen exigiendo que la solucifu
de esa ecuación pase por algún punto (xo, yo); esto es, que
lo cual significa que la variable dependiente y vale yo cuando la variable independiente r vale ro (véal:
la curva { de la figora 7 .3).
En los cursos regulares de cálculo y ecuaciones diferenciales se estudian técnicas analíticas pan
encontrar soluciones del tipo de la ecuación7.9 a problemas como el de la ecuación 7.8 o, mejor atiu
a problemas de valor inicial 7.8 y condición z .ro, simultáneamente.
-ecuación
En la práctica, la mayoría de las ecuaciones no pueden resolverse utilizando estas técnicas, por h
general se debe recurrir a los métodos numéricos.
Fr=0,cony(r/=yo
i
Figura 7.3 Representación gráfica de la solución general de la ecuación 7.9.
qu38
Cuando se usan métodos numéricos no se encuentran soluciones de la forma F (x, y, c) = 0, ya que
éstos trabaian con números y dan por resultado números. Sin embargo, el propósito usual de encontrar
una solución es determinar valores de y (números) correspondientes a valores específicos de r, lo cual
es factible con los mencionados métodos numéricos sin tener que encontrar F(c Y, c) = O.
)
El problema de valor inicial (PVI) por resolver numéricamente queda formulado como sigue
.8)
a) Una ecuación diferencial de primer orden (del tipo 7.8).
lc, b) El valor de y en un punto conocido ro (condición inicial).
c) El valor r, donde se quiere conocer el valor A. y 0).
e) En lenguaje matemático quedará así
IN
u- t !_ = flx, y)
dx
in (7.rt)
"] y(xJ=lo
)) y(r)-?
le Formulado el problema de valor inicial, a continuación se describe una serie de técnicas numéricas
para resolverlo.
a
L
)t.- x-
h= J u (7.r2)
n
xi=xo+ih,O.i<n (7.r3)
* r, se convierte en rn.
*t
Métodos Numéricos aplícados a la lngeniería
t.
I
I
I
Con esta información se traza una recta, aquella que pasa por po y de pendiente
F(r) en una vecindad de xo. Tómeie la recra.o-ó f (xo, l¿o). Esta
aproxima
recta) el valor de y correspondiente a r,. Entonces, de la figura 7.+
a"'i(jti#l%¿r"r"-iíu" en ella
= f(xo,yo) (7.ril
#
Se resuelve parayl
Yt=lo+hf(x*Yo)
tz=h+ltf(xryr)
.
*' !;-;.¡'+' h f
Tn W' Y,-J'.
G"o
Ecuaciones diferenciales ordinarias
Como se muestra en la figura 7.5, en esencia se trata de aproximar la curva y = F(x) por medio de una
serie de segmentos de línea recta.
Como la aproximación a una curva mediante una línea recta no es exacta, se comete un error pro-
pio del método mismo. De modo similar a otros capítulos, éste se denominará error de truncamiento.
Dicho error puede disminuirse tanto como se quiera (al menos teóricamente) reduciendo el valor de h,
pero a cambio de un mayor número de cálculos y tiempo de máquina y, por consiguiente, de un etror
de redondeo más alto.
6l
ño Ejemplo T.f
m-
Resuelva el siguiente
I dy
d*
=(x-v)
Pul
I
v(o) =2
I
L v(1) = ?
mediante el método de Euler.
Solución
$ugorencial Puede usar un pizarrón electrónico para seguir los cálculos.
""D
Métodos Numéricos aplicados a la lngeniería
El intewalo de interés para este ejemplo es [0, 1] y al dividirlo en cinco subintervalos se riene
6ffi.
h='I 5_n" =o.2
con lo cual se generan los argumentos
:
xr=xn+ft=0.8+0.2=1.0
Con ro = 3.0, /o = 2 y las ecuaciones 7.17 se obtienen los valores
Solución analítica
Figura7.6
0.8 Solución
4.2 1x analítica en
x- cOntraste con el
método de Euler
aplicado cinco
veces.
Ecuaciones diferenciales ordinarias
:tiene Ju1átodo,d€,Euler
Para obtener la aproximación YF a la solución de un problema de valor inicial o PVI (véase ecuación 7.11), pro-
t
porcionar la función F (X,Y) y los
DAIOS: Lacondición inicial X0, Y0, el valor XF donde se desea conocer el valor de YF y el número N de
subintervalos por emplear.
RESULIADOS: Aproximación a YF: Y0.
f ., llétodcs dc laylor
Antes de explicar estos métodos, conviene hacer una acotación al método de Euler.
Puede decirse que el método de Euler rtiliza los primeros dos términos de la serie de Taylor para
su primera iteración; o sea
sin embargo, no se dispone de los valores exactos de F(r,) y F' (xr) y, rigurosamente hablando, son los
que deben usarse en una expansión de Taylor de F(r) por lo tanto, el
-en este caso alrededor 4-;
de
lado derecho de la ecuación7.I9 no es evaluable. Por ello, sólo en la primera iteración, para encontrar
/r, se usa realmente una expansión en serie de Taylor de F(x), aceptando desde luego que se tienen va-
lores exactos en la condición inicial /o= F(xo).Después de eso, se emplea la ecuación
*1,
(x' - xo)'
(7.2t)
F (xr) = F (ro) + F' (ro) (x, - xo) + F" (xo)
2l
""i)
Métodos Numéricos aplicados a la lngeniería
Como
dF'(x)
F" (x) = _ df(x, y)
dx dx
h= xt- xo
y) - (2.221
11=/o+hf(*o,
*#1,,,r"
Ahora cabe pensar que usando una fórmula de iteración basada en la ecuaci ón 2.22 para obtener ¡¡"
!3,... , lnmejoraría la exactitud obtenida con la 7.18. Se propone entonces la fórmula
r¡,t=Y¡+hf(xrD.+.!#l xv
(7.231
!,
que equivaldía a usar una curva que pasa por el punto (xo, yo), cuya pendiente y segunda derivada sr-
rían iguales que las de la función desconocida F(r) en el punto (xo,y). Como puede verse en la figm
7.7, en general se obtiene una mejor aproximación que con el método de Euler, aunque con un map
número de cálculos.
La utilidad de esta ecuación depende de cuán fácil sea la diferenciación de/(a
f). Si /(¿ /) es ,n¡
función sólo de x, la diferenciación con respecto a r es relativamente fácil y la fómrula propuesra s$
muy práctica.
Si, como es el caso general, f (*, D es una función de r y y, habrá que usar derivadas totales. [¡
derivada total de/(a y) con respecro a x está dada por
d f(x, v) y)
af @, af (x, y) dy
fuc 0x 0y fuc
Si se aplican las ideas vistas en el método de Euler, pero empleando como fórmula la ecuación 2.23,
se obtiene el método de Thylor de segundo orden. Esto último es indicativo de la derivada de mayry
orden que se emplea y de cierta exactitud. Con esta terminología, al método de Euler le correspondería
el nombre de método de Taylor de primer orden.
q*
/'
Ecuaciones diferenciales ordinarias )
7
-T-
I
Error
6 Euler
J
5
J
)6
2
Taylor orden
0
,fl
E;¡
;Í
:ilf,¡r
{Er'
Figura7.7 Comparación gráfica de los errores del método de Euler y el método de Taylor de orden 2
Ejemplo T.2 1
n
i
Resuelva el PM del ejemplo 7.1 por el método de Thylor de segundo orden. Puede usar un piza-
rrón electrónico para seguir los cálculos. :
l
Solución
Al utilizar de nuevo cinco intervalos se tiene
dy
Yaque
a*=r-Y
""'
Métodos Numéricos aplicados a la lngeniería
€.
y,=/(1.0) =1.11222
que da un elror absoluto de 0.00858 y un error porcentual de 0.78; Nótese la mayor exactitudy
el mayor número de cálculos.
La extensión de esta idea a cuatro, cinco o más términos de la serie de Taylor significaía obtener 6[-
todos con mayor exactitud, pero menos prácticos, ya que incluirían diferenciaciones complicadas &:
f (*' y); por ejemplo, si se quisieran usar cuatro términos de la serie, se necesitaría la segunda deriw¡dl
def(x, y), la cual está dada por
d'f(x' y) a'f @, y) ^
dy y) tdy y
a'f (x, a,f @, y)
df af dx 0x 0y \dxJ qP
q546
fl método de Euler modificado trata de evitar este problema utilizando un valor promedio de la de-
rivada tomada en los dos entremos del intervalo, en lugar de la derivada tomada en un solo extremo.
El método de Euler modificado consta de dos pasos básicos:*
1
If @o, y) + f (xr,yr)l = deriuadapromedio
2
Se usa la derivada promedio para calcular un nuevo valor de lr, con la ecuación Z.l7 que deberá ser
más exacto eue /r
(r, - r^)
11 = lo +
Y I f@o, Y) * f(x,, 1 ) I
né-
de y que se tomará como valor definitivo de y, (véase figura 7.8). Este procedimiento se repite hasta llegar ay,
rda
Conector
ES
GT
f (xp y)
It
tt
D
F
+ Se omitió la subdiüsión de lx, x) en n subintewalos para dar énfasis a los pasos fundamentales de predicción y corrección.
\
542./ I
Métodos Numéricos aplicados a la lngeniería
ung vez obtenida 1,*, se calcula / (xur, / ur) , la derivada en el punto (*ur, ! y se promedia con la deril
ur)
vada previa/(x, y,) para encontrar la derivada promedio
I
!
Solución
Al utilizar nuevamente cinco intervalos, para que la comparación de los resultados obte-
nidos sea consistente con los anteriores, se tiene
Primera iteración
Segunda itpración
Segundo paso:
1r
- I f @,, y,) + f (x,, T,) I = 1 t to.z - 1.66 ) + (0.a - 1.36s) | = _r.214
ys = 1.08509
ys = 1.11222
G*
l Ecuaciones diferenciales ordinarias
Los resultados obtenidos en este caso son idénticos a los del ejemplo 7.2, en el que se utilizó el méto-
do de Taylor de segundo orden; por lo tanto, presumiblemente el método de Euler modificado es de
segundo orden. Esto se demuestra en la siguiente sección.
:24a)
DAIOS: La condición inicial X0, Y0, el valor XF donde se desea conocer el valor de YF y el número N de
subintervalos por emplear.
RESUHADOS: Aproximación aYF: Y0.
con una aproximación en la cual se calcula ¿*, de una fórmula del tipo.
l¡r= l¡+ h [aof (x,, y) + arf (x,+ ltrh,!,+ brh) + arf (x,+ Frh, y,+ brh)
+ ... + aof(x, + Fph, /, + brh)l (7.26)
donde las a, p y b se determinan de modo que si se expandieraf(x,+ ttjh, I,+ b,h), con j= 7, ..., p en
series de Taylor alrededor de (x,, l),se observaría que los coeficientes de h, h2, hr, ..., coincidirían con
los coeficientes correspondientes de la ecuación 7 .25.
A continuación se derivará sólo el caso más simple, cuando p = 7, parailustrar el procedimiento del
caso general, ya que los lineamientos son los mismos.
A fin de simplificary sistematizar la derivación, conviene expresar la ecuación 7.26 conP = 1 en la
forma
+ Nótese que en la ecuación 7 .26 ya no aparecen derivadas de la función (x, y), sólo evaluaciones de (x, y).
/ f
*t
Q"aa.t *"rét'..r "t
obsérvesequeenestaexpresiónseevalúaf en(xry,)yen(x,+lth,!¡+bh).Elvalorx +phes¡2ltf
xi< xci+ ph < x,*r, para mantener la abcisa del segundo punto dentro del intervalo de inteiés (véase figra
7.9), con lo que 0 .It - I.
Por otro lado, b puede mane¡'arse más libremente y expres arse yi + bh, sin pérdida de generalidrü
como una ordenada arriba o abajo de la ordenada que da el método de Euler simple
(x, + mh,!,+?"ko)
o
y, + hf (x,, y,)
Queda entonces por determinar ao, ot, lt y,1, tales que la ecuación 7 .27 , tenga una expansión en p+
tencias de h, cuyos primeros términos, tantos como sea posible, coincidan con los primeros términm
dela7.25.
Para obtenerlos parámetros desconocidos, se expandeprimero/(x,+ ph,yí+ Ah) en serie deTayla
(obviamente mediante el desarrrollo de Thylor de funciones de dos variables).-
* Spiegel, M.R. Manual de fórmulas y tablns matemá¿ic¿s, Schaum. McGraw-Hill. Serie Schaum (1920), p. 113.
(950
l Ecuaciones diferenciales ordinarias
(7'30)
hr t a)f a2f ó2f r
*
T o,lu'
; + 2y),'f (x,, r) u;ú + )u2f ' (x,, r)
ñ)+
o (ha)
Para que los coeficientes correspondientes de hy h2 coincrdan en las ecuaciones 7 .25 y 7.30 se requiere
Ao+ Ar= I
(7.31)
1
Ud,=-
¡12 ¡r.t2=L
Hay cuatro incógnitas para sólo tres ecuaciones, por lo tanto, se tiene un grado de libertad en la solución
de la ecuación7.31. Podría pensarse en usar este grado de libertad para hacer coincidir los coeficientes de
h3. Sin embargo, es obvio que esto es imposible para cualquier forma que tenga la función/(a y). Existe
entonces un número infinito de soluciones de la ecuación 7.31, pero q:jzála más simple sea
1
Qo=Q,
l; tt=L=I
Esta elección conduce al sustituir en la ecuación 7 .27 a
f,>
tn, = y,+f, If
(IB y,) * f (x,+ h, y,+ hf (x,,y,))l
@,,
tr
o bien
conocida como algoritmo de Runge-Kutta de segundo orden (lo de segundo orden se debe a que coin-
cide con los primeros tres términos de la serie de Thylor), que es la fórmula del método de Euler modifi-
cado, con dos pasos sintetizados en uno.
*')
lfuóe }trnáipsplicados a ta lngeniería
donde
kr=f(x,,y,)
h, = f (x, + hl2, y, + hkrl2)
h, = f (x, + hf 2, y,+ hhrl2)
kn= f @,+ h, y,+ hkr)
k1
k,
k2
k1
K:+2K2+2Kr+ Ko
2.3);
Ejemplo T.4
alua-
Resuelva el PVI del ejemplo 7. 1 por el método de Runge-Kutta de cuarto orden (RK-4). Se reco-
ue se
mienda usar un pizanón electrónico.
odos Solución
Al tomar nuevamente cinco subintervalos y emplear la ecuación 7.33 tiene
ffi,, se
kr=f(xo,Yo)=(0 -2)=-2
k,= f (xo + hf 2, yo+ hk1l2) = l@+0.212) - (2 + a.2(2)12)l = -r.T
h,= f (xo+ hf 2, yo+ hk,l2) = [(0 * 0.212) - (2 + o.2(-1.7)12)l = -L.73
hn=f(xo+h,yo+h4) =l@ + 0.2) - (2+0.2(-r.23)) I = -1.4s4
Cálculo de y,
sig-
rüo h
y (O.2) = lt = lo + (hr+ 2k, + 2h, + kn)
|
mo
rto = 2 + (0.21 6) (-2 * 2 (-t.7 ) + 2 (-1.73) - 1.4s4) = r.6s62
Fe
Segunila it¿racién
Cálculo de y,
*t
Métodos Numéricos aplicados a la lngeniería
PA¡
Los cálculos pueden realizarse con la Voyage 200.
l.l
Matlab proporciona un coniunto de funciones para resolver sistemas de ecuaciones diferencia-
Ene
les. A continuación se muestra cémo usar tr¿atdU para resolver este ejemplo con ;" d";;h;
funciones.
Se escribe una función con el vector de funciones (en este caso d.e un solo elemento) y se
.
graba con el nombre E74.m, por ejemplor'
El sr
puer
funct.ion f =E74 (x, y)
f (1) = x-y- (ecu
Ap,
parí
DAIOS: La condición inicial X0, Y0, el valor XF donde se desea conocer el valor de yF y el número N de
subintervalos a emplear.
RESULTADOS: Aproximación a yF: y0.
t\ 5)o<l
Ecuaciones diferenciales ordinarias
Los métodos descritos hasta aquí se conocen como métodos de un solo paso, porque se apoyan y usan
el punto (x,, y,) para el cálculo de y,., (por ejemplo, los métodos de Taylor). Los métodos de Runge-
Kutta además se apoyan en puntos entre.x, y tr*,, pero nunca en puntos anteriores a ri. Sin embar8o, si
se usa información preüa a xipara el cálculo de y,,r, es posible obtener otras familias de métodos con
otras características distintas a las ya vistas. A estos métodos se les llama métodos de múltiples pasos
o métodos de predicción-corrección.
h
| ¡, = t,+ V{*,, y,) + f (xu" 1,.,)l
i
El segundo término del miembro derecho de esta ecuación recuerda la integración trapezoidal com-
puesta del capítulo 6.
Para ver mejor esta similitud, recuérdese que la solución analítica de la ecuación diferencial del PM
(ecuación 7.11) es
v=F(x)
y que
A partir de que F(x) es la integral indefinida de f (x, y), se integra f (x,y) entre los límites de )c : x,y x,*r,
para obtener
f
I lx
.'I f@,y)dx=F(')1."' (7.34)
^¡ |
l"r , I
Por otro lado, es factible realizar la misma integración, pero con una aproximación
trapezoidd
entre los puntos (*u y,) y ( x,*u !,*r),donde /.*1 se obtuvo en el paso de predicción.
x
th
f (*,y) dx*nÍf{*,,y,) *f(x,.,,y,.,)l (7.3s|
),
donde h es la altura del trapezoide
h=xnr-x,
Al igualar las integrales Z .34 y 7.35, se tiene
h
/¡, - l¡= f Y) * f (*,,,,Y,.)l
; I @L
o bien
h
!*, = !¡ + f @,, Y,) * f (x,.,, y,.)l
7 I
f '-'
) f @,y) dx = F(r,.,) - F(r,_,) = !¡r - y¡_t (7.36)
r, _,
(7.38)
G;"
Ecuaciones diferenciales ordinarias
oidal para su primera aplicación. En la 7.39 7, es estimada con un predictor, el cual a su vez requiere y, y
f (*r, yr).Así pues, antes de realizar la primera predicción deben evaluarse ciertos valores iniciales [en
este caso yry f(xr, y)1.
t En esta evaluación se usa alguno de los métodos ya vistos (los de Runge-Kutta, por ejemplo). Este
-3s) paso se utiliza sólo una yez en el proceso iterativo y se conoce como paso de inicialización.
Es evidente que para la predicción también puede utilizarse un método de los ya estudiados o,
como se verá más adelante, puede derivarse un predictor usando las mismas ideas que condujeron a
la ecuación 7.39.
Efempto T.5
Resuelva el problema devalor inicial del ejemplo 7.1 utilizando el corrector dado por la ecuación
7.38y el método Euler modificado como inicializadory como predictor.
Solucién
El intervalo se divide orrl vez en cinco srrbintervalos y se tiene
Primera iteracién
rti- Inicialización: (se toma el valor de y, del ejemplo 7.3)
ns
ré- h= r.66
T z= 1'4172
o.2
y (o.4) =fz= 2+
; t(0 - 2) + 4 (0.2 - 1.66) + (0.4 - 1.4t72)l
= 7.40952
Segunila interacién
Predicción
_h
V-=V-+-
.3 .) I f @,, y,) + f (x,+ h, y, + h f (x,, y,))l
1
*,
Métodos Numéricos aplicados a la lngeniería
n,)
= 1.66 + | ¡10.2 _ 1.66) + a (o.a _ t.4oes2)
3
Wcera itcracién
, Predicción
1 0)
"'-
iI2 = 1.2s027424 + [10.6 - L2\o2z42a) + [(0.6 + 0.2)
ll ')
t.r4s2638ru.
=
Tt(0.8 - r.r4s26s87S ) + [(0.8 + 0.2)
+ (1 - 1.1031163s)l = t.h}Z9ZZB3r
G;*
_) Ecuaciones diferenciales ordinarias
donde la integración se realiza sustituyendo f (x, y) con un polinomio de grado la + 1 que pasa por (x,.,,
1r*r), (x,, !¡,),... , (xr-y f ¡a).
En virtud de que se está utilizando r¡*, I las abcisas previas a ésta y a sus espaciamientos regulares,
lo más indicado para interpolar f (x, y) es el polinomio de interpolación en su forma de diferencias
hacia atrás, dado por la ecuación 5.38 del capítulo 5. La ecuación 7.40 queda entonces
r'.'
tnt ='!¡-n. P (x + sh) dx (7.41)
)
Para la obtención dep(xu + sh), dada por la ecuación 5.38, se empleó el cambio de variable
X=X,.+Sh
dx=hds
xr*, = xr* sh de dondes = 1 (7.42)
Xr-o = Xr+ Sh dedondes=-/¿
Al sustituir se llega a
(s - 1)s (s + l)...(s+ r- 2) y,
f(x,.,, y,.,)lds
rl
La disimilitud de los coeficientes de las diferencias hacia atrás con los de la ecuación 5.38 se debe a que
se estáutilizandoÍi+1 como punto base. Si se denota por f,= f (xrT,) Vara j =i -h, i -h + 1,... , i + 1, la
última ecuación queda
ls - 1) s
lr*, = !r*+ h I ld,, + (s - 1) v f*, * Y' fn, *
-k -í-
'uD
Métodos Numéricos aplicados a la lngeniería
(s-l)s(s+t).
____l!_ (r - 1) s...(s + r- 2)
_ ,,. _ 1) s (s + 1) V3f., + ... + Y, f,,rl fu (7.431
y aI integrar se llega a
/s2 1\
"lZ - Z) Y. fr, +
(;.
1
3! (7.44)
: -k
i
l para k = 0, 7, 3 y 5, laecuación 7.44 da
I
t
I
h=0
.J.
I Sis
:l'l
I !¡*1 = Y¡¡V¡1 - i,,,., - |v' f,., - fu, +rérminos restantesl (7.aaa) 7.4
;y,
k=L
(7.44b)
- g0lO^ Jl+t
f,-,+ términos restantesl
h=3
/'
( 560
\
Ecuaciones diferenciales ordinarias
h=0, r=3
13)
t¡t=Ti+hlf*,- ]-v'
io t,,,- f,-,- +v'f.,1 Q.asa)
h=1, r=3
!¡*r= !¡-r+ h[2 f,,r- 2Y fur. o' f*r+ ov.' f*rl (7.4sb)
+
Por ejemplo, para el orden sexto se usa
h=3, r=5
Si se desarrollan las diferencias hacia atrás en estas fórmulas, se obtienen versiones de 7.45a, 7.aíb y
7.45c más útiles para programar; es decir
k=O, r=3
h
v..=v.+'-
.f+r .t 19f..+19f¡-sf,_r*f,_rl
J¡+r
24.
Q.aGa)
k*1, r*3
h
l¡*,=1,-r*iIf,.,+4f,+ f,-,1 (7.46b)
k--3, r=5
2h,
la=!¡-t.; t 7 fur+ 32f,+ 12f,-r+32f,-r+7fr-rl (7.a6c)
Esta familia de correctores se conoce como correctores de Adams-Moulton, y uno de los más usados
es la ecuación 7 .46a, la cual toma la forma
h
t3= t, +
;19f,
+ r9f, - 5 f, * fol
uuD
a la lngeniería
@licados
d_onde yr, f (xy y-r), yr, f (*r, yr) deben calcularse previamente por un inicializador y
l rpor un predictcr
No podría emplearse este corrector para calcular, por ejemplo, y2, ya qtue tomaría la Íorma
que requiere información en la abscisa,x j, que está fuera del intervalo de interés.
Ejemplo T.6
Resuelva el PM del ejemplo 7 .I con el corrector de la ecuación Z .46a.
Solución
Ei intervalo de interés [0, 1] se r,'uelve a dividir en cinco subintervalos y se usa el método de
Runge-Kutta de cuarto orden, tanto de inicializador como de predictor. Es conveniente utilizar un
inicializador y un predictor del mismo orden que el corrector.
Primera iteración
Inicialización con RK-4 (se toman los valores del ejemplo 2.4)
q y (0.2) = 1.65620000s = /r
¡ y (o.4) = 7.470972813 = y2
'a
/ (0 6) = 1.246450474 =T t
o2
!,= 1.410972813 + [9 (0.6 - 1.246450424) +
-
1e (0.4 - 1.4t0et728r3) -s (0.2 - I .6s62)+ (0 - 2)l = r.246426665
Segunda iteración
Gu=
_) Ecuaciones diferenciales ordinarias
üctor.
+ 0.2 (-.a8178399e)12)l = -0.4e8248265
Cálculo de 1n
-h
/ n - lt-b+ ; (k, + 2h, + 2ht + ku)
h
Ia = 13 + --: 19 f (x u, I ) + 19 f (xr, y, ) -5 f (x.r, y r) + f (x
r, y r)
e7_6 ()
Prgm
Def ine f (x, y) = x-y
Define rka(h,i) = Prgm
f(x[i] ,ylil)-k1
f (x til +hl2,y lj-l +h/z**t) -kz
f {x Itl +h/ 2,y líl +h/ 2+k2) +kz
f (x {il +h, y Ii] +h*k3 ) rk4
yfíl +h/6* (ka+2*k2+2+k3+k4) +y Ii+1]
x Ii] +h-x Ii+1]
EndPrgm
0+x[1] : 2aylLl : 0.2¡h: CIrIO
u"t
Métodos Numéricos aplicados a la lngeniería
Métodos de predíccrón
Ya antes se habló de una familia de predictores obtenida a partir del mismo principio de integración
que se empleó para lo métodos de Adams-Moulton. A esta familia, que se deduce a iontinuación,
se le
llama métodos de Adams-Bashforth.
En general, para obtener un predictor de cualquier orden se utiliza la fórmula 7.40
I
f
f
I Y,,, = l, o*
,)
l(x, y) dx
a
^
pero ahora Ia integració_n se realiza sustituyendo f (x, con un polinomio de grado lz que pasa por (.r.-
D
!),.;;1@,-0,¿ o); (véase figura 7.li). Obviamente, se utiliza el polinomio de inierpolación r" for-;
de diferencias hacia atrás, pues r, ,... , x¡-t están regularmente espaciadas. Entonces, al aplicar""
la ecuación
5.38 se obtiene
i.' (x + sh) ds
Y,.,=1, o+ ).
P
^
donde los límites de integracióny dx, en términos de la nueva variable s, quedan como en la
ecuación
7.42. Por lo tanto
v, l+l, =v
t t k. +h p(x+sh)ds
Ik
1
(7.48)
t
Y*r=1,-o+h I lf, +s vl+s(s.t +
-k
Crun
l
(*,
ma
k=o
ón
t¡*¡ = !¡+ h I f, *
iot,. lo' r,. * o,
(7.50a)
. +Vf + términos fa,ltantes l
720
k=r
t¡. r = r¡-t + h l2f, + o Yf,. rY, * v'f, * (7.50b)
* !
?g0 o^f,+
r' rérminos faltantesl
k=2
y¡*t=!¡ z+h[3f,-
tot,* 1ry,. * o.f .
(7.s0c)
rérminos faltantes l
#O^t,+
""t
Métodos Numéricos aplicados a la lngeniería
k=3
k=I,r=I
1¡=l¡_t+h[2f,+ 0 vf ] (7.s2)
k=3,r=3
h=5,r=5
h=O,r=3
h
Y. =V.+ [55f,- 59 f,_r+ 37 fr_2- 9 fL,l (7.ss)
24
k=I,r=7
lur=Y,-t+2hf, (7.56)
h=3,r=3
4h_
l¡., = l,-t + 12 f,- f,, * 2 f,,l (7.s7)
-
h=5,r=5
Guu
Ecuaciones diferenciales ordinarias
)
r¡,= !¡-,.
ff ttt f,- 14 f,,+ 26 f,,- 14 f, u+ rr f,-ol (7.s8)
'9) Es importante hacer notar que estas fórmulas son métodos para resolver el PM (ecuación 7.11).
La ecuación 7.55 toma la forma
),
el
y
a = !. +
! Ftf {*,, y3) - ssf(x,, r r) + 37 f (x,, y,) - n f (xo, y
)l (7.se)
l.
para su primera aplicación, y no sería posible determinar con ella un valor de y menor de (yr, por ejem-
ln
plo). Por otro lado, 1r, f (xr, yr); yr, f {xr, yr),y yr, f (xr, /r) deberán determinarse con un inicializador.
Con estos métodos y la familia de los Adarns-Moulton pueden integrarse esquemas iterativos co-
nocidos como métodos de predicción-corrección, que en general funcionan como sigue:
Eiemplo 7.7
Resuelva el PM del ejemplo 7.1 usando como inicializador un RK-4, como predictor la ecuación
7.55 y como corrector la ecuación7.46a.
Solución
El intervalo de interés [ 0, 1 ] se diüde nuevamente en cinco subintervalos y se tiene
Primera iteración
/r = 1.656200000
y2= r.41o9728r3
yr= 1.24645O474
Predicción
uut
Métodos Numéricos aplicados a la lngeniería
1 Predicción
:
I 1 Á-^.-.--
= "t.r479676u5 * o'2-
(0.8 - t.t47s6763s) - 59 (0.6 * r.246450474)
,1 2a lss
+ 37 (0.4 - I.410972813) - 9 (0.2 - 1.6s62)l = 1.10381g00r
i
tf o.2
7.147e6263s.fite
= (r - 1.103s1e001) + 1e (0.s - r.r4zs6r63s)
','l
, j -s(06 _ 1.2464s0424-) + (o.a _ t.4rosz2813)l = 1.103 S96ssz
Nótese que aunque el corrector puede emplearse para mejorar y3 en su primera aplicación (véase ejem-
su primera.apiicacion, y páni, de ahí r" .o,ni"r,r" a corregir.
:l::,:]::lll"1'".,:::'J'
sólo una de las muchas ? "y^enen que
formas "
Ésta
i "t se utilizan estos métódos de predicción-corrección. Pt
dr
ffi ,yr' L(r{-¡rJ pr€orctor-corrector n¡
lx
(Inicialización con el método Runge-Kutta de cuarto orden, predicción
con la ecuación z.ss y conección con la
7.a6{.
Para obtener la aproximación YF a la solución de un PM, proporcionar la función F(& y) y los
DAros: La condición inicial X0, Y0; el valor XF donde se desea conocer el valor de yF y el número N de
subintervalos por emplear.
R-ESULIADOS: Aproximación yF: y( ).
1568
Ecuaciones diferenciales ordinarias
PASO 1. HacerH=(XF_XO)/N.
PASO 2. Hacer X(0) = X0.
PASO 3. Hacer Y(0) = Vg.
PASO 4. Hacer | = 1.
PASO 5. Mienúas I < 3, repetir los pasos 6 a 9.
PASO 6. Realizar los pasos 4 a9 del algoritmo 7.3.
PASO 7. HacerX(J) = X0.
PASO B. HacerY(f) = Y0.
PASO 9. Hacerf = | +1.
PASO IO, Hacer I = 4.
PASO 11. Mientras I < N, repetir los pasos 12 a 2O.
PASO 12. HacerY(4) = Y(3) + H/24. (F(x(3), Y(3))-
se* F(x(2), Y(2)) + 37- F(x(1), Y(1))-e*F(x(0), Y(0))).
PASO 13. Hacer X(4) = X(3) + H.
PASO 14. HacerY(4) = Y(3) + H/24* (9*F(X(4), Y(4)) + 19*F(x(3), Y(3))
-s*F(x(2), Y(2)) + F(x(1), Y(1))).
PASO 15. Hacerf = g.
PASO 16. Mientras J < 3, repetir los pasos 17 a 19.
PASO 17. HacerX(l) = X(I +1).
PASO 18. HacerY(I) =Y(l + 1).
PASO 19. Hacer.l = J +1.
PASO 20. HacerI = I +1..
PASO 21. IMPRIMIR Y(a) y TERMINAR.
d"y
d*"
PVIG (7.60)
y(x) = To, V' (xo) = Io' ,... , y ("-t) (ro) = yo{"-1)
t y(x,)=?
Para resolver la ecuación anterior no se desarrollan nuevos métodos, sino que se emplea una extensión
de los estudiados en este capítulo. Para ello necesitaremos primero pasar la ecuación diferencial ordi-
naria o EDO de 7.60 a un sistema de n ecuaciones diferenciales simultáneas de primer orden cada
una. Esto se logra de la siguiente manera
Sea dada
d)t
d-"
"ut
Métodos Numéricos aplicados a la lngeniería
T'=!
lr= !'
l,=!"
lnl!"'
Y,= Y
*-U
vi=v,
Al derivar la segunda y sustituir en la tercera, resulta
Y't= Y,
Y't = !,
Y', = 1,
Y: =Tn
üi.'
*l
'a v' =vt
t fr-l n
d"1l
,, - d*,
= f (x, y, !', /",... , y("-t)1 = f (x,!r,T2, Tu,... , y,)
d'y dy
=X'+V'
dx2 dx
Solución
Con el "despeje" de la derivada de segundo orden, se tiene
d2v
_* =_y,+*+y2
El cambio de variables es
/r=Y|/r=l'
G'o
Ecuaciones difer enciales ordinarias
vi=v,
Se deriva la segunda
y;=/'
y las nuevas variables se sustituyen en la ecuación diferencial, con lo cual resulta
vi =v,
Vi=-Tr+x2+Yl
el sistema pedido.
Ejemplo 7.9
Una de las ecuaciones diferenciales ordinarias más empleadas en la matemática física es la ecua-
ción de Bessel
fy" *xy'+(f-nt)y=O
donde n puede tener cualquier valor, pero generalmente toma un valor entero.
Escriba esta ecuación como un sistema de ecuaciones diferenciales ordinarias de primer orden.
Solución
La ecuación se pone en la forma normal
1n2
y,'=_1y,*(,-t)y
xx'
Algunas veces es más conveniente para los cálculos computacionales emplear
v=v
T'=z
como nuevas variables. Se deriva la segunda y se tiene
1" =Z'
El sistema queda
!'=z
7 ,"
-t -
xx''-t , -')J'
1
",D
Métodos Numéricos aplicados a la lngeniería
/' = f, (x, y, z)
z, = fr(x, y, z)
donde sólo se emplea z como nueva variable a fin de no usar subíndices dobles en las ecuaciones
h, fr(x, f ,, z,)
=
cr=fr(xrynz,)
h, f,
= (x,+ hf 2, y + hkrf 2, z, + hcrl2)
c, = f, (x, + hl2, y + hhrl2, z, + hcrl2)
(7.7rb)
k, = f ,(x,+ hl2, y,+ hkrl2, z + hcrl2)
c, = f ,(x, + hf 2, y, + hkrf 2, z, + hcrl2)
kn = fr(x, + h, y,+ hhr, z + hcr)
cn = f, (x,+ h, y, + hkr, z + hcr)
/^
€t=
l
I,"=-t,'.l]-tlu
x \Jc.
pu 1 z(r)=r
I
y'(L)=2
IY(s)=t
Nótese que la EDO es la ecuación de Bessel corr,? = 1 (véase ejemplo 2.9).
Al escribir la EDO como un sistema, el PM queda
fon l'=z
1,a 1 It _lly
\
; z,=__z+l
Pu ''1 " lf l
reas 1(r)=1
) z(1) =z
L y(s)=?
Solución
Al diüdir el intervalo de interés [1, 3] en ocho subintervalos, el tamaño del paso de in-
tegración h es igual a0.25.
=
] rrl * {r,1- 1)(t) = -2
= hc,l2).l hk,t2)
fh @o+
r^+*-rl r r,. +
t + 0.2512 '
= -r.817901235
u't
h, = f ,(xo + hf 2, yo + hkrf 2, zo + hcrl2) = zo+ hcrf 2
Itll .
- -f w (zo+ hc,f 2) -t + hk,l2)
| ,o. ¡¡¡ I o.
= -+* (2 + o.25 (-r.sl zeoL235) l2) +
1 + 0.2512 '
f
=-^J=^ - rl'l \rrt r+ o.25
v'¿J (t.7s)12)=
\r'' J)tz) - -t'a
-1.83rs7sz8e
| ¡ * O'X¡zY
1+0.25'
[ 1 t. + 0.25 (1.772762346))
+| * - 1l (1 -'-- = _r.753233454
[ (t + o'zs)'? I '-
--
Cálculo de I t = y Q.25 ) y =z (I.25 ) con la ecuación 7.61a
",
h
l, = Yo+ . (k, * 2kr+ 2h, + hn)
IJ
0'25
=r * [2+2(r.75)+2(1.272762346) + r.542106053]
b
= 1.44I15I28I
h
z.=
ru6z^ + (r, * 2cr+ 2cr+ cn)
-
o.25
=, * "'í l- 2 + 2 (-r.Brzeor235) + 2(-1.831s7s78e)
G."
Ecuaciones diferenciales ordinarias
Segunda iteración
c,=fr(xyf ,, *
,,2,)=-+ ,*[{-t'ly,
", tri
1
=-1.25 (r'3s4s2r*n.(¿ry-r){r.++'srzsr)
= - I.75O4O82tt
1
- *J hlz í- + hc,,f2) .l tr, + hk,l2) €:
"' Oh-rl G
$
1
( 1.s39492187 + o.25 (-1.7 5o4o821r) I 2)
t.25 + 0.2512
(1.25 + 0.2s12)2
- rl {r.+arrs t28t + o.2s (1.s3s4e2Lsr)12)
= 1.730444025
I
= (2, +hc,t2).l r rr, +hk,l2)
fi@ ,i*- I
1 I
(1.25 + o.2sl2)2
-1 (1.441151281 + o.2s (t.32o6ett6t)12)
I
ataSt l
Métodos Numéricos aplicados a la lngeniería
= -7.71901137
.I 1
(1.25 + O.25)2
I
-11 (1.441151281 + 0.2s (1.323236684)) Si
I in
de
= -I.7242487O3
jer
Cálculo delz= yG.5) y zr= z (i.5) con la ecuación 7.61a
\"
q h
!2= l, + ; (k, * 2kr+ 2k, + kn) ¡
6
J Pa
l'
+ '-
0.2s
=7.441151281 11.539492182 +2(1.320691161) +
6
l-1.250409211 + 2(-r.Z3oO4402s)
6
(/' 576
Este ejemplo se puede resolver también con Matlab (véase ejemplo 7.4).
xx=l-:0.25:3;
[T,Y] =ode45 (@e7_10, xx, IL¡2)) ;
Y
Si el problema es de inicio un sistema de EDO's de primer orden, con sus correspondientes condiciones
iniciales, el procedimiento es el mismo visto hasta ahora, pero ahorrándose el paso de convertir la EDo
de orden t? a un sistema de n ecuaciones diferenciales de primer orden (consúlt"rrr" los ejercicios).
A continuación se presenta un algoritmo para el método de Runge-Kutta de cuarto orden con ob-
jeto de resolver un sistema de dos ecuaciones diferenciares ordinarias.
l' = f, (x' Y, z)
z' = fr(x, y, z)
v(xo)=fo;f@) =?
z (xo) = zo; z (x,) =?
o((\ )
e
f .8 Formulación del problema de valorcs en la frontera
Un problema de valores en la frontera (PVF), para ecuaciones diferenciales ordinarias, puede estar
dado, por ejemplo, por una EDO de segundo orden y dos condiciones de fiontera: CF1 y CF2
d2v
EDo
¿7 = f @, v, r,)
.-{ CFI y(x) =yo (7.62)
cF2 y(x,) = t¡ qu€
y(x)=7 paraxo<x<xl r@
SOS
Obsérvese que ahora se proporciona, como información, dos puntos distintos por donde pasa la curva
desconocida ¿ solución de la EDO; es decir, conocemos el valor de y correspondiente a dos abscisas
distintas:. xoy y queremos conocer el valor de y en el intervalo (*o,*). Esto se ilustra gráficamente
en la figura 7.12.
lr
clry
tod
Desde luego también contamos para encontrar ay con su segunda derivada, esto esf (x, y, y').
Este tipo de problemas surge, por ejemplo, cuando se resuelven ecuaciones diferenciales parciales
analíticamente. Así, si se tiene el problema
Par¡
pai
por
* A diferencia del PVI, donde la información está dada en un solo punto ,ro. *Va
/'
( 5?a
Ecuaciones diferenciales ordinarias
)ñt AT a2T
le estar at af
t T(0,4=0
T(L, t) = g (7.63)
r(x, 0) = f(x)
T(x,t)=7 para0<x<L y t>O
(7.62)
que describe la conducción de calor en una barra aislada longitudinalmente* (véase fig:rraz .13); T(o, t) y
T(L, t) representan la temperatura T de la barra en los extremos izquierdo y derecho, respectivamente,
sostenidos constantes e iguales a cero (en general son funciones de1 tiempo r).
a curva
bscisas
lmente
T (L. t) =0
I a,s
-- -^n
I dx'
'f o(0) = 0
o(L) = o (7.64)
l- o(x) = ? para0 <x <L
cuya solución conjuntamente con la del PM mencionado permitirán resolver la ecuación 7.63.
A continuación se describe un método para resolver problemas del tipo 7.62, conocido como mé-
todo del "disparo", por analogía al tiro o disparo contra un blanco fijo.
Método d-ldírp.ro
Consideremos el problema siguiente
I y"(x) =v
1(0) = 0
1'0)=z (7.6s)
Irt(t)= ? parao<r<1
Para resolverlo podemos usar uno de los métodos de valor inicial discutidos en las secciones anteriores,
para lo cual tendríamos que proponer, de consideraciones físicas o de otro tipo, una condición inicial,
por ejemplo /'(0) = ao. Siguiendo la metáfora del disparo, esto representaría una medida del ángulo
* Ver capítulo 8.
"'t
ilÉno<b l¡¡náicc+l¡cado6 a la lngeniería
que forma el cañón con el piso. Contando con esta condición inicial, se puede formar a partir de la
ecuación 7.66 el siguiente PM
laci
de
I Y"(*)=* t'=z
/(0)=o que 1",=, E
1 converrido a sisrema, queda: i y(o) = O
f'(O)=ao )z@)=a^
?.
v(r) = y|rr) = ?.
41 resolver este PM se obtiene un valor de y (t) correspondiente a co, o más fácilmente y (1; oo), que
podremos comparar con el valor y (l) = 2, dado en el problema original, y así estimar la tondad de la
d0 propuesta. Con esta información podremos proponer una "mejor" o (un nuevo ángulo de disparo):
c,,
con lo que se obtendía un nuevo PM
Y'=z
z'=!
1(0) = 0
z(0) = a,
v(r) = ?
(
En estas condiciones podemos plantear una nueva aproximación de y'(0), pero considerando a y {
(1; c) como una función de ay de la cual se tienen ya dos punros (ao, y (l; y (ar, y(r; a,)), comá
se ve en lafrgna7.I4. "r))
(
(
(
(
si (ao, y (l; o.o)) Y (ar, y (1; o'r)) con una línea recta podremos, con una interpolación (ex-
"1i1":lineal inversa,
trapolación) obtener una nueva aproximación a á, or, dada algebraicamenie por
y(r;o,) - y(2)
dt= et - (a, - C-o)
y(r; a,) - y(r; o.n)
y con ella formular el PM con y'(O) = a.r.
q58o
Ecuaciones diferenciales ordinarias
ela EI proceso puede continuarse usando las últimas dos alfas a,-ry at para la interpolación (extrapo-
lación) lineal inversa, hasta que I y(l; a,.,) - y(l) | < e o hasta que se haya realizado un número máimo
de iteraciones.
Ejemplo T.ll
Resolver el PVF 7.65 con una € = 10-s y MAXIT = 10 iteraciones, con el método del disparo.
Solución
lue
ela xo= 0, x,= T lo= o, /'(0) = ao= 1.5 (valor inicial propuesto)
Q,, Al resolver el PVI
I y'=,
I '
'róí== dn=
z(0) 1.5
IY(t)=t
con el método de Runge-Kutta de cuarto orden y un tamaño de paso h = 0.1, se obtiene y (l; tx) =
l.76279998.Seproponeahoraunvalordec, =2.5yseresuelvenuevamenteelPVl.Seobtieney
(1; a,) = 2.93799996. Con estos valores se interpola para obtener cr,
ay
mo y(r; a,) - v(2)
Qz= G, - (c, - ao) rf¡;
y(1; o,) - y(1; ao) rtrr
{t.
tp
2.93799996 - 2
t.toruru
= 2.s - (2.s - 1.5){ =
2.937 99996 - 1.7 627 9998 )
Í
0.0 0.00000
0.1 o.t70467
0.2 o.342647
0.3 o.518244
o-4 0.699033
0.5 0.886819
0.6 1.083480
0.7 1.290985
0.8 1.511411
0.9 1.746963
1.0 r.999999
*')
e
N analizar la tabla se encuentra eu9 por ejemplo, las diferencias finitas son crecientes en sus
diferentes órdenes, lo cual sugiere que la solución y = F(x) tiene un término exponencial.
Los cálculos pueden realizarse ion Matlab aaaitatrdo guión ¿a
"l "i"rJJo';.r;:* Apl
ldv
I --:- = )w ffi
,, irró, =,
Iv(t)=?
ry
La solución analítica de la ecuación diferencial es
:
!=elt
-..*
dy
ya qúe = )8^t - Ly; además, se cumple que y (0) = e^Q) - 1, por lo que / = e^' es lasolución del pVl.
-
G*=
Por otro lado, recurriendo al esquema iterativo del método de Euler
!¡r=/¡(7+hL) tur=t,+h
Parai=0 %=O; lo = 1 (condición inicial) de modo que
!,=lo(r+h).)=(7+hL)
ir=io+fu=fu
Parai = 7
y,= (t + hA,)"
{
tn= nh *¡
F
Si < 0, de la solución analítica vemos que y decae exponencialmente. Conforme t aumenta, la solu-
^ tiende a cero casi inmediatamente (este comportamiento se llama transitorio, debido a que su efec-
ción
toesdecortaduración).Lasoluciónnumérica,sinembargo,tenderáacerosólosi-1<I+h),<I.
Dadoqueh>O,siempresecumplequel+hL<Iyloquehabrádecuidarseesquesesatisfaga
- 1 < 1 + h).. Despejando h, de acuerdo con las reglas algebraicas de las desigualdades, queda
2
nt-
^
Por ejemplo, si -20, deberemos tomar h < o.l para aseguramos de que la solución numérica nos dé
,1, =
aproximaciones convenientes. Para confirmar esto, resolvemos el PM dado con el método de Runge-
Kutta de cuarto orden, con,l, = -20,y utilizando diferentes tamaños de paso h
:0.0 I 1 1 1 I
0.2 o,o1B 5 0.111 o.02 o.018
O:4 3,55 x 104 25 0.012 3:911 X 10-a 3-355 x 1r
0,6 6.144 X 10-6 125 1.372,X 1O.3 7;733 x 18-6 6-145:X 10=5
0.8 t,125 X 10-? 625 L,524 x ,1ú-4 1.529'x .10-7 1:126 X 10-7
1.O., 2.06t: x 10r 3125 L.694 X 1ü-5 3-024 x 10-e 2.062 x 10-s
u*t
Métodos Numéricos aplicados a la lngeniería
Como podemos apreciar, se presentan errores significativos (inestabilidad) cuando se aplica una téc-
nica numérica estándar con tamaño de pasos fuera del rango de convergencia. Esto suele presentarse
al resolver ecuaciones diferenciales cuya solución analítica contenga términos de la forma *r, con ?run
número real negativo o un complejo con parte real negativa. Este tipo de comportamiento es caracte-
rístico de las ecuaciones rígidas.
A fin de resolver las ecuaciones diferenciales rígidas se han desarrollado métodos que sean insen-
sibles al tamaño de paso, siendo el más simple el de Euler hacia atrás o método implíciio de Euler y lo
exponemos a continuación.
Si en la ecuación 7.15 se emplea en lugar del punto (xr, yr), un punto (x_r,
/-r) cuya abscisa tr_1 se en-
cuentra a la izquierda* de.r0 a una distancia h, se tiene
I
(7.66)
tá=r@o,vo)
Despejando yo
Dado que /0 es parte de la condición inicial y /_, se desconoce, la ecuación Z.GZ enrealidad se debería
utilizar un paso adelante,es decir, para estimar yr; a saber
En esta última ecuación, sin embargo, se tiene /,-, (el valor que se quiere estimar) en ambos lados (ra-
zón por la cual el método es implícito). A diferencia de los métodos de predicción-corrección, donde
se predice ¿*1 como Í,*r; en este caso se resuelve la ecuación 7.68 paray,.r. A continuación, se resuelve
un ejemplo.
dv
:=)w
dt
-{ l,(0) = I
v(1) = ?
Solución
Aplicando el esquema 7.68
( 5a4
Ecuaciones diferenciales ordinarias
t- v.
tu,_
D
TITL
Para i- 0; úo = 6, /o - 1 (condición inicial), de modo que
't tr=to+h=h
l-hL
Parai= 1
l,_= !,
'': 1
f_=f.+h=2h
'¿ l-hL -2 -I "
(I-hl)'z
Continuando de esta manera se tiene parai = n
v= 1 t=nh
tn n
1-hh)"
Sil < 0, la solución numérica siempre tenderá a cero, ya que para cualquier valor de h se cumple
que 1 - hh> 1. Lo anterior significa que el método implícito de Euler es estable para "cualquier"
valor de h.
Ejemplo T.f 3
Resolver el siguiente PVl rígido utilizando el método implícito de Euler.
l!=so(*-y)
: d'X
PVl
I riol=o
Ly(z)=l
Solución
Con el fin de comparar las soluciones de un método numérico estándar y el método implícito
visto (método rígido), se obtiene primero la solución numérica con el método de Runge-Kutta de
cuarto orden, utilizando diferentes tamaños de paso. Los resultados se muestran en la siguiente
tabla:
u"t
Métodos Numéricos aplicados a la lngeniería
0.0 o 0 0 0 0
4.4 0.148 175.73 44.255 o.t47 0.145
0.8 0.612 1.487 X Itr 1.558,x io6 0;6tr1 0.609,,
1.2 1.396 1.259 x 101' 5.501 ,X 1010 1.395 1.393
1:6 2.5 1.'066 x tr#? 1.943,X,,10-f5 2.499 2.497
2.O 3.924 9.029 x 1#e 6.86 X i$e 3.923 3.921
Resolviendo con el método implícito de Euler para los mismos tamaños de paso lr:
Como puede observarse, el método es estable aun utilizando tamaños de paso ',grandes,,.
- Podremos apreciar este tipo de técnicas si consideramos que el métodt impiícito de Euler es
de primer orden (mientras que el de Runge-Kutta empleado d" .r".to orden) y q; ; ;lñ;
". que el
casos, el argumento final rrPuede ser considerablemente mayor
inicial ro; por
ejemplo, tro = 0 y4= 100. ' ".gu-"rrtó
EJerclclos
dy
= P(x)f + Q(x)y + R(x)
d*
L586
l Eeuaciones diferenciales ordinarias
pvr l fr=*-2v+4-4x
t
;[!]= I
Con el método de Runge-Kutta de segunda orden y un paso de integración h de o.l se obtiene
y I 1.167 1.284 1.362 7.472 1.438 7.444 7.43t 1.398 1.343 1.264
7.2 Calcule el tiempo necesario para que el nivel del líquido dentro del tanque esférico con radio r = 5 m, mostra-
doenlafiguraT.16pasede4ma3m.Lavelocidaddesalidaporelorificiodelfondoesu=4.895,|i^1",y
el diámetro de dicho orificio es de 10 cm.
Solución
Balance de materia en el tanque
o*dv =0 - Aup
donde v es el volumen del líquido en el tanque, que en función de la altura, está dado por
v=n(5o'-
!)^,
1f
A- (0.1)'?m'z
4
*,
Métodos Numéricos aplicados a la lngeniería
v
u=4.B9S.lamls
Estas cantidades se sustituyen en la primera ecuación y se tiene
a3
d (5 a')-
-)JXf (o.t),4.ses .la
dt
Se deriva
da 3a2 da
ItJa-
dt3dt
= ry 4.Bss^E
y al despejar se tiene
da -4.895 (o.\,.8
E= nfrot-t'',
que con la condición inicial y la pregunta forman el siguiente
I do =- 0.012325 a
nn rd (lo"-"r)
"' ) o(o)=am
ra(?)=3¡-¡
con el método de Euler modificado y un paso de integración h de lo segundos, se tiene
..tiempo altúra:¿:
.-,,.,, (s),,. ,tw\'
0 4.0000
10 3.8982
20 3.7968
30 3.6957
40 3.5948
50 3.4941
60 3.3935
70 3.2939
BO 3.7924
90 3.O9r7
100 2.9908
7.3 Un tanque perfectamente agitado contiene 400 L de una salmuera en la cual están disueltos 25 kg de sal
común (NaCl), en cierto momento se hace llegar al tanque un gasto de B0 L/min de una salmuera que con-
tiene 0.5 kg de sal común por litro. Si se tiene un gasto de salida de 80 L/min determine.
Solucién
a) Si se llaman x los kg de sal en el tanque después de f minutos, la acumulación de sal en el tanque está
dada por dxldty por Ia expresión
dx
--:- = masa de sal que enÍa - masa de sal que sale
dt
= to(0.5) - Bo (4+)
#
fu(
dt=
4O - O.2x
que/ con la condición inicial de que hay 25 kg de sal al tiempo cero, da el siguiente
,fuc
l- dt--
=4O-0.2x
M) "r(0)=2s
x(10)=?
Como vía de ilustración se utilizará un método de Runge-Kutta de tercer orden, cuyo algoritmo está
dado por
\t. =V +
I to, + 4k, + k.)
k,= f (x,.r,)
k,= f (*,+ hl2, y,+ hk,l2)
hr= f(x,+ h, Y,+ 2hk,- hk)
En el CD se encuentra el PqocRAMA 7.1 para resolver este problema de valor inicial con el algoritmo
anotado arriba. El resultado obtenido es
b) La solución se obtiene dejando correr el programa hasta que la cantidad de sal en el tanque no cambie
con el tiempo; esto es, hasta que se alcance régimen pernanente.
Al dejar correr el programa se obtuüeron los siguientes resultados
"*t
Métodos Numéricos aplicados a la lngeniería
x
2.0000 82.7724
4.0000 72r.3920
6.0000 r47.3158
8.0000 1,64.6902
10.0000 176.3348
12.0000 184.1393
14.0000 1B9.3699
16.0000 792.8755
18.0000 195.2251
20.0000 'j,96.7998
22.OOOO r97.8552
24.0000 798.5625
26.0000 199.0366
28.0000 t99.3543
30.0000 r99.5673
32.0000 199.7100
34.0000 199.8056
36.0000 199.8698
38.0000 r99.9727
40.0000 799.94r5
42.0000 199.9608
44.0000 199.9738
46.0000 799.9824
48.0000 199.9883
50.0000 r99.9927
Gno
I
l Ecuaciones diferenciales ordinarias
L
h = 1.44 x 10-'
mol min
determine la cantidad de acetato de sodio y alcohol etílico presentes 30 minutos después de iniciada la
reacción.
Solución
Si ¡ denota el número de moles por litro de acetato de etilo que han reaccionado al tiempo ú, entonces la
velocidad de reacción d*ldt está dada por la ley de acción de masas, así
4 =lra' a,-
dtÁb
donde Co y C, denotan las concentraciones molares de los reactantes: acetato de etilo e hidróxido de sodio,
respectivamente, al tiempo ú, y los exponentes son sus coeficientes estequiométricos en la reacción. Entonces
c^==;j6oJ -"+L
PM"r,"ooq",5L -
17:é-
c, = --PMNuoH 5L -, + L
Al sustituir valores y añadir la condición inicial y la pregunta a la ecuación diferencial resultante, se tiene
¡dx
-= = 1.44 x l0-' (0.59 - x)(0.875 - r)
uL
^n -)
lx(0)=0.0
lx (:o) = ?
Al correr el Pnocn¡rr¡e 7.2, se obtiene
7 .5 Se conecta un inductor (induaancia) de 0.4 henries en serie con una resistencia de 8 ohms, un capacitor de 0.015
farads y un generador de corriente altema, dada por Ia función 30 sen 5tvolts para f > 0 (véase figura 7.17).
Solución
a) La caída de voltaje en la resistencia es 8 I, en la inductancia es 0.4 dlldty en la capacitancia e/0.015 =
66.6666 Q.
Según las leyes de Kirchhoff
llo
üo 8I + 0.4 L + 66.6666Q = 30 sen 5¿
dro do
0.4 -----:- * u; + 66.6666 Q = 3o sen 5¿
unt)
Métodos Numéricos aplicados a la lngeniería
ya que
oQ
dt
=,
y finalmente
d,o
-+20do- + 766.6666 Q = 75 sen 5¿
dt2 dt
e=o,r =+=oar=o
dQ
Al pasar a un sistema con el cambio de variable z =
dt
dQ
I dt
I dz
PVI 1
_ = 75 sen 5ú - 2Oz - t66.6666 e
dt
l
Q(0)=0
t z(0)=0
b) Al resolver por el método de Runge-Kutta de cuarto orden y usando h = o.lse tiene
I áQ',
a ',..t,
E:'
0.1 0.03093 0.96008 1.1 -0.43060 -o.43375
0.2 0.t6949 7.67198 I.2 -0.34174 t.40254
I
0.3 0.33066 1.33585 1.3 -0.r6927 2.O2794
o.4 0.42549 0.38455 7.4 -o.04475 2.r5684
0.5 0.47473 -0.7rr74 1.5 o.24775 1.75767
0.6 o.29996 -r.62002 1.6 0.39010 o.92817
o.7 0.11080 -2.71960 1.7 0.43693 -0.12859
0.8 -0.10561 -2.O9630 1.8 o.37679 - 1.15386
0.9 -0.29609 -1.55950 1.9 o.22440 -L.89662
10 -o.4r404 -0.64128 2.O 0.01706 -2.t7503
G*
7 .6 Un proyectil de masa m = o.l7 kg se lanza verticalmente hacia arriba con una velocidad inicial uo B0 m/s y se
=
va frenando debido alafuerza de gravedad Fr= -mgy a la resistencia del aire F,=
-hut, donáeg = 9.8 m/s
y k = O.OO2 kg/m. La ecuación diferencial para'la velocidad u está dada por
mu'=-mg-ku2
Encuentre la velocidad del proyectil a diferentes tiempos en su ascenso y el tiempo que tarda en llegar a
su
altura máxima.
Solución
Al emplear el método de Runge-Kutta de cuarto orden con h = o.or, se tiene
¿(s) u (mls)
0 80
0.3 53.55
0.6 39.11
0.9 29.76
I.2 23.04
1.5 17.83
1.8 13.55
2.7 9.86
2.4 6.54
2.7 3.46
3.00 0.49
3.01 0.39
3.02 0.30
3.03 0.20
3.04 0.10
3.05 0.002
3.06 -0.10
Dado que al llegar a t = 3 .oG s, la velocidad es negativa, se toma 3.05 como el lapso que tarda en llegar a su
altura máxima.
7.7 La mayoría de los problemas que pueden modelarse con ecuaciones diferenciales, dan lugar a ecuaciones
y sistemas dife¡enciales no lineales que normalmente no pueden resolverse con técnicas analíticas. Debido
a ello, es común sobresimplificar la modelación y así obtener ecuaciones que puedan resolverse analítica-
mente. Uno de los eiemplos más conocidos es la ecuación de movimiento del péndulo simple, donde se
desprecian los efectos de fricción y de resistencia del aire (véase figura 7.18).
Si el péndulo tiene longitud L y g es la aceleración de Ia gravedad, la ecuación que describe el desplaza-
miento angular 0 del péndulo es
d20 "a
sen6=O
dt2
-,. L
unt
Métodos Numéricos aplicados a la lngeniería
No obstante las simplificaciones, la ecuación no puede resolverse sin recurrir a funciones especiales. por
lo tanto, el modelo se simplifica aún más asumiendo oscilaciones de amplitud pequeña. Esto implica que
pueda remplazarse sen 0 por 0, dándose con ello la ecuación lineal
l
!l d20
)
I
E=-80
:l
Esta última expresión puede resolverse analíticamente con todas las restricciones de uso de la solución que
se obtiene.
Por otro lado, las técnicas numéricas permiten abordar la primera ecuación sin necesidad de las funcio-
nes especiales ni de sobresimplificar el modelo. Resolver entonces el siguiente
,ile a
9- sen 6
dI) L
pvrc )0(o)=xl5
do
=o
tdt-'-r=n
i
tolo=¿.60s)=?
con I = 2 pies yg = 32.i,2 pies/sr.
Solución
de
-=6
dt
ri
!!=_s,
dtL
PVlC
0 (0) = nl6
d(0)=0
0(o<t<60s)=1
Usando h = 0'1 s con el método de Runge-Kutta de cuarto orden, se obtienen los siguientes resultados
(sólo se muestran los primeros diez pasos).
/'
q5e4
Ecuaciones diferenciales ordinarias
0.0 o.524 0
qe
Para observar el comportamiento se grafican los primeros 20 segundos del desplazamiento angular (véase
figura 7.19).
lo-
Como se observa, el desplazamiento angular se mantiene prácticamente igual debido a que el modelo
ignora la resistencia del aire y la fiicción, factores que haían que eventualmente el péndulo se detuüera
dando lugar a una gráfica cuya oscilación tendería a cero.
unt
Métodos Numéricos aplicados a la lngeniería
7.8 El mezclado imperfecto en un reactor continuo de tanque agitado se puede modelar como dos o más reac-
tores con recirculación entre ellos, como se muestra en la figura 7.20.
En este sistema se lleva a cabo una reacción isotérmica irreversible del tipo A --t---+S de orden 1.8 con
respecto al reactante A. Con los datos que se dan abajo, calcule la concentración del reactante A en los reac-
tores (1) y (2) (C^, y CA2, respectivamente) durante el tiempo necesario paraalcanzar el régimen permanen-
te. Ensaye varios tamaños de paso de integración y compare los resultados obtenidos en el ejercicio 4.5.
Datos:
F = 25 Llmin Coo = 1 mol/L
F* = 100 L/min Co, (0) = 0.0 mol/L
".I l
,lF Co, (0) = 0.0 mol/L k= o.21
mol
. ;o' ,-,'¡n- '
Solución
gff Un balance del componente A en cada uno de los reactores da
dv rcAl
= FCoo * FoC^, v1kc,^l
dt
Reactor 2
dv)c^2
dt
= (F + Fo) Co, V2kC"^2
Como V, Y V, son constantes, mediante la sustitución de valores y con las condiciones de operación a tiem-
po cero, se llega a
dc^ 25 r25
,'' = 1.25C..+-- -0.2C18
dt"B0B0ArAr -C
dc.^ 1,2s (c^,
; =
zo - c-) - 0.2 cij'
P\'] /,
CAr (0) = 0.0
cA' (o) = o.o
Co,(0arp)=?
Cor(oarp)=?
Gnu
Ecuaciones dif erenciales ordinarias
donde Cn,(0 a rp) significa la concentración del reactanteAen el reactor 1, desde el tiempo 0 hasta alcanzar
el régimen permanente.
Con el Pnocn¡ue 7.3 y con un paso de integración de 0.4 minutos, el valor de Co, en la primera iteración
resulta negativo (lo cual es imposible) y al efectuar la segunda iteración e intentar calcular el término Ct 8-
(véase segunda ecuación del PM) el programa aborta.
Se ensaya ahora un tamaño de paso menot ya que la constante de velocidad de reacción es alta, y es de
esperarse que la reacción sea muy rápida y que un paso de 0.4 minutos resulte muy grande. A continuación
se dan los resultados para h = 0.3 minutos.
CONDICIONES INICIALES:
Yr (.oo) .000
Y2 ( oo) .000
PASO DE INTEGRACIÓN H .300
VALOR FINAL DE X 20.000
SE IMPRIME CADA 5 INTERACCIONES
x Y1 Y2
Puede observarse que el régimen permanente se alcanza a los 18 minutos. Los valores de las concentraciones
a régimen permanente coinciden con los obtenidos en el ejercicio 4.5.
Se probaron, además, los tamaños de paso O.25, O.2y 0.1 minutos; en cada caso se obtuvieron los mis-
mos resultados que para 0.3 minutos.
7.9 En un reactor de laboratorio continuo, üpo tanque perfectamente agitado, se lleva a cabo una reacción quí-
mica exotérmica, cuya temperatura se controla por medio de un líquido que circula por una chaqueta que se
mantiene a una temperatura uniforme
I Calcule la temperatura T y la concentración C^ de la corriente de
salida cuando el reactor trabaia a régimen transitorio y hasta alcanzar el régimen permanente para el caso
de una reacción de primer orden.
Aplique la siguiente información referida a la figura 7.21.
*t
C¡o = Concentración del reactante A en el flujo de alimentaciOr, = S STol
L
To = Temperatura del flujo de alimentación = 300 K
AH = Calor de reacción = - 10000 cafgmol
To, F
cAo
to..*
Solución
Balance de materia para el reactante A
Balance de calor
( 594
Ecuaciones diferenciales ordinarias
dc.
= 0.00s (s - cA) - 8 x 10i'? exp (- 22s00/1.e8T) cA
t -;
-l {=o.oot(300-T)
dt
Co(0)=5gmol/L
+8 X 1013 exp(-2250011.98?) CA- 0.001(T-330)
T(o)=3ooK
Al resolver con el Procneue 7.3, queutiliza el método de Runge-Kutta de tercer orden para un sistema de
ecuaciones, se obtienen los resultados:
CONDICIONES INICIALES:
Y1 (.oo) 5.000
Y2 ( .oo) 300.000
PASO DEINTECRACION H 20.000
VALOR FINAL DE X 3000.000
SE IMPRIME CADA lO ITERACIONES
X yr Y2
Z.LO Encuentre la curva elástica de una viga uniforme con un extremo libre, de longitud ¿: 5 m y peso constante
de w -- 3O0 kg. Determine también la deflexión del extremo libre. Tome EI = 150 OO0-
599./
\ )
, Métodos Numéricos aplicados a la lngeniería
Solución
La figura 7.22 mtesfra la viga y su curva elástica (línea punteada). Se toma el origen O de un sistema
coordenado en el extremo empotrado de la üga y la dirección positiva del eje y hacia abaf o.
Sea x un punto cualquiera de la viga. Para calcular el momento de flexión en el punto r, M(x), consi-
dere la parte de la viga a la derecha de P y que sólo una fuerza hacia abajo actúa en esa porción, w (L - x),
produciendo el momento positivo
En la teoría de vigas se demuestra que M(x) está relacionado con el radio de curvatura de la curva elástica
calculado en r así
n¡
J--- M (x)
--It + 7y'7'7'r'
= (1)
donde E es el módulo de elasticidad de Young y depende del material con el que se construyó la viga e I es
el momento de inercia de la sección transversal de la üga en x.
Si se asume que la üga se flexiona muy poco, que es el caso general, la pendiente y' delacurva elástica
es tan pequeña que
I+(y'l*t
y la ecuación 4 puede aproximarse por
(/' 6()0
Ecuaciones dif¿renciales ordinarias
dy _-
fuc
dz _ w(L-x)2
-"{ fuc 2El
/(0)=0
z(0) = 0
1(s) = ?
,{ñ} v(m)
0 0
0.5 0.003
1.0 0.011
1.5 0.023
2.0 0.038
2.5 0.055
3.0 0.o74
3.5 0.094
4.O 0.115
4.5 0.135
5.0 0.156
Z.ll En la industria del transporte teffe$tre y aéreo surgen problemas de choque y vibración a partir de muy di-
ferentes tipos de fuentes de excitación. La eliminación del choque y de Ia vibración es de importancia vital
para aislar instrumentos y controles, y para la protección de los ocupantes de los vehículos o aeronaves.
La solución usual a los problemas que involucran transmisión de vibraciones excesivas incluye el uso de
soporte$ flexibles levemente amortiguados. Estos soportes suaves causan que la frecuencia natural de un
sistema de suspensión quede por debajo de la frecuencia de disturbio. Esta solución es efectiva para aislar la
übración en estado estacionario; sin embargo, cuando estas suspensiones se encuentran en situaciones de
choqug su suaüdad a menudo lleva a deflexiones grandes dañinas. Se ha señalado que estas caracterísücas
no deseables están ausentes en los sistemas de suspensión que utilizan resortes simétricamente no lineales
que se rigidizan. Estos resortes son progresivamente mrís rígidos al sujetarse a deflexiones grandes a partir del
"punto de operación". El dispositivo mostrado en la figura 7.23 consiste de un objeto de masa m conectado
a una pared por medio de un resorte lineal con coeficiente lr, un amortiguador con coeficiente c y un resorte
no lineal que ejerce una fuerza de recuperación proporcional a una constante l¿' veces la tercera potencia
del desplazamiento. Este resorte "cúbico" provee un comportamiento no lineal simétrico que satisface la
necesidad de aislar el choque y la übración.
Debido a que Ia ecuación diferencial que describe el movimiento de este sistema es no lineal:
uoD
figun7.23 Un objeto amortiguado conectado a una pared.
Solución
Pasando la ecuación diferencial a un sistema de ecuaciones diferenciales de primer
orden y las condiciones
iniciales a téminos de las nuevas variables, se tiene
dx
ü
dz -cz-kx-k'#
dt
PVI
x(0) = 10
z(0) = 0
x(t)=? para 0<ú<1
En el cD se encuentra el Pnocnerrr¡ 7.4 qúeresuelve este PVI con el método
de Runge-Kutta de cuarto orden
y h = o '0025 ' El programa simula el movimiento amortiguado de un
carrito y mueJra una tabla, y la gráfica
correspondiente, de los valores de la posición del carrito a diferentes tiempos.
En la figura 2.24 semuestra
una impresión de la^interfase, donde, por ejemplo, puede observarse que la
variabilidaá de la magnitud de
la velocidad dxldt refleia el hecho de que hay una aieleración (véase tabla
de la figura 2.24). Elsigno nega-
tivo de la velocidad puede interpretarse como que el carrito dirección opiresta ut ei. x.En la gráfica
de la figura 7.24 fambién puede observarse que el carrito se^uuiouen
desplaza hasta el valor x = -6 cm, transcurridos
alrededor de 0'1 segundos, para luego avanzar en la dirección
iositiva del eje r hasta llegar a 2.4 cm y des-
pués regresar; también puede verse que transcurridos 0.7 ,"go.rior,
el carritá prácticameite se ha detenido.
El programa permite cambiar los valores de k, h' , , y * pul^ que el lector pueda
simular el fenómeno con
diferentes parámetros y sacar sus propias conclusiones
lpara inlciar la simulación. arrastre el carrito con el
ratón, tomándolo de la argolla y suéltelo, x'(0) = 0).
,t'
( eoz
l¡tetodos Numéricos aplicados a la lngeniería
y(o)=y(r)=0.
Iaeo¡ación [1), conjuntamente con estas condiciones, constituyen un problema deva]ores en la frontera, esto es
d2y S
I a.,
=¡r+fiG-r)
ax
wr I y(o)=o
l
v(L) = o
ly(.r1=? para o<x<L
Suponga que se tienen los siguientes datos: I 350 cm, q 7kglffir,E
= = = 2 X 106 kg/cmr, S = 400 kg I = 2.5 x
104 cma. Encuentre la deflexión de la viga cada 10
cm, usandoi =10,s.
Solucién
Pasando la ecuación diferencial a un sistema, se tiene
dy
d^x
dzSax
PVF d*= EIt+ -(x-L)
/(0) =0
v(L) = o
Y(x)=? parao<x<r
se inicia el método del disparo con do =o.01 y at o.o2,ya que
= la deflexión en general es muy pequeña (en
la figura 7 '25 seha exagerado con finés ilustrativós). los valoies
positirro, á" o (recuerde que éstos represen-
tan la pendiente de la tanS€nte a la curva y en el extremo izquierdo
de la üga) se deben a que la dirección
positiva del eje y es hacia abajo. Con estos valores de c se plantean
los dos pM,s siguientes
dy dy
fuc
dx
dzSax dzSdx
PMo
d*=Ett+- -(x-L) E= Ertt+fi¡(x-r)
PV, '
l,(0) = 0 {0)=0
z(0)=oo=6.91
{o) = a,= s.62
y(x)=? para0<x<l Y(x)=? para ocx<l
Al resolverlos con el método de Runge-Kutta de cuarto orden y
h = 5 cm, se obtiene
y(L; a) = 3.48806s6693
Y(L; a,) = 6.988637364
La interpolación inversa (que en este caso realmente es una extraporación) da
dz=dr-(or-""1ffiffi
G"*
Ecuaciones diferenciales ordinarias
d.y
fuc
dzSax
v+' (x-L\
PVI2
fuc EI' 2EI'
1(0) = 0
z(O) = ¡1r= 0.000035726
Y(x)=? Parao<rcL
con lo que se obtiene y (L; ar) = 0.0000000, y el problema queda terminado. Los resultados son (se mues-
tran cada 25 cm y hasta la mitad de la üga, ya que son simétricos):
r{esl t',''.,.¡¡(@
0.0 0.0000000000
25.0 0.0008843533
50.0 0.0017185808
75.O o.0024597179
100.0 o.oo30726L2r
t25.O 0.0035299226
150.0 0.0038121204
175.O 0.0039074883
r
3.5
2.5
1.5
0.5
0
0 r00 150
Figura7.26 Cráfica de
la deflexión de la viga.
uot
,aetocb6 ñ¡rnericos apl¡Gdos a la lngeniería
7'13 El atractor de Lorenz* es un mapeo o relación caótica caracferizad,apor su forma de mariposa. El mapeo
muestra cómo evoluciona el estado de un sistema dinámico
(las tres variables de un sistema Lidimensional)
en el tiempo en un patrón no repetitivo complejo, a
menudo descrito como algo bellísimo.
El atractor mismo y las ecuaciones de las que se deriva
fueron introducidos por Edward Lorenzen 1963,
quien deduio dichas ecuaciones a partir de una simplificación
de las que descriúen la convexión que se pre-
senta en las ecuaciones de la atmósfera.
Desde un punto de üsta técnico, el sistema es no lineal,
tridimensional y determinístico. En 2001
warwich Tucker demostró que un cierto conjunto de parámetros
del sistema exhibe un comportamiento
caótico y despliega lo que se llama actualmente un atractor "extraño".
Dicho atractor es un fiactal de dimen-
sión Hausdorff entre 2 y 3.
El sistema surge en lasers, dinamos y algunos generadores
de energía mecánica que aprovechan el flujo
de agua en ríos y cascadas.
Las ecuaciones del atractor de Lorenz son
* http://en.wikipedia.org/wiki/Lorenz_anractor.
L6o6
Ecuaciones diferenciales ordinarias
'-26
dx
mo dt
=o(y-x)
dy
á=*r'-z)-Y
dz,
j=*v-0"
donde ose conoce como número de Prandtl y p como el número de Rayleigh. o, py p son todos mayores
que cero, aunque generalmente o = 10, F = 813 y p suele variar. El sistema exhibe un comportamiento caótico
para p = 28, pero despliega órbitas periódicas anudadas para otros valores de p.
Resolver el sistema deLorenz con las condiciones iniciales dadas en el siguiente
dn
¡=to(y-x)
dv
V=xla-z)-y
PVlG
dz8
dt'3
x(o) = 2
/(0) =6
z@)=a
Solución
Resolüendo con Runge-Kutta de cuarto orden con h = 0.1 se obüene
'x ¿
,t
0 2 6 4
0.1 7.r29 15.069 7.365
o.2 16.787 24.664 29.851
o
0.3 72.254 -o.237 43.t82
D
o.4 r.232 -6.235 30.735
I,
0.5 -3.282 -6.150 24.400
0.6 -5.549 -7.99r 2t.498
I
D
0.7 -8.284 -77.432 22.485
! 0.8 28.748
-7t.044 -72.897
0.9 -10.799 -8.636 32.338
1.0 -7.806 -4.667 29.926
Las gráficas tvs tc, y, z; xcvs y y x vs e quedan como se muestra enlafrgora 2.22.
*,
Métodos Numéricos aplicados a la lngeniería
C
s0 I
30
v
,l
20 .l
10
0 ::l
_10 ,.1
-20
_15 lo -5 o 5 to t5 x2o
.I
Sisecontinúaelprocesoiterativohastat=60 lasgráficastrvs/ytrvszquedancomoenlafrgtraZ.2B.
30
v
20
l0
0
7.4
-10
-20
7.5
-30 0r_
-20 -20
Las condiciones iniciales pueden variary el comportamiento del sistema será similar.
Se sugiere al lector, con
diferentes valores iniciales para x., y y z ¿ dejar transcurrir el tiempo. (Vea el pnocnerua
2.11i).
Problemas
7 -1 si al tanque de la figura 7 .29, al momento de llegar el nivel del líquido a 0.5 m se hace llegar un gasto
de
alimentación de 0.04 m3/s, el nivel del líquido aumentará. Determine el tiempo necesario pá.u qrr"
ffi se recupere nuevamente a 3 m. El flujo de salida por el orificio del fondo es 15.55
el nivel
.loflt.
7 -2 Calcule el tiempo necesario para que el nivel del líquido del tanque de la figura 2.29 pasede
6 m a 1 m. El
flujo de salida por el orificio del fondo es 3.452
^laLls.
q608
l Ecuaciones diferenciales ordinarias
7.3 Se hace llegar un gasto de alimentación de 7 Lls al tanque de la figura 7.29, cuando la altura del fluido en
él es de 5 m. Treinta minutos después, este gasto es interrumpido por falla de la bomba, que se repara y
arranca una hora después. Determine el gasto necesario para que el nivel se recupere y se mantenga en 5 m,
así como el tiempo necesario para alcanzar ese nivel (régimen permanente). El flujo de salida es 3.457 IALls,
inintemrmpidamente.
7.4 Un tanque perfectamente agitado contiene 400 litros de salmuera, en la cual están disueltos 10 kg de sal. Si
se hace llegar 1.0 L/min de una salmuera que contiene 3 kg de sal en cada 5 litros y por el fondo se sacan 8
L/min de una salmuera, determine la concentración de sal en el tanque a distintos tiempos.
¡*g--!---¡g
es 0.4967 (mofl)-l min-r. Determine el tiempo necesario para alcanzar 9lo/o de conversión del reactivo
Iimitante en cada uno de los casos que se dan abajo, si se manüene todo el tiempo la mezda reaccionante
a 30 oC.
Coo cro
0.5 1.0
1.0 1.5
1.5 2.O
1.0 1.0
2.O 0.5
uot
ilfudc ifrrráicc +licados a h lng€n¡eía
¡l¡ l¡T5'riñm de h l€tres de Kirchhoffen un circuito cerrado cla lugar a sistemas de ecuaciones diferenciales
urtry
dt.
= -4 t,+ 31,+ 6
;
dt.
=-2.4 Ir+1.6 Ir+3.6
"
Si se tienen las condiciones iniciales
Calcule 1, (3) e Ir(3) con pasos de tiempo 0.05, 0.1, 0.5 y 1.0.
7 '7 un capacitor de 0'001 farads está conectado en serie con una fem de 20 volts y una inductancia
de 0.4 hen-
ries.Si¿=0,Q=oeI=0,encuentreunaecuaciónparamodelarestecircuitoyuseelmétododeRunge-Kutta
de tercer orden para hallar el valor de e a distintos tiempos (véase ejercicio 7.5).
7.8 Repita el ejercicio 2.8 para h = O.OOO2. ¿eué sucede si /¿ + 0?
7'9 Un obieto que pesa 500 kg se coloca en la superficie de un tanque lleno de agua y se suelta (uo
= 0). tas
fuerzas que actúan sobre el obieto son la de empuje hacia ariba dL too kg y la rÁistá.rcia
del agua que es de
30 ¿ donde está en m/s. ¿eué distancia recorre el cuerpo en 5 segundos?
',
7.10 Las ecuaciones
_=
d2x
0
dt'z
dry
dt'1
q61o
Ecuaciones diferenciales ordinarias
ales
300 L/min
L
t¿=1x10,rexo(-8200I
'[1.9877/gmols
y la información presentada en el ejercicio 7.9
7.14 Repita el ejercicio 7.9 utilizando la misma información, con los siguientes cambios
Tj = 3Lo,32O,34Oy 350
7.15 El término EI del ejercicio 7.10 depende del material de que está construida la viga.
Repita el ejercicio para otros materiales, en los que
a) EI = tt7r87
b) Er = 1000oo
7.16 Si en la viga del ejercicio 7.10 se aplica, además, una carga concentrada de 500 kg en el extremo libre deter-
mine el perfil de flexión a lo largo de la üga.
u'D
Métodos Numéricos aplicados a la lngeniería
7'17 sc¡i,rFrmirmrzrrhizlondecalordetubosconcéntricosencontracorrienteysincambiodefase(véasefigrm
Tsf- l,a ¡r¡n-xxs que dsoiben el intercambiador de calor en ciertas condiciones de operación son
dT^
____2
= o.o3 (T, _ rr)
dT
; = 0.04 (rs - r,)
Elabore un Programa para calcular T' y ?ro, si el intercambiador de calor tiene una longitud
de 3 m; use d
método de Runge-Kutta de cuarto orden.
ar{
= o.ur, + 0.725-, (#J _ 0.0114 r
que relaciona la temperatura T del tíquido (en 'c) con el tiempo ú en horas. ¿Cuál es la temperatura flnal
del líquido?
lut = r¡+
! t n í., + t9 f, - 5 f,-, * f,,)
7'20 Considere un sistema ecológico simple compuesto solamente de coyotes (y) y correcaminos
(x), donde los
,&i primeros se alimentan de los segundos (cuando los alcanzan). Los tamaños
áe las poblaciones cambian de
acueroo con tas ecuacrones
(/' atz
Ecuaciones diferenciales ordinarias
dx
¡=krx-krxl
dv
;=\xY-kot
que se pueden entender como sigue:
Si no hay coyotes (y), los correcaminos se reproducen con una velocidad de crecimiento la, r; si no hay
correcaminos, la especie de coyotes desaparece con velocidad len y. El término r / representa la interacción
de las dos especies y las constanteshrykrdependen de la habilidad de los depredadores para atrapar a los
correcaminos y de la habilidad de éstos para huir.
Las poblaciones de los coyotes cambian cídicamente. Calcule el ciclo al resolver el modelo conk, = 9.4,
h, = 0.02, k3 = 0.001 y k+ = o.3. Use x (0) = 30 y y(0) = 3 como condiciones iniciales.
7.21 Se utilizan dos tanques en serie y provistos de serpentín de enfriamiento, por el cual circula agua en contra-
corriente para enfiiar 10000 lb/hr de ácido sulfirrico. l,as condiciones de operación se muestran en la figura
7.32. Si en un momento dado fallara el suministro de agua de enfiiamiento, ¿cuál será Ia temperatura del
ácido sulfurico T, a la salida del segundo tanque después de una hora? La ecuaciones que describen el pro-
ceso son
dT
3600 To - 3600 Tr = 2850
;
dT_
3600 Tr - 3600 T2 =2850dt'
20"c
Agua
ácido
sulfúrico
To:174"C Tr : 88'C Tz:45"C
7.22 Utilice el método de Taylor (elija el orden) para resolver los siguientes problemas de valor inicial (F{/I) y
compare con las soluciones analíticas:
7.23 Resuelva los PVI del problema anterior por el método de Runge-Kutta de segundo orden.
u't
Máodos Numéricos aplicados a la lngenieía
donde
3h
T¡, = f ¡-s
+ t1U -14f,-r+ 26t',_r- 14 f,_r+ trf,_nl
10
7.27 Resuelva los PM del problema 2.25 con los siguientes esquemas de solución:
a) Inicialización con Runge-Kutta de tercer orden.
Predicción con la fórmula dada en el ejercicio 7.25.
Corrección con
2h.
la = l¡¡ + ; l7 f,., - 32 f,+ 72,-, + 32 f,_, * 7 f,_rl
G'n
Ecuaciones diferenciales ordinarias
h
264 fi-t+ IO6 f,_r- 79 f,_rl
fiIzSt f,-r- ¡,-
f a=!¡+ 646
z, I (0) = 1,
dryld* = l, (1) = ?
r d)v
' +2 dv' +2y=O
I d* d.x
I
PVI1
I v(o)=r
I dY | I
=-r
I dx l'=o
. /(l)=?
I
7.30 Resuelva los PVI del problema 7.28 con el esquema de solución (a) del7.27.
7.31 Resuelva el PVI del problema 7.29 con el esquema de solución (c) del7.27 .
d.y
dr(
dz
PVI
-=-125v-2Oz
dr
l,(0)=0 y(I)=?.
z(o)=1 z(I)=1
con el método de Runge-Kutta de cuarto orden usando:
a) h=o.s
b) h=o.L
Compare los resultados con la solución analíüca
1
V =- ¿-le Sen 5X
_)
7.33 Escriba las siguientes ecuaciones diferenciales como un sistema de ecuaciones diferenciales ordinarias de
primer orden. Pase las condiciones iniciales a términos de las nuevas variables para construir un PVIG, re-
suélvalo con los métodos üstos usando los tamaños de paso sugeridos:
u't
Métodos Numéricos aplicados a la lngeniería
(1)
C (2)
Asuma que hay una mol de A solamente al inicio, y tome N" N, y N" como las moles de A, B, y C presentes,
respectivamente.
Como la reacción se verifica a volumen constante,
\, N, f \ son proporcionales a las concentraciones.
Sean la, y /2, las constantes de velocidad de reacción a deráchá e iz{uierda, iespectivamente,
de la ecuación 1;
igualmente sean lz, y kn aplicables a Ia 2.
La velocidad de desaparición neta de A está dada por
+=-/e,\+ra,\
y para B
dN_
=-(k,+h,)N,*k,\*knN"
"
Determine No, N" y w" transcurridos 5o minutos del inicio de las reacciones mediante
kt = 0'1 min-t
kz = 0'01 min-t
k: = 0'09 min-'
k¿ = 0'009 min-t
7'35 ElPnocmu.rT.4delCD(véaseeiercicioT.ll)puedeservirdelaboratorioparaexperimentaryanalizarresul-
tados. Algunas sugerencias son:
a) Modificar la velocidad inicial (un valor negativo significaría un choque por atrás del carrito).
b) Al aumentar la masa m se incrementaría su energía cinética (0.5 mr.l), por lo que sería interesante
ver
cómo funcionan los resortes al cambiar los valores de m.
c) Al hacer cero alguno de los parámetros c, ho k' estaúamos eliminando alguno de los resortes o el amor-
tiguador.
d) Procure hacer sus análisis usando los valores de la tabla, la gráfica y el movimiento
del carrito.
( 616
Ecuaciones diferenciales ordinarias
7.36 Modifique el ejercicio 7 .72 con 4 = 2y determine si se cumple la condición de que max y(x) < 0.00131, dada
por los reglamentos de construcción. 0<r<¿
7.37 La deflexión de una placa de acero rectangular larga (L >> Ancho), con carga uniformemente distribuida,
suieta a una fuerza de tensión axial, está gobemada para pequeñas deflexiones por el PVF
d'ySqLq
¡.f-¡--
dx2 D 2D 2D
1 (o)=o
:
L {¿)=o
I {x)=1, paraocx<L
Determine la deflexión de la placa con los siguientes valores de los parámetros: 4 = 15 kg/cm,, S = 18 kg/
cm,D=1.02x108kg/cmy¿=l30cm.Construyaunatablayunagráficaconlosresultadosobtenidosy
analícelos.
7.38 Modifique el guión de Matlab del ejercicio 7.72 para realizaruna interpolación cuadrática inversa en lugar
de la interpolación lineal inversa.
7.39 Resuelva el problema no lineal de valores en la frontera, modificando el guión del efercicio 7.12. Use el
guión del problema 7.38 y compare el número de iteraciones.
d'v I dv \z
v ' + l--l =-1 I'L
dx2 \at) ,1
v(o) = 2 'oit'
/(3) =5
Y(x)=?, Paraocr<3
Confidencíal
boletín I - Reporte de la rolícia JuJícíal rederal
1. La mañana siguiente a la noche de San Sebastián se sublevaron miles de personas en el sureño
estado de Chiapas.
2. Tomaron violentamente y por asalto cuarteles y retenes de la zona, principalmente alrededor de la
ciudad de San Cristóbal de las Casas
3. Se autonombr"ron "e¡ár"ito 2"p"iiri" O" Liberación Nacional (EZLN)". : :
4. Aparentemente, el líder es un tal "Subcomandante Marcos", quien dice haber declarado la guena al
H. Ejército del país.
"'ü
lfr(b rant'ic ¡ñ-{hE a b fiSsr*rÍa
.*€&É:1er. *'
j": E"kffit}- Reporte d.l >epartamento de Investígacíones
"t-
' EEfr¡ha*¡laoó una estela de muerte en la zona; además, entre sus rehenes
tiene a un exgober-
nador dd estado.
2. se sospecha que los transgresores saben del modelo matemático ideado por
el inglés Manchester
durante la Primera Guerra Mundial.
3. En vista de la puntería de Lacandón, de sus hombres y por la
manera en que una guerrilla opera, se
sabe que 100 hombres del EZLN asesinan en promeáio 15 soldados por
día. También se especula
que 100 soldados matan promedio- 10 zapatistas diariamente. AsÍ, las ecuaciones qr" go-
biernan el conflicto son -en
_dx - _0.15y dv
' - 0.1Ox
dt dt
donde
Por orden del jefe del Ejecutivo se le ordena a usted que inmediatamente
conteste las siguientes
preguntas. se le recuerda que el futuro del país está
en sus matemáticas.
Hxdvdz\
(-e.0e6111, -6.e06686,
l¡, i' ¡l -1.305721)
G'*
) Ecuaciones diferenciales ordinarias
donde la posición se mide en unidades astronómicas (la distancia media de la Tierra al Sol) y el tiempo
en años. Las ecuaciones de movimiento son
d2x _ px
dt'- - rt
dt. l'Y
-
dt2 - ta
d2z _ Uz
dtt-- r"
donde r = ,txt - vt - *, Lt= 4n2 y se han despreciado las perturbaciones planetarias. Resuelva este sis-
tema de ecuaciones numéricamente para determinar aproximadamente las coordenadas del cometa el 1
de enero de 2007 y la fecha de su próximo perihelio.
dv
-l-=-o'1Y-49.92
dx
d' = -uo,
'!,
1
dx 'ñ
ir
PVt d*
dx
--ror-rro*
y{0) = 2; y(2) = ?
z(0) = 1' z(2) = t
w(0) = 2; w(2) = t
El modelo matemático para predecir la cinética del proceso de lavado de minerales ferrosos
(FeS + 2Fe3. s sFd- + S) está descrita por la siguiente ecuación
da I E.A 11 1ln
'tR\r l- Co(Fe3.)- co(Fes)al (t - aY
dt
-=Kexol- ¡
* Lapidus,L.ySeinfeld, l.H.NumericalSoluüonofOrdinaryDffirenüalEquations,AcademicPresslnc.,NuevaYork(1971).
* *Sugerido por el Dr. Carlos Angüis Terrazas, Director de Posgrado ESIT-IPN.
619
\ )
_/
Métodos Numéricos aplicados a la lngeniería
. Co(Fe3 +) = 0.2, T = 30
tr co(Fe3 +) = 0.1, T = 30
a Co(Fe3 +) = 0.2, T = 35
o Co(Fe3 +) = 0. l, T = 35
* Co(Fe3 +) = 0.2, T = 40
. Co(Fe3 +) = 0.1, T = 40
G"o
tcu acíanes dif.re ncíal.u
?arcíales
El intercambio de calor está en función del área de contacto; una forma de aumentar esta área es utilizar
aletas. Ejemplos de intercambiadores son el radiador de un auto o de los refrigeradores caseros y co-
merciales, y el calefactor casero de aceite, entre otros (véase figura 8.1). El diseño de las aletas requiere
resolver las ecuaciones diferenciales ordinarias y parciales que modelan el fenómeno.
u*)
lfr¡brir¡ic4lcadoe a h lrgeni,eda
d
o
lnúFcducclón b
A(x,y)
#*tr,y) #+c(x,D#=rF,r,# #) (8.1)
C
a2T a)T
a2T
a* ql +_=o
dz2
d2u a2u
0x2 óyt =f(x,y)
d'y
_=d_
\ty
a* af
L622
Ecuaciones diferenciales parciales
Supóngase un cuerpo sólido de conductividad térmica lc, peso específico p y calor específico Co, in-
dependientes de la temperatura T, en el cual fluye calor en las tres dimensiones del espacio, y puede
generar o absorber calor debido a algún fenómeno, por ejemplo de reacción química.
Al efectuar un balance de calor en un elemento diferencial como el de la figura 8.2, de dimensiones
Lx, Ly y Az, se tiene, de acuerdo con la ley de la continuidad
donde Q puede ser positivo o negativo, dependiendo de si el calor es generado o absorbido por unidad
de volumen y por unidad de tiempo en el elemento diferencial.
También en la figura 8.2 se realiza un esquema de la entrada 4, y Ia salida 4,+ L,de los flujos de
calor (en cal/s), representados por la ley de Fourier, o sea que son proporcionales a la conductividad l,r
it
Figura 8.2 Balance de calor en un elemento diferencial de dimensiones Lx, Ly, Lz.
6,2,4)
\
térmica h, el átea de transmisión y el gradiente de temperatura en dirección de la transmisión.
El signo
negativo es para obtener flujos de calor positivos (por convención), ya que los gradient
9s df ldx, dfldy
y dTldz son negativos.
Los flujos de calor se sustituyen en la ecuación g.3 y se tiene
d. (O*LyMp
ü CpT) = -k\yLz;
dT
-(-n o,
t
A.! drc ..*)*
(8.4)
dT tdT
_l_kNcLz_
-k\n Lz +
-dy \dv 1,. o,
.dT _ IdT
_hMc Lv
' -l-kLxtry-
laz + QL,x Ly M
d2. l. z+Lz
al diüdir miembro a miembro entre ar, Ly, Lzy hacerlos muy pequeños, o sea Lx, Ly, Lz - o, queda
dTt
_l dT dTt drl
dxlr*u -d-
_l
pc,#= k ;tsl l"
l* k h- [
dy lv*q ,,,1
I I ^v-o I Ly
(8.s)
_l
dTl dTt
__l
dz l,* u dz l"
+/¿líml
ar .o
I M ].o
y al aplicar la definición de derivada se obriene
aT
_-a I a,T A2T drT Il+ O
l_+
At I 0x' Af 02, I pcp
(8.6)
donde se ha sustitui ao u !-con a, la cual se llama coeficiente de difusividad térmia, y sus unidades son,
No
por ejemplo
6c ilc
ór=g IIu't*
0x, 0y,+a'?cl
dz, I
donde las unidades pueden ser
C t = I moles/cm3, I t = I cmr/s, r [ = ] s
G""
I
Bo
ldy
4)
Considérese una cuerda (como la de una guitana) elástica y flexiblg Ia cual se estira y se sujeta en dos
puntos fijos, en x = O y r = I, sobre el eje de las r (véase figura 8.3a). A un tiempo i = O, l^ cuerda se
toma del centro y se eleva verticalmente a una altura y = h (véase figura S.3b). bespués se suelta. La
descripción del moümiento producido constituye el problema por resolver.
Para simplificarlo, se considera que h es pequeño en comparación con L (h << L).
Modelo
Si en un instante se tomara una fotografía de la cuerda vibrando, ésta se tendría como