MineríaMatemáticas

MiningMath

Loading...

Optimización global sin proceso paso a paso!

1. Instalar y activar

Requisitos del sistema

El único requisito obligatorio para usar MiningMath es un sistema de 64 bits, debido a su uso de la tecnología Direct Block Scheduling. Otros requisitos mínimos se enumeran más adelante:

  1. ventanas 10

  2. 64-sistema de bits (obligatorio)

  3. 110 MB de espacio (instalación) + espacio adicional para los archivos de sus proyectos.

  4. Procesador: procesadores arriba 2.4 Se recomiendan GHz para mejorar tu experiencia..

  5. Memoria: al menos 4 Se requieren GB de RAM. 8 Se recomienda GB de RAM o superior para mejorar su experiencia.

  6. Microsoft Excel.

  7. OpenGL 3.2 o superior. Descubre el tuyo descargando y ejecutando el procedimiento disponible en aquí

  8. Visual C++ redistribuible: Instalación de Visual C++ redistribuible es necesario para ejecutar este software.

Hardware recomendado

La memoria debe ser una prioridad más alta al elegir la máquina en la que se ejecutará MiningMath. Además, A continuación se proporciona una lista de actualizaciones prioritarias para mejorar el rendimiento con conjuntos de datos a gran escala..

  1. carnero superior

  2. Frecuencia Ram más alta

  3. Reloj de procesamiento superior

Instalando

Instalar MiningMath es rápido y sencillo.. Esta guía proporcionará instrucciones paso a paso para instalar el software en su computadora..

Descargue el instalador de MiningMath

  1. Visite el sitio web de MiningMath en https://miningmath.com.
  2. Clickea en el button lUbicado en el centro de la página de inicio.
  3. Guarde el archivo de instalación en su computadora

Ejecute el instalador de MiningMath

  1. Localice el archivo de instalación descargado y haga doble clic para iniciar el instalador..
  2. Se iniciará el asistente de instalación.. Siga las sencillas instrucciones que aparecen en el mensaje hasta que se haya completado la instalación..

Felicidades! Ha instalado exitosamente el software MiningMath en su computadora.

Activación de su licencia

La versión gratuita del software MiningMath se activa automáticamente tras la instalación y es válida para 60 días. Después de este período, se puede renovar gratis contactando al soporte de MiningMath.

Para activar la versión completa del software, sigue estos pasos:

  1. Abra el software MiningMath y haga clic en el "Licencia" opción en la columna de la izquierda.

  2. Ingrese su código de activación en el campo provisto y haga clic en "Activar licencia". Asegúrese de que su computadora esté conectada a Internet. El software se comunicará con el servidor de activación y completará el proceso de activación..

Si encuentra algún problema durante el proceso de activación, por favor contactar Soporte MineroMath para asistencia.

2. Pruebas rápidas

El software viene con un proyecto preinstalado llamado Marvin_Strategy_Optimization, que utiliza el depósito marvin, un conjunto de datos ampliamente utilizado en la literatura. Este proyecto contiene varios escenarios preconfigurados que serán útiles en el futuro para aprender a utilizar el software..

Siga estos pasos para probar rápidamente el software:

  1. Selecciona el Marvin_Strategy_Optimization proyecto y guárdelo en una carpeta de su máquina donde tenga permisos de escritura.
  2. Una vez guardado, haga doble clic en el proyecto para abrirlo. Este proyecto contiene varios escenarios preconfigurados que se pueden ejecutar para probar el software..

  3. Ejecute algunos escenarios para familiarizarse con la configuración del software., ejecución, y proceso de resultados.

El depósito de Marvin también se utilizará en los próximos pasos de esta guía..

3. Etapa de formateo

Nota: los ejemplos en esta página están hechos con el conjunto de datos de Marvin que viene preinstalado. Aún, estos pasos serían los mismos si estuviera usando sus propios datos.

Para utilizar el programa, necesita importar su modelo de bloque al sistema. Para hacer esto, es necesario seguir ciertas especificaciones de formato y asignar los tipos de campo adecuados a cada columna del modelo de bloque.

