Está en la página 1de 5

CINÉTICA DE FERMENTACIONES

APLICACIÓN DEL MODELO DE MONOD USANDO MATLAB

LITHZY ARCE RAMOS

PAULA YINNETH GIRALDO JARAMILLO

DANIELA IDÁRRAGA FRANCO

DOCENTE

ÓSCAR JULIÁN SÁNCHEZ TORO

BIOTECNOLOGÍA

UNIVERSIDAD DE CALDAS

2017-II
CINÉTICA DE FERMENTACIONES

APLICACIÓN DEL MODELO DE MONOD USANDO MATLAB

A partir del modelo planteado para describir la cinética de fermentación de Monod, que incluye las
ecuaciones (1), (2) y (3) que representan la variación de sustrato (S), producto (P) y biomasa (X), con
respecto al tiempo, se pretendía conocer el comportamiento que presentan estas variables bajo
determinadas condiciones cinéticas, encontrando la solución del sistema de ecuaciones
diferenciales por medio del uso de la función ODE45 de MatLab.

El sistema de ecuaciones empleado es el siguiente:

𝑑𝑆 1 𝑑𝑋
=− ∗ 𝐸𝑐𝑢𝑎𝑐𝑖ó𝑛 (1).
𝑑𝑡 𝑌𝑥 𝑑𝑡
𝑠
𝑑𝑃 𝑑𝑋
=𝛼∗ +𝛽∗𝑋 𝐸𝑐𝑢𝑎𝑐𝑖ó𝑛 (2).
𝑑𝑡 𝑑𝑡
𝑑𝑋 𝜇𝑚𝑎𝑥 ∗ 𝑆
= ∗𝑋 𝐸𝑐𝑢𝑎𝑐𝑖ó𝑛 (3).
𝑑𝑡 𝐾𝑆 + 𝑆

Con las condiciones iniciales respectivas


𝑡=0ℎ
𝑔
𝑆𝑜 = 10
𝑙
𝑔
𝑃𝑜 = 0
𝑙
𝑔
𝑋𝑜 = 0,05
𝑙

CÓDIGO EJECUTADO EN MATLAB

Se creó la función “cinetica” la cual se implementó en un script con el cual se ejecuta la función
ode45 para resolver el sistema de ecuaciones diferenciales planteado.

function eq=cinetica(t,c)
% Función que evalúa el sistema de ecuaciones diferenciales 3*3 y crea el
% vector traspuesto
S=c(1);
X=c(2);
P=c(3);

% alfa y beta son los parámetros que se varían para observar el cambio en los perfiles
alfa=0.5;
beta=0.1;

% Parámetros constantes
K_s=0.5;
Umax=0.2;
Yxs=0.5;

eq(1)=-(1/Yxs)*(Umax*S*X)/(K_s+S);
eq(2)=(Umax*S*X)/(K_s+S);
eq(3)=alfa*((Umax*S*X)/(K_s+S))+beta*X;

eq=eq';
SCRIPT:
clear all
close all
clc

% Con la función ode45 se resuelve el sistema de ecuaciones diferenciales


% teniendo en cuenta el intervalo de tiempo desde 0 a 35 horas y el vector
% de condiciones iniciales [So,Xo,Po]

[t,x]=ode45('cinetica',[0:0.5:35],[10;0.05;0]);

% Finalmente se grafican los perfiles de S, X y P vs tiempo(t)


hold on
plot(t,x(:,1),'c--')
plot(t,x(:,2),'y')
plot(t,x(:,3),'m.', 'markersize',8)
axis([0 30 0 12])
ylabel('X,P,S [g/L]')
title('PERFILES: Sustrato(S), Biomasa(X) y Producto(P)')
xlabel('t [horas]')
grid
hold off
legend('S','X','P')

Con las condiciones iniciales dadas y los parámetros cinéticos originales se obtuvo la gráfica que se
muestra a continuación:
Alfa = 0.5;
Beta = 0.1;
K_s = 0.5;
Umax = 0.2;
Yxs = 0.5;
Con β=0 se puede observar la siguiente variación en los perfiles:

Con α=0 se puede observar la siguiente variación en los perfiles:


ANÁLISIS

 De manera general se puede observar que los perfiles de X, S vs t permanecen sin


variaciones en los tres casos, caso contrario es el que ocurre con el perfil de P, puesto que
este se ve afectado directamente por las variaciones de alfa y beta.

 En la primera grafica se puede apreciar que la velocidad de formación del producto se


encuentra condicionada indirectamente por la formación de biomasa, se puede observar en
el perfil encontrado que aunque ambos parámetros tienen influencia en el comportamiento
lineal a través del tiempo dado que beta al ser más pequeño no imita la tendencia del perfil
de crecimiento de biomasa por lo que no estaría relacionado al crecimiento de la misma. En
este caso se hace referencia a una fermentación tipo II.

 En el caso de beta=0 podemos observar que los perfiles X vs t y P vs t conservan la misma


tendencia, lo que nos indica que la formación de biomasa y de producto siguen la misma
proporción respecto al tiempo, por lo que podemos afirmar que la velocidad de formación
de producto es directamente proporcional a la velocidad de formación de biomasa. En este
caso se hace referencia a una fermentación tipo I.

 En el caso en el que alfa=0 se puede observar que la formación de producto a través del
tiempo sigue una tendencia totalmente lineal lo que nos indica que el crecimiento de
biomasa no se encuentra relacionado con la formación de producto. En este caso se hace
referencia a una fermentación tipo III.