You are on page 1of 144

....

.:e

....

MINUA MICHILLA S.A

MINERA MICillLLA S.A .


..

;..

'

'.

, 'r:

. il

...,

PROYECTO FONTEC 95-0577

...

...

"SISTEMA
DE CONTROL AUTOMATICO
,
, DE
OPERACION DE PLANTA HIDROMETALURGICA"

.,

..

: :e

...:e

'

.'

669.0283
M 664
1997

.1

''

SEYfiEMBRE 1997
",.

.!

'i

PROYECTO FONTEC 95 - 0577

"SISTEMA DE CONTROL AUTOMTICO DE OPERACIN


DE PLANTA HIDROMETALRGICA'
MINERA l\DClllLLA S.A .

INFORME FINAL

INVESTIGADORES
HERNN VEGA, GUIDO HERNNDEZ, MARA COFR, ORLANDO GODOY, ROBERTO
STOCKER, CARLOS ESPINOZA, CARLOS CONTRERAS, CLAUDIA PEDREROS,
CONTAC INGENIEROS, PAMELA PEIGNA

FECHA: 8 de septiembre de 1997

0~

NOMBRE

FECHA

PREPARO

PAMELA PEIGNA A.

K<>ti dt 1.

04/09/97

REVISO

HERNAN VEGA M.

05/09/97

APROBO

HERNAN VEGA M.

'd!/!!11. ~

1/

r;r;,iWo

