Vous êtes sur la page 1sur 97

Chronos Planificacin y Reportabilidad

Chronos Planificacin y Reportabilidad

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

Chronos Planificacin y Reportabilidad VULCAN Chronos Planificacin y Reportabilidad

Todos los derechos reservados 2009 Maptek Computacin Chile Ltda. Todos los derechos reservados. Ninguna parte de este manual puede ser reproducida, almacenada o transmitida por ningn medio de recuperacin electrnico, mecnico, fotocopiado, registrado, o de otra manera sin el permiso escrito de Maptek Computacin Chile Ltda. No se asume ninguna responsabilidad con respecto al uso de la informacin contenida adjunta. Aunque se ha tomado la precaucin en este manual, el editor y autor(es) no asumen ninguna responsabilidad de errores u omisiones. Maptek no se responsabiliza por daos o perjuicios, directos o indirectos, que surjan del uso o interpretacin de la informacin contenida en este manual.

Marcas registradas Debido a la naturaleza del material, muchos productos de hardware y software son mencionados por nombres. Muchos de estos nombres son reclamados como marcas registradas por las compaas que fabrican los productos. No es la intencin de Maptek demandar estos nombres o marcas registradas como propias. Historial de Revisin FTG_v75_V03, Mayo 2009

Convenciones usadas en este Manual Ejemplos estn escritos en negrita cursiva. Puntos importantes o referencias estn escritos en negrita.

Indicaciones, ayudas y advertencias estn escritas entre lneas Horizontales

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

Chronos Planificacin y Reportabilidad


INDICE DE CONTENIDOS OBJETIVOS Y ALCANCES.......................................................................................................................................................................................................................1 CAPITULO 1: INTRODUCCION A CHRONOS ........................................................................................................................................................................................2 Tipos de Workbooks ..............................................................................................................................................................................................................................2 Estructura ...............................................................................................................................................................................................................................................2 Workbook ...............................................................................................................................................................................................................................................3 Configuracin de Reservas ...................................................................................................................................................................................................................4 Editor de Reservas Avanzadas (Advanced Reserves Editor)...............................................................................................................................................................4 Preparando Excel para Chronos (Configuracin Regional) ..................................................................................................................................................................8 Abriendo o Creando un Workbook de Chronos (File) ...........................................................................................................................................................................8 Importando Reservas al Workbook (Reserve Sheet)............................................................................................................................................................................9 Generando y Eliminando Bloques Manualmente (Add, Delete Reserves Blocks) ............................................................................................................................ 11 Desprogramando un Workbook (Unschedule Blocks) ....................................................................................................................................................................... 13 Preparando la Hoja de Reservas ....................................................................................................................................................................................................... 13 Clculo de Mineral Expuesto .............................................................................................................................................................................................................. 18 Incorporacin de Productos para Stockpile........................................................................................................................................................................................ 19 Relacionando las Reservas en Chronos con los Objetos Grficos en Envisage (Preferences) ...................................................................................................... 20 CAPITULO 2: CONFIGURACION DE LA PRODUCCION (WORKBOOK SETUP) .............................................................................................................................. 23 Definiendo los Periodos (Period Calendar) ........................................................................................................................................................................................ 23 Creando Recursos (Resources) ......................................................................................................................................................................................................... 24 Creando Inventarios (Destinations) .................................................................................................................................................................................................... 28 Definiendo Objetivos (Target Table)................................................................................................................................................................................................... 30 Creando un Proceso (Processes) ...................................................................................................................................................................................................... 32 Definiendo las Rutas (Lookup Table, Routing)................................................................................................................................................................................... 33 CAPITULO 3: PROGRAMACION Y ACTUALIZACION ......................................................................................................................................................................... 34 Definiendo y Programando Tareas (Tasks) ....................................................................................................................................................................................... 34 Task para Programacin Manual o Interactiva................................................................................................................................................................................... 35 Edit ...................................................................................................................................................................................................................................................... 36

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

Chronos Planificacin y Reportabilidad


Display ................................................................................................................................................................................................................................................ 37 Sorting ................................................................................................................................................................................................................................................. 41 Seleccin Interactiva de Bloques (Send to Task) .............................................................................................................................................................................. 42 Task para Programacin por Optimizacin ........................................................................................................................................................................................ 44 Blocks.................................................................................................................................................................................................................................................. 44 CAPITULO 4: PRECEDENCIAS (PRECEDENCES) ............................................................................................................................................................................. 46 Precedencias Automticas (Advanced Setup) ................................................................................................................................................................................... 46 Precedencias Interactivas (Interactive Edit) ....................................................................................................................................................................................... 57 CAPITULO 5: OPTIMIZACION (OPTIMISATION) ................................................................................................................................................................................. 60 Tablas de Restricciones (Constraint Tables) ..................................................................................................................................................................................... 60 Mineral Expuesto (Ore Exposure) ...................................................................................................................................................................................................... 63 Razn de Extraccin entre Unidades de Explotacin (Pushback Ratio) ........................................................................................................................................... 64 Stockpile (Stockpile to optimise plant usage) ..................................................................................................................................................................................... 66 Configuracin del problema y Optimizacin (Problem Setup) ........................................................................................................................................................... 67 CAPITULO 6: MONITOREO Y REPORTABILIDAD (DISPLAY & QUERY, REPORTING) .................................................................................................................. 73 Despliegue de la Planificacin (Display Attributes) ............................................................................................................................................................................ 73 Secuenciamiento de Planificacin (Query Block) .............................................................................................................................................................................. 75 Direcciones de Minado (Generate Directions) ................................................................................................................................................................................... 75 Graficando la Planificacin (Plot Periods) .......................................................................................................................................................................................... 77 Despliegue de la planificacin (Set Visibility) ..................................................................................................................................................................................... 79 Reporte Resumen de Planificacin (Period Summary Reporting)..................................................................................................................................................... 81 Reporte de Reservas y de Planificacin (General Reporting) ........................................................................................................................................................... 82 ANEXOS ................................................................................................................................................................................................................................................. 85 Expresiones Utilizadas en el Manual.................................................................................................................................................................................................. 85 Utilidades ............................................................................................................................................................................................................................................ 86 Creacin de Bloques (Shells, Blocks) ................................................................................................................................................................................................ 87 Sobre nombres de Tablas y Hojas en Chronos ................................................................................................................................................................................. 91

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

Chronos Planificacin y Reportabilidad OBJETIVOS Y ALCANCES

En este manual se muestran los principales conceptos para llegar a conocer y utilizar el software Chronos de Vulcan, a travs de un recorrido por sus numerosas opciones y aplicaciones.

Las principales ventajas para el ingeniero incluyen: Resultados de modelos de negocios calculados dinmicamente en el workbook de planificacin.

Al finalizar este manual el usuario debiera tener el conocimiento suficiente para configurar un workbook que represente la realidad de su operacin minera y usarlo para crear planes mineros, en cualquiera de las modalidades que el software ofrece, tanto interactivamente como optimizando y generando reportes en un sin nmero de formatos. Fcil adaptabilidad de los workbook de planificacin a cualquier escenario. Este manual ayudar a los nuevos y antiguos usuarios de Vulcan a comprender los fundamentos de planificacin de minas usando Chronos y a obtener mayor rapidez en la generacin de resultados, es decir, planes mineros tcnicamente factibles y operativamente viables. La planificacin en Chronos es un proceso interactivo. El ingeniero podr Chronos posee distintas soluciones integradas para la planificacin minera, la cual se realiza utilizando hojas de clculo en Microsoft Excel y un ambiente orientado a objetos, lo que permite un anlisis dinmico, adaptndose al diseo minero, los modelos geolgicos, la planificacin y sus cambios repentinos. integrar la informacin actualizada tal como est ocurriendo en la mina. Cambios en las reservas, tasas de explotacin, precios de los metales y otros factores que implican una actualizacin de la planificacin, por lo tanto todas las actividades a planificar estarn basadas en la estimacin ms realista de los datos. Visualizacin de las decisiones de planificacin dentro de las operaciones mineras mientras la planificacin toma lugar. Conocimiento inmediato de las implicancias directas de cada decisin en la planificacin.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 1

Chronos Planificacin y Reportabilidad CAPITULO 1: INTRODUCCION A CHRONOS 2) Planificacin Optimizada Esta planificacin es generalmente hecha para soluciones de planificacin de largo plazo, aunque tiene Chronos es un software de planificacin, el cual utiliza un archivo de Microsoft Excel en cuyas hojas de clculo se puede almacenar, manipular y reportar la informacin de la mina o sectores de ella con el fin de crear su programacin. Este archivo recibe el nombre de Workbook y contiene hojas predefinidas y hojas generales las cuales pueden ser definidas por el usuario. Todas las funcionalidades de las planillas Excel pueden ser utilizadas como herramientas para la planificacin. tambin aplicacin en corto y mediano plazo. La solucin ptima es calculada en funcin de restricciones mediante programacin lineal definiendo una funcin objetivo para maximizar o minimizar algn valor de variable de inters como leyes, tonelajes o el valor presente neto (NPV por sus siglas en ingles), en dicho caso se deber ingresar una tasa de actualizacin del parmetro que se desea optimizar. El motor de la optimizacin en este tipo de planificacin es Cplex. Tipos de Workbooks 3) IDS (Diseo Interactivo de Planificacin) Este tipo de Workbook es Existen 3 tipos de Workbooks que pueden ser creados. La configuracin inicial es bsicamente la misma y todos incluyen los mismos componentes. 1) Planificacin Manual Estas se aplican preferentemente al Mediano y al corto plazo. La planificacin es hecha interactivamente seleccionando objetos grficos en pantalla o usando la convencin de nombres de los bloques de la hoja de reserva. Estructura A continuacin se presenta la estructura o componentes principales de una planificacin en Chronos. generalmente usado para planificaciones a corto plazo. Permite al usuario digitalizar polgonos en pantalla segn el banco que se est trabajando para crear bloques de reservas y planificar los bloques interactivamente. El polgono puede entonces ser modificado y replanificado con el fin de que tenga un particular valor de tonelaje, ley, etc. Este tipo de workbook no est dentro de los contenidos de este manual.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 2

Chronos Planificacin y Reportabilidad Workbook Un Workbook de Chronos es un conjunto de hojas de clculo creadas en Microsoft Excel. El workbook deber contener todas las reservas y datos relacionados en estas hojas, as como tambin informacin adicional y/o necesaria para generar un plan minero. General sheets - Las Hojas Generales pueden ser usadas para clculos, almacenaje de parmetros mineros, reportes, resumen del plan minero, entre otras. Las hojas Generales son definidas por el usuario

El nombre del workbook ser de la forma <NOMBRE>.Chronos_xls. Un archivo de respaldo llamado <NOMBRE>.Chronos_xls.bak.<numero> ser creado automticamente cada vez que el workbook sea abierto y es numerado secuencialmente. Sheets - El Workbook de Chronos contiene hojas (sheets) de las cuales algunas son creadas, manipuladas y mantenidas por Chronos y otras pueden ser creadas y manipuladas directamente en Excel por el usuario. 1) Reservas Cubicacin de reservas mineras. 2) Periodo/Calendario Horizonte de Planificacin, es decir, Meses, Semanas, etc. a planificar, y fechas de cuando comienzan y Reserve Sheets - Las Hojas de Reservas contendrn la informacin de las reservas mineras extrables (nombre de los bloques, tonelajes, leyes, etc.) importada desde un archivo de cubicacin proveniente desde Advanced Reserves (dump file). En esta hoja pueden ser agregadas columnas extras con datos derivados de las columnas anteriores o de otras hojas con el fin de obtener mayor informacin acerca de los terminan tales periodos. 3) Destinos/Inventarios Tablas de acumulacin hacia dnde va el material programado. 4) Procesos Descriptor de como el material llega a sus destinos 5) Objetivos o Lmites la meta a la que se quiere llegar en cuanto a tonelaje, producto, etc., por periodo. Figura 1.1: Workbook en Excel.

Los 5 componentes bsicos para armar un workbook son los siguientes:

bloques. Todos los clculos aqu realizados son externos a Chronos, pero de todas formas sern reconocidos en las futuras hojas a configurar. En las siguientes secciones se explicar cmo crear y manejar estos 5 componentes para la configuracin de un Workbook de Chronos. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 3

Chronos Planificacin y Reportabilidad Configuracin de Reservas Antes de cubicar es importante que los objetos que integraran las reservas, ya sean slidos o polgonos, tengan una convencin de nombres que sea lo suficientemente especfica y clara, ya que sern los mismos nombres con que pasaran a llamarse dentro del workbook de Chronos. Esto permite simplificar clculos y aumentar la informacin en la hoja de reservas. Un ejemplo de una buena convencin de nombres se muestra a continuacin: Las reservas se obtendrn utilizando las triangulaciones sacadas del diseo minero y un modelo de bloques del yacimiento. Se recomienda que las triangulaciones cumplan previamente los 3 chequeos de validacin (cierres, inconsistencias y cruces) antes de utilizarlas para obtener las reservas. Las fallas encontradas deben ser corregidas para poder continuar el proceso de manera correcta. Exportando un archivo de reservas. Seleccione la opcin Block > Figura 1.2: Convencin de nombres de bloques Advanced Reserves > Advanced Reserves Editor Crear un nuevo archivo de especificacin (ejemplo.res) en Open Specification y seleccionar el modelo de bloques a ser utilizado. En Variables se encuentran opciones que permiten definir qu y cmo se cubicar. Editor de Reservas Avanzadas (Advanced Reserves Editor) A continuacin se presenta en forma general el proceso de creacin del archivo .dmp a travs del Editor de Reservas Avanzadas de Vulcan. Este archivo es la base para realizar cualquier tipo de programacin en Chronos.

Se puede ingresar cualquier otra informacin dentro del nombre del bloque, como tipo de producto por ejemplo. En este manual se asume que esto ya ha sido completado.

Use guin bajo para separar la informacin en los nombres de los bloques. De esta manera, mediante funciones de Excel pueden ser cortados, haciendo ms rpido su desglose. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

Breakdown Fields permite dividir la informacin utilizando variables de quiebre, como son las litologas, categoras, bancos o cualquier otro campo que permita hacer una clasificacin.

Chronos Planificacin y Reportabilidad Product Codes permite codificar diferentes productos de las reservas a exportar estableciendo condiciones, siendo uno de los ms usados por los usuarios de Chronos, dada la ventaja de crear clasificaciones recurriendo a muchas variables a la vez (figura 1.3). Finalmente Grade Cutoffs permite exportar las reservas divididas en rangos parciales de leyes, no acumulados, estableciendo los valores mximos, mnimos e incrementos de los rangos.

Figura 1.3: Definiendo los productos del archivo de reservas.

Se pueden definir otros tipos de productos imponiendo condiciones para litologas, alteracin, categoras, impurezas u otra caracterstica que Figura 1.4: Estableciendo las variables de leyes.

pudiese considerarse importante para los siguientes procesos (planta de procesamiento por ejemplo).

En Grade Variables se establecen las variables de modelo de bloque a ser exportadas en las reservas, como son las leyes, indicadores metalrgicos, indicadores geotcnicos, etc., adems de la densidad del material (figura 1.4).

Si no se ingresa un valor en Default for Missing entonces tambin se incorporar en el reporte la masa total y el volumen total para la variable de ley, y su valor de ley ser calculado solo desde donde existan bloques con valores conocidos.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 5

Chronos Planificacin y Reportabilidad La seccin Regions permite definir donde se cubicar, es decir, los sectores del modelo que servirn para establecer los bloques de reserva, estos pueden ser definidos por polgonos, lneas centrales de figuras o triangulaciones.

Polygons permite establecer bloques seleccionando polgonos y definiendo su proyeccin (en Setup), adems es posible definir la convencin de nombres para las reservas a exportar (en Naming).

