El optimizador de planifcaciones MineSight Schedule Optimizer
El optimizador de planifcaciones MineSight Schedule Optimizer Introduccin: MineSight ofrece un completo conjunto de soluciones de software para la planifcacin de minas como se puede apreciar en la siguiente espiral de planifcacin MineSight.
Desde el ltimo seminario de usuarios, Mintec Inc. ha trabajado estrechamente con muchos clientes para mejorar el uso y la aplicacin de MineSight Schedule Optimizer (MSSO). Este taller analiza las ms recientes y novedosas incorporaciones de MSSO, entre ellas: Integracin con MineSight Generacin de informes y grfcas Correlacin de materiales y manejo de acopio Mltiples restricciones y programacin de mltiples perodos Consideraciones de carguo y equipos Otras mejoras. Integracin con MineSightt Se ha invertido mucho esfuerzo para asegurar que este paquete de programas completamente integrado sea capaz de llevar a cabo la mayor parte de las tareas ms comunes de planifcacin minera de corto plazo. Por ejemplo, los perfles de carguo y los diseos de corte digitalizados en MineSight se pueden almacenar fcilmente en la base de datos y MineSight Schedule Optimizer puede acceder a esos datos. Por lo tanto, ya no es necesario importar y exportar a ascii y ejecutar macros para realizar el posprocesamiento de la informacin. Asimismo, la validacin de datos est tan minimizada que trabajando con MineSight Schedule Optimizer se puede ahorrar una considerable cantidad de tiempo. De este modo, los ingenieros pueden dedicarse ms detenidamente a analizar los cronogramas en lugar de exportar o importar los datos de validacin. Page 2 El optimizador de planifcaciones MineSight Schedule Optimizer MSSO, MSIP Y MSH leen y escriben la informacin en la base de datos de planifcacin MineSight Planning Database, que constituye un paquete integrado, dentro del cual la duplicacin de tareas o la validacin de resultados desde una herramienta a otra es mnima. Es posible preparar los cortes en MineSight 3D, importarlos a MSPD y planifcarlos con MSSO. Dependiendo del nivel de detalle requerido por la planifcacin de la mina, se pueden crear cortes manual o automticamente. La siguiente imagen muestra un ejemplo de cortes creados de forma manual.
Existen herramientas de generacin de cortes dentro de MineSight como Autoslicer que permiten crear cortes segn distancia, toneladas, volumen, etc... en una direccin de arranque. Page 3 El optimizador de planifcaciones MineSight Schedule Optimizer Asimismo, esta herramienta permite construir cortes rectangulares para planes menos detallados. Una vez que se digitalizan los cortes, se los puede importar dinmicamente a MSPD por medio de MSIP o a travs de la rutina importcutstomspd. De modo similar, los atributos de mssoDigline y mssoDirection se asignan a los cortes por medio del generador de lneas de excavacin Digline Generator. Estos atributos defnen y representan la secuencia de arranque de los cortes para una excavadora. Page 4 El optimizador de planifcaciones MineSight Schedule Optimizer La siguiente imagen muestra los cortes desplegados en MSIP despus de ejecutar Digline Generator. La rutina importcutstomspd permite escribir los cortes en la base de datos y, al mismo tiempo, asignarles informacin sobre sus atributos.
Digline Generator carga los atributos de mssoDigline y mssoDirection en la base de datos. Page 5 El optimizador de planifcaciones MineSight Schedule Optimizer Otro aspecto importante de la integracin de programas es la generacin de perfles de carguo. Una vez que el usuario ha digitalizado los perfles de las vas, es posible importarlos a la base de datos por medio de MineSight Haulage. Se pueden editar fcilmente todas las modifcaciones realizadas a la red de carguo en MineSight 3D y volver a importarlas a la base de datos. Por lo tanto, ya no es necesario importar y exportar datos a ascii y ejecutar macros para realizar el posprocesamiento de la informacin. De esta manera se ahorra tiempo y se reduce la probabilidad de cometer errores. La siguiente imagen muestra una tpica red de carguo que ha sido digitalizada en MineSight 3D, importada a la base de datos y empleada por MSSO.
Una de las ltimas mejoras en MSSO incluye la integracin del visor, que permite mostrar, fltrar, animar y agregar precedencias para los cortes, por medio del visor MineSight 3D. Estas funciones se encuentran en el men principal como se indica a continuacin:
La opcin Filter Cuts abre un panel de dilogo que permite al usuario fltrar los cortes que se muestran en el visor, por perodo, rea de arranque, nivel y etapa. Page 6 El optimizador de planifcaciones MineSight Schedule Optimizer
La opcin Animate Cuts permite al usuario desplegar los cortes en MS3D y automticamente crear una animacin que podra, por ejemplo, refejar visualmente la secuencia de arranque de cortes en el cronograma. Esta opcin se aprecia mejor en una demostracin en vivo.
Una de las ventajas de tener un visor integrado con MSSO es la capacidad de agregar las precedencias para los cortes interactivamente desde el visor. Add Preference aadir una restriccin en el cronograma de modo tal que el corte seleccionado se extraer despus de haber arrancado los cortes precedentes.
Page 7 El optimizador de planifcaciones MineSight Schedule Optimizer
Es posible tambin realizar el anlisis grfco de la planifcacin en MineSight 3D con la herramienta de mapas a fn de perodo, End of Period Map Tool. Se puede acceder a esta herramienta desde MineSight Interactive Planner. Permite al usuario crear superfcies o slidos sobre la base de un atributo de perodo o de secuencia, desde MineSight Planning Database. Page 8 El optimizador de planifcaciones MineSight Schedule Optimizer
Generacin de informes y grfcas Es posible presentar y resumir los resultados de la planifcacin como tablas y grfcas. MineSight Schedule Optimizer ofrece capacidades fexibles y poderosas para la generacin de informes estndar y avanzados. En el lado derecho de la seccin de informes estndar hay tres pestaas principales: full, summary, stockpiles y sea aplican segn el informe sea: completo, resumido o de acopios, respectivamente. En el lado izquierdo, el usuario puede activar o desactivar los atributos que necesita desplegar (cut name, level, phase, grades, etc. es decir, nombre del corte, nivel, etapa, leyes, etc.). De este modo, el usuario puede generar los informes a su gusto. Una vez creado el informe, se puede guardar como plantilla para volver a utilizarlo. Advanced Reporting and Charting, la herramienta de generacin de grfcas e informes de avanzada, permite al usuario producir informes dinmicos y detallados, rpidamente y de acuerdo con los atributos de la base de datos. Adems, el usuario puede crear nuevos campos de informes derivados de los clculos que se basan en frmulas y otros atributos. Del mismo modo que los informes estndar, los informes avanzados tambin permiten al usuario guardar plantillas para su futuro uso. La siguiente tabla muestra un informe resumido por perodo: Page 9 El optimizador de planifcaciones MineSight Schedule Optimizer Es posible crear grfcas fcilmente con MSSO como se indica a continuacin: Adems de crear informes y grfcas estndar, MSSO posee Advanced Reports, que permite generar informes avanzados interactivamente con campos dinmicos y de clculo.
En MSSO, es posible crear grfcas de Gantt con facilidad para analizar los proyectos por actividades.
Page 10 El optimizador de planifcaciones MineSight Schedule Optimizer Se pueden mover las fechas de inicio (start) y de fnalizacin (end) de las actividades de manera dinmica (siempre que no se viole ninguna restriccin de precedencia) para evaluar rpidamente su impacto en el cronograma.
Page 11 El optimizador de planifcaciones MineSight Schedule Optimizer Es posible mostrar los recorridos crticos en la grfca de Gantt como se indica a continuacin: Correlacin de materiales y manejo de acopio Es posible correlacionar los materiales de la planifcacin con sus destinos correspondientes. Para la correlacin manual, el usuario puede marcar el tipo de de destino del cronograma que corresponda al tipo de material. Asimismo, es posible realizar correlaciones manuales en MSSO mediante el botn advanced y se pueden vincular uno o ms materiales por destino y perodo. Si se correlaciona un material con mltiples destinos (por ej. el material de baja ley puede ir a planta o a acopio), el programa selecciona el destino ms rentable. En cuanto a la recuperacin del acopio, el usuario puede especifcar recuperacin manual o ninguna recuperacin por perodo, con manual reclaim o no reclaim, respectivamente. De lo contrario, el programa automticamente recupera el material de acopio si es ms benefcioso que alimentar la planta desde el pit. Algunas de las ltimas mejoras en manejo de acopio incluyen saldo en acopios y opciones adicionales para diversos tipos de recuperacin: Average (promedio), FIFO (primero en entrar, primero en salir), LIFO (ltimo en entrar, primero en salir), Any (cualquiera). En la siguiente tabla, se enva el mineral de baja y mediana ley (Mineral Low y Med) a la chancadora slo en el perodo 9, pero ambos pueden ir a la chancadora y al acopio en el perodo 10.
Page 12 El optimizador de planifcaciones MineSight Schedule Optimizer Adems, el usuario tambin puede benefciarse de la correlacin avanzada de materiales que se presenta con un esquema en colores que indica: complete mapping, si el material ha sido correlacionado completamente; partial mapping, con correlacin parcial; distributed mapping, correlacin distribuida; o no mapping, si el material est sin correlacionar.
Es posible recuperar automticamente el material de acopio hacia mltiples destinos segn su rentabilidad o se puede recuperar manualmente de acuerdo con los datos defnidos por el usuario. Page 13 El optimizador de planifcaciones MineSight Schedule Optimizer El informe de acopio muestra el saldo, el material recuperado y el material enviado al acopio como se indica a continuacin:
La recuperacin manual del acopio se puede defnir por perodo y es posible controlarla con las restricciones de lmites superior e inferior.
Mltiples restricciones y programacin de mltiples perodos Se pueden emplear diversos tipos de restricciones con MineSight Schedule Optimizer. Es posible especifcar objetivos de tonelaje por perodo, rea de minado o etapa. Asimismo, nuestros clientes haban solicitado contar con la capacidad de defnir objetivos por volumen tambin y sta es una de las ltimas funciones incorporadas al programa. Adems, el usuario puede especifcar restricciones de relacin, requerimientos de horas de equipo, tasa de avance vertical y cantidad mn/mx de cortes minados por perodo. Page 14 El optimizador de planifcaciones MineSight Schedule Optimizer En algunos casos, se necesita poder tener un control detallado en la planifcacin. En respuesta a esa necesidad, MSSO ofrece controles avanzados que permiten al usuario minar, no minar o minar completamente cortes, lneas de excavacin, niveles, expansiones y reas de minado por perodo.
Cuando es necesario satisfacer mltiples restricciones en un perodo determinado o durante la vida til de la mina, es posible que esas restricciones entren en conficto. En primer lugar, el programa mostrar el mensaje no feasible solution found for period X (no se encontraron soluciones factibles para el perodo X). De esa manera, el usuario puede revisar los informes y comprender cul puede ser el conficto. Sin embargo, si existen mltiples etapas y destinos, solucionar manualmente este problema puede llevar tiempo y reiteraciones. La gran noticia es que con Multi-Period Scheduling, la funcin que permite programar varios perodos, el usuario puede especifcar una ventana de anlisis de un perodo y el programa realizar los ajustes durante varios perodos para encontrar una solucin. Por ejemplo, si el conficto es que existe demasiado estril para llegar al mineral en el perodo 5, el programa examinar la extraccin en aos anteriores y realizar los ajustes necesarios para encontrar la mejor solucin factible. De este modo, Multi-period Scheduling brinda la posibilidad de crear mejores cronogramas ms rpidamente. MineSight Schedule Optimizer permite resolver mltiples perodos o de a un perodo, o una combinacin de ambos.
Desde la ventana Multi-period se puede especifcar cuntos perodos se resolvern juntos.
La programacin de mltiples perodos ayuda a crear mejores cronogramas en menor tiempo. Page 15 El optimizador de planifcaciones MineSight Schedule Optimizer Consideraciones de carguo y equipos La mayor parte de las herramientas de planifcacin disponibles en la industria hoy en da encaran el diseo de minado y los requerimientos de equipos como dos problemas diferentes. En primer lugar, se busca un diseo que satisfaga cantidad y calidad, luego se calculan las horas de camin y pala para ese diseo. con el fn de simular el movimiento del material. Sin embargo, las horas de camin/pala calculadas pueden superar la cantidad disponible para un perodo. Tambin puede ocurrir exactamente lo contrario; las horas calculadas pueden ser menores que las horas disponibles. Por ejemplo, la cantidad de camiones calculada que se necesita para mover el material es de 29 camiones. Pero, slo hay 25 disponibles, entonces, es necesario realizar ajustes al diseo de minado. Por otro lado, si la cantidad calculada es 21, entonces no estamos aprovechando los otros 4 camiones disponibles. La solucin actual para este problema es ajustar el diseo de minado y recalcular los equipos hasta que se encuentra una solucin aceptable. Sin embargo, este proceso es reiterativo y exige mucho tiempo. Para abordar esta cuestin, MSSO formula el diseo de minado y los requerimientos de equipo como un solo problema. Entonces, una vez que MSSO encuentra la solucin ms factible, sta satisfar no slo la cantidad y la calidad sino tambin las restricciones de equipos. Adems, para las diferentes clases de situaciones, MSSO ofrece las siguientes opciones: 1) Schedule without equipment: Para esta planifcacin sin equipos el programa encontrar un diseo de minado que cumpla con las restricciones de cantidad/calidad sin calcular ni tomar en cuenta las horas de carguo.
2) Schedule then assign equipment : En esta planifcacin con posterior asignacin de equipos, el programa encontrar un diseo de minado que cumpla con las restricciones de cantidad/calidad y calcular las horas de carguo que satisfagan ese diseo de minado. En el siguiente ejemplo, el total de toneladas por perodo est equilibrado en un promedio de 6.900 kilotoneladas por perodo aproximadamente, pero los requerimientos de equipos varan entre 21 y 28 camiones. Page 16 El optimizador de planifcaciones MineSight Schedule Optimizer 3) Schedule with equipment: Para la planifcacin con equipos, el programa encontrar el diseo de minado ms factible que satisfaga tanto los requerimientos de cantidad/calidad como las restricciones de equipos. Observe que el usuario puede defnir las restricciones de horas de camin por perodo, etapa y destino. En el siguiente ejemplo, el total de toneladas y el nmero de camiones estn equilibrados para cumplir con las restricciones del proyecto y para asegurar que el movimiento de material sea factible con los equipos disponibles. Los requerimientos de equipos como las horas de camin dependen mucho de los tiempos de ciclo. Es posible ingresar los tiempos del ciclo en MSSO como tiempos promedio, tiempos detallados o ambos. Para tiempos de ciclo promedio, el usuario puede especifcar el tiempo entre un banco/etapa y un destino/altura, como se indica a continuacin: Page 17 El optimizador de planifcaciones MineSight Schedule Optimizer Sin embargo, si cuenta con perfles de carguo detallados, MSSO emplear esta informacin para calcular las horas de camin. Adems, MSSO puede utilizar una combinacin de estos dos mtodos. Por ejemplo, tenemos perfles de carguo detallados/tiempos de ciclo detallados para los primeros 5 perodos y tiempos de ciclo promedio a partir del perodo 6 en adelante. Otras mejoras Existen varias mejoras que pueden pasar inadvertidas, pero que vale la pena mencionar. Por ejemplo, se han realizado mejoras en el programa para acelerar el proceso de carga de cortes y la actualizacin de la base de datos. Asimismo, MSSO ahora puede benefciarse con las computadoras de 64 bits y los procesadores CPLEX y Lindo 7. Adems, se le ha prestado atencin a los pequeos detalles que mejoran el fujo de trabajo del programa. Por ejemplo, ahora la interfaz tiene un lienzo de proyecto que ayuda a visualizar las vas programadas mediante un diagrama. Algunas de las ventanas son adosables y pueden ser organizadas por el usuario. Otras funciones que estn en desarrollo actualmente incluyen: planifcacin de slidos, arranque de cortes parcial o por porcentaje, restricciones en adelanto/retraso de banco, etc... Adems del informe estndar, el usuario puede crear informes avanzados a partir de las plantillas guardadas y desplegar varias tablas/grfcas en un documento. Page 18 El optimizador de planifcaciones MineSight Schedule Optimizer Ahora los usuarios cuentan con una conveniente funcin archive/retrieve archive para archivar/recuperar archivos, que resulta muy til para intercambiar archivos de MSSO con otros usuarios o como registro. Asimismo, existe una nueva opcin para documentar las notas del proyecto junto con los archivos de MSSO como se muestra a continuacin: Conclusin Este taller analiz algunas de las ms recientes y novedosas mejoras dentro de MSSO tales como la integracin con MineSight, la generacin de informes y grfcas, la correlacin de materiales y el manejo de acopio, mltiples restricciones y programacin de mltiples perodos, consideraciones de equipo y carguo y otras funciones. Estas mejoras permiten a los usuarios crear mejores cronogramas mediante herramientas de anlisis ms poderosas, como la programacin de mltiples perodos o la integracin del carguo. Asimismo, se redujo la cantidad de tiempo necesario para completar un plan de mina, lo cual permite al ingeniero evaluar otras alternativas o generar planes ms detallados. Esperamos que la informacin presentada en este taller resulte til e interesante. Si desea probar algunas de nuestras herramientas con sus datos, nos encantar ayudarlo para que pueda benefciarse con todas las herramientas disponibles dentro de MineSight para su planifcacin a corto plazo.