Professional Documents
Culture Documents
.:e
....
;..
'
'.
, 'r:
. il
...,
...
...
"SISTEMA
DE CONTROL AUTOMATICO
,
, DE
OPERACION DE PLANTA HIDROMETALURGICA"
.,
..
: :e
...:e
'
.'
669.0283
M 664
1997
.1
''
SEYfiEMBRE 1997
",.
.!
'i
INFORME FINAL
INVESTIGADORES
HERNN VEGA, GUIDO HERNNDEZ, MARA COFR, ORLANDO GODOY, ROBERTO
STOCKER, CARLOS ESPINOZA, CARLOS CONTRERAS, CLAUDIA PEDREROS,
CONTAC INGENIEROS, PAMELA PEIGNA
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
PRESENTACIN
FONTEC - CORFO
NDICE
l. RESUMEN EJECUTIVO.
11
12
12
14
2.1.2. Electroobtencin.
16
18
21
23
24
26
26
26
27
27
28
30
31
31
32
34
3.3.1. Objetivos.
34
34
37
38
39
4. RESULTADOS Y CONCLUSIONES.
41
4.1. RESULTADOS.
41
42
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.
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 .
3
1.2.
ANTECEDENTES DE LA EMPRESA .
4
sector del distrito minero, con capacidad para producir 19.700 toneladas
aportes al sector minero del pas. Entre ellos, podemos destacar los
siguientes:
5
mejor proyecto 1994 realizado con ingeniera nacional, premio que fue
recibido de manos del Presidente de la Repblica .
US$ffM .
En contratos spot
US$/TM .
: entre 10 y 100
permanentemente
actualizado
el
conocimiento
sobre
f. Recursos humanos .
Formar,
mantener
hacer
funcionar equipos
capacitados,
30,87%
19,01 %
13,68%
11,09 %
10,58 %
6,65%
. 4,99%
2,98%
Otros
0,15 %
Total
100,00%
b. Ejecutivos de la empresa .
Los principales ejecutivos de la Empresa son :
9
Gerente General
Sr~
Patricio Troncoso O .
cumple funciones
10
La Gerencia de Ventas, es responsable de la comercializacin de la
11
1.3.
CAPTUL02
,
12
2.
2.1.
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 .
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
15
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
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:
18
Uminas iniciales
Electrolito entrada
celdas comerciales
FJ.ectrolito pobre
2.1.3. Variables
crticas
en
el
proceso
de
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 .
19
20
Fierro: el ion frrico en el electrolito se reduce a ion ferroso y esta reaccin
21
2.2.
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 .
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
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 .
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 .
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 .
26
2.4.
27
Accidentes de lixiviacin .
Factor humano .
decisiones operacionales .
Disminucin de costos: los equipos consumidores de energa, como por ejemplo
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 .
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 .
30
2.5.
(.(.
,,,.
CAPITUL03
'
..
31
3.
3.1.
32
3.2.
METODOLOGA DE TRABAJO .
La metodologa de trabajo para el desarrollo del sistema experto para
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
33
viii. Una vez finalizada la programacin y configuracin se realizaron las pruebas y
mediciones que arrojaron el informe final .
lee
1 ~
,...,
"Sistema de Control Automtico de Operacin de Planta Hidrometalrgica"
~
Durad.n
88d
Comleozo
1/8/95
43d
1111195
64d
1112195
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
20d
30/6/96
lid
2817/96
10
Sd
12/8/96
11
Sd
5/8/96
12
Pruebas conectividad
Sd
5/8/96
13
Programadn y ronftguradn
Sld
9/8/96
14
31d
9/8/96
IS
52d
9/8/96
16
21d
2119/96
17
2ld
2119/96
18
2Id
2119196
19
IOd
3019!96
4Sd
ll/10/96
45d
21/10/96
20
Instaladn en planta
Pruebas conectividad y comunicaciones
21
22
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
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 .
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
importancia de
los
equipos
rectificadores
dentro
del
proceso
de
EW .
Minera Michilla S.A .
36
alarma
37
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
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
39
3.5.
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:
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
CAPITUL04
RESULTADOS
41
4.
RESULTADOS Y CONCLUSIONES .
4.1.
RESULTADOS
Se ha desarrollado un sistema nico e innovador capaz de detectar los
42
4.2.
CONCLUSIONES Y RECOMENDACIONES .
La implementacin de un sistema experto para el control.de la corriente
principalmente vlido
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 .
'
CAPITULO
S
~PACTOS
DEL PROYECTO
44
5.
--=~~~~~~~~~~~~-
---
CAPITUL06
ANEXOS
ORGANIGRAMA
1
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
Automatizacin
Contac Ingenieros
Operadores Experimentados
Germn Urbina
Roberto Cofre
r.......................... .
Programadores
Contac Ingenieros
Supervisores de Operacin
Armando Cceres
Ernesto Torrejon
Memorista Automatizacin
Claudia Pedreros
.
!
i
1
IMJ:rLEMENTACirf DE LOS
:
. RESULTADOS DEL
PROYECTO
!
'
1
1
'
.
r
Nombre Proyecto
Empresa
el SSI desarrollado
se
recomienda
mejorar
la
..
'e
..
~
,
~=>
: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
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
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
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!..
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
...
{ 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
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~
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
-
,
end;
end;
~=f'
:,e
lOe
~
~e
,.
~
~e
:2.
De
cae
=
=-=-:
':Jj
:2te
':8
-..-:
e
Contac Sistemas
CS9543-IC-01 Rev. O
3-4
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
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,).
:).
'
==
::>e
::)
C).
=>
~.
:a e
~
:a e
~
:t
:a
,.
Contac Sistemas
CS9543-IC-01 Rev. O
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.
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
5.2
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
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
~
1:).
=
:).
=
ASIGNA-10-AVIION, a procedure
:o e
;:).
::).
::).
=-
:t
=-
=e
=e
::).
::).
:e
=e
:a
:D.
..
asigna-io-aviion()
begin
call asigna-i-av ();
{ call asigna-peso-av ();}
end
Contac Sistemas
CS9543-IC-01 Rev. O
7-1
Contac Sistemas
CS9543-IC-01 Rev. O
7-2
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
,.,.
:>
,.
~
~
~
~.
Contac Sistemas
CS9543-IC-01 Rev. O
8-2
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
end;
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)
Ws:
Conta.: Sistemas
CS9543-IC-01 Rev. O
9-3
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
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
Nota:
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;
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
::::.
=
~
::).
==te
::).
'!J.
=
=-
=:.e
::t
:te
=-
=t
:.
:.e
~~
=-
=-
=-
:a
*
:a
:.
3e
SET-VAR-AQ-IMS,
a procedure
y guardarlos en eiiMS
set-var-aq-ims()
Begin
allow other processing;
call write-table-aviion ();
call remsh-comm-ims();
End
Nota:
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
PROTOCOLO DE PRUEBAS
DOCUMENTO:
CS9543-PP-Ol
PREPARADO POR: Fernando Moneada A
REVISADO POR:
Fernando Moneada A
APROBADO POR:
Diego Arenu G
A
O
FECHA
EMISION
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.
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
-FiujodeADdecreciendoY
- Botonera parada normal activada
-FlujodeADdecreciendoY
- Botonera parnda normal no activada
2.4 PARADA NORMAL LARGA
4d 9
Contac Sistemas
CS9543-PP-O 1 Rev. O
Pg. 5 de 9
3.5 DETENIDA
Contac Sistemas
CS9543-PNll Rev. O
Pg. 6de 9
4.
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!).
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:
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
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
:~
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:
Planta de SX:
Planta de EW:
Planta de SX:
Planta de EW:
Planta de SX:
Planta de EW:
Planta de SX:
Planta deEW:
Planta de SX:
Planta de EW:
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
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
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
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
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
. ,.,
'
'
:"
....
/.
:a
e
ae
"'!!.
Contac Sistemas
CS9543-IC-02 Rev. O
2-2
Contac Sistemas
CS9543-IC-02 Rev. O
4-1
5. DESPLIEGUES
5.1 Despliegue de inicio o portada
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
.. 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 .. -.
:_o.o , .
Contac Sistemas
CS9543-IC-02 Rev. O
5-7
5.8
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
Contac Sistemas
CS9543-IC-02
Rev. O
5.9
Datos de corriente
..
1.
>
. .:.: ..
; _J 1Nmui SX
Actlvada
.,.,
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
.V
...
~ 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.
,BAf~CAS
DE ORGA \1 CC
: ,
~.
Pe
Pe
1::).
1
.
~V;..F!AELES
OS SOWC!Oil
FRIABLES
~IC.-!.
11 MJEVO
fiULnMA MOOIFICACION
1
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
"
..
'
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
... 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
-~-
;' . 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
: 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.
Contac Sistemas
CS95431C-02 Rev. O
5--17
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
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
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
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
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:
Contae Sistemas
CS9543-IC-02 Rev. O
5-23
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
";,
SE HA
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
INFORME DE CIERRE
DOCUMENTO:
PREPARADO POR:
REVISADO POR:
APROBADO POR:
CS9543-IC-03
Fernando Moneada A
Fernando Moneada A
Diego Arenas G
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:
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
sx y f2N.
Contac Sistemas
CS9543-IC-03 Rev. O
Pg. 6 de 9
~.
Pruebas tendientes a determinar los diferentes estados de operacin de la planta de SX. Esto es:
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:
'
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