Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Réactions
Consécutives
-RBAH Wassim
-SEDQI Narjisse
-MASROUR Ilham
I. But :
II. Principe :
III. Définitions :
IV. Modélisation :
1- Création des deux fichiers main.m et rates.m :
main.m
time = linspace(0,tfin,npts)';
tol = sqrt(eps);
opts = odeset ('AbsTol',tol,'RelTol',tol);
[tout,x] = ode15s(@rates,time,x0,opts);
plot(tout,x)
table1 = [tout,x];
save abc.dat table1;
rates.m
function dcdt =rates(t,x)
global k1 k2
ca = x(1); cb = x(2); cc = x(3);
r1 = k1*ca; r2 = k2*cb;
dcdt = [-r1;r1-r2;r2];
2- On étudie les cas k1>>k2 , k2<<k1 et k1=k2:
-Réactions consécutives :
A k1→B k2→C
d[A]/dt = − k1 [A]
d[B]/dt = k1 [A] − k2 [B]
d[C]/dt = k2 [B]
Conditions initiales :
[A] =α , [B] = [C]=0
[A]+ [B]+ [C]= α
[A] = α e−k1t
[B] = α k1 (e−k1t − e−k2t ) / (k2 − k1)
[C] = α [ 1 + (k2 e−k1t − k1 e−k2t ) / (k1 – k2) ]
Premier cas :k1>>k2
On a : exp(-k2t)<exp(-k1t) et donc
[C] = α [ 1 + (k1 e−k2t ) / (k1 – k2) ] = α (1 – e−k2t )
1
0.9
0.8
[C]
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Deuxième cas :k1<<k2
La réaction la plus lente régule la formation du produit C.
On a : exp(-k1t)<exp(-k2t) et donc
[C] = α [ 1 + (k2 e−k1t ) / (k1 – k2) ] = α (1 – e−k1t )
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2 [A]
0.1
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
k1=k2
0.9
0.8
0.7
0.6
0.5
0.4
[B]
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
3- On étudie l’influence des paramètres de la réaction :
A. Création des deux fichiers main.m et rates.m :
main.m
x0 = [0.01;0.005;0];
npts = 150;
tfin = 5;
time = linspace(0,tfin,npts)';
tol = sqrt(eps);
opts = odeset ('AbsTol',tol,'RelTol',tol);
[tout,x] = ode15s(@rates,time,x0,opts);
plot(tout,x)
table1 = [tout,x];
save abc.dat table1;
rates.m
main.m
x0 = [0.01;0.005;0];
npts = 150;
tfin = 5;
time = linspace(0,tfin,npts)';
tol = sqrt(eps);
opts = odeset ('AbsTol',tol,'RelTol',tol);
[tout,x] = ode15s(@rates2,time,x0,opts);
plot(tout,x)
table1 = [tout,x];
save abc.dat table1;
rates.m