EN
← Volver al Portafolio
category.mining-simulation septiembre de 2026

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.

Diseño
Dibujar, conectar, mover y dividir galerías; fronteras y ventiladores; importación CSV mapeada de nodos y galerías; deshacer y recuperación; proyectos portables
Herramientas numéricas
Caudal, presión, rutas, recirculación, punto de operación de ventiladores, sensibilidad, energía y comparaciones contra línea base sobre una red
Transporte
Trazador pasivo conservativo; fuentes de pulso y continuas; cambios programados; reproducción en línea de tiempo; libros de masa completos; campo animado con partículas, color por concentración y rotores (0.02.001)
Verificación
34 recorridos en Chromium sin reintentos, 5 chequeos de recarga por ruta directa, 24 chequeos de inferencia; 119 archivos de tiempo de ejecución y un monitor diario verificados contra el commit servido
No afirmado
Aceptación de usuario, ahorros industriales, calibración en terreno, adopción; las doce redes son insumos de planificación redactados a mano, no minas medidas
Despliegue y licencia
GitHub Pages en dominio propio sobre HTTPS; código y redes redactadas Apache-2.0; shell compartido @fasl-work/caos-app-shell con seis rutas y el modal de arquitectura
Diagrama de arquitectura de Aerovia, un Banco de Trabajo de Diseño y Análisis de Ventilación Subterránea en el Navegador
#mining #ventilation #network-solver #tracer-transport #onnx #three-js #browser-compute #energy

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

KPILínea BaseResultadoImpacto
El ciclo completo en el navegadorHerramientas de escritorio con formatos cerrados; un servidor para todo lo numéricoDibujar, resolver, trazar e inferir localmente: importaciones, workers numéricos y 24 modelos ONNX corren del lado del cliente en un sitio estáticoSin instalación, ningún dato sale de la máquina
Respuestas aprendidas con su límite adjuntoUn sustituto devuelve un número sin declaración de confianzaLos 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 celdasEl planificador sabe cuándo volver al solver
Una versión rechazada, reemplazadav0.01.000, rechazada por su dueñov0.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 animadoEl rechazo es parte del registro público

Arquitectura

aerovia pipeline

aerovia pipeline

Stack Tecnológico

TypeScript React Vite Three.js Web Workers ONNX Runtime Web Python PyTorch NumPy

Capturas de la Aplicación

Aerovia, un Banco de Trabajo de Diseño y Análisis de Ventilación Subterránea en el Navegador
Aerovia, un Banco de Trabajo de Diseño y Análisis de Ventilación Subterránea en el Navegador