Sur un fonctionnement à une passe, pour un débit de sang de 300 mL/min, un rein artificiel permet de réduire la concentration en urée de 4g/L à 1,1 g/L.
Calculer la clairance
Un patient de 80 kg arrive avec une teneur en urée de 3 g/L. La dialyse doit lui permettre de repartir avec une concentration en urée de 0,8 g/L.
Calculer la masse d’urée à éliminer Calculer le temps de dialyse nécessaire
import numpy as np
import matplotlib.pyplot as plt
Qc=300*1e-6/60
Cse=4
Css=1.1
K=Qc*(Cse-Css)/Cse
print(K, 'm3/s')
print('La clairance peut être estimée à', K*1e+6*60, 'ml/min')
C0=3
Cf=0.8
P=80
ECTF=0.58*P*0.001
VDPoids=0
M=C0*(ECTF+VDPoids)-Cf*ECTF
print ('La masse en urée à éliminer est :', M, 'kg')
cmoy=(Cf-C0)/np.log(Cf/C0)
print (cmoy)
td=M/(K*cmoy)
print (td)
print ('Le temps de dialyse estimé est :', td/3600, 'h')
t=np.linspace(0,5,100)
plt.plot(t,C0*np.exp(-K*t*3600/ECTF))
plt.plot([0,td/3600],[Cf,Cf],'r--')
plt.plot([td/3600,td/3600],[0,Cf],'r--')
plt.xlabel('t (h)')
plt.ylabel('c en urée (g/L)')
plt.ylim(0,C0)
plt.show()
3.6249999999999996e-06 m3/s La clairance peut être estimée à 217.49999999999997 ml/min La masse en urée à éliminer est : 0.10207999999999999 kg 1.664452642047285 16918.474751773687 Le temps de dialyse estimé est : 4.699576319937135 h