Centrelines permite establecer la triangulacin primitiva que nacer a partir de una lnea gua existente, que es donde se cubicar finalmente (es posible establecer la posicin de la lnea en el objeto, sus dimensiones, formas, etc.), en la pestaa Editor se pueden modificar las figuras y dimensiones, la pestaa Options permite establecer una convencin de nombres para las reservas y definir como sern exportadas las figuras. Una vez cargadas las triangulaciones remover todas aquellas que no sern incluidas en la cubicacin. Se remueven todas las triangulaciones usando el botn << y se remueven solo las seleccionadas en el panel de la derecha y presionando el botn <. En la pestaa Block Selection se define el mtodo de seleccin de bloques, si se usa Select all blocks se utilizan todos los bloques del modelo y Proportional Cell Evaluation permite calcular proporciones de bloque cuando estos sean cortados por las triangulaciones. Se pueden establecer otro mtodo de seleccin presionando el botn Change... y estableciendo condiciones para la seleccin. Figura 1.5: Seleccionando triangulaciones del diseo.

Triangulations permite seleccionar las triangulaciones ya existentes, desde la pantalla o desde algn directorio (figura 1.5). Al presionar el botn Browse se ingresa al rea de triangulaciones. Presionando el botn >> se cargan todas las triangulaciones y con el botn > solo las seleccionadas.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 6

Chronos Planificacin y Reportabilidad Guardar los parmetros establecidos utilizando el campo Save Specifications. Finalmente calcular las reservas utilizando el botn Calculate en la pestaa Calculate, determinando adems un nombre para el archivo de reservas (reservas.dmp). Se abrir una ventana como la que se muestra en la figura 1.6. Para los fines de obtener una cubicacin para Chronos no es necesario generar el archivo.csv en la cubicacin, aunque este puede utilizarse para revisar ms rpido la informacin obtenida ya que es igual a la del *.dmp. El archivo de reservas creado (Dump File) se ver como la figura 1.7 si se abre con algn editor de texto.

Figura 1.7: Archivo de reserva reservas.dmp.

Ya se est en condiciones para importar el archivo de reservas a Chronos. Figura 1.6: Creando el archivo de reservas (Dump File).

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 7

Chronos Planificacin y Reportabilidad Preparando Excel para Chronos (Configuracin Regional) Abriendo o Creando un Workbook de Chronos (File) Para abrir o crear un nuevo Workbook de Chronos se debe usar la opcin Chronos > Files > Open Workbook como se muestra en la figura 1.8. Este workbook tendr la extensin *.chronos_xls.

Un paso importante previo al trabajo con Chronos, es preparar la configuracin de nmeros, lenguaje, fechas y horas dentro del panel de control para que el computador y especficamente Excel funcione en conjunto con Vulcan y en especial con Chronos. Para revisar la configuracin de su computador, el usuario debe ir a Control Panel opcin Regional and Language Options como en la figura 1.8. Se debe indicar English (United States) en Standards and Formats, donde quedar definida la coma para nmeros en miles y el punto para nmeros con decimales. Hojas como las de Reserves y Periodo Calendar (a revisar ms adelante) dependen en su funcionamiento de una buena configuracin de este panel.

Figura 1.8: Creando un nuevo Workbook.

Al dar OK se abrir automticamente un archivo de Microsoft Excel con las hojas Especializadas y 3 Hojas generales vacas.

Si al intentar abrir o crear un workbook aparece un aviso de bloqueo por parte del Firewall, es necesario desbloquear para seguir trabajando. Por otra parte, no es recomendable cerrar el workbook desde Excel, esto se debe hacer desde la opcin Chronos > File > Close Workbook, para Figura 1.8. Configuracin Regional. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 8 guardar todos los cambios realizados de manera correcta.

Chronos Planificacin y Reportabilidad Importando Reservas al Workbook (Reserve Sheet) Primero es necesario crear una nueva hoja de Reservas utilizando la opcin Chronos > Reserve Sheet > Create Reserve Sheet, y asignarle un nombre. Figura 1.9. Luego se debe indicar un nombre para el archivo de especificacin (importacin.chronos_ids por ejemplo). Figura 1.11. Este archivo tiene como objetivo guardar la configuracin que el usuario ingrese en todas las ventanas que forman parte del proceso de importacin del archivo de cubicacin, a saber figuras 1.12 y 1.13.

Figura 1.9: Creando una hoja de Reservas.

Con lo anterior se crear una nueva hoja de reservas en el Workbook. Luego para importar el archivo de reservas (ejemplo.dmp) se utiliza la opcin Chronos > Reserve Sheet > Import Dump File. Primero debe seleccionar la hoja de reservas ya creada. Figura 1.10. Es importante mencionar que si no se ha creado previamente, el usuario puede ingresar un nombre dentro de este panel y la hoja ser creada automticamente.

Figura 1.11: Creando archivo de especificacin. Seleccionar el archivo de reservas (Dump File), en este caso ejemplo.dmp. Figura 1.12.

Figura 1.12: Seleccionando el archivo de reservas.

Figura 1.10: Seleccionado hoja de Reservas.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 9

Chronos Planificacin y Reportabilidad A continuacin se requiere que el usuario seleccione los campos a importar del archivo de reservas, o verifique aquellos que ya estn agregados en el archivo de especificacin. Figura 1.13. El usuario tambin debe seleccionar el o los campos que conformaran la llave (Key), a partir de la cual el resto de las variables sern ordenadas, usualmente se utiliza la REGION o nombre del slido. Esta llave debe ser tal que el resultado de origen a un nombre nico de bloque que contenga toda la informacin de las reservas. Figura 1.13. El campo Fold fields (campos de quiebre) en la figura 1.13 se utiliza para dividir la informacin segn algn campo sacado de la cubicacin, usualmente corresponde a Products, Cutoff u otro Breakdown field, de esta manera se obtiene la informacin de variables leyes, tonelajes, etc. para cada campo de quiebre. Ver la hoja de reservas para revisar la importacin realizada. La hoja de reserva debera ser como la de la figura 1.14.

Figura 1.13: Seleccionando campos a importar.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 10

Chronos Planificacin y Reportabilidad Generando y Eliminando Bloques Manualmente (Add, Delete Reserves Blocks)

A pesar de que la mayora de las veces la generacin de bloques de la hoja de reservas ser por medio de la importacin de un archivo*.dmp, existe la posibilidad de ingresar bloques manualmente a esta hoja, lo que es til por ejemplo para representar stock que el usuario tiene valorizados tanto cuantitativamente como cualitativamente (tonelajes y leyes). Para generar bloques manualmente el usuario debe ir a Chronos > Reserve Sheet > Add Reserve Block, Figura 6.1, y all ingresar el nombre de todos los bloques a generar.

Figura 1.14: Hoja de Reservas.

Podra aparecer un mensaje de Bloque duplicado, en este caso el usuario debe revisar la Key y los Fold Fields que utilizo en la importacin. Si no se tiene ese mensaje, se han importado satisfactoriamente las reservas en el workbook de Chronos.

Figura 1.15: Agregando bloques manualmente.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 11

Chronos Planificacin y Reportabilidad El resultado se ver como en la figura 1.16, en la hoja de reservas: Algunos de estos patrones usados son los caracteres * para mltiples caracteres y ? para slo un carcter. Por ejemplo para eliminar todos los bloques cuyo nombre comience con F1, escribir F1* en Pattern y seleccionar Apply Pattern, despus OK.

Figura 1.16: Bloques agregados a Reservas.

Luego el usuario deber llenar con datos las columnas de calidad y cantidad que tambin tienen los dems bloques de la hoja con el fin de que aporten con estos valores al momento de ingresarlos a un plan.

Tambin es posible eliminar los bloques de la hoja de reservas utilizando la opcin Chronos > Reserve Sheet > Delete Reserve Blocks, figura 1.17.

All el usuario deber seleccionar los bloques, para lo cual puede utilizar un patrn determinado (Pattern) en el panel desplegado, y as seleccionar todos los bloques que coincidan con ese patrn. Figura 1.17: Eliminando bloques de reserva

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 12

Chronos Planificacin y Reportabilidad Desprogramando un Workbook (Unschedule Blocks) Una vez hecha una programacin, ya sea manual o por optimizacin, el usuario deber decidir si el plan minero creado satisface sus requerimientos y objetivos. Si se estima que la programacin debe realizarse nuevamente o simplemente desea generar planes alternativos, deber desprogramar los bloques utilizados para que estos vuelvan a su estado inicial de In-situ y de esta manera poder ocuparlos nuevamente en un nuevo plan. La opcin para hacer esto se encuentra en Chronos > Reserve Sheet > Unschedule Blocks, como en la figura 1.18. Preparando la Hoja de Reservas El proceso de importacin de datos de reservas utilizando un modelo de bloques y el diseo minero brinda a Chronos informacin realmente til, sin embargo, se recomienda generar ms informacin ya dentro del workbook la cual permitir localizar y secuenciar bloques ms efectivamente, estimar sus parmetros, etc., asociar con ellos un particular proceso o destino, e incluso con fines netamente de reportabilidad de los bloques programados.

Con el fin de lograr lo anterior se recomienda generar columnas extras en la hoja de reservas las cuales se deben completar con informacin obtenida directamente, derivada de algn clculo que involucra a las columnas existentes, informacin importada desde algn archivo o incluso escrita directamente en una de las hojas generales (Fig. 1.19 y Fig. 1.20). Esta puede ser la parte ms compleja e importante del proceso de configurar del workbook en Chronos.

A continuacin se ejemplificar esta prctica creando un par de hojas Figura 1.18: Desprogramacin. generales para almacenar parmetros mineros y financieros con el fin de utilizar esta informacin desde la hoja de reservas para generar nuevas En este panel el usuario podr escoger entre desprogramar directamente la hoja de reservas con Unschedule by Reserve Sheet o ser mas especifico y desprogramar algn destino, periodo o bloque con Unschedule by Destination/Period/Block. columnas de datos mediante formulas:

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 13

Chronos Planificacin y Reportabilidad Se crearn dos hojas en el Workbook de Excel La hoja general PARAMETROS_FINANCIEROS queda como aparece en la figura 1.20.

(PARAMETROS_MINEROS y PARAMETROS_FINANCIEROS), o simplemente se puede cambiar el nombre de las hojas vacas que se agregan automticamente al crear un nuevo workbook.

En la hoja PARAMETROS_MINEROS se escribir informacin como se indica en la figura 1.19.

Figura 1.20: Hoja PARAMETROS_FINANCIEROS

Ya se han creado satisfactoriamente dos hojas generales y tambin se han importado datos desde una fuente externa. Ahora se utilizar esta informacin junto con los campos de reserva existentes para generar Figura 1.19: Hoja PARAMETROS_MINEROS. ms informacin til dentro de la hoja de reservas para la planificacin. En la Hoja de Reservas se ingresaran nuevas columnas con encabezados del tipo FASE, BANCO, BLOQUE.

Se pueden utilizar todas las herramientas de Excel para dar formato a las celdas y hojas como tambin de formulas y condiciones.

Presionar Shift+F11 para crear una nueva hoja en el workbook de Excel.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 14

Chronos Planificacin y Reportabilidad Siempre en la segunda fila (Accumulation) de la hoja de reservas se debe configurar el tipo de variable a la que se refiriendo, en Chronos existen 3 posibles tipos, estos son SUM, WEIGHT y DISPLAY, los cuales se usan para acumulacin de valores, ponderaciones y muestra de informacin respectivamente. Se podr establecer el tipo de acumulacin manualmente o utilizando la siguiente opcin Chronos > Reserve Sheet > Update Weight/Accumulation Una vez ejecutada la opcin anterior si se observa la fila donde se definen las acumulaciones aparecer la opcin de establecer uno de los 3 tipos de acumulacin para cada columna. Aplicar la configuracin como se muestra en la figura 1.21 al campo acumulacin. Para determinar el campo fase de cada bloque se seleccionar, en primera instancia, la celda H4. Se recomienda crear formulas genricas para luego proceder a copiarlas hacia abajo con mayor rapidez. Figura 1.22. En el contenido de la celda se utilizar la siguiente expresin: =IndexSplit(A4,"_",1) Posteriormente se completarn esas columnas con informacin Acumulacin por DISPLAY significa que esas columnas contienen caracteres alfa-numricos y pueden ser usadas tanto para propsitos de despliegue y referencia como para clculos en otras columnas.

contenida en los nombres de los bloques. Como se mencion, los nombres de bloques estn conformados por el nombre de la fase, nivel de banco y nmero de bloque. En el siguiente paso se separar este nombre en sus distintos componentes y se guardar cada uno de ellos en las columnas independientes entre s. Para hacer esto utilizar algunas frmulas existentes en Excel.

La funcin INDEXSPLIT crea un arreglo, en este caso, con 3 componentes basados en un separador (en este caso _) desde la celda de referencia (A4), retornando uno de los componentes del arreglo, que Figura 1.21: Configuracin de tipo de Acumulacin. para el caso es el primero, es decir, F1.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 15

Chronos Planificacin y Reportabilidad Una vez que se tengan definidas las celdas superiores seleccionar la primera celda con datos y arrastrar para copiar hacia abajo o hacer doble clic en la esquina inferior derecha, para que las frmulas se copien en la columna completa y se actualice la celda de referencia. Figura 1.23.

Figura 1.22: Completando datos en columnas. Se usar una frmula similar en las celdas I4 y J4, an referenciadas a la celda A4 pero usando el segundo y tercer componente del nombre del bloque. Por ejemplo la expresin para J4 debe ser: =IndexSplit(A4,"_",3) Figura 1.23: Columnas con informacin obtenida del nombre de los bloques. Luego, se pueden crear nuevas columnas, como aparece en la figura 1.24. La nica consideracin sobre esto es establecer el tipo de acumulacin adecuada (SUM, WEIGHT o DISPLAY) para cada columna como se muestra all. Otras funciones usadas en Excel son LEFT, MID y RIGHT, las cuales permiten extraer un determinado nmero de caracteres desde alguna celda. Se pueden utilizar las unidades definidas en la hoja

PARAMETROS_FINANCIEROS para las columnas de tipo COSTO, INGRESO Y BENEFICIO (dlares/tonelada, dlares/libra, etc.).

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 16

Chronos Planificacin y Reportabilidad Una vez que se tienen las primeras filas de datos definidas, seleccionarlas y hacer doble clic en la esquina inferior derecha para que se copien las frmulas y se auto referencien. Notar que el smbolo $ bloquea la columna o la fila de una celda que est siendo referenciada al construir las expresiones. Al presionar F4 teniendo seleccionada una celda en la expresin se agrega Figura 1.24: Nuevas columnas para la Planificacin. Ingresar una apropiada ecuacin para cada una de estas nuevas columnas. automticamente este smbolo.

Para el ejemplo, el campo TOT_MIN es la suma de todo el material no considerado como estril. CUT_MIN es la ponderacin de las leyes de MINERAL y BAJA LEY. TOTAL_MASS es la suma de todos los productos en el bloque. PRODUCTO es la caracterizacin del bloque de reserva utilizando una ley de corte, es decir, define mineral, estril o mineral de baja ley. COSTO es el costo de produccin, tratamiento y venta del bloque, dependiendo del tipo de producto (se vincula con la hoja PARAMETROS_FINANCIEROS). INGRESO son los ingresos por venta, en este caso, Precio Cobre * Ley de Cobre * Masa de Mineral en Bloque. BENEFICIO son los INGRESOS COSTOS. Figura 1.25: Columnas adicionales generadas para cada bloque.

Los campos a ponderar, como las leyes, se definen como WEIGHT, y Expresiones utilizadas en Figura 1.24 en el Anexo. tambin es necesario indicar el campo por el cual de esta ponderando (tonelajes en este caso) como en la figura 1.25, celda X3.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 17

Chronos Planificacin y Reportabilidad Clculo de Mineral Expuesto

