SIMULACIÓN DE PROCESOS
METALURGICOS CON METSIM
REALIZADO POR:
INGECAP Consultores
Marzo 2020
INTRODUCCIÓN
En los últimos tiempos, el ingeniero metalurgista necesita de manera confiable y
eficiente realizar balances de masa y energía en los procesos metalúrgicos. Por lo que
es necesario tener una herramienta de simulación de procesos para evaluar y controlar
parámetros metalúrgicos, análisis de flujos, operaciones unitarias, modificar circuitos o
diagramas de flujos, optimizar o realizar algún tipo de seguimiento a los procesos
metalúrgicos.
Existen diferentes softwares para la simulación de procesos metalúrgicos, en el caso de
beneficio de minerales, tenemos el ModSim, USIMPAC y Jk SimMet. Para el caso de la
pirometalurgia, tenemos el PyroSim. En el caso de Hidrometalurgia, podemos utilizar el
HSC 6.0 con la diferencia de módulos anteriores cuenta con un módulo para simulación
de procesos. Como podemos darnos cuenta existen varios software para la simulación
de procesos. Por eso John Bartlett creó el METSIM (metallurgycal Simulator) el cual
acopla en un solo programa todos los módulos necesarios para simular una planta
completa de extracción y producción de metales.
METSIM
METSIM es un software de modelación y simulación de procesos metalúrgicos, diseñado
para respaldar balances de materiales y diseños de las principales operaciones
unitarias que componen las plantas concentradoras. METSIM utiliza una variedad de
modelos metalúrgicos, los cuales han sido extraídos de literatura o de publicaciones
técnicamente probadas. El lenguaje de programación es APL, y permite realizar
modificaciones y actualizaciones en sus modelos.
Los principales usos de METSIM son:
Estudios de pre-factibilidad
Evaluaciones de alternativas de configuración de procesos.
Evaluación de los datos experimentales y laboratorio.
Cálculos y diseño de equipos.
Estudios de optimización de procesos.
METSIM contiene módulos formados por subconjuntos de ecuaciones que describen el
diseño y las características de operación de diferentes operaciones unitarias. El sistema
utiliza las ecuaciones requeridas por cada modelo ó un conjunto de modelos, realizando
un análisis particular para cada operación unitaria, para un conjunto de éstas, o bien
para el sistema global según lo desee el usuario. Los datos de entrada requeridos para
solucionar las ecuaciones en cada módulo son solicitados por el programa y
almacenados como variables globales, las cuales se pueden modificar cada vez que el
usuario lo desee. El usuario, solo debe definir las corrientes de entrada al proceso, y
para definir los parámetros de operación de los equipos, puede proveer datos reales
obtenidos de planta, de pruebas de laboratorio, o de su propio conocimiento. Si una
variable ingresada se encuentra fuera del rango de operación, el programa entrega
diferentes alarmas que indican claramente el error.
Una vez ingresados los datos de entrada, se puede correr el programa obteniéndose
como resultado, dimensiones de equipos, potencia requerida, curvas granulométricas y
un balance de materiales.
Este software fue desarrollado por Mr. John Bartlett y su licencia puede conseguirse por
medio de la empresa PROWARE. METSIM trabaja con una llave USB tipo centinela la
cual debe conectarse al PC para que METSIM pueda trabajar en su versión Full, si la
llave no es conectada el usuario solo podrá trabajar con la versión demo la cual tiene
capacidades limitadas. Como ya se mencionó este software es vendido por la empresa
PROWARE en distintos módulos, dependiendo de las necesidades del usuario, los
módulos básicos son el modulo de balances de masa y el modulo de balance de
energía.
La siguiente tabla nos muestra los módulos disponibles según nuestras necesidades:
Módulos Descripción
Dynamic Simulation Módulo para realizar simulación dinámica
Heap Leach Módulo de pilas de lixiviación
Operating Cost Módulo para realizar análisis de costos de operación
Particle size analysis Módulo para realizar análisis granulométrico
Multicomponent Particle Módulo para realizar análisis de tamaños de
size analysis partícula de sistemas multicomponentes
Solar/Weahter Módulos para condiciones climáticas
Módulo para sistemas en que incluyan separación
Gravity Separation
de gravedad
METSIM presenta como punto fuerte una muy completa base de datos termodinámicos
para los más comunes compuestos que se tratan en plantas metalúrgicas, además de
ofrecernos la posibilidad de crear interfaces con otros programas como por ejemplo con
Microsoft Excel. Algo que hay que tener en cuenta es que METSIM no predice
reacciones químicas, no nos da información acerca de la cinética de los procesos ni
tampoco de equilibrios termodinámicos establecidos.
CÁLCULOS EJECUTADOS POR METSIM
METSIM es un software que trabaja mediante una estrategia de cálculo basada en
iteraciones secuenciales, las cuales son complementadas por el algoritmo de
aceleración de Weingteins para garantizar tiempos de convergencia relativamente
pequeños como es sabido cuando se trabaja mediante esta estrategia se debe
establecer un margen de tolerancia la cual nos marca la exactitud de nuestros
resultados. Este concepto de convergencia de Wegstein de iteraciones y tolerancia se
explicara en detalle en la sección de “corrientes de reciclo”.
Explorando Metsim en Window
Una vez instalado el software MetSim, se debe hacer click en el ícono
El programa se abrirá y aparecerá el siguiente screen.
FIG 1: Screen principal
Menú despegable
En la parte derecha está el módulo de operaciones unitarias
Íconos generales
New Model: nos permite salir del modelo actual para la construcción de un nuevo
modelo, antes de ello el sistema nos preguntara si realmente queremos abandonar el
trabajo actual.
Load Model: nos permite cargar un modelo existente que se encuentre contenido en
alguna de las carpetas de nuestro PC.
Save Model: Permite Guardar el modelo, los archivos son guardados en formato
*.sfw.
Model Parameters: también es conocido como IPAR Menú; desde este icono
podemos ingresarle al modelo datos específicos como las unidades con las que
necesitamos trabajar, Titulo del modelo, descripción del modelo y la activación de
distintos módulos como lo es por ejemplo la activación del modulo de balance de calor o
de separación por gravedad, pero veamos un poco más en detalle el contenido del
icono.
El icono en su interior contiene 6 pestañas las cuales son:
Desde esta pestaña podemos ingresarle al modelo datos básicos como por
ejemplo el titulo del modelo, propietario, y le nombre de la persona que realizo el trabajo.
Desde esta pestaña podemos añadirle al modelo las condiciones climáticas y
geográficas del sitio donde se está recreando alguna planta.
Desde esta pestaña tenemos la opción de activar diversos módulos,
dependiendo de la necesidad de nuestra simulación, por ejemplo si no es necesario
realizar balance de calor para determinado modelo, pues sencillamente lo debemos
activar o lo podemos desactivar si esta activo. Hay que tener en cuenta que la
funcionalidad de estos módulos depende de si en la compra del paquete de METSIM fue
incluido.
Tenemos la opción de cambiar las unidades con las cuales vamos
a trabajar, METSIM trae una serie de unidades estándares, ejemplo de ello veamos las
unidades con las que cuenta METSIM.
Unidades de Masa Estándares
Unidades de tiempo.
Ajuste de parámetros de simulación dinámica.
.En esta pestaña tenemos la opción de Editar los parámetros de
convergencia para lograr resultados lo más cercano a la realidad posibles (en el caso de
ser riguroso) o simplemente para tener excelentes aproximaciones.
Error Checking: Icono que permite observar si tenemos algún error en el modelo.
Print Flowsheet: Icono que nos da la opción de imprimir el diagrama de flujo del
modelo.
Íconos del diseño del Flowsheet
Enlarge Draw Size: Nos da la opción de Cambiar el tamaño del Flowsheet en
este caso podemos convertirlo en un tamaño menor.
Reducing Drawing Size: a diferencia del anterior con este icono podemos
Ampliar el diagrama de flujo.
Center Flowsheet: Podemos centrar el Flowsheet para hacerlo visiblemente más
agradable.
Box ítems to move: Podemos mover las cajas de ítems sobre las corrientes.
Zoom in: permite aumentar el tamaño del Flowsheet para observar mejor algunos
detalles.
Zoom Out: permite disminuir el tamaño del Flowsheet.
Redraw Flowsheet: Rediseñar el Flowsheet.
Locate Stream: nos permite la ubicación de una corriente en especial, solo basta
con escribir el número de la corriente y presionar ok, inmediatamente METSIM resaltará
la corriente en color fucsia, si dicha corriente se conecta a otras a secciones (mirar
secciones) METSIM nos mostrará una lista de las secciones donde se encuentra la
corriente, donde debemos seleccionar la sección donde necesitamos ubicar la corriente.
Renumber unit operations: permite re-enumerar las operaciones unitarias.
Renumber streams: permite re-enumerar las corrientes.
Renumber controls: permite re-enumerar los controladores.
Delete Object: permite borrar cualquier elemento del Flowsheet.
Reverse unit operation: podemos cambiar el sentido de una operación unitaria. Es
decir si tenemos la siguiente operación unitaria, podemos cambiar de orientación.
Change object size: podemos cambiar el tamaño de cualquier objeto dentro del
Flowsheet, haciendo click izquierdo aumentamos de tamaño el objeto y haciendo click
derecho disminuimos de tamaño.
Move Object: permite mover cualquier objeto perteneciente al Flowsheet.
Move text: nos permite mover los labels o texto estático que aparecen en el
Flowsheet.
Turn objects (on/off): permite activar o desactivar objetos del diagrama del
Flowsheet..
Copy object data: nos permite copiar los datos de un objeto dentro del diagrama de
flujo, al presionar este icono nos aparecerán las instrucciones de cómo hacerlo.
Assing values to streams: nos permite ingresar a la paleta de edición de las
corrientes para ingresar datos.
Edit object data: este comando es uno de los más importantes y nos permite
ingresar a cualquier objeto para cambiar y editar los datos. El autor de este tutorial ha
dado el nombre de “chismoso” a este botón debido a las características que lo
componen.
Select section: este comando nos permite seleccionar una sección en especial
cuando trabajamos con un modelo que tiene distintas secciones.
Follow conecting arrows: Comando muy útil y nos sirve para interconectar
corrientes entre secciones.
Previous-Next Sections: permite desplazarnos entre las secciones del modelo.
Weather data: permite el ingreso de datos meteorológicos.
Future site of mine data: icono para planificación de minas.
Ore tonnes and grade: este comando es útil para el ingreso de la
Mineralogía de un mineral.
Heap leach contours: permite la edición de los contornos de las pilas de
Lixiviación.
Tailing contours: permite la edición de los contornos de las colas.
Ícono de Simulación
Calcule one unit operation: permite correr o ejecutar la simulación de una sola
operación unitaria.
Calculate current section: permite correr la simulación por secciones.
Stop execution: Permite detener la simulación en cualquier instante
Calculate unit operation ranges: Permite correr la simulación por rangos.
Calculate all sections: Permite correr todas las secciones y operaciones unitarias.
Íconos de modelo
Elements: nos permite ver los números de los elementos que hacen parte de
nuestro modelo.
Components: nos permite ver los números de los componentes que hacen parte de
nuestro modelo.
Phases: nos permite ver los números de las fases que están presentes en nuestro
modelo.
Streams: nos permite ver el número de las corrientes con su respectiva descripción.
Unit operations: nos permite ver el número, la descripción y la sección de las
distintas operaciones unitarias presentes en nuestro modelo.
Instrumentation controls: nos permite ver el número y descripción de los
controladores que hemos implementado en nuestro modelo.
Add text blocks: permite la inserción de cuadros de texto al Flowsheet.
Check Elemental balance: genera un reporte con el balance elemental.
Display value functions for St: nos muestra una lista con las funciones APL, para
las corrientes.
Display sections spreadsheets: Nos muestra un reporte con las características de
las corrientes por sección.
Íconos del APL
APL Keyboard: nos mostrara la calculadora APL.
Math functions: nos muestra una lista con las funciones APL matemáticas.
Value Functions: nos muestra una lista con todos los significados de las funciones
APL.
User created Objects: nos permite la creación de variables como por ejemplo,
escalares, vectores, matrices y funciones.
Dinamic data Exchange: nos muestra las variables para DDE.
Lock model for security: nos da la opción de cuidar el modelo mediante la
implementación de una contraseña.
METSIM Help: nos abre la ayuda de METSIM.
Reset: Reset del modelo.
Operaciones Unitarias en METSIM
METSIM cuenta con un módulo de operaciones unitarias generales y para distintos
ramos de la metalurgia extractiva.
NOTA:
No entraremos en detalle en la descripción de cada operación unitaria pero se dará una
explicación de las operaciones unitarias más utilizadas y de los detalles comunes de
algunas operaciones unitarias en un informe posterior a este.
Es importante resaltar que no se describen todos los equipos ya que eso depende del
ingeniero que vaya a desarrollar un modelo específico, ya que este debe conocer de
antemano muy bien los equipos de la planta.
Flujos en METSIM
Las corrientes, flujos, caudales o Stream, son líneas que se interconectan las distintas
operación unitarias, esto visto desde el punto de vista del Flowsheet, desde el punto de
vista del modelo como tal , las corrientes representan flujos característicos los cuales
contienen una o más fases con sus distintos elementos que conforman los compuestos
de nuestro sistema .
Existen tres tipos de corrientes:
1. Corrientes de Entrada o Inputs: son aquellas corrientes que ingresan a una
operación unitaria.
2. Corrientes de salida u Outputs: son aquellas que abandonan la operación
unitaria.
3. Corrientes de reciclo o Recycle Stream: son aquellas que abandonan una
operación unitaria e ingresan a una operación unitaria anterior.
El ícono para adicionar las corrientes los podemos encontrar en el modulo GEN su
imagen es la siguiente:
Stream
Descripción de un Stream
Composición de las
componentes
Composición de los
elementos
Caudales de las
FASES
Temperatura y presión de la corriente
Conversión del total de la corriente o flujo
Colores de las corrientes
Cuando añadimos corrientes al Flowsheet nos damos cuenta que adquieren un color
rojo intenso, en el momento de especificar fases, las corrientes cambian de color, la
siguiente tabla nos muestra el tipo de color y el tipo de fase:
Cuando hay diferentes fases en una corriente esta adoptara el color de la fase que se
encuentre en mayor proporción.
Corrientes de Reciclo o Retornos METSIM (Iteraciones y convergencia)
Las corrientes de reciclo o retornos no son otra cosa que aquellas corrientes que llevan
material de una operación unitaria establecida a una operación unitaria anterior, como se
observa en la siguiente figura:
Lenguaje del programa Metsim APL
Los códigos escritos en METSIM son desarrollados en lenguaje APL (A programming
Language) el cual es un lenguaje de alto nivel, es decir con esta potente herramienta
podemos ahorrar muchas líneas de código comparada con otros lenguajes tradicionales
para desarrollar complejas operaciones matemáticas con matrices y vectores. Este
modulo tiene como objetivo dar al ingeniero las nociones básicas del lenguaje APL para
que pueda implementar dichas herramientas en el modelado de distintos sistemas.
Símbolos de APL
El leguaje APL emplea diversos símbolos para desarrollar operaciones Matemáticas, la
siguiente tabla nos enseña los símbolos más comunes empleados por APL, con su
respectivo nombre, su comando para ejecutarlo y su principal uso.
El teclado APL
En la parte superior del Screen de METSIM aparece el icono para activar el teclado APL,
El cual nos activará dicho teclado.
Donde se puede observar que los caracteres tradicionales del código ASCII, aparecen
en la parte superior de las teclas alienadas con sus minúsculas en la parte inferior
derecha, mientras que los caracteres propios del APL aparecen en color Rojo en la parte
izquierda de las teclas. Las demás características de este teclado son enlistadas en la
grafica. Los resultados aparecen en el espacio verde. Además se pueden observar los
botones de ejecución (Clear, Cut, Space…). La utilidad de este teclado se centra en que
en el podemos desarrollar todas las operaciones matemáticas en lenguaje APL que
deseemos, y obtendremos el resultado inmediatamente en el Screen que aparece de
color verde.
NOTA: En otro capítulo veremos algunos ejemplos del APL.
Valores de Funciones APL en METSIM
Los valores de funciones en METSIM son expresiones APL que definen un valor
particular el cual puede ser aplicado para cualquier componente ( C ) , corriente (S) ,
fase ( P ) o elemento (E) , con el fin de referenciar mejor este concepto debemos tener
claro que:
Los componentes son enumerados por el software, la lista de los componentes
numerados puede verse haciendo click en el botón. Cuando analizamos una función
APL la letra C hace referencia a que se está tratando de un componente.
Las corrientes también son numeradas por el software automáticamente, aunque
podemos cambiar el número en el momento de la construcción de Flowsheet. S es la
letra que define una corriente dentro de una función APL
Las fases están numeradas de acuerdo con la lista predefinida de METSIM.
Los Elementos están numerados, utilizando sus propios números atómicos.
Veamos ejemplo de algunas funciones APL, con sus respectivos significados:
P VKM3 S: Densidad de la Fase P en la corriente S.
VATMa S: Presión en la corriente S, en atmósfera
E VEM1 S: Fracción en peso del elemento E en la corriente S
Algo que es de vital importancia es que estos valores pueden ser convertidos a otras
unidades ingresándolos directamente a la operación matemática por ejemplo:
(8 VEWF s140) x (VSTR s140)
Donde las expresiones deben ser encerradas entre paréntesis. Una lista completa de
todas las funciones la podemos observar al hacer click sobre el icono:
Objetos Creados por el Usuario
METSIM nos da la opción de crear objetos como Escalares, vectores, matrices,
funciones y líneas de texto, para poder imprentarlos en algún algoritmo y también son
útiles para el intercambio dinámico de datos entre METSIM y Microsoft Excel.
Para la creación de cualquier objeto primero debemos hacer click en el botón:
Donde aparecerá el cuadro:
Donde debemos escoger el objeto que necesitemos.
Creación de Escalares
Para ello debemos hacer click en la opción “Scalar”, por defecto en METSIM todos los
escalares están precedidos por las letras US, seguido de ello debemos especificar el
nombre, como no lo muestra la siguiente figura:
Luego de ello nos aparecerá el siguiente cuadro:
Donde si observamos la primera línea contiene la descripción del escalar, en la parte
inferior debemos ingresar el valor del mismo. Para este caso establecimos que el escalar
USescalar1 =1.
Creación de Vectores
Se deben seguir los pasos anteriores, solo que escogiendo la opción “Vector”, el cual
esta precedido por las letras “UV”, le damos el nombre de UVvector1, y la forma de
definirlo es la siguiente:
Donde la forma de definir el valor es ingresar las componentes del vector separadas por
un espacio. (No hay limitación en cuanto al tamaño del vector), luego para implementar
una componente del vector se usa la siguiente nomenclatura:
UVvector1 [n], así por ejemplo UVvector 1[3] = 3.
Creación de Matrices
El nombre que precede a la matriz son las letras UM seguido del nombre que
deseemos, miremos la figura:
Donde fue creada la matriz UMmatriz1 [x; y], se debe ingresar las filas separadas por un
espacio, y para ingresar la siguiente se presiona la tecla “Enter”. Para buscar un
elemento de la matriz sencillamente entre paréntesis cuadrados ponemos las
componentes, ejemplo de ello es:
UMmatriz1 [2; 2] = 5
Controladores
En esta sección mostraremos los conceptos básicos de la teoría de control de una forma
muy sencilla y con gran aplicabilidad en METSIM, de tal forma que no explicaremos de
una forma rigurosa algunos conceptos de control, ya que como ingenieros metalúrgicos
no se necesita diseñar un controlador pero si implementarlo.
Si revisamos la teoría de control, vamos a encontrar que surgen dos conceptos
básicos y que hacen referencia a las estrategias de control mayormente aplicadas
a nivel mundial, estos son el mecanismo de control Feedback (Retroalimentación)
y Feedforward (Pre alimentación).
Generalidades de la estrategia Feedback y Feedforward
La principal diferencia de estas estrategias de control, es la forma de actuar
directamente sobre el sistema el siguiente ejemplo nos recrea mejor estos conceptos.
Supongamos que se desea mantener constante la altura del fluido dentro del tanque el
cual tiene conectado una línea de entrada de flujo y una línea de descarga de flujo como
no lo enseña la siguiente figura:
Es en este punto es donde nos preguntamos ¿cuáles son las variables a controlar y a
ajustar? ¿Cuáles son las posibles perturbaciones que pueden hacer que la altura
aumente o disminuya?, bueno si analizamos detalladamente el sistema el principal factor
que puede variar la altura dentro del tanque es:
El aumento o disminución de los caudales del fluido de entrada.
Desde el punto de vista del mecanismo de control feedback para poder mantener H
constante tendríamos que monitorear la altura del tanque con algún dispositivo, apenas
detecte una variación del valor establecido para H constante (Set point), la estrategia de
control indague acerca de cuál de los flujos de entrada experimentado aumento o
disminución del caudal, el cual será “ajustado” mediante la implementación de una
válvula, la cual se abrirá en el caso de que el caudal disminuya , de tal forma que la
altura permanecerá constante. En la siguiente figura se observa mejor como es la
actuación de la estrategia.
Como podemos observar para que la estrategia responda ante la perturbación, debe
existir una lectura de la desviación de la variable que se está controlando, y esa es la
principal diferencia que encontramos con respecto a la estrategia de control
Feedforward, ya que esta última es una pre alimentación es decir, con anterioridad se
deben saber que perturbaciones pueden afectar al sistema para que esta responda de
una forma satisfactoria y no deje alterar el sistema, es decir en esta estrategia no hay
una medición de una desviación de un valor deseado , si no que existe una pre
alimentación de las perturbaciones , por lo tanto deben prepararse actuaciones que
deben aplicarse para mantener en este caso la altura constante. Ejemplo de ello
podemos citar como ilustración el siguiente caso:
Se sabe que para que nunca cambie la altura dentro del tanque el caudal 1 Q 1 debe ser
tres veces Q2, es decir de antemano sabemos que para que la altura no cambie debe
cumplirse la siguiente relación:
Q 1= 3 Q 2
De tal forma que las válvulas antes de iniciar el sistema deben ajustarse para dicha
relación de caudales se cumpla.
Ejemplo de simulación de planta de chancado
En la siguiente figura se observa una alimentador vibratorio Grizzly ( clasificador) , un chancador
de mandíbulas , una correa transportadora y un stock pile para almacenar el material a procesar
posteriormente por otras etapas de chancado.
Vamos a generar el flowsheet de la etapa de chancado.
Una vez creado el diagrama , vamos a ingresar el mineral de alimentación a planta.
Agregamos el elemento Si ( sílice ) Y agua (H2O) para ingresarlo al sistema.:
Una vez agregado el componente sílice , presionamos OK.
Luego ingresamos al stream n°1 5000 kg/h a procesar por la planta de chancado. Con una
humedad del 7% del mineral.
Una vez ingresado estos datos vamos a ingresar un perfil granulométrico para observar el
comportamiento de los equipos.
Para esto debemos activar el análisis de partículas en las opciones de parámetros del modelo.
Aceptamos y tickeamos las mallas Tyler que vamos a utilizar en el análisis de partículas.
Una vez definido el perfil granulométrico, aceptamos y continuamos con la creación del modelo a
simular.
Luego ingresamos la granulometría de entrada en el stream n|1, el resto de datos que no i
ngresemos METSIM lo va a generar mediante interpolación.
Luego podemos observar en la barra de menú principal el perfil granulométrico de entrada a la
planta de chancado:
Una vez ingresado el perfil granulométrico en el stream n|1 comezamos a ingresar los datos
técnicos de cada equipo a simular.
Comenzamos con el alimentador Grizzly, seleccionando las unidades inglesas para ingresar la
abertura en pulgadas. En este caso en 6 pulgadas.
Seleccionamos el modo diseño para que el software nos muestre los parámetros que debe tener el
alimentador Grizzly para el perfil granulométrico.
Elegimos el 60% de solidos en sobre tamaño y la abertura de 6 pulgadas.
Luego corremos solamente la simulación estacionaria del alimentador Grizzly.
Luego de correr la simulación del alimentador Grizzly , vamos a los parámetros del Chancador de
mandíbulas :
Elegimos unidades inlgesas para ingresar los parámetros en pulgadas.
Ingresamos la abertura de la chancadora e ingresamos la dureza del mineral:
Elegimos la opción de cálculo como Empírico.
Luego, ingresamos en el modo diseño de la correa transportadora de mineral:
Una vez que corre la simulación estacionaria de la correa transportadora. El programa nos dará
algunos parámetros de diseño de la faja:
Para el caso del Stock Pile , elegimos el modo diseño:
Una vez corrida la simulación del StockPile , el programa nos dará los parámetros de diseño.
Luego , podemos correr el modelo completamente y realizar un análisis de los parámetros, perfiles
granulométricos, etc.
Para un mejor análisis de los datos, podemos copiarlos y llevarlos a una planilla Excel y realizar
distintos tipos de análisis. Por ejemplo : balance de masa y perfil granulométrico.
Vamos a la barra de menú y seleccionamos el Display para obtener los datos que deseamos:
La primera viñeta entrega la información general de los flujos y el despliegue de los datos en
columnas o filas:
La segunda viñeta permite identificar el balance másico de flujos:
La tercera viñeta permite definir lso caudales de solido/liquido y gases:
Y la cuarta viñeta identifica la composición química de cada flujo, ya sea por elemento o por
compuesto.
Finalmente, la quinta viñeta identifica la distribución granulométrica de los sólidos:
La subrutina de DLEV define el nivel del informe: para el ejemplo mostrado se han definido solo
los niveles Detalle(DET) y Resumen (Sum):
Elegimos el detalle:
Y posteriormente obetenemos los datos:
Luego copiamos y pegamos en una planilla Excel todos los datos para ser analizados.
Finalmente podemos realizar graficas e informes con los resultados de nuestra simulación en
estado estacionario.
Ejemplo ilustrativo del uso de un controlador FBC
En una planta de extracción por solventes se necesita agregar agua acidulada a una
etapa de limpieza de solvente orgánico. Esta agua debe contener 20 g/l en
concentración de ácido. Si el flujo de agua es 2 m3/hr. ¿Cuanto ácido debo agregar para
que la condición se de?
Solución:
Vamos a plantear el problema de la siguiente forma:
Elegimos los componentes del sistema (H, O, S) en la opción
Necesitamos hacer una mezcla, por lo que utilizaremos una operación unitaria de
mezclado MIX.
Colocamos 2 flujos de entrada y uno de salida en el MIX.
Los flujos serán los siguientes.
Stream 1, agua H2O con 2 m3/hr
Stream 2, ácido sulfúrico H2SO4
Stream 3, será el producto de salida.
El modelo debe ser como se muestra en la figura. Obteniendo la mezcla de agua
acidulada.
H2O
Mezcla
H2SO4
Luego, ingresaremos los datos de los streams.
Aquí vamos a poner 2 m3/hr
de entrada de agua en el
stream 1.
Aquí vamos a poner 1 kg/hr de
Ácido para identificar el líquido
en el stream 2.
También debemos poner 0.07 de
Agua y 0.93 de ácido sulfúrico
equivalente a los porcentajes.
Ahora, debemos colocar el controlador de flujo FBC.
La idea es controlar el stream 2 (H 2SO4) de tal manera que el acidulado sea con un
producto de 20 g/l en concentración. Resultado que debe reflejarse en el stream 3.
Elegiremos y lo colocaremos sobre el stream 2.
ON: encendido del control.
ID: descripción del controlador.
OP: unidad de operación donde
el set point es calculado.
NO: número de unidad en
donde el controlador es usado.
SN: flujo o stream a ser
ajustado.
LV: valor inferior a medir.
EV: valor máximo a medir.
VF: aquí se debe ingresar la
función APL. En este caso
debemos medir c2 VGPL s3, que
significa la concentración del
segundo componente y el valor en
gramos por litro en el stream 3.
SP: aquí va el set point o el valor
que deseamos.
SL: aquí es un valor de
proporción. Si deseamos que se
mantenga sobre el set point
ingresamos el valor de 1. Caso
contrario el valor de -1.
Una vez ingresados los datos, podemos correr el modelo y observar los resultados.
Valor deseado
20 gr/lt en el
stream 3.
Necesitamos 0,0236 m3/hr
de ácido sulfúrico para
obtener el agua acidulada
En METSIM existen diferentes controladores de flujos que se utilizan al crear un modelo.
FRC: Flow Rate Control.
Controlador de flujo.
ID: Es la descripción del
controlador.
OP: es el número del equipo
SN: número del stream
SP: Set point
VF: Expresión o función APL
a utilizar.
FFC: Feed Forward Control.
Controlador para razones de
flujos.
ID: Es la descripción del
controlador.
OP: es el número del equipo
SN: número del stream
SP: Set point
VF: Razón en APL a utilizar.
PSC: Percent Stream control.
Controlador de porcentaje de
sólidos y concentración en
flujo.
ID: Descripción del
controlador.
OP: es el número del equipo
SN: número del stream
PS: concentración o fracción
de sólidos.
CO: opción de cálculo
CM: número del componente.
PHC: pH control.
Controlador de pH en flujos.
ID: Descripción del
controlador.
OP: es el número del equipo
SN: número del stream
AB: opción de un medio
ácido o básico
CS: número del flujo de
salida donde el pH es medido.
PH: es el set point del pH.
Creando un modelo
Se desea neutralizar 10 m3/hr de ácido sulfúrico (5 g/l H2SO4) con limenstone
(Ca (OH)2) a pH = 4.
La reacción que se produce es:
H2SO4 liq. + Ca(OH)2 sol. ------> CaSO4 sol. + H2O
Separación y filtración del sólido (30 % humedad) y líquido en la solución final.
Debemos ingresar los componentes del sistema:
En este caso debemos ingresar los elementos Ca, H, O y S.
Luego hacemos click en OK.
Aparecerá una base de datos en la cual se muestran los componentes a utilizar en el
modelo. Podemos seleccionar más de uno con la tecla control y seleccionando con el
Mouse.
Luego dibujamos el diagrama del proceso, arrastrando los equipos a utilizar
Agregar las líneas de unión o flujos y dar la dirección correspondiente en el proceso.
Stream 1: corresponde a los 10 m3/hr de ácido sulfúrico con una concentración de 5 g/lt.
5 g/lt
10 m3/hr
96%
10 kg
La reacción química se debe ingresar en el equipo:
(100-30) % = 70%
Dejaremos un controlador FBC en el stream 2, para ajustar la alimentación hasta llegar a
un pH = 4 en el stream 3.
Lo más importante para que el modelo pueda correr, es definir la función del controlador
FBC.
Una vez realizado estos pasos, podemos correr la simulación y analizar resultados.
Correas Transportadoras
CVB:
El funcionamiento de la unidad de transporte simula las cintas transportadoras. Una
cinta transportadora se utiliza únicamente para la transferencia de material y no cambia
el material ni física ni químicamente. Si no hay datos de diseño es la entrada del módulo
utiliza la rutina CMIX para calcular la masa y el balance energético. Si la cinta se va a
diseñar, algunas de las variables deben ser introducidos por el usuario, mientras que
otros utilizan valores por defecto si no se introducen los valores, y otros están siempre
calculados por el modelo. Las tablas en el libro de diseño CEMA transportadoras se
utilizan para el diseño del transportador. Todos los parámetros estimados pueden ser
reemplazados de forma manual y vuelve a calcular el diseño. Se pueden hacer cálculos
basados en unidades métricas o Inglés según lo establecido por el ME interruptor.
CAPACIDAD
FL - Diagrama de Flujo. (MTPH o STPH), la capacidad de diagrama de flujo siempre se
toma de los datos del balance de diagramas de flujo de materiales. Se convierte a
toneladas métricas por hora para las unidades métricas y toneladas cortas por hora para
las unidades de Inglés.
DC - Diseño, (MTPH o STPH), la capacidad de diseño se utiliza para calcular el diseño
del transportador y la tensión de la correa. Si este campo se deja en blanco, la
capacidad de diagrama de flujo se utilizará. Una vez que un valor distinto de 0 se
introduce en este campo, el programa no va a cambiar.
PL - Carga (%), esta es la carga volumétrica por ciento de la cinta basada en el valor de
diagramas de flujo. Siempre es recalculado por el programa.
CORREA
BV - Velocidad, (M / so ft / min), la velocidad de la cinta puede entrar o permitir que por
defecto ya sea a 0,5 m / s para la opción Métrica o 200 ft / min para la opción de Inglés.
BW - Ancho (mm o in), el ancho de la cinta puede entrar o permitir que por defecto ya
sea a 300 mm para la métrica o 18 pulgadas para la opción de Inglés.
Si la capacidad de banda no es suficiente para manejar el flujo de diagramas de flujo, la
velocidad se incrementa en 0,25 M / seg o 50 ft / min para lograr la capacidad
volumétrica. La velocidad de la cinta se limita a lo siguiente:
Si la velocidad supera los límites anteriores métricas o 600 ft / min (3.05 mt/seg.) , el
ancho de la cinta es el aumento gradual del tamaño siguiente de la serie.
WB - Peso (Kg / M o lb / ft), el peso de la correa por unidad de longitud puede ser
introducido. Si no se introduce un valor, el peso será interpolado a partir de la siguiente
tabla:
EJERCICIOS DE SIMULACION CON METSIM
Ejercicio 1: Celda de flotación
Pirita y calcopirita pueden ser separados de la ganga por flotación por espuma
En la unidad de proceso BEN ubicar una unidad FLT celda de flotación, agrandar la celda
y dibujar las corrientes con el texto tal como indica la figura:
Ejercicio 2 Conminución - Circuito de Molienda Húmeda.
Flujo de alimentación: 380 Ton/h de mineral.
Granulometría de la línea de alimentación al circuito
Abrir un archivo nuevo y activar la opción
Ir a parámetros y activar la opción análisis de partículas
Ir a parámetros de cálculo y seleccionar TM / hora como unidad de flujo másico
Componentes SiO2 y H2O, dibujar el flowsheet
Ahora hay que colocar los controles:
**El molino de bolas debe de tener 68 % de sólidos en la descarga
**El Hidrociclon debe alimentarse con 55 % de solidos desde el sumidero
Resultados
Longitud del molino, número de ciclones, presión de operación
tamaño de bola, velocidad de trabajo del molino, % llenado del molino
Ejercicio 3: Circuito completo de Flotación Pb-Zn
DATOS: Alimentación 100 ton/hr
Es un mineral que contiene PbS, ZnS y Ag2S atrapados en una ganga de SiO2
composición del mineral de CABEZA… componente mayoritario el plomo
4.47 % de esfalerita ZnS
5,77 % de galena PbS
0.0047% de Ag2S
el tiempo de acondicionamiento es de 3 minutos, la celda Rougher tiene 33 % de sólidos en su
espuma, las celdas cleaner tienen 40% de sólidos, la celda SV tiene 20 %de sólidos en su
espuma.
Celda Rougher:
70 % de recuperación de PbS
70 % de recuperación de Ag2S
El ensayo indica 58% de ley de PbS en el concentrado
El ensayo indica 37% de ley de ZnS en el concentrado
Celda 1er cleaner:
89 % de recuperación del PbS
70 % de recuperación del Ag2S
62 % de PbS en el concentrado según ensayo
36 % de ZnS en el concentrado según ensayo
En la Celda 2-da cleaner,
90 % de recuperación de PbS
70 % de recuperación de Ag2S
68.8 % del componente PbS en el concentrado según ensayo
30.8 % del componente ZnS en el concentrado según ensayo
Valores de agua de dilución,
Línea 5 con 34.07 Lt/min de agua
Línea 8 con 37.86 Lt/min de agua
Línea 11 con 26.49 Lt/min de agua
*******Línea 12 concentrado final
Celda Scavenger:
50 % de recuperación de PbS
70 % de recuperación de Ag2S
34 % de PbS en el concentrado según ensayo
20 % de ZnS en el concentrado según ensayo
*******Línea 13 formada por 9.46 Litro /min de agua
Probar primero en circuito abierto y luego reciclando hacia atrás la línea
14
Ejercicio número 4:
Insertar en el modelo creado un Espesador para recuperar agua y un filtro para
obtener un concentrado final del 20% de humedad final. Obtener un 65% de
sólidos en el UNDER del Espesador.