Académique Documents
Professionnel Documents
Culture Documents
Buts : Déterminer le point de fonctionnement d’un réacteur ouvert siège d’une réaction chimique.
Comparer le taux de conversion d’un RPAC et d’un RP.
1 La réaction
On considère un réacteur de volume V , alimenté par une solution aqueuse d’acétate d’éthyle (noté A) de con-
centration C A0 = 1 mol/L et de débit volumique Q A = 0, 2 L/s et d’autre part une solution aqueuse d’hydroxyde
de sodium (noté B ) de concentration C B 0 = 3 mol/L et de débit volumique Q B = 0, 1 L/s. Les produits de réaction
sont notés C (ion acétate) et D (éthanol). La température d’entrée est égale à T0 = 25 °C. La capacité thermique
massique des solutions est approximée à celle de l’eau pure, soit c P = 4180 J.K−1 .kg−1 . L’enthalpie standard
de la réaction de saponification de l’acétate d’éthyle est -42 kJ/mol à T0 . Nous négligerons la dépendance de
l’enthalpie standard de réaction avec la température. La réaction suit une loi cinétique d’ordre 1 par rapport à
l’acétate d’éthyle et d’ordre 1 par rapport à l’ion hydroxyde. La constante de vitesse de la réaction est égale à
k 0 = 0, 11 mol−1 .L.s−1 à T0 , et l’énergie d’activation vaut E a = 40 kJ/mol. Le débit volumique est identique en
entrée et en sortie. La masse volumique du liquide est prise égale à 1000 kg/m3 .
Dans un premier temps, nous allons considérer un réacteur parfaitement agité continu (RPAC), et calculer la
température dans le réacteur ainsi que le taux de conversion du réactif d’intérêt (A) pour un volume donné.
F As = F Ae + r A V. (1)
F As = F Ae 1 − X s ,
¡ ¢
F Bs = F Be − X s F Ae .
On a par ailleurs les relations suivantes entre débits molaires, débits volumiques et concentrations :
F Ae = C A0Q A ,
F Be = C B 0Q B ,
F As = C As Q,
F Ae = C Bs Q,
Q2
Xs = k T s Q B C B 0 −Q A C A0 X s 1 − X s
¡ ¢¡ ¢¡ ¢
(2)
V
1
Lycée Laetitia Bonaparte, PSI 2023-2024
E a T0
T s = T1 X s =
¡ ¢
¸. (3)
X sQ 2
·
E a − RT0 ln
k 0 V (1 − X )(C B 0Q B −C A0Q A X s )
s
Par ailleurs, un bilan d’énergie entre entrée et sortie du réacteur (de type premier principe industriel, comme
nous l’avons vu en cours) donne :
T s = T2 X s = Te + J X s
¡ ¢
(4)
avec
(−∆r H ◦ )Q A C A0
J= .
ρQc P
3. Dans un fichier Pyzo, importer les libraires numpy et pyplot (import numpy as np, import matplotlib.pyplot
as plt). Rentrer toutes les valeurs numériques nécessaires. On vérifiera la compatibilité des différentes
unités utilisées. Définir Q et J . Définir T1 et T2 comme fonctions de X .
import scipy
from scipy import optimize
avec Xmin et Xmax les bornes de l’intervalle dans lequel on cherche la solution. On ne prendra pas exacte-
ment 0 et 1, car la fonction T1 (X ) est singulière en ces points.
5. Toujours pour V = 5 L, tracer T1 (X ) et T2 (X ). Il faut pour cela définir les valeurs de X à utiliser en abscisse,
sous la forme X1 = np.linspace(Xmin,Xmax,Npoints). Retrouver la solution précédente.
6. Étudier l’influence du volume du réacteur sur le taux de conversion en traçant quelques courbes pour
différentes valeurs de V sur le même graphique. Cela vous paraît-il normal ?
2
Lycée Laetitia Bonaparte, PSI 2023-2024
On initialise ensuite les grandeurs T et X à leur valeur en entrée : y0 = [???, ???], et on construit un array
avec les valeurs de V à utiliser pour la résolution numérique : V1 = np.linspace(Vmin,Vmax,Npoints).
Finalement, le système d’équations se résout avec la commande odeint :
8. Quel volume faut-il pour atteindre le même taux de conversion qu’avec un RPAC de 5 L ? Commenter.