Estimación de Leyes
Manual Estimación de Leyes
Manual de Entrenamiento VULCAN – Manual de Entrenamiento Todos los derechos reservados 2008 Maptek Computación Chile Ltda. Todos los derechos reservados. Ninguna parte de este manual puede ser reproducido, almacenado 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. 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. Historia de Revisión – Marzo 2008 – Original – Viña del Mar, Chile
INDICE
1. Introducción 2. Estimación de leyes mediante ESTIMATION EDITOR 2.1 Inverso a la Distancia 2.1.1 Especificaciones de los Parámetros del Método Inverso de la Distancia 2.1.1.1.Estimation Result Variables 2.1.1.2 Discretisation steps 2.1.1.3 Distances to Samples 2.1.1.4 Search Region 2.1.1.5 Samples Counts 2.1.1.6 Inverse Distance 2.1.2 Samples Database 2.1.2.1 Select using numeric tag 2.1.2.2 Select using character tag 2.1.2.3 Select using Solid Triangulations 2.1.2.4 Select using Field restrictions 2.1.3 Sample Limits 2.1.4 Soft Boundaries 2.1.5 Block options 2.1.6 Extra Variables 2.2 Kriging Simple y Kriging Ordinario 2.2.1 Especificaciones de los Parámetros del Método Kriging Simple y Kriging Ordinario 2.2.1.1 Estimation Result Variables 2.2.1.2 Discretisation steps 2.2.1.3 Distances to Samples 2.2.1.4 Search Region 2.2.1.5 Samples Counts 2.2.1.6 Variography 3. Estimación de leyes mediante ESTIMATION WIZARD 3.1 Inverso a la Distancia 3.2 Kriging Ordinario 3.3 Selección de Muestras y Bloques 4. Ejecución de la Estimación de Leyes
1. INTRODUCCIÓN
A partir de este manual se indicara la forma de cómo realizar paso a paso la estimacion de leyes de un depósito utilizando el método Inverso a la Distancia y Kriging, por medio de las rutinas de estimación de leyes de Vulcan basadas en GSLIB. Se destacaran dos procedimientos mediante “Estimation Editor” y “Estimation Wizard”, dando una mayor relevancia al primer método .Para cada caso se mostraran las ventanas específicas y comunes en las cuales se señalara la forma de trabajar en ellas.
2. Estimación de leyes mediante ESTIMATION EDITOR
Lo primero será seleccionar a partir del menú la opción Block/Grade Estimation/Estimation Editor, en la cual aparecerá la siguiente ventana:
Para la creación del archivo de parámetros se deben rellenar los siguientes módulos;en el módulo “Input Parameters” se debe ingresar: •
Block Model (*.bmf):Modelo de bloques que se desea utilizar para la estimación.Este se puede obtener a partir de la flecha ubicada en el extremo de la casilla o pinchar en el botón Browse, para navegar en otros archivos,como también un modelo de bloques ya abierto o desplegado en Envisage.
•
Estimation File(*.bef):Se debe indicar el nombre del archivo en que se almacenaran los parámetros de estimación.El nombre del archivo será
.bef. En el modulo “Input New ID”: •
New ID:Se ingresa un identificador al archivo el cual puede ser uno nuevo como también uno antiguo desde el cual se quiere copiar o modificar los parámetros de estimación,este se puede obtener pinchando uno de los identificadores en el modulo ID`s List .
•
Estimator: A partir de esta opción se puede seleccionar el tipo de estimación que se desea realizar ya sea inverso a la distancia, Kriging, Cokriging, etc.
A través del botón “Options” se puede correr,borrar,cambiar nombre,ver parámetros, de un identificador para un determinado modelo de bloques y archivo. En el módulo “Estimation Tree” ,una vez seleccionado el tipo de estimación, desplegara un menú el cual es distintos para cada método.
2.1 Inverso a la Distancia Se desplegará el siguiente menú
se
2.1.1 Especificaciones de los Parámetros del Método Inverso a la Distancia. 2.1.1.1.Estimation Result Variables Al seleccionar esta opción se puede seleccionar entre Block model estimation,Cross validation o Compute estimation declustering weights.
Al seleccionar “Block model estimation” se debe ingresar en el recuadro “Grade variable” la variable del modelo de bloques en la que se almacenará la estimación.Esta debe ser una variable que se definió en el modelo de bloques,luego en esta variable se almacenará la estimación de ley para algún material (Cu,Au,etc). A la vez se debe indicar el valor por defecto de la variable,este será el valor que se le asignará a los bloques que no pueden estimarse y que han sido seleccionados en la estimación.
•
Active Store number of samples si quiere almacenar, para cada bloque, el número de muestras utilizadas en la estimación. Debe indicar en el recuadro el nombre de la variable del modelo de bloques que va a usar. El nombre de la variable puede seleccionarlo de la lista (haciendo click sobre el triángulo de la derecha) o escribirlo. Dicha variable la debió crear cuando definió su modelo de bloques. Default tiene el mismo significado que para la variable principal.
•
Active Store flag when estimated si quiere marcar los bloques que pudieron estimarse en esta corrida. Debe indicar en el recuadro el nombre de la variable del modelo de bloques que va a usar y el valor que se asignará a la variable cuando un bloque es estimado.
•
Active Store kriging variance si quiere guardar en una variable la varianza del error de estimación por kriging ordinario.Debe indicar el valor por defecto de los bloques que no pueden estimarse y que han sido seleccionados en la estimación.Está se obtiene a partir de la diferencia en el variograma.
•
Active Store lagrange parameter si quiere almacenar el parámetro de lagrange en alguna variable del modelo de bloques. Default tiene el mismo significado que para la variable principal.
•
Active Store block variance si quiere guardar la varianza para cada bloque de acuerdo a alguna variable del modelo de bloques.
•
Active Store kriging efficiency si quiere guardar la eficiencia del kriging ordinario dentro del bloque,posee cierta relación con la varianza del bloque,especificando la variable en la cual se guardara el valor.
•
Active Store slope of regression si quiere almacenar la pendiente de regresión dentro del modelo de bloques.Se debe especificar la variable que almacenara tal valor.
A partir de estas dos últimas opciones se puede obtener el cálculo de las reservas y recursos para cada bloque. •
Active Store minimum kriging weight si quiere almacenar el minimo valor del ponderador de acuerdo a una variable del modelo de bloques.
•
Active Store number of holes si quiere almacenar, para cada bloque, el número de sondajes utilizados en la estimación de cada bloque. Debe indicar en el recuadro el nombre de la variable del modelo de bloques que va a usar.
El nombre de la variable puede seleccionarlo de la lista (haciendo click sobre el triángulo de la derecha) o escribirlo. Dicha variable la debió crear cuando definió su modelo de bloques. A partir del método del Inverso de la Distancia solamente se tienen 3 opciones: Store number of samples, Store flag when estimated y Store number of holes
•
Al seleccionar “Cross Validation” o validación cruzada estima el valor estimado en la ubicación de una muestra , sin usar la muestra que se encuentra en esa posición.Esto se debe realizar para una sola unidad geológica ,por lo cual esta relacionado directamente con la opción “Select using Field restriction”.
•
En la casilla “Cross validation map file identifier” se debe colocar un nombre al identificador tal que se genere un archivo Map File ( < id>.map).
A la vez se tiene dos opciones la primera “ignore individual samples” se pueden ignorar muestras en forma individual considerando las otras muestras para la estimación. La segunda opción “Ignore the whole sample´s drill hole” ignora la muestra y el sondaje que contiene tal muestra, por lo cual eliminara todas las muestras que se sitúen en el sondaje. Al utilizar la segunda opción se debe indicar en el menú de “Samples Database” (Drill hole field for cross validation) el nombre del sondaje.
•
Al activar “Save sample identifiers in map file” nos permite que en la opción “Samples Database” grabar el nombre del sondaje,la variable desde y hasta.
•
Al seleccionar “Compute estimation declustering weights” si quiere obtener los pesos de las muestras desagrupadas de acuerdo a la estimación global.
•
“Discard negative weights”, descarta aquellas muestras que posean peso negativo.
2.1.1.2 Discretisation steps
Esta opción divide el bloque en bloques más pequeños, para poder estimar según el tipo de estimación seleccionada.
En “Discretisation steps in X,Y,Z” se ingresa el número de puntos en que se desea dividir cada eje para hacer la estimación del bloque. •
Se dividirá el bloque en X,Y,Z puntos que serán estimados con las mismas muestras para después calcular un promedio para el bloque. En el ejemplo siguiente el bloque se ha discretizado en 3*3*3 = 27 puntos para luego calcular el promedio de las estimaciones de dichos puntos.
3
3 3
Al activar “Assign parent block value to sub-blocks” hace que las subceldas se estimen al soporte del bloque parent ,de acuerdo a lo definido en el modelo de bloques.También se puede modificar a través de “choose parent block size” utilizando un parent definido por el usuario,este se puede especificar através de los recuadros de “Parent block X,Y,Z size”
2.1.1.3 Distances to Samples Este panel nos permite guardar la distancia promedio entre el bloque y las muestras usadas en su estimación.
Existen varias formas de calcular la distancia promedio: Distancias Cartesianas,anisotrópica según el elipsoide o anisotrópica según los ponderadores calculados por el método de interpolación . Según la forma de calcular se debe indicar en la celda la variable del modelo de bloques para almacenar el tipo de distancia deseado. En “Default distance when no estimate is made” se ingresa el valor que asignará a las variables del modelo de bloques indicadas en este panel cuando no puede efectuarse la estimación. *A partir del módulo de ayuda de Vulcan puede consultar la forma de cálculo de cada una de las distancias.
2.1.1.4 Search Region
A partir de esta opción se puede indicar la rotación de los ejes del elipsoide o caja para la búsqueda de las muestras.
Para el caso de la orientación del elipsoide de búsqueda y la orientación de las estructuras del variograma se debe indicar Bearing,Plunge y Dip. En cuanto al radio de búsqueda, dimensiones de los ejes del elipsoide o caja de búsqueda, se tiene Major,Semi/ Major y Minor axis que se obtienen al desplegar el elipsoide con la opción Display Ellipsoid,al igual que para obtener la rotación. Al seleccionar “Use search Ellipsoid” o “use search box”, dependera de la forma geométrica que se quiera usar para la búsqueda de las muestras. •
Se debe tener presente que el volumen de un elipsoide de radios a,b,c es cerca de la mitad (p /6 veces) del volumen de una caja de lados 2a,2b,2c, por lo que el número de muestras para estimar un bloque puede ser muy diferente y por lo tanto los tiempos que toman los cálculos también.(Figura Nº1)
*El ángulo Bearing o rumbo, es el ángulo que se obtiene a partir del norte, en sentido horario, hacia el eje principal del mineral .El dip o buzamiento es el ángulo entre el plano horizontal y el eje del cuerpo mineral, tal que si el cuerpo apunta hacia abajo debe ser negativo el dip. El plunge es el ángulo entre la intersección del eje y la orientación del cuerpo. * Para una detallada explicación de las convenciones y funcionamiento de las rotaciones consulte la ayuda en línea de Vulcan.
Figura Nº1: Dimensiones de un elipsoide.
•
Al activar la opción “Unfold by tetrahedral model” se puede indicar un modelo que es creado en la opción tetramodelling el cual se transformara en coordenadas estratigráficas.Es utilizado para depósitos formados por estratos deformados.
2.1.1.5 Samples Counts En esta opción se debe ingresar el mínimo número de muestras para que un bloque se pueda estimar y el máximo número de muestras que se usarán en la estimación, esto de debe indicar en las casillas de “Minimun/Maximun number of samples per estimate”.Considerara las muestras más cercanas según el radio de influencia.
Al activar “Use octant based search” nos permite restringir las muestras por octante. A partir de “Maximun samples per octant” se puede indicar el máximo de muestras a considerar por octante. Se debe tener presente el mínimo de muestras para estimar un bloque. Al activar “Additional restrictions” se pueden agregar ciertas restricciones. •
Minimun octants with samples: Restringe que exista al menos el número de octantes indicado en el casillero, aportando muestras para la estimación.
•
Minimun samples per octant: Restringe que exista el mínimo número de muestras indicado en el casillero por cada octante que aporte muestras para la estimación.
Al activar “Store octants used” almacena el número de octantes almacenados, siendo el máximo 8 octantes.
•
A través del item “Select octant rotation type” se puede seleccionar la rotación para definir los octantes.Estas rotaciones se indican según los ángulos Bearing,Plunge y Dip,tal que la primera consiste en la rotacón de ejes en tres planos perpendiculares a los ejes que se han girado,la segunda según los ejes cartesianos y la última según la orientación de búsqueda del elipsoide.
•
La distancia utilizada para determinar las muestras que están más próximas la puede seleccionar con las opciones “Select by anisotropic distance” y “Select by cartesian distance”.La primera corresponde a la determinada según la anisotropía de búsqueda y la segunda, se determina con la orientación de los ejes cartesianos X,Y,Z. Esta última se recomienda sólo en casos muy especiales.
•
En la opción “Check duplicate samples” se permite indicar una tolerancia para muestras que se consideran localizadas en el mismo punto. Para utilizar duplicidad de coordenadas exacta ingrese 0 tal que bajo esta distancia se encontraran muestras duplicadas.
2.1.1.6 Inverse Distance
Este panel nos permite asignar los ponderadores para cada eje,tal que nos permita transformar las distancias cartesianas en anisotrópicas.
•
Al pinchar en el botón “Normalize” los ponderadores son calculados automáticamente. Este ponderador será el cuociente entre el eje mayor y cada radio de búsqueda. Es decir, en el eje X’ será uno; el valor en el eje Y’ será: eje mayor/semi-mayor; en el eje Z’: eje mayor/eje menor. Estos ponderadores se usarán para determinar una distancia estadística a partir del vector distancia de la muestra al bloque.
•
En “Power” se indica la potencia a la cual se elevará la distancia al invertirla(1/dn).Al utilizar n=2 se obtiene el inverso a la distancia al cuadrado,etc.
2.1.2 Samples Database
A partir de esta sección se puede ingresar la base de datos de los compósitos y asi poder realizar la estimación correspondiente.
Al seleccionar “Use database o Use Map file” se puede ingresar el archivo de compósitos, estos se pueden encontrar en una base de datos ISIS o en un archivo ASCII. Al seleccionar “ODBC Link” se pueden ingresar archivos tipo texto, Excel, etc. tal que al realizar un cambio lo produce en la planilla misma y no en vulcan. En las casillas de “Samples fields” se pueden ingresar: •
Sample group:el nombre del grupo de compósitos que se desea usar en la estimación.
Cada base de datos de compósitos ISIS puede tener diferentes grupos de compósitos efectuados usando diferentes especificaciones se desea usar más de un grupo de compósitos puede utilizar comodines para especificar el nombre de los grupos de compósitos que va a usar. Un asterisco indica que se van a usar todos los grupos de compósitos de la base de datos. • Location X,Y,Z Field: son las coordenadas de las muestras que se encuentran dentro de la base de datos de compósitos. • Grade Field: es el campo que contiene la información de las muestras que se desea utilizar para realizar la estimación. Por ejemplo el valor de la ley de cobre dentro del archivo de compósitos generará la estimación para la variable Cu del modelo de bloques.
•
Al activar “Use variable weighting” se pueden indicar en la casilla “Weights Field” la variable de ponderación si es que existe en el modelo de bloques,siendo está un peso especifico,la longitud o peso de una muestra.Esto nos generara un mejor resultado en la estimacion.
•
En las casillas de “Sample database manipulation” se tienen dos opciones: Active “Apply logarithm” si desea aplicar la función logaritmo a las muestras antes de estimar las leyes.Para utilizar esta opción las leyes deben ser todas positivas.Ademas el valor en “Constant” se agregará al valor obtenido al aplicar el logaritmo a la ley. Active “Cut grade samples” si quiere asignar un valor de corte a muestras cuyos valores sean menores o mayores a los limites ingresados,lo cual es conocido con el nombre de CAPPING.En la casilla “Lower cut value” se ingresa el menor valor tal que al tener leyes menores a este valor se le asignara automaticamente el valor ingresado en Lower cut value.Para el caso de “ Upper cut value” ,ocurre lo mismo que en el anterior solo que para valores superiores.
2.1.2.1 Select using numeric tag Al seleccionar esta opción se puede limitar las muestras de acuerdo al valor de un campo numérico.
En la casilla “Numeric Field” se debe indicar el nombre del campo numérico.
Active “Use specific numeric values” cuando se quiere que el campo numérico posea valores específicos indicados por el usuario. Al activar “Ignore certain numeric values” se pueden ignorar aquellas muestras que tengan los valores indicados por el usuario. Por último “Use a numeric range” cuando se quiere utilizar muestras dentro de un rango especifico
2.1.2.2 Select using character tag
Al seleccionar esta opción se puede limitar las muestras de acuerdo al valor de un campo alfanumérico.
En la casilla “Character Field” se debe indicar el nombre del campo alfanumérico. Active “Use specific character values” cuando se quiere ciertos campos alfanumérico ,indicados por el usuario. Al activar “Ignore certain character values” se pueden ignorar aquellos campos que no son de interés estos son indicados por el usuario.
2.1.2.3 Select using Solid Triangulations
A partir de esta opción se pueden limitar aquellas muestras que se sitúan dentro de una triangulación de un modelo sólido.
Al pinchar en el botón “Browse” se puede cargar la triangulación a utilizar de acuerdo al modelo de bloques que se esta ocupando. En el botón “Screen Pick” se pueden seleccionar aquellas triangulaciones que están cargadas en la pantalla. En “Clear “ y “Clear All” se pueden borrar la triangulaciones ya sea individualmente o todas.
2.1.2.4 Select using Field restrictions
Este panel nos permite establecer restricciones para muestras cuyos campos cumplan las restricciones escritas en “Attributes”.Esto se puede realizar tanto para variables numéricas como alfa numéricas.
2.1.3 Sample Limits
A partir de este panel se tienen dos opciones:”Exclude distant,high yield samples” y “Limit samples per drill hole”.La primera limita los radios de búsqueda para muestras con elevada concentración o ley, y la segunda si se desea no incluir demasiadas muestras de un sondaje.
En la casilla “Field for high yield samples” se ingresa la variable a analizar. En “Threshold for high yield samples” se ingresa el valor a partir del cual una muestra se considerará de alta concentración y para la que se restringirá el radio de búsqueda. En “high yield limits” se debe ingresar los valores para la nueva elipsoide de búsqueda. En “Maximun samples per drill hole” se debe indicar el número máximo de muestras abarcadas por sondaje. En la casilla “Database field containing the drill hole name” se debe indicar el identificador del sondaje ubicado en la base de datos.
2.1.4 Soft Boundaries
Esta opción nos permite analizar aquellas muestras que se sitúan dentro de una zona de contacto o dominio restringido, tal que muestras que se sitúan en una estimación distinta al dominio restringido comparten similares propiedades cerca del limite entre los dominios. Luego se debe generar cierto suavizamiento en los límites.
En la casilla “Soft boundary” se ingresa la variable geológica,litológica,etc., que se utiliza como criterio para determinar la estimación de los dominios. •
Values:se indica el número de identificación de la zona con la cual se produce el contacto.
• Major,Semi,Minor axis radius:Nuevo radio de influencia para la búsqueda de muestras,según la zona de contacto. •
Bering,Plunge,Dip: orientación del elipsoide para la zona con la cual ocurre el contacto.
2.1.5 Block options
A partir de este menú se pueden seleccionar los bloques que se van a estimar.
Active “Use specific zone” si desea incluir sólo los bloques con un determinado valor en una variables. Active “Use condition on blocks” si se desea usar solo los bloques que cumplan una determinada condición. Active “Use bounding box” si se desea estimar sólo aquellos bloques que se encuentran dentro de un rango de coordenadas. Active “Use bounding triangulation” para estimar sólo aquellos bloques que se encuentren dentro de una triangulación. Esta se puede seleccionar a partir de una lista haciendo click sobre el triángulo o seleccionando una triangulación cargada en la pantalla.
2.1.6 Extra Variables
Esta opción nos permite estimar más variables o leyes con el mismo plan de estimación.
Lo primero es tener creadas las variables en la base de datos y en el modelo de bloques. •
Input Variable:Ingresar la nueva variable a estimar según la base de datos.
• Min Value: Es el “corte que se generará para estimar en el mínimo rango,bajo este valor no estimara. •
Min samples: Es el “corte” que se generará para estimar el mínimo número de muestras.
• Zero Missing:Al no estar marcada ,las ponderaciones de las muestras no estimadas seran ignoradas y el resto de los pesos se vuelve a normalizar a la suma de 1. • Output Variable:Se ingresa aquella variable ponderación estimada.
del modelo de bloques que recibira la
• Default Value: Es el valor por defecto de las variables. Es el valor que se le asignara a los bloques que no puedan estimarse y que hayan sido seleccionados en la estimación.
Al pinchar en el botón “Save and Run” se puede guardar y correr el archivo de parámetros de estimación .Para ambos casos pregunta si quiere realizar la estimación.
2.2 Kriging Simple y Kriging Ordinario Al realizar la estimación por “Kriging Simple” o “kriging ordinario” se desplegarán los siguientes menús, respectivamente:
En los cuales se puede apreciar que son los mismos itemes.
2.2.1 Especificaciones de los Parámetros del Método Kriging Simple y Kriging Ordinario 2.2.1.1 Estimation Result Variables
Al utilizar el método Kriging simple se desplegarán 4 opciones: Store number of samples, Store flag when estimated, Store Kriging variance y Store number of holes.Todas estas opciones se explican en el apartado 2.1.1.1.
Además se pueden distinguir dos nuevos parámetros: • Stationary mean: Media local o estacionaria que se aplicara a todos los bloques de igual manera.Es la ley media del yacimiento.
• Stationary mean variable:Se utiliza una variable de ley media ocupada anteriormente tal de generar una nueva variable de ley que es indicada en el recuadro de “Grade variable”,osea se tendra una ley media variable que estará en cada uno de los bloques.Esto es para evitar que los bloques de ley media situados en los limites de ley alta y ley baja se ven influenciados por estos últimos.
En el caso de “Kriging Ordinario” se despliegan todas las opciones indicadas en el Apartado 2.1.1.1,siendo estás: Store number of samples, Store flag when estimated, Store kriging variance, Store Lagrange parameter, Store block variance, Store kriging efficiency, Store slope of regression, Store minimum kriging weight y Store number of holes.
2.2.1.2 Discretisation steps
Al igual que en el Apartado 2.1.1.2 se tienen las mismas opciones para dividir el bloque en bloques más pequeños.
2.2.1.3 Distances to Samples Para obtener la estimación de las leyes se debe realizar el cálculo de la distancia promedio entre el bloque y las muestras usadas en la estimación.El modo de completar las casillas se explica en el Apartado 2.1.1.3.
2.2.1.4 Search Region A partir de esta opción se puede indicar la orientación del elipsoide y generar un radio de búsqueda,todo esto se puede obtener según “Display Ellipsoid” y “Display variography”.En el Apartado 2.1.1.4 se explica cada opción o casilla.
2.2.1.5 Samples Counts En este menú se puede ingresar el número de muestras a estimar ,ciertas restricciones con respecto a los octantes y el chequeo de muestras duplicadas.Para un mejor aclaramiento de las opciones ver Apartado 2.1.1.5 .
2.2.1.6 Variography
Al seleccionar “Read Variogram from file” se puede utilizar un modelo de variograma ya existente (__prm.vrg) el cual se indicara en “Variogram file” .Una vez indicado el archivo se desplegarán los parámetros de selección utilizados para generar el variograma,ya sea Nugget, la estructura del tipo de variograma,la diferencia entre la meseta y el efecto pepita,Bearing,Plunge y Dip ,además del alcance para cada variograma.
A partir de los siguientes itemes se tienen las mismas opciones que en el método Inverso de la Distancia:
-
Samples Database. Ver Apartado 2.1.2
-
Select using numeric tag. Ver Apartado 2.1.2.1
-
Select using character tag. Ver Apartado 2.1.2.2
-
Select using Solid Triangulations. Ver Apartado 2.1.2.3
-
Select using Field restrictions. Ver Apartado 2.1.2.4
-
Sample Limits. Ver Apartado 2.1.3
-
Soft Boundaries. Ver Apartado 2.1.4
-
Block options. Ver Apartado 2.1.5
-
Extra Variables. Ver Apartado 2.1.6
3. Estimación de leyes mediante ESTIMATION WIZARD
Esta es otra forma de estimar ,solamente que los paneles o menú se encuetran en forma independiente comparada con “Estimation Editor”. Lo primero es abrir un archivo con el modelo de bloques que desee utilizar para hacer la asignación de las leyes estimadas. Este paso es alternativo, pues seleccionando alguno de los métodos se verificará si hay algún modelo de bloques abierto para la estimación y en caso de no encontrarse ninguno, el sistema pedirá la información necesaria mediante las mismas ventanas que se mostrarán a continuación. Seleccione Block/Open para ingresar el nombre del modelo de bloques que desea usar para hacer la estimación de leyes. -
Aparecerá la ventana Open Block Model:
Luego a partir de Block/ Grade Estimation/Estimation Wizard puede seleccionar el tipo de estimación que desee realizar ya sea por medio del inverso de la distancia,kriging ordinario,kriging indicadores y simulacion condicional.
Una vez seleccionado lo anterior de despliega una nueva ventana en la cual se debe indicar el nombre del archivo en que almacenará los parámetros de estimación. El nombre del archivo en el disco será .bef.
También se puede ingresar un identificador adicional en la siguiente ventana.En la cual puede usar Old estimation ID si tiene un ID antiguo desde el que quiere copiar o modificar los parámetros para la estimación.
Una vez pinchado el botón OK se desplegará una serie de paneles los cuales dependerán del método de estimación a ocupar.
3.1 Inverso a la Distancia
Puede seleccionar entre “Block model estimation” o “Cross validation”.
Al seleccionar “Block model estimation” se debe ingresar en el recuadro “Grade variable” la variable del modelo de bloques en la que se almacenará la estimación, además de indicar el valor por defecto. • Active Store number of samples si quiere almacenar, para cada bloque, el número de muestras utilizadas en la estimación. • Active Store number of holes si quiere almacenar, para cada bloque, el número de sondajes utilizados en la estimación de cada bloque. • Active Store flag when estimated si quiere marcar los bloques que pudieron estimarse en esta corrida
Al seleccionar “Cross Validation” estima el valor estimado en la ubicación de una muestra , sin usar la muestra que se encuentra en esa posición. (Ver Apartado 2.1.1.1)
•
Al activar “Assign parent block value to sub-blocks” hace que las sub celdas se estimen al soporte del bloque parent, de acuerdo a lo definido en el modelo de bloques. También se puede modificar a través de “choose parent block size” utilizando un parent definido por el usuario, este se puede especificar a través de los recuadros de “Parent block X,Y,Z size”
Luego al pinchar en Next se despliega el panel “Distances to samples” A través de este panel se pueden almacenar el tipo de distancia deseado al seleccionar la variable del modelo de bloques. •
Este panel permite guardar la distancia promedio entre el bloque y las muestras usadas en su estimación. Hay varias formas de calcular la distancia promedio: Distancias cartesiana, anisotrópica según el elipsoide o anisotrópica según los ponderadores calculados por el método de interpolación.
• En “Defaul distance when no estimate is made”, se ingresa el valor que asignará a las variables del modelo de bloques indicadas en este panel cuando no pueda efectuarse la estimación.
Una vez realizado lo anterior aparece una nueva ventana en la cual se debe indicar las rotaciones de los ejes del elipsoide o caja para la búsqueda de las muestras, ya sea Bearing,Plunge y Dip, como también sus dimensiones, Major, Semi/Major y Minor axis. Ver Apartado 2.1.1.4.
Al hacer clic sobre Next se obtiene el panel “Discretisation Steps”.
En Discretisation steps in X,Y,Z se debe ingresar el número de puntos en que se desea dividir cada eje para realizar la estimación de cada bloque. Ver Apartado 2.1.1.2
•
En la ventana siguiente “Sample Counts” ,se debe ingresar el mínimo número de muestras para que un bloque se pueda estimar y el máximo número de muestras que efectivamente se usarán en la estimación,tal que las muestras más cercanas tendrán prioridad sobre las que están más alejadas.
•
También se pueden restringir las muestras por octante, indicando el máximo número de muestras que se quieren por cada octante,a su vez se puede realizar una búsqueda avanzada por octante.
•
A través de “Select octant rotation type” se nos permite seleccionar entre tres diferentes rotaciones para definir los octantes indicando los ángulos Bearing, Plunge y Dip.
•
En la opción “Distance to check duplicate samples”, se permite indicar una tolerancia para muestras que se consideran localizadas en el mismo punto.
Para un mejor entendimiento de está ventana ver Apartado 2.1.1.5.
Al pinchar en el botón Next se despliega una nueva ventana en la cual se pueden ingresar los ponderadores que se desea asignar a cada eje(X,Y,Z).
Al activar “Normalise radii to search radii” automáticamente.
se pueden calcular los ponderadores
En la casilla “Power” se indica la potencia a la cual se elevará la distancia antes de invertirla. •
Haga clic sobre Next para continuar en el siguiente panel.
Las ventanas siguientes son comunes para los diferentes métodos de estimación y las puede encontrar en la sección 3.3 “Selección de Muestras y Bloques” (Pág. 50) de esta misma guía.
3.2 Kriging Ordinario
Al seleccionar el tipo de estimación por Kriging ordinario se desplegará la siguiente ventana:
A partir del apartado 2.1.1.1 se puede apreciar la manera en que opera cada alternativa, ya sea Store numbre of samples,Store numbre of holes,Store flag when estimated,etc.
A través de “Choose parent block size” se puede definir un tamaño de Parent definido por el usuario, tal que en Parent block X,Y,Z size se especifica el nuevo tamaño del bloque Parent.(Ver Apartado 2.1.1.2) Luego al pinchar en el botón Next, se obtiene el panel “Distances to samples” ,el cual nos permite guardar la distancia promedio entre el bloque y las muestras usadas en la estimación
• Seleccione la variable del modelo de bloques para almacenar el tipo de distancia deseado en la casilla “Average distance”.Existen dos formas de calcular la distancia promedio, según distancias cartesianas y anisotrópicas que dependen del elipsoide. • En “Defaul distance when no estimate is made”, se ingresa el valor que se les asignará a las variables del modelo de bloques indicadas en este panel cuando no pueda efectuarse la estimación.
Al seleccionar Next se despliega el siguiente panel:
• “Bearing,
Plunge y Dip” son las rotaciones de los ejes del elipsoide o caja para la búsqueda de las muestras. Ver apartado 2.1.1.4. • “Major, Semi-Major y Minor axis” son las dimensiones de los ejes del elipsoide o caja de búsqueda. Se pueden obtener a partir de la opción Display Ellipsoid. • Seleccione entre “Use search Ellipsoid o Use search box”, dependiendo de la forma geométrica que quiere usar para buscar las muestras. Ver Apartado 2.1.1.4. • • Al activar la opción “Unfold by tetrahedral model” puede transformar un modelo en coordenadas estratigráficas. El modelo debe estar generado con el módulo Tetra Modelling.
Una vez completado el panel anterior se despliega la ventana “Discretisation Steps” en la cual se ingresa el número de puntos en que se desea dividir cada eje para realizar la estimación del bloque. Para una mayor comprensión ver Apartado 2.1.1.2.
Al hacer clic sobre Next se despliega el siguiente panel:
• Debe ingresar en “Minimum number of samples per estimate” y en “Maximum samples per estimate”, el mínimo número de muestras para que un bloque se pueda estimar y el máximo número de muestras que efectivamente se usarán en la estimación. • • Seleccione “Use an octant based search” para restringir las muestras por octante. En “Maximum samples per octant” indique el máximo número de muestras que se permitirán por cada octante. • Seleccione “Additional restrictions” si quiere hacer una búsqueda por octante avanzada. Esta puede realizarse por “Minimum octants with samples” y “ Minimum samples per octant”.
•
“Select octant rotation type”, permite seleccionar entre tres diferentes rotaciones para definir los octantes . Para cada rotación se indican los ángulos Bearing, Plunge y Dip.
•
La distancia utilizada para determinar las muestras que están más próximas la puede seleccionar con las opciones “Select by anisotropic distance” y “Select by cartesian distance”.
•
En la opción “check duplicate samples”, se permite indicar una tolerancia para muestras que se consideran localizadas en el mismo punto.
Todas las opciones anteriores se pueden ver en el Apartado 2.1.1.5. y así tener una mejor apreciación del panel “Sample Counts”.
Al pinchar el botón Next se desplegará el panel “Variogram model selection”
• Active “Read variogram from a file” permite capturar un modelo desde un archivo, ingresando su nombre en la casilla. Este modelo se lee del archivo .vrg generado por las opciones de modelamiento de Vulcan. • En “Nugget” se ingresa el efecto pepita del modelo. • Seleccione el tipo de modelo a utilizar en la especificación del variograma pudiendo ser este un modelo esferico, exponencial, lineal, etc. • En “Sill Differential” ingrese la diferencia entre el umbral del variograma o meseta y el nugget. • En “Bearing, Plunge y Dip” se indica la orientación de la estructura que se está ingresando. Estas definen la orientación de la anisotropía de los ejes Mayor,Semi/Major y Minor. • En “Major, Semi-Major y Minor axis” se indican los alcances de estas estructuras en las diferentes direcciones de anisotropía, o sea la extensión de la continuidad de cada eje para esta estructura. Active “Add another structure to this variogram” si todavía requiere indicar más estructuras anidadas para este modelo
Al seleccionar Next las ventanas comienzan a ser comunes para los distintos métodos de estimación. Esto se explica en la sección siguiente 3.3 “Selección de Muestras y Bloques”. 3.3 Selección de Muestras y Bloques.
Una vez realizado lo anterior, según el método de estimación, se tienen las mismas ventanas:
•
Seleccione “Use Database o Use Map file” de acuerdo al formato del archivo de compósitos.
-
Si los datos de los compósitos se encuentran en una base de datos ISIS (VULCAN), debe seleccionar Use database e ingresar el nombre del Datasheet y el identificador opcional. Si los datos se encuentran en un archivo ASCII, debe seleccionar la segunda opción e ingresar el identificador de Map file.
Al seleccione Next aparecé una nueva ventana, “Sample Fields”, en el caso del “Inverso de la Distancia” se tiene:
•
Ingrese en “Sample group” el nombre del (los) grupo(s) de compósitos que desea usar en la estimación.
-
Cada base de datos de compósitos ISIS puede tener diferentes grupos de compósitos efectuados usando diferentes especificaciones (Run length, Bench, 10mt, 5mt, etc.). Si Ud. desea usar más de un grupo de compósitos puede utilizar comodines para especificar el nombre de los grupos de compósitos que va a usar. Un asterisco indica que se van a usar todos los grupos de compósitos de la base de datos.
•
Ingrese en “Location X, Y, Z field” los campos dentro de la base de datos de compósitos en que se encuentran las coordenadas de las muestras.
•
Ingrese en “Assay Field” el CAMPO que contiene la información de las muestras que desea utilizar para hacer la estimación.
-
•
Con la información de esta variable dentro del archivo de compósitos se generará la estimación de la variable de interés dentro del modelo de bloques (Por ejemplo el valor de la ley de cobre dentro del archivo de compósitos generará la estimación para la variable Cu del modelo de bloques) En las casillas “Minimun samples per octant” y “Save numbre of octants used” se ingresan automáticamente los mismos parámetros que en la sección 2.1.1.5,al igual que “Select octant rotation type”.
Para el caso del “Kriging Ordinario” se tiene la siguiente ventana:
Se ingresan los mismos parámetros que en el inverso a la distancia, en las 5 primeras casillas, y luego se ingresa automáticamente el modelo de variograma a utilizar ,el cual fue indicado en el panel “Variogram model selection”.(Página 48)
Al pinchar en el botón Next se despliega la ventana “Sample Manipulation”.
• Active “Apply logarithm” si desea aplicar la función logaritmo a las muestras antes de estimar las leyes. El valor indicado en “Logarithm constant” se agregará al valor obtenido al aplicar el logaritmo a la ley.
• Active “Cut grade samples” si quiere asignar un valor de corte a muestras cuyos valores sean mayores o menores a los límites establecidos por el usuario. Se deben ingresar dos valores “Lower grade cut value” y “Upper grade cut value” .Si la muestra tiene un valor menor a Lower grade cut value se aplicara automáticamente este valor, en cambio al aplicar Upper grade cut value se tendrá lo mismo solo que para valores superiores.
Luego se despliega una nueva ventana en la cual se puede indicar la variable peso si es que existe en el modelo de bloques, esto nos generará un mejor resultado en la estimación.
Al seleccionar Next aparecerá la ventana “Sample Selection”, la cual nos permite restringir, mediante una o más de las condiciones descritas en ella, las muestras que se utilizarán para la estimación.
• Seleccione “Select using a Numeric tag” para limitar las muestras de acuerdo al valor de un campo numérico.
-
En este caso debe ingresar el nombre del campo y seleccionar uno o más de los criterios disponibles, es decir: Usar cuando dicho campo tenga valores específicos, ignorar muestras cuando el mismo campo tenga también valores indicados por el usuario o usar muestras cuando el valor en el campo esté dentro de un rango. Todos estos valores los puede ingresar en las ventanas Specific W values, Ignore W values y Range of W values, respectivamente. Cada una de estas ventanas aparecerá sólo si se seleccionó la opción correspondiente y permiten ingresar hasta 10 valores para los primeros dos casos y un intervalo para el tercero.
• Seleccionando “Select using a Character Tag” puede limitar las muestras de acuerdo al valor de un campo alfanumérico.
-
En este caso debe ingresar el nombre del campo y seleccionar los mismos criterios que para Numeric tag salvo, obviamente, para el caso del intervalo, que no está disponible.
•
Active “Select Using solid triangulations” para limitar aquellas muestras que se encuentran dentro de una triangulación de un modelo sólido. Se puede seleccionar directamente de la pantalla ,al estar cargada en Envisage, o a partir de una nueva ventana que se genera , seleccionándola a partir de una lista.
•
“Use Field restrictions” permite establecer restricciones para muestras cuyos campos cumplan las restricciones escritas en la ventana “Field Selections”.Se pueden utilizar hasta 15 restricciones para los campos.
Una vez realizadas las opciones anteriores, se despliega una nueva ventana:
• Seleccione “Exclude distant, high yield samples” si quiere limitar los radios de búsqueda para muestras con elevada concentración.
-
En “Threshold for high yield samples” ingrese el valor a partir del cual una muestra se considerará de alta concentración y para la que se restringirá el radio de búsqueda. En los siguientes recuadros debe indicar los valores para la nueva elipsoide de búsqueda. Seleccione “Limit samples per drill hole” si desea no incluir demasiadas muestras de un solo sondaje.Se puede indicar el número de muestras por sondaje, como también el identificador del sondaje.
Al seleccionar Next, se desplegará la ventana “Block Selection”, en donde se pueden seleccionar los bloques que se van a estimar de acuerdo a una restricción.
En la casilla “Model” se carga el modelo de bloques que se encuentra en Envisage. • Seleccione “Use specific zone” si desea incluir sólo los bloques con un determinado valor en una variable. • Seleccione “Use condition on blocks” determinada condición.
si desea usar sólo los bloques que cumplan una
• Seleccione “Use bounding box” si desea estimar sólo aquellos bloques que se encuentran dentro de un rango de coordenadas. • Seleccione “Use bounding triangulation” para estimar sólo aquellos bloques que se encuentren dentro de una triangulación.
Por último se tiene la ventana “Extra estimation variables”, en la cual se pueden seleccionar mucho más variables para estimar . (Ver Apartado 2.1.6).
4. Ejecución de la Estimación de Leyes.
Para realizar este procedimiento se debe seleccionar a partir del menú la opción Block/ Grade Estimation/Run,en la cual se desplegarán las siguientes ventanas:
En esta ventana se debe indicar el nombre del archivo en que se almacenó los parámetros de estimación.
Debe ingresar el nombre del identificador que se utilizó para definir los parámetros de estimación.
Al seleccionar OK , aparecerá una ventana de sistema en que se ejecuta la rutina de estimación de leyes.