Intensidad: 55%

Simulador de FBRs en Continuo en Estado Estacionario

Se simula el funcionamiento en continuo de un FBR operando en estado estacionario con D=Q/V

Autor: José María Fernández Sevilla (CIESOL/UAL)  ·  Asistido por Google Gemini y Claude (Anthropic)  ·  CC BY-NC 4.0  ·  Julio 2026

1. Descripción general

Esta aplicación de página única (SPA) simula la operación de un fotobiorreactor (FBR) en modo continuo y estado estacionario, representando la productividad volumétrica $P_b$ y la concentración de biomasa $C_b$ frente a la velocidad de dilución $D$.

En un cultivo continuo, el reactor se alimenta y se purga de forma constante a un caudal volumétrico $Q$. La velocidad de dilución se define como:

$$D = \frac{Q}{V}$$

donde $V$ es el volumen del fotobiorreactor. En estado estacionario, $D$ iguala la velocidad neta de crecimiento del cultivo — por eso el eje X de la gráfica, etiquetado $\mu$ (h⁻¹), representa en la práctica el valor de $D$ al que el sistema opera establemente para cada concentración de biomasa.

Como en el simulador batch, se comparan dos hipótesis límite sobre cómo experimenta la luz cada célula:

HipótesisDescripciónMezcla supuesta
Integración de luz (Iav)Cada célula ve la irradiancia espacialmente promediada $I_{av}$Perfecta / instantánea
Integración local (Local)La velocidad es el promedio espacial de las velocidades locales $\mu(I(x))$Deficiente / lenta

El modelo impone que la velocidad local nunca puede superar a la de Iav ($\mu_{Local} \le \mu_{Iav}$), como restricción física razonable.

2. Parámetros de entrada

2.1 Distribución de Luz

ParámetroSímboloUnidadesPor defectoDescripción
Irradiancia incidente$I_o$µmol/m²·s1000Densidad de flujo fotónico superficial
Coeficiente de absorción$k_a$m²/g0,10Absorción específica de la biomasa
Espesor / Radio$L$ o $R$m0,10Espesor del panel o radio del cilindro
Ángulo de incidencia$\theta$°0Ángulo de luz directa vs. normal
Ángulo difuso inferior$\alpha_1$°-45Límite inferior del cono difuso
Ángulo difuso superior$\alpha_2$°45Límite superior del cono difuso
Rango máximo $C_b$g/m³4000Rango de biomasa explorado

Selector de geometría: Plana/Directa Beer-Lambert 1-D.  Plana/Difusa integración angular.  Cilíndrica numérica 2-D (malla 30×30).

2.2 Modelo Cinético

ParámetroSímboloUnidadesPor defectoNotas
Velocidad específica máxima$\mu_{max}$h⁻¹0,080Todos los modelos
Irradiancia de semisaturación$I_k$µmol/m²·s150Molina, Bannister, Van Oorshot
Exponente (Molina)$n$2,0Solo Molina
Exponente (Bannister)$n_b$2,0Solo Bannister
Parámetro de saturación$\alpha_{sat}$µmol/m²·s300Solo Camacho-Rubio
Coeficiente de inhibición$\kappa$0,10Solo Camacho-Rubio
Coeficiente de mantenimiento$m$h⁻¹0,005Todos los modelos

3. Modelo matemático

3.1 Velocidad de dilución

$$D = \frac{Q}{V}$$

3.2 Balance en estado estacionario

$$D = \mu(I) - m$$

3.3 Productividad volumétrica

$$P_b = \mu \cdot C_b$$

3.4 Punto de compensación

$$\mu(I) = m \quad (D=0)$$

Se resuelve numéricamente por bisección (25 iteraciones).

3.5 Integración local de velocidades

$$\mu_{av} = \frac{1}{V}\iiint_V \mu\!\left(I(\mathbf{x})\right)\, dV - m$$

3.6 Irradiancia media (forma general)

$$I_{av} = \frac{1}{V}\iiint_V I(\mathbf{x})\, dV$$

3.7 Atenuación de luz — panel plano, directa

$$I(x) = I_o \, e^{-k_a C_b x / \cos\theta}$$ $$I_{av} = \frac{I_o}{k_a C_b L/\cos\theta}\left(1-e^{-k_a C_b L/\cos\theta}\right)$$

3.8 Atenuación de luz — panel plano, difusa

$$I(x) = \frac{I_o}{\alpha_2-\alpha_1}\int_{\alpha_1}^{\alpha_2} e^{-k_a C_b x/\cos\alpha}\, d\alpha$$

3.9 Atenuación de luz — cilíndrica, directa

$$I(x,y) = I_o \, e^{-k_a C_b (y_B-y)/\cos\theta}, \qquad y_B=\sqrt{R^2-x^2}$$

3.10 Modelos cinéticos

Molina et al.$$\mu = \mu_{max} \frac{I^n}{I_k^n + I^n}$$
Bannister$$\mu = \frac{\mu_{max}\, I}{\left(I_k^{n_b} + I^{n_b}\right)^{1/n_b}}$$
Van Oorshot$$\mu = \mu_{max}\left(1 - e^{-I/I_k}\right)$$
Camacho-Rubio$$\mu = (1+\kappa)\frac{\mu_{max}\,I}{2\alpha_{sat}}\left[\left(1+\kappa+\frac{\alpha_{sat}}{I}\right) - \sqrt{\left(1-\kappa-\frac{\alpha_{sat}}{I}\right)^2+4\kappa}\right]$$

4. Resultados

4.1 Gráfica

TrazoEjeEstiloColor
$C_b$ — Iav / LocalDerecha (g/m³)SólidoVerde / Naranja
$P_b$ — Iav / LocalIzquierda (g/m³·h)RayasVerde / Naranja

Eje X: $\mu$ (h⁻¹), equivalente a $D$ en estado estacionario.

4.2 Operación óptima y 4.3 Compensación

Operación óptima reporta $\mu$ (=$D$), $C_b$ y $P_b$ en el punto que maximiza la productividad, para ambos modelos. Compensación reporta $C_b$ e $I_{av}$ en $D=0$.

4.4 Exportación CSV

Genera 201 filas: Cb, mu_Iav, mu_av, Pb_Iav, Pb_av, barriendo $C_b$ de 0 al máximo configurado.

5. Características de la interfaz

6. Notas técnicas