1/(

05/09/97

PROYECTO FONTEC 95 - 0577

"SISTEMA DE CONTROL AUTOMTICO DE


OPERACIN DE PLANTA HIDROMETALRGICA"

MINERA MICHILLA S.A .

PRESENTACIN

En el ltimo decenio, se constata que el pas ha sabido enfrentar con


xito el desafo impuesto por la poltica de apertura 1 en los mercados
internacionales, alcanzando un crecimiento y desarrollo econmico
sustentable, con un sector empresarial dinmico, inno~ador y capaz de
adaptarse rpidamente a las seales del mercado .
1

Sin embargo, nuestra estrategia de desarrollo, fundada en el mayor


esfuerzo exportador y en un esquema que principalmente hace uso de las
ventajas comparativas que dan los recursos naturales y la abundancia relativa
de la mano de obra, tender a agotarse rpidamente como consecuencia del
propio progreso nacional. Por consiguiente, resulta determinante afrontar una
segunda fase exportadora que debe estar caracterizada por la incorporacin de
un mayor valor agregado de inteligencia, conocimientos y tecnologas a
nuestros productos, a fin de hacerlos ms competitivos .
Para abordar el proceso de modernizacin y reconverswn de la
1
estructura productiva del pas, reviste vital importancia el papel que cumplen
las innovaciones tecnolgicas, toda vez que ellas confieren sustentacin real a
la competitividad de nuestra oferta exportable. Para ello, ,e( Gobierno ofrece
instrumentos financieros que promueven e incentivan la innovacin y el
desarrollo tecnolgico de las empresas productoras de bienes y servicios .
El Fondo Nacional de Desarrollo Tecnolgico y Productivo FONTEC,
organismo creado por CORFO, cuenta con los recursos necesarios para
financiar Proyectos de Innovacin Tecnolgica, formulados por las empresas
del sector privado nacional para la introduccin o adaptacin y desarrollo de
productos, procesos o de equipos .
Las Lneas de financiamiento de este Fondo incluyen, adems, el apoyo
a la ejecucin de proyectos de Inversin en Infraestructuia Tecnolgica y de
Centros de Transferencia Tecnolgica a objeto que las empresas dispongan de
sus propias instalaciones de control de calidad y de investigacin y desarrollo
de nuevos productos o procesos .
De este modo se tiende a la incorporacin del concepto "Empresa Pas", en la comunidad nacional, donde no es slo una empresa aislada la que
compite con productos de calidad, sino que es la "Marca- Pas" la que se hace
presente en los mercados internacionales .
El Proyecto que se presenta, constituye un valioso aporte al
cumplimiento de los objetivos y metas anteriormente comentados .

FONTEC - CORFO

NDICE

l. RESUMEN EJECUTIVO.

1.1. ANTECEDENTES DEL PROYECTO.

1.2. ANTECEDENTES DE LA EMPRESA.

1.2.1. Historia de la Empresa .

1.2.2. Giro y Posicionamiento en el Mercado.

1.2.3. Plan Estratgico.

1.2.4. Organizacin, Accionistas, Socios y Ejecutivos.

1.3. IMPACTO TCNICO- EcONMICO DEL PROYECTO.


2. EXPOSICIN DEL PROBLEMA.

11

12

2.1. DESCRIPCIN DEL PROCESO DE EXTRACCIN POR SOLVENTES


Y ELECTROOBTENCIN.

12

2.1.1. Extraccin por Solventes.

14

2.1.2. Electroobtencin.

16

2.1.3. Variables crticas en el proceso de extraccin por solventes y


electroobtencin.
2.2. PROBLEMA ENFRENTADO POR LA EMPRESA.

18
21

2.3. REQUERIMIENTOS DEL PROCESO DE EXTRACCIN POR


SOLVENTES Y ELECTROOBTENCIN.

23

2.3 .1. Mejoramiento de operacin de la etapa de extraccin por solventes. 23


2.3.2. Mejoramiento de la operacin de la planta de electroobtencin.
2.4. SISTEMA DE SUPERVISIN INTELIGENTE.

24
26

2.4.1. Objetivos Tcnicos.

26

2.4.2. Objetivos del Proyecto.

26

2.4.3. Beneficios del Sistema Experto.

27

2.4.4. Componentes del Sistema de Supervisin Inteligente.

27

2.4.5. Introduccin al Software G2.

28

2.5. TIPO DE INNOVACIN DESARROLLADA.


3. METODOLOGA Y PLAN DE TRABAJO.

30
31

3.1. ETAPAS DEL PROYECTO.

31

3.2. METODOLOGA DE TRABAJO.

32

3.3. INGENIERA BSICA.

34

3.3.1. Objetivos.

34

3.3.2. Etapas de la ingeniera bsica.

34

3.3.3. Conclusiones de la ingeniera bsica.

37

3.4. DESARROLLO DE LA APLICACIN.

38

3.5. PRUEBAS DEL SISTEMA.

39

4. RESULTADOS Y CONCLUSIONES.

41

4.1. RESULTADOS.

41

4.2. CONCLUSIONES Y RECOMENDACIONES.

42

5. IMPACTOS DEL PROYECTO.

6. ANEXOS
ORGANIGRAMA .
IMPLEMENTACIN DE LOS RESULTADOS DEL PROYECTO .
ESTRUCTURA DE COSTOS .
ESTRUCTURAS DE COSTOS. AGOSTO DE 1996 A JULIO DE 1997 .
Anexo A: Personal
Anexo B: Servicios, Materiales y Otros .
Anexo C: Usos de Bienes de Capital
Anexo D: Adquisicin de Bienes de Capital

44

CAPITULO 1
RESUMEN EJECUTIVO

l.

RESUMEN EJECUTIVO .

1.1.

ANTECEDENTES DEL PROYECTO .


Actualmente Minera Michilla opera su planta de extraccin por

solventes y electroobtencin utilizando un mtodo de control convencional, en el


cual el operador debe tomar varias decisiones en base a informaciones
provenientes del proceso, laboratorio y sensores, debido a esto normalmente la
operacin se ve afectada por variables externas .
As se gesta la idea de desarrollar un sistema que utilice la experiencia y
el conocimiento de operadores e ingenieros de procesos especialistas en operacin
de plantas hidrometalrgicas .
El proyecto "Sistema de Control Automtico de Operacin de Planta
Hidrometalrgica" consiste en dotar a la planta de extraccin por solventes y
electroobtencin de tal sistema, es decir, de un Sistema de Supervisin Inteligente
(SSI), cuya principal funcin es reconocer los diferentes estados de operacin de la
planta y basndose en stos, determinar la corriente ptima a aplicar en la nave de
electroobtencin. Como un aporte adicional del SSI se puede mencionar, la ayuda
operacional, consistente en la capacidad de detectar, clasificar, presentar y realizar
un anlisis de las situaciones de alarma, tendientes a entregar sugerencias de
operacin para superar estas condiciones .
El proyecto se ha desarrollado en base a la herramienta G2 de Gensym
Corporation, que proporciona un ambiente grfico orientado al objeto como base
para la construccin de sistemas inteligentes en tiempo real y que posee un editor
de lenguaje natural que permite a los usuarios ingresar fcilmente reglas, modelos
y procedimientos para describir las operaciones en tiempo real. Adems se ha
Minera Micbilla S.A .

2
utilizado Telewindows, otro producto de Gensym, que proporciona un poderoso
ambiente cliente/servidor, permitiendo a mltiples usuarios compartir aplicaciones
desarrolladas con G2 .
Un sistema como el propuesto no ha sido desarrollado para plantas
hidrometalrgicas, tanto en Chile como en el extranjero, pudiendo aplicarse en
otras plantas de este tipo .

Minera Michilla S.A.

3
1.2.

ANTECEDENTES DE LA EMPRESA .

1.2.1. Historia de la Empresa .


Minera Michilla S.A. es una empresa de la mediana minera del cobre .
Su distrito minero se localiza en la II Regin, a 110 Km. al norte de la ciudad de
Antofagasta .
En la actualidad, posee dos plantas de beneficio. Una ubicada en el
sector costero, la cual procesa minerales mixtos base. sulfuros de cobre por
flotacin; y la otra en el distrito minero a 25 Km. al interior, trata minerales
mixtos base xidos, por proceso de lixiviacin en pilas, extraccin por solventes y
electroobtencin .
A continuacin, se presenta una breve resea histrica de la empresa:
1971: Puesta en marcha de planta lixiviacin por agitacin de 850 ton/da de

mineral, ubicado en sector costero (Caleta Michilla) .


1981: Ampliacin a 1.200 ton/da .
1983: Se ampla nuevamente la planta hasta alcanzar 1.600 ton/da, por puesta en

operacin de Planta Concentradora para beneficiar 400 ton/da. Adems, se


pone en servicio el terminal martimo, para descarga de cido sulfrico .
1987: Ampliacin de la planta de flotacin- lixiviacin a 2.200 ton/da .
1989: Se inicia la operacin de lixiviacin en pilas, que permite procesar

adicionalmente 1.000 ton/da de mineral oxidado .


1992: Se pone en marcha una Planta Ctodos con un tratamiento 4.500 ton/da de

lixiviacin y extraccin y extraccin por solventes y electroobtencin, en un


Minera Michilla S.A .

4
sector del distrito minero, con capacidad para producir 19.700 toneladas

cobre fino por ao, como ctodos de alta calidad .


1993: Ampliacin de la Planta Ctodos a 22.700 tonel_adas por ao de cobre fmo .

En diciembre se paraliza el tratamiento de minerales en el sector costero,


cuando la planta alcanza su mxima produccin de 27.200 ton/da por ao,
beneficiando.1.330.000 toneladas de mineral anual .
. 1994: Ampliacin de la Planta Ctodos para tratar 10.000 ton. mineral/da y

producir 50.000 toneladas por ao de cobre fmo, como ctodos de alta


calidad. Con la reestructuracin de las instalaciones en el sector costero, en
octubre se inician actividades para procesar minerales mixtos base sulfuros
va procesos de concentracin por flotacin (Planta Concentradora) con una
capacidad de tratamiento de 900 ton/da, incorporado un tranque de relaves .
La empresa en el transcurso de sus operaciones ha realizado numerosos

aportes al sector minero del pas. Entre ellos, podemos destacar los
siguientes:

1987: El circuito molienda clasificacin utiliza por pr:unera vez en Chile la


operacin de los hidrociclones en forma semi-horizontal. En el circuito de
lavado en contra corriente de la planta de lixiviacin se implementa, en los
espesadores, el concepto de "high capacity" (alta capacidad) .

1992: La Planta de Ctodos es pionera en la tecnologa de lixiviacin de xidos y


mixtos con agua de mar, obteniendo un producto de alta calidad, ambas
condiciones son reconocidas a nivel mundial .

1994: Premio "Ral Sez". El premio de minera en conjunto con el Colegio de


Ingenieros otorgan a Minera Michilla S.A. el premio "Ral Sez" como el
Minera Michilla S.A .

5
mejor proyecto 1994 realizado con ingeniera nacional, premio que fue
recibido de manos del Presidente de la Repblica .

1.2.2. Giro y Posicionamiento en el Mercado .


Minera Michilla S.A., a nivel de mercado ofrece dos productos
concentrados de cobre y ctodos de cobre .
En relacin al mercado de ctodos o cobre refmado, ste ha
experimentado desde 1993 un fuerte crecimiento en la demanda, debido a la
recuperacin de la economia de los principales pases consumidores y al
crecimiento en el consumo de pases del lejano Oriente y Sudeste Asitico .
El tamao de la produccin de ctodos de Minera Michilla S.A.,
(50.000 TM/ao), es pequeo en comparacin con la de otros productores, como
por ejemplo Codelco y Enami que en conjunto producen cerca de 1.100.000
TM/ao. Pero es perfectamente comparable con la produccin de Escondida
(Planta de Ctodos), Quebrada Blanca, Cerro Colorado, etc., cuyas producciones
se encuentran entre las 40.000 y 80.000 TM/ao. Este tamao de producciones
hace factible tener una presencia en casi todos lo mercados del mundo,
especialmente si la calidad de los ctodos producidos est dentro de las normas que
exigen los organismos pertinentes. Actualmente Minera Michilla S.A. est
exportando casi la totalidad de su produccin a un mercado cuyo consumo total a
nivel mundial se estima en casi 1O millones y se encuentra en proceso de
inscripcin su marca de ctodos (MIC) en la Bolsa de Metales de Londres, lo que
le permitir acceder a otros nuevos mercados e incrementar su valor comercial .

Minera Michina S.A.

El tipo de ctodos producidos por Minera Michilla S.A. se vende


generalmente con un "Premio" que se paga sobre el precio real del cobre. Este
premio vara dependiendo del tipo de venta :
En contratos anuales :entre 10 y 40

US$ffM .

En contratos spot

US$/TM .

: entre 10 y 100

Los valores anteriores son a nivel histrico e incluyen otro trmino


asociados a la venta como son la de pago, el lugar de entrega, el periodo de
cotizacin para el precio, etc .
De la produccin, 2/3 se vende en base a contratos anuales a
consumidores fmales, y el resto se vende en base a contrato spot a comerciantes .
Se tiene la certeza del destino de los ctodos cuando las ventas son a
consumidores finales, no as cuando la venta es a un comerciante, ya que ste tiene
la opcin de cambiar destinos dependiendo de las variaciones que experimenten el
mercado al cual se quiere llegar. Esta herramienta permite al comerciante ser
competitivo al momento de ofrecer comprar .
La distribucin por continentes en las ventas de ctodos durante 1996 y

1995 fue la siguiente:

Minera Michilla S.A .

1.2.3. Plan Estratgico .


a. Misin .
Permanecer en el tiempo como productor de ctodo de alta calidad,
dentro del grupo de productores de bajo costos y su pleno respeto por el medio
ambiente .
b. Producto ctodos .
Registro marca MIC en LME. Especializacin en consumidores fmales
de alta exigencia de calidad, (wire mills) diversificando y profundizando las
relaciones comerciales con clientes va contrato de largo plazo .
c. Reservas .
Reservas demostrados suficientes para operar ms de 1O aos con costos
competitivos (50 cUS$/Libra de caja) .
d. Tecnologa .
Mantener

permanentemente

actualizado

el

conocimiento

sobre

tecnologa de punta, con capacidad de incorporar y desarrollar aquello que mejore


nuestra posicin competitiva .
e. Gestin.
Managment altamente especializado en empresas mineras de cobre de
mediano tamao (el rango de 50.000 a 70.000 ton de Cu fino) con capacidad de
disear minas y plantas .

Minera Michilla S.A .

f. Recursos humanos .
Formar,

mantener

hacer

funcionar equipos

capacitados,

comprometidos, participativos, con capacidad de aprender e innovar y estables en


el tiempo .

1.2.4. Organizacin, Accionistas, Socios y Ejecutivos .


a. Accionistas .
La propiedad Mineral Michilla S.A., corresponde a los siguientes
accionistas:
Anaconda Chile S.A .

30,87%

Inversin Select Holdings Ltda .

19,01 %

Inversin Select Holdings Uno Ltda.

13,68%

Inversiones Mineras del Cantbrico

11,09 %

Inversiones CNM Chilean Resource Ltda .

10,58 %

Inversin Select Holdings Dos Ltda .

6,65%

Minera Cerro Centinela S.A .

. 4,99%

Inversin Select Holdings Tres Ltda.

2,98%

Otros

0,15 %

Total

100,00%

b. Ejecutivos de la empresa .
Los principales ejecutivos de la Empresa son :

Minera Michilla S.A .

9
Gerente General

:Sr. Juan Carlos Romn Y .

Gerente de Operaciones Pta. Ctodos

: Sr. Ramn Jorquera F .

Gerente de Operaciones Pta. Concentradora: Sr. Ramn Jorquera F


Gerente de Administracin y Finanzas

: Sr. Hctor San Martin l.

Gerente Planificacin y Control de Gestin :

Sr~

Patricio Troncoso O .

c. Organizacin de Minera Michilla S.A .


Las reas indicadas en el organigrama tiene los siguientes objetivos y
funciones:
La Gerencia de Operaciones Planta Ctodos, est cargo de la
explotacin y evaluacin geolgica del distrito, del abastecimiento de mineral y la
produccin de ctodos de cobre de alta calidad .
La Gerencia de Operaciones Planta Concentradora, cumple funciones
tendientes a maximizar la capacidad productiva de la empresa, por medio de la
introduccin de innovaciones en la gestin operacional .
La Gerencia de Planificacin y Control de Gestin, de la empresa est a
cargo de planificacin, estrategias, anlisis de gestin, investigacin tecnolgica e
informtica .
La Gerencia de Administracin y Finanzas,

cumple funciones

fmanciero-contable, de abastecimiento industrial y de recursos humanos de


acuerdo con los objetivos estratgicos de la Compaa .
Minera Michilla S.A .

10
La Gerencia de Ventas, es responsable de la comercializacin de la

produccin en los mercados ms exigentes del mundo .

Minera Michilla S.A .

11

1.3.

IMPACTO TCNICO- ECONMICO DEL PROYECTO .


Se dise e implement un sistema que contiene reglas, procedimientos

y mtodos de operacin, el cual realiza las siguientes acciones:

Control regulatorio automatizado en base a reglas y ecuaciones matemticas


para control de variables estratgicas .
Generacin de pautas de operacin ante variaciones de las condiciones de la
planta, fallas o alarmas. Estas pautas permiten sugerir al operador acciones o
trabajos que se deben ejecutar para mejorar el proceso .
Generar balances metalrgicos en lnea, lo cual es utilizado por el metalurgista
con el fm de evaluar el comportamiento de la planta .
Interacta con otros sistemas de la planta, tales como el DCS (Sistema de
Control Distribuido), IMS (Sistema de Informacin de Planta) y sistema
admnistrativo, entregando y recibiendo informacin de proceso y de gestin .
La implementacin del Sistema de supervisin Inteligente permiti

conocer las capacidades y debilidades de los sistemas expertos y actualmente se


est desarrollando un proyecto similar para la Planta de Chlmcado .

Minera Micbilla S.A .

CAPTUL02
,

EXPOSICION DEL PROBLEMA

12

2.

EXPOSICIN DEL PROBLEMA.

2.1.

DESCRIPCIN DEL PROCESO DE EXTRACCIN POR SOLVENTES


Y ELECTROOBTENCIN .
. El proceso de extraccin por solventes y electroobtencin consiste en la

extraccin selectiva de cobre de las soluciones ricas provenientes de la etapa de


lixiviacin y la depositacin por corriente del cobre en ctodos. La extraccin del
cobre se produce por el contacto de la fase acuosa (solucin rica) con la fase
orgnica, debido a que ocurre la transferencia de iones cpricos desde la solucin
rica al orgnico. La fase acuosa descargada e impura (refmo) retorna a lixiviacin

y la fase orgnica cargada pasa a la etapa de reextraccin, donde est es contactada


con una fase acuosa con alto contenido de cido (electrolito pobre), producindose
el traspaso de los iones cprico desde la fase orgnica cargada a la fase acuosa. La
fase acuosa rica en cobre y pura (electrolito rico) pasa a la etapa electroobtencin
y la fase orgnica descargada retorna a la etapa de extraccin .

En la etapa de electroobtencin una corriente impuesta circula de nodo


a ctodo a travs de la solucin cida de sulfato cprico (electrolito rico). El cobre
se deposita sobre el ctodo y el agua se descompone sobre el nodo. La solucin
que se empobrece en cobre y enriquece en cido (electrolito pobre), es devuelta a
la etapa de reextraccin .
El esquema principal de las etapas de extracCin por solventes y de
electroobtencin se presenta en la figura 2.1 .

Minera Micbilla S.A .

13
Figura 2.1. Esquema de las etapas de extraccin por solventes y electroobtencin .

SR

Refino

donde,
SR: solucin rica
OC: orgnico cargado
OD: orgnico descargado
ER: electrolito rico
EP: electrolito pobre
Las etapas de extraccin por solventes y electroobtencin se pueden
dividir en tres etapas principales:
Extraccin selectiva de cobre de las soluciones ricas
Traspaso de cobre de un sistema impuro y de baja acidez a un sistema acuoso y
limpio de alta acidez .
Depositacin de cobre sobre lminas de cobre o planchas de acero inoxidable
por corriente .

Minera Michilla S.A .

14
2.1.1. Extraccin por Solventes .
Esta parte del proceso de produccin de cobre est fonnada por dos
etapas:
Extraccin
Reextraccin

a. Extraccin .
En la primera etapa de extraccin, El, la solucin rica proveniente de
lixiviacin es mezclada con orgnico semidescargado, as se produce la
transferencia de cobre desde el acuoso al orgnico. Los efluentes de esta etapa
son: una fase orgnica cargada que va a la etapa de lavado y una fase acuosa
semidescargada que va hacia E2. Se utiliza un mezclador - decantador que posee
tres agitadores y un decantador .
En la etapa E2, el acuoso semidescargado proveniente desde El es
mezclado con el orgnico descargado proveniente desde la etapa de reextraccin .
Se obtiene una fase acuosa descargada, AE2, que va a la lixiviacin y una fase
orgnica semidescargada que pasa a El. El equipo usado es un mezclador decantador de tres agitadores y un decantador al igual que en El .
La fase acuosa descargada pasa a un post " decantador, donde es

recuperado el orgnico arrastrado desde E2, el orgnico recuperado es retornado a


la reextraccin. Posteriormente, el acuoso del post - decantador pasa a un estanque
(piscina de refmo), donde es mezclado con agua y cido, y enviado a lixiviacin.

Minera Michilla S.A .

15

Figura 2.2. Esquema de la etapa de extraccin .


Agua

SR

Orgnico
recuperado

cido

Refmo

Orgnico descargado de
reextraccin (S2)
Acuoso

semidescargado

Orgnico cargado
a etapa de lavado

b. Reextraccin .
La etapa de la lavado de orgnico consiste en un mezclador - decantador
de dos agitadores y un decantador. El lavado tiene por objetivo liberar el orgnico
cargado de impurezas tales como cloruro, fierro, etc., para evitar la presencia de
stas en la electroobtencin. El orgnico cargado proveniente de El es mezclado
con electrolito pobre de descarte, agua desalinizada y agua de recirculacin de la
misma etapa .
En la primera reextraccin, Sl, el orgnico cargado lavado se contacta
con una fase acuosa semicargada proveniente de la segunda etapa de reextraccin,
S2. Se obtiene un electrolito cargado (electrolito rico), que pasa a la
Minera Michilla S.A .

16
electrodepositacin y una fase orgnica semidescargada que ingresa a S2. El
equipo utilizado es un mezclador de dos agitadores y un decantador, al igual que
en la etapa de lavado .
En la segunda etapa de reextraccin, S2, el orgnico semidescargado es

mezclado con una fase acuosa descargada proveniente de electroobtencin


(electrolito pobre). Los afluentes de la etapa son: una fase orgnica descargada que
retorna a E2 y una fase acuosa semicargada que es enviada a S l.

Figura 2.3. Esquema de la etapa de reextraccin.


Orgnico

EP

Electrolito pobre
de descarte

Orgnico

Acuoso

semicargado

Acuoso de
lavado a El

2.1.2. Electroobtencin .
El electrolito rico proveniente de la etapa de reextraccin entra a un
post-decantador, que tiene por funcin separar el electrolito del orgnico
arrastrado. El orgnico es removido casi en su totalidad mediante filtros de
Minera Michilla S.A .

--------------------------------------------------------------------------------

17
antracita. El electrolito rico antes de ingresar a las celdas de electroobtencin pasa
a travs de un intercarnbiador de calor, donde ocurre una transferencia de calor
desde el electrolito pobre que sale de la nave al electrolito rico que ingresa a sta .
La nave de electroobtencin consta de celdas de limpieza y de celdas
comerciales. El objetivo de las celdas de limpieza es eliminar orgnico aun
presente en el electrolito y servir de estanques para la adicin de los reactivos
utilizados para mejorar la calidad de los ctodos, especficamente, se agregan:

Sulfato de cobalto: acta como inhibidor de la corrosin de los nodos de


plomo .

Floculante (Guarfloc): mejora la depositacin de cobre y la contaminacin de


azufre .
En las celdas de limpieza de la planta N 1 se obtienen las lminas
iniciales que son utilizadas en las celdas comerciales .
En el estanque de recirculacin de electrolito se mezclan el electrolito
que sale de las celdas de limpieza y el electrolito pobre que sale de las celdas
comerciales, as se obtiene el electrolito que entra a las celdas comerciales .
En las celdas comerciales el cobre es depositado sobre las lminas
iniciales de cobre o placas de acero inoxidable .

Minera Michilla S.A .

18

Figura 2.4. Esquema de la etapa de electroobtencin .


Elcdrolito pobre

Electrolito rico (ER)

Uminas iniciales

Electrolito entrada

celdas comerciales

FJ.ectrolito pobre

2.1.3. Variables

crticas

en

el

proceso

de

extrac6n por solventes

electroobtencin .
De acuerdo a estudios realizados por importantes especialistas en el
proceso SX - EW, se pueden identificar algunas variables crticas que afectan la
calidad del producto .

Temperatura del electrolito: se ha determinado que existe una fuerte relacin


entre la temperatura del electrolito y la contaminacin fsica con plomo y azufre
en los ctodos .

Viscosidad del electrolito: se ha determinado que existe una relacin


directamente proporcional entre la viscosidad y la contaminacin con plomo de
los ctodos .

19

Interrupciones en el suministro de energfa: cualquier interrupcin en el


suministro de energa (corriente de polarizacin nodo - ctodo) causa alguna
degradacin mecnica - qumica del nodo. Esta degradacin tambin se
manifiesta en el ctodo con la presencia de contaminacin con plomo .

Adicin de cobalto: normalmente se adiciona cobalto al electrolito para


disminuir la corrosin del nodo y bajar el sobrepotencial andico. Es
importante mantener niveles adecuados de adicin de cobalto en el electrolito .

Arrastre de orgnico en electrolito: la calidad del ctodo se ve afectada por la


presencia de orgnico en la parte superior del ctodo debido a que gran parte de
este reactivo flota en la superficie de la celda .

Presencia de slidos en suspensin en la solucin rica: el aumento de slidos en


solucin rica producen aumentos de arrastre de una fase en otra, debido a un
cambio de continuidad en los mezcladores .

Arrastre de acuoso en orgnico: trae consigo un aumento de impurezas en el


electrolito tales como cloro, fierro, manganeso, aluminio, etc .

Cloro: concentraciones de cloro sobre 30 ppm en el electrolito produce


corrosin de las placas de acero inoxidable en el caso de plantas con tecnologa
de ctodos permanentes. Esta corrosin puede dejar inutilizables las placas en
corto plazo (2- 3 meses) siendo necesario el reemplazo de las placas afectadas .
Otro efecto es la aparicin del cloro como impureza en el ctodo, lo cual
implica que el producto queda fuera de norma disminuyendo su precio de venta
pudiendo ser rechazado en pases que tienen fuertes restricciones medio ambientales .

Minera Michilla S.A .

20
Fierro: el ion frrico en el electrolito se reduce a ion ferroso y esta reaccin

consume energa, lo que hace disminuir la eficiencia de corriente de


electroobtencin .

Minera Michilla S.A .

21
2.2.

PROBLEMA ENFRENTADO POR LA EMPRESA .


Actualmente Minera Michilla S.A. opera su planta de extraccin por

solventes y planta de electroobtencin utilizando un mtodo de control


convencional, en el cual el operador debe tomar varias decisiones en base a
informacin proveniente del proceso, laboratorio, sensores, etc .
Debido a que el operador debe tomar la decisin para el control del
proceso, normalmente la operacin se ve afectada por variables externas como por
ejemplo:
Falta de experiencia .
Falta de informacin certificada .
Retardo en el envo de la informacin .
Nuestra planta se ha visto afectada debido a la continua rotacin de
especialistas y de operadores calificados, y la falta de un sistema dedicado a
solucionar estos problemas .
En relacin a lo anterior Minera Michilla S.A. inici un proceso de

investigacin de alternativas disponibles en el mercado con el objeto de mantener


el proceso bajo control maximizando la produccin y asegurando la calidad .
Despus de analizar la situacin de otras plantas hidrometalrgicas,
tanto en Chile como en el extranjero, se determin que no hay un producto
desarrollado para este proceso, encontrado, sin embargo, que hay aplicaciones
desarrolladas en plantas de cemento, papeleras, molienda y flotacin. Esto se
explica debido a que es un proceso relativamente nuev para la extraccin de
minerales de cobre .
Minera Michilla S.A .

22 .
Es importante destacar que se estima que hacia finales de siglo, Chile
producir unos 1.400.000 millones de toneladas de cobre fmo utilizando el mtodo
de extraccin por solventes y electroobtencin, correspondiendo a un 20% de la
produccin mundial de cobre. Si se cumpliera esta proyeccin, casi la mitad de la
produccin chilena de cobre se producira por esta va, con ms de 20 proyectos
operando hacia 1998 .
Por este motivo Minera Michilla S.A. decidi iniciar un proyecto para
desarrollar un sistema experto utilizando la tecnologa basada en el conocimiento
del proceso .
Se consider como requerimiento principal que este sistema se pueda
aplicar

cualquier

planta

hidrometalrgica,

modificaciones .

Minera Micbilla S.A .

requiriendo

muy

pocas

23
2.3.

REQUERIMIENTOS

DEL

PROCESO

DE

EXTRACCIN

POR

SOLVENTES Y ELECTROOBTENCIN .
En general, el proceso hidrometalrgico en sus etapas de extraccin por

solventes y electroobtencin requiere :


Mejoramiento de operacin en la etapa de extraccin .
Mejoramiento de operacin en la etapa de reextraccin .
Mejoramiento de operacin en la etapa de electroobtencin .
Mejoramiento del control de inventario de orgnico en la planta de extraccin
por solventes (SX) .
Asegurar la calidad "High Grade" de los ctodos impuesta por la compaa .
Asegurar la produccin de 50.000 ton/ao .

2.3.1. Mejoramiento de operacin de la etapa de extraccin por solventes .


En la etapa de extraccin por solventes se requiere operar la etapa de

reextraccin de forma de . obtener un electrolito con la mayor concentracin de


cobre posible, con la menor cantidad de impurezas, manteniendo balanceada la
planta y minimizando las prdidas de orgnico (arrastre) en el electrolito a celdas
comerciales. Para esto es necesario:
Mantener balanceada la planta .
Mantener las razones de fases de acuerdo a la condiciones de diseo de la
planta .
Minera Micbilla S.A .

24
Disminuir la probabilidad de ocurrencia de inversin de fases en los
mezcladores .
Minimizar la formacin de "crud" .
Minimizar los arrastres de electrolito en el orgnico (S2) .
Operar en continuidad acuosa/orgnico S2 .
Disminuir la contaminacin de ctodos (electrolito rico) y la prdida tanto de
extractante como diluyente .
Minimizar los arrastres de orgnico en fase acuosa (E2 y Sl) .
Operar en continuidad orgnica la etapa E2 y S l.
Disminuir la contaminacin del electrolito rico por iffipurezas tales como Cl,
Mn, Fe, etc .
Minimizar los arrastres de acuoso en el orgnico (lavado) .
Operar en continuidad acuosa la etapa de lavado .
Mantener los tiempos de separacin de acuerdo a las condiciones de diseo de
la planta .

2.3.2. Mejoramiento de la operacin de la planta de electroobtencin .


En la etapa de electroobtencin se requiere asegurar una calidad fmal

del ctodo, tanto fsica como qumica, tal que satisfaga la norma de
comercializacin "High Grade" impuesta por la compaa (MIC). El contenido de
impurezas en los ctodos para cumplir con la norma MIC son:
Menor o igual a 10 ppm de cloro .

Minera Michilla S.A .

25
Menor o igual a 10 ppm de azufre .
Menor o igual a 4 ppm de plomo .
Para alcanzar tal objetivo es necesario:
Disminuir la contaminacin del ctodo por plomo .
Mantener una concentracin adecuada de sulfato de cobalto .
Realizar en forma peridica el desborre de las celdas .
Disminuir la contaminacin del ctodo por azufre .
Mantener una concentracin adecuada de floculante (Guarfloc) .
Realizar en forma peridica el desborre de las celdas .
Disminuir la corrosin del ctodo fmal, aumentar la vida til de los ctodos de
acero inoxidable, disminuir la contaminacin ambiental por cloro libre .
Disminuir la contaminacin del cloro en el electrolito .
Disminuir la probabilidad de obtener "ctodos quemados" disminuir la
contaminacin andica, disminuir la cantidad de sulfato de cobalto a dosificar .
Disminuir la contaminacin del electrolito por orgnico .

Minera Michilla S.A .

26
2.4.

SISTEMA DE SUPERVISIN INTELIGENTE .

2.4.1. Objetivos Tcnicos .


Los objetivos tcnicos del proyecto son:
Encapsular el conocimiento de la operacin en un sistema que pueda utilizarse
en otras plantas de este tipo. Ejemplo: Cerro Colorado, El Salvador, Quebrada
Blanca, Escondida, Mantos Blancos, Ray Rock, etc .
Generar balances metalrgicos en lnea .
Controlar en forma automtica las variables estratgicas .
Generar pautas de operacin en lnea .
Evaluar la rentabilidad de la aplicacin de un sistema experto en plantas
hidrometalrgicas .

2.4.2. Objetivos del Proyecto .


Los objetivos del proyecto de supervisin inteligente son:
Control regulatorio automtico que acte generando valores de referencia de
variables .
Utilizacin del conocimiento de operadores calificados y metalurgistas para
generar las reglas de operacin .
Independizar el proceso de variaciones en:
Composicin mineralgica .
Minera Michilla S.A .

27
Accidentes de lixiviacin .
Factor humano .

2.4.3. Beneficios del Sistema Experto .


Utilizando un sistema de control que se base en las experiencias de
ingenieros de procesos y de operadores calificados se pueden obtener los siguientes
beneficios:
Estabilidad de operacin: las principales variables (flujo, temperatura, rpm,

concentracin, corriente, etc.) permanecen muy estables en el punto ptimo de


produccin .
Aumento de la calidad: con este sistema se evitan posibles contaminaciones al
/
producto fmal (ctodos), ya sea por arrastres, fallas de equipos o malas

decisiones operacionales .
Disminucin de costos: los equipos consumidores de energa, como por ejemplo

bombas, agitadores, rectificadores y calderas operaran en su punto ptimo de


produccin con el menor consumo .

2.4.4. Componentes del Sistema de Supervisin Inteligente .


Los componentes esenciales de un sistema de supervisin inteligente:
Know- how de especialistas ("expertos") .
Procedimientos operacionales .
Minera Michilla S.A .

28
Sistemas de planta:
DCS (Sistema de control distribuido)
Laboratorio
Analizador en lnea
Sistemas de informtica de planta
Equipos
Sistema de informacin (IMS)
Instrumentacin de terreno
Software G2 de Gensym .

2.4.5. Introduccin al Software G2


El software G2 es una herramienta para desarrollo de aplicaciones
complejas de tiempo real, que requieran un monitoreo, diagnstico y control
inteligente y continuo .
Sus aplicaciones principales se encuentran en control de procesos,
telecomunicaciones, manufactura, finanzas, etc .
El G2 proporciona un ambiente de desarrollo de alto nivel, intuitivo,
caracterizado por su orientacin grfica y simplificado por el uso de un lenguaje
natural estructurado. Este software es especialmente apropiado para aplicar la
tcnica de prototipos .
Las habilidades esenciales del software utilizado en el desarrollo del
sistema experto son:

Minern Micbilla S.A .

29
Recorrer una aplicacin y concentrarse en reas claves que presenten problemas
u oportunidades .
Razonar acerca de eventos y controlarlos, en un

ambiente de cambios

continuos .
Responder a eventos por excepcin, cuando ellos ocurren.
Aplicar conocimientos por medio de procedimientos y reglas .
Representar y usar relaciones entre objetos .
Adquirir informacin desde diversas fuentes, locales y remotas .
Proporcionar informacin a usuarios .
Comunicarse con otras aplicaciones .

Minera Micbilla S.A .

30
2.5.

TIPO DE INNOVACIN DESARROLLADA .


El sistema desarrollado se puede clasificar como un nuevo producto y

mejora del proceso:

Nuevo producto: se desarroll un sistema nico y nuevo en un proceso no muy


estudiado desde el punto de vista de automatizacin .

Mejora al proceso: mediante este sistema se pretende mejorar el proceso,


optimizarlo y disminuir costos de operacin.

Minera Michilla S.A .

(.(.

,,,.

CAPITUL03
'

..

METODOLOGIA Y PLAN DE TRABAJO

31

3.

METODOLOGA Y PLAN DE TRABAJO .

3.1.

ETAPAS DEL PROYECTO .


La idea consisti en desarrollar un sistema que utiliza la experiencia y el

operadores e ingenieros de procesos especialistas en operacin de plantas


hidrometalrgicas para controlar el proceso. El proyecto consider lo siguiente:

Investigacin y anlisis del proceso: consisti en determinar las reglas que


regulan el proceso y la respuesta de ste ante determinadas alteraciones o
modificaciones de los parmetros operacionales .

Desarrollo de ingenierla: contempl la confeccin de planos de conexionado,


hojas de datos, estudio de arquitectura del sistema, generacin de diagramas de
bloque y toda la ingeniera necesaria para implementar un sistema prototipo
para desarrollo .

Implementacin del sistema prototipo: consisti en conectar el sistema propuesto


para el desarrollo en linea con el sistema de control de procesos convencional .

Corifiguracin y programacin: consisti en el desarrollo de la aplicacin


computacional en linea con el proceso .
El sistema funciona en base a "Reglas de decisin" reproduciendo las
acciones que realizara el mejor operador en ese instante .

Minera Michilla S.A .

32
3.2.

METODOLOGA DE TRABAJO .
La metodologa de trabajo para el desarrollo del sistema experto para

planta hidrometalrgica es la siguiente:


1.

Se realiz un estudio de alternativas, para la implementacin del sistema


prototipo .

ii. Una vez determinado los principales equipos, suministros y los participantes, se
procedi a la adquisicin y contrataciones .
iii.Paralelamente se realiz la definicin de la arquitectura del sisteina y se
desarroll toda la ingeniera necesaria. En esta etapa se defini como se
conectaran los equipos de anlisis (ON - UNE y OFF - UNE), sistema de
control y computadores para desarrollo .
iv. Una vez definida la arquitectura del sisteina se procedi a investigar y analizar
con personal de operaciones el proceso, con el objeto de determinar las
variables relevantes y evaluar su comportamiento en condiciones normales y
ante disturbios operacionales .
v. Paralelamente, se procedi a realizar el desarrollo del sisteina que consiste en
generacin de planos de conexiones,

diagra~nas

de control, hojas de datos,

diseo de despliegues y reportes, etc .


vi. Con la llegada de los sUUiinistros se procedi a instalar y conectar los sisteinas
indicados en el punto iii para implementar un sisteina prototipo para desarrollar
el proyecto .
vii.Luego de instalacin y conectados los sisteinas, se procedi a prograinar y
configurar de acuerdo a lo generado en punto iv y v .
Minera Micbilla S.A .

33
viii. Una vez finalizada la programacin y configuracin se realizaron las pruebas y
mediciones que arrojaron el informe final .

Minera Michilla S.A .

lee
1 ~
,...,
"Sistema de Control Automtico de Operacin de Planta Hidrometalrgica"
~

Durad.n
88d

Comleozo
1/8/95

Dlsdlo de arquitectura del sistema

43d

1111195

Adquisicin de equipos dd sistema

64d

1112195

Anilsls y desarroDo del sistema

120d

3/3/96

Id
1

Nombre de lal't'a
F..stodlo de alternativas y sumimistros

Coniente rectificadores

30d

3/3/96

Balances metalrgicos

30d

13/4/96

Chequeo variables

25d

25/5/96

Definicin necesidades Info (Sensores - IMS - Oracle)

20d

30/6/96

Adquisicin Bridges y servicios (Gensym)

lid

2817/96

10

Curso nivel l (en Contac)

Sd

12/8/96

11

Instalacin del sistema en Santiago

Sd

5/8/96

12

Pruebas conectividad

Sd

5/8/96

13

Programadn y ronftguradn

Sld

9/8/96

14

Configuracin IM:S (ABB)

31d

9/8/96

IS

Configuracin Oracle (Michilla)

52d

9/8/96

16

Implementacin control corriente

21d

2119/96

17

Implementacin verificacin balance

2ld

2119/96

18

Implementacin chequeo variables

2Id

2119196

19

Curso nivel 2 (en Fbrica)

IOd

3019!96

4Sd

ll/10/96

45d

21/10/96

20

Instaladn en planta
Pruebas conectividad y comunicaciones

21
22

Pruebas y puesta en marda

160d

ll/10/96

23

Documentadn usuario

44d

116/'.n

Tarea
Proyecto:

Fecha: 519/97

Progreso
Hito

,, .

>~

'_,

iul

sep

1 nov

1996

ene

mar

mav

iul

seo

nov

ene

1 mu

ma_y_ 1

jul_

L _"P

~
~
~

~b
~

::

Resumen
Tarea resumida
Hito resumido

_-,

Progreso resumido

Minera MichiUa S.A.


-------

1 nov

34
3.3.

INGENIERA BSICA .

3.3.1. Objetivos .
Los objetivos de la ingeniera bsica son:
Descripcin e identificacin de subprocesos a optimizar .
Descripcin de operacin detallada de subprocesos a optimizar .
Descripcin de los sistemas de optimizacin de .
Diseo preliminar de estructuras de clases y objetos .

3.3.2. Etapas de la ingeniera bsica .


La ingeniera bsica comprende las siguientes actividades:
i. Estudio general del proceso y sus principales problemticas: esta actividad

involucr el estudio del proceso en base a literatura especializada y entrevistas a


personal de operaciones de la planta. Con esto el personal encargado del
desarrollo del SSI logr formarse una imagen global del proceso productivo y
sus problemticas, permitiendo la deteccin temprana de posibles reas de
aplicacin del SSI.
ii. Estudio detallado de la operacin de la planta y sus principales dificultades:

involucr una serie de entrevistas y cuestionarios al personal de operaciones con


mayor grado de "expertizaje" para comprender el funcionamiento y la
operacin detallada de la planta, incluyendo: condiciones de operacin en

Minera Michilla S.A .

35
rgimen, determinacin de secuencias de operacin, reas crticas en el proceso,
mecnica de clculos para determinacin de puntos de operacin ptimos, etc .
Adicionalmente se debi recurrir al estudio de los planos de la planta para
determinar los diferentes equipos involucrados y a literatura especializada para
lograr una mayor profundizacin de las problemticas planteadas por el personal
de operaciones .
iii. Bsqueda de problemticas susceptibles de ser superadas o mejoradas con la
ayuda del SS/: como resultado de las entrevistas surge en forma natural un

conjunto de alternativas para su posible implementacin en el SSI las que


posteriormente sern evaluadas .
iv. Eleccin de las problemticas para las cuales se desarrollara el SS/: las
alternativas detectadas son analizadas por el desarrollador y personal de planta
con el fm de elegir la o las alternativas con mayor impacto tcnico-econmico
en la operacin y en la obtencin de los estndares defmidos por Minera
Michilla S.A.. Los mbitos de accin del SSI seleccionados para su
implementacin fueron:
Automatizacin de la operacin de los rectificadores de EW: Dada la gran

importancia de

los

equipos

rectificadores

dentro

del

proceso

de

electroobtencin, ya que influyen directamente en las variables de proceso,


consumo de energa, produccin y calidad de los ctodos, y adems, por los
efectos sobre el sistema elctrico y la operacin de la planta, se opt por
utilizar fundamentalmente el SSI en el control de la operacin de los
rectificadores, esto es, realizar el ajuste automtico de la corriente inyectada
a la nave de acuerdo a las condiciones de operacin del conjunto planta SX-

EW .
Minera Michilla S.A .

36

Ayuda operacional: Consiste bsicamente en la deteccin, clasificacin,


presentacin y por sobre todo el anlisis de las situaciones de

alarma

tendientes a entregar sugerencias de operacin para superar estas


condiciones. Adems se incluye la verificacin de tendencias para las
variables ms representativas que requieren un anlisis que va mas all de
alcanzar un valor puntual y que involucra realizar un anlisis en el tiempo,
situacin que hasta el momento resultaba muy dificultosa con las
herramientas disponibles por el operador .
v. Definicin de la arquitectura del sistema: en base a los requerimientos y
equipos existentes en Minera Michilla S.A. se ha de optado por la arquitectura
mostrada en la figura 3.1, en la cual se muestra:
El servidor del SSI, basado en una mquina Hewlett Packard modelo 712/60
con sistema operativo HP-UX versin 10.01 dotado del software G2 de
Gensym Corporation .
El servidor de la base de datos planta, basado en una mquina AVIlON Data
General con sistema operativo DG-UX 5.4 R2.01 y base de datos Oracle
v6.0 .
X-term del SSI ubicado en la sala de control de la planta de EW .
El sistema de manejo de informacin (IMS), que es el equipo encargado de
proveer la interfaz entre el SSI y el sistema de control distribuido (DCS) de
la planta .

Minera Michilla S.A .

37

3 .3 .3. Conclusiones de la ingeniera bsica .


De acuerdo a lo estudiado por Contac lng. en la Ingeniera Bsica, se
propone implementar el prototipo Sistema Experto "Control Automtico de
Operacin Planta Hidrometalrgica" a:
Proyecto en Planta N 2, debido a la mayor automatizacin que posee, esta
planta .
Subsistemas de optimizacin ms relevantes y ms factibles:
Automatizacin de la operacin de los rectificadores de'EW .
Ayuda operacional .

Minera Michilla SA


ARQUITECTURA DEL SISTEMA
USUARIOS SSI
SERVIDOR
ORACLE

USUARIO
PC

SERVIDOR

XTERMINAL

PC CITW

G2

AMDEL

1~

ANLISIS

"-=:=1

.----

-----

----

- ---"

o.s.

MASTER

u U

PROCESO

LCN

---------------------------------------
PROCESO

PROCESO

FIGURA 3.1

MINERA MICHILLA S.A.

38
"

3.4.

DESARROLLO DE LA APLICACIN .
Una vez obtenido toda la informacin requerida se inicia el diseo de la

base del conocimiento. Para ello se definen las principales clases de objetos, sus

atributos y su representacin grfica la que posteriormente ser utilizada para


realizar la interfaz de usuario del SSI.
El conocimiento obtenido para el desarrollo del sistema es ordenado en
reglas y procedimientos en base a los cuales se programar la aplicacin en el
ambiente provisto por G2. Las diferentes etapas de implementacin fueron las
siguientes:
i. Se desarrollan los despliegues de la interfaz de usuario del SSI.
ii. Se implementan las reglas y procedimientos tendientes a obtener el estado de
operacin de la planta de SX y EW .
iii.Se implementan las reglas y procedimientos tendientes a determinar los balances
de planta .
iv. Se implementan las reglas y procedimientos tendientes a determinar la corriente
para los diferentes estados de las plantas de SX y EW .
v. Se implementan las reglas y procedimientos asociados a la ayuda operacional .
vi.Se implementan los procedimientos de comunicacin con los sistemas de planta
encargados de proveer informacin de proceso al SSI. Esto es: configuracin
del bridge Oracle entre G2 y el IMS, configuracin del bridge Oracle entre G2

y el AVIlON y el desarrollo de los procedimientos asociados a la comunicacin


entre G2 y el analizador en lnea de la planta AMDEL.

Minera Michilla S.A .

39
3.5.

PRUEBAS DEL SISTEMA .


. Para facilitar la prueba ordenada y completa del SSI se desarrolla un

protocolo de pruebas que se utiliza como base para la recepcin final del sistema .
Este documento incluye bsicamente:
Pruebas tendientes a determinar los diferentes estados de operacin de la planta
de extraccin por solventes. Esto es:
Operando
Parando normal
Parando de emergencia
Parada normal larga
Parada normal corta
Partiendo
Detenida
Pruebas tendientes a determinar los diferentes estados de operacin de la planta
de electroobtencin:
Recirculando
Paro por mantencin
Rectificadores fuera
Cada de un rectificador
Detenida
Partiendo
Operando
Pruebas asociadas a la determinacin de la corriente a aplicar en la nave bajo las
diferentes condiciones de operacin. Especficamente:

Minera Micbilla S.A .

40
Corriente en condiciones de rgimen
Corriente durante operaciones de desborre
Operacin con un rectificador
Rectificadores fuera de operacin
Corriente durante recirculacin de la planta
Corriente de proteccin
Revisin de la ayuda operacional provista por el sistema .
Revisin de balances y determinacin de condiciones de operacin.
Clculo de los balances de cobre .
Clculo de la razn operacional global de extraccin de la planta de SX .
Clculo de la razn operacional global de re-extraccin de la planta de SX .
Condicin de balance de la planta de SX .
Revisin de la estructura de la interfaz

Minera Michilla S.A.

CAPITUL04
RESULTADOS

41

4.

RESULTADOS Y CONCLUSIONES .

4.1.

RESULTADOS
Se ha desarrollado un sistema nico e innovador capaz de detectar los

diferentes estados de operacin de la planta SX-EW y en base a stos, determinar


la corriente ptima a aplicar a la nave y como un aporte adicional este sistema es
capaz de detectar e informar situaciones crticas de operaCin y sugerir acciones al
operador para superarlas .
Dentro de las principales ventajas que ofrece el sistema implementado
se pueden mencionar:
Manejo de la corriente de la nave con un criterio nico independiente del grado
de expertizaje de los operadores de la planta, asegurando de esta forma una
calidad ptima del producto fmal (ctodo) .
Maximizar el rendimiento de la nave sin alterar la calidad del ctodo .
Entregar en forma permanente ayuda al operador, detectando oportunamente
eventos crticos y sealando mecanismos para superarlos .
Obtencin en lnea y automtica de los balances de cobre de la planta .
Interaccin con otros sistemas de la planta enviando y recibiendo informacin y
gatillando programas .

Minera Michilla S.A .

42
4.2.

CONCLUSIONES Y RECOMENDACIONES .
La implementacin de un sistema experto para el control.de la corriente

en plantas de SX-EW permite: asegurar una calidad ptima y pareja en el ctodo,


maximizar la produccin sin afectar la calidad del producto fmal, reducir los
costos energticos y de algunos insumos, estandarizar el manejo de la corriente en
la nave .
El proceso de adquisicin de conocimiento no es un proceso esttico,
por lo cual la base de conocimiento deber ser permanentemente actualizada en la
medida que el mismo sistema experto encuentre limitaciones para lograr los
objetivos planteados en su concepcin original. Esto es

principalmente vlido

cuando se adoptan nuevos criterios de operacin, se incorporan nuevos equipos o


nuevas tcnicas al proceso productivo .
El software utilizado para la implementacin del SSI ha demostrado ser
una herramienta poderosa para este tipo de desarrollos, permitiendo entre muchas
cosas: El manejo de una gran cantidad de variables de proceso en tiempo real, la
comunicacin con distintos sistemas de informacin existentes en planta, el ingreso
fcil de reglas, modelos y procedimientos para describir operaciones en tiempo
real, la captura del know-how de los usuarios dando lugar a mejores decisiones
operacionales, respondiendo a los eventos del proceso industrial en tiempo real .
Para potenciar an ms el SSI desarrollado se recomienda mejorar la
instrumentacin de la planta, con lo cual se reducir la dependencia actual del
sistema desarrollado del operador como fuente de informacin. Esto implica:
aumentar la cantidad de variables relevantes del proceso medidas en lnea,
automatizar la entrega de los anlisis de laboratorio para aquellas variables que no
sea posible su obtencin en lnea, reforzar la instrumentacin existente, como por
Minera Michilla S.A .

43
ejemplo: incorporando flujmetros a las lneas de recirculacin de los
mezcladores-decantadores, reubicacin de algunos sensores, automatizacin de
algunas vlvulas de control, etc .
Debido a que se ha implementado un sistema prototipo, se deber
realizar una evaluacin en el tiempo y mejorar en forma continua el diseo
implementado .

Minera Michilla S.A .

'
CAPITULO
S
~PACTOS

DEL PROYECTO

44

5.

IMPACTOS DEL PROYECTO .


Se dise e implement un sistema que contiene reglas, procedimientos

y mtodos de operacin, el cual realiza las siguientes acciones:


Control regulatorio automatizado en base a reglas y ecuaciones matemticas
para control de variables estratgicas .
Generacin de pautas de operacin ante variaciones de las condiciones de la
planta, fallas o alarmas. Estas pautas permiten sugerir al operador acciones o
trabajos que se deben ejecutar para mejorar el proceso .
Generar balances metalrgicos en lnea, lo cual es utilizado por el metalurgista
con el fm de evaluar el comportamiento de la planta .
Interacta con otros sistemas de la planta, tales como el DCS (Sistema de
Control Distribuido), IMS (Sistema de Informacin de Planta) y sistema
admnistrativo, entregando y recibiendo informacin de proceso y de gestin .
La implementacin del Sistema de supervisin Inteligente permiti
conocer las capacidades y debilidades de los sistemas expertos y actualmente se
est desarrollando un proyecto similar para la Planta de Chancado .

Minera Michilla S.A .

--=~~~~~~~~~~~~-

---

CAPITUL06

ANEXOS

ORGANIGRAMA
1

"SISTEMA DE CONTROL AUTOMATI<ZO DE OPERACION


DE PLANTA HIDROMETALPRGICA"
!

Minera Michilla S.A.


ORGANIGRAMA PROYECTO
Sistema de Control Automtico de Operacin de Planta Hidrometalrgica
f

Jefe de Proyecto
Hemn Vega M.
Secretaria
Danka Pinones A.

Especialistas Automatizacin
Mara Cofr, Orlando Godoy, Guido Hern
-

..

==-

Electricos Instrumentistas
Luis Poi

Asesores Externos en Metalurgia


Pablo Schmidt, Ricardo Alvarado
r

Asesores Externos
Automatizacin
Contac Ingenieros

Operadores Experimentados
Germn Urbina
Roberto Cofre
r.......................... .

Programadores
Contac Ingenieros

Supervisores de Operacin
Armando Cceres
Ernesto Torrejon

Memorista Automatizacin
Claudia Pedreros

Minera Michilla S.A.

.
!

i
1

IMJ:rLEMENTACirf DE LOS
:

. RESULTADOS DEL
PROYECTO
!

'

1
1

'

. "SISTEMA DE CONTROL AUTOMATICO DE OPERACION


DE PLANTA HIDROMETALRGICA"

.
r

Minera Michilla S.A.


'

IMPLEMENTACIN DE LOS RESULTADOS DEL PROYECTO

Nombre Proyecto

"Sistema de Control Automtico de


Operacin de Planta Hidrometalrgica"

Empresa

Minera Michilla S.A.

IMPLEMENTACIN DE LOS RESULTADOS DEL PROYECTO


Se implement un sistema supervisor prototipo, el cual deber ser evaluado en el
tiempo .
El sistema desarrollado ofrece como principales ventajas:
Manejo de la corriente de la nave con un criterio nico independiente del grado de
expertizaje de los operadores de la planta, asegurando de esta forma una calidad ptima
del producto final (ctodo) .
Entregar en forma permanente ayuda al operador, detectando oportunamente eventos
crticos y sealando mecanismos para superarlos .
Para potenciar an ms

el SSI desarrollado

se

recomienda

mejorar

la

instrumentacin de la planta, con lo cual se reducir la dependencia actual del sistema


desarrollado del operador como fuente de informacin. Esto implica: aumentar la cantidad
de variables relevantes del proceso medidas en lnea, automatizar la entrega de los anlisis
de laboratorio para aquellas variables que no sea posible su obtencin en lnea, reforzar la
instrumentacin existente, como por ejemplo: incorporando flujmetros a las lneas de
recirculacin de los mezcladores-decantadores,
automatizacin de algunas vlvulas de control, etc .

reubicacin de algunos sensores,

..
'e

..
~
,

MINERA MICHILLA S.A


SISTEMA DE SUPERVISION INTELIGENTE
PLANTASX-EW

~=>
:e

De
De

~.

DOCUMENTACION TECNICA

6:

10.

=-
:a
:a
:::).e

DOCUMENTO:
PREPARADO POR:
REVISADO POR:
APROBADO POR:

>:t.

::.
:a e
:a
:ae
~

:a e

CS9543-IC~1

Fernando Moneada A
Fernando Moneada A
Diego Arenas G

Contac Ingenieros Ltda.


Divisin Integracin de Sistemas Industriales
REV

FECHA

10/0ct/97

EMISIO N

AJ1ROB
CONTAC
D.Arenas G.

'

'

CONTENIDO
1. INTRODUCCION ............................................... : ................................................................................... 1-1
2. INICIALIZACION .................................................................................................................................. 2-1
3. DURACION DE CONDICIONES DE OPERACION ............................................. :................................... 3-1
4. SEGURIDAD DEL SISTEMA .............................................................................'.................................... 4-1
5. DESPLIEGUES DE D~ALOGO .............................................................................................................. 5-1
6. ASIGNACION DE SENALES DE EIS ..................................................................................................... 6-1
7. ASIGNACION DE DATOS SISTEMA PESAJE DE CATODOS .......................... !.................................... 7-1
8. MONITOREO DEL STATUS DE LOS BRIDGES DE COMUNICACION .................................................. 8-1
9. ENCENDIDO Y APAGADO DE LOS BRIDGES ................................................ :.................................... 9-1
10. COMUNICACION CON EL AMDEL ................................................................ :.................................. 10-1

1:).
:::).
.=te
'Q

':J

:::)

