Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2 APLICAES
Equaes diferenciais interessam aos no-matemticos devido possibilidade de
utiliz-las na investigao de uma grande variedade de problemas nas cincias fsicas,
biolgicas e sociais. Pode-se identificar trs etapas presentes nesse processo, independente
do campo especfico da aplicao.
Em primeiro lugar, necessrio traduzir a situao fsica em termos matemticos.
Isso geralmente feito atravs de hipteses sobre o que est acontecendo que paream ser
consistentes com o fenmeno observado. Por exemplo, observa-se que materiais radioativos
decaem numa taxa proporcional quantidade do material presente, que o calor passa de um
corpo mais quente para um mais frio numa taxa proporcional diferena de temperatura,
que os objetos se movem de acordo com as leis do movimento da fsica e que populaes
isoladas de insetos crescem numa taxa proporcional populao atual. Cada uma destas
informaes envolve uma taxa de variao (derivada) e conseqentemente, quando
expressas matematicamente, tomam a forma de uma equao diferencial.
importante ter em mente, que as equaes matemticas so quase sempre apenas
uma descrio aproximada do processo real, pois elas so baseadas em observaes que so
em si aproximaes. Por exemplo, corpos movendo-se com velocidades comparveis
velocidade da luz no so governados pelas leis de Newton, populaes de insetos no
crescem indefinidamente como enunciado, devido a limitaes eventuais no suprimento de
alimentos, e a transferncia de calor afetada por outros fatores, alm da diferena de
temperaturas.
d 2s
ds
= mg k
2
dt
dt
(10)
Onde o sinal de subtrao indica que a altura est diminuindo com o tempo. Nesta
modelagem est se ignorando a possibilidade de atrito no buraco, que possa causar uma
reduo na taxa de fluxo.
2.7 - Misturas
Considere um tanque contendo no tempo t =0, Q0 kg de sal dissolvidos em 100 L de
gua. Suponha que gua contendo 0,25 kg de sal /L esteja entrando no tanque numa taxa de
3 L / min e que a soluo bem misturada esteja saindo do tanque na mesma taxa. Encontre
uma expresso para a quantidade de sal Q(t) no tanque em qualquer tempo.
A taxa de variao de sal no tanque no tempo t, Q(t) deve ser igual taxa em que o
sal entra no tanque menos a taxa que ele sai (Balano de massa para o sal). A taxa de
entrada 0,25 kg/L x 3 L/min = 0,75 kg /min. A taxa de sada do sal Q(t)/100 x 3 L /min
= 3Q(t) / 100. Portanto o acmulo ser dado por:
dQ
3Q
Q(t ) =
= 0,75
dt
100
A soluo desta equao diferencial dada por:
Q(t ) = 25 + ce 0, 03t
onde c uma constante arbitrria. A condio inicial : Q(0) = Q0
e exige que: q(0) = Q0 25, e ento:
Q1=3 L/min
B
A
Q2 =4 L/min
Q4 = 3 L/min
Figura 1 - Tanques
dt
min 50 L min 50 L min 50 L
dx 2 = 2 x 2 x
1
2
dt
25
25
(12)
(14)
(15)
A equao 13 pode ser resolvida como equao linear, ou por separao de variveis
e sua soluo analtica dada por:
Q(t) = c exp(kt)
(16)
Onde c uma constante arbitrria. A condio inicial (equao 14) exige que c=100, logo:
Q(t) = 100 exp(kt)
(17)
Para satisfazer a equao 15, 82,04 = 100 exp(k7), e ento:
k = ln(82,04/100) / 7 = -0,02828 dias-1
(18)
(19)
Entrada > sada - Neste caso ocorre um acmulo no sistema, aumento do nvel de
lquido (Considere um tanque com fluxo de entrada superando o fluxo de sada).
Entrada < sada - Neste caso ocorre decrscimo do nvel de lquido, ou acmulo
negativo (A vazo de sada maior do que a de entrada).
Um sistema dito estar em condio transiente se o valor de alguma varivel do
sistema se altera com o tempo. Processos em batelada e semi-contnuos so sempre
transientes. Processos contnuos so transientes quando colocados em operao start-up e
quando finalizados shut down, tornam-se transientes quando alguma das condies de
operao do processo sofre alteraes no esperadas.
Os procedimentos para balanos derivativos ou sistemas transientes so
essencialmente os mesmos de balanos de massa e energia integrais (processos em estado
estacionrio). A principal diferena que balanos transientes apresentam um termo
acmulo no zero que so derivativos, de tal forma que os balanos que representam o
sistema so equaes diferenciais.
A equao geral do balano dado por:
SAI = ENTRA + GERADO PRODUZIDO ACMULO
Vamos supor uma espcie A envolvida em um processo. Vamos denominar me
(kg/s) a vazo de entrada em um processo, ms (kg/s) a vazo de sada, rgerado (kg/s) a taxa de
gerao do componente A, rconsumido (kg/s) a taxa que o componente A consumido. As
variveis me, ms, rgerado, rconsumido podem variar com o tempo.
O balano da massa M em relao ao tempo t dado por:
(22)
(23)
(26)
dy
+ ay = 0
dt
dy
y + ay = 0
dt
Note que neste caso, a varivel dependente y ou sua derivada aparecem com
expoentes diferentes de 1.
Em geral, pode-se integrar analiticamente poucas EDOs. Infelizmente as EDOs que
descrevem fenmenos de transporte em processos so geralmente no lineares e difceis, se
no impossveis, de se integrar analiticamente. A segunda razo pelas quais as EDOs so
difceis de serem integradas o nmero de equaes normalmente encontradas na anlise
de um problema realstico. Geralmente uma equao linear fcil, duas um pouco mais
difcil, cinco torna-se invivel. Duas ou mais equaes no lineares seria essencialmente
impossvel.
Desta forma, poder-se-ia dizer que seria impossvel prosseguir uma vez que as
situaes implicam na soluo de sistemas no lineares de 100 a 1000 EDOs. Isto seria
verdadeiro se estivssemos falando de solues analticas, no entanto h a disposio outras
aproximaes, ou seja, soluo numrica computacional. Como o prprio nome j diz, a
soluo aproximada, no exata da forma analtica. No entanto abordaremos mtodos que
so satisfatrios para soluo numrica. O procedimento numrico geralmente chamado
de soluo numrica.
= dt
= dt
(a + bh )
F0
+ h
A A
Aplicando os limites de integrao entre 0 e t ; h0 e h:
h
t
dh
ho (a + bh ) = 0 dt
1
[ln(a + bh ) ln(a + bho )] = t
b
Rearranjando, tem-se:
(a + bho )e bt a
h=
Fo A t Fo
ho e
A A
A
h=
Fo
A
h=
t
A t
e
ho e A
1
A
(29)
+ P ( x ) y = Q ( x)
(30)
onde o valor c ser obtido atravs da integrao com o valor inicial conhecido.
(31)
(31)
(32)
(33)
h h A 0 dt ln h0
0
h
b
= t
A
bt
h = h 0 exp
A
(36)
Chegamos portanto a uma expresso que nos fornece a altura de fluido no tanque
em funo do tempo.
bh + t = A
dt
dt
Nesta equao 37, no tem como realizar a separao de variveis. No entanto,
possvel deixar a expresso com o formato da equao 30:
dh b
t
+ h=
(38)
dt A
A
fazendo uma similaridade entre as equaes 30 e 38, constata-se que:
b
t
P(t ) =
Q(t) = A
A
substituindo na expresso 31, que fornece a soluo para a expresso 30, temos:
b
b
A dt
A dt t
e
(39)
dt + c
onde c uma constante. Vamos inicialmente resolver separadamente a integral dentro dos
colchetes:
bt
1 A
(20)
e tdt
A
chamando:
u = t du = dt
h=e
bt
A
e dt = dv
Agora:
udv = uv vdu
bt
bt
A
eA
v = e dt =
b
A
bt
A
e tdt =
bt
A
bt
A
bt
A
bt
A
te
e
te
e
dt =
b
b
b b 2
A
A
A A
(41)
(42)
A btA t btA
A
h=e
2 e e + c
b
b
h0 = 2 + c
c = h0 2
b
b
(43)
(44)
b
b
b
A
y(x0) = y0
(47)
(48)
(50)
Graficamente:
y
y2
y1
y0
y = (x)
x0
x1
x2
(51)
(52)
y(xi )( x xi ) y(xi )( x xi )
+
+ ...
y ( x) = y ( xi ) +
1!
2!
Onde:
x = ( x xi )
x 2
y ( xi + x) = y (xi ) + y (xi )x +
y( xi )
2
para i=0,1,2,...
y (0) = y ( xo )
x o tamanho do passo de integrao, pode ser fixo ou varivel durante o curso
dos clculos. Portanto o mtodo de Euler uma simplificao da srie de Taylor, com os
dois primeiros termos apenas.
y(x0) = y0
onde xn+1 = xn + L
(50)
(54)
L2
L3
L4 iv
y n+1 = y n + y 'n L + y n ' '+ y n ' ' '+ y n
2!
3!
4!
y n+1 = y n +
L
(k n1 + 2k n 2 + 2k n3 + k n 4 )
6
(56)
Onde:
k n1 = f ( xn , y n )
1
1
k n 2 = f xn + L , y n + Lk n1
2
2
1
1
k n3 = f xn + L , y n + Lk n 2
2
2
k n 4 = f ( xn + L , y n + Lk n3 )
(57)
Podemos interpretar a soma (kn1 + 2kn2 + 2kn3 + k4) / 6 como o coeficiente angular
mdio. Note que kn1 o coeficiente angular no extremo esquerdo do intervalo, kn2 o
coeficiente angular no ponto mdio utilizando-se a frmula de Euler para ir de xn a xn+L/2,
kn3 uma segunda aproximao ao coeficiente angular no ponto mdio e, kn4 o coeficiente
angular em xn+L, usando-se a frmula de Euler.
Obviamente, a frmula de Runge-Kutta (equaes 56 e 57) mais complexa que o
mtodo de Euler. Por outro lado, devemos lembrar que ela mais precisa (reduzindo o
passo metade, reduzimos o erro de frmula local por um fator 1/32).
Voltemos novamente ao problema da equao 51. Vamos calcular y(0,2) por
Runge-Kutta de quarta ordem, com L=0,2.
k01 = f(0;1) = 5
k02 = f(0 + 0,1; 1 + 0,5)
k03 = f(0 + 0,1; 1 + 0,69)
k04 = f(0 + 0,2; 1 + 1,532)
Lk01 = 1,0
Lk02 = 1,38
Lk03 = 1,532
X
0
0,05
0,1
0,15
0,2
Analtico
Y
1
1,275416
1,609042
2,013766
2,50533
Euler
y
1
1,25
1,5475
1,902
2,3249
Erro
0
0,025416
0,061542
0,111766
0,18043
n
0
1
2
3
4
Runge-Kutta
Y
kn1
1
5
1,275413 6,05165
1,609034 7,336135
2,013751 8,905006
2,505306 10,82122
Kn2
5,475
6,631815
8,044749
9,770506
11,87835
kn3
5,5225
6,689832
8,11561
9,857056
11,98406
kn4
Erro
6,0545
0
7,339616 3,28E-06
8,909257 8E-06
10,82642 1,47E-05
13,16804 2,39E-05
dy
= 2 x 4 y com condio inicial Y(0,5)=1,5, desenvolvendo-a
dx
pelo mtodo de uma EDO de primeira ordem, chega-se a seguinte equao analtica:
x
y ( x) = 0,125 + 10,16 exp(4 x)
2
As planilhas a seguir apresentam os resultados obtidos pelo mtodo analtico, mtodo de
Euller e mtodo de Runge Kutta, para um passo igual a 0,5.
X
0,5
1
1,5
2
2,5
3
3,5
4
4,5
5
5,5
6
6,5
7
7,5
8
8,5
9
Y anal y Euler
1,500006
1,5
0,561087
-1
0,650184
2
0,878408
-0,5
1,125461
2,5
1,375062
0
1,625008
3
1,875001
0,5
2,125
3,5
2,375
1
2,625
4
2,875
1,5
3,125
4,5
3,375
2
3,625
5
3,875
2,5
4,125
5,5
4,375
3
erro Euler
6,47768E-06
1,561086891
1,349815878
1,3784083
1,374538737
1,375062425
1,374991552
1,375001143
1,374999845
1,375000021
1,374999997
1,375
1,375
1,375
1,375
1,375
1,375
1,375
y RK
1,5
0,833333
0,777778
0,925926
1,141975
1,380658
1,626886
1,875629
2,12521
2,37507
2,625023
2,875008
3,125003
3,375001
3,625
3,875
4,125
4,375
kn1
-5
-1,33333
-0,11111
0,296296
0,432099
0,477366
0,492455
0,497485
0,499162
0,499721
0,499907
0,499969
0,49999
0,499997
0,499999
0,5
0,5
0,5
kn2
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
0,5
kn3
kn4
-5
-1,33333
-0,11111
0,296296
0,432099
0,477366
0,492455
0,497485
0,499162
0,499721
0,499907
0,499969
0,49999
0,499997
0,499999
0,5
0,5
0,5
6
2,333333
1,111111
0,703704
0,567901
0,522634
0,507545
0,502515
0,500838
0,500279
0,500093
0,500031
0,50001
0,500003
0,500001
0,5
0,5
0,5
erro RK
6,47768E-06
0,272246442
0,127593656
0,047517626
0,016514045
0,005596011
0,001877697
0,000627572
0,000209417
6,98363E-05
2,32829E-05
7,76153E-06
2,58725E-06
8,62428E-07
2,87477E-07
9,5826E-08
3,1942E-08
1,06473E-08
y anal
y Euller
y RK
3
2
1
0
-1 0
-2
10
Y anal y Euller
1,500006
1,5
0,84283
0,5
0,602609
0,38
0,549738 0,436
0,581048 0,5272
0,650184 0,6254
0,736316 0,7251
0,830085 0,825
0,927285 0,925
1,026027 1,025
1,125461 1,125
1,225207 1,225
1,325093 1,325
1,425042 1,425
1,525019 1,525
1,625008 1,625
Graficamente:
erro Euller
6,47768E-06
0,342830236
0,22260902
0,113737773
0,053848295
0,024744122
0,011227956
0,005066987
0,002281132
0,001025856
0,000461122
0,000207231
9,31218E-05
4,18437E-05
1,88019E-05
8,44829E-06
y RK
1,5
0,846133
0,605587
0,55175
0,582257
0,650865
0,736684
0,830278
0,927384
1,026077
1,125487
1,22522
1,325099
1,425045
1,52502
1,625009
kn1
-5
-1,98453
-0,62235
-0,007
0,270971
0,39654
0,453264
0,478888
0,490463
0,495692
0,498054
0,499121
0,499603
0,499821
0,499919
0,499963
Kn2
-2,8
-0,99072
-0,17341
0,195799
0,362582
0,437924
0,471958
0,487333
0,494278
0,497415
0,498832
0,499473
0,499762
0,499892
0,499951
0,499978
kn3
-3,68
-1,38825
-0,35298
0,114679
0,325938
0,42137
0,46448
0,483955
0,492752
0,496726
0,498521
0,499332
0,499698
0,499864
0,499938
0,499972
kn4
-1,656
-0,47394
0,06004
0,301255
0,41022
0,459444
0,481679
0,491724
0,496261
0,498311
0,499237
0,499655
0,499844
0,49993
0,499968
0,499986
erro RK
6,47768E-06
0,003303097
0,002977611
0,002012561
0,001209056
0,000680932
0,000368152
0,000193514
9,9642E-05
5,05047E-05
2,52829E-05
1,25302E-05
6,15863E-06
3,00597E-06
1,45851E-06
7,04064E-07
Euller e RK
2
1,8
1,6
1,4
1,2
1
0,8
0,6
0,4
0,2
0
y anal
y Euller
y RK
2
x
:
k n1 = L. f xn , yn
kn4 = L. f xn + L
a=
2 1
2
onde
L
kn2 = L. f xn +
2
kn3 = L. f xn +
2
yn +
kn1
, y n + akn1 + bkn 2
, y n + ckn 2 + dkn3
b=
2- 2
2
c=-
2
2
d = 1+
2
2
(58)