You are on page 1of 2

PTC 2307: Exerccio computacional para fazer em casa e trazer resultados para a prova

O objetivo desse exerccio familiarizar os alunos com ferramentas computacionais que so muito teis
para o estudo de sistemas dinmicos complicados. Utilizar Matlab, opo Simulink ou Scilab, opo xcos,
vide vdeos de apoio no Moodle do Stoa.
Parte A
Considere o modelo predador-presa bsico de Lotka e Volterra apresentado no Captulo 1 e descrito pelo
conjunto de equaes
Jx
1
(t)
Jt
= ox
1
(t) [x
1
(t)x
2
(t)
e
Jx
2
(t)
Jt
= yx
2
(t) +ox
1
(t)x
2
(t)
em que x
1
(t) representa a quantidade de presas (lebres, por exemplo) e x
2
(t) representa o nmero de
predadores (onas, por exemplo), obviamente ambos no negativos. Deseja-se analisar o comportamento
deste modelo.
Passos e consideraes preliminares
(i) Obtenha um diagrama de simulao.
(ii) Adote os valores o = S, =3, =4 e =2.
(iii) Coloque 3 osciloscpios: 1 para monitorar x
1
(t), o outro para monitorar x
2
(t) e finalmente outro (que
pode ter o nome XY Graph ou XY Plot, por exemplo) para visualizar um sinal (x
2
) como funo de
outro sinal (x
1
), em que o tempo fica implcito, como feito no estudo de figuras de Lissajous em
disciplinas anteriores.
(iv) Nas simulaes, use um tempo final que garanta que os transitrios j ficaram bem pequenos.
Com o diagrama implementado pede-se:
A1) Faa 3 simulaes, para os seguintes pares de condies iniciais [x
1
(0) x
2
(0)]:
[1,0 ; 1,0], [1,5 ; 1,5] e [2,0 ; 2,0] e imprima as figuras obtidas. Caso deseje, conecte blocos Out1 e Out2
junto aos osciloscpios que monitoram x
1
(t) e x
2
(t), pois ento, cada vez que voc der um run, o simulador
guarda na rea de trabalho os respectivos sinais x
1
(t) e x
2
(t) facilitando qualquer anlise ou grfico que sejam
necessrios. Em funo dos resultados x
1
(t) e x
2
(t) obtidos em cada caso:
a: fornea uma descrio sucinta dos resultados para cada um dos 3 casos,
b: determine as amplitudes pico a pico de cada sinal em cada caso,
c: determine os atrasos entre x
1
(t) e x
2
(t) em cada caso
d: verifique se as amplitudes pico a pico se mantiveram quando voc passou de um conjunto de
condies iniciais a outra.



Parte B
Um modelo predador-presa mais refinado dado pelas seguintes equaes:
Jx
1
(t)
Jt
= ox
1
(t) [x
1
2
(t)
x
1
(t)x
2
(t)
x
1
(t) +y

Jx
2
(t)
Jt
= ox
2
(t) 0
x
2
2
(t)
x
1
(t)
+ u(t)
Passos e consideraes preliminares
(i) Obtenha um diagrama de simulao, adotando os valores o = S, =2, =3, =3 e =2
(ii) Coloque 3 osciloscpios: 1 para monitorar x
1
(t), o outro para monitorar x
2
(t) e finalmente outro
(que pode ter o nome XY Graph ou XY Plot, por exemplo) para visualizar um sinal (x
2
) como
funo de outro sinal (x
1
), em que o tempo fica implcito, como feito no estudo de figuras de
Lissajous.
(iii) Nas simulaes, use um tempo final que garanta que se atingiu um regime estacionrio.

Com o diagrama implementado pede-se:
B1) Faa 3 simulaes, para u(t)=0 e as seguintes condies iniciais [x
1
(0) x
2
(0)]:
[1,0 ; 1,0], [0,05 ; 1,0] e [5,0 ; 2,0] e imprima as figuras obtidas e mea valores importantes. Caso deseje,
conecte blocos Out1 e Out2 junto aos osciloscpios que monitoram x
1
(t) e x
2
(t), pois ento, cada vez que
voc der um run, o simulador guarda na rea de trabalho os respectivos sinais x
1
(t) e x
2
(t) facilitando
qualquer anlise ou grfico que sejam necessrios.
a: fornea uma descrio sucinta do que voc achou em cada um dos 3 casos,
b: compare os resultados que foram encontrados nos 3 casos
c: compare esses resultados com os obtidos no modelo mais simples predador-presa e comente
B2) Partindo da condio inicial [5,0 ; 2,0] aplique u(t)=2, significando que agora voc est permitindo uma
taxa de caa constante do predador. Verifique o resultado e compare com o caso em que a condio inicial
era a mesma mas u(t)=0, comentando.
Observaes:
1) note que as variveis tem que ser no negativas, ento se em alguma simulao voc obteve valores negativos, verifique se no
h erros no seu diagrama de simulao ou se voc no partiu de alguma condio inicial negativa. No modelo mais simples voc
pode partir de condies iniciais nulas ( fcil ver que o sistema no sai deste ponto de equilbrio), mas no segundo modelo no se
pode partir de valor nulo na varivel x
1
pois ela est em um denominador sem a soma de uma constante.
2) Os dois sistemas so no lineares. Sua anlise no fcil como a de um sistema linear, podendo ser difcil prever
matematicamente seus comportamentos a partir das equaes que os descrevem. Algumas abordagens matemticas podem ser
encontradas em livros sobre sistemas dinmicos no lineares, um exemplo sendo o livro de S. Strogatz Nonlinear Dynamics and
Chaos Westview, 1994. Mas usando simulaes, como sugerido nesses exerccios, podemos obter uma certa idia dos
comportamentos possveis, bastando iniciar os sistemas em diferentes condies iniciais e verificar os resultados correspondentes.
Se fosse o caso poderamos tambm estudar como cada valor de parmetro influencia os comportamentos do sistema.
3) O modelo mais refinado est descrito em J.D. Murray, Mathematical Biology, vol.1, 3rd Ed., Springer, 2002

You might also like