oe

o
ct
~:~e

ca
=-

1. INTRODUCCION
El presente documento contiene la configuracin del Sistema de Supervisin Inteligente (SSI}, utilizado para
apoyar la operacin de la nave de electro-obtencin de Minera Michilla S.A.
El SSI se desarroll utilizando como base el software G2 de Gensym Co,P. que reside en una mquina
Hewlett Packard 700 modelo 712 con sistema operatiVo HP-UX 10.01. G2 proporciona un ambiente grfico
orientado al objeto que facilita el desarrollo de sistemas inteligentes en tiempo real. Posee un ed~or de
lenguaje natural, perm~iendo a los usuarios ingresar facilmente reglas, modelos y procedimientos que
describen las operaciones en tiempo real.

Con esta documentacin el usuario podr comprender en mejor forma los diferentes ~ems que componen el
SSI, los que se entregan en forma ordenada y documentada, de acuerdo a la funcionalidad que cumplen.
Se entrega el listado de cada uno de los componentes incluyendo, entre btros: procedimientos, reglas,
frmulas genricas, definicin de objetos.

Contac Sistemas

CS9543-IC-01 Rev. O

1-1

P
~

D.

=>e

ge

!:>

f'.
Q.

~
~

'::j.
=e

::::ae

2. INICIALIZACION
La inicializacin requerida durante la partida del sistema se realiza ejecutando la siguiente regla que se
encarga de:
- limpiar la pantalla ocu~ando todos los workspaces y
- ejecutar el procedimiento de inicializacin llamado inicializa
1

initlally in order hlde every kb-workspace on this window and

start inicializa (thls window)


INICIALIZA, a procedure
Este procedimiento se encarga de:

Mostrar el worllspace con ellogo de Minera MichiUa


Mostrar el men de inicio

Actualizar los indicadores de status de comunicacin con eiiMS y con el )WIION en el wor1<space que se
muestra en el extemo superior derecho de la interfaz.
Obtener los datos requeridos desde el sistema de pesaje de ctodos

inicializa( W: class g2-window )


k1: truth-value;
begin
k1= false;
show the subwor1<space of partida on W at the center of the screen;
start gdm-in~-and-show-menu-system ( menu-inicio, W);
{ show root on W;}
start bridge-status ();
repeat
exft if k1 is true;
if ( the i-<ect1-semana of planta-ew has a curren! value and
the i-rect2-semana of planta-ew has a curren! value and
the cu-u~imos-7-dias of planta-ew has a curren! value ) then k1= true.
else
k1= false;
start asigna-io-aviion();
waft for 5 seconds;
end
end

di

=-=

=-~

':11'

=te

Contac Sistemas

CS9543-IC-01 Rev. O

2-1

:,e

De
~

=te
=>
:).
::).
~

::te
De

c:De
=-
'=se
='.
=-
=e
:.
:~

:a

:te
~te

=-o:a

:a

:se
~

':JJ!..

3. DURACION DE CONDICIONES DE OPERACI0N


La determinacin de la duracin de las condiciones de operacin se efectua mediante la ejecucin del
procedimiento tiempo-status. Este procedimiento se activa cada 5 segundos mediante la ejecucion de la
siguiente regla .
uncondltlonally start tiempo-status()
El procedimiento tiempo-status hace uso del objeto denominado time-manager para guardar la hora de inicio
de una condicin.
El tiempo transcurrido se calcula como la diferencia entre la hora actual y la hora de inicio de la condicin. En
caso de que se presente la condicin contraria, se fija la hora de inicio como ,la hora actual de tal forma que
el acumulado del tiempo transcurrido sea igual a cero.
'
Es importante tener en mente que en la partida del sistema se debe inicializar cada uno de los punteros de
inicio de la condicin como el tiempo actual.
Para determinar la condicin de inicio del clculo, se hace la comparacin entre la hora de inicio de la
condicin con cero, ya que la funcin "time nunca entrega un cero para el tiempo actual.

TIEMPO-STATUS, a procedure
{Calcula el tiempo transcurrido en minutos detectando el tiempo de inicio de la condicin que se desea
detectar y se calcula la duracin del evento como la diferencia entre la hora actual y la hora de incio del
evento almacenando dicho resu~ado en el atributo especifico de la variable( tpo transcurrido)}
tiempo-status()
TIEMPO, INDICE, IDX, NPASOS: integer,
GRAD-EP, CU-EP, CU-ER, AC-EP, CU-REF, CU-RAL, FL-AD: ftoat;
begin
TIEMPO =the current time;
collect data (timing out alter 5 seconds)
CU-EP= the cene-de-cobre of ms-ep;
CU-ER= the conc-<le-cobre of ms-er,
AC-EP= the conc-<le-acido of ms-ep;
CU-REF= the cene-de-cobre of ms-ae2;
CU-RAL= the conc-<le-cobre of ms-ral;
FL-AD = the flujo of ms-ad;
GRAD-EP= the grad-<le-cu-en-ep of planta-ew;
end;
if not(CU-EP has a current value) then CU-EP=O;
if not(CU-ER has a current value) then CU-ER=O;
if not(AC-EP has a current value) then AC-EP=O;
if not(CU-REF has a current value) then CU-REF=O;
if not(CU-RAL has a current value) then CU-RAL=O;
if not(GRAD-EP has a current value) then GRAD-EP=O;
{ al arranque del sistema el parametro debe de tener un valor valido }
if the gcumay-ep-gcumin-up of time-manager =O then
conclude that the gcumay-ep-gcumin-up of time-manager = TIEMPO;
if the gcumay-er-gcumin-up of time-manager =O then
conclude that the gcumay-er-gcumin-up oftime-manager =TIEMPO;
if the gcumay-ep-gcumin-<lwn of time-manager =O then
conclude that the gcumay-ep-gcumin-<lwn of time- manager= TIEMPO;
if the gcumay-er-gcumin-<lwn of time-manager =O then
conclude that the gcumay-er-gcumin-<lwn al time-manager= TIEMPO;
if the cambio-i of time-manager =O then
conclude that the cambio-i oftime-manager =TIEMPO;

Contac Sistemas

C$9543-IC-01 Rev. O

3-1

~
~.

,.

'
~
~
,.,.

,.,'

,.,.

,.'
,.'

,.

:a

:a
:a
,.

:a
e

...

if the cumin-ep-up-i of time-manager =O then


