En las operaciones mineras, el transporte de mineral no solo representa una parte considerable de los costos operativos, sino que también constituye uno de los mayores desafíos en términos de eficiencia y rentabilidad. Un diseño subóptimo de la flota de transporte puede resultar en la formación de colas y tiempos de espera prolongados, lo cual no solo reduce la productividad general, sino que también incrementa significativamente los costos operativos asociados con el mantenimiento y la operación de los equipos mineros.
Este artículo presenta una solución basada en la creación de un modelo probabilístico y su simulación utilizando Simpy y Python, desarrollada por nuestro mentee Javier Wong Villena con el acompañamiento de nuestro Deep Mentor Emanuel Enrique Soto Ortega.
Para abordar este problema, Javier y Emanuel proponen la creación de un modelo de operación de transporte en la mina basado en datos reales. Este modelo se extiende a un enfoque probabilístico que permite simular diferentes escenarios y determinar el más productivo.
El software desarrollado hace uso de Python, una elección ideal dada su flexibilidad y la abundancia de librerías orientadas a la simulación y análisis de datos. Entre las librerías clave utilizadas se encuentran:
- Simpy: Biblioteca de simulación de eventos discretos en Python que permite modelar con precisión la operación de transporte.
- Pandas: Esta poderosa librería de análisis de datos facilita la manipulación y el procesamiento eficiente de grandes conjuntos de datos.
- Scipy: Utilizada para la creación de modelos probabilísticos avanzados, proporciona herramientas matemáticas esenciales.
- Gpss: Lenguaje de simulación de propósito general utilizado para complementar y validar los modelos creados.
Como parte de nuestra práctica habitual, liberamos esta investigación a la comunidad de investigadores. Para facilitar su replicación, hemos creado un repositorio que contiene el código completo en la carpeta "truck-mine-simulator" y un video tutorial que guía paso a paso a través del proceso.
- Repositorio del Proyecto: Github - Repositorio de Código
- Video Tutorial: YouTube - Presentación y Replicación del Proyecto
La simulación probabilística del transporte minero representa una herramienta poderosa para optimizar la productividad y reducir los costos operativos en las operaciones mineras. Al utilizar datos reales y tecnologías avanzadas como Simpy, Pandas y Scipy, es posible crear modelos precisos y realizar simulaciones efectivas que impulsen mejoras significativas en estas operaciones.
Simulación Probabilística de Transporte Minero con Python