Actividad 4: Sistemas no Lineales - U

Anuncio
saleIQ4101, Métodos Matemáticos para Procesos
Profesor: J. Cristian Salgado - jsalgado@ing.uchile.cl
Prof. Aux.: Ximena Barrios – Guillermo Valenzuela
Semestre Otoño 2013
Integrantes: Paulo Arriagada
Actividad 4:
Manuel Warner
Sistemas no Lineales
(a)- Describa brevemente el mecanismo de reacción de Michaelis-Menten.
Este mecanismo se basa en considerar la formación del complejo enzima-sustrato (ES), bajo
la siguiente reacción: 𝐸 + 𝑆 ↔ 𝐸𝑆 → 𝑃 + 𝐸. La enzima E cataliza selectivamente ciertos
sustratos S, bajo la teoría de cerradura-llave: el sitio activo de la enzima tiene una alta
especificidad frente a determinados sustratos para formar el complejo ES. Cuando se
aumenta la concentración de sustrato ([S]), la enzima se satura de sustrato y alcanza su
velocidad máxima (Vmax), que no sobrepasará en ningún caso, independientemente de la [S].
La velocidad es sensible a pequeños cambios en la [S]. Sin embargo, a altas [S], la enzima
se satura y solo queda la forma unida al sustrato, ES. Bajo estas condiciones, la velocidad de
la reacción deja de ser sensible a pequeños cambios en la [S]. Luego, la concentración inicial
de enzima [E]o es igual a la concentración de enzima libre más la que está en forma de
complejo. Aplicando estado estacionario a [ES], se tiene:
𝑑[𝐸𝑆]
𝐾−1 + 𝐾2
= 𝐾1 [𝐸][𝑆] − 𝐾2 [𝐸𝑆] − 𝐾−1 [𝐸𝑆] = 0 𝑦 𝐾𝑚 =
𝑑𝑡
𝐾1
Entonces, finalmente se tiene que:
𝑑[𝑃]
𝑑[𝑆]
[𝑆]
=−
= 𝑉𝑚𝑎𝑥
𝑑𝑡
𝑑𝑡
𝐾𝑚 + [𝑆]
Al integrar esta ecuación, se obtiene:
𝑆𝑜
𝐾𝑚 ln ( ) + (𝑆0 − 𝑆) = 𝑉𝑚𝑎𝑥 𝑡
𝑆
(b)- Describa brevemente las ecuaciones diferenciales del modelo de Michaelis-Menten.
Se tiene que la velocidad de formación de producto P es igual a la desaparición de sustrato:
−
𝑑[𝑆]
[𝑆]
= 𝑉𝑚𝑎𝑥
𝑑𝑡
𝐾𝑚 + [𝑆]
Esta es una ecuación diferencial ordinaria que determina la variación de la concentración de
sustrato (o producto) respecto al tiempo. Relaciona esta concentración con la velocidad
máxima de reacción y las constantes cinéticas de las reacciones involucradas.
(c)- Bajo que supuestos se obtiene el modelo descrito por la ecuación (1)
El principal supuesto que se aplica es el de reacciones de un sustrato. Además, se aplica la
aproximación de estado estacionario, lo que genera que [ES] sea constante. Por otro lado, La
concentración de sustrato ([S]) es mucho mayor que la concentración de enzima ([E]), de
manera que la proporción de sustrato fijo a la enzima es siempre relativamente pequeña. Un
último supuesto recae sobre el uso de velocidades iniciales, esto es que la velocidad de la
reacción debe determinarse tan pronto como el sustrato y la enzima son mezclados. En dicho
tiempo, la concentración de productos es despreciable y, por lo tanto, la reacción inversa de
productos a sustratos puede ser ignorada.
(d)- Estudie el perfil de la concentración de sustrato en función del tiempo utilizando los parámetros nominales. Describa y caracterice la curva obtenida
A primera vista se observa que a medida que avanza el tiempo, la concentración de sustrato
disminuye, lo cual es lógico dado la reacción química involucrada. Esta disminución es, al
principio de la reacción, casi constante y alta. Sin embargo, a tiempos más grandes, la
pendiente es más horizontal y la disminución de sustrato es más lenta, hasta llegar a cero.
Este perfil se observa en la Figura 1 entregada en la ejecución del archivo “act4_main.m” en
Matlab.
(e)- Estudie el efecto de los parámetros 𝐾𝑚 , 𝑉𝑚𝑎𝑥 𝑦 𝑆𝑜 . Use una grilla apropiada.
Un aumento de 𝐾𝑚 genera una disminución de la concentración de sustrato más lenta, es
decir, disminuye la velocidad de reacción (ver Figura 2 entregada en la ejecución de
“act4_main.m”). Mientras tanto, un aumento de 𝑉𝑚𝑎𝑥 genera un aumento en la velocidad de
reacción, lo que se ve en el gráfico de la Figura 3. Finalmente, un aumento de 𝑆0 disminuye
la velocidad, lo cual es lógico pues se necesita más tiempo para reaccionar cuando la
concentración inicial es más grande (ver Figura 4).
(f)- Vincule los resultados obtenidos en (d) con las características del modelo descrito en (a)
y en (b).
La ecuación de Michaelis-Menten ocupa la velocidad de desaparición del sustrato (variación
de la concentración) en función del tiempo, por ello es que a medida que avanza el tiempo
esta concentración disminuye hasta un valor mínimo que es cero, cuando el sustrato
desaparece completamente. Al inicio, reacciona rápidamente el sustrato con la enzima para
formar el complejo ES, lo cual se refleja en que la resta (𝑆0 − 𝑆) domina la ecuación, pues el
logaritmo es pequeño en comparación. A medida que disminuye la concentración de sustrato,
el logaritmo cobra importancia, desde un cierto valor 𝐾𝑚 , cuando la resta se vuelve pequeña
y el logaritmo aumenta de valor. Esto es, la formación de producto comienza a disminuir, por
lo cual la curva toma una forma logarítmica que disminuye lentamente hasta que ya no hay
reactivo que consumir.
(g)- Explique como funciona la función fzero de MatLab. Para ello construya un diagrama de
bloques que muestre el funcionamiento general de la función (use un programa adecuado).
Use el diagrama para explicar el funcionamiento general de la función.
La función fzero en un principio inicializa las variables introducidas mediante options,
determina cuales cambian y el resto las deja en default (lineas 95 hasta 219). Luego busca
un intervalo donde se puede buscar un cero, es decir donde la función cambie de signo. Aquí
se divide en 2 casos: a) si recibe un vector de 2 valores (representando un intervalo) evalúa
si existe un cambio de signo. De no ser así muestra un error en consola; b) crea un intervalo
con cambio de signo en la vecindad de un punto entregado. Si la función no cambia de signo
en la vecindad entrega error (líneas 220 hasta 430). Una vez definido el intervalo donde
existe un cero la función entra en el ciclo principal. Lo primero que hace al comenzar el ciclo
es verificar que los puntos que se tienen cumplan los requerimientos (intercambia valores
para poder calcular el punto siguiente entre otras cosas), luego evalúa el mejor punto "b", si
cumple los criterios (tolerancia y fun(b)=0) sale del ciclo. Si no lo hace pasa a elegir el
método para encontrar el siguiente punto: bisección o interpolación. Una vez seleccionado el
método procede a calcular el siguiente punto y repetir el ciclo (líneas 430 hasta 526). Al salir
del ciclo principal se asume que o se encontró el 0 o se llegó a un error. En cualquiera de los
casos la función almacena el resultado y los entrega (a la variable designada o en consola).
Esto queda ilustrado en la imagen adjunta “Diagrama Fzero.png”.
(h)- Mencione las ventajas (comparado con un Newton-Rahpson) y limitaciones de la función
implementada en MATLAB.
Comparado con el método de Newton-Rahpson, la función “fzero” tiene ventajas, ya que
implementa el método de bisección, evitando los problemas asociados a funciones con
pendientes casi nulas o donde el método de Newton-Rahpson iteraría mucho. La gran
limitación de fzero es la adivinanza inicial, ya que se debe entregar un punto cercano al cero,
de lo contrario no realiza el trabajo.
Descargar