conclude that the cumin-ep-up-i of time-manager= TIEMPO;
if the cumin-ep-dwn-i of time-manager =O then
conclude that the cumin-ep-dwn-i oftime-manager =TIEMPO;
if the cumin-er-up-i of time-manager =O then
conclude that the cumin-er-up-i of time-manager= TIEMPO;
if the cumin-er-dwn-i of time-manager =O then
conclude that the cumin-er-dwn-i of time-manager = TIEMPO;
if the paso-anterior of time-manager =O then
conclude that the paso-anterior of time-manager = TIEMPO;
if the paso-inij of time-manager =O then
conclude that the paso-in~ of time-manager= TIEMPO;
if the ac-may-max-ep of time-manager =O then
conclude that the ac-may-max-ep of time-manager= TIEMPO;
if the cu-may-max-ral of time-manager =O then
conclude that the cu-may-max-ral of time-manager= TIEMPO;
if the cu-may-max-ref of time-manager =O then
conclude that the cu-may-max-ref of time-manager= TIEMPO;
if the tpo-recirculacion of time-manager = O then
conclude that the tpo-recirculacion of time-manager= TIEMPO;
{ si se cumplen las condiciones asignar el tiempo en su objeto especifico, si no cambiar el punto de
arranque de calculo al time actual, actualizar punto ref}
if GRAD-EP < the lim-min-subir-i of the grad-de-cu-en-ep of planta-ew then
conclude that the gcumay-ep-gcumin-up of time-manager= TIEMPO;
conclude that the tpo-transcurrido-con-9rad-mayor-min of the grad-de-cu-en-ep of planta-ew =
(TIEMPO- !he gcumay-ep-gcumin-up of time-manager)/60;
'
if GRAD-EP > the lim-min-bajar-i of the grad-de-cu-en-ep of planta-ew then
conclude that the gcumay-ep-9cumin-dwn of time-manager= TIEMPO;
conclude that the tpo-transcurrido-can1jrad-menor-min of the grad-de-cu-en-ep of planta-ew =
(TIEMPO - the gcumay-ep-gcumin-dwn of time-manager)/60;
'
{tiempo transcurrido con CU mayor que minimo en EP }
if CU-EP < the minimo-para-subir-i of the cene-de-cobre of ms-ep then
conclude that the cumin-ep-up-i of time-manager= TIEMPO;
con elude that the tpo-transcurrido-mayor-min of the cene-de-cobre of ms-ep' = (TIEMPO - the
cumin-ep-up-i of time-manager)/60;
{tiempo transcurrido con CU menor que minimo en EP }
if CU-EP > the maximo-para-bajar-i of the cene-de-cobre of ms-ep then
conclude that the cumin-ep-dwn-i oftime-manager =TIEMPO;
conclude that the tpo-transcurrido-menor-min of the cene-de-cobre of ms-ep, =(TIEMPO- the
cumin-ep-dwn-i of time-manager)/60;
{tiempo para nuevo setpoint }
if (the status of corriente is REGIMEN or the status of corriente is DESBORRE) then
begin
NPASOS = the array-length of the !po-programa of corriente;
if NPASOS >1 then {antes/= O}
begin
{
if (the !po-programa of corriente )[1]*60 < ( TIEMPO - the paso-anterior of time-manager) then}
if (the de~a-t of corriente*60 < ( TIEMPO - the paso-anterior of time-manager)) then
begin { si debo de cambiar de setpoint}
conclude that the paso-anterior oftime-manager =TIEMPO;
IDX~1;

{ En base a setpoint actual determino nuevo setpoint, siguiente setpJint y tpo para

Contac Sistemas

CS9543-IC-01 Rev. O

3-2

=.
=='
~.

siguiente setpoint}
for INDICE=O to NPASOS - 1 do
if (the valor-programa of corriente )[INDICE]=the setpoint of corriente then
IDX=INDICE;

:::).

end;

=oe

=>
:::).

=e
::t

=-
:t

::se

~.

a
:a
e
:.
:.

:a e

if IDX < NPASOS- 1 then


conclude that the setpoint of corriente= (the valor-programa of corriente)[IDX + 1];
if IDX+1 < NPASOS- 1 then
begin
conclude that the siguiente of the setpoint of corriente = (the valor-programa of
corriente)[IDX + 2];
conclude that the !po-para-siguiente of the setpoint of corriente = (the !po1
programa of corriente)[1];}
conclude that the !po-para-siguiente of the setpoint of corriente= the de~a-t of corriente;

el se
begin
conclude that the siguiente of the setpoint of corriente = the setpoint of corriente;
conclude that the !po-para-siguiente of the setpoint of corriente'= O;
end
end else { si continuo en el setpoint actual, solo calculo tiempo remanente para cambio }
begin
~(!he !po-para-final of the setpoint of corriente > O) then
{
conclude that the !po-para-siguiente of the setpoint of corriente= (the !po-programa
of corriente)[1]- (TIEMPO- the paso-anterior oftime-manager)/60}
conclude that the !po-para-siguiente of the setpoint of corriente= the de~a-t of
corriente - (TIEMPO - the paso-anterior of time-manager)/60
else
conclude that the !po-para-siguiente of the setpoint of corriente= O;

end;

end;
end~

{ solo obtener el tiempo para setpoint final si no he alcanzado el setpoint final}


if (the status of corriente is REGIMEN or the status of corriente is DESBORRE) then

~if NPASOS > 1 then

begin
if the lim-tpo-total of the setpoint of corriente >
(TIEMPO- the paso-inrt of time-manager)/60 then
begin
conclude that the tpo-para-final of thee setpoint of corriente =
the lim-tpo-total of the setpoint of corriente- (TIEMPO- the paso-inrt of
time-manager)/60;
conclude that the tpo-transcurrido-u~imo-mov of corriente = (TIEMPO the paso-anterior of time-manager)/60;
end
else
begin
conclude that the !po-para-final of the setpoint of corriente = O;
conclude that the tpo-transcurrido-u~imo-mov of corriente = the'lim-tpo-total of
the setpoint of corriente;
end;
end
else if NPASOS=1 then
begin
conclude that the !po-para-final of the setpoint of corriente = O;
conclude that the tpo-transcurrido-u~imo-mov of corriente = the lim-po-total of
1

Contac Sistemas

CS9543-IC-01 Rev. O

3-3

-
,

the setpoint of corriente;

end;
end;

~=f'

:,e

lOe
~
~e

,.
~
~e

:2.

De
cae

=
=-=-:

':Jj

:2te

':8

-..-:
e

Contac Sistemas

CS9543-IC-01 Rev. O

3-4

{ lndicacion de fin de desborre}


if (( the desborre of planta-ew is true) and (the !po-para-final of the setpoint of corriente =O) and

( the setpoint of corriente= the final of the setpoint of corriente) and


(the flag-desborre of planta-ew is false)) then
begin
con elude that the numero-de-pasos of corriente = the numero-de-pasos-pre-desborre of corriente;
con elude that the lim-tpo-total of the setpoint of corriente = the lim-tpo-total-pre-desborre of the
1
setpoint of corriente;
conclude that the desborre of planta-ew is falsa;
end;
{Corriente en condiciones de excepcion}
if (the status of corriente is MITAD-ANT or the status of corriente is FIJA-EN-15 or
the status of corriente is RECIRCULACION or the status of corriente is PR()TECCION) then
begin
if ( the flag-1 of the indicador of corriente or the flag-2 of the indicador of corriente or
the flag-4 of the indicador of corriente) then
begin
conclude that the setpoint of corriente = the calculada of the valor al corriente;
con elude that the siguiente of the setpoint of corriente = the calculada of the valor of
corriente;
conclude that the !po-para-siguiente of the setpoint of corriente = O;
conclude that the tpo-para-final of the setpoint of corriente = o;
conclude that lhe tpo-transcurrido-u~imo-mov of corriente= (TIEMPO- the paso-in~ of timemanager) /60 ;
'

end;
if (the flag-3 of the indicador of corriente) then
begin
conclude that the tpo-transcurrido-u~imo-mov of corriente= (TIEMPO~ the paso-in~ o! timemanager) /60;
if (the duracion-parada-sx of corriente> the tpo-transcurrido-u~imo-mov of corriente) then

begin
conc!ude that the setpoint of corriente =the calculada of the valor 'of corriente;
conclude that the siguiente of the setpoint of corriente =the calculada
of the valor of corriente;
con elude that the !po-para-siguiente of the setpoint of corriente = O;
conclude that the tpo-para-final of the setpoint of corriente = the duracion-parada-sx
of corriente -(TIEMPO - the paso-in~ of time-manager) /60 ; :
'
con elude that the tpo-transcurrido-u~imo-mov of corriente = O;
end
else
begin
conclude that the flag-3 of the indicador of corriente is false;
conclude that the tpo-para-final of the setpoint of corriente =O;
end
end;
end;
{tiempo acido mayor que maximo en ep }
if AC-EP < the maximo of the conc-de-acido of ms-ep then
conclude that the ac-may-max-ep of time-manager= TIEMPO;
con elude that the tpo-acido-mayor-maximo of ms-ep (TIEMPO - the ac-may-max-ep of
time-manager)/60;
1

{tiempo cu mayor que maximo en refino }


if CU-REF < the maximo of the con e-de-cobre of ms-ae2 then
conclude that the cu-may-max-ref of time-manager = TIEMPO;

Contac Sistemas

CS9543-IC-01 Rev. O

3-5

~=

~-

P.

'
conclude that the tpo-cu-mayor-maximo of ms-ae2 =(TIEMPO- the cu-maymax-ref
of
time-manager)/60;
1

11,).

{tiempo cu mayor que maximo en ral }


if CU-RAL < the maximo of the cene-de-cobre of ms-ral then
con elude that the cu-may-max-ral of time-manager = TIEMPO;
conclude that the tpo-cu-mayor-maximo of ms-ral =(TIEMPO- the cu-may-rriax-ral of
time-manager)/60;
'

:).

'

{tiempo flujo menor que flujo de regimen en ad }


if FL-AD > the flujo-de-regimen of ms-ad then
conclude that the flujo-men-reg-ad of time-manager= TIEMPO;
conclude that the tpo-flujo-menor-regimen of ms-ad =(TIEMPO- the flujo-men-reg-ad of
time-manager)/60;
end

==

::>e

::)

C).

=>

~.

:a e
~
:a e

~
:t

:a

,.

Contac Sistemas

CS9543-IC-01 Rev. O

4. SEGURIDAD DEL SISTEMA


El control de acceso de la aplicacin se realiza controlando el acceso al mer\u a travs del procedimiento
'
acceso_usuario el que es activado por los siguientes procedimientos:
- gdm-procedure-wrapper
- bridge-stop
- bridge-on
Para realizar e 1control de acceso se han realizado los siguientes pasos:
1. - Crear el procedimiento que controla el acceso llamado acceso-usuario
Acceso_usuario: Chequea el usemame contra una lista de usuarios aUtorizados, la cual se traspasa
como un texto, separados por coma. Esta lista' tiene 2 campos: nombre y
password.

Al llamar este procedimiento se le debe pasar.


- el acceso: lista de usuarios aUtorizados
- G2W: Ventana activa donde se envia el mensaje
Ei procedimiento retoma:
- true: si el usuario esta en la lista de usuarios aUtorizados o si no se
especifica el usuario.
- falsa: si el usuario no esta en la lista de usuarios autorizados
2.- Modificar la definicin del objeto gensym-dinamic-menu-top-object, especificando el atributo especifico a
la clase: acceso is a text, in~ially is
Para cada uno de los objetos, el acceso est contenido en una lista de usuarios aUtorizados separados
por coma
ws-librerias=> Dynamic Menus => TemplateObject Oefs => Gensym-dinamic-menu-top-object

3.- Buscar el user-men-choice asociado al objeto del boton de men : esto es el user-menu-choice
asociado a la clase gensym-dinamic-menu-~em y chequear el procedimiento que ejecuta e user-menuchoice.
El procedimiento ejecUtado por el user-menu-choice se llama gdm-procedure-wrapper.

4.- Se modifica el procedimiento gdm-procedure-wrapper para que chequee el acceso utilizando el


procedimiento acceso-usuario.

5.- Para cada uno de los objetos de men (top level menu) se deber especificar el usuario que tiene
acceso; en caso de que se quiera dejar si restriccin el acceso a un top leve! men se deber declarar

acceso:u

Contac Sistemas

'

CS9543-IC-01 Rev. O

4-1

5. DESPLIEGUES DE DIALOGO
5.1

Operacin de los despliegues de dilogo

En general los despliegues de dilogo operan de la siguiente forma:


Se activan desde el men principal mediante la ejecucin del procedimiento declarado en el campo Action
procedure name" de la tabla del objeto de men ( gd-go-to-ws-menu-option-template ).
El objeto de men gd-go-to-ws-menu-option-template tiene dos campos de inters:
-: Procedimiento a ejecutar por el objeto de men.
- Object-w-subworkspace-name: En este atributo se puede especificar el nombre del workspace a
mostrar o el objeto superior del WS
Normalmente el procedimiento especificado en el atributo Action-procedure-name se encarga de mostrar el
formato del despliegue y los valores actuales de los parmetros ingresados por el operador; su nombre
genrico es DLG-nombre_del_despliegue-SHOW.
Por otra parte, cada despliegue de dilogo tiene dos botones cuyos labels son: CANCELA y ACEPTA.
- El botan CANCELA se limita a ocu~ar el WS de dilogo.
- El botan ACEPTA activa el procedimiento encargado de leer los campos de captura y los botones
de seleccin si los hay. Adems chequea los datos ingresados por el operador y actualizar los
parmetros con el valor ingresado; el nombre genrico de este procedimiento es DLGnombre_del_despliegue.

5.2

Elementos bsicos de Jos despliegues de dilogo:

Los elementos bsicos de los despliegues de dilogo son los que se detallan a continuacin:
Borde del workspace:
Se implementa utilizando el frame-style-defin~ion. En esta aplicacin se ha creado un frame-style-defin~ion
llamado marco-2 con la siguiente descripcin del trame:
border 1 black, a gray, 1 light-gray, 2 extra-light-gray, 1 ligth-gray, 1 gray, 1 black.
Para utilizarlo como borde de un WS se debe especificar en el campo frame-style de la tabla del WS el
frame-style-defin~ion: marco-2.
Barra: Objeto del tipo lib-ob que cumple la doble funcin de mejorar la presentacin de un WS y dotar de un
mecanismo para determinar si en existe el workspace en la ventana ya sea para destruirlo o reemplazarlo.
Esta @ima funcin se logra dndole a la barra un atributo denominado ID del tipo texto.
Botan del tipo gr-hide-button: Se utiliza para borrar el WS mostrado en la ventana, para esto se le ha
cambiado el procedimiento que llama normalmente este botan por el procedimiento delete-ws.
Nota: Revisar el SWS del botn V Utilerias.
Adems, en el SWS del botn gr-hide-button se ha creado un message-display cuya definicin de mensaje
es la siguiente:
class-name: message-display
direct-superior-class: message-1
class-specific-attributes: variable in~ially is g2; num in~ially is g2
defau~-message-propierties: font is small, minimum-wi~h=100; minimum-heigth=15; backgroundcolor is pale-goldenrod

Contac Sistemas

CS9543-IC-01 Rev. O

5-1

Notas:

El mensaje se guarda en el SWS del botn gr-hide-button para relacionarlo con el WS y para
utilizarlo como patrn para la generacin de mensajes.

Contac Sistemas

CS9543-IC-01 Rev. O

5-2

6. ASIGNACION DE SEALES DE E/S.


Se realiza mediante la ejecucin de la siguiente regla cada 18 segundos

uncondltlonally start asigna-io ()

ASIGNA-lO, a procedure (procedure-lnvocation)

Procedimiento encargado de realizar la asignacin de la infomnacin almacenada en los query-objects a las


variables propias de la aplicacin.
Este procedimiento tiene asociado un subworkspace donde se colocan los procedure-invocation asigna-al, asignadi, asigna-ao, con el fin de conocer si alguno de estos procedimientos est en ejecucin.
asigna-io()
begin
call asigna-ai ();
call asigna-di ();
call asigna-ao ();
call calc-flujo-ae2();
end

ASIGNA-Al, a procedure (procedure-invocation)

l.Jamado por el procedimiento asigna-io.


Encargado de realizar la asignacin de la infumnacin almacenada en el query object LISTAS-Al a las variables
propias de la aplicacin.
A este procedimiento se le ha especificado el atributo class of procedure invocation: procedure invocation, para
determinar cuando est en eecucin.
Nota: Un procedure-invocation es un ttem que representa una instancia de una ejecucin de un procedimiento. Ud.
puede colocar procedure-invocations en listas, asignarlas para participar en relaciones y manipularlos como
cualquier otro ttem. El atributo class-ofi>rocedure-invocation especifica que G2 cree automticamente un
procedure-invocation cuanto el procedimiento es llamado o iniciado vla las sentencias CALl. o START.
G2 crea procedure-invocation distintos cada vez que el procedimiento es invocado, de modo que un procedimiento
que es recursivo o corre en fumna concurrente consigo mismo, puede tener ms de un procedure-invocation al
mismo tiempo.
G2 borra automticamente un procedure-invocation cuando el procedimiento retoma.

Contac Sistemas

CS9543-IC-01 Rev. O

6-1

asigna-ai()
1: lnteger;
TI, Nombre-en-Oracle: Text;
SS: Symbol;
LL: Class Float-list;
VWV: Class Kb-Workspace;
FF: Class Free-Text;
VAL: float;
Begin
if LISTAS-Al does not exist then activate the subworkspace of ws-lista-ai;
{ si el procedimiento esta corriendo entonces no hacer nada }
WW= the subworkspace of asigna-io;
if there exists an procedure-invocation upon VWV then retum;
transfer this procedure-invocation to VWV;
allow other processing;
{ Con la siguiente instruccion se verifica que el Subworkspace donde se encuentra el objeto-Interfaz no
este desactivado (disabled)}
lf not(CONTAC-INTERFAZ Exists) or the gsi-interface-status of CONTAC-INTERFAZ /= 2 Then retum;
{ Para poder ejecutar algunos comandos en G2 se requiere que se especifique explic~amente las lista,
por lo que se usa la siguiente instruccion para ev~r este 'liltle bug' del G2}
LL= The VALOR of LISTAS-Al;
{ En el ciclo siguiente se 'scanean' todos los objetos que recibiran la infomnacion leida desde Oracle. }
For 1 = 1 to 56 Do
calllimpia-lista( LL );
Nombre-en-Oracle = tags-ai-ims( 1);
11 Nombre-en-Oracle/='M then
Begin
TI= "Select VALUE VALOR from Al where NAME='[Nombre-En-Oracle]"';
Call Lee-Por-Listas(LISTAS-AI, TI, CONTAC-INTERFAZ, 2);
VAL= (ifthe number of elements in The VALOR ofLISTAS-AI >O then the last float in the VALOR
of LISTAS-Al else 0.0);
SS = NOMBRE-OBJETO(i};
case (i) of
1:{flujo de SR)
Begin
Conclude that the flujo ofthe object named by SS =VAL;
End;
2: {flujos de muttisensores}
Begin
{No hay flujometro para AE2 el flujo se calcula en proc. calc-flujo-ae2}
~~

3:{flujo de EP}
Begin
Conclude that the flujo ofthe object named by SS= VAL- the fluj~electrol~o-amdel of
amdel-y-otros/2.0;
'
End;
4,5,6,7,8,9, 10,11, 12,13: {flujos de muttisensores}
{ NOMBRE-OBJETO Se obtiene con el valor de 1 de una funcion argumento que contiene los
nombres (symbolos) del los objetos definidos en G2, y TAGS-AI-IMS contiene el nombre
(texto) del los valores del campo NAME en la tabla Al, y los cuales son necesarios para
poder crear los querys}
;
Begin
Conclude that the flujo of the object named by SS = VAL;
End;
14, 15, 16, 17, 18,19,20,21 ,22,23,24,25,26: {concentraciones de mutti-sensores}
.
'
Beg1n
Conclude that the cene-de-cobre of the object named by SS= VAL;
End;

Contac Sistemas

CS9543-IC-01 Rev. O

6-2

Contac Sistemas

CS9543-IC-01 Rev. O

6-3

=.=

De
~

7. ASIGNACION DE DATOS SISTEMA PESAJE DE CATODOS

Se realiza ejecutando la siguiente regla cada 45 minutos

1:).
=
:).
=

ASIGNA-10-AVIION, a procedure

:o e

;:).

::).
::).

=-
:t

=-
=e

=e

::).

::).
:e

=e
:a
:D.

..

y durante la partida del sistema

uncondHionally start aslgna-io-aviion ()

asigna-io-aviion()
begin
call asigna-i-av ();
{ call asigna-peso-av ();}
end

ASIGNA-l-AV, a procedure (procedure-invocatlon)


