You are on page 1of 3

Full de problemes 4 MIII

Equacions diferencials de segon ordre i ordre superior


Solució analı́tica: equacions amb coeficients constants

P47 Troba la solució dels següents problemes:

a) d4 x/dt4 − 4x = 0
b) x00 − 6x0 + 9x = 4t, amb x(0) = 0, x0 (0) = 0
c) y 000 + 3y 00 − 4y = 0 amb y(0) = 1, y 0 (0) = 0, y 00 (0) = 0

Solució numèrica: problemes de valor inicial

P48 Un oscil·lador harmònic simple ve descrit per l’equació x00 + ω02 x = 0, on ω0 és la seva
freqüència natural.

a) Escriu la solució general de l’equació.


b) Defineix dx/dt ≡ v i rescriu l’equació de segon ordre com un sistema de primer ordre.
Analitza els valors propis del sistema lineal format per les dues equacions. Quin tipus
de punt crı́tic té aquest sistema?
c) Pren ω0 = 1 rad/s. Si l’oscil·lador parteix del repòs amb una velocitat de 0.5 m/s,
integra numèricament el sistema d’equacions. Representa x i v en funció del temps.
Representa també la trajectòria en l’espai de les fases (x, v).

P49 Qualsevol objecte que oscil·a suspès sota l’acció del seu pes és un pèndol fı́sic. L’equació
diferencial del moviment del pèndol és θ00 + g/l sin θ = 0, que per a petites oscil·lacions es
pot linealitzar a l’equació de l’osil·lador harmònic del problema anterior: θ00 + g/l θ = 0

a) Si el pèndol parteix del repòs des de la posició θ = π/2,


pren l = 1 m i integra numèricament per obtenir
l’evolució del pèndol fı́sic. Representa la solució i
compara-la amb la de l’oscil·lador harmònic simple θ l
sota les mateixes condicions.
g
b) Representa la trajectòria en l’espai de les fases m
en ambdós casos. És periòdic el moviment del mg sin θ
pèndol fı́sic? Quines són les diferències respecte de
l’oscil·lador harmònic simple? mg

P50 Una llanxa es posa en moviment a partir del repòs, sota l’acció de les forces de fricció i les
del motor que la impulsa. L’equació diferencial de moviment és la següent:
2
d2 x

dx
= f (t) − b
dt2 dt

on b = 0.8 i la força f del motor és



At 0 < t < 1
f (t) =
A 1≤t
A és una constant, de valor 10 en unes certes unitats. Quan ha recorregut x = 6, la llanxa
atura els seus motors instantàniament. Defineix dx/dt ≡ v i rescriu l’equació de segon
ordre com un sistema de primer ordre. Utilitza un procediment RK2 per determinar l’espai
recorregut per la llanxa x i la seva velocitat v en funció del temps fins a t = 20. Fes una
gràfica que mostri x(t) i v(t).

Problemes de contorn

P51 Integra amb bvp4c l’equació C 00 = C 2 , a) amb condicions de contorn C(0) = 0.5, C(1) = 1;
b) ı́dem si C 0 (0) = 0, C(1) = 1.

P52 Utilitza bvp4c per integrar els següents problemes de contorn. Escriu alternativament un
procediment de diferències finites, i representa les solucions.
a) Problema lineal: 
00 0 y(0) = 1
y − 2y − 4xy = 0
y(1) = 0
Per desenvolupar el procediment en diferències finites, consulta els apunts.
b) Ídem si les condicions de contorn del problema anterior són y(0) = 1, y 0 (1) = 0.
Per discretitzar la condició y 0 (1) = 0 amb diferències finites, utilitza l’aproximació backward de
segon ordre per a la derivada primera: y 0 (x) = 3y(x) − 4y(x − h) + y(x − 2h). Consulta les taules
de diferenciació numèrica.
c) Problema no lineal: 
00 0 y(0) = 0
y y − 2xy = ln x
y(1) = 1
Per construir el procediment iteratiu en diferències finites, aquı́ convé dividir tota l’equació per
y i discretitzar les derivades, aı̈llant el terme yi de la derivada segona y 00 .

P53 Una barra escalfada a través d’un corrent elèctric radia al llarg de la seva longitud. L’equació
de la temperatura en l’estat estacionari és
d2 T
+ c1 − c2 (T 4 − T04 ) = 0,
dx2
Les constants, expressades en un cert sistema d’unitats, són c1 = 104 i c2 = 10−7 , i la
temperatura en el medi exterior és T0 = 280 K. La temperatura en x = 0 és T = 300, mentre
que l’altre extrem, en x = 1, es troba aı̈llat: dT /dx = 0.
a) Amb bvp4c, troba la temperatura en l’interior de la barra i fes una gràfica. Mostra per
pantalla el valor de la temperatura en l’extrem x = 1.
b) Resol el problema per diferències finites, muntant el procediment iteratiu sobre l’equació
que resulta d’aı̈llar Ti de la discretització de la derivada segona d2 T /dx2 .

P54 El model d’una reacció quı́mica de segon ordre en un reactor de llit fix dóna lloc a la següent
equació diferencial (adimensionalitzada) per a la concentració C,
d2 C dC
 2
− − KC 2 = 0
dx dx
Les condicions de contorn tı́piques (Danckwerts) són, en forma també adimensional
C 0 (0) = C(0) − 1; C 0 (1) = 0 .
Dades:  = 0.1, K = 2
a) Resol el problema amb bvp4c per trobar la concentració en x = 1. Dóna el resultat
numèric i fes un plot de C en funció de x.
b) Escriu un procediment per resoldre el problema per diferències finites. Ajut: observa
que hauràs d’utilitzar una aproximació forward de segon ordre per al terme C 0 (0) de la
condició de contorn en l’extrem x = 1:
−C3 + 4C2 − 3C1
C 0 (0) = C(0) − 1 −→  = C1 − 1
2h
per aixı́ poder calcular C1 en cada iteració.

You might also like