Hay empresas mineras que tienen polticas de aseguramiento del mineral para ciertos periodos de tiempo futuros, en este sentido se calcula la cantidad de mineral expuesto en los bancos para asegurar el cumplimiento de los requerimientos de mineral a la planta por parte del plan minero. Dentro de Chronos este clculo debe hacerse dentro de la hoja de reservas y se utiliza principalmente cuando se pretende llevar a cabo una optimizacin. Figura 1.26: Creando campos de Mineral Expuesto. El campo TOP_BENCH, representa el banco superior en cada fase. Para el clculo de este campo se establece un indicador que marque el paso de una fase a otra, una formula ejemplo es =IF(AND(AG4=AG5,H4<H5),0,1) en el caso de la primera celda. De esta forma la celda TOP_BENCH tendr el valor 0 si el bloque pertenece a la misma fase que el bloque siguiente, y 1 si es el ltimo La unidad mnima dentro de los bloques de reserva en este ejemplo de clculo de mineral expuesto es el banco, pero para unidades menores el clculo es similar: Como primer paso, se agregarn 4 nuevas columnas en la hoja de reservas del Workbook llamadas TOP_BENCH, SR, MIN_ACUM y MIN_EXP como en la figura 1.26. El tipo de columna tambin puede verse all en la fila 2 de la hoja. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 18 En el campo SR se determinar la razn estril mineral de cada bloque de la hoja de reservas. En este caso se utiliza la formula =IF(AD4=0,1000,S4/AD4) donde el bloque que no contenga mineral (divisin por cero) tendr el valor 1000,el resto tendr el clculo de estril/mineral. bloque de esa fase.

Los campos que se agregan a la hoja de reservas servirn entonces para determinar el cambio neto de la cantidad de mineral expuesto cuando un bloque es minado. La suma de las cantidades de mineral expuesto en la hoja de reservas debe ser igual a cero, ya que la exposicin mineral para cualquier bloque es la suma del mineral expuesto debido a la extraccin de ese bloque, menos la cantidad de mineral que es extrada desde el bloque.

Chronos Planificacin y Reportabilidad El campo MIN_ACUM representa el mineral acumulado por fase, es decir, la cantidad de mineral de cada bloque se va sumando a la cantidad de mineral acumulado del bloque anterior y el resultado de la suma es el que ir en la celda. Aqu es necesario definir una razn estril/mineral (SR) a la cual el banco deja de ser considerado como mineral y por lo tanto deja de estar expuesto. Una formula tpica es =IF(AND(BD4<=3,BC4=0),BE3+AD4,0), si la razn estril mineral es menor o igual a lo establecido (3 en este caso) y el bloque pertenece a la misma fase, entonces la celda se acumular como mineral expuesto, sino, quedar con valor 0, lo mismo ocurrir en caso de que el bloque sea el ltimo de la fase (campo TOP_BENCH igual 1). El campo MIN_EXP es el de nuestro inters, ya que en l se muestra la cantidad total de mineral acumulado de la fase y tambin la cantidad que se resta cada vez que se extrae un bloque, este campo es el que se utiliza en la optimizacin para controlar el mineral expuesto por fase. Al momento de extraer el ltimo bloque de la fase el MIN_EXP debe ser igual 0. Una formula tpica es En la figura 1.27 se muestra una hoja de reservas en la cual se import una cubicacin quebrada por productos, a saber Mineral, Marginal y Estril. Se pretende entonces destinar el producto Mineral para llenar directamente la planta, el producto Marginal para mantener un stockpile que complementar el llenado de la planta cuando no sea posible saturar solo con Mineral y finalmente el Estril que viajar directamente a un botadero. Se asume previamente que el campo definido para ir a stockpile puede tambin ser utilizado para ir a planta. La configuracin parte por generar columnas dentro de la hoja de reservas que indiquen la cantidad de producto por bloque que podra ir a algn stockpile dentro de la mina y futuramente a la planta de tratamiento. En prrafos anteriores se mostro como agregar un stockpile tipo bloque a la hoja de reservas (Add Reserve Block, Figura 1.16), lo cual es til desde el punto de vista de stocks que ya existen en la mina y solo se piensa en agotarlos. Sin embargo existe otro tipo de stockpile utilizable dentro de Chronos, especficamente en la optimizacin, el cual puede ser llenado y vaciado dinmicamente a travs de los periodos. Incorporacin de Productos para Stockpile

=IF(BC4=1,BE3,BE3-BE4), si el banco es el superior de la fase entonces de entrega el valor acumulado total a la columna, y si el banco es uno de ms abajo entonces se resta al total.

Expresiones para Mineral Expuesto y Stocks disponibles en los anexos. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 19

Chronos Planificacin y Reportabilidad Relacionando las Reservas en Chronos con los Objetos Grficos en Envisage (Preferences)

De ser necesario, debe establecerse una conexin entre los bloques de reservas de Chronos y polgonos o slidos en Envisage. Esto se logra a travs de la opcin Chronos > Preferences > Preferences. Figura 1.29. Figura 1.27: Productos para stockpile en hoja de reservas.

Finalmente en la figura 1.28 se muestra la generacin de productos en la cubicacin (Advanced Reserve Editor, Figura 1.3) para su posterior

utilizacin en una optimizacin como stockpile.

Figura 1.29: Seleccionando archivo de preferencias Es posible utilizar los valores de preferencias por defecto (Default Figura 1.28: Generacin de productos en cubicacin. Preferences) o tambin puede generarse archivos de preferencias para establecer configuraciones personalizadas en la opcin Es importante mencionar que el usuario puede generar tantos productos como desee, recurriendo no solo a productos de tonelajes, si no, a horas planta por ejemplo, o a productos con alta ley de mineral pero tambin con alta ley de contaminantes, etc., todo campo que tenga la opcin de llenar la planta cuando el mineral no es suficiente puede ser utilizado para este tipo de stockpile. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 20 Preferences file. Existe adems la opcin de cargar los slidos seleccionados en la planificacin interactiva los cuales estn guardados dentro de un archivo de preferencias.

