Pit Optimizer
Derechos Reservados © 2009 Maptek Todos los derechos reservados. Ninguna parte de este manual puede ser reproducido, almacenado o o transmitido por ningún medio de recuperación – electrónico, mecánico, fotocopiado, registrado, o de otra manera – sin el permiso escrito de Maptek Computación Chile Ltda. No se asume ninguna responsabilidad con respecto al uso de la información contenida adjunta. Aunque se ha tomado la precaución en la preparación de este manual, el editor y autor(es) no asumen ninguna responsabilidad de errores u omisiones. Maptek no se responsabiliza por daños o perjuicios, directos o indirectos, que surjan del uso, interpretación de la información contenida en este manual.
[email protected] www.maptek.cl
Marcas Debido a la naturaleza del material, muchos de los productos del hardware y de software se mencionan por nombre. Las compañías que fabrican los productos demandan muchos de estos nombres del producto como marcas registradas. No es la intención de Maptek demandar estos nombres o marcas registradas como propias.
Historial de Revisión – Junio 2004 – Original – Viña del Mar, Chile
2
Contenidos
www.maptek.cl
1
Learchs & Grossmann ................................................................................... 4
2
Visualización de Pits .................................................................................... 16
3
Learchs & Grossmann 3D Una vez realizados los procesos antes descritos, se esta en condiciones de utilizar el algoritmo de Lerchs&Grossmann3D.
Se debe abrir el modelo de bloques que se desea optimizar y el layer con las subregiones, si es que existen. Luego el proceso es el siguiente:
EL menú se encuentra bajo Block con el nombre Lerchs-Grossmann
Create: Esta opción permite generar un archivo de especificación
El cual almacena todos los parámetros referentes a la optimización. Este archivo tiene la extensión lgpar.
Run: Esta opción ejecuta un archivo de especificación.
Batch: Esta opción permite ejecutar múltiples archivos de especificaciones
4
Analysis: Esta opción permite generar análisis de la optimización.
El siguiente panel tiene como fin determinar bajo que condiciones será realizada la Optimización, de esta forma se tiene que:
Run identify
:
Dollar variable
:
Resulting pit variable:
www.maptek.cl
Corresponde al nombre del archivo de parámetros que se generará.
Corresponde al nombre de la variable que contiene el valor económico de los bloques y que fue generada mediante la aplicación de un script de valorización.
Variable en donde se descargan los resultados una vez finalizada la optimización. Identifica, y permite ver, qué bloques del modelo deben ser explotados para obtener el mayor rendimiento económico.
5
Fix air blocks after optimization. Air variable: si se activo la opción Fix air blocks after optimization, la variable utilizada es aquella que se generó al minar el modelo de bloques con el sólido de aire.
Range to considerer air blocks [min-max]: permite fijar un mínimo para que un bloque sea considerado de aire en la variable Pit de salida. Por ejemplo [0.95 –1.0] indica que aquellos bloques que tengan sobre un 95% de aire serán considerados en su totalidad como tal, esto ayuda a contornear mejor el Pit Final en Situaciones donde la topografía es muy variable.
Considere air blocks. Tunnels: indica que el programa debe considerar en la optimización sólo el aire que se encuentra en cavernas, excavaciones subterráneas o quebradas. Se recomienda cuando la superficie es relativamente regular.
Always : le indica al programa que debe considerar todo el aire dentro del modelo de bloques sin excepción. Se recomienda cuando la topografía es extremadamente irregular.
Number of benches to create arcs: Señala en cuántos bancos hacia arriba se deben buscar relaciones de talud desde un bloque para generar arcos (Lerchs&Grossmann). En general mientras mayor sea el número de bancos mayor será la precisión en el ángulo, pero también mayor será el tiempo que tome el proceso, se recomienda un alto número de bancos cuando las dimensiones de los bloques son muy irregulares. Y por el contrario en bloques muy regulares (p.e. 10*10*10) es posible disminuir el numero de bancos a considerar (Se recomienda hasta 6).
6
Number of subregions in the block model: indica el número de subregiones que usted ha definido para su modelo de bloques. Ya que de antemano no se sabe cuántas subregiones ha definido, es muy importante que señale el número exacto de éstas. En caso contrario los programas confundirán la información que entregará más adelante. Sin embargo se debe tener muy claro el concepto de subregión, ya que el mal uso de estas puede llevar a resultados no esperados. Una subregión ha sido definida como un volumen en el cual el algoritmo de Lerchs&Grossmann3D considera la extracción de un bloque bajo ciertas consideraciones de ángulo de talud solicitado (puede ser uno o más, esto ultimo se logra asociando un ángulo de talud a un azimut determinado). Estos volúmenes son logrados utilizando las técnicas descritas en el capítulo llamado subregiones. El único requisito que requieren estos volúmenes llamados subregiones es que abarquen la totalidad del volumen del modelo de bloques. Así se obtiene un esquema como el siguiente:
En el ejemplo existen 5 subregiones, en las cuales el algoritmo tendrá distintas apreciaciones al considerar como extrae un bloque, en lo que a ángulos de talud se refiere. Se debe destacar (como ya se mostró en el respectivo capitulo), no es necesario dibujar los volúmenes, sino solo una cara, ya que posteriormente se definirán los limites en cuanto a cotas de cada subregión.
www.maptek.cl
7
De esta forma el algoritmo frente a un bloque específico ubicado dentro de una subregión determinada actúa como se muestra en la figura adjunta. Se puede ver que estamos en una subregión que presenta dos ángulos de talud bajo ciertos azimut (para el caso 0 y 150), entonces el algoritmo buscara en esas direcciones y pendientes el bloque superior que sea más conveniente económicamente extraer. Vale la pena decir que las condiciones de Azimut y Talud son consideradas en el centroide de cada bloque perteneciente a una subregión. Interpolation in the bearing: Esta opción se refiere única y exclusivamente a que tan suave es el cambio de ángulo de talud dentro de una misma subregión (si la subregión presenta solo un ángulo de talud, esta opción pierde importancia). Es importante decir que la interpolación de subregión a subregión se realiza en forma interna y no tiene relación con la interpolación descrita en el párrafo anterior
8
Opciones presentadas para la Interpolación No: el cambio de ángulo de talud es muy brusco, no existe suavizado.
Se hace destacar la forma en como el programa interpretar los datos ingresados, de esta forma se muestra como a entre los 50 y los 139.999 de Azimut, el ángulo de talud será de 35.
Defined by User
: Es el usuario quien define en cuantos grados se realiza la interpolación, cuanto más grande es rango de azimut en el cual se realiza el cambio de ángulo de talud más suave es el paso, por el contrario si el ángulo definido es cero, se esta ante el primer caso (No existe interpolación).
En el ejemplo se ha definido por ejemplo que el cambio de ángulo de talud de 45 a 35 se realice en un rango de azimut de 40 (entre los 30 y 70), pasado este rango el ángulo de talud se mantiene constante hasta un nuevo cambio.
Total
www.maptek.cl
: El cambio de ángulo de talud se produce a lo largo de todo el rango de azimut definido para el mismo. Es decir en este caso el ángulo de talud requerido, solo se cumple en el punto inicial dado mediante el Azimut, después de este punto inmediatamente comienza a variar (linealmente), hasta alcanzar el primer punto del ángulo de talud siguiente.
9
Perform Multiple Pit Analysis: Al activar esta opción es posible realizar múltiples pits a través de aplicar sucesivos decrementos para los bloques positivos, los bloques de lastre no son alterados, los decrementos pueden ser generados básicamente por dos criterios, los cuales se detallará a continuación. Use constant ore dollar decrements Seleccionar esta opción para aplicar un decrementos sucesivo y constante para generar nuevos pits, cada bloque tiene menor beneficio que el valor previo. Los decrementos son aplicados para los bloques que tengan en la variable “dollar” un valor positivo en la evaluación original (modelo económico inicial). Use percent ore dollar decrements Seleccionar esta opción para aplicar sucesivos decrementos en forma porcentual a los bloques positivos.. Maximum number of pits Ingrese el máximo número de pits a generar. Actualmente hay un máximo de 500. cada nuevo pit es diferente. Maximum decrement trials per pit Ingrese el número de intentos por decremento (por pit). En orden a obtener cada pit individual, varios decrementos del dollar pueden ser necesarios.
Nota: Si el máximo numero de intentos de decrementos es rechazado para un particular pit, entonces el proceso de optimización se detendrá y todos los pit encontrados serán guardados.
File Management.
10
Save resulting pit into a report file Seleccionar esta opción para guardar el resultado del pit, banco por banco en un archive de texto. El archivo generado tiene la extensión respit. Delete files after the optimisation Seleccionar esta opcion para borrar todos los archivos generados (excepto el archive con extensión logfile) después de la optimización. Esto puede ser util si se estan realizando multiples corridas con el fin de no llenar el espacio disponible en el disco.
Una vez ingresados los parámetros presionar el botón OK.
Inmediatamente después del paso anterior se debe seleccionar gráficamente cada una de las subregiones y dar además sus cotas limites. El procedimiento es el siguiente:
Al seleccionar una subregión se desplegara el siguiente panel
www.maptek.cl
11
Donde Minimum Z y Maximum Z son los límites reales inferior y superior respectivamente de la "subregión" que está definiendo. El programa le asignará por defecto a esa variable los límites inferior y superior del modelo de bloques, sin embargo, si la subregión en definición está bajo o sobre otra uno o ambos valores deben ser modificados. Si una subregión está sobre otra subregión el límite superior de una es el límite inferior de la otra. Para el caso de la transformación al banco al que pertenece un límite, éste siempre es el banco que tiene el centroide inmediatamente superior al límite definido
Además se pregunta por el número de ángulos de talud que existen en la subregión, la respuesta generara en el próximo cuadro las entradas necesarias para ingresar cada ángulo de talud asociado a su azimut
La opción Defect dollar value solo es útil cuando han sido borrados bloques del modelo, sin embargo se debe tener plena seguridad del valor dollar que tenían los bloques eliminados, así si eran bloques de estéril, asignar el valor de mover el estéril y si eran bloques de aire dar el valor cero, si se tratan de bloques mixtos la opción no podrá resolver el problema de bloques borrados, por lo que se recomienda no eliminar bloques que contengan mineral o sean bloques mixtos
El siguiente panel solicita ingresar por cada subregión un talud y su ángulo de talud asociado, si la subregión solo presenta una un ángulo de talud, el azimut, pierde importancia
12
El ángulo de talud esta dado a partir del azimut dado en sentido horario, es decir que si se tiene en una Subregión lo siguiente:
Bearing1 0°
Bearing2
45°
Slope1
Slope2
50°, etc
45°
Si no se activó la opción de Optimizar inmediatamente el Pit, una vez ya generada las subregiones se procede de la siguiente forma, para ejecutar este archivo de especificaciones se deberá ir a Block/Lerchs&Grossman/ Run, ante lo cual se desplegara el siguiente panel:
El resultado final vendrá dado por un layer que muestra las curvas de nivel del Pit logrado.
www.maptek.cl
13
14
Visualización de Pits Para visualizar esto se debe ir a Block-Viewing-Pits, ante lo cual se desplegara el siguiente panel:
Se debe ingresar el nombre de la variable en que se almacenaron los datos referidos al Pit Optimo.
Si se generaron varias optimizaciones a la vez (Opción Batch), se puede pueden mostrar varios Pits a la vez, en este caso solo se pide un Pit. Ingresar entre que niveles de banco se desea visualizar el Pit. Las curvas de nivel que contiene el Layer generado pueden ser presentadas: • • •
www.maptek.cl
Sin Suavizar. Levemente Suavizadas. Normal
15
Finalmente se debe dar un nombre al Layer de interés, y una descripción que es opcional.
16
www.maptek.cl
17