DYMSY · Demo
Reinforcement Learning · Optimización de calidad
--:--:-- · Simulador de línea · 3 zonas
◆ Optimización de calidad con RL · demo interactivo

Un agente encuentra los setpoints óptimos.

Q-learning sobre una línea de extrusión de 3 zonas. Reacciona a drift del óptimo — qué es optimización con RL ↓

Línea de extrusión LN-EX3

FEED ZONA 1 --° C ZONA 2 --° C ZONA 3 --° C SALIDA · QA --% 0% 100% objetivo
SP · T1
--
120 – 180 °C
SP · T2
--
140 – 200 °C
SP · T3
--
160 – 220 °C
Calidad medida
--
índice 0.00 – 1.00
Objetivo
--
setpoint calidad

Controlador activo Q-LEARNING

📋Fijo
receta
🎲Aleatorio
baseline
🧠Q-learn
agente RL
Q-learning — el agente aprende, por prueba y error, qué combinación de setpoints (T1,T2,T3) maximiza la calidad menos el gasto energético y la volatilidad. Explora con ε-greedy y explota lo aprendido.

Calidad vs objetivo — ventana 180 s índice

Calidad medida
Objetivo (target)
Drift del óptimo
Recompensa acum. episodio
--
Calidad media (180 s)
--
Episodio
--
Tiempo simulado
--

Historia de setpoints — T1 · T2 · T3 °C

T1 (zona 1)
T2 (zona 2)
T3 (zona 3)

Recompensa por episodio (aprendizaje) Q-LEARNING

Cada episodio son 60 s de operación simulada. Comienza con Q = 0 y política aleatoria (ε = 1). Al converger, la recompensa acumulada por episodio sube — el agente descubre la combinación de setpoints cerca del óptimo (T1*, T2*, T3*).

Simulación

Velocidad1×
ε (exploración)1.000
T1* · T2* · T3*--

Perturbaciones y reset

Pesos de la recompensa

r = wq · calidad − we · energía − wv · volatilidad

wq · calidad1.00
we · energía0.10
wv · volatilidad0.05

Política en el estado actual arg max Q

Los 7 valores Q para el estado actual (bucket T1,T2,T3). La acción con mayor Q (barra remarcada) es la que el agente ejecutaría al explotar.

01Qué es la optimización de calidad con RL

Un agente ajusta setpoints acoplados (multi-zona, multi-variable) para maximizar calidad y minimizar consumo. Útil cuando el óptimo se desplaza con materia prima o condiciones.

  • Estado

    Setpoints actuales por zona + variables de proceso + calidad medida.

  • Acción

    Ajuste discreto de setpoint (±2 °C, cambiar velocidad, etc.).

  • Recompensa

    Multi-objetivo: ganancia calidad − consumo − volatilidad de consignas.

  • Política

    Regla aprendida que persigue el óptimo incluso cuando drift.

02Cómo funciona este demo

Q-learning tabular sobre una línea de extrusión de 3 zonas. Comparado contra receta fija y búsqueda aleatoria.

  1. Estado: (T1, T2, T3) discretizados en 6×6×6 = 216 buckets.
  2. 7 acciones: no cambiar o ajustar ±2 °C en cualquiera de las 3 zonas.
  3. Recompensa: +w_q·calidad − w_e·consumo − w_v·|Δsp| (pesos ajustables).
  4. α=0.15, γ=0.92, ε-greedy decae 1.0 → 0.05.
  5. Botón “drift el óptimo” mueve la receta objetivo para probar adaptación.

Si el proceso es estable y la receta está bien afinada, un setpoint fijo suele competir con RL. La ventaja aparece con drift, cambio de materia prima o cuando la calidad depende de múltiples criterios acoplados.

03Dónde se aplica en planta

Procesos con setpoints acoplados, calidad multi-criterio o condiciones variables.

El agente propone, el operador decide: en etapas iniciales la salida aparece como recomendación al operador. Cambios automáticos de setpoint sólo después de validar en gemelo digital, dentro de rangos aprobados por ingeniería de proceso.

Solicitar evaluación técnica →

04FAQ