Especificaciones de formato

  1. Modelo de bloque regularizado: Todos los bloques deben ser del mismo tamaño..

  2. Los bloques de aire deben eliminarse antes de la importación.. Así es como MiningMath reconoce la topografía.

  3. Coordenadas de cada bloque en el 3 dimensiones.

  4. Los nombres de encabezado no deben tener caracteres especiales ni deben exceder 13. Use esta recomendación para carpetas y archivos también.

  5. El formato de datos debe ser un archivo CSV (Valor separado por comas), que podría ser compatible con la mayoría de los paquetes de minería. Un ejemplo se puede ver a continuación.

Buenas practicas

  • Configure el formato de números de Microsoft Windows para usar el punto como separador decimal.
  • Usa el sistema métrico.
  • Establecer múltiples campos que considerarán diferentes valores económicos, tipos de materiales, límites de contaminantes, y cualquier otra variable que desee analizar o controlar.

tipos de campo

Los tipos de campo son los campos que MiningMath puede entender. Cada columna importada debe asignarse al tipo de campo adecuado para que el software trate cada variable de acuerdo con su significado.

Tipos de campos obligatorios

Para ejecutar cualquier escenario de optimización, necesitará al menos un campo para cada uno de estos tipos de variables:

coordenadas X, Y, y Z Tu información georreferenciada.

Promedio

Cualquier variable que pueda ser controlada mediante mínimos y máximos considerando su promedio: Los grados, distancia de transporte, y otras variables.

Valor económico

Columnas con el valor económico al enviar a los destinos disponibles. Es posible importar múltiples valores económicos a la vez, y se pueden usar simultáneamente (ex.: múltiples flujos de procesamiento) o calculado en el calculadora interna.

Tipos de campos opcionales

Densidad Densidad del bloque.

Pendiente

Pendientes que varían cuadra a cuadra, lo que da la flexibilidad de definir pendientes por litotipo y sectores

Recuperación

Recuperaciones que varían bloque por bloque.

Suma

Cualquier variable que pueda ser controlada mediante mínimos y máximos considerando su suma

Otro

Información que desea tener en los resultados exportados

Saltar

Cualquier variable que deba ser ignorada. Este tipo de campo podría ayudar a mejorar el tiempo de ejecución, ya que estas variables no se tendrán en cuenta y no se exportarán junto con los resultados de la optimización..

Convenciones de software

El origen del modelo debe colocarse en la parte inferior.

Debería empezar a contar desde las coordenadas mínimas en X, Y, y Z (en este orden). Para aclarar, la coordenada Z crece primero, seguido de la coordenada Y, y luego la coordenada x. En el ejemplo de Marvin puedes ver como Z crece primero para los mismos valores de X e Y.

Nota: Cada software utiliza sus propias convenciones para el formato de datos, nombrando, sistemas de numeración, etc.. Estas diferencias deben observarse para evitar conflictos cuando se trabaja con datos de varios programas..

lo que debes saber

MiningMath usa coordenadas (X,Y,Z) para el cual Z representa la elevación que comienza hacia arriba

Otro software de minería puede usar índices con IZ comenzando hacia abajo. MineSight es un ejemplo que utiliza esta notación.

Para invertir las coordenadas hacia abajo, use la siguiente fórmula para convertir: new(Z)=max(Z)+1–current(Z)

Bloques de aire

MiningMath reconoce que todos los bloques importados de su modelo están bajo tierra. Esto significa que es necesario eliminar todos los bloqueos de aire antes de la importación.. A menos que su topografía sea totalmente plana, lo cual es poco probable.

La no eliminación de los bloqueos de aire puede conducir a resultados insatisfactorios y largos tiempos de procesamiento., ya que estaría considerando bloques que no existen en la realidad. El siguiente video muestra cómo eliminar los bloqueos de aire usando filtros en MS Excel. Estos consejos también se aplican a cualquier software de minería de su elección..

Problemas comunes

Si tiene problemas para formatear su CSV, consulte algunos problemas comunes aquí. También puede publicar preguntas en nuestro foro para que la comunidad pueda ayudarte rápidamente.

4. Etapa de importación

