Aerovia, un Banco de Trabajo de Diseño y Análisis de Ventilación Subterránea en el Navegador
Dibuja una red de ventilación en 3D, coloca fronteras y ventiladores, y resuélvela: caudal, presión, rutas, recirculación, punto de operación de ventiladores, sensibilidad, energía y comparaciones contra línea base; luego libera un trazador pasivo conservativo con fuentes de pulso o continuas, cambios programados, reproducción en línea de tiempo y un libro de masa completo. Modelos MLP y de grafos entrenados se entregan como 24 exportaciones ONNX con sus límites de aproximación medidos fuera de muestra. Doce casos de red redactados a mano, 33.792 estados de dataset aprendido y un benchmark de 216 celdas son reproducibles desde los scripts públicos; importaciones, workers numéricos e inferencia corren en el navegador. Las redes son insumos de planificación, no minas operativas medidas, y no se afirma ningún ahorro industrial ni calibración en terreno. Una primera versión fue rechazada y reconstruida por completo desde la plantilla CAOS.
Contexto de Negocio
Un plan de ventilación decide la energía de los ventiladores, una de las mayores cargas eléctricas continuas de una mina subterránea, y decide si una frente puede trabajarse después de una tronadura o de un evento diésel. Un banco de trabajo que le permite a un planificador dibujar una alternativa, resolverla y ver un trazador despejar el circuito, con la energía y el punto de operación en la misma pantalla, acorta el ciclo entre una idea y un número. Los modelos aprendidos existen para hacer ese ciclo más rápido en diseños repetidos, y se entregan con el límite en que dejan de ser confiables. Lo que el producto no ofrece es la afirmación: las doce redes son insumos de planificación redactados a mano, no se midió ninguna mina operativa, y la aceptación de usuario, los ahorros industriales, la calibración en terreno y la adopción explícitamente no se afirman.
Valor Estratégico
Aerovia es el caso de la línea en que una primera versión rechazada fue reemplazada en lugar de parchada. La reconstrucción v0.02.000 queda registrada en un recibo de release que ata la promoción del código, los pipelines ejecutados, la verificación pública en tiempo de ejecución y los artefactos descargables a commits exactos, y el sitio público pasó 34 recorridos en Chromium sin reintentos, cinco chequeos de recarga por ruta directa y los 24 chequeos de inferencia de modelos; cada uno de los 119 archivos de tiempo de ejecución y un monitor diario se verifican contra el commit desplegado. El código y las redes redactadas son Apache-2.0. El producto de sondajes autorizado por separado, Sondara, es el hermano que creció de la misma disciplina de reconstrucción.
El Desafío
La ventilación subterránea es un problema de red con un cuerpo espacial: las galerías tienen largo, pendiente y resistencia, los ventiladores tienen curvas, y las preguntas que hace un planificador son sobre rutas, recirculación y qué pasa con un contaminante liberado en una frente durante la próxima hora. Las herramientas comerciales que las responden son productos de escritorio con formatos cerrados. Un banco de trabajo en el navegador tiene que sostener el ciclo completo, desde dibujar la red hasta leer un libro de masa, sin servidor, y tiene que decir qué pueden y qué no pueden aproximar sus sustitutos aprendidos. La primera versión de este producto no alcanzó ese nivel y fue rechazada; la reconstrucción partió de nuevo desde la plantilla de producto con el shell compartido, y la versión rechazada queda registrada como tal.
Nuestro Enfoque
Diseño espacial directo en el instrumento 3D: dibujar, conectar, mover y dividir galerías, fijar fronteras y ventiladores, importar CSV mapeados de nodos y galerías, deshacer y recuperar, y llevar un proyecto como archivo portable. Las herramientas numéricas enlazan caudal, presión, rutas, recirculación, punto de operación de ventiladores, sensibilidad, energía y comparaciones contra línea base sobre la misma red. El transporte es un trazador pasivo conservativo con fuentes de pulso o continuas, cambios programados, reproducción en línea de tiempo y libros de masa completos, y desde 0.02.001 el campo de flujo resuelto está animado: partículas trazadoras moviéndose según el campo de transporte con signo, color según concentración, rotores de ventilador animados y un marcador de flujo en vivo, en pausa mientras el diálogo de arquitectura está abierto. Modelos MLP y de grafos entrenados conservan sus checkpoints y se entregan como 24 exportaciones ONNX con límites de aproximación fuera de muestra, de modo que una respuesta aprendida queda etiquetada por cuánto puede alejarse del solver. El shell CAOS publicado entrega seis rutas bilingües con tema y el modal de arquitectura; un panel de herramienta acompaña al instrumento dominante y el foco llena la ventana. GitHub Pages basta porque importaciones, workers numéricos e inferencia corren localmente en el navegador; el procesamiento pesado de referencia y GPU corre con scripts locales públicos, y doce casos de red redactados a mano, 33.792 estados de dataset aprendido y el benchmark completo de 216 celdas son reproducibles desde ellos.
Indicadores Clave de Rendimiento
| KPI | Línea Base | Resultado | Impacto |
|---|---|---|---|
| El ciclo completo en el navegador | Herramientas de escritorio con formatos cerrados; un servidor para todo lo numérico | Dibujar, resolver, trazar e inferir localmente: importaciones, workers numéricos y 24 modelos ONNX corren del lado del cliente en un sitio estático | Sin instalación, ningún dato sale de la máquina |
| Respuestas aprendidas con su límite adjunto | Un sustituto devuelve un número sin declaración de confianza | Los modelos MLP y de grafos conservan sus checkpoints y se entregan con límites de aproximación fuera de muestra sobre 33.792 estados de dataset y un benchmark de 216 celdas | El planificador sabe cuándo volver al solver |
| Una versión rechazada, reemplazada | v0.01.000, rechazada por su dueño | v0.02.000 reconstruida desde la plantilla de producto sobre el shell compartido, con un recibo de release que ata la evidencia a commits exactos; v0.02.001 agrega el campo de flujo animado | El rechazo es parte del registro público |
Arquitectura
aerovia pipeline
Stack Tecnológico
Capturas de la Aplicación

