Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentacion MineOPS
Presentacion MineOPS
PRESENTACION
SISTEMA DE
CONTROLPRODUCCIONMINA
MINEOPS
CODELCONORTE
ENMS
AGOSTODE2009
AGENDA
CaractersticasdelSistemaMineOPSdeJigsaw.
4 reasdistintivas:
reas distintivas:
1. ArquitecturadelSistema
2 LgicadelSistemaaBordoyServidorCentral
2.
Lgica del Sistema a Bordo y Servidor Central
3. OptimizacinenlaProgramacinLineal
4. AsignacinDinmicadeCamiones
1. ArquitecturadelSistema
ArquitecturadeBasedeDatosDistribuida
Cadasistemaabordodelosequiposdeproduccintieneincorporadaunareplicaen
Cada sistema a bordo de los equipos de produccin tiene incorporada una replica en
tiemporealdelabasededatos(BD)SQLdelservidorcentral.
LaBDlocalincluye:laactualsolucinoptimizadadelaProgramacinLineal(PL),el
estadodelascomunicaciones,zonasdeproduccinysuslmites(avances),estadosde
rutasytransaccindedatosdeloperador(mensajes,consultas).
LaBDlocalenvayrecibeestosdatosdesdedelservidorcentral.
La BD local enva y recibe estos datos desde del servidor central.
ArquitecturadelSistema
USUARIOSDETERRENO
EquiposdeProduccin,Supervisores
REDWLAN
RedWifi802.11CiscoMeshque
permitecomunicarlosequiposconel
servidorcentral
SERVIDORCENTRAL
EquiposdondeseencuentranlaBD
principal,RespaldoydeReportes
REDCORPORTATIVACODELCO
Proveeaccesoausuarioscorporativos,
OperacionesMina,Mantencin,
Gerencias.
2. LgicadelSistemaaBordoyServidorCentral
2.1Sistemaabordo permitecontrolarlatransaccindedatosde:
Arribosaubicaciones,
Asignaciones,
CargasyDescargas
Cargas y Descargas
TODOS ellossinnecesidaddemantenerun100%decomunicacinconelservidorcentral.
Adems,comolosdatosdelturnosongeneradosporelmismoequipoyalmacenados
Adems
como los datos del turno son generados por el mismo equipo y almacenados
localmente,losdatosNOsepierdenencasodeinterferenciasdecomunicacin.
2.2ServidorCentral altogradodecontroldefuncionestalescomo:
g
ReplicacinBDSQLenequipos
ClculoSol.OptimaPL
Clculodeasignacinptimadecamiones
Cl l d
i
i ti
d
i
AplicacindeBDparaaccesoausuariosremotos
HardwareenEquiposdeProduccin LP
JSPANEL
ANTENA RECEPTORGPS
ANTENA1
ANTENA2
JSHUB
SIGNOSVITALES
NEUMATICOS?
USB
ETHERNET
ALIMENTACION
JSPanelOperadorCAEX LP
JSPanelOperadorPALAS &CF HP
ESQUEMABASEDEDATOSDISTRIBUIDAS
OpenVpn
UDP/IP
JAMS1110
JAMS
JAMS
PostgreSQL
SQLite
SERVIDORJAMS
JAMS controlatodoslosprocesosdelsistema.
controla todos los procesos del sistema.
Algunadesuscaractersticasson:
Desarrolladoentodaslasentidadesdelsistema
(equiposdecampoyservidorescentrales).
Sacaventajadelacapacidaddelosequiposa
Saca ventaja de la capacidad de los equipos a
bordo.
Minimizaeltrficodelaredhaciendo
decisionesabordoyseleccionandolosdatosa
transmitir.
LaaplicacinMineOPSestdentrodeJAMS e
incluye:
Optimizador:Crealaasignacinoptimadelos
O ti i d C
l
i
i
ti d l
equiposparaminimizartiemposycostos
operacionales.
Replicador:Sincronizaremotamentelasbases
d d t
dedatosenlosequiposconlabasededatos
l
i
l b
d d t
central.
MineOPS:laaplicacindecontrolproduccin.
BDCentral:BDrelacionalPostgreSQL
JAMSENEQUIPOSDEPRODUCCION
ElJAMSabordodelosequiposdeproduccin
considera:
Asignacin:Asignacindinmica
implementandosolucinoptimizada
Replicador:SincronizalaBDlocalconlaBD
central.
MineOPS:laaplicacindecontrolproduccin.
BDCentral:SQLite
GPS:Interfazconreceptorexterno.
SignosVitales:InterfazconTPMS,DDEC,etc.
g
FLUJODEDATOSREPLICADOS
JAMS FIELD
JAMS
Client Adapter
Assignment
Engine
MineOPS
Basededatosrelacionalabordodelos
B
d d t
l i
l b d d l
equiposqueincluyedatosde:Produccin,
Tiemposdeasignacin,Actividades,
SignosVitales,GPS.
DatosreplicadosenlaBDcentral.
Datosdeasignacinptimos,caminos,
ubicaciones,materialyotras
configuracionesdedatoscreadasenel
JAMS de la BD central
JAMSdelaBDcentral.
Datosreplicadosenlosequiposde
campo.
Datos modificados simultneamente en
Datosmodificadossimultneamenteen
tiemporealabordodelosequiposyenla
BDcentral.Ultimoscambiosreplicados.
GPS
Logger
Console
Replication
Client
VIMS
Database
Adapter
Onboard
Database
Wireless Network
JAMS CENTRAL
JAMS
Client Adapter
MineOPS
JAMS
Web Server
Optimizer
Logger
Console
Replication
Server
Database
Adapter
RealTime
Database
3. OptimizacinenPL
Elclculodemejorruta(MR)esrealizadoporelsistemacentralmedianteelalgoritmo
matemticodeDijkstra.Elflujodeinformacineslasiguiente:
Dijkstra
j
Restricciones
Programacin Lineal
ProgramacinLineal
Tipodematerial,
Tasadeexcavacindepalas,
ModelodeMezclas,
NdeCAEXdisponibles
N d CAEX di
ibl
NdePalasdisponibles,
Prioridadesdematerial,
PrioridadesdePalas.
Rutams
corta
Tasasoptimasde
alimentacinde
palasydescargas
SinembargolaPLnorealizaelclculoptimoindividualparacamiones.
OptimizacinenPL
Entonces,QuinrealizaelclculodePLparacadacamin?
R:ElclculolorealizalaBDlocalabordodelequipo.
Laasignacindefinitivadelequipolarealizaunalgoritmopropiodestesistema,
incorporadoenlaBDlocalqueconsideralasiguienteinformacin:
Posicinactualdelequipo(controladaporGPSdemaneraintensiva)
Velocidaddelequipo
ETAoTiempoEstimadodeArriboaPalas
ColaactualenPalas
C l
t l P l
TasasdeExtraccindePalas
4. AsignacinDinmicadeCamiones(PD)
Medianteunnuevoalgoritmo,elsistemaescapazdeidentificarlaubicacinexactadel
equipoydeterminasielequiposeencuentradentrodelarutaasignadaofueradeella.
Cmopuedeelsistemadeterminardondeseencuentraelequipoexactamente?
R:MedianteelusointensivodeGPSqueeliminaelusodeladenominadasbalizas
virtuales.
SilacoordenadaGPSquedeterminalaposicindelequipocoincideconlacoordenada
delsegmentoderutapordondecircula,entonceselsistemadeterminaqueelequipo
estenlarutaindicadaporelsistema,encasocontrario,envaunaalarmaaloperador
del equipo y al despachador indicando que el camin se encuentra fuera de ruta
delequipoyaldespachadorindicandoqueelcaminseencuentrafueraderuta.
AsignacinDinmicadeCamiones(PD)
ElusointensivodeGPSpermiteentreotrasventajas:
Predecirlostiemposestimadosdearribos(ETA)decamionesapalas
ConlosETAssepuedecalcularyminimizarlascolasdecamiones.
Porsuparte,elalgoritmodinmicodeasignacinemplealasiguienteinformacin:
Actual
Posicindel
Equipo
Tiempos
Proyectados
deArribo
Obj i d l Al i
ObjetivodelAlgoritmo:
Minimizarlostiemposdetransporteencamiones,
Ajustarladisponibilidaddeflotasegncontingencias,
j
p
g
g
,
Proyectarlostiemposnoproductivosdepalasycamiones,
Eliminarelagrupamientodecamionesqueseproducecuandounaciertacantidadde
equiposrecibenlamismaasignacin=TiemposdeEsperadeCarguoporsobreelesperado.
AsignacinDinmicadeCamiones(PD)
Elsistemapuedereevaluarlaasignacindeunequipoconsiderandoelescenarioactualde
lamina.Ejemplo:Camindestinoapalaypalaquedafueradeservicio.
CF1
CF2
Deestamanera,elsistemareevaluarlaasignacinydestinaralcaminaunapalaquese
encuentreensuruta.Conloanteriorevitamos:
Asignacionespocoproductivas,
Viajesprolongados.
RESUMENGENERAL
ArquitecturadeBasedeDatosDistribuida
Proveeoperacincontinuaenredesdecomunicacinconfaltadecobertura.
Sistemadecontrollgicosincronizadoabordodeloscamionesenelenvoyrecepcinde
g
y
p
datosconelsistemacentral.
Proveeunasofisticadainterfazdeoperadorincluyendo,actualizacindelaposicinen
tiemporealdelgrficodelamina,indicadoresclavesKPIs yproduccindelturno.
Eliminalaarquitecturadeunsoloservidorencasodefallas,incrementandodeestamanera
Elimina la arquitectura de un solo servidor en caso de fallas incrementando de esta manera
ladisponibilidadyconfiabilidaddelsistema.
ProtocolosEstndaresdelaIndustriadeRedesWIFI
Elhardwarederadioasegurauncostoefectivo,escalableyconunareddeanchodebanda
estndar.
Elanchodebandadelared,combinadaconlaarquitecturadebasededatosSQLabordode
los equipos provee una capacidad de adquisicin de datos confiable sin prdida de datos
losequiposproveeunacapacidaddeadquisicindedatosconfiable,sinprdidadedatos.
SofisticadoSeguimientodeEquiposyAdministracindelasRutasdeTransporte
Optimizadas
i i d
Elalgoritmodemejorrutasemuestraaloperadordelequipoatravsdedesplieguegrfico
delaminaenelJSPanel.
Elsistemageneraeventosdeexcepcionespararutasincorrectasyseajustaanuevas
asignacionesrealizadasporeloperador.
Elsistemaverificatodaslasreasolocacionesdearribodemaneraprecisa,talescomo,
descargas, talleres de mantenimiento y zonas de estacionamiento.
descargas,talleresdemantenimientoyzonasdeestacionamiento.
Elsistemaverificalasllegadasalapalayautomatizacompletamenteelciclodetransporte.
LosalgoritmosdeanlisisdedatosdeGPSabordoproveenunaprecisamedicindelas
actividadesminera,incluyendolasactividadesdeespera,aculatamiento,transporte,viaje
vacio carguo cola retroceso y descarga
vacio,carguo,cola,retrocesoydescarga.
LosalgoritmosabordoenconjuntoconlacoordinacinquerealiceelGPSdeterminande
formaprecisalaposicindecadacaminyactualizanlosETAencadasegundo.
LosalgoritmosGPSabordomidenyregistranlasvelocidadesydistanciasdetodalarutade
transporte.
FcilOptimizacinenProgramacinLinealincluyendoModelodeMezclasy
Restricciones de Descarga
RestriccionesdeDescarga
Losalgoritmosdeprogramacinlinealoptimizanelcicloparamaximizarlaproduccin
considerandolasrestriccionesdelosequiposdecarguo.
LosalgoritmosdePLconsideranlosmodelosdemezclasdecadasectorproductivo,delos
Los algoritmos de PL consideran los modelos de mezclas de cada sector productivo de los
sectoresdedescargaydelascaractersticaspropiasdelmaterialdeextraccin.
Laprogramacinlinealevalaautomticamentelascualidadesdelmaterialconlas
restriccionesimpuestasenlossectoresdedescarga.
Laprogramacinlinealajustalastasasdeextraccindelosequiposdecarguopara
i li
l j
l
d
i d l
i
d
maximizarlascapacidadesdeproduccindelasPalasycapacidadesdesectoresdedescarga
(Hoppers,Chancadores).
Laprogramacinlinealajustaautomticamentelacantidaddecamionesdisponiblesde
acuerdoalniveldeextraccindelequipodecarguo.
LaprogramacinlinealpermitedefinirlasPalasquetrabajarndeformadinmicaofijay
tambinlasrestriccionesparaciertossectoresdedescarga.
LaprogramacinlinealpermitedefinirprioridadesdePalasyprioridadesdematerial
p g
p
p
yp
conformealasprioridadesdeproduccindelamina.
Laprogramacinlinealproveeporcentajesdecoberturaparapalasconfigurablesdemodode
controlarelniveldeseadoparacadaequipo.
AsignacinDinmicaEficienteIncluyendoCombustible,Mantenimientoy
Estacionamiento
LaProgramacinDinmicaminimizalostiempodecolasytiemposdeesperaalemplearlos
ETAs decamionesasignadosaPalas.
Laflexibilidadenlaadministracindeflotaspermite,entreotrascosas,definiradecuadamente
La flexibilidad en la administracin de flotas permite entre otras cosas definir adecuadamente
lasrestricciones,paraciertotipodecamindeacuerdoasusdimensiones,valedecir,aqutipo
deequipodecarguopuedenserenviadosciertoscamiones.
Unoovarioscamiones,obienlaflotacompletadecamionespuedenserrestringidosdesdeel
transportehastazonasdedescargaespecificas,talescomopalasobotaderos.
h
d d
ifi
l
l
b d
Loscamionespuedenserdefinidosenmodofijoodinmicoparafacilitarprocedimientosde
cambiodeturnoaloperadordelequipo.
Loscamionespuedenserdefinidosenmodofijoodinmicoparasepararlosenregionesdentro
delamina.
Elsistemapresentaunaarquitecturaflexibledeasignacinparaelabastecimientode
combustible,mantenimientoyzonasdeestacionamiento.
Laprogramacindinmicaevalacontinuamentelasdecisionesdeasignacincuandocada
p g
g
caminestsiendocargado,descargaopasaporinterseccionescrucialesdentrodelcircuito.
InterfacesconSistemasdeSignosVitales
Elsistemaadquiereautomticamentelosdatosabordodesdelossistemasdesignosvitales
(DDEC,TPMS,etc.),incluyendohorasdemotor,nivelesdecombustibleyexcepciones.
Interactaconsistemasdemonitoreodeneumticosparaunmayorcontrolenlamedicinde
temperatura.
temperatura
MigracinEstratgicaconSistemasdeAdministracinMineraExistentes
MineOPSimportadatosdirectamentedesdelossistemasexistentes.Suesquemaintegralde
basededatosSQLincluyenarchivosddb.Estaimportacindedatospuedefuncionarentiempo
real,ancuando,sigaoperandoelsistemaDISPATCH.
ElsistemaMineOPSpuedegradualmentereemplazaralsistemaempleandoparaelloel
protocoloestndarRPCduranteeseperiododetiempo.
DespusdequelosequiposdecampoDISPATCHfueronreemplazados,unsoloparmetrode
configuracincambiadedecisinentreelmododecompatibilidaddeDISPATCHyelnuevo
sistema MineOPS.
sistemaMineOPS.
GRACIAS