Llamado por el procedimiento asigna-io-aviion().
Se encarga de almacenar los datos de corriente acumulada durante los itilnos siete dias que son leidos
desde el AVIION en los atributos respectivos de planta de f2N.
asigna-i-av( 1
TT: Text;
LL: Class integer-iist ;
WW: Class Kb-Workspace;
VI>J..:. ftoat;
Begin
~AV-LISTAS-CORRIENTE does not exist then activate the subworkspace ot:ws-lista-av-i;
{ si el procedimiento esta corriendo entonces no hacer nada }
WW= the subworkspace of asigna-io-aviion;
if there exists an procedure-invocation upon WW then retum;
transfer this procedure-invocation to WW;
allow other processing;
,
{Con la siguiente instruccion se verifica que el subworkspace donde se encuentra el objeto-Interfaz no
este desactivado (disabled)}
lf not(AVIION-INTERFAZ Exists) or the gsi-interface-status of AVIION-INTERFAZ /= 2 Then retum;
{ Para poder ejecutar algunos comandos en G2 se requiere que se especifique explic~amente la lista,
por lo que se usa la siguiente instruccion para ev~ar este 'little bug' del G2}
LL= The corriente of AV-LISTAS-CORRIENTE;
'
calllimpia-lista(LL);
TT = "Select CORRIENTE from CORRIENTE_1_SEMANA";
Call Lee-Por-Listas(AV-LISTAS-CORRIENTE, TT, AVIION-INTERFAZ, 2);
VAL=(~ the number of elements in The corriente of AV-LISTAS-CORRIENTE >O then the last
integer in theCORRIENTE of AV-LISTAS-CORRIENTE else 0.0);
conclude that the i-rect1-semana of planta-ew =VAL;
calllimpia-lista(LL);
TT = "Select CORRIENTE from CORRIENTE_2_SEMANA";
Call Lee-Por-Listas(AV-LISTAS-CORRIENTE, TT, AVIIONINTERFAZ, 2);
VAL=(~ the number of elements in the corriente of AV-LISTAS-CORRIENTE >O then the las!
integer in the CORRIENTE of AV-LISTAS-CORRIENTE else 0.0);
conclude that the i-rect2-semana of planta-ew =VAL;
{Se borra la inforrnacion en la Tabla corriente}
Deactivate the subworkspace of ws-lista-av-i;
wa~ for 1 second;
Activate the subworkspace of ws-lista-av-i;
End

Contac Sistemas

CS9543-IC-01 Rev. O

7-1

ASIGNA-PESO-AV, a procedure (procedure-invocation DISABLED.)


Llamado por el procedimiento asigna-io-aviion().
Se encarga de almacenar el peso acumulado durante los ~imos siete dias que es leido desde el AVIION en
el atributo respectivo de planta de EW.
asigna-peso-av()
LL: Class integer-list;
VWV: Class Kb-Workspace;
VAl:. float;
Begin
if AV-LISTAS-PESO does not exist then activate the subworkspace of ws-lista-av-peso;
{ si el procedimiento esta corriendo entonces no hacer nada }
WW= the subworkspace of asigna-io-aviion;
if there exists an procedure-invocation upon VWV then retum;
transfer this procedure-invocation to VWV;
allow other processing;
{ hay problemas de comunicacion ?? regresa }
lf not(AVIION-INTERFAZ Exists) or the gsi-interfece-status of AVIION-INTERFAZ /= 2 Then retum;
LL= The peso of AV-LISTAS-PESO;
calllimpia-lista(LL);
call Lee-Por-Listas(AV-LISTA5-PESO."Select peso from pesaje_catodos_2_semana".
AVIION-INTERFAZ. 2);
VAL= (ifthe number of elements in the PESO of AV-LISTAs-PESO >O then the last integer
in the peso of AV-LISTAS-PESO else 0.0);
conclude that the cu-u~imos-7-dias of planta-ew =VAL;
Deactivate the subworkspace of ws-lista-av-peso;
wait for 1 second;
Activate the subworkspace of ws-lista-av-peso;
End

Contac Sistemas

CS9543-IC-01 Rev. O

7-2

8. MONITOREO DEL STATUS DE LOS BRIDGES DE


COMUNICACION
Se realiza ejecutando alguna de las siguientes reglas:

unconditionally start bridge-status


Sean: 1 minuto
whenever the gsi-interface..status of any g2-database-interface receives a value
then start bridge-status()

BRIDGE-STATUS, a procedure
Procedimiento encargado de mantener actualizado los objetos status-bridge, tanto para el bridge con el ims como
para el bridge del aviion, en el subworl<space del procedimiento bridg~ll-<lff (que se muestra en el externo
superior derecho de la interfaz.)
El procedimiento se activa desde:
- el procedimiento brid~ll-<lff
- el procedimiento de inicializacin denominado inicializa
- la regla: unconditionally start bridge-status que se ejecuta cada 1 minuto
- la regla whenever siguiente: whenever the gsi-interface-status of any g2'database-interface receives a
value then start bridge-status.
:

bridge-status()
WS: class kb-workspace;
begin
WS= the subworkspace of bridge-en-off;
show WS with its top right comer at the top right comer of the screen;
{ comunicacion con contac-interfaz }
ifthere exists a status-bridge BRIDGE upon WS such that ("[the id of BRIDGEr'="IMS" and
not(the automatic ofthe status-ims upon the subworkspace of ws-comunicacion)) then
change the automatic icen-color of BRIDGE to black;
'
if the gsi-interface-status of CONTAC-INTERFAZ exists and
the gsi-interface-status of CONTAC-INTERFAZ = 2 then
begin
if there exists a status-bridge BRIDGE upon WS such that ("[!he id of BRIDGEf'="IMS") then
changa the status icen-color of BRIDGE to green;
changa the status icen-color of the status-ims upon the subworkspace qf ws-comunicacion to green;
end
else
if the gsi-inteace-status of CONTAC-INTERFAZ exists and
the gsi-inteace-status of CONTAC-INTERFAZ -1 then
begin
if there exists a status-bridge BRIDGE upon WS such that ("[the id of BRIDGEf'="IMS") then
.,
change the status icen-color of BRIDGE to yellow;
change the status icen-color of the status-ims upon !he subworkspace of ws-comunicacion lo
light-gray;
end
el se
begin
if there exists a status-bridge BRIDGE upon WS such that ("[the id of BRIDGEr'="IMS") then
change the status icon-color of BRIDGE to red;
'
change the status icen-color of the status-ims upon !he subworkspace of ws-comunicacion lo red;
end;

Contac Sistemas

CS9543-IC-01 Rev. O

8-1

,.,.

:>

,.
~

~
~

{ comunicacion con aviion-interfaz }


if there exists a status-bridge BRIDGE upon WS such that ("[the id of BRIDGEr="AVIION" and
not(the automatic of the status-aviion upon the subworkspace of ws-comunicacion )) then
change the automatic icen-color of BRIDGE to black;
if the gsi-interface-status of aviion-interfaz exists and the gs~interface-status of aviion-interfaz = 2 then
begin
',
ifthere exists a status-bridge BRIDGE upon WS such that ("[the id of BRIDGE]"="AVIION") then
changa the status icen-color of BRIDGE to green;
change the status icen-color of the status-aviion upon the subworkspace of ws-comunicacion to green;
end
else
if the gsi-interface-status of aviion-inteaz exists and the gsi-interface-status of aviion-interfaz = -1 then
begin
'
ifthere exists a status-bridge BRIDGE upon WS such that ("[the id of BRIDGEf'=''AVIION") then
changa the status icen-color of BRIDGE to yellow;
:
changa the status icen-color of the status-aviion upon the subworkspac~ of ws-comunicacion to
light-gray ;
end
else
begin
,
if there exists a status-bridge BRIDGE upon WS such that ("[the id of BRIDGEr=''AVIION") then
change the status icen-color of BRIDGE to red;
'
changa the status icen-color of the status-aviion upon the subworkspace of ws-comunicacion to red;
end;
if there exists a barra BB such that ("[the id of BBf' = "COMUNICACIONES") then
delete the workspace of BB;
end
1

~.

Contac Sistemas

CS9543-IC-01 Rev. O

8-2

9. ENCENDIDO Y APAGADO DE LOS BRIDGES '


BRIDGE-ON, a procedure
Este procedimiento pennite activar el bridge desde el objeto del ws-comunicacions del men principal, colocando
el atributo automtico de este objeto en ''true". Adems, cambia la representacin
, grfica del bridge haciendo
transparente el exterior del led indicador que aparece en el extremo superior derecho de la pantalla. Se ejecuta al
seleccionar ACTIVAR.
bridge-on (BRIDGE: class status-ob, G2W: class g2-windowr
OK: truth-value;
WS: class kb-workspace;
begin
{WS es el WS donde se muestra los status}
WS= the subworkspace of bridge-on-off;
(Antes de detener bridge se chequea si se tiene la autorizacion adecuada}
OK= can acceso-usuario(the acceso of BRIDGE, G'ZW);
~ not(OK) then retum;
( cambiar los colores de estatus y especificar no automatico en el objeto de :referencia del bridge
( status-ims por ejemplo) }
,
conclude that the automatic of BRIDGE = true;
~ there exists a status-bridge LEO upon WS such that ("[the id of LEDf'="[the id of BRIDGET') then
changa the automatic icon-<:olor of LEO lo transparent;
end

BRIDGE-STOP, a procedure
Este procedimiento penntte desactivar el bridge desde el objeto del ws-comunicaciones del men principal
colocando el atributo automtico de este objeto en ''false". Adems, cambia la representacin grfica del bridge
haciendo que el borde exterior delled (que aparece en el extremo superior derecho de la pantalla) se muestre en
negro; desactiva el objeto de intertaz, obtiene el PID (process identification) del bridge y aborta el proceso.
Se ejecuta al seleccionar la opcin apagar del objeto que representa el status del bridge en el WS de wscomunicaciones del men-principal
bridge-stop (BRIDGE: class status-ob, G2W: class g2-window)
OK: truth-value;
PID: integer,
WS: class kb-workspace;
begin
(WS es el WS donde se muestra los status}
WS= the subworkspace of bridge-on-off;
(Antes de detener bridge se chequea si se tiene la autorizacion adecuada}
OK= can acceso-usuano(the acceso of BRIDGE, G2W);
ifOK then
begin
( cambiar los colores de estatus y especificar no automatico en el objeto de referencia del bridge
(status-ims por ejemplo)}
'
~ there exists a status-bridge LEO upon WS such that ("[the id of LEDT'~'[the id of BRIDGET') then
begin
change the status icon-<:olor of LEO to red;
change the automatic icon-<:olor of LEO lo black;

end;
conclude that the automatic of BRIDGE= false;
changa the status icon-<:olor of BRIDGE to red;

Contac Sistemas

CS9543-IC-01 Rev. O

9-1

{ se desactiva el objeto de interfase para evrtar problemas de comunicacion }


deactivate the subworkspace of the object named by the sw-comunication of BRIDGE;
wart for 2 seconds;
PID= call bridge-pid (BRIDGE);
call g2-spawn-process-to-run-command-line ("kili -9 [PID + 1T');

end;
end

ACCESO-USUARIO, a procedure (mod LIB-BOT)


Procedimiento utilizado para chequear si el g2-user-mode es igual al acceso asignado a un objeto,
{ACCESO ej: dario, femando }
acceso-usuario(ACCESO: text,G2W: class g2-window)=(truth-value)
TXT,TX1: text;
POS: integer,
begin
if ACCESO='"' then retum true;
TXT= "[the text of the g2-user-mode of G2W]'';
POS= posrtion-of-text(TXT,ACCESO);
if POS =O then
begin
call g2-beep(G2W);
call mensaje("USUARIO SIN ACCESO, FAVOR DE COMUNICARSE
CON EL ADMINISTRADOR DE SISTEMAS","ACCESO",G2W);
retum false;
end else retum true;
end

BRIDGE-PID, a procedure
Determina el PID (process identification) del bridge, que es almacenado en un archivo cuyo nombre es: "id del
bridge.tmp".
Si no hay bridge corriendo retoma un -1, en caso contrario retoma el pid del bridge.
Uamado por. los siguientes procedimientos:
- bridge-stop
- bridge-en-off
{ -1 implica que no hay bridge corriendo. Se usa la funcion lower-case-text po' que el atributo name
G2 lo maneja como mayuscula y el unix es case sensrtivo}
bridge-pid(BRIDGE: class status-ob)=(integer)
TXT, TEMP-FILE: text;
PID: integer,
OK: truth-value;
STREAM: class g2-stream;
begin
TEMP-FILE= "[the id of BRIDGE).tmp";
call g2-spawn-process-to-run-command-line ("ps -e 1 grep [lower-case-text ("[the bridge-name of
BRIDGE!')) > [TEMP-FILET');
TXT='M;OK=false;
repeat
exrt if OK;
OK= call g2-file-exists (TEMP-FILE);
wart for 1 second;

Contac Sistemas

CS9543-IC-01 Rev. O

9-2

.-..
~

ce

=De
a-.
'fJIII

-
-:s

-,.
,-.

::~

,
,..
::te

end;
ifOK then
begin
STREAM=call g2-open-file-for-read (TEMP-FILE);
rXT= call g2-read-line (STREAM);
call g2-close-file(STREAM);
end;
1
call g2-delete-file (TEMP-FILE);
if length-of-text (TXT) >5 then PID= quantity(get-frorn-text(TXT, 1,6)) -1 else PID= -1;
return PID;
end

BRIDOE-ON-OFF, a procedure
se encarga de activar el bridge si est detenido ,o detener si est corrtendo (funciona corno toggle ).
Para daterminar si el brtdge est corrtendo determina el PID (process identification):
_ Si esta es -1 -> no est corrtendo, por lo tanto lo activa y determina su PID, almacenndolo en el objeto status-ob
del bridge correspondiente. Adems, espera por el estado del objeto de interfaz que indica que se ha establecido la
comunicacin.
_ Si el PID es distinto de -1 -> el brtdge est corrtendo y se proceder a abortarlo; para ello desactiva el WS del
objeto de interfaz asociado al bridge y .aborta el proceso con PID igual al obtenido..
Ademl, se encarga de actualizar los status en los leds de indicacin de operacindel bridge y de los objetos de
status del WS-comunicacin del men-principal arrancando el procedimiento brtdgEj-status.
Nota: El PID se lee desde archivo y no de Jos objetos status-ims, status-aviion.
Este procedimiento tiene un subworl<space que se utiliza para mostrar los Jeds de indicacin de funcionamiento de
la brtdge&.

Se ejeCuta siempre y cuando hay algn problema con el funcionamiento del bridge.,
El procedimiento es activado por las siguientes dos reglas del tipo if que chequean si el objeto de interface existe y
el atribulO automtico del objeto de status. Estas reglas se activan cada un minuto.
if (CONTAC-INTERFAZ exlsts and the gsi-interface-status of CONTAC-INTERFAZ =O) or
CONTAC-INTERFAZ does not exist and the automatic of the stlrtus-ims u pon the
subworkspace of ws-comunicacion then start bridge-on-<>ff ("IMS",22041,false)
if (AVIION-INTERFAZ exista and the gsi-interface-status of AVIION-INTERFAZ =O) or
AVIION-INTERFAZ does not exist and the automatic ofthe status-aviion upon the
subworkspace ofws-comunicaclon then start bridge-on-<>ff ("avlion",24000, false)

BRIDGE-ON-OFF(ID: text, PROCESO: integer, G2W: ~em-or-value)


PJD: FJoat;
BRIDGE: class status-ob;
OK: truth-value;
TXT: toxt;
STREAM: class g2-stream;
T PID-IMS: integer,
cJass kb-workspace;
Begin
{obtener workspace de los indicadores tipo Jed que se colocan en la parte superior derecha de la pantalla}
ws~ the subworkspace of this procedure;
{ obtiene el objeto de referencia de el bridge ( status-ims por ejemplo ) dond~ se tiene referencia a el
bridge y como activarlo }
if not(there exists a status-ob BRIDGE such that ("[the id of BRIDGEf'="[IDf')) then retum;
{ obtener el pid del proceso }
PID-IMS= call bridge-pid(BRIDGE);

Ws:

Conta.: Sistemas

CS9543-IC-01 Rev. O

9-3

{ si el PID es -1 implica que no esta corriendo y procura arrancar el bridge }


if PID-IMS = -1 then
begin
call mensaje ("EL BRIDGE DE COMUNICACION EN PROCESO DE ARRANQUE",
"COMUNICACIONES", G2W);
PID= call G2-Spawn-process-to-run-command-line(lower-case-text("[the bridge-neme of
BRIDGE] [PROCESO]"));
wait for 2 seconds;
,
activate the subworkspace of the object named by the sw-comunication ,of BRIDGE;
conclude that the pid of BRIDGE= truncate (PID);
T=O;OK=false;
allow other processing;
repeat
exit if T=1 O or OK;
wait for 2 seconds;
if the gs~interface-status of CONTAC-INTERFAZ = 2 then OK= true;
T= T + 1;
end;
.
if not(OK) then
call mensaje ("EL BRIDGE DE COMUNICACION NO ARRANCA, BRIDGE ESPERANDO",
"COMUNICACIONES", G2W);
end
else
{ si el bridge esta corriendo y hay problemas de comunicacion, mata el bridge para intentar arrancar el
bridge posteriormente )
begin
Deactivate the subworkspace ofthe object named by the sw-comunication of BRIDGE;
wait for 2 seconds;
call G2-Spawn-process-to-run-command-line("kill -9 [ PID-IMS + 1]" ); .
conclude that the pid of the status-ims upon the subworkspace of ws-comunicacion = O;
call mensaje ("EL BRIDGE DE COMUNICACION HA SIDO DESACTIVADO",
"COMUNICACIONES", G2W);

end;
start bridge-status ();
end

ESCRIBE-A-DB, a procedure
Procedimiento que permite escribir en la base de datos, esto es, realizar un INSERT, UPDATE o DELETE.
Los parmetros de este procedimiento son: La sentencia SOL y el objeto de interfaz.
El procedimiento llama a los siguientes procedimientos GENSYM:
- db-exec-sql que ejecuta sentencia sql
- db-commint que hace que el cambio realizado en la base de datos sea permanente.
'
Requerido con sentencia SQL INSERTo UPDATE
Nota: Para deshacer los ltimos cambios en la base de datos se utiliza el procedimiento GENSYM: DB-ROLLBACK
que slo es vlido cuando no se haya hecho un COMMIT
Escribe-A-DB(Sqi-Stmt: Text, Interface: Class Object)
STATUS: Symbol;
CODE: 1nteger.
MESSAGE: Text;
NROWS: lnteger,
Begin
{ La llamada de este procedimiento es para ejecutar instrucciones SQL del tipo DML. Esto es para hacer
un INSERT, UPDATE o DELETE en la Base de Datos}
.
STATUS, CODE, MESSAGE, NROWS = Call DB-Exec-SQL(Sqi-Stmt, Interface);
lnform the operator that "Mensaje recibido:
STATUS= [STATUS],

Contac Sistemas

CS9543-IC-01 Rev. O

9-4

CODE=[CODE],
MESSAGE=[MESSAGE],
NROWS=[NROWSf';
{Una vez hechos eiiNSERT o el UPDATE se hace el que cambio
realizado sea permanente o no. Utilizando el 08-COMMIT es
para hacer los cambios realizados a Oracle permanentes.}
STATUS, CODE, MESSAGE, NROWS = Call 08-Comm~(INTERFACE);
End

Contac Sistemas

CS9543-IC-01 Rev. O

9-5

10. COMUNICACION CON EL AMDEL


La lectura de los anlisis del AMDEL y posterior escr~ura en la base de datos del IMS, se realiza ejecutando
la siguiente regla cada 5 minutos:
uncondltlonally start set-var-aq-ims()

SET-VAR-AQ-IMS, a procedure

Procedimiento principal que se encarga de leer los datos desde el AMDEL y guardarlos en el IMS
set-var-aq-ims()
Begin
allow other processing;
call wme-table-aviion ();
call remsh-comm-ims();
End

WRITE-TABLE-AVIION, a procedure (procedure-invocation)

Llamado por el procedimiento set-var-aq-ims. Realiza lo siguiente:


-

Nota:

Limpia la lista hora-datos, lista de tipo texto


Limpia la lista lista-amdel, lista de tipo quant~
Lee las muestras desde el amdei ejecutando el procedimiento remst\-comm-amdel
Guarda el valor de las muestras en la lista lista-amdel y la hora de las muestras en la lista horadatos
- Inserta al final de la lista tipo texto hora-datos la fecha de la muestra con el formato m-dd-aa, de
tal manera que dicha lista almacena los siguiente:
hora-datos[O]: hora (hh:mm)
hora-datos[1]: fecha (m-dd-aa)
- Inserta al final de la lista denominada lista-amdel el valor de las muestras leidas desde el amdel
valor_analisis
: lista-amdel[i]
Se utiliza la funcin SOL to_date para dar el formato adecuado a la :recha para ser almacenado en
la tabla correspondiente

wr~e-table-aviion

()
1, pos : lnteger,
CTR,GUION,TT,FF,DATE,TXT: Text;
unix-time: float;
WW: class kb-workspace;
begin
if lista-amdel does not exist then actvate the subworkspace of ws-lista-amdel;

WW = the subworkspace of set-var-aq-ims;


if there exists an procedure-invocation upon WW then return;
transfer this procedure-invocation to WW;
{ Limpia las listas HORA-DATOS y LISTA-AMDEL }
deactvate !he subworkspace of ws-lista-amdel;
actvate the subworkspace of ws-lista-amdel;
wa~ for 1 second;

Contac Sistemas

CS9543-IC-01 Rev. O

10-1

COOE={COOE],
MESSAGE=[MESSAGE],
NROWS=[NROWSf';
{Una vez hechos eiiNSERT o el UPOATE se hace el que cambio
realizado sea permanente o no. utilizando el 08-COMMIT es
para hacer los cambios realizados a Oracle permanentes.}
STATUS, COOE, MESSAGE, NROWS = Call 08-Commrt(INTERFACE);

End

~.

:~e

. Contac Sistemas

CS9543-IC-01 Rev. O

9-5

::::.

=
~

::).

10. COMUNICACION CON EL AMDEL

==te

::).

La lectura de los anlisis del AMDEL


la siguiente regla cada 5 minutos:

'!J.

=
=-

=:.e
::t

:te
=-
=t

:.

:.e
~~
=-

=-
=-
:a

*
:a
:.

3e

y posterior escritura en la base de datos ,del IMS, se realiza ejecutando

uncondltlonally start set-var-aq-ims()

SET-VAR-AQ-IMS,

a procedure

Procedimiento principal que se encarga de leer los datos desde el AMDEL

y guardarlos en eiiMS

set-var-aq-ims()
Begin
allow other processing;
call write-table-aviion ();
call remsh-comm-ims();
End

WRITE-TABLE-AVIION, a procedure (procedure-invocatlon)

Llamado por el procedimiento set-var-aq-ims. Realiza lo siguiente:


-

Nota:

Limpia la lista hora-datos, lista de tipo texto


Limpia la lista lista-amdel, lista de tipo quantity
Lee las muestras desde el amdel ejecutando el procedimiento remsh-comm-amdel
Guarda el valor de las muestras en la lista lista-amdel y la hora de las muestras en la lista horadatos
- Inserta al final de la lista tipo texto hora-datos la fecha de la muestra con el formato m-dd-aa, de
tal manera que dicha lista almacena los siguiente:
hora-datos[O]: hora (hh:mm)
hora-datos(1]: fecha (m-dd-aa)
- Inserta al final de la lista denominada lista-amdel el valor de las muestras leidas desde el amdel
valor_analisis
: lista-amdel[i]
Se utiliza la funcin SQL to_date para dar el formato adecuado a la fecha para ser almacenado en
la tabla correspondiente

write-table-aviion ()
1, pos : lnteger;
CTR,GUION,TT,FF,DATE,TXT: Text;
unix-time: float;
WW: class kb-workspace;
begin
Wlisla-amdel does not exist then activate the subworkspace of ws-lista-amdel;
WW = the subworkspace of set-var-aq-ims;
if there exists an procedure-invocation upon WW then return;
transfer this procedure-invocation lo WW;
{ Limpia las listas HORA-DATOS y USTA-AMDEL )
deactivate the subworkspace of ws-lista-amdel;
activate the subworkspace of ws-lista-amdel;
wait for 1 second;

Contac Sistemas

CS9543-IC-01 Rev. O

10-1

MINERA MICHILLA S.A


SISTEMA DE SUPERVISION INTELIGENTE
PLANTA SX-EW

PROTOCOLO DE PRUEBAS

DOCUMENTO:
CS9543-PP-Ol
PREPARADO POR: Fernando Moneada A
REVISADO POR:
Fernando Moneada A
APROBADO POR:
Diego Arenu G

Contae Ingenieros Ltda.


Divisin Integracin de Sistemu Industriales
REV

A
O

FECHA

EMISION

31/Jul/97 Para revisin y aprobacin


20/Ago/97 Revisin f"mal

APROB.
CONTAC

l.

INTRODUCCIN.
El objetivo de este documento es presentar en forma resumida las pruebas necesarias para verificar el
correcto mcionamiento del SSI y servir de pauta para su recepcin conforme por parte de Compaa
Minera Michilla S.A
Se incluyen bsicamente las siguientes pruebas: Determinacin de los diferentes estados de las
plantas de SX y EW, determinacin de la corriente a aplicar en la nave bajo las diferentes
condiciones de operacin y revisin de la ayuda operacional provista po~ el sistema

Contac Sistemas

CS9543-PP-O 1 Rev. O

Pg. 2 de 9

2.

PRUEBAS A LA DETERMINACIN DE ESTADOS DE LA PLANTA DE SX.

Consiste en verificar la correcta determinacin por parte del SSI de los diferentes estados definidos
para la planta de SX Esto es:
OPERANDO
PARANDO NORMAL
PARANDO DE EMERGENCIA
PARADA NORMAL LARGA
PARADA NORMAL CORTA
PARTIENDO
DETENIDA
Previo a las pruebas de determinacin de estado se deber:
Chequear que todas las seales provenientes de terreno. requeridas, para la verificacin de cada
uno de los estados de la planta, estn siendo correctamente adquiridas por el SSI.
Revisar de cada uno de los lmites requeridos por el SSI.
A continuacin se presentan cada uno de los estados definidos para la planta de SX y las condiciones
qne debern cumplirse para que el SSI los reconozca.

2.1

OPERANDO

Se deben cumplir las siguientes condiciones:


- Todos los agitadores principales funcionando y
- Fbijo de SR mayor que el mnimo (3000.0 lpm) y
-Flujo de ER mayor que el mnimo (2500.0 lpm) y
-Flujo de EP mayor que el mnimo (2500.0 lpm) y
-Flujo de OC mayor que el mnimo (4000.0 lpm) y
-Flujo de AD mayor que el mnimo (98.0 lpm) y
- Al menos una bomba de SR funcionando y
-Nivel de piscina de refmo en el rango (0.8- 2.8 m) y
- No est activo el botn de parada nonnal de SX

2.2 PARANDO NORMAL

Se deben cumplir las signientes condiciones:


- Planta de SX operando y
- Flujo de AC al estanque de recirculacin decreciendo y
- Vlvula de cido al estanque de recirculacin cerrada y
- Flujo de cido a refmo igual a O
y

- (Bombas de OC detenidas y Flujo de OC decreciendo) o


- (Bombas de SR detenidas y Flujo de SR decreciendo)
y
- (Bombas de EP detenidas y Flujo de EP decreciendo) o
- (Bombas de ER detenidas y Flujo de ER decreciendo)
y

-FiujodeADdecreciendoY
- Botonera parada normal activada

2.3 PARANDO DE EMERGENCIA


Se deben cmnplir las siguientes condiciones:
- Planta de SX operando y
- Flujo de AC al estanque de recirculacin decreciendo y
- Vlvula de cido al estanque de recirculacin cerrada y
- Flujo de cido a ref100 igual a O
y

- (Bombas de OC detenidas y Flujo de OC decreciendo) o


- (Bombas de SR detenidas y Flujo de SR decreciendo)
y

- (Bombas de EP detenidas y Flujo de EP decreciendo) o


- (Bombas de ER detenidas y Flujo de ER decreciendo)
y

-FlujodeADdecreciendoY
- Botonera parnda normal no activada
2.4 PARADA NORMAL LARGA

Se deben cmnplir las siguientes condiciones:


- El estado de la planta de SX es parnndo normal y
Todos los agitadores detenidos
2.5 PARADA NORMAL CORTA

Se deben cmnplir las siguientes condiciones:


El estado de la planta de SX es parnndo normal y
-Todos los agitadores funcionando
2.6 PARTIENDO

Se deben cmnplir las siguientes condiciones:


- El estado de la planta de SX es detenida y
-Todos los agitadores funcionando y se cmnplen al menos 2 de las siguientes condiciones:
!

-Una bomba de OC fimcionando y el flujo aumentando


- Una bomba de EP funcionando y el flujo aumentando
-Una bomba de ER funcionando y el flujo aumentando
-Una bomba de SR funcionando y el flujo aumentando
- Una bomba de AE2 funcionando y el flujo aumentando
2.7 DETENIDA
Se deben cmnplir las siguientes condiciones:
Alguno de los agitadores principales esta detenido o
- No hay bombas de SR funcionando o
- No hay bombas de OC funcionando

4d 9

3. PRUEBAS A LA DETERMINACIN DE ESTADOS DE LA PLANTA DE EW.


1
Consiste en verificar la correcta detenninacin por parte del SSI de los diferentes estados definidos
'
para la planta de EW. Esto es:
RECIRCULANDO
PARO POR MANTENCION
RECTIFICADORES FUERA
CAlDA DE UN RECTIFICADOR
DETENIDA
PARTIENDO
OPERANDO
Previo a las pruebas de detenninacin de estado se deber:
Chequear qne todas las seales provenientes de terreno, requeridas. para la verificacin de cada
uno de los estados de la planta, estn siendo correctamente adquiridas por el SSI.
Revisar de cada uno de los limites requeridos por el SSI.
'
A continuacin se presentan cada uno de los estados definidos para la planta de EW y las condiciones
que debern cumpl.ir.;e para que el SSI los reconozca.
3.1 RECIRCULANDO
Se deben cumplir las siguientes condiciones:
- Todas las bombas de ER detenidas y
- Todas las bombas de EP detenidas y
- Al menos una bomba de ECC funcionando
3.2 PAROPORMANTENCION
Se deben cumplir las siguientes condiciones:
- Planta de EW opernndo y
- Fltqo de ECC menor que el mnimo (200 lpm) y
- Botonera parada por mantencin activada y
- Bombas de ECC detenidas
3.3 RECTIFICADORES FUERA
Se debe cumplir la siguiente condicin:
-Todos los rectificadores detenidos
3.4 CAlDA DE UN RECTIFICADOR
Se debe cumplir la siguiente condicin:
- Slo un rectificador funcionando

Contac Sistemas

CS9543-PP-O 1 Rev. O

Pg. 5 de 9

3.5 DETENIDA

Se debe cumplir la siguiente condicin:


-Todas las bombas de ECC detenidas
3.6 PARTIENDO

Se deben cumplir las siguientes condiciones:


- El estado de la planta de EW es detenida

- Una bomba de ECC fimcionando


- Flujo de ECC creciendo
3.7 OPERANDO

Se deben cumplir las siguientes condiciones:

- La planta de SX esta operando


- Los dos rectificadores estn fimcionando
-El flujo de ECC es mayor que el flujo minimo de rgimen (15000.0 lpm)
-El flujo de ECL es mayor que el flujo minimo de rgimen (3000.0 lpm)
- Al menos una bomba de ECC fimcionando
- Al menos una bomba de EP fimcionando
- Al menos una bomba de ER fimcionando

Contac Sistemas

CS9543-PNll Rev. O

Pg. 6de 9

4.

PRUEBAS DE DETERMINACIN DE CORRIENTE EN CONDICIONES DE EXCEPCIN


'

4.1 OPERACIN DE DESBORRE EN PLANTA DE EW

La verificacin deber comprender las siguientes actividades:


Activacin de la secuencia de desborre. lo que implica bajar la corriente de la planta de EW
desde el valor actual de operacin a un valor final de 0.5 kA con una pendiente de 10
kA/min.
Mantencin de esta corriente hasta que el operador especifique fm del desborre.
Cuando se indica fin de desborre el sistema deber calcular hi corriente final adecuada de
acuenlo al cobre ingresado a SX y efectuar una secuencia de subida de la corriente, esta vez
la subida de corriente se efectuar con una pendiente de 5k:A cada 1O minutos.

4.2 OPERACIN DE PLANTA BAJO LAS SIGUIENTES COND~CIONES:

Planta de SX: OPERANDO y


Planta de EW: CAlDA DE UN RECTIFICADOR
El sistema deber actuar llevando la corriente a un valor igual a 15 kA, valor que mantendr
durante todo el tiempo 9ue dure esta condicin.

4.3 OPERACIN DE PLANTA BAJO ALGUNA DE LAS SIGUIENTES CONDICIONES:

Planta de SX:

OPERANDO o
PARANDO NORMAL o
PARANDO DE EMERGENCIA o
PARADA NORMAL LARGA o
PARADA NORMAL CORTA o
PARTIENDO o
DETENIDA y

Planta de EW:

RECTIFICADORES FUERA

El sistema deber actuar indicando al operador que debern entrar los rectificadores de
emergencia para proveer la corriente de proteccin cuyo valor es 0.5 kA. De todas maneras el
SS! llevar el setpoint de corriente a 0.5 kA (corriente de protecci1!).

4.4 OPERACIN DE PLANTA BAJO ALGUNA DE LAS SIGUIENTES CONDICIONES:

Planta de SX:
Planta de EW:

PARANDO NORMAL
RECIRCULANDO o

Planta de SX:
Planta deEW:

PARANDO NORMAL
PAROPORMANTENCIONo

Planta de SX:
Planta de EW:

PARANDO NORMAL
CAlDA DE UN RECTIFICADOR o

Planta de SX:
Planta de EW:

PARANDO DE EMERGENCIA
CAlDA DE UN RECTIFICADOR o

Contac Sistemas

CS9543-PP-Ol Rev. O

Pg. 7 de 9

~.

~
:t

~
~

~.

::,:).

=>e

:>e

::).

=-
=e

:t
:t

.
:3.
:).

:t
:te

Planta de SX:
Planta de EW:

PARADA NORMAL CORTA


RECIRCULANDO o

Planta de SX:
Planta de EW:

PARTIENDO
RECIRCULANDO o

Planta de SX:
Planta de EW:

DETENIDA
RECIRCULANDO o

Planta de SX:
Planta de EW:

DETENIDA
CAlDA DE UN RECITFICADOR o

Planta de SX:
Planta de EW:

DETENIDA
DETENIDA

El sistema deber actuar calculando la corriente de recirculacin en base al delta de cobre en EP


y la duracin de la parada estimada por el operador, valor que mantendr durante el tiempo antes
mencionado. En caso que la duracin se extienda por un tiempo mayor el sistema deber indicar
corriente de proteccin.
La corriente de recirculacin se calcula de la siguiente manera:

Irecirc = 105552.6458*(Cu actual- Cu min) 1T)


Donde:
Cuactual:
Cumin:
T:

Concentracin actual de cobre en EP [gpl]


34.7 gpl
Duracin de la parada de SX [min]

Si el resultado de esta operacin arroja un valor menor a 0.5 kA el sistema aplicar corriente de
proteccin.
Si el resultado de esta operacin arroja un valor mayor a 32.0 kA el ~istema aplicar 32.0 kA.

:)

:te

=-
~-

:te

:~

4.5 Operacin de planta bajo alguna de las siguientes condiciones


Planta de SX:
Planta de EW:

OPERANDO
PARO POR MANTENCION o

Planta de SX:
Planta de EW:

PARANDO NORMAL
DETENIDA o

Planta de SX:
Planta de EW:

PARANDO DE EMERGENCIA
RECIRCULANDO o

Planta de SX:
Planta de EW:

PARANDO DE EMERGENCIA
PARO POR MANTENCION o

Planta de SX:
Planta de EW:

PARANDO DE EMERGENCIA
DETENIDA o

Planta de SX:
Planta de EW:

PARANDO DE EMERGENCIA
PARTIENDO o

Planta de SX:
Planta de EW:

PARANDO DE EMERGENCIA
OPERANDO o

Contac Sistemas

CS9543-PP-{) 1 Rev. O

Pg. 8 de 9

Planta de SX:
Planta de EW:

PARADA NORMAL LARGA


RECIRCULANDO o

Planta de SX:
Planta de EW:

PARADA NORMAL LARGA


PARO POR MANTENCION o

Planta de SX:
Planta de EW:

PARADA NORMAL LARGA


CAlDA DE UN RECTIFICADOR o

Planta de SX:
Planta de EW:

PARADA NORMAL LARGA


DETENIDA o

Planta de SX:
Planta deEW:

PARADA NORMAL CORTA


PAROPORMANTENCIONo

Planta de SX:
Planta de EW:

PARADA NORMAL CORTA


CAlDA DE UN RECTIFICADOR o

Planta de SX:
Planta de EW:

PARTIENDO
CAlDA DE UN RECTIFICADOR o

Planta de SX:
Planta de EW:

PARTIENDO
DETENIDA

El sistema deber actuar sugiriendo corriente de proteccin (0.5 kA), valor que mantendr
dnrante el tiempo qne dure alguna de las condiciones mencionadas.

Contac Sistemas

CS9543-PNll Rev. O

Pg. 9de 9

MINERA MICHILLA S.A


SISTEMA DE SUPERVISION INTELIGENTE
PLANTA SX-EW

MANUAL DE USUARIO

DOCUMENTO:
PREPARADO POR:
REVISADO POR:
APROBADO POR:

CS9543-IC-02
Fernando Moneada A
Fernando Moneada A
Diego Ar-1\nas G
1

Contac Ingenieros Ltda.


Divisin Integracin de Sistemas Industriales
REV

FECIIA

30/0ct/97

EMISION

APROB.
CONTAC
D. Arenas G.

:
'

PROLOGO
En este documento se describe la operacin del Sistema de Supervisin Inteligente (SS!) desarrollado por
Contac Ingenieros para Minera Micllla S.A.
Contac Ingenieros provee este documento sin garantas de ningn tipo, incluyendo garanta de que su
contenido se ajuste a propsitos particulares y garantas de que su contenido este libre de errores,
imprecisiones u omisiones.

CONTENIDO
1. INTRODUCCION ................................................................................................................................ . 1-1
2. DESCRIPCION GENERAL DEL SSI.. ................................................................................................ . 2-1
2-1
2-1
23 Principales elementos de la interfaz.............................................................................................. 2-1
3. PROCEDIMIENTOS DE PARTIDA Y PARADA DEL SISTEMA........................................................ 3-1
3.1 Partida........................................................................................................................................ 3-1
3.2 Parada........................................................................................................................................ 3-1
4. DESCRIPCION GENERAL DE DESPLIEGUES ................................................ '.................................. 4-1
4.1 Principales elementos de los despliegues ................................................. :.................................. 4-1
5. DESPUEGUES.................................................................................................. c. 5-1
5. 1 Despliegue de inicio o portada................................................................................................... 5-1
5.2 Control de acceso....................................................................................................................... 5-2
5.3 Planta de SX................................................. .................................. ........................................... 5-3
5.4 Planta de '2N............................................. ; 5-4
5.5 Balance ................................................................................................... .'.................................. 5-5
5.6 Comunicaciones..................................................................................... :.................................. 5-6
5.7 Tablas ...................................................................................................... ~................................. 5-7
5.8 Continuidades y razones operacionales..................................................................................... 5-6
5. 9 Datos de corriente...................................................................................................................... 5-9
5. 1O Parmetros para el clculo de corriente.................................................................................... 5-11
5.11 Bandas de orgnico y otros ....................................................................................................... 5-13
5.12 Concentraciones de cobre y cido .......................................................... :.................................. 5-14
5.13 Arrastres de orgnico.................................................................................................................. 5-15
5.14 Grficos de tendencias - Concentraciones de cobre................................................................. 5-16
5.15 Grficos de tendencias - Concentraciones de cobatto en electrol~os............. ... .. .. ............ ....... 5-17
5.16 Recuento de cobre..................................................................................................................... 5-18
5.17 Flujos ...................................................................................................... !................................... 5-19
5.18 Parmetros para el clculo de la corriente............................................. !................................... 5-20
5. 19 Umttes operacionales ............................................................................ .:................................... 5-22
5.20 Lim~es operacionales 11.. ............................................................................................................ 5-23
5.21 Men de configuracin del supervisor........................................................................................ 5-24
5.22 Cerrar sistema............................................................................................................................ 5-25
5.23 Respaldo de la KB.................................................................................. ................................... 5-26

~~ E~~~~~=~o"sri~~ip.~le~::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::

ABREVIATURAS
AD
AE2

ECC
ECL
EP
EPD
OC
OCL

052
RAL
SR

: Agua desmineralizada
: Ref"1110 AE2
: Electrolito celdas comerciales
: Electrolito celdas de limpieza
: Electrolito pobre
: Electrolito pobre de descarte
: Orgnico cargado
: Orgnico cargado lavado
: Orgnico a la salida de 52
: Recirculacin agua de lavado
: Solucin rica

>.
>

>.
~

>e

>

>e

>
1).

:.

1. INTRODUCCION
En este doctunento se desaibe la operacin del Sistema de Supervisin Inteligente (SSI) desarrollado por
Contac Ingenieros para la planta de SX-EW de Minera Michilla S.A
El propsito de este manual es presentar las funciones que provee el SSI y explicar como hacer uso de ellas.
Por lo tanto, el manual est dirigido a las personas encargadas de la operacin y supervisin de la planta de
SX-EW.
En el captulo 2 se desaiben algunos conceptos bsicos relativos a la inteaz hombre-mquina del SSI. En
los captulos 3 y siguientes se explican los aspectos relativos a la operacin de la interfaz y a los
procedimientos que deben seguir los usuarios.
En lo que sigue del documento se utilizan las siguientes convenciones en la descrlpcin de procedimientos.
Los nombres de las teclas se indican en negrita y entre parntesis trian~ por ejemplo: <Rdum>.

La palabra ingrt!SIII" se emplea para indicar que se debe presionar <Return> al terminar de esaibir el texto

mencionado, por ejemplo: ingresar "1" significa que se debe presionar <1> y luego presionar <Rdum>.
1

La palabra seleccionar se utiliza para indicar la accin de llevar la punta de flecha del mouse sobre el
objeto indicado y presionar cualquera de las teclas del mouse. (En la aplicacin las tres teclas del mouse
funcionan de la msma manera).

La palabra a activar cuando hace alusin a un botn, se utiliza para indicar la accin de llevar la punta de
flecha del mouse sobre el botn y presionar cualquiera de las teclas del mo~.

~.

:a

~
.:a e
::)

:a

:a
:a

:a
ae

:a
rae

Contac Sistemas

CS9543-IC-02 Rev. O

1-1

2. DESCRIPCION GENERAL DEL SSI


2.1 Funciones principales
'
'

La interfaz hombre-mquina permite al usuario tener acceso al soporte computaCional que da el SS! en la
operacin de la planta de SX-EW de Minera Michilla Especficamente permite:
Monitorear el proceso en tiempo real: Se monitorean las variables ms relevantes y necesarias para la
detemrlnacin del estado de operacin de la planta de SX-EW y la detenniriacin de la comente ptima a
aplicar en la nave de EW.
1

Especificar condiciones de operacin del proceso: Especificar la comente requerida en la nave de EW en


las actuales condiciones de operacin de la planta, y adems, especficar las acciones ms recomendadas
antes situaciones anormales de proceso.
Consultar infonnacin histrica: El sistema es capaz de mantener en memoria datos histricos como cobre
diario aaunulado en las diferentes soluciones hasta por un mes. Adems, 'mostrar tendencias de hasta 8
horas del cobre presente en las principales soluciones.
Configurar parmetros de funcionamiento del SSL Modificar limites parn anlisis de operacin,
asignacin de niveles de usuario, etc.
A continuacin, se describen los componentes bsicos del SS!:
Un computador Hewlett Packard 700 Modelo 712 con sistema operativo HP-UX 10.01 ubicado en la
oficina del metaligico de la planta de SX-EW
El software desarrollado por Contac Ingenieros utilizando como base el software G2 de Gensym Cmp.
Un terminal XTERM ubicado en la sala de control de SX
Un PC IBM compatible con el software Telewindows de Geosym Cmp. qoo permite un implementar un
esquema cliente-servidor parn G2.
1

2.2 Los usuarios


Los usuarios que normalmente utilizan el SS! son el operador y el supeiVisor. Sin embargo, hay dos usuarios
ms que el sistema distingue, estos son el desarrollador y el administrador, cuyo uso est restringido a
;
personal con experiencia en el uso del software G2.
La diferencia fundamental entre el usuario "operador" y el "supeiVisor" radica que el ltimo est autorizado a
modificar los parmetros que determinan la operacin del sistema, en camhio el operador slo puede actuar
notificando al sistema de situaciones no detectadas en forma automtica y operar la planta considerando las
indicaciones que le provee el SS! desarrollado.

2.3 Principales elementos de la interfaz


La imagen de la figura 1 muestra los principales elementos de la interfaz de la aplicacin:

Contac Sistemas

CS9543-IC-02 Rev. O

2-1

.,.
,.

,.,.
,

>e

Men principal: Tiene como fimcin facilitar al usuario el acceso a todos los despliegues de la inteaz del
SSI. El acceso a los diferentes mens de entrnda est condicionado al
de usuario seleccionado,
distinguindose bsicamente dos usuarios: Operador y supervisor.
'

>e

Estado de los bridges de comunicaciones: Se provee un mecanismo parn mantener informado al OPerador
de la situacin de los bridges de comunicaciones, que son los encargados de proveer la informacin
necesaria parn el correcto fimcionamiento del SSI.
'

>e

)e

,e

,.,e

tiPo
1

Mensajes de ayuda OPeracional: Cuando el sistema detecta alguna variacin, relevante en las condiciones
de OPetacin de la planta, el sistema automticamente genern una serie de mensajes al operndor,
notificando la situacin detectada, posibles causas y acciones recomendadas parn supernr la eventualidad
detectada.
Despliegues: Son lo que en ambiente G2 se denomina "wolkspace". Se accsan desde el men principal
mediante la seleccin desde el men principal que aparece en el extremo superior de la pantalla

te
~e

e
te

e
:.e
e

::te

~
,e

~
~

e
e

. ,.,

. BAJA lEMPERAlURA EN Eli:CTROLITO CELDAS


COMERCIALES
'
1) Revisar funcionamiento de ta caldera y 1\ujo de Vl!)or

'

'

:"

....

/.

Z) Revisar cperaclon del inter"Cambiador de calor


3) Revisar. comente de la nav~

Figura 1: Principales elementos de la interfaz

:a

e
ae

"'!!.

Contac Sistemas

CS9543-IC-02 Rev. O

2-2

4. DESCRIPCION GENERAL DE DESPLIEGUES


4.1 Principales elementos de los despliegues
Se describen los principales elementos que componen c/u de los despliegues que ,forman la inteaz de usuario
del SSL
Campos de Ingreso: De color celeste, el usuario debe dar un die en este campo para seleccionarlo, y
posteriormente, ingresar el valor del parmetro deseado seguido por <Retum>,
Campos de despliegue ltima modificacin: De color marfil, muestrnn para cada panimetro ingresado por
el operador, la fecha y bora de la ltima modificacin. El campo es actualizado en forma automtica por el
sistema sin que el usuario tenga acceso a este campo.
Campos de despliegue del valor actual: De color marfil, muestran para cada panimetro su valor actual, el
usuario no tiene acceso a este campo.
Botn CANCELA: Cancela la operacin de ingreso, ocultando el worlcspace donde se encuentra
Botn ACEPTA : Lee los campos de ingreso, si los valores ingresados son correctos, cambia el valor de
los parmetros al valor especificado por el usuario.
Botn ocullar. Este botn normalmente ubicado en el extremo superior derecbo de la ventana y cuyo
simbolo es ll!l es utilizado para ocultar el worlcspace cuando este no posee un botn del tipo CANCELA.
Botones de seleccin: Proveen un mecanismo sencillo de seleccin de opciones dentro del SSI. Este tipo
de botones son aut<H:Xcluyentes, lo que significa que al seleccionar una opcin inmediatamente se anula
cualquier seleccin anterior dentro del mismo grupo. La seleccin se realiza haciendo un clic sobre el
botn que representa la opcin deseada

Contac Sistemas

CS9543-IC-02 Rev. O

4-1

5. DESPLIEGUES
5.1 Despliegue de inicio o portada

1 ANALISIS DE INFORMACION DE PLANTA 1


1Revlslon: 29-Ago-97 1

Se muestra slo al momento de iniciar la aplicacin. Para ocultar este workspa~ se debe dar un clic con el
mouse en el smbolo ll!l que aparece en el extremo superior izquierdo del despliegue.

Contac Sistemas

C$9543-IC-02 Rev: O

5-1

5.2 Control de acceso

.. ACEP1A

Se utiliza parn controlar el acceso en la aplicacin. Se distinguen Jos siguientes elementos: Dos campos de
ingreso: usuario y password, tres botones: "CANCELA". " LOGOUT' y "ACEPTA".
Botn CANCELA: Cancela la operacin de ingreso, ocultando el workspace de control de ingreso.
Botn LOGOUT: Abandona el nivel de acceso actual, dejando la aplicacin len el nivel ms bajo de
acceso, modo OPERADOR
Botn ACEPTA: Lee los campos de ingreso: USUARIO y PASSWORD y los chequea contra la tabla de
validez interna. Si Jos valores ingresados son correctos, cambia el nivel de acceso de acuerdo al nombre de
usuario especificado.
Operacin:
Parn ingresar como nuevo usuario: Haga un clic en el campo de ingreso del uSuario e ingrese su "nombre de
usuario" seguido de la tecla <Enter.>, posteriormente ingrese su password :de manera similar al ingreso
anterior, seleccione el botn cuyo Jabel es "ACEPTA" haciendo un clic sobre este botn y fmalmente
seleccione el botn CANCELA para ocultar el despliegue.
Parn abandonar nivel de usuario actnal: Active el botn cuyo Jabel es "LOGOUT' haciendo un elle sobre este
botn y seleccione el botn CANCELA parn ocultar el despliegue.
Parn cancelar un ingreso: Simplemente active el botn cuyo label es "CANCEi.JA" haciendo un clic sobre este
1
botn.
1

Contac Sistemas

CS9543-IC-02 Rev. O

5-2

e
e
e
e
e
e
e
e
e

5.3 Planta de SX

e
'e
e

e
e
e
e
e
e

SOLUCION RICA

.e

.e
~
e
~e

~e

>e
>e
>e
e
>e

,.,.
e

;,e

Muestra el mmico de la plan1a de SX, identificndose c:Ju de los estmques mezclador-decan1ador y los
principales flujos de la plan1a de SX Adems, se muestran en forma 1abular.
El es1ado de la plan1a de SX.
Flujo y concentracin de solucin rica (SR)
Flujo y concentracin de refmo plan1a (AE2)
Flujo y concentracin de electro lito rico (ER)
Flujo y concentracin de electrolito pobre (EP)
Cobre diario deposi1ado ton/da
Corriente estimada por el sistema
Corriente real aplicada a la nave
Para la e1apa de extraccin se muestra: El corte de la e1apa, la eficiencia de la e1apa, y el cobre da

ingresado
Para la etapa de re-exttaccin se muestra: El corte de la e1apa, el cobre mnimo de operacin en el
electrolito pobre y el cobre ingresado
'
Para la etapa de lavado se muestra: Flujo, temperatura y concentracin de cobre en agua de lavado (AD) y
en el electtolito pobre de descarte (EPD).
'

,e
e
'e
e

:>.

:>e
~e

Contac Sistemas

CS9543-IC-02 Rev. O

5-3

5.4 Planta de EW

Muestra el mlmico de la planta de EW, identificndose tos principales equipos de proceso y flujos de la
planta. Adems, se muestran en forma tabula~
Estado de la planta de EW.
Flujo, temperatura y concentracin de cobre de ER
. Flujo, temperatura y concentracin de cobre del EP
Flujo, temperatura y concentracin de cobre del ECC
Flujo, temperatura y concentracin de cobre del cido
Corriente y voltaje de tos rectificadores 3 y 4
Corriente actual aplicada a la nave
Setpoint actual de corriente, calculado por el sistema
Corriente para prximo setpoint
Setpoint final de corriente
Tiempo para alcanzar el setpoint final de corriente
Eficiencia de corriente calculada por el sistema en base al cobre producido ~urante tos ~imos 7 dlas y la
corriente acumulada en dicho periodo.
Cobre extrafdo durante: La ttima hora, la hora anterior, el turno actual, el turno anterior, el dfa actual y
el dfa anterior

Contac Sistemas

CS9543-IC-02 Rev. O

5-4

5.5 Balance

Muestra un mmico de la planta indicando los puntos aproximados donde se est realizando la medicin de
las principales variables de proceso. Adems, muestra en forma tabular el flujo, la concentracin de cobre y
el cobre dla acumulado en las diferentes soluciones del proceso, especficamente:
Solucin Rica
RefinoAE2
Electroltto pobre
Electroltto rico
Agua desmineralizada
Electroltto pobre de descarte
Recirculacin agua de lavado (RAL)
Orgnico cargado
Orgnico cargado lavado
Orgnico descargado OS2

Contac Sistemas

CS9543-IC-02 Rev. O

5-5

----

5.6 Comunicaciones

Muestra el estado de la comunicacin entre la aplicacin G2 y las fuentes de datos del SSI: el IMS y el
AVIION .
Adems, dependiendo del nivel de acceso del usuario permrte activar/desactivar la ejecucin de los bridges
de comunicacin. Para activar o desactivar la ejecucin de alguno de los bridges el usuario debe hacer un
clic sobre el objeto que representa la fuente de datos y dependiendo del estado de activacin tendr la
posibilidad de activar o desactivar el bridge .

Contac Sistemas

CS9543-IC-02 Rev. O

5-6

5.7

Tablas

.. , CONTINUIDADES

i'Mezctattr.'
e1:'~_;."_.,_._..

-EZ;

--

-.o:- .:-.<

SL.: ..

. ._ DELT.A-S DE TEMPERAlURA

.Continuidad . e; Req'uei1d8).

:az

. -AruoSA--:

:GZ. ,

-<-:-:: :_Gl.

~~:;

aACiANICA'-.._.

..

..ORGANICA<._

Teinp q

. :

EP./.
.

oRGANrcA_:

. IMPUREZAS V-ADITIVOS .

-,Sokiclon
. ER .. -.

Fierro (gpij- - <Cobalo_[ppmJ


0.0:-

:_o.o , .

Muestra en fonna tabular lo siguiente:


La continuidad de cada uno de los estanques mezclador-decantador
La continuidad requerida en cada uno de los estanques mezclador-decantador
La concentracin de fierro en el electrolito rico
La concentracin de fierro en el electrolito pobre
La concentracin de cobalto en el electrolito rico
La concentracin de cobalto en el electrolito pobre
La variacin de temperatura del electro lito rico al pasar por el intercambiador de calor
La variacin de temperatura del electro lito pobre al pasar por el intercambiador de calor
Para ocultar el despliegue seleccione el botn del extremo superior izquierdo marcado con el smbolo ll!l

Contac Sistemas

CS9543-IC-02 Rev. O

5-7

5.8

Continuidades y razones operacionales

Pemtite al operndor el ingreso de las continuidades requeridas en cada lUlO de los mezcladores
decantadores y los tintes parn las razones operacionales globales, tanto de extraccin como de re-extraccin.
'

Las continuidades requeridas en los mezcladores-decantadores y los limites de 'las razones operacionales son
utilizados por el SS!, jiUlto con otros parmetros, en la determinacin del estado de balance de la planta de
S}(

Operacin:
. Para ingresar un nuevo valor a un parmetro: Seleccione el campo de ingresO e ingrese el valor
deseado, active el botn cuyo !abe! es "ACEPTA" y abandone la ventana de ingreso mediante la
activacin del botn cuyo !abe! es "CANCELA". Si desea modificar ms de Wl parmetro, realice todos
1

los ingresos antes de activar el botn "ACEPTA".

Para cancelar un ingreso: Simplemente active el botn cuyo !abe! es "CANCELA".

Para ocultar el despliegue: Active el botn cuyo !abe! es "CANCELA".

Contac Sistemas

CS9543-IC-02

Rev. O

5.9

Datos de corriente

..

1.

>

. .:.: ..

; _J 1Nmui SX

Actlvada

.. ::. ,: ~- ::J EW'por Meftenclon Activada

.,.,

Permite al operador el ingreso de algunos datos requeridos por el sistema para el clculo de la corriente.
1

Flujo electrolito a AMDEL: Se utiliza para corregir el calculo del cobre ingresado a la planta de SX
Flujo electrolito a filtros: No utilizado
Eficiencia de corriente ingresada: Este campo se utiliza para ingresar la eficiencia de corriente calculada
por el operador. Vlido slo cuando el selector de eficiencia, habilita el valor ingresado
Corriente ingresada: Este campo se utiliza para ingresar la corriente final dJseada por el operador. Vlido
slo cuando el selector de corriente, habilita el valor ingresado.
Nmero de celdas en operacin: Se debe ingresar el nmero de celdas en 'operacin de la nave de EW.
Requerido para calcular la corriente en condiciones de rgimen.
Delta de corriente ingresadn: Se utiliza para calcular la corriente final, donde
1
corriente final = corriente actual + delta de corriente ingresado
Nmero de pasos: Nmero de escalones de corriente que aplicar el SSI para llevar la corriente de la nave
desde el valor actual al valor final calculado.
Peso real ltimos siete dias: Ingresar el cobre real cosechado durnnte os ltimos siete dias.
Duracin de la parada de SX: Ingresar el tiempo estimado para la parada de SX. Se utiliza para calcular la
corriente de recirculacin

Parada Normal de SX: Este botn se utiliza para indicar al SSI que se ha producido una parada normal de
la planta de SX.

Contac Sistemas

CS9543-IC-02 Rev. O

5-9

Parada por mantencin de EW: Este botn se utiliza para indicar al SSI que se ha producido una parada
;
por mantencin de la planta de EW
Adems se muestr.m algunos datos de inters calculados por el sistema.

' '

Contac Sistemas

CS9543-IC-02 Rev. O

5-10

Eficiencia calculada: Eficiencia de corriente calculada por el SSI en liase a los datos de corriente
acumulada, leda desde el AVllON, y el cobre cosechado durante los ltimo's siete das.
Corriente calculada: Corriente calculada por el SSI
Tiempo entre pasos de corriente: Duracin del paso de corriente, es el cuociente
entre el tiempo para
1
alcanzar el valor final de corriente y el nmero de pasos requeridos.
1

Operacin:
Para ingresar UD nuevo valor a UD parmetro: Haga tUl clic en el campo de ingreso e ingrese el valor
deseado seguido de la tecla <Enter>, active el botn cuyo label es "ACEJ>TA" y abandone la ventana de
ingreso mediante la activacin del botn cuyo label es "CANCELA".
Si desea modificar ms de Wl parmetro, realice todos los ingresos antes de activar el botn" ACEPTA".
Para cancelar UD ingreso: Active el botn cuyo label es "CANCELA".
Para selettionar el tipo de parada: Seleccione el botn correspondiente, luego active el botn cuyo label es
"ACEPTA" y abandone la ventana de ingreso mediante la activacin del botn "CANCELA" .
1

Contac Sistemas

CS9543-IC-02 Rev. O

5-11

5.10 Parmetros para el clculo de la corriente

.V

...

1 DADA POR OPERADOR 1

~ 1CALCUlADA POR Gz

INICIO

l.

FIN.

Contiene una serie de selectores requeridos por el SSI para el clculo de la corriente.

Selector de corriente: Pemrite al operador especificar el origen del valor final de corriente: el calculado
por G2 o bien el ingresado por el operador
Selector de eficiencia: Pemrite al operador especificar el origen del valor ;de la eficiencia de corriente: el
calculado por G2 o bien el ingresado por el opemdor
Selector del delta de corriente: Pemrite al operador especificar el origen del valor del delta de corriente: el
calculado por G2 o bien el ingresado por el operador. Se entiende por delta de corriente la diferencia entre
el valor final deseado y el valor actual.
Botn recalcular: Este botn fuexza el reclculo de la corriente en fonna inJnediata.
Botn Inicio de Desborre: Este botn se utiliza pam forzar una secuencia de bajada de la corriente desde el
valor actual a un valor de 0.5 kA, la bajada de corriente se realiza a una razn de 10 kNminuto
Botn Fin de Desborre: Este botn se utiliza para forzar un secuencia de subida de la corriente desde el
valor de proteccin (0.5 kA) al valor calculado de acuerdo al cobre ingresado a la planta; la subida de
corriente se realiza a una razn de 5 kN 1O minutos
Botn CANCELA: Cancela la opemcin de ingreso, ocultando el workspace de control de ingreso.
Botn ACEPTA : Lee los campos de ingreso, si los valores ingresados son correctos, cambia el valor del
parmetro al valor especificado por el usuario.

Contac Sistemas

CS9543-IC-02

Rev. O

5-11

Operacin:
'

Para modif"tear uno o ms selectores: Haga un elle en el selector deseado, lo que provocan que ste cambie
de estado, active el botn cuyo !abe! es "ACEPTA" y abandone la ventana de ingreso mediante la activacin
del botn cuyo !abe! es "CANCELA".
Si desea modificar ms de IDl selector, realice todos los cambios antes de activar el botn "ACEPTA".
Para recalcular la corriente: Active el botn cuyo !abe! es "RECALCULAR" y abandone el workspaee
activando el botn "CANCELA".
:
Para indicar inicio de desbon-e: Active el botn cuyo !abe! es "INICIO" y abandone el workspaee activando
el botn "CANCELA".
,
Para indicar fm de desborre: Active el botn cuyo !abe! es "FIN' y abandOne el workspaee activando el
botn "CANCELA".
~
Para cancelar un ingreso: Simplemente active el botn cuyo !abe! es "CANCELA"

1.

Contac Sistemas

CS9543-IC-02 Rev. O

5-12

~~--------~-----.

be

~.

~
oe

~
o.

5.11 Bandas de orgnico y otros

,BAf~CAS

DE ORGA \1 CC

: ,

~.

Pe

Pe

1::).

1
.

~V;..F!AELES

OS SOWC!Oil

FRIABLES

~IC.-!.

11 MJEVO

fiULnMA MOOIFICACION
1

..ILPh_de~s"-------,-Jii';s~; ;;,;~:;;fl' oct .....

97 .,""' 0.m.

. . . - . . - .. _.

.. cANi::E.Ai. .

lL''
.

:1
1

ACEPTA! ..

1:).

~=

Pennite al operador ingresar las bandas de orgnico de cada lDIO de los mezcladores-decantadores de SX, la
viscosidad, los slidos en suspensin y el ph de la solucin rica.
Estos datos son requeridos por el SS! para chequear las condiciones de operacin de la plaota y se usan
fundamentalmente para alertar al operador de condiciones criticas de operncin,
Operacin:
Para ingresar un nuevo valor a un parmetro: Haga 1DI clic en el campo: de ingreso e ingrese el valor
deseado, active el botn cuyo label es "ACEPTA" y abandone la ventana de ingreso mediante la activacin
del botn cuyo label es "CANCELA". Si desea modificar ms de 1DI parm~tro, realice todos los ingresos
antes de activar el botn" ACEPTA".
Para cancelar un ingre!IO: Active el botn cuyo label es "CANCELA" .
1

Contac Sistemas

CS9543-IC-02 Rev. O

5-13

=~

~
o

"

5.12 Concentraciones de cobre y cido

..

'

li>

~~

::>

.).

E=::J

::>

Ita'

. '

>
>
>
)

>

>

.,.,

11 ACTUAL

Pennite al operador el ingreso de: las concentraciones de cido en EP, ER, ECL, ECC, SR, EPD y las
concentraciones de cobre en las siguientes soluciones: OS2, OC, RAL, OC.
Las concentraciones de cido son requeridas por el SS! para chequear las condiciones de operacin de la
planta y se usan fundamentalmente para alertar al operador de condiciones criticas de operacin.
Las concentraciones de oobre ingresadas en este despliegue suplen la falta de srosores para la cuantificacin
en linea del cobre en el orgnico, RAL, y ECL. El SS! utiliza estos valores para la determinacin en linea de
los balances de cobre y el chequeo de las condiciones de operacin.

>

>

Operacin:
Para ingresar UD nuevo valor a UD parmetro: Haga un clic en el campo de ingreso e ingrese el valor
deseado, active el botn cuyo label es "ACEPTA" y abandone la ventana de ingreso mediante la activacin
del botn cuyo label es "CANCELA".
:
Si desea modificar ms de un parmetro, realice todos los ingresos antes de activ:U- el botn "ACEPTA" .
Pard cancelar UD ingreso: Active el botn cuyo label es "CANCELA".
'

Contac Sistemas

CS9543-IC-02 Rev. O

514

5.13 Arrastres de orgnico

... CANCB..Aj

....

Permite al operador el ingreso de las concentraciones de orgnico (producto de anastres) en EP, ER, ECL y
AE2.
Estos datos son requeridos por el SSI parn chequear las condiciones de operacin de la planta y se usan
fundamentalmente parn alertar al operador de condiciones crticas de operacin.

Operacin:

Para ingresar un nuevo valor a un parmetro: Haga un clic en el campo de ingreso e ingrese el valor
deseado, active el botn cuyo label es "ACEPTA" y abandone la ventana de ingreso mediante la activacin
del botn cuyo label es "CANCELA". Si desea modificar ms de un parmetro, realice todos los ingresos
antes de activar el botn "ACEPTA".
Para cancelar un ingreso: Active el botn cuyo !abe! es "CANCELA".

Contac Sistemas

CS9543-IC-02 Rev. O

5-15

5.14 Grfico de Tendencias - Concentraciones de cobre


!

-~-

;' . i .: .
;

1,') ..

(.

: ... -_:-:].75

lD
o.~--

! .

. il.J.

.~liS--.:

. o.s~- _.
o:.~

..

O.ll ..

'.
l .
. -J.5' ..

;.-_

03

':-0.75 -,
-i.U

-1.0
. 0:00

12:0D:OD

. . l <tOO:IJ(J .

16:00:00:

18:0- .

.. SR:

Muestra el comportamiento, durante las ltimas ocho horas, de la concentracin de cobre en las siguientes
soluciones:
o Solucin Rica
o RemoAE2
o Electro lito Rico
o Electrolito Pobre
Para ocultar este w01kspace, el usuario debe hacer un clic en el botn del extremo superior derecho del
workspsce y que contiene el smbolo li!l
:

Contac Sistemas

CS9543-IC-02 Rev. O

5-16

5.15 Grfico de Tendencias- Concentraciones de cobalto en electrolitos

: IJ.7S-.

:;

''

':

. o.2s .
.. -.'J.G,: :

o.o

".:0.:5 .. ..

:-0.25

---!. ,.
.

: '0.5 -... ;

.. .' .

-_ .

-0.~

'0.7~: -

.l.D_-

:. . - i .

0.7~.

--

, . ---:_ ;"'o:oo;;;--'-.,,~:Jo"'o;;-.---,.,-,,oo:;;;""o;-.-_.,.._-,,.,_r.:J""~"'oo,_,----'---:_,:-;;!,,
. < .,

.. :<-caSALTO:ER .
. - 'CCBl,L r.:"s:p.

Muestra el comportamiento de la concentracin de cobalto en el electrolito pobre y en el electrolito rico


durante las ltimas dos horns
Parn ocultar este workspace, el usuario debe hacer un clic en el botn del extremo superior derecho del
workspsce y que contiene el smbolo li!l

Contac Sistemas

CS95431C-02 Rev. O

5--17

5.16 Recuento de cobre:

Muestra el cobre acumulado por da mes, en las diferentes soluciones de la planta, esto es: Solucin rica,
refino AE2, electro lito pobre, electrolito rico, electrolito pobre de descarte, orgnico cargado, electrolito
celdas comerciales, electrolito celdas de limpieza
:
Por razones de espacio slo se pueden mostrar simultneamente 12 das, para hacer un recorrido por el mes
completo el operador deber utilizar los botones " <1 " y " [>"
Para abandonar este despliegue el operador debe activar el botn ll!l ubicado en el extremo superior derecho
de la ventana
1

Contac Sistemas

CS9543-IC.02 Rev. O

5-18

5.17 Flujos

Este worl<space pennite al supervisor el ingreso de:


los flujos mnimos de rgimen para ECL, ECC, SR, ER, EP, OC, AE2, Ari
el fll!io mnimo de ECC para modificar corriente
'
el fll!io mximo de ECC para modificar corriente
1
Los flujos mnimos de rgimen son utilizados por el SSI para detenninar el estado de operacin de la planta
Los limites para el fll!io de ECC se utilizan como tma de las condiciones para autorizar el cambio de la
corriente aplicada a la nave.

Operacin:
Para ingresar un nuevo valor a un parmetro: Haga un clic en el campo de ingreso e ingrese el valor
deseado, active el botn cuyo !abe! es "ACEPTA" y abandone la ventana de ingreso mediante la activacin
del botn cuyo !abe! es "CANCELA".
Si desea modificar ms de tn1 pall1Iletro, realice todos los ingresos aotes de activar el botn "ACEPTA".
Para cancelar un ingreso: Active el botn cuyo !abe! es "CANCELA" .

Contac Sistemas

CS9543-IC-02 Rev. O

5-19

5.18 Parmetros para el clculo de la corriente

Permite al supervisor el ingreso de algunos parmetros importantes para el clculo de la corriente, estos son:
Periodo de observacin: Es el lapso de tiempo dnrante el cual se calcula el cobre ingresado a la planta,
para calcular la corriente a aplicar a la nave.
Tiempo mximo para recalcular corriente: Es el tiempo mximo qne debe transcurrir antes de recalcular la
corriente si las condiciones de la planta no han cambiado dnrante este tiempo.
Gradiente mnimo de cobre en EP para snbir corriente: Es el mnimo gradiente de cobre en el electro lito
pobre reqnerido para snbir corriente.
Tiempo mnimo con gradiente en EP mayor mnimo para snbir corriente
Concentracin de cobre en EP mnima para snbir corriente
Concentracin de cobre en EP mxima para bajar corriente
Gradiente mnimo de cobre en EP para bajar corriente: Es el mnimo gradiente de cobre en el electrolito
pobre reqnerido para bajar corriente.
Tiempo mnimo con gradiente en EP menor mnimo para bajar corriente
Delta de corriente mnimo: Es la mnima variacin de corriente qne pmvocar. un movimiento de corriente
en la nave.
Delta de corriente mximo: Es la mxima variacin de corriente qne ,pmvocar. un movimiento de
corriente en la nave.
Tiempo para alcanzar el setpoint final de corriente: Es el tiempo que demorar el SSI en llevar la corriente
desde el valor actual al valor fmal calculado.

Contac Sistemas

CS9543-IC-02 Rev. O

5-20

Operacin:
Para ingresar un nuevo valor a un parmetro: Haga un elle en el campo de ingreso e ingrese el valor
deseado, luego active el botn cuyo label es "ACEPTA" y abandone la ventana de ingreso mediante la
activacin del botn cuyo label es "CANCELA".
Si desea modificar ms de un parmetro, realice todos los ingresos antes de activar el botn "ACEPTA".
Para cancelar un ingreso: Active el botn cuyo label es "CANCELA".

Contae Sistemas

CS9543-IC-02 Rev. O

5-21

5.19 Lmites operacionales

Permite al supeiVisor el ingreso de los siguientes lmites:


concentrncin mxima de slidos en suspensin en SR
concentracin mxima de orgnico en electrolito rico y refmo AE2
ph mximo de SR
densidad mxima y viscosidad mxima de SR
concentracin mxima de cobre en AE2
valores mnimo y mximo para el corte de extraccin
valores mnimo y mximo parn el corte de re-extraccin
Estos datos son requeridos por el SS! parn chequear las condiciones de operacin de la planta y se usan
fundamentalmente parn alertar al operndor de condiciones criticas de operncin.

Operacin:
Parn ingresar un nuevo valor a un par.metro: Haga un clic en el campo de ingreso e ingrese el valor, luego
active el botn cuyo label es "ACEPTA" y abandone la ventana de ingreso mediante la activacin del botn
cuyo label es "CANCELA".
Si desea modificar ms de un par.metro, realice todos los ingresos antes de activar el botn" ACEPTA",
Parn cancelar un ingreso: Active el botn cuyo label es "CANCELA".

Contac Sistemas

CS9543-IC-02 Rev. O

5-22

5.20 Lmites operacionales 1/

Permite al supervisor el ingreso de los siguientes lnites:


Mximo cobre en el RAL
Tiempo mximo con cobre alto en el RAL
Mxima concentracin de cido en EP
Tiempo mximo con cido alto en EP
Tiempo mnimo con cobre en EP mayor que el minimo para subir comente :
Tiempo mnimo con cobre en EP menor que el minimo para bajar comente
'

Estos datos son requeridos por el SSI para chequear las condiciones de operacin de la planta y se usan
fundamentalmente para alertar al operador de condiciones criticas de operacin,

Operacin:

Haga un elle en el camp de ingreso e ingrese el valor


deseado, luego active el botn cuyo !abe! es "ACEPTA" y abandone la ventana de ingreso mediante la
activacin del botn coyo !abe! es "CANCELA".
Si desea modificar ms de un parmetro, realice todos los ingresos antes de a~var el botn "ACEPTA".
Para cancelar un ingreso: Active el botn cuyo !abe! es "CANCELA" .

Para ingresar un nuevo valor a un parmetro:

Contae Sistemas

CS9543-IC-02 Rev. O

5-23

5.21 Men de configuracin supervisor

Se muestran algunas opciones del men de configuracin del supervisor que no estn relacionadas
directamente con la explotacin del SSL
Base del conocimiento: Este botn del men principal permite al acceso a la base del conocinento del
sistema Su uso est restringido a personal con entrenamiento adecuado para el uso de la herramienta G2.
Snapshot: Permite hacer un respaldo rpido de la aplicacin
Warmboot: Levanta la aplicacin desde el respaldo generado con Snapshot .
Apagar: Permite apagar el S SI.

Contac Sistemas

C$9543-IC-02 Rev. O

5-24

5.22 Cerrar sistema

";,

SE HA

CONCLUIR CON LA EJECUCION

ACTUAL oa PROGRAMA, ESTA SEGURO QUE DESEA


ESTO?

Este despliegue se muestrn cuando el supeiVisor selecciona la opcin "APAGAR" para concluir la aplicacin.
Para concluir la ejecucin del sistema el supervisor deber activar el botn" ACEPTA".
Para cancelar la detencin del sistema el supeiVisor deber activar el botn "CANCELA".

Contac Sistemas

CS9543-IC-02 Rev. O

5-25

5.23 Respaldo de la KB
Cuando el supervisor selecciona la opcin "Snapshot'' para realizar un respaldo rpido de la aplicacin, se le
muestran los siguientes despliegues:

Contac Sistemas

CS9543-IC.Q2 Rev. O

5-26

Contac Sistemas

CS9543-IC-02 Rev. O

5-27

MINERA MICHILLA S.A


SISTEMA DE SUPERVISION INTELIGENTE
PLANTA SX-EW

INFORME DE CIERRE

DOCUMENTO:
PREPARADO POR:
REVISADO POR:
APROBADO POR:

CS9543-IC-03
Fernando Moneada A
Fernando Moneada A
Diego Arenas G

Contac Ingenieros Ltda.


Divisin Integracin de Sistemas Industriales
REV

FECHA

30/0ct/97

EMISIO N

APROB.
CONTAC
D.Arenas G.

CONTENIDO
1.
2.
3.
4.
5.
6.

INTRODUCCION ...................................................................................................................................... 3
INGENIERIA BASICA ............................................................................................................................... 4
DESARROLLO DE LA APLICACION ........................................................................................................ 6
PRUEBAS DEL SISTEMA ............................................................................
7
RESULTADOS .............................................................................................!........................................... 8
CONCLUSIONES Y RECOMENDACIONES .................................................
9

Contac Sistemas

..

CS9543-IC-03 Rev. O

Pg. 2 de 9

1. INTRODUCCION
En este documento Contac Ingenieros Limttada, presenta a Minera Michilla S.A su Informe de Cierre, para el
proyecto "Implementacin de un Sistema de Supervisin Inteligente para la planta de SX-EW.
El proyecto consiste en dotar a la Planta de SX-'eN, de un Sistema de Supervisin Inteligente (SSI), cuya
principal funcin es reconocer los diferentes estados de operacin de la Planta, y basndose en stos,
determinar la corriente ptima a aplicar en la nave de 'eN. Como un aporte adicional del SSI se puede
mencionar la ayuda operacional, consistente en la capacidad de: detectar, clasificar, presentar y por
sobretodo, realizar un anlisis de las sttuaciones de alarma tendientes a entregar sugerencias de operacin
para superar estas condiciones.
El proyecto se ha desarrollado en base a la herramienta G2 de Gensym Corporation, la que proporciona un
ambiente grfico orientado al objeto como base para la construccin de sistemas inteligentes en tiempo real,
y que posee un edttor de lenguaje natural que permtte a los usuarios ingresar fcilmente reglas, modelos y
procedimientos para describir las operaciones en tiempo real. Adems, se ha utilizado Telewindows, otro
producto de Gensym, que proporciona un poderoso ambiente cliente/servidor, permttiendo a mltiples
usuarios compartir aplicaciones desarrolladas con G2.
En los capltulos siguientes se entrega una breve descripcin de las principales etapas de desarrollo del
proyecto como son: Ingeniarla bsica, desarrollo de la aplicacin en el ambiente G2, pruebas del sistema.
Este informe de cierre se complementa con los siguientes documentos:
CS9543-IC-01 Rev. O "Documentacin Tecnica"
CS9543-IC-02 Rev. O "Manual de Operacin"

Contac Sistemas

CS9543-IC-03 Rev. O

Pg. 3 de 9

2. INGENIERIA BASICA
Comprende las siguientes actividades:

Estudio general del proceso y sus principales problemticas: Esta actividad involucr el estudio del
proceso en base a ltteratura especializada y entrevistas a personal de operaciones de la planta. Con esto
el personal encargado del desarrollo del SSI logr formarse una imagen global del proceso productivo y
sus problemticas, permttiendo la deteccin temprana de posibles reas de aplicacin del SS!.

Estudio detallado de la operacin de la planta y sus principales dificultades: Involucr una serie de
entrevistas y cuestionarios al personal de operaciones con mayor grado de expertizaje" para
comprender el funcionamiento y la operacin detallada de la planta, incluyendo: condiciones de operacin
en rgimen, determinacin de secuencias de operacin, reas criticas en el proceso, mecnica de
clculos para la determinacin de puntos de operacin ptimos, etc.
Adicionalmente se debi recurrir al estudio de los planos de la planta para determinar los diferentes
equipos involucrados y a ltteratura especializada para lograr una mayor profundizacin de las
problemticas planteadas por el personal de operaciones.

Bsqueda de problemticas susceptibles de ser superadas o mejoradas con la ayuda del SSI:
Como resu~ado de las entrevistas surge en forma natural un conjunto de a~emativas para su posible
implementacin en el SSI las que posteriormente sern evaluadas en conjunto con el cliente.

Eleccin de las problemticas para las cuales se desarrollara el SSI: Las a~emativas detectadas son
analizadas por el desarrollador y personal de planta con el fin de elegir la o las attemativas con mayor
impacto tcnico-econmico en la operacin y en la obtencin de los estndares definidos por el cliente.
Los mbttos de accin del SS! seleccionados para su implementacin fueron:

Automatizacin de la operacin de los rectificadores de EW: Dada la gran importancia de


tos equipos rectificadores dentro del proceso de electro-obtencin, ya que influyen directamente
en las variables de proceso, consumo de energia, produccin y calidad de los ctodos, y
adems, por los efectos sobre el sistema elctrico y la operacin de la planta, se opt por utilizar
fundamentalmente el SSI en el control de la operacin de los rectificadores, esto es, realizar el
ajuste automtico de la corriente inyectada a la nave de acuerdo a las condiciones de operacin
del conjunto planta SX-EW.
Ayuda operacional: Consiste bsicamente en la deteccin, clasificacin, presentacin y por
sobre todo el anlisis de las sttuaciones de alarma tendientes a entregar sugerencias de
operacin para superar estas condiciones. Adems se incluye la verificacin de tendencias para
las variables ms representativas que requieren un anlisis que va mas all de alcanzar un valor
puntual y que involucra realizar un anlisis en el tiempo, sttuacin que hasta el momento
resuttaba muy dificuttosa con las herramientas disponibles por el operador.

Definicin de la arquitectura del sistema: En base a tos requerimientos y equipos existentes en Minera
Michilla S.A se ha de optado por la arquttectura mostrada en la figura 1, en la cual se muestra:

El servidor del SSI, basado en una mquina Hewlett Packard modelo 712160 con sistema
operativo HP-UX versin 10.01 dotado del software G2 de Gensym Corporation.
El servidor de la base de datos planta, basado en una mquina AVIION Data General con
sistema operativo DG-UX 5.4 R2.01 y base de datos Oracle v6.0.
X-term del SSI ubicado en la sala de control de la planta de f2N.
El sistema de manejo de informacin (IMS), que es el equipo encargado de proveer la interfaz
entre el SSI y el sistema de control distribuido (DCS) de la planta.

Contac Sistemas

CS9543-IC-03 Rev. O

Pg. 4 de 9

SAlA E'o/
X-TERMINAL SSI

SALA SX

LABORATOFIO

PC ctrW $SI

~-TERMINAL IMS

SUP. PLANTA
X-TERM .. AL IM$

SERVIDOR

ORACLE

CONTROL N[T'wi'ORK

DCS

. MDIIERA

CONTAC

~---~---,_-o~--L~~----,~-,----~ Si~emos
Figura 1:

Contac Sistemas

MJbti.LA S.A.

'
SISTEMA SIIPERYISOR INTELIGENTE
PlANTA SX-EV
'
DIAGRAMA DE BLOQUES
SSI

Arqu~ectura

del sistema

CS9543-IC-03 Rev. O

Pg. 5 de 9

3. DESARROLLO DE LA APLICACION
Una vez obtenido toda la informacin requerida se inicia el diseno de la base del conocimiento. Para ello se
definen las principales clases de objetos, sus atributos y su representacin ]grfica la que posteriormente
ser utilizada para realizar la interfaz de usuario del SSI.

El conocimiento obtenido para el desarrollo del sistema es ordenado en reglas y procedimientos en base a
los cuales se programar la aplicacin en el ambiente provisto por G2. Las diferentes etapas de
implementacin fueron las siguientes:
1
1

Se desarrollan los despliegues de la interfaz de usuario del SSI.


,
Se implementan las reglas y procedimientos tendientes a obtener el estad9 de operacin de la planta de

sx y f2N.

Se implementan las reglas y procedimientos tendientes a determinar los balances de planta.


Se implementan las reglas y procedimientos tendientes a determinar la corriente para los diferentes
estados de las plantas de SX y EW.
Se implementan las reglas y procedimientos asociados a la ayuda operacional.
Se implementan los procedimientos de comunicacin con los sistemas de planta encargados de proveer
informacin de proceso al SSI. Esto es: configuracin del bridge Oracle entre G2 y el IMS, configuracin
del bridge Oracle entre G2 y el AVIION y el desarrollo de los procedimientos asociados a la comunicacin
entre G2 y el analizador en linea de la planta AMDEL.

Contac Sistemas

CS9543-IC-03 Rev. O

Pg. 6 de 9


~.

4. PRUEBAS DEL SISTEMA


Para facil~ar la prueba ordenada y completa del SS! se desarrolla un protocolo de pruebas que se utiliza
como base para la recepcin final del sistema. Este documento incluye bsicamente:
1

Pruebas tendientes a determinar los diferentes estados de operacin de la planta de SX. Esto es:

Pruebas tendientes a determinar los diferentes estados de operacin de la pl,anta de EYV.

OPERANDO
PARANDO NORMAL
PARANDO DE EMERGENCIA
PARADA NORMAL LARGA
PARADA NORMAL CORTA
PARTIENDO
DETENIDA

RECIRCULANDO
PARO POR MANTENCION
RECTIFICADORES FUERA
CAlDA DE UN RECTIFICADOR
DETENIDA
PARTIENDO
OPERANDO

Pruebas asociadas a la determinacin de la corriente a aplicar en la nave bajo las diferentes condiciones
de operacin. Especficamente:
'

CORRIENTE EN CONDICIONES DE REGIMEN


CORRIENTE DURANTE OPERACIONES DE DESBORRE
OPERACIN CON UN RECTIFICADOR
RECTIFICADORES FUERA DE OPERACION
CORRIENTE DURANTE RECIRCULACION DE LA PLANTA
CORRIENTE DE PROTECCION

Revisin de la ayuda operacional provista por el sistema .

Revisin de balances y determinacin de condiciones de operacin

Clculo de los balances de cobre


Clculo de la razn operacional global de extraccin de la planta de SX.
Clculo de la razn operacional global de re-extraccin de la planta de SX.
Condicin de balance de la planta de SX

Revisin de la estructura de la interfaz

Contac Sistemas

CS9543-IC-03 Rev. O

Pg. 7 de 9


..

-.,.

.,.

:e
.

.,.

:ce

5. RESULTADOS
i

Se ha desarrollado un sistema nico e innovador capaz de detectar los diferentes estados de operacin de la
planta SXE'N y en base a estos, determinar la corriente ptima a aplicar la la nave y como un aporte
adicional este sistema es capaz de detectar e informar srtuaciones criticas de operacin y sugerir acciones
al operador para superarlas .
Dentro de las principales ventajas que ofrece el sistema implementado se pueden mencionar.
Manejo de la corriente de la nave con un crrterio nico independiente del grado de expertizaje de los
operadores de la planta, asegurando de esta forma una calidad ptima del producto final (ctodo).
Maximizar el rendimiento de la nave sin a~erar la calidad del ctodo .
Entregar en forma permanente ayuda al operador, detectando oportunamente eventos crlticos y
sealando mecanismos para superarlos.
'
Obtencin en linea y automtica de los balances de cobre de la planta .

...

~
:o.

ID!

Contac Sistemas

CS9543-IC-03 Rev. O

Pg. 8 de 9

~
..

..

-:..
-:

-..
-:
,.
~

~'

6. CONCLUSIONES Y RECOMENDACIONES
La implementacin de un sistema experto para el control de la corriente en plantas de SX-'eN permtte:
asegurar una calidad ptima y pareja en el ctodo, maximizar la produccin sin afectar la calidad del
producto final, reducir los costos energticos y de algunos insumes, estandar~tar el manejo de la corriente en
la nave .
El proceso de adquisicin de conocimiento no es un proceso esttico, por lo cual la base de conocimiento
deber ser permanentemente actualizada en la medida que el mismo sistema experto encuentre limttaciones
para lograr los objetivos planteados en su concepcin original. Esto es principalmente vlido cuando: se
adoptan nuevos crnerios de operacin, se incorporan nuevos equipos o nuevas tcnicas al proceso
productivo.
El software utilizado para la implementacin del SS! ha demostradQ. ser una herramienta poderosa para este
tipo de desarrollos, permitiendo entre muchas cosas: El manejo de una gran cantidad de variables de
proceso en tiempo real, la comunicacin con distintos sistemas de informacin existentes en planta, el
ingreso fcil de reglas, modelos y procedimientos para describir operaciones en tiempo real, la captura del
know-how de los usuarios dando lugar a mejores decisiones operacionales, respondiendo a los eventos del
proceso industrial en tiempo real.
Para potenciar an ms el SSI desarrollado se recomienda mejorar la instrumentacin de la planta, con lo
cual se reducir la dependencia actual del sistema desarrollado del operador como fuente de informacin.
Esto implica: aumentar la cantidad de variables relevantes del proceso medidas en lfnea, automatizar la
entrega de los anlisis de laboratorio para aquellas variables que no sea !posible su obtencin en linea,
reforzar la instrumentacin existente, como por ejemplo: incorporando: ftujmetros a las lfneas de
recirculacin de los mezcladores-decantadores, reubicacin de algunos sensores, automatizacin de algunas
vlvulas de control, etc .

...-..
.....

Contac Sistemas

CS9543-IC-03 Rev. O

Pg. 9 de 9

You might also like