Nota: los ejemplos en esta página están hechos con el conjunto de datos de Marvin que viene preinstalado. Aún, estos pasos serían los mismos si estuviera usando sus propios datos.

Para importar el modelo de bloques, seleccione la opción Nuevo proyecto sobre el panel izquierdoyo de MineríaMatemáticas.

Después, el nombre del archivo el campo de entrada se muestra en rojo, indicando un campo obligatorio. Busque y seleccione el archivo con formato CSV. Prensa próximo para avanzar.

Después de seleccionar el archivo CSV, debe ingresar el Nombre del modelo. Opcionalmente, la carpeta de destino (Carpeta modelo) se puede cambiar, así como el Nombre del escenario, y un Descripción del escenario Puede ser añadido.

Resumen estadístico

Al hacer clic próximo, la siguiente ventana proporcionará un resumen estadístico de la información para el modelo de bloque que se importará.

Coordenadas

Después de importar el archivo CSV a MiningMath, tendrás que especificar el origen, y dimensiones del bloque. El número de bloques se calcula automáticamente en función de esta información.. En este proyecto, el origen era x=0, y=0, yz=0, y las dimensiones del bloque fueron 30 metros en cada coordenada.

Tipos de columna

Después de hacer clic en Siguiente, aparece un formulario, vincular los encabezados de archivos CSV importados a los tipos de campo disponibles en MiningMath. Cada columna importada debe estar asociada con un tipo de campo correspondiente, como coordenadas de bloque con Coord. X, Y, y Z.

Otro columnas

Típicamente, MiningMath reconoce algunas columnas automáticamente cuando sus encabezados son similares al nombre del tipo de campo. De lo contrario, MiningMath los asignará automáticamente al tipo de campo Otro.

próximo trasero

Para habilitar el próximo botón, necesita asignar las coordenadas y al menos otra columna de datos. MiningMath requiere algunos campos obligatorios para ejecutar un escenario, tales como el valor económico para la planta de procesamiento y el vertedero de residuos. Si estos no están definidos ahora, podrá agregarlos más tarde usando la calculadora interna.

Unidades de grado

Después de hacer clic en Siguiente, MiningMath requerirá unidades de grado. En el ejemplo de Marvin, la ley de cobre se ha definido como un porcentaje (%), mientras que la ley de oro se definió como PPM, que significa partes por millón y, Sucesivamente, es equivalente a g/tonelada.

ver modelo

Al hacer clic en Ver modelo, podrá visualizar sus datos en la pestaña Visor y hacer una evaluación preliminar.. Al hacer clic en Configurar escenario, será redirigido a la pestaña de escenario para crear su primer escenario para optimizarlo..

Puede echar un vistazo rápido a sus datos importados en la pestaña Modelo. No se preocupe por revisar cada detalle en esta etapa. Tendrá la oportunidad de validar completamente sus datos en los siguientes pasos.

5. etapa de la calculadora

Nota: El uso de la calculadora interna no es un paso obligatorio para crear escenarios y optimizar su modelo. Solo se requiere si no tiene valores económicos o si necesita derivar nuevos campos que no están presentes en los datos originales..

Al usar la calculadora, puede definir nuevos campos en función de sus valores importados. Cualquier cálculo se puede hacer en el Función pestaña.

Ejemplo

El uso más común de la calculadora es crear nuevos valores económicos.. Puede obtener más información sobre los destinos requeridos en la explicación a continuación..

MiningMath no requiere destinos predefinidos regidos por una ley de corte arbitraria. En cambio, el software utiliza un valor económico para cada posible destino y para cada bloque. La ley promedio que delinea si los bloques se clasifican como mineral o desecho será una consecuencia dinámica del proceso de optimización..

Por lo tanto, MiningMath requiere al menos dos destinos: 1 flujo de procesamientom y 1 vertedero de residuos. Por lo tanto, Cada bloque debe estar asociado con:

  • 1 Valor económico para la planta de procesamiento
  • 1 Valor económico para el vertedero