Chronos Planificacin y Reportabilidad En el panel desplegado (fig. 1.30) se debe definir como fueron establecidos los nombres de los objetos en Envisage. Recordemos que estos objetos pueden ser polgonos, lneas centro o Look up a block using es utilizada principalmente en el modo de seleccin interactivo para definir como se realizar la bsqueda de los bloques, ya sean polgonos, lneas centro o triangulaciones. Exact matching se selecciona cuando el nombre del objeto o triangulacin se llama exactamente igual que el bloque en la hoja de Polgonos y lneas centro - Polygon keys <layer>_<object> se selecciona para indicar que el nombre de la figura fue definido como el nombre del layer ms el nombre del objeto separados por un guin bajo _. La siguientes dos opciones Polygon keys <object> y Polygon keys <object>_<group> son similares a la anterior, en este caso se indica que el nombre del bloque est definido como el nombre del objeto y el nombre del objeto ms el grupo al cual pertenece (separado por _) respectivamente. La opcin UG panel design conventions sirve para indicar que el nombre del bloque esta integrado por el nombre del layer, grupo y objeto, esta opcin es usada comnmente en diseos de minas subterrneas. Triangulaciones - La primera opcin se selecciona para reemplazar con un guin bajo _ los caracteres inadecuados con el nombre del bloque. La segunda opcin se selecciona cuando el nombre de la triangulacin posee un componente Rxx_ en el nombre y el bloque de reservas no, por lo tanto es necesario indicar que ese componente del nombre de la triangulacin no se considere para poder relacionar el bloque con la triangulacin. Es recomendable definir Exact matching como criterio de bsqueda en el modo de seleccin interactivo de programacin de bloques. Se puede indicar adems algn campo que haya sido seleccionado como llave (key) para definir los nombres de los bloques, y as tener este aspecto considerado al momento de realizar la bsqueda en Envisage. reservas. Name as a prefix sirve para indicar que un nico objeto en Envisage puede estar asociado a ms de un bloque de reservas en Chronos, o que el bloque posee un sufijo el cual no aparece en los objetos o triangulaciones de Envisage, por lo tanto se agregar el sufijo al nombre buscado en Envisage para poder relacionarlo con los bloques de reserva (Se debe seleccionar Append carcter para indicar el sufijo extra del bloque de reservas.

triangulaciones.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 21

Chronos Planificacin y Reportabilidad Despus de activar la opcin Query Block se selecciona, en Envisage, cualquiera de los objetos a programar. Si la operacin resulta con xito el usuario tendr un completo reporte de los valores de los campos establecidos para las reservas en Chronos en la ventana de reportes de Envisage, como se muestra en la figura 1.31. Si no fuese as, ser necesario revisar nuevamente las preferencias en el men de Chronos.

Figura 1.30: Configuracin de Preferencias. Una vez revisada las preferencias es necesario una confirmacin con Replace para guardar los cambios. Para revisar si la conexin entre los objetos de Envisage y los bloques de la hoja de reserva del workbook de Chronos ha sido establecida apropiadamente se puede utilizar la opcin Chronos > Display & Query > Query Block.

Figura 1.31: Verificacin de conexin entre bloques de reserva y triangulaciones.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 22

Chronos Planificacin y Reportabilidad CAPITULO 2: CONFIGURACION DE LA PRODUCCION (WORKBOOK SETUP) En esta ventana aparecen 4 campos seleccionables (Compute start date, Compute period length, Compute number of periods y Compute end date), se los cuales solo se necesita configurar tres ya Definiendo los Periodos (Period Calendar) En esta seccin se comienza por definir los periodos a planificar, los cuales definen a su vez el horizonte de planificacin. Pueden mezclarse dentro de esta opcin periodos diarios, semanales, mensuales, trimestrales, semestrales o anuales para programar los bloques. Ir a la opcin Chronos > Workbook Setup > Period Calendar para abrir el panel del calendario de periodos (ver figuras 2.1). La opcin Append permite incorporar distintos calendarios en el horizonte de planificacin, con distintos largos de periodos. Basta con ajustar los campos vistos anteriormente y presionar este botn para incorporarlos. que la cuarta es determinada automticamente por el software a partir de estos tres parmetros ingresados. Por ejemplo, si se selecciona Compute end date, el usuario debe ingresar la fecha de inicio del plan en Start date, el largo de cada periodo (da, semana, mes, trimestre, semestre, ao) en Period Length y el numero de periodos en Number of Periods. Por lo tanto la fecha de termino (End date) ser calculada automticamente.

La opcin Replace all sirve para reemplazar los periodos existentes por uno nuevo. Por ltimo, Delete borra todos los periodos seleccionados del display. Luego de determinado el calendario de periodos, como aparece en la figura 2.1, presionar OK.

Figura 2.1: Tabla con periodos.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 23

Chronos Planificacin y Reportabilidad Todos los periodos pueden ser visualizados en la hoja llamada PERIODTABLE, dentro del workbook creado por Chronos. Figura 2.2. Calendars (Resource) Todo ciclo de planificacin en Chronos puede estar basado en un calendario generado por defecto y que recibe el nombre de Calendario Base. Es posible modificar este calendario e incluso generar uno nuevo indicando das de trabajo y no trabajo, e incluso factores operacionales por da como son las disponibilidades y utilizaciones, para generar as un diferentes realidades o escenarios sobre los periodos de planificacin. Para utilizar este tipo de recurso se debe activar la opcin Resource en la vieta Edit de la Task (Cap. 4) a programar. Creando Recursos (Resources)

Para modificar el calendario base o crear uno nuevo, se debe ir al men Chronos > Workbook Setup > Calendars (Resource), donde se encontrar una ventana como en Figura 2.3.

Figura 2.2: Hoja PERIODTABLE en el workbook de trabajo.

Figura 2.3: Modificacin o creacin de Calendarios. Si al generar esta hoja no aparecen las fechas como las mostradas en la figura 2.2, se recomienda revisar la Configuracin Regional, mencionada en el capitulo anterior de este manual. All, ser necesario seleccionar un calendario ya existente o generar uno nuevo.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 24

Chronos Planificacin y Reportabilidad Una vez dentro, ser posible navegar con la barra que divide esta ventana (Fig. 2.4), a travs de los diferentes periodos generados para la planificacin en la hoja PERIODTABLE (de la opcin Period Calendar). La pestaa Preferences (Fig. 2.5) permite al usuario definir de una vez das de trabajo y no trabajo para todo el ciclo de planificacin, tan solo seleccionando en Set Every y alguna opcin como to a non work day

Luego, el usuario podr editar desde Set current selection el tipo de da que quiere aplicar a su planificacin, ya sea de trabajo, no trabajo o feriado anual. Tambin podr definir unidades de tiempo (Time units) y valores especficos de factores operacionales (Availability en este caso) por da.

Figura 2.5: Preferencias globales.

Finalmente, en la pestaa Fields (Fig 2.6) el usuario podr crear factores operacionales para aplicarlos diaria y variablemente a todo su ciclo de planificacin.

Figura 2.4: Edicin Calendario nuevo.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 25

Chronos Planificacin y Reportabilidad

Figura 2.6: Factores operacionales diarios.

Figura 2.7: Uso de factores en calendarios.

Al crear un campo de calendario (Create new calendar field), este aparecer en el display de la izquierda (Fig. 2.6). El usuario puede aplicar un valor constante del factor para todos los das del plan seleccionando el campo de calendario y utilizando la opcin Set value of selected field to y For Every, esto cambio se ver reflejado en la pestaa Calendar en el display inferior derecho al seleccionar un da al cual se le aplic este factor, como en la figura 2.7. Para este caso se determino el da 7 de marzo como da de no trabajo y por lo tanto un factor de utilizacin de 0 (como son factores, se recomienda utilizar valores entre 0 y 1).

Resources Es posible configurar otro tipo de recursos, enfocado a la representacin de equipos, los cuales pueden estar afectados por un proceso (Processes, como se ver ms adelante en este mismo captulo) y una razn de procesamiento, cuya finalidad es ser aplicado a la restriccin dentro de un destino (Destinations, como se ver ms adelante en este mismo captulo).

Para generar este tipo de recursos, el usuario debe dirigirse a Chronos > Workbook Setup > Resources.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 26

Chronos Planificacin y Reportabilidad Dentro de la opcin Resources, el usuario deber ingresar un nombre para su recurso y un calendario, que puede ser el calendario base o uno definido por el usuario previamente, sobre el cual se basar el uso de este recurso, como muestra la figura 2.8.

Figura 2.9: Asignacin de Proceso y Razn de Procesamiento.

Para la edicin de la Razn de Procesamiento, se puede seleccionar cualquier campo de la hoja de reservas o de recurso, o varios de ellos y agregarlos a la Formula presionando Add Variable. Recordemos que los campos de recursos fueron definidos en el calendario (Calendar Figura 2.8: Resources. Fields) y que para el ejemplo fueron Availability y Utilisation. Una formula tpica de Razn de Procesamiento de muestra en la Figura 2.10. Adicionalmente, este recurso puede estar regido por un proceso y una razn de procesamiento, lo cual debe configurarse entrando en la opcin Process/Rate Macro de la ventana de Resources (Fig. 2.8).

El usuario debe asignar, desde el men colgante, el proceso para este recurso, y podr ingresar al editor de Razn de Procesamiento. Figura 2.9. Figura 2.10: Edicin de Razn de Procesamiento. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 27

Chronos Planificacin y Reportabilidad Creando Inventarios (Destinations) Los Destinos pueden representar lugares como botaderos, planta, o stocks. Alternativamente, se recalca, los destinos pueden ser pensados como inventarios de material, sin necesariamente tener un destino fsico en la mina. Las especificaciones de los destinos pueden ser editadas en cualquier momento durante el proceso de planificacin. Si son agregados nuevos atributos de ley o calidad al modelo geolgico, nuevos campos de programacin son calculados en la hoja de reservas o nuevos recursos son agregados. Estos campos pueden entonces ser incluidos en la especificacin de los destinos.

En planificaciones de corto plazo es comn que se asignen nombres de equipos a los destinos para obtener informacin detallada de estos en la operacin. Mientras que para un largo plazo es til asignar tantos destinos como Fases se tiene, e incluso definir un solo destino llamado por ejemplo Minado o Excavacin y as controlar toda la explotacin de la mina como un solo inventario de reservas. Se pueden crear Destinos o inventarios utilizando la opcin Chronos > Workbook Setup > Destinations, tras lo cual se desplegar una ventana como la de la figura 2.11.

Esta ventana desplegada permitir al usuario crear dichos destinos y especificar, en cada caso, los campos cualitativos y cuantitativos a ser acumulados seleccionndolos de una lista de campos pertenecientes a las hojas de reserva o de recursos (del tipo equipo). Definir un nombre para cada destino, por ejemplo, PALA01, FASE03 o MINADO, etc. en Destination name. A cada destino le corresponde una fila con sus atributos (Attributes). Figura 2.11: Creando los destinos.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 28

Chronos Planificacin y Reportabilidad La opcin Create Stockpile permite crear una hoja similar a la hoja de reserva, la que tendr tantos bloques como periodos sean definidos y en donde se podrn enviar porciones remanentes de los bloques al final de cada periodo programado, para utilizarlos en futuros periodos desde la Task o Tarea (Cap.4). Para comenzar es necesario seleccionar del men colgante el nombre de la hoja de reservas a utilizar, en este caso, RES. Es posible ir llenando las filas una por una, eligiendo hoja de reservas o de recursos, campo, etc., sin embargo, se recomienda utilizar el botn Load Sheet, el cual permite cargar todos los campos que se encuentran en la hoja de reservas con sus respectivos tipos de acumulacin (del tipo DISPLAY, Ir al icono en el campo Attributes para determinar que campos SUM o WEIGHT) y luego eliminar todos aquellos que no pueden ser utilizados en el destino, como lo son los de tipo DISPLAY.

de las hojas de reservas y recursos sern utilizados, como en la figura 2.12:

Para cargar campos provenientes de los recursos es necesario incorporarlos manualmente por filas, primero se selecciona en Reserves Name por Resource y luego en Reserve Field el recurso a incorporar al destino, como SHOV1 en el ejemplo Fig. 2.12. Con Update Accumulations / Weight Fields se actualizan los campos que hayan sido modificados o agregados en la hoja de reservas en el workbook. Se recomienda siempre realizar un Update con esta herramienta luego de terminar de incorporar todos los campos al destino.

Es importante recalcar que dentro de los atributos del destino NO se deben eliminar campos de reserva a partir de los cuales se deriven otros Figura 2.12: Definicin de los campos en un destino. campos, como en el caso de aquellos que son producto de una ponderacin (WEIGHT) sobre un campo de masa (SUM), como el caso de una ley de mineral de AU ponderada por un masa TOTAL_MASS, si se elimina el campo TOTAL_MASS el software no ser capaz de calcular la ponderacin para dicha ley. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 29

Chronos Planificacin y Reportabilidad Target Min, Target Max, Block Min y Block Max son usados en el rea de optimizacin (ver Cap. 5). Los valores ingresados sern transportados por defecto a la tabla de restricciones de la optimizacin. Por ltimo, seleccionar OK. La opcin Chronos > Workbook Setup > Target Table permite determinar objetivos para cada periodo y destino. Es posible definir estos objetivos en unidades de tiempo (basadas en la razn de procesamiento, ver definicin de procesos en este mismo captulo) y en unidades de masa (variables de tipo SUM) para cada periodo calendario. Estos En el workbook se pueden observar las hojas de destinos creados (figura 2.13) por el usuario, estas hojas reciben el mismo nombre asignado durante su configuracin: objetivos pueden ser referenciados cuando los bloques son planificados en la Task (ver Cap. 4) para que el material sea enviado a los periodos respetando los objetivos definidos por el usuario. Seleccionar la opcin Chronos > Workbook Setup > Target Table. Se abrir la siguiente ventana (Figura 2.14). Definiendo Objetivos (Target Table)

Figura 2.13: Hojas de destinos en el workbook de trabajo. Figura 2.14: Tabla de objetivos segn el campo escogido para cada destino. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 30

Chronos Planificacin y Reportabilidad En la tabla aparecer un listado de todos los destinos que fueron ingresados en los inventarios anteriormente. En el campo Field to target se debe seleccionar el campo de tipo SUM a controlar para cada uno de los destinos existentes dentro de la lista. En Enter values, se deben ingresar los valores de tiempo y masa para el campo indicado en Field to target, sin embargo, esto tambin es posible completar posterior a la configuracin de la hoja PERIODTARGETS que se crea en el workbook al seleccionar OK (figura 2.15), mediante incorporacin de valores o formulas referidas a otros clculos: En el ejemplo de la figura 2.16, se asume un target para el destino PALA01 que representa productividad objetivo por periodo, la cual ser de 60000 toneladas diarias de material (periodos del 1 al 7), observndose adems las productividades de los otros dos equipos. La fila Time se refiere al tiempo disponible del equipo para realizar un proceso, basado en el clculo de la Razn de procesamiento o Rate Macro. Se pueden obtener estos valores por periodo para cada uno de los equipos mediante conexiones con una hoja general que contenga informacin sobre mantencin y prdidas operacionales de los quipos mineros.

Figura 2.16: Hoja con los valores objetivos en el workbook de trabajo. Figura 2.15: Valores de tiempo y cantidad requeridos en cada periodo. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 31

Chronos Planificacin y Reportabilidad Creando un Proceso (Processes) Un proceso es el atributo que se le da a un bloque para definirlo como programado, es decir, todo bloque que entre en una planificacin cambiara su estado de In situ a procesado, sea cual sea el nombre que se le d a este proceso. En Process type especificar si el proceso es de tipo in situ (es decir, que el material es procesado pero no movido, como por ejemplo perforacin y tronadura) o excavation (o sea, cuando el material es procesado y trasladado, y depende por lo tanto de los otros bloques). Se pueden crear procesos utilizando la opcin Chronos > Workbook Setup > Processes. Con lo cual se despliega una ventana como en la figura 2.17. En Prerequisites se especifica un proceso previo que debe aplicarse al bloque para llevar a cabo el proceso definitivo (Process name). Dicho de otro modo, es posible establecer una secuencia de procesos, tal como ocurre en realidad. (Ver figura 2.18). Es posible agregar una descripcin del proceso en el campo Description (opcional).

Figura 2.17: Tabla de creacin de procesos.

El usuario debe asignar nombres para el o los procesos en la columna Process Name, como en la figura 2.17. Para planificaciones de corto plazo suelen usarse nombres de equipos, ya que permite saber en la hoja de reservas, columna State, el equipo con el que fue planificado extraer el bloque. Mientras que para mediano o largo plazo los nombres de los procesos ya no son tan especficos, pudindose crear procesos como Minado o Extraccin por ejemplo. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 32 Figura 2.18: Tabla con definicin de prerrequisitos.

Chronos Planificacin y Reportabilidad Adicionalmente, todo proceso puede estar condicionado por una razn de procesamiento o Rate Macro, en unidades de tiempo, que determinar cuanto demora en llevar a cabo el procesamiento de bloques por periodo. Para configurar una Rate Macro se debe ingresar desde la ventana de la figura 2.17, una vez all (Fig. 2.19) se puede definir una constante de tiempo o una frmula referenciada a campos de la hoja de reservas, seleccionndola desde Reserve Variable y luego presionando Add variable. Una formula tpica para razones de procesamiento est dada por el tonelaje a procesar de los bloques sobre un rendimiento promedio de equipos por periodo de tiempo, cuyo resultado ser unidades de tiempo. Finalmente el proceso se ver como en la Fig. 2.20. Seleccionar en Vulcan la opcin Chronos > Workbook Setup > Lookup Table (Routing), se despliega la ventana de la figura 2.21. La opcin Chronos > Workbook Setup > Lookup Table (Routing), permite definir una matriz de rutas en base a los procesos que sern usados para enviar los bloques a sus destinos. Sirve tanto para asignar bloques a un destino como para restringir su ingreso a otros. Esta matriz ser necesaria tanto en una programacin manual como en una programacin por optimizacin. Definiendo las Rutas (Lookup Table, Routing)

Figura 2.19: Panel para definir tiempo de los procesos. Figura 2.21: Lookup Tables. En el campo Table Name especificar el nombre que identifica la matriz, tpicamente LT (proveniente de las iniciales de Lookup Table). En Routing Attributes se definir la matriz, figura 2.22.

Figura 2.20: Edicin de Procesos. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

33

Chronos Planificacin y Reportabilidad CAPITULO 3: PROGRAMACION Y ACTUALIZACION

Si bien con la confeccin de una Lookup Table se determina un amarre global de los bloques a un destino, es en la Task o Tarea donde se indican los bloques que entraran definitivamente en una programacin. Estas pueden variar en tamao y complejidad, tomando desde un solo bloque hasta una planificacin completa. El usuario puede decidir cmo Figura 2.22: configurando la tabla de rutas. ser utilizada la tarea, basado en la forma en que normalmente realiza su planificacin, ya que en ellas pueden guardar, incluso, secuencias de Las columnas son un listado de los diferentes destinos, para el ejemplo fueron BOTADERO y STOCK. En Reserve Field el usuario tendr un listado de todos los campos de tipo DISPLAY existentes en la hoja de reservas, all deber seleccionar uno que servir para definir la ruta de los bloques a ser extrados, en este caso se utiliz el campo MATERIAL, el cual agrupa todos los bloques en ESTERIL o MINERAL. Finalmente deber seleccionar los respectivos procesos, como en el ejemplo, se asigno un proceso llamado EXTR para enviar los bloques de ESTERIL a destino BOTADERO y lo mismo para MINERAL a STOCK, esto implica que en ningn caso un bloque de ESTERIL ir a STOCK. Default Process permite asignar un proceso por defecto para todos los bloques. Para crear una tarea o abrir una ya existente se debe ir a la opcin Chronos > Workbook Setup > Open Task. Definiendo y Programando Tareas (Tasks) Como se ver en los siguientes prrafos, las tareas permiten planificar de muchas formas distintas y probar diferentes escenarios de planificacin. Ya sea para realizar una programacin manual o una optimizacin, la tarea juega el rol ms importante dentro las tablas configurables en un workbook, ya que es el ltimo paso del bloque antes de ser programado. explotacin.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 34

Chronos Planificacin y Reportabilidad Este panel contiene 4 pestaas fundamentales: Display, Edit, Blocks y Sorting, de las cuales algunas son necesarias cuando se realiza programacin manual y otras cuando se realiza programacin por optimizacin. Figura 3.1: Creando una tarea. A continuacin se definen y ejemplifican estas cuatro pestaas, Dar un nombre a la tarea (Fig. 3.1), hacer clic en Open y luego en Cancel si no se necesita crear ms tareas. En la figura 3.2 se muestra el panel de la tarea que ha sido creada con todas sus mltiples opciones en pestaas. Al realizar una programacin interactiva o manual, la pestaa ms utilizada es la de Display, ya que es all donde se determina la secuencia de explotacin de los bloques, se selecciona el criterio de limitacin por periodo y se decide qu hacer con los remanentes de los bloques enviados al plan. La pestaa ms importante en este tipo de programacin es la de edicin o Edit de la task, ya que en ella se especifica el proceso, el destino y los recursos asociados a los bloques que se enven a esa task o tarea. La ultima pestaa, pero que tiene menor importancia, es la de orden o Sorting, la cual permite reordenar los bloques (o secuencia de estos) presentes en la pestaa Display, utilizando alguno o varios campos de la hoja de reservas. Task para Programacin Manual o Interactiva. agrupadas segn el tipo de programacin a realizar.

Figura 3.2: Panel de Task (Display).

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 35

Chronos Planificacin y Reportabilidad Edit En esta ltima opcin aparece la ventana de la figura 3.4, la cual es muy similar a la que veremos en la pestaa Blocks. Es la parte ms importe a configurar dentro de la tarea, ya que es donde los bloques reciben la asignacin de destinos, procesos y recursos (figura 3.3):

Figura 3.4: Seleccin avanzada de bloques.

Por otra parte, estn las opciones para marcar los valores mostrados en Figura 3.3: Campos de edicin de una tarea (Edit). En Apply settings to se define si la configuracin a aplicar ser a los bloques establecidos por defecto en la tarea (Task defaults), a todos los bloques (All blocks), slo a los bloques seleccionados (Selected blocks) o a los bloques que el usuario defina de manera ms avanzada, cargndolos desde la hoja de reserva y filtrndolos segn ciertas restricciones (Advanced). Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 36 Reschedule targeted blocks: Reprogramar nuevamente los bloques seleccionados. Preserve the following settings: Mantener la configuracin. En Options se puede establecer lo siguiente: algunos campos de los bloques de reserva seleccionados (Flag selected blocks) o todos los bloques de reserva (Flag all reserve blocks).

Chronos Planificacin y Reportabilidad Block < > (Se activa si se escogi la opcin Task defaults en la seccin Apply settings to) y aparecen las siguientes opciones: La pestaa de Display (como se ve en la figura 3.4) muestra los bloques Percent: Define el porcentaje a procesar por bloque. Destination > Single: Permite definir un destino especfico. Period: Define el periodo inicial para la programacin. Lookup destination from process table: El destino ser aquel o aquellos definidos en la tabla de procesos o Lookup Table. Process especfico. Process table: Utiliza la tabla con las rutas definidas previamente (Lookup table). Send to task: Define la configuracin para alguna tarea especfica. Usar el botn Add/Remove columns para agregar o quitar otros campos de inters en los campos visibles (por ejemplo > Single: Permite seleccionar un proceso Usando el scrollbar, se pueden visualizar los bloques seleccionados. El usuario puede notar que los bloques que se encuentran actualmente seleccionados son listados en orden alfabtico. seleccionados en el orden en el que ellos sern planificados. Si el orden no es el requerido es posible reordenarlos en base, por ejemplo, a precedencias. Display

Precedences). Las columnas Destination y Process se mantienen vacas mientras los bloques no sean editados para la planificacin

Finalmente, con Apply se establece la configuracin de la tarea escogida a los bloques que estarn en Display (figura 3.9), con Undo pueden revertirse los cambios.

(EDIT). Para cambiar el orden a base de precedencias primero es necesario agregar la columna de las precedencias (en Add/remove columns). Haciendo clic sobre el campo Precedences, aparece una ventana que ofrece ordenar los bloques de acuerdo a sus precedencias en orden ascendente como en la figura 3.5.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 37

Chronos Planificacin y Reportabilidad La opcin Schedule partial es complementaria de la anterior, ya que tambin deben seleccionarse uno a uno los bloques, pero permite modificar las caractersticas de envo del bloque seleccionando un nuevo destino, periodo y hasta determinar una cantidad del bloque a programar, ya sea por porcentaje, tiempo (rate macro) o algn campo de la hoja de reservas como tonelaje, disponibilidad, etc. Figura 3.5: Reordenamiento de los bloques segn precedencias Finalmente, para establecer la nueva configuracin presionar el botn Send (figura 3.6). Siempre es recomendable verificar si los bloques estn ordenados efectivamente conforme a las precedencias. En el rea Add to target se puede definir como ser realizada la planificacin de los bloques, con Auto-schedule se establece que se har la planificacin en forma automtica de los bloques seleccionados al destino o target, este tipo de programacin es til para ver inmediatamente el impacto de cada bloque en los reportes de los destinos. Si no se utiliza esta opcin, los bloques quedan listados en la tarea, pero en estado de espera para ser enviados a su destino, siempre conservando su secuencia de programacin u orden dado. Con Figura 3.6: Programacin parcial de un bloque. La seccin Limit by permite establecer los criterios para limitar los periodos a programar, ya sea por tiempo (rate macro) o por algn campo de la hoja de reservas como tonelaje. Estos criterios son definidos en la tabla PERIODTARGETS del workbook o por comparacin de celdas (CELL) establecidos en cualquier hoja. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 38

Schedule

blocks

one-at-a-time

se

establece

que

la

planificacin se har bloque por bloque, es decir, una vez listados los bloques en la tarea es posible ir seleccionndolos uno a uno y en el orden que se desee para enviarlos a destino.

Chronos Planificacin y Reportabilidad Si se desea utilizar la opcin de Period Target, es necesario predefinirla como se menciono en el captulo 2. Luego en la hoja de tarea, seccin Limit By seleccionar TIME, QUANTITY o ambas, aunque el lmite que se cumpla primero determinara el fin del periodo. Si se desea utilizar la opcin Cell se debe establecer manualmente las celdas que contienen los target de comparacin, estas son las celdas con el valor programado y la celda con el valor objetivo.

Comnmente estos valores se establecen en un hoja de reporte, una manera fcil y rpida de crear una hoja de reporte es utilizando la opcin Chronos > Reporting > Period Summary Reporting donde se puede hacer un reporte de los destinos por periodo (se recomienda incluir las fechas de inicio y fin de los periodos adems de establecer la orientacin de los periodos en la hoja. Esta opcin crear en una nueva hoja en el workbook donde se incluirn las celdas a conectar con las tareas. Se puede crear un reporte para todos los destinos, es decir en una sola hoja, o crear un reporte para cada destino en hojas separadas. Figuras 3.7. Una vez generado el reporte se ver como la figura 3.8, donde es posible apreciar que los campos del destino aun no contienen ningn bloque programado. Adicionalmente se ha incorporado una fila con valores objetivo o Target para cada periodo. Figura 3.7: Resumen de destinos por periodo.

Con esto ya es posible volver a la tarea para completar la seccin de CELL. Si se establece utilizar la tabla de targets por periodos (PERIODTRAGETS) y adems utilizar los target incluidos en la hoja de reporte, entonces la primera condicin que se cumpla har que inmediatamente la planificacin pase al siguiente periodo. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 39

Chronos Planificacin y Reportabilidad Para el ejemplo se utilizar el campo TOTAL_MASS del reporte mostrado arriba como Scheduled Value y el campo Target como Target Value. El proceso para indicar en la tarea que se usaran estos valores es el siguiente:

Ir al reporte de Excel y seleccionar la celda del primer periodo del campo TOTAL_MASS, esta es la celda C17, luego volver a la tarea de Chronos y hacer clic en Use selected cell en la casilla correspondiente al Scheduled Value, finalmente proceder a fijar estos valores con el ticket verde a un costado de la casilla. Realizar el mismo

proceso para el caso de Target Value, pero utilizando la celda C22 del reporte ejemplo. Para indicar en la tarea la ubicacin en el reporte del siguiente periodo a programar y limitar se activa la opcin de Offset. Al seleccionar la opcin Cell se activan las opciones de Scheduled Value y Target Value, donde el primero es el valor que se ir acumulando a medida que se programen bloques y el segundo es el valor limite u objetivo al que se quiere llegar programando. Use period offset from cell: opcin que determina si los periodos se distinguen por columnas (across the row) o por filas (down the column). Al terminar de programar cada periodo existe la posibilidad de quedar con remanentes de algn bloque. Ante esto en la tarea se debe indicar que suceder con este remanente:

Figura 3.8: Reporte de planificacin por periodo.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 40

Chronos Planificacin y Reportabilidad No transfer: Detener la programacin y dejar el remanente como parte de las reservas disponibles. Esta opcin permite al usuario ordenar los bloques seleccionados en Roll into next period: permite, una vez cumplida la meta del periodo actual, enviar el porcentaje remanente del bloque al periodo siguiente sucesivamente hasta el Ending Period, definido por el usuario. Display de acuerdo a uno o varios campos existentes en la hoja de reservas. Para ordenar los bloques en forma ascendente (Ascending) o descendente (Descending), primero se debe seleccionar Ascending o Descending y luego transferir el campo al sector derecho. Figura 3.9. Sorting

Roll into stock pile: enva los porcentajes remanentes a los stocks definidos en los distintos destinos. Ver capitulo 2 figura 2.11. La opcin Remember last filled period (for speed): permite recordar el ltimo periodo hasta el cual se procesaron bloques, permitiendo comenzar a partir de este periodo por ejemplo cuando se requiera enviar bloques hacia otro destino, aumentando la rapidez de la programacin.

Figura 3.9: Sorting.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 41

Chronos Planificacin y Reportabilidad Seleccin Interactiva de Bloques (Send to Task) Otra forma de agregar bloques para programar en una tarea es a travs de la seleccin en la ventana grfica de Envisage utilizando la opcin Chronos > Workbook Setup > Send to Task. Para que esta opcin trabaje correctamente, las preferencias deben ser configuradas para compatibilizar los slidos de los bloques que aparecen en Envisage con los bloques de las reservas en Chronos (Captulo 1). En el panel Select display blocks, que aparece al minimizar la ventana de tareas, activar una de las opciones de seleccin de objetos grficos, las cuales son Select interactively (para polgonos y triangulaciones) como en la figura 3.11, by desing data (solo polgonos) o triangulation by name (solo triangulaciones).

Se crear una nueva tarea para ejemplificar lo dicho anteriormente: Cargar las triangulaciones a planificar en Envisage. Ir a Chronos > Workbook > Send to Task. Seleccionar una tarea ya creada del listado, TASK4 en el ejemplo de la figura 3.10 y cerciorarse de la configuracin de la pestaa Display y Edit, luego presionar Apply. A continuacin seleccionar los bloques que aparecen en la ventana de Envisage (figura 3.12) en el orden que el usuario establezca para la planificacin. Figura 3.11: Definiendo Seleccin interactiva. Hacer click en OK

Figura 3.10: Seleccin de Task.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 42

Chronos Planificacin y Reportabilidad

Figura 3.12: Seleccin Interactiva en Envisage. Figura 3.13: Listado de bloques seleccionados interactivamente. Al seleccionar los bloques se van agregando automticamente a la lista de bloques de la pestaa Display en la tarea, figura 3.13 Hacer doble clic con botn derecho en Envisage para salir de la opcin de seleccin Ahora es posible enviar los bloques al destino utilizando una de las herramientas indicadas en la seccin Display de este mismo captulo (Schedule blocks one at time o Schedule partial) o presionando Schedule all que enviara todos los bloques de una vez al destino especificado anteriormente.

As, en la hoja de reporte se podrn ver resultados de la programacin (Figura 3.14), permitiendo al usuario tomar decisiones con respecto a que bloques planificados, variar su secuencia e incluso aumentar ritmos de explotacin o equipos a utilizar dentro de su plan.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 43

Chronos Planificacin y Reportabilidad Blocks

A travs de esta pestaa (figura 3.15) se agregan bloques a las tareas (tasks) para hacer una programacin por optimizacin principalmente, aunque no se descarta que el usuario la utilice para cargar bloques en una programacin manual no interactiva. En el campo Reserve se debe especificar desde cual hoja de reservas del workbook se extraern los bloques. Tambin es posible filtrar los bloques de acuerdo a sus nombres en el campo Block Name Filter. En Figura 3.14: Reporte de planificacin por periodos. Constraint List tambin es posible hacer filtros para seleccionar bloques, utilizando cualquier campo de la hoja de reservas, como por Finalmente, si regresa a la pestaa Display de la task aparecer el bloque ya minado, sin embargo en la hoja de destino a la cual fue enviado el bloque se indica un detalle acerca de este, como por ejemplo en que periodos fue enviado y en que porcentajes. ejemplo que los bloques cargados sean solo los de alguna fase o que cargue solo aquellos bloques que estn sobre un cierto banco, etc.

Task para Programacin por Optimizacin Cuando quiere realizar una optimizacin, la nica pestaa que se necesita es la de Blocks, desde donde se seleccionaran todos aquellos bloques de la hoja de reservas que entraran en la optimizacin, por lo tanto todo aquel bloque que no se especifique all quedara fuera de la optimizacin. Figura 3.15: Seleccin de bloques a programar segn restricciones.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 44

Chronos Planificacin y Reportabilidad Para seleccionar bloques a partir de una o varias restricciones, se debe seleccionar un campo de las reservas, luego escoger algn valor lgico del men colgante e ingresar un valor alfa-numrico segn corresponda al campo seleccionado. Los botones de parntesis ( ), AND y OR permiten combinar las restricciones impuestas. Como lo muestra la figura 3.15. Para agregar las restricciones a la lista se usa el botn Add. Tambin es posible reemplazar una parte de la restriccin con Replace o remover las restricciones una a una (con Remove) o todas (Remove all). Adems, se puede especificar cul es el porcentaje a seleccionar de los bloques. Por ejemplo, para seleccionar los bloques que estn en el banco 2220, se selecciona el campo BANCO de la lista, luego el smbolo = y el valor 2220, se presiona Add (ver figura 3.15). Con esta restriccin incluida en la lista de Constraint list presionamos Add blocks to task y los bloques que cumplan con esta restriccin aparecern listados en Display, como se ve a continuacin en la figura 3.16.

Por ltimo, para agregar los bloques que cumplen con las restricciones establecidas se presiona Add blocks to task, que adems permite agregar bloques a tareas existentes. Hecho esto los bloques

seleccionados aparecen listados en la seccin Display. Tambin es posible remover los bloques de una tarea que cumplan con estas mismas condiciones u otras mediante Remove blocks from task. Con Undo es posible regresar al estado previo del task.

Figura 3.16: Bloques agregados a la programacin (Display).

En caso de realizar una optimizacin, la funcin de la pestaa Display es solamente listar los bloques que entraran en la optimizacin, y no es necesario que usuario defina algo mas.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 45

Chronos Planificacin y Reportabilidad CAPITULO 4: PRECEDENCIAS (PRECEDENCES) Para generar precedencias automticamente se debe seleccionar la opcin Chronos > Precedences > Advanced Setup. El panel de la Las precedencias son un aspecto muy importante en la planificacin operativa de una mina. Ellas permiten integrar a la planificacin las restricciones fsicas existentes en cada sector. El proceso de definir precedencias en una planificacin es muy beneficioso para el planificado ya que ofrece un mejor entendimiento de los posibles escenarios y permite una completa visualizacin de la situacin minera a ser creada. figura 4.1 aparecer en pantalla. Notar que posee varias pestaas relacionadas a los distintos tipos de corte de un diseo minero.

Existen dos mtodos relevantes de definir las precedencias en Chronos: Automticas e Interactivas, las cuales son usadas principalmente en la programacin por optimizacin.

Precedencias Automticas (Advanced Setup) Los usuarios pueden tomar ventaja de los campos de la hoja de reservas para crear relaciones de precedencias automticas entre los bloques, las cuales sern usadas para determinar la secuencia espacial de los bloques u otra relacin que pueda existir para generar un orden de salida de ellos. Estas relaciones pueden entonces ser usadas para asegurar que la secuencia de los bloques sea la correcta para la optimizacin. Siempre es recomendable utilizar la opcin Generate block ordering Este mtodo es particularmente til en escenarios de mediano y largo plazo, pero no muy aplicada en las operaciones a corto plazo. Sin embargo los usuarios pueden an as utilizar esta opcin para generar el secuenciamiento de los bloques de menor tamao. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 46 numbers para que las precedencias sean dadas por nmeros, y tambin realizar en primera instancia un Clear Precedences para que la hoja donde se crean las precedencias tenga los bloques ordenados alfabticamente y sea ms fcil el chequeo de los resultados. Figura 4.1: Panel de configuracin de Precedencias.

Chronos Planificacin y Reportabilidad En la pestaa Apply se seleccionan los bloques a los cuales se les va a aplicar alguna precedencia. En el sector de Constraint List se debe generar filtros para seleccionar solo aquellos bloques sobre los cuales se va a aplicar orden numrico de salida, es decir precedencia. Las herramientas o botones para generar estas restricciones son similares a los mostrados en el captulo 3 pestaa Block de la ventana de Task o Tareas. En la pestaa Use se indican los bloques que sern tomados en cuenta para establecer las precedencias de los bloques

seleccionados en Apply. Tambin se seleccionan por filtro en el sector de Constraint List. En Regin se establece el orden de minado por algn campo de la hoja de reservas que diferencia sectores, como por ejemplo un campo llamado MINA que diferencie dos minas en explotacin y se quiere aplicar orden de salida de los bloques segn la mina a la que pertenecen. Sin embargo esto es til solamente cuando los bloques seleccionados en Apply se diferencian en ese campo, sino no es necesario ingresarlo. Entonces, como en la figura 4.2 primero se ingresa el campo desde el men colgante (MINA en el ejemplo) y luego se pasan los valores del campo (MINA_1 y MINA_2 en el ejemplo) hacia el lado derecho de la tabla, en el orden de minado que se quiere aplicar. En la pestaa Bench (Figura 4.3) se indica orden de minado por algn campo que indique por ejemplo nmero de banco, cota o nivel para los bloques de reserva. Suele ser til seleccionar las opciones Numeric Order y Reverse Order para pasar los valores a la parte derecha de la tabla con el botn Select All, en vez de pasarlos individualmente. En cuanto a establecer el tipo de minado, la opcin When available comenzar a minar el siguiente bloque cuando el actual est expuesto y la opcin Sequentially comenzar a minar el siguiente bloque cuando el actual est completamente minado. Figura 4.2: Pestaa Region.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 47

Chronos Planificacin y Reportabilidad

Figura 4.3: Secuencia de extraccin de bancos. En la pestaa Cut (Figura 4.4) se establece la secuencia de extraccin mediante un campo que represente cortes dentro de una Region, o como ejemplo, podra tomarse un campo que represente fases o etapas dentro un rajo. Sin embargo si se utiliza Sequentially hay que tomar en cuenta que minar toda la primera fase antes de pasar a la segunda, en este aspecto es recomendable utilizar When available. Figura 4.4: Secuencia de extraccin de Fases. Por su parte la pestaa Block (Figura 4.5) se utiliza para establecer la secuencia de extraccin mediante un campo que indique orden de salida de los bloques de menor tamao al banco, suponiendo que tengamos dentro de la hoja de reservas un campo que indique este tipo de secuencia, como por ejemplo cortes de entrada por rampa, cortes de produccin, cortes de control pared y cortes de remate de banco.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 48

Chronos Planificacin y Reportabilidad Este grafico muestra entonces el orden de minado de 3 Fases, 3 bancos y 9 bloques para cada banco. Si en alguna de las pestaas de Bench, Cut o Block se seleccion la opcin Sequentially, entonces aparecern bloques de color Calipso ( ), si se seleccion la opcin When available, ), con opcin de

entonces aparecern bloques de color negro ( marcarlos y dejarlos de color verde ( ).

Figura 4.5: Estableciendo orden de extraccin de Bloques. En la pestaa Precedences se visualiza la secuencia establecida por la configuracin de las tres pestaas anteriores Bench, Cut y Block, en un grafico que representa la disposicin de las precedencias siendo el objetivo del grafico indicar los bloques necesarios a extraer para cumplir el objetivo de llegar a minar el bloque de color rojo ( Figura 4.6. ). Figura 4.6: Precedencias.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 49

Chronos Planificacin y Reportabilidad A continuacin se muestra un esquema para interpretar el grfico sealado (Figura 4.7): Si en la pestaa Bench, se utiliz la opcin Sequentially, entonces se obliga al software a minar completamente un banco antes de pasar al otro. Esto se vera como la figura 4.8.

Figura 4.7: Esquema Precedencias. Figura 4.8: Precedencias secuenciales para Bench. El bloque objetivo est representado por el color rojo, que segn el esquema sera Block 2, Cut 2, Bench 2, por lo tanto, se debe especificar que bloques negros debe minar el software para llegar a minar el bloque rojo. Si en la pestaa Cut, se utiliz la opcin Sequentially, entonces se obliga al software a minar completamente un cut antes de pasar al otro. Esto se vera como la figura 4.9.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 50

Chronos Planificacin y Reportabilidad

Figura 4.9: Precedencias secuenciales para Cut.

Figura 4.10: Precedencias secuenciales para Block.

Y si en la pestaa Block, se utiliz la opcin Sequentially, entonces se obliga al software a minar completamente un bloque antes de pasar al otro. Esto se vera como la figura 4.10.

Vale la pena recalcar que el esquema de la figura 4.7 es resultado de activar las tres pestaas, es decir, Bench, Cut y Block, pero esto no es estrictamente necesario, pudiendo incluso utilizar combinaciones de ellas.

La figura 4.11 muestra el grafico al utilizar solo la pestaa Bench, con la opcin Sequentially activada.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 51

Chronos Planificacin y Reportabilidad A continuacin se muestra una configuracin tpica para generacin de precedencias en minera de superficie en planes de mediano y largo plazo. Las pestaas que no se muestran quedan en blanco:

Figura 4.11: Precedencias secuenciales solo para Bench.

Esto se logra indicando <none> en el campo a utilizar en las pestaas Cut y Block, logrndose el mismo efecto si se utiliza solo para Cut como si se utiliza solo para Block. Figura 4.12: Configuracin Tpica pestaa Apply.

Suele utilizarse esta configuracin cuando en apply se especifica un campo que no tiene diferencias para cut y block, como si se quisiera generar precedencias para una sola fase que debe respetar un orden de minado bajando banco a banco. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

El filtro creado en Apply (Figura 4.12) permite que las precedencias generadas solo afecten a los bloques pertenecientes a F2.

52

Chronos Planificacin y Reportabilidad

Figura 4.13: Configuracin Tpica pestaa Use.

Figura 4.14: Configuracin Tpica pestaa Bench.

El filtro creado en Use (Figura 4.13), permite que solo sean usados los bloques pertenecientes a F1 y F2 para generar las precedencias de los bloques de Apply, es decir de F2.

La configuracin de Bench (Figura 4.14) permite que el software respete la condicin de minera de superficie de bajar banco a banco, sin dejar bancos colgados. Ntese que se dejo activada la opcin When Available.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 53

Chronos Planificacin y Reportabilidad

Figura 4.15: Configuracin Tpica pestaa Cut.

Figura 4.16: Configuracin Tpica pestaa Precedences.

Al especificar el campo Fase en Cut (Figura 4.15), se define cual fase debe minarse antes que la otra. Ntese que se dejo activada la opcin When Available, lo que permite ir minando bancos de ambas fases dentro a la vez.

Ya en la ltima pestaa, Precedences (Figura 4.16), se marcan algunos bloques para cambiar su color a verde, con lo que se obliga a respetar solo una configuracin para dos fases a la vez.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 54

Chronos Planificacin y Reportabilidad En algn momento se mencion que es conveniente realizar un Clear Precedences previo a cualquier generacin de precedencias, luego de eso, todas las nuevas precedencias que se generen deben realizarse utilizando la opcin Append Precedences, lo cual agrega la nuevas precedencias a lo ya realizado. Si se utiliza la opcin Replace Precedences se reemplazar todo lo realizado por esta nueva generacin. Tambin se dijo que era recomendable utilizar la opcin Generate block ordering numbers para generar las precedencias con nmeros, sin embargo, si no se activa es posible ver las precedencias con los nombres de los mismos bloques. Otra opcin es Precednce names are block prefixies que permite agregar un prefijo en la generacin de precedencias, ya sea que estas se Figura 4.17: Esquema Tpico pestaa Precedences. generen como nmero o como nombre de bloque, este prefijo saldr de algn campo de la hoja de reservas seleccionado. Como interpretacin general se dira: Para llegar a minar el bloque rojo (F2, Banco 3965) se debe minar como mnimo los bloques verdes (F1, Banco 3980), (F2, Banco 3980) y (F1, Banco 3965). Figura 4.17. Finalmente, presionar Generate para crear las precedencias en el Workbook. Esto crear las precedencias en la hoja llamada BLOCKPRECEDENCE la cual almacenar todas las precedencias A su vez, cada bloque verde en algn momento ser de color rojo, es decir ser objetivo, por lo tanto, y como consecuencia, tendr sus propios bloques precedentes de color verde. de los bloques de reserva generados (figura 4.18).

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 55

Chronos Planificacin y Reportabilidad

Figura 4.18: Hoja BLOCKPRECEDENCE.

Figura 4.19: Precedencias en hoja de reservas. A continuacin se mostrar un chequeo en Envisage para las precedencias definidas anteriormente.

Luego el programa utilizar las precedencias esta hoja para llevar el nmero final de precedencias a la hoja de reservas columna Precedences como en la figura 4.19

Es recomendable aplicar la opcin Make Triangulations Traslucent para generar transparencia en los slidos a chequear.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 56

Chronos Planificacin y Reportabilidad Se podrn visualizar grficamente las precedencias en la pantalla usando la opcin Chronos > Precedences > Display. Luego el usuario debe indicar un nombre para el layer (Figura 4.20) que guardar las flechas de precedencia (FLECHAS_PREC) y presionar OK. Volver a Envisage para ver el resultado (Figura 4.22). Notar que las flechas de precedencia unen los centros de gravedad de los bloques.

Figura 4.20: Layer de flechas de precedencia. Seleccionar los atributos grficos para las flechas como en la figura 4.21 (color, tamao) y activar la opcin Scan Triangulations, finalmente OK. Figura 4.22: Visualizacin de precedencias en pantalla.

Precedencias Interactivas (Interactive Edit) En la mayora de los casos de minas a cielo abierto, establecer las precedencias de los bloques automticamente es ms eficiente. En algunos casos sin embargo, por ejemplo workbooks de corto plazo o de minera Figura 4.21: Atributos grficos de flechas. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 57 subterrnea, quizs se requiera aplicar precedencias

interactivamente en una pequea parte del diseo minero.

Chronos Planificacin y Reportabilidad Para establecer las precedencias interactivas se utilizarn 3 opciones en Chronos, Interactive Edit, Apply Precedences y Recompute Ordering, todas presentes en el men Chronos > Precedences. Se debe, entonces, ir pinchando en envisage los bloques de forma Primero es necesario cargar las triangulaciones dentro de Envisage, con la finalidad de seleccionarlas con posterioridad. Si desea agregar ms secuencias, posteriores o anteriores a las ya Una vez cargadas ir a Chronos > Precedences > Interactive Edit para comenzar con la edicin de las precedencias. Seleccionar default preferences, referido a la conexin de objetos grficos con Chronos mencionada en el captulo 1 y configurar los atributos grficos de las flechas de secuencia como se hizo en la figura 4.21. Seleccionar pinchando en Envisage el bloque que dar origen a la secuencia de minado. All aparecer un pop-up con distintas opciones a utilizar, como en figura 4.23, donde seleccionaremos Sequence. creadas puede usar la opciones Add Preceding o Add Overlaying respectivamente en el panel de seleccin del Interactive Edit. Esto se utiliza para conectar ms bancos o agregar bloques a la secuencia. secuencial para obtener el correcto orden de extraccin. Luego se solicita al usuario escribir un nombre para el layer donde se guardarn las direcciones de minado y aceptar (OK)

Figura 4.23: Estableciendo la secuencia. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

Figura 4.24: Secuencia de extraccin

58

Chronos Planificacin y Reportabilidad Una vez establecida la secuencia de todos los bloques, como en la figura 4.24, seleccionar la opcin Chronos > Precedences > Apply Interactive Al seleccionar Replace aparecer el panel de criterio de seleccin. Indicar seleccin por Layer y seleccionar el layer donde se guardaron las flechas de precedencia, entonces aparecer un mensaje en la ventana de reportes de Envisage. Si se observa la hoja de reservas del Workbook se ver que la columna de Precedencias (Precedences) de los bloques no ha cambiado. Para establecer la secuencia final, en vez de la establecida en los nombres de los bloques (columna Bloques de la hoja de reservas), se utiliza la opcin Chronos > Precedences > Recompute Ordening lo que actualizar el campo de precedencias en el workbook con la secuencia que fue establecida Seleccionar la opcin Chronos > Precedences > Query y hacer clic sobre cualquier bloque o flecha de precedencia. Se desplegar un panel con todos los bloques que son prerrequisito del bloque seleccionado. Adems se puede utilizar este panel para editar las precedencias del bloque (figura 4.25).

interactivamente. Se puede utilizar la opcin Chronos > Precedences > Query para verificar la informacin de precedencia asociada a cualquier bloque.

Figura 4.25: Informacin de precedencias para un bloque.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 59

Chronos Planificacin y Reportabilidad CAPITULO 5: OPTIMIZACION (OPTIMISATION) Tablas de Restricciones (Constraint Tables) Para encontrar una solucin ptima a un problema es necesario generar ciertos lineamientos por periodo, lo que se traduce en la creacin de una serie de restricciones y objetivos que se tomaran en cuenta para satisfacer las necesidades del plan minero.

En este captulo se mostrarn todas las herramientas que el usuario tiene disponibles para realizar una planificacin por optimizacin, luego de la cual se pretende encontrar la solucin que mejor se acomoda a los requerimientos y criterios establecidos para los planes mineros a desarrollar. Como ya se dijo anteriormente este tipo de planificacin se realiza comnmente para encontrar soluciones de planificacin a mediano y largo plazo.

Tabla de Restricciones - Las restricciones se definen mediante la opcin Constraint Table, y pueden ser establecidas sobre los distintos campos que poseen los bloques de la hoja de reservas, pero especialmente aquellos que estn dentro del destino o inventario definido (Capitulo 2, Destinations). Para generar una nueva tabla de restricciones o editar una ya creada vaya a Chronos > Optimisation > Constraint Table (figura 5.1) e ingrese en New Constraint Table el nombre para su tabla, y luego presionar Edit, en donde podr ver un men tipo rbol. Figura 5.2.

La solucin es obtenida mediante la utilizacin de un motor de optimizacin llamado CPLEX, al cual se le entrega un problema matemtico, basado en condiciones o restricciones y una funcin objetivo, tras lo cual el usuario podr determinar si el plan que ha confeccionado es el buscado o no.

Las condiciones o restricciones pueden estar dadas por las cantidades de tonelajes de productos para mezclas (blending), por la cantidad de equipos que restringen las capacidades de la mina y la planta, leyes de corte (cutoff Grade), etc. Mientras que la funcin objetivo puede estar enfocada en maximizar el beneficio descontado de los flujos de caja (VAN), o Maximizar y Minimizar campos de la hoja de reservas que elija el usuario.

Es posible seleccionar una tabla de restricciones existente y darle un nuevo nombre utilizando la opcin Copy o simplemente modificar una tabla existente.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 60

Chronos Planificacin y Reportabilidad En el tem Destination (figura 5.3) se selecciona el o los destinos que sern usados para la optimizacin. Al hacer esto, se activan automticamente los campos del siguiente tem a configurar.

Figura 5.1: Creando Tabla de Restricciones. En Optimisation Type (Figura 5.2.) se establece el tipo funcin objetivo a aplicar a la optimizacin. El primer tipo se basa en la maximizacin de los flujos de caja descontados a una cierta tasa, es decir del VAN o NPV. Y el segundo busca Minimizar o Maximizar cualquier campo de la hoja de destino que el usuario seleccione. En este tem se debe indicar adems la tabla de rutas creada anteriormente (Capitulo 2, Lookup Tables) con los cual quedan definidos los destinos y procesos asociados a los bloques a programar. Figura 5.3: Seleccionando destinos.

El tem Optimisation Field se activa cuando el usuario selecciona algn destino en el tem Destination de este panel. Aqu el usuario debe asignar el tipo de optimizacin seleccionada (NPV, Maximise o Minimise) a alguna variable del listado y dejar el resto como Free. Figura 5.4.

En el ejemplo se asigno al campo Beneficio el tipo de optimizacin NPV, con lo cual se pretende encontrar un plan minero que entregue las mejores ganancias actualizadas. Figura 5.2: Definiendo tipo de Optimizacin. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 61

Chronos Planificacin y Reportabilidad

Figura 5.4: Objetivos de la optimizacin.

Figura 5.5: Lmites para la Optimizacin.

Finalmente en el tem Targets se observar que cada campo presente en el tem Optimization Field aparece dos veces, como Lower Bound y como Upper Bound, donde el usuario deber establecer valores mnimos y mximos respectivamente para generar los lineamientos del plan minero buscado. (Figura 5.5).

Estos valores mnimos y mximos, dependiendo de la cantidad de destinos que se est utilizando, pueden ir en la fila llamada Average del destino o Average del TOTAL, donde el TOTAL ser la suma o ponderado de los campos de todos los destinos cargados.

Figura 5.6: Tabla de restricciones en hoja OPTIM_DEST.

Es recomendable definir los lmites de la tabla de restricciones una vez La tabla resultante al dar OK se genera en una nueva hoja llamada OPTIM_DEST (figura 5.6). ya generada en la hoja OPTIM_DEST ms que en la edicin del tem Targets del panel. Para esto el usuario puede ayudarse de cualquier frmula proporcionada por Excel o por Chronos. Sin embargo, nunca se debe cambiar el formato de las celdas de esta hoja. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 62

Chronos Planificacin y Reportabilidad Mineral Expuesto (Ore Exposure) Esta opcin permite especificar los requerimientos de exposicin de mineral mnimos y mximos para cada periodo. Estos requerimientos son codificados como restricciones adicionales en la formulacin del problema de optimizacin. Para utilizar esta opcin fueron creados los 4 nuevos campos en la hoja de reservas. Abrir la opcin Chronos > Optimisation > Ore Exposure para llegar al panel de las tablas de mineral expuesto y crear una nueva tabla (figura 5.7). En la opcin Limits de la ventana desplegada presionar el cono con lo cual se abrir la ventana de la figura 5.8.

Figura 5.8: Tabla de restricciones de mineral expuesto por periodo.

La opcin Reserve Field Name sirve para designar el campo de la hoja de reservas usado para calcular el cambio neto en la exposicin de Figura 5.7: Creando tabla de mineral expuesto por periodo. mineral si es que el bloque de reserva es minado. En este caso el campo es MIN_EXP.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 63

Chronos Planificacin y Reportabilidad Se puede establecer adems en A blocks begins to expose another when its si un bloque comienza a exponerse cuando el anterior est parcialmente minado (partially mined) o completamente minado (fully mined). Por ejemplo, si un bloque est parcialmente minado en un 50%, entonces la contribucin del siguiente bloque ser de un 50% a la cantidad de mineral expuesto. Establecer los valores mnimos y mximos de mineral expuesto por periodo como se observa en la figura 5.8. Seleccionar una de las dos opciones de exposicin de mineral mencionadas anteriormente. Tambin se pueden dejar vacos los campos y presionar OK en los dos paneles, para despus establecer los valores en nuevas celdas creadas en la hoja OPTIM_DEST del Workbook (figura 5.9), ambas opciones sirven para configurar la tabla de mineral expuesto. Razn de Extraccin entre Unidades de Explotacin (Pushback Ratio) La opcin Pushback ratio permite al usuario construir una matriz de razones de extraccin para simplificar un problema de optimizacin. Cada razn dentro de la matriz permite controlar la proporcin de minado entre bloques, bancos o fases (o cualquier unidad de explotacin que defina por el usuario) que puedan ser minadas a la vez. Para construir esta matriz de razones ir a Chronos > Optimisation > Pushback ratio, con lo que se desplegar la ventana de la figura 5.10.

Figura 5.10: Matriz de Razones de Minado. Donde Table Name ser el nombre de la matriz, Reserve Sheet es la hoja de reservas (seleccionable desde el men colgante) desde donde se escoger el Reserve Field (tambin seleccionable desde el men Figura 5.9: Tabla de mineral expuesto en el Workbook. colgante), que es el campo donde se especifica la unidad de explotacin a controlar mediante razones.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 64

Chronos Planificacin y Reportabilidad Si se desea crear una matriz nueva solo debe ingresar al nombre, en cambio, si se va a editar alguna debe seleccionarla del men colgante, y luego presionar Edit, con lo que se desplegar el panel de la figura 5.11, donde el usuario deber ingresar las razones de extraccin para la combinacin (Fila, Columna) Por ejemplo, si P2/P1 = 0.4, entonces no ser posible minar la unidad de explotacin P2 mas que un 40% de lo minado en la unidad de explotacin P1 en cualquier periodo a optimizar, a menos que P1 sea completamente minada, entonces la razn es liberada. (Figura 5.12).

Figura 5.12: Ejemplo de Razn de Extraccin. Figura 5.11: Matriz de Razones de Minado entre bancos. En la caso de la figura 5.11 se establece en la Fila 1 Columna B una Ahora, en cuanto a las razones de minado P(fila)/P(columna): Si razn de minado P2/P1 < 1 Entonces durante la optimizacin no ser posible minar ms material de la segunda unidad de explotacin (P2) que material de la primera unidad de explotacin (P1) en la proporcin P2/P1, a menos que P1 haya sido minada en su totalidad, esto para cualquier periodo. Si se utiliza la diagonal de la matriz, se establece una cantidad mnima a minar de la misma unidad de explotacin por periodo. razn mnima de minado entre los bancos consecutivos 2140 y 2120 de 0.6, esto quiere decir que la cantidad minada del banco inferior 2120 no puede superar el 60% de la cantidad que se ha minado en el banco superior 2140

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 65

Chronos Planificacin y Reportabilidad Por ejemplo, en la figura 5.11 se establece una cantidad mnima a minar en la diagonal de 0.1, es decir cada banco ser minado como mnimo en un 10% cada periodo. Este tipo de stock es utilizado especficamente durante la optimizacin, y est concebido para maximizar el envo de material a la planta para Finalmente, al presionar OK se generarn una tabla en la hoja OPTIM_DEST, en la cual tambin se pueden modificar las razones de minado, figura 5.13. obtener el mayor beneficio posible por periodo. Si bien no reemplaza el uso de stockpiles iniciales como bloque dentro de la hoja de reservas (Capitulo 1, figura 1.16) permite controlar los stocks que se vayan generando a medida que se avanza en los aos del plan minero. Stockpile (Stockpile to optimise plant usage)

Como base se necesita tener generado en la hoja de reservas campos o columnas que representen la cantidad de material con opcin de complementar el envo de mineral a planta para mantenerla saturada. Dado este concepto, se asume que cada campo incorporado a esta opcin fue previamente aceptado como mineral de reserva para contingencias y se puede utilizar si es que la planta lo requiere.

Estos campos pueden representar material marginal, mineral de buena ley con alta concentracin de contaminantes, o incluso cuantificacin de horas de esos materiales, si es que se hacen los planes cumpliendo horas planta ms que tonelajes a tratar. Figura 5.13: Tabla de Razones de Minado. La opcin para ingresar este tipo de stocks esta dentro del men de generacin de problema de optimizacin (Problem Setup) a discutirse a continuacin.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 66

Chronos Planificacin y Reportabilidad Configuracin del problema y Optimizacin (Problem Setup) Configuracin Del Problema - Para configurar el problema de

optimizacin su utiliza la siguiente opcin en Chronos: Chronos > Optimisation > Problem Setup (ver figura 5.19)

Esta opcin permite principalmente establecer los parmetros del problema a travs de un archivo de especificacin (*.chronos_bci), donde se encuentra un listado de los bloques que entraran en la optimizacin, la cantidad de periodos, cantidad de destinos, procesos, objetivos, restricciones, etc. el cual es usado por Cplex para resolver el problema y entregar la solucin. Para configurar el problema basta con llenar las tres pestaas del panel desplegado (figura 5.19). Figura 5.19: Tabla de restricciones por periodo. En la primera pestaa de Constraints el usuario debe establecer el periodo inicial y final a optimizar, adems de las respectivas tablas de restricciones (Constraints Tables, figura 5.1) para cada periodo, es importante destacar que una misma tabla puede ser utilizada para restringir distintos periodos. Figura 5.19. En Task se debe seleccionar la Task o tarea (Cap. 3, figura 3.16, Task para optimizacin) que contiene los bloques a planificar, en este caso TASK_OPT. Tambin se puede definir un nombre para el archivo de especificacin del problema o usar el archivo por defecto Al activar Allow partial block mining, se permite al software programar porcentajes de los bloques, en caso de no activar esta opcin, la programacin ser a bloque completo. Entre las distintas opciones est la de establecer el uso de precedencias de los bloques al activar Use block precedences (Cap. 4). La pestaa Basic options (figura 5.20) permite imponer restricciones fsicas y geomtricas al problema de optimizacin.

optimiser.chronos_bci. Figura 5.19. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 67

Chronos Planificacin y Reportabilidad La ltima opcin presente en esta pestaa es la de uso de stockpile dinmico llamada Use stockpile to optimise plant usage para incorporarla en la optimizacin. Si no se activa esta opcin, entonces la optimizacin se llevar a cabo sin considerar Stocks. Una vez activada la opcin presionar Setup, all se desplegar una ventana de configuracin como la de la figura 5.21.

Figura 5.20: Estableciendo las Opciones Bsicas del problema.

La opcin Use pushback ratio table se selecciona si se quiere usar la matriz de razones de explotacin (Pushback Ratio, figura 5.13). Para esto se requiere seleccionar, desde la lista desplegable, la matriz previamente creada.

Figura 5.21: Configuracin de Stockpiles para Optimizacin. Donde Reserve Sheet es la hoja de reservas del workbook desde donde se escogern los campos a utilizar y controlar con todos los stocks que el usuario defina.

Seleccionar la opcin Enforce ore exposure constraints para cumplir con las restricciones de exposicin de mineral (Ore Exposure, figura 5.9). Una vez activada la opcin se requiere seleccionar, tambin desde la lista desplegable, las tablas que contienen las tablas ya generadas.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 68

Chronos Planificacin y Reportabilidad En la columna Stockpile Field se selecciona el campo de la hoja de reservas que contiene el material que ser enviado desde el Stockpile a la planta cuando la optimizacin lo estime conveniente. Por otro lado en la columna Controling Field se selecciona el campo de la hoja de reservas que se est utilizando para llenar la planta durante la optimizacin.

Entonces, en el ejemplo de la figura 5.21, se est utilizando el campo TON_STOCK para complementar el envo de mineral a planta del campo TON_ORE cuando este no puede saturar su capacidad. La opcin Max Capacity permite ingresar una capacidad mxima para cada Stockpile, mientras que Use in specific periods permite restringir el uso de estos stocks a ciertos periodos en los cuales el usuario decida.

Figura 5.22: Hoja OPTIM_STOCKPILE.

Finalmente ser necesario realizar en las hojas de reporte, el balance de lo que fue directamente a la planta con los bloques que pasaron primero por cada stock, aplicando costos de remanejo, recuperaciones, etc., como el usuario ya conoce.

Una vez hecha la primera optimizacin con esta opcin activada, el resultado de las cantidades de material de paso por cada stockpile, tanto el que solo ingreso, como el que ingreso y luego fue a planta adems de los bloques que aportaron material al stock por periodo, se muestran en la hoja OPTIM_STOCKPILE del workbook, tal como en la figura 5.22.

Es recomendable que el balance a realizar se haga en un reporte resumen por periodo (Period Summary Reporting, Capitulo 6, figura 6.3), dejando una conexin hacia la hoja OPTIM_STOCKPILE mediante

formula, tal que no sea necesario realizar esto de nuevo.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 69

Chronos Planificacin y Reportabilidad La pestaa Solve Problem (figura 5.23) es el paso final para la configuracin del problema, en esta pestaa se le indica al programa de optimizacin que es lo que se quiere obtener y el tipo de resolucin del problema. Create and solve problem, con la cual se crear el archivo de especificacin <nombre>.chronos_bci, y el archivo de salida de la Cplex, llamado <nombre>.chronos_bco que en esta ocasin ser llenado por la Cplex con el resultado del problema.

Create, solve and load solution, con la cual se crear el archivo de especificacin <nombre>.chronos_bci, el archivo de salida de la Cplex, llamado <nombre>.chronos_bco con el resultado del problema y tambin de cargar la solucin dentro de una tabla de resultados definida por el usuario, tabla que lleva por defecto el nombre/prefijo OPTIMISER.

Al utilizar esta ltima opcin y adems marcar Perfom partial optimisation se puede optimizar periodo por periodo, es decir, un periodo es resuelto y programado antes de proseguir con el siguiente. De esta forma, es posible que no se tenga una programacin ptima en trminos globales, pero puede ser muy til para detectar periodos Figura 5.23: Resolucin del Problema. problemticos y obtener soluciones sub-optimas de manera ms rpida. En el rea Solve Problem se tiene dos alternativas. Solve and wait for solution con la cual se debe esperar a que el software resuelva el Create specification file donde se crear el archivo de entrada <nombre>.chronos_bci para la optimizacin y un archivo de salida llamado <nombre>.chronos_bco, el cual viene solamente con un encabezado en su interior, para que el usuario pueda utilizarlo con posterioridad. problema para utilizar Envisage nuevamente, y la opcin Run in background que permite utilizar todas las opciones de Envisage mientras la solucin es encontrada.

En el rea Load Solution existen 3 distintas opciones.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 70

Chronos Planificacin y Reportabilidad Luego de configurar el panel con cualquiera de las tres opciones mencionadas del rea de Load Solution y presionar OK, el programa mostrar mediante una ventana de Query la cantidad de restricciones y variables del problema, para tener una idea de su magnitud (figura 5.24). % solvemip <nombre>.chronos_bci <nombre>.chronos_bco En la lnea de comandos de esta TShell el usuario debe escribir una expresin como sigue respetando los nombres de sus archivos de entrada y de salida.

Al correr esta lnea de comandos proveer informacin a la Cplex sobre el problema, incluyendo el nmero de bloques, el nmero de destinos, periodos especificados, etc. Ante lo cual entregar la solucin que mejor satisface los requerimientos y objetivos.

Dentro de las iteraciones que realiza Cplex, va generando soluciones Figura 5.24: Datos para indicar la magnitud del problema. factibles pero parciales, encontrando en cada vez una solucin mejor que la anterior. Estas soluciones son salvadas dentro de un archivo llamado Ahora, si el usuario utiliza la opcin Create specification file del rea de Load Solution para generar el problema, deber posteriormente, retomar la optimizacin a travs de una rutina en TShell. Esta opcin, que ser mostrada a continuacin, es utilizada para apresurar el proceso de resolucin del problema, en el caso de que el problema sea muy grande y complejo y se demore mucho tiempo en resolver. Para recuperar alguna solucin parcial desde el archivo feasible.out el usuario debe usar la siguiente lnea de comando dentro de una TShell, con Primero se debe abrir una ventana TShell desde el extremo inferior derecho de Vulcan men Start. Desde donde se utilizar el comando Solvemip, que es el ejecutable de la aplicacin Cplex. % cat feasible.out >> <nombre>.chronos_bco lo cual la solucin parcial ser grabada en el archivo feasible.out, el cual ser sobrescrito cada vez que se encuentra una nueva mejor solucin factible hasta que la solucin ptima sea alcanzada.

<nombre>.chronos_bco, el que puede ahora ser cargado en el workbook.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 71

Chronos Planificacin y Reportabilidad Cargar Tabla de Resultados Una vez obtenido el archivo Luego seleccionar OK, el archivo de resultados seleccionado es cargado en la tabla

<nombre>.chronos_bco con la solucin del problema, se debe cargar la tabla de resultados de la optimizacin dentro del workbook.

Tabla de Resultados - Esta opcin se utiliza para visualizar la tabla de Para esto se debe ir a Chronos > Optimisation > Load Result (Figura 5.25): resultados creada y as poder revisar los resultados de la optimizacin. Si est todo en correcto orden entonces se podr cargar el resultado de la optimizacin a los destinos correspondiente en el workbook, con lo cual queda finalizado el proceso de Optimizacin. Si no se selecciona la opcin Open Result Table el usuario podr de igual manera visualizar la tabla de resultados utilizando la opcin Chronos > Optimisation > Result Table, con lo cual se desplegar la ventana de la figura 5.26. Figura 5.25: Cargando tabla de resultados. En Optimisation solution, se debe seleccionar el archivo de resultados, es decir, el archivo <nombre>.chronos_bco. En Result Table Prefix se puede ingresar un prefijo para las tablas de resultados, las cuales sern generadas como <prefix>_P_<period number>. La opcin Open Result Table se activa si se quiere abrir la tabla de resultados especificada, sino solamente se cargarn los resultados a la tabla y no ser mostrada. Figura 5.26: Seleccionando tabla de resultados Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 72

Chronos Planificacin y Reportabilidad En Table Name se ingresar el nombre de una tabla existente para ser mostrada, con los cual se visualizar automticamente el resultado por periodo. Despliegue de la Planificacin (Display Attributes) Existen dos opciones en el panel para enviar los resultados de la optimizacin al workbook, Send all results to target y Send specifics results to target. La primera opcin permite seleccionar todos los periodos optimizados para enviarlos, mientras que la segunda permite especificar que periodos sern enviados a la planificacin. Chronos posee distintas opciones para realizar esto. Primero se mostrar Al tener cargardos los resultados de la optimizacin en el Workbook, se pueden generar reportes y visualizaciones grficas en Envisage de lo planificado, con el fin de ver si la solucin obtenida satisface al planificador o se necesita realizar una nueva optimizacin. Seleccionar la opcin Chronos > Display & Query > Display Attributes. Seleccionar Default Preferences. Activar adems la opcin Load scheduling solids and polygons para desplegar en pantalla los bloques planificados. Presionar OK. la opcin Display Attributes. Es recomendable para el usuario cambiar los atributos grficos de los bloques reflejar caractersticas especiales de las reservas existentes y la informacin que sale de la planificacin. CAPITULO 6: MONITOREO Y REPORTABILIDAD (DISPLAY & QUERY, REPORTING)

Eliminar Tabla de Resultados - Para eliminar tablas de resultados se utiliza la siguiente opcin Chronos > Optimisation > Delete Result Table, la cual permite eliminar todas las tablas de resultados o las que incluyan cierto prefijo (figura 5.27).

En el panel desplegado aparecen distintos campos donde se podrn asignar parmetros grficos a las triangulaciones o polgonos de diseo, dadas ciertas caractersticas. Entre las opciones que se ofrecen est la de asignar la visibilidad del bloque (sin cambios, invisible, visible o sombreado), cambiar color y cambiar relleno. Adems se puede asignar en qu orden se irn aplicando las distintas configuraciones. Figura 5.27: Eliminando tablas de resultados. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 73

Chronos Planificacin y Reportabilidad El usuario puede utilizar campos de la hoja de reservas (Available en el ejemplo) para crear condiciones concernientes a los bloques, observar figura 6.1 como referencia. Finalmente seleccione Replace en el panel desplegado y ya estar asignada la configuracin de colores para las triangulaciones en Envisage.

Figura 6.1: Definiendo atributos de despliegue a las reservas. Seleccionar diferentes colores o rellenos para cada condicin. Establezca el orden con que se revisarn las condiciones utilizando los valores lgicos else (si) o done (hecho), en el campo Action.

Figura 6.2: Despliegue de estado de Planificacin de los bloques. Observe los bloques planificados para ver que sucedi, debieran cambiar como en la figura 6.2. Experimente con distintos campos y condiciones.

En el caso ejemplo de la figura 6.1 se configura en el panel, que los bloques que estn 100% disponibles se muestren con color caf, los que ya han sido explotados con color azul, y los extrados parcialmente con color rojo. Seleccionar si se utilizar Triagulations o polygons, hacer clic en Apply y presionar OK.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 74

Chronos Planificacin y Reportabilidad Secuenciamiento de Planificacin (Query Block) Usar la opcin Chronos > Display & Query > Query Block para obtener informacin de un bloque. Hacer clic en un bloque despus de activar la opcin. Figura 6.3: Creando layer para direcciones. Revise la ventana de reporte de Envisage para ver la informacin de planificacin, aparecer la informacin de los distintos campos en la hoja de reservas, adems del historial de planificacin (periodo(os) en el que fue extrado y porcentaje). Se escoger la forma para crear las direcciones de minado, las distintas Direcciones de Minado (Generate Directions) Esta herramienta permite generar layers que contengan las direcciones de minado, las cuales pueden ser aplicadas a los bloques de reserva. Estos layers podrn entonces ser usados con la opcin Chronos > Display & Query > Plot Periods (a revisar ms adelante en este captulo) para mostrar los bloques y porciones de bloques planificados en cada periodo. Seleccionar la opcin Chronos > Network > Generate Directions. Figura 6.4: Determinando direcciones de minado. Dar un nombre al layer que contendr los vectores de direccin A continuacin, el usuario debe indicar un punto de origen en la zona de visualizacin de Envisage, desde donde iniciarn todas las flechas. En este caso desde donde est la entrada al banco. opciones como se muestran en la figura 6.4. Algunas de estas opciones por un eje dominante, desde el primer lado expuesto, desde el lado ms largo, indicando el punto de entrada al bloque, etc. Seleccionar estructura. Triangulaciones (Triangulations) como tipo de

(DIRECCIONES para ejemplo figura 6.3).

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 75

Chronos Planificacin y Reportabilidad

Figura 6.5: Direcciones de minado.

Figura 6.6: Flechas de direcciones de minado.

Claramente stas flechas necesitan un poco de edicin (figura 6.5 y 6.6). En el caso de las flechas de secuencia de bloques, como ellas se extienden en ambos sentidos es muy difcil encontrar una direccin adecuada y por lo tanto se dejan a criterio del usuario la decisin de modificarlas.

Se puede utilizar la opcin Chronos > Network > Flip Directions para modificar las direcciones de las flechas como se estime necesario y guardar los cambios en el layer.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 76

Chronos Planificacin y Reportabilidad Graficando la Planificacin (Plot Periods) El mtodo mostrado a continuacin es probablemente el ms usado para mostrar grficamente la informacin de planificacin de Chronos. Esto permite dividir los bloques en los periodos planificados. Antes se Abrir la opcin Chronos > Display & Query > Plot Periods y seleccionar la hoja de reservas del workbook. Activar mtodo de seleccin de bloques segn corresponda Apply to polygons, centre lines o triangulations en Block Selection. Seleccionar la categora CONTOUR y dar un nombre a la leyenda (PERIODOS como en el ejemplo). Crear la leyenda de colores similar a la de la figura 6.7. En Block Colouring configurar Colour field y Colour leyend para establecer el campo por el cual se colorear y cortar y el esquema de colores creada como se muestra en la figura 6.8 y presionar OK. Presionar OK. Y posteriormente seleccionar la opcin Cancel. Cargar el Layer de direcciones de minado creado previamente (DIRECCIONES, figura 6.6 direcciones de minado)

requiere crear un esquema de colores para asignar a cada periodo un color. Ir a la opcin Analyse > Legend Edit > Create.

Se puede hacer una seleccin opcional para los bloques que fueron planificados con algn proceso en particular activando Filter by process, adems de poder filtrar los bloques de reserva a colorear por alguna caracterstica en particular activando Filter reserves. Como en la figura 6.8.

Cuando se utilizan polgonos o lneas centro, se activa para su uso la opcin de anotaciones Block Annotation con lo cual el usuario puede generar texto dentro de los cortes para indicar atributos de la planificacin segn periodo que corresponda. Figura 6.7: Leyenda de colores para Periodos.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 77

Chronos Planificacin y Reportabilidad Como puede notar los bloques son coloreados y cortados de acuerdo a su planificacin en los distintos periodos, figura 6.9.

Figura 6.9: Visualizacin de la planificacin de bloques de reserva Figura 6.8: Estableciendo leyenda de colores para los bloques segn periodos de extraccin. Se habrn creado copias de las triangulaciones previas, con los colores Presionar OK y seleccionar a partir de seleccin por layer las direcciones de minado en el panel desplegado, hacer clic con el botn derecho en Envisage para salir del panel o presionar Cancel. establecidos y un sufijo del periodo, lo cual facilita crear una animacin de los periodos de planificacin. por periodo.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 78

Chronos Planificacin y Reportabilidad Despliegue de la planificacin (Set Visibility) Si se selecciona la opcin Chronos > Display & Query > Set Visibility, se desplegar una ventana donde se podrn configurar los parmetros visuales para los objetos asociados a los bloques de reserva, segn cierta condicin (figura 6.10). Es recomendable establecer las triangulaciones como Invisibles cuando ya han sido planificadas, para visualizar de mejor manera el avance en la planificacin.

La condicin o condiciones para las variables de las reservas se establecen en la parte superior de la ventana. Se puede seleccionar adems si se deben cumplir todas las condiciones a la vez o cualquiera ellas con la opcin Act on an object if. Un objeto o polgono en Envisage puede tener ms de una reserva asociada, por lo tanto existe una opcin que permite discriminar si la condicin se debe cumplir para todas las reservas asociadas al objeto o a cualquiera de ellas con la opcin and this is the case for. La configuracin grafica del objeto se establece en Make the block, all se puede establecer el color de relleno y la visibilidad. Existe adems la opcin en el panel de verificar la condicin para bloques asociados a objetos o triangulaciones (Scan block using). Finalmente se puede indicar que hacer si un bloque (objetos a triangulacin) no tiene una reserva asociada (if a block has no corresponding reserve), y si guardar o no un registro de los resultados. A modo de ejemplo se aplicar el color rojo a los primero 80 bloques a explotar (precedencias), y color caf al resto de los bloques. Para lo anterior configurar el panel como se observa en la figura 6.10. Figura 6.10: Estableciendo condiciones de visibilidad. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 79

Chronos Planificacin y Reportabilidad Se activar nuevamente la opcin para establecer de color caf los restantes bloques de reserva a extraer (ver figura 6.11)

Figura 6.12: Visualizacin de reservas en Envisage

El resultado de esto se muestra en la figura 6.12.

Se puede combinar la forma interactiva y automtica para configurar las precedencias (en el caso de tener bloques remanentes por ejemplo).

Recuerde unir los diferentes tipos de precedencias de una manera adecuada para obtener una correcta secuencia de nmeros.

Figura 6.11: Visibilidad para bloques no extraidos

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 80

Chronos Planificacin y Reportabilidad Reporte Resumen de Planificacin (Period Summary Reporting) Resumen de Reporte por Periodo - En el captulo 3 se cre un reporte utilizando esta opcin para establecer los targets en las tareas, en este caso se crear un resumen por periodo de la misma manera. La caracterstica principal de este tipo de reporte es que se actualiza automticamente a medida que se programan o desprograman los bloques del destino. La hoja de reportes aparecer en el Workbook (figura 6.14). Abrir la opcin Chronos > Reporting > Period Summary Reporting, Figura 6.13. Se debe seleccionar el destino a reportar y activar alguna opcin de orientacin de periodos, el ejemplo de la figura 6.14 fue creado con Periods across top, otra opcin es incluir las fechas de comienzo y fin de periodos en el reporte. Seleccione la hoja donde se har el reporte en el Workbook o ingrese el nombre de una nueva

(REPORTE_PALA01 como el ejemplo de la figura 6.13) y cliquear en OK.

Figura 6.14: Reporte de planificacin por periodos para destinos.

Figura 6.13: Creando Reporte Resumen por periodo.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 81

Chronos Planificacin y Reportabilidad Reporte de Reservas y de Planificacin (General Reporting) Reportes Generales - La utilidad es permitir al usuario reportar alguna caracterstica deseada directamente desde la hoja de reservas o de los bloques programados en los distintos destinos. Seleccionar la opcin Chronos > Reporting > General Reporting y escribir el nombre de una nueva hoja para hacer el reporte (REPORTE_RES por ejemplo), seleccionar adems la celda en la cual se generar el reporte (A2 por ejemplo) como en la figura 6.15. Se abrir un panel con distintas pestaas (figura 6.16), las cuales deben configurarse y que sern definidas a continuacin.

Figura 6.16: Panel de Reporte de Reservas Figura 6.15: Reporte General.

La pestaa Templates (figura 6.16) es utilizada para guardar, cargar o eliminar formatos de reporte, los cuales sern guardados dentro de la carpeta de trabajo de vulcan con la extensin *.reportTemplate.

Con lo anterior se habr creado una nueva hoja para la creacin de un reporte en el Workbook.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 82

Chronos Planificacin y Reportabilidad En Options se indican los campos de la Hoja de Reserva que se desean informar, como son las leyes, tonelajes, bancos, etc. Figura 6.17.

Figura 6.18: Pestaa de quiebres o Breakdowns. En la pestaa Selection (Figura 6.19) se pueden configurar filtros para los bloques que entraran en el reporte, independiente de que este sea Figura 6.17: Pestaa Options. desde la hoja de reservas o desde los destinos. Este filtro puede estar basado en condiciones para cualquiera de las variables contenidas Breakdowns indica las categoras por las cuales se puede quebrar la informacin (por ejemplo quiebres por fase, banco, periodo, etc.), es decir, las variables indicadas en la pestaa Options sern detalladas para cada variable de Breakdows. Figura 6.18. dentro del workbook.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 83

Chronos Planificacin y Reportabilidad

Figura 6.20: Determinando destinos y periodos para el reporte. Figura 6.19: Creacin de filtros para bloques.

Esta herramienta permite generar reportes desde los bloques de la hoja de reservas o desde los bloques que hayan sido programados en los destinos, esto es seleccionable desde la parte inferior de esta ventana eligiendo entre las opciones Scan Reserve Tables o Scan Destinations respectivamente.

Si se selecciona Scan Destination, se activaran automticamente las pestaas Destination y Processes (Figuras 6.20 y 6.21 Figura 6.21: Estableciendo procesos a reportar.

respectivamente), las cuales permiten reportar informacin acerca de los bloques ya programados, haciendo filtros para los procesos y los destinos ocupados en la programacin, ya sea de tipo manual o por optimizacin. Maptek Computacin Chile Ltda. Todos los derechos reservados 2009

84

Chronos Planificacin y Reportabilidad Tambin, en la parte inferior del panel se establece la celda de inicio para generar el reporte (Start cell). Es recomendable confirmar la hoja y celda seleccionada para la generacin del reporte presionando el ticket de color verde al costado derecho. Expresiones Utilizadas en el Manual ANEXOS

Las ltimas opciones que ofrece el panel en la parte inferior son las de reportar con Report full block details y Landscape orientation, las que permiten obtener informacin detallada por cada bloque (se recomienda incluir el campo Block Name en la pestaa Options) y cambiar la orientacin en el formato del reporte, respectivamente. Finalmente, al presionar Generate se crea el reporte configurado. (Fig. 6.22) COSTO P4=IF(K4<0.3,"ESTERIL",IF(K4>=0.5,"MINERAL","BAJA_LEY")) PRODUCTO

Q4=O4*ULOOKUP(P4,PARAMETROS_FINANCIEROS!A$5:A$7,PARA METROS_FINANCIEROS!B$5:B$7)

INGRESO

R4=IF(K4>=0.3,O4*K4/100*PARAMETROS_FINANCIEROS!$B$11* Figura 6.22: Reporte de Parmetros Financieros por banco. 2204.62,0)

BENEFICIO

S4= R4-Q4

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 85

Chronos Planificacin y Reportabilidad TOP_BENCH Utilidades

=IF(AND(AG4=AG5,H4<H5),0,1)

Operadores de Comparacin

SR

Operador: EQ

Significado: Igual que Mayor o igual a Mayor que Menor o igual a Menor que No igual a

=IF(AD4=0,1000,S4/AD4) GE MIN_ACUM GT LE =IF(AND(BD4<=3,BC4=0),BE3+AD4,0) LT NE

MIN_EXP

=IF(BC4=1,BE3,BE3-BE4)

Edicin

Combinacin [Ctrl]+[C] [Ctrl]+[X] [Ctrl]+[V] [Delete]

Accin Copia una o un rango de celdas Corta una o un rango de celdas Pega una o un rango de celdas Elimina el contenido de una o un rango de celdas

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 86

Chronos Planificacin y Reportabilidad Creacin de Bloques (Shells, Blocks) Para cortar un slido por bancos se puede utilizar la siguiente opcin Shells Cargar las triangulaciones a ser cortadas por banco Abrir la opcin Model > Triangle Solid > Shells y configurar el panel desplegado como en la figura 7.1. presionar OK.

En el campo Shelling naming convention del panel, se selecciona el archivo de triangulaciones donde sern cargados los nuevos bloques. La definicin de un nombre base o adoptando el mismo nombre del slido inicial y el nivel inicial desde el cual se comenzarn a cortar los slidos para general los bancos, definidos en este caso por distancia. Se define adems el largo del identificador del bando, en este caso 4 dgitos. En el campo Shelling parameters se determina el ancho de los bancos a ser cortados, y se especifica adems que se creen todos los bancos posibles en Create all shells. El campo Additional shelling features se dejar como viene por defecto. En Graphical attributes se establece la secuencia de colores en la cual sern pintados los bancos creados. Seleccionando Solid Shaded se pintarn los bloques con la secuencia de colores establecida.

Figura 7.1: Creacin de Bancos.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 87

Chronos Planificacin y Reportabilidad Al presionar OK se desplegar la ventana de la figura 7.2, donde se determina la inclinacin que tendr el plano de corte inicial. En el ejemplo se configuran los cortes con un Dip de 90 y la seleccin del plano de corte a partir de un nivel especificado (2400 m).

Figura 7.2: Seleccionando plano de corte.

Para crear cortes dentro de un banco se puede utilizar la opcin Blocks. Esta herramienta esta en la ruta Open Pit > Open Cut Design> Blocks, con lo cual se despliega la siguiente ventana: Figura 7.3: Block Desing.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 88

Chronos Planificacin y Reportabilidad Sequence prefix: Se ingresa el prefijo que constituye parte del nombre de los bloques que sern creados. Con Starting number se define desde donde comienza la numeracin. En Width se especifica el nmero de dgitos que contendr el nombre de los bloques. En Increment se da el paso de la numeracin. Por ejemplo, con los datos ingresados en estos campos se obtiene un nombre del bloque de la forma siguiente: f1_2260_0001, f1_2260_0002, f1_2260_0003, y as sucesivamente. Target tonnage: Aqu se debe ingresar el tonelaje que se designa a los bloques que se van a construir. Dynamically create solid with tonnage: Seleccionar esta opcin si se quiere que el sistema busque automticamente el bloque con el target tonnage indicado. Esta opcin requiere estar activada para encontrar el bloque con el tonelaje especificado en la opcin Tonnage tolerance. Grade variable: aqu se ingresan los nombres de las variables de ley contenidas en el modelo de bloques. En Type se define el tipo de variable. En este caso CU y el tipo WT_BY_MASS. Use especified density: Al seleccionar esta opcin se puede especificar un valor de densidad, en el campo Density. A continuacin, en la pantalla de Envisage se debe tener cargado el banco para poder seleccionarlo con un click y luego se debe dibujar la lnea que sirve para darle la forma al bloque. Es muy importante tener claro que para que efectivamente el sistema sea capaz de encontrar el bloque con el tonelaje indicado se dibuje una lnea de tal forma que al ser desplazada automticamente por el sistema en el sentido indicado por el vector direccin en pantalla nunca deje de cortar el slido en pantalla (ver figura 7.4 como ejemplo). As mismo, como recomendacin, para no tener problemas para generar el bloque con el tonelaje requerido, el vector direccin debe ser consistente con el hecho de que si se parte de un bloque de tonelaje mayor al requerido, entonces el vector apunte en la direccin en la cual este bloque inicial se pueda achicar. Si el vector de desplazamiento apunta en una direccin donde solo es posible que el bloque aumente su tamao y por consiguiente su tonelaje, entonces aparecer un mensaje de error porque no es posible alcanzar el tonelaje especificado en la tabla y el bloque no se crear. El resto de las opciones no requieren ser activadas. Luego, presionar OK.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 89

Chronos Planificacin y Reportabilidad De este modo, se despliega la ventana siguiente:

Figura 7.4: Lnea de Corte y Vector Direccin.

Tras haber dibujado la lnea y habiendo indicado el vector director, el bloque se muestra en pantalla y se guarda con Save block:

Figura 7.6: Propiedades de Solidos.

En esta ventana aparece el nombre del bloque de acuerdo a los prefijos y la numeracin indicados anteriormente. Luego, se guarda como Solid shade triangulation y se escoge el color del bloque. Figura 7.5: Guardando el Bloque de reservas.

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 90

Chronos Planificacin y Reportabilidad Por ltimo, al seleccionar OK, se muestra de nuevo la pantalla de Envisage ahora con el bloque recin creado y el remanente del banco, listo para crear un nuevo corte de la forma descrita previamente. Dado que los datos de Chronos se almacenan en Microsoft Excel, se debe tener algunas precauciones al nombrar tablas y hojas desde Chronos con el fin de evitar problemas de compatibilidad entre las aplicaciones. Por lo tanto los nombres deben seguir algunas reglas para cumplir con las restricciones que impone Excel: El primer carcter debe ser una letra, el resto de los caracteres pueden ser letras, nmeros, guin bajo o punto. No se puede utilizar las letras C, c, R y r por s solas, ya que Excel las utiliza como abreviaciones de filas y columnas. Los nombres no deben parecer referencias a celdas, como R1C1, B23, $A$52, etc. No deben contener espacios, utilice guiones bajos o puntos para separar palabras. Figura 7.7: Corte actual y remanente de banco. El largo mximo es 31 caracteres. Puede contener maysculas y minsculas, pero se debe evitar utilizar palabras similares diferenciadas solo por la capitalizacin de las letras, por ejemplo Minado y minado podran generar problemas si se utilizan en el mismo workbook. Sobre nombres de Tablas y Hojas en Chronos

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 91

Chronos Planificacin y Reportabilidad Las tablas de Chronos sujetas a estas restricciones son: Destinations Lookup table Processes Constraint table Ore exposure Pushback ratio

Y las siguientes hojas: Reserve Sheet General Reporting Period Summary Reporting

Maptek Computacin Chile Ltda. Todos los derechos reservados 2009 92