MineríaMatemáticas

MiningMath

Loading...

Modelos de Math Optimization que integran múltiples áreas de negocio

Valores económicos

Lectura estimada: 3 minutos 2699 puntos de vista

MiningMath hace no requiere destinos predefinidos gobernado por una arbitraria grado de corte. En cambio, el software utiliza un valor económico para cada posible destino y por cada bloque. Él nota media que delimita si los bloques se clasifican como mineral o desecho será una consecuencia dinámica del proceso de optimización.

Destinos requeridos

MiningMath requiere dos obligatorio destinos al menos:

Por lo tanto, cada bloque debe ser asociado con:
  • 1 Flujo de procesamiento y su respectivo valor económico.

  • 1 Vertedero de residuos y su respectivo valor económico

notas:
  • Incluso bloques de los 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.

  • Si tienes 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 mencionado aquí.

Diagrama de flujo simplificado de bloques’ optimización de destinos.

Cálculo

Cada campo relacionado con Valor económico (Proceso/Residuos) debe informar el valor de cada bloque en función de su destino (Proceso o Residuos en este ejemplo), Los grados, recuperación, costo de minería, costos de acarreo, costos de tratamiento, costos de voladura, precio de venta, etc.. El usuario no está obligado a preestablecer el destino, ya que el software determinará la mejor opción durante la optimización.

Para calcular los Valores Económicos puedes usar la calculadora interna de MiningMaths, disponible en la opción "Función" dentro de la pestaña "Modelo". Para ilustrar el cálculo de los valores económicos, a continuación se muestra un ejemplo. Los parámetros de cálculo se enumeran en Mesa 1.

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

Mesa 1: Parámetros para el cálculo de los valores económicos.

Figura 1: Calculadora interna.

Toneladas en bloque

  • Toneladas por bloque = Volumen por bloque * Densidad de bloque

  • Toneladas en bloque = 30*30*30*[Density]

Figura 2: Cálculos del modelo de bloques.

Toneladas Cu

  • Toneladas Cu = Bloque Toneladas x (Grado Cu/100)

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

Figura 3: Cálculos del modelo de bloques.

Masa Au

  • Masa Au = Toneladas por bloque x Grado Au

  • Masa Au = [BlockTonnes]*[AU]

Figura 4: Cálculos del modelo de bloques.

Proceso de valor económico

  • 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)]

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

Fórmula para el precio económico
Figura 5: Cálculo del valor económico del proceso.

Valor económico Residuos

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

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

Figura 6: Valor económico Cálculo de residuos.

El bloque de ejemplo en Figuras 4-6 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 daría como resultadomenos perjuicio que cuando se procesa. MiningMath define elmejor destino con respecto al conjunto de restriccionesa lo largo del tiempo, de este modoesta decisión es mucho más compleja que el ejemplo anterior en la mayoría de los casos.

Comparte este documento

Valores económicos

O copiar enlace

CONTENIDO
Icono de chat

Hola, es mima aquí 😇 Hazme cualquier pregunta!