MiningMath puede determinar la mejor opción de destino durante la optimización sin que el usuario la configure previamente. Si no tiene valores económicos definidos en su modelo, puede usar el siguiente ejemplo como guía para calcularlos.

Nota: Incluso los bloques de residuos pueden tener costos de procesamiento en los valores económicos de la planta.. Por lo tanto, los bloques no rentables tendrían costos más altos cuando se envían a procesar en lugar de desecharlos.

Nota: Si tiene algún material que debería estar prohibido en la planta, puede usar valores económicos para reducir la complejidad y el tiempo de ejecución, como se mencionó aquí.

La definición de valores económicos implica considerar factores como el destino del bloque, Los grados, recuperación, costo de minería, costos de acarreo, costos de tratamiento, costos de voladura, y precio de venta.

Se proporciona un ejemplo del cálculo con los parámetros de cálculo enumerados a continuación..

Descripción cobre (%) Au (ppm)
Recuperación
0.88
0.6
Precio de venta (cobre: $/t, Au: $/gramo)
2000
12
Costo de venta (cobre: $/t, Au: $/gramo)
720
0.2
costo de procesamiento ($/t)

4

Costo de minería ($/t)
0.9
Tasa de descuento (%)
10
Dimensiones de los bloques en X, Y, Z (metro)
30, 30, 30

Toneladas en bloque

  1. Toneladas por bloque = Volumen por bloque * Densidad de bloque

  2. Toneladas en bloque = 30*30*30*[Density]

Toneladas Cu

  1. Toneladas Cu = Bloque Toneladas x (Grado Cu/100)

  2. Toneladas Cu = [BlockTonnes]*([CU]/100)

Masa Au

  1. Masa Au = Toneladas por bloque x Grado Au

  2. Masa Au = [BlockTonnes]*[AU]

Proceso de valor económico

  1. Valor Económico Proceso =
    [Toneladas Cu x Recuperación Cu x (Precio de venta Cu – Costo de venta Cu)] +
    [Masa Au x Recuperación Au x (Precio de venta Au – Costo de venta Au)] –
    [Bloque Toneladas x (Costo de procesamiento + Costo de Minería)]

  2. Proceso de valor económico = ([TonnesCu]* 0.88 * (2000–720)) + ([MassAu] * 0.60 * (12 – 0.2)) – ([BlockTonnes] * (4.00 + 0.90))

Valor económico Residuos

  1. Valor económico Residuos = –Toneladas de bloque x Costo de minería

  2. Valor económico Residuos = –[BlockTonnes] * 0.9

El bloque del ejemplo anterior generaría -299,880$ si se envía a proceso, y –55.080,1$ si se desecha como desecho. Por lo tanto, este bloque podría desperdiciarse, ya que resultaría en menos pérdida que cuando se procesa. MiningMath define el mejor destino con respecto al conjunto de restricciones a lo largo del tiempo, por lo tanto, esta decisión es mucho más compleja que el ejemplo anterior en la mayoría de los casos.

Consejo: Puede usar la calculadora para definir múltiples valores económicos. Por ejemplo, ¿Qué pasa si el precio de venta o el costo de venta de Cu varía?? Estos escenarios alternativos se pueden evaluar más adelante con la ayuda de nuestro árbol de decisiones.. Para obtener más información sobre la calculadora, haga clic en aquí.

6. Etapa de validación

Los proyectos complejos con muchas limitaciones pueden demandar horas para ejecutarse. Por eso, es importante que los datos importados sean validados antes para evitar posibles errores. Esta página proporciona un ejemplo con Marvin Deposit y muestra cómo puede configurar y ejecutar un escenario para validar sus datos..

Configuración

Para validar tus datos y asegurarte de que no haya errores aparentes en ellos., se recomienda la siguiente configuración:

  1. Proceso y deshecho establecido con los respectivos valores de recuperación.

  2. Uno más grande capacidad de producción que las reservas esperadas. En este ejemplo, la vida útil esperada de la mina frente a la tasa de producción es de 35 años 10 toneladas por año. Por eso, un valor de 1,000 Mt sería lo suficientemente grande para cubrir toda la reserva.

  3. Sin tasa de descuento.

  4. Sin almacenamiento.

  5. Densidad y pendiente valores.

  6. Periodo de tiempo: Años (1), ya que todo se procesaría en 1 período.

Puede crear un nuevo escenario haciendo clic derecho en un árbol de decisión. Si no tienes ningún árbol de decisión, Puedes crear uno haciendo clic en el + firmar.

Después de crear un escenario, se le pedirá que ingrese parámetros generales, como densidad y ángulos de pendiente.

Él Destinos La pestaña debe habilitarse después de ingresar los parámetros generales..

Aquí, necesitas agregar al menos un proceso y un vertedero de residuos.

próximo, se le pedirá que agregue los límites de producción.

Para el escenario de Validación, puede utilizar años en el marco temporal y un valor ilimitado para el proceso, por ejemplo 1,000,000,000.

La pestaña Descripción general le brindará una vista general de su configuración.. Para el conjunto de datos de Marvin, la validación será como se muestra a continuación.

Por último, Puedes ejecutar el escenario usando el botón Ejecutar en la parte superior..

Resultados

Una vez finalizada la ejecución, Podrás visualizar los informes en la misma pestaña., o abra los respectivos archivos csv y xlsx en Excel. Esta ejecución también generará la superficie topográfica que puedes como ejemplo para crear otras superficies., por ejemplo forzar o restringir áreas mineras. Después de ejecutar el escenario sugerido, deberás evaluar los resultados en la pestaña Visor y los respectivos informes en Excel.

Evaluación

Evaluar los resultados informados en la validación debería ayudarlo a identificar cualquier problema aparente que pueda solucionar antes de ejecutar escenarios más complejos.. Algunas de las preguntas comunes que podrían ayudarte en este análisis.:

  1. ¿El escenario funcionó correctamente??

  2. ¿Están la mayoría de los valores económicos positivos del proceso dentro de esta superficie??

  3. ¿La minería se realiza en áreas razonables??

  4. ¿Es razonable el VPN reportado para un escenario sin restricciones??

Si tu validación no te parece correcta, es posible que tengas que reevaluar tu modelo de bloques. Por ejemplo, Puede haber valores incorrectos en los datos importados., errores con el formato de datos, o si usaste la calculadora interna, puede haber algún problema con las fórmulas aplicadas. De lo contrario, si todo parece correcto, debes pasar a la página siguiente.

7. Límite superior del VAN

Antes de agregar restricciones más complejas a su proyecto, Es importante tener una idea general de qué tan alto puede ser el VAN de su proyecto.. El límite superior del VPN es un límite poco realista, pero puede ayudar como punto de referencia a medida que avanza en el proyecto y agrega todas sus restricciones en diferentes pasos..

En este punto, Puedes agregar alguna superficie que represente cualquier área restringida en el proyecto.. Aprender más acerca de fuerza o restringir zonas mineras. Para el ejemplo de Marvin no existe tal restricción.. Sin embargo, si está utilizando su propio conjunto de datos, asegúrese de que sus archivos de superficie estén bien formateados como se detalla aquí. Puedes utilizar cualquier superficie generada previamente., como la topografía, como ejemplo inicial para ayudarte en este proceso.

Puedes ejecutar un escenario similar al de validación incluyendo cualquier fuerza o áreas mineras restringidas.. La siguiente figura muestra una configuración ilustrativa..

Súper mejor caso

Él Súper mejor caso es el enfoque recomendado para definir el límite superior del VPN. Su objetivo es maximizar el flujo de caja descontado de un proyecto explorando todo el espacio de la solución., con el la única limitación es la capacidad de procesamiento. es un mundial, Optimización de varios períodos que busca descubrir todo el potencial de mejora del valor actual neto del proyecto..

MiningMath te permite controlar toda la producción
sin oscilaciones gracias a nuestra optimización global.
MiningMath realiza una optimización global, sin pasos previos
Limitar el espacio de la solución en cada cambio.. Por eso, un completamente diferente
el escenario puede aparecer, aumentando la variedad de soluciones.
La optimización matemática se realiza en un solo
paso a través del uso de superficies, no estar atado a bancos fijos.
MiningMath navega por el espacio de la solución utilizando superficies
eso nunca dará lugar a bancas divididas, conduciendo a una optimización más precisa.
MiningMath define superficies que describen el grupo de bloques que
debe ser minado, O no, considerando las producciones requeridas, y
Puntos que podrían colocarse en cualquier lugar a lo largo del eje Z.. Esta flexibilidad
permite que el algoritmo de MiningMath controle con precisión el ángulo general de la pendiente,
sin errores que puedan tener un fuerte impacto en las zonas de transición.

Configuración

Para el conjunto de datos de Marvin, Puede configurar el Super Best Case de manera similar a la etapa de validación., pero incluyendo el límite de capacidad de procesamiento, que en este caso son 30Mt anuales.

Resultados

Después de ejecutar el escenario Super Best Case, evalúe los resultados.. Puede comprobar si se respetan las restricciones y si los resultados del informe son razonables..

Consejo: Es importante mencionar que si tienes múltiples destinos, procesamiento adicional, o rutas de volcado, podría agregarse para una optimización adecuada del destino (tenga en cuenta que MiningMath No aplicar el concepto de notas de corte.). aparte de eso, las superficies obtenidas aquí podrían usarse en pasos posteriores o importarse nuevamente a cualquier paquete de minería para el diseño y la programación de retroceso

8. Refinar el límite superior del VAN

Después de haber identificado el límite superior del VAN de su proyecto, se recomienda que comience a agregar promedio restricciones, suma restricciones, y almacenamiento. Si hay alguno promedio y suma variables en tu proyecto, ya serán importados en esta etapa. Sin embargo, siempre puedes definir nuevas variables en el calculadora si necesario. próximo, Puedes ver algunos ejemplos de restricciones promedio., Restricciones de suma, y almacenamiento empleado en el conjunto de datos de Marvin.

Restricciones promedio

Las restricciones promedio se basan en parámetros cuantificables modelados bloque por bloque.. Para utilizar esta función, el conjunto de datos debe incluir un campo/columna auxiliar que represente el límite deseado para cada bloque.

Cuándo usar?

Generalmente se emplean restricciones promedio para combinar bloques de baja y alta ley para mejorar la rentabilidad.. Sin embargo, tienen una amplia gama de aplicaciones, siendo aplicable a cualquier variable que pueda modelarse con base en estos supuestos.

Configuración

Las siguientes figuras muestran dos parámetros importados como variables promedio..

Los límites de las variables promedio se pueden definir en el Guión pestaña. Como se muestra a continuación, es posible introducir límites (A), para cada rango de periodo (B), pesas (C) y cada destino (D).

Te unes Visión de conjunto pestaña puede ver estos límites como se muestra a continuación.

Ejemplo

El siguiente escenario ejemplifica el impacto de una restricción Promedio en el Súper mejor caso del conjunto de datos de Marvin. En este caso, el VPN va de 942 M$ VAN en el mejor de los casos para 933 M$ en el nuevo escenario con restricciones Promedio. Por eso, la nueva restricción tiene sólo un pequeño impacto en el VAN.

A la izquierda, Grado CU con restricción promedio (0.42 min y 0.46 máximo) , y en el grado CU correcto sin restricción de promedio.

A la izquierda, VAN acumulativo (933 M$) con grado CU restringido entre 0.42 y 0.46. A la derecha, Grado CU sin restricciones (942 M$).

Restricciones de suma

Las restricciones de suma se basan en la suma de cualquier parámetro cuantificable modelado bloque por bloque.. Para utilizar esta función, el conjunto de datos debe incluir un campo/columna auxiliar que represente el límite deseado para cada bloque.

Cuándo usar?

Las restricciones de suma controlan la total cantidad extraída en un solo período de la variable de suma respectiva para cada bloque. Básicamente, Se podría emplear cualquier variable que necesite tener una cantidad total controlada.. A continuación se enumeran algunos ejemplos de variables que podrían controlarse con una restricción de suma.:

  • Cantidad total de horas de procesamiento
  • Tonelajes y proporciones de tipo de roca y producción de metales..
  • Consumo de insumos como la energía gastada durante la trituración., y horas de flota dedicadas a movilizar material.
  • Control de contaminantes en la planta procesadora durante cada período..

El usuario puede definir:

  • Diferentes límites de suma para cada material..
  • Diferentes límites de suma para cada intervalo.
  • Diferentes límites de suma para cada destino.
  • Combine todas las opciones anteriores para lograr resultados optimizados globalmente.

Configuración

Las variables de suma se pueden restringir de manera similar a las promedio. Las siguientes figuras representan un parámetro importado como una variable de suma y sus respectivos límites en el Suma pestaña.

Ejemplo

Considere el escenario anterior con un límite máximo de 13.000 horas de equipo de procesamiento. Esta restricción se puede insertar en el Suma pestaña mostrada anteriormente. El impacto de esta restricción se puede evaluar cuando los resultados se comparan con un escenario sin restricciones..

A la izquierda, horas de procesamiento con restricción de suma (13000 máximo). A la derecha, horas de procesamiento sin restricciones.

A la izquierda, VAN acumulado (931 M$) con la suma de horas Proc restringida a 13,000 máximo. A la derecha, Horas de proceso sin restricciones (942 M$).

Los informes resultantes muestran la 13000 Se respetó el límite de horas para cada período.. Sin embargo, el VPN disminuyó de 942 M$ VAN en el mejor de los casos para 931 M$ en este nuevo escenario definido. Tal caída demuestra que para lograr el valor total del proyecto, identificado en el Super Mejor Caso, sería necesaria la adición de más equipos de procesamiento. Esta adición podría no ser factible o razonable, mostrando que, en este caso, los nuevos resultados se acercan más a un escenario más realista.

Almacenamiento

Las reservas son bloques optimizados que inicialmente fueron designados para su eliminación.. Se procesan después de la fase principal de optimización., donde el algoritmo analiza su valor (Ingresos – Costo fijo de minería – Costo de remanipulación) en comparación con el costo de desecharlos. si es digno, Los bloques serán reclamados, complementar los déficits de producción a lo largo del tiempo.

Configuración

Para habilitar las reservas en la interfaz, el primer paso es en la General pestaña donde se requieren dos entradas:

  1. Costo minero fijo: Valor utilizado para descomponer el valor económico al considerar las existencias.;

  2. Costo de remanejo: representa el costo de recuperar bloques de la reserva para el proceso

Después, sobre el Destinos pestaña, puede definir límites de existencias para cada planta de procesamiento agregada, recordando que este límite se basa sobre la vida de minmi, no en un período de tiempo.

Nota: Dado que las reservas son una unidad de posprocesamiento del algoritmo, las restricciones de tonelaje total pueden violarse cuando se procesan las existencias. Las restricciones de tonelaje total sólo se consideran durante la unidad de procesamiento del algoritmo..

9. Planificación a largo plazo

Después de haber refinado el límite superior del VAN de su proyecto, se recomienda que comience a agregar restricciones geométricas. MiningMath incorpora parámetros geométricos como restricciones dentro de la función objetivo, en lugar de aplicarlos después de la optimización del pit. Este enfoque permite soluciones que se alinean con los criterios operativos al tiempo que maximizan el valor presente neto (VAN), lo que conduce a una mejor utilización de los datos y a la identificación de oportunidades que podrían pasarse por alto mediante procesos manuales y suposiciones arbitrarias.

Restricciones geométricas disponibles

Él Geométrico La pestaña es el lugar para establecer la minería mínima & anchos inferiores, longitud de minado y tasa de avance vertical, cuyos valores son aplicables a cada periodo.

Estos parámetros se definen de la siguiente manera:

Ancho de minería: Distancia de un hoyo a otro.

Ancho de fondo: Área mínima inferior.

Tasa de avance vertical: distancia vertical minada en cada período

Longitud mínima de minería: distancia mínima que debe existir entre al menos dos puntos en medio de las paredes de las superficies entre dos períodos mineros consecutivos.

Adición de una sola restricción geométrica

Al agregar más restricciones a un proyecto, es común para el valor actual neto (VAN) disminuir a medida que el proyecto se vuelve más restringido. Sin embargo, desde las restricciones geométricas no son lineales, es posible que los resultados no sigan esta tendencia a medida que se prueban nuevos valores. Para analizar el impacto de anchos o largos individuales, comience evaluando valores flexibles para determinar un límite superior para el VAN bajo esta nueva restricción geométrica, incluso si la solución aún no está completamente operativa. Refina estos resultados iniciales hasta que sean factibles.. Evaluar las restricciones geométricas es vital para optimizar la configuración del equipo de la flota, maximizar la productividad, y aumentar el VAN del proyecto.

Por ejemplo, Considere el escenario base para el conjunto de datos de Marvin y el árbol de decisiones posterior creado para explorar diferentes valores de ancho de minería..

Evaluación

El objetivo en este caso es comprender el impacto de diferentes valores de ancho de minería (en verde), que se probará con un rango de diferentes valores, desde 0m hasta 200m.

Tenga en cuenta que no existe una relación lineal entre el ancho de minería y el NPV. En otras palabras, un mayor ancho de minería no implica necesariamente un VAN más bajo. Como se menciono antes, eso se debe a la no linealidad del problema.

Considerando la naturaleza de la optimización global empleada en MiningMath, otras variables también pueden verse afectadas por diferentes anchos de minería. Por ejemplo, la producción podría analizarse para identificar posibles problemas al emplear diferentes anchos de minería.

Este ejemplo ilustra el impacto de usar diferentes anchos de minería. Sin embargo, también podría reproducirse para las otras restricciones geométricas.

Adición de múltiples restricciones geométricas

Una vez que haya adquirido algún conocimiento sobre el impacto de las restricciones geométricas individuales, es importante obtener una visión integral del impacto de las limitaciones geométricas generales en el desempeño del proyecto. Puede hacerlo creando escenarios que incluyan cada restricción geométrica de forma secuencial y aumentando o disminuyendo gradualmente sus valores desde el menos selectivo hasta el requisito deseable..

Considere el siguiente escenario base y el árbol de decisiones creado para investigar el uso del ancho inferior, ancho de minería y tasa de avance vertical utilizando el conjunto de datos de Marvin.

Evaluación

El objetivo es comprender el impacto de los diferentes valores de las restricciones geométricas.. Los parámetros geométricos (en verde) será probado con un rango de diferentes valores: ancho inferior con valores desde 0m hasta 200m; ancho de minado con valores desde 0m hasta 200m; y tasa de avance vertical con valores desde 50m hasta 300m. En este ejemplo, 26 se evaluaron diferentes escenarios.

Tenga en cuenta que no existe una relación lineal entre las restricciones geométricas y el VPN. En otras palabras, un ancho más alto o una tasa de avance vertical más baja no implican necesariamente un VAN más bajo. Como se menciono antes, eso se debe a la no linealidad del problema. El VAN acumulado de los escenarios se compara en el siguiente gráfico.

Por lo general, hay dos resultados al realizar un análisis de este tipo:

  1. Parámetros geométricos contrastantes con pequeñas variaciones de VPN; o

  2. Parámetros geométricos similares con mayores variaciones de VPN.

En conclusión, es importante crear varios escenarios para realizar su planificación a largo plazo. Como se ejemplifica arriba, los resultados pueden ser bastante similares o bastante diferentes debido a la no linealidad del problema. Considerando la naturaleza de la optimización global empleada en MiningMath, también es importante evaluar otros indicadores. Las cifras a continuación representan el tonelaje logrado para la producción, demostración de los posibles impactos de diferentes restricciones geométricas.

Conclusión

En esta etapa debe estar familiarizado con los conceptos más básicos de MiningMath. Esto le dará las habilidades para comenzar a trabajar en sus propios datos.. Cada proyecto es diferente, y puede requerir diferentes análisis y ajustes. Puede ver otro tipo de análisis comunes realizados con MiningMath aquí. También, puedes consultar una sugerencia de páginas para conceptos más avanzados aquí.

Icono de chat

Hola, es mima aquí 😇 Hazme cualquier pregunta!