Académique Documents
Professionnel Documents
Culture Documents
So Paulo
2014
ii
rea de Concentrao:
Engenharia de Sistemas Logsticos
So Paulo
2014
iiiiii
FICHA CATALOGRFICA
iv
DEDICATRIA
AGRADECIMENTOS
vi
RESUMO
vii
ABSTRACT
This paper focuses on the mining scheduling problem in open pit, considering the
allocation of loading equipment. This study considers the existence of a heterogeneous
fleet loading equipment and two types of mineable material, namely ore or waste. For
the mining of ore are considered quality requirements to be met by the ore blending, a
crusher, the capacity of operation of the processing plant and a stockpile which feed
the plant when there is lack of ore in mining fronts, called ROM stockpile. In a mine,
loading can be managed by a mining plan that describes the movement and the
schedule of each load equipment over time. In this context, we present a mathematical
model supported by an algorithm that is responsible for moving the time horizon for
each model run, with the goal of generating mining orders till resolved to optimality.
Together, these orders describe the mining plan of the loading equipment. The
computational experiments, conducted using data from a copper deposit, show the
effectiveness of the proposal considering a medium-term horizon.
viii
LISTA DE ILUSTRAES
ix
LISTA DE TABELAS
xi
LISTA DE SIGLAS
CPIT
PAEC
PAED
PCPSP
PMM
POLAEC
REM
ROM
Run Of Mine
SPLAEC
UPIT
VPL
xii
SUMRIO
1
INTRODUO ...................................................................................................... 1
CONTEXTUALIZAO ......................................................................................... 8
REVISO ............................................................................................................ 32
xiii
RESULTADOS COMPUTACIONAIS................................................................... 82
1 INTRODUO
Ser utilizado um modelo de blocos disponibilizado por Espinoza et al. (2012b) que
representa uma mina de cobre. Os equipamentos de carga, pilha de estoque e usina
de beneficiamento, foram estimados nesse trabalho para validao do sistema.
1.2 OBJETIVOS
1.3 METODOLOGIA
II.
III.
IV.
Validao
do
modelo:
Verifica-se
se
modelo
proposto
descreve
2 CONTEXTUALIZAO
2.1 MINERAO
Todas as etapas descritas podem ser revistas ao longo do tempo para garantir a
confiabilidade e atualizao das informaes que orientaro os planejamentos
estratgico, ttico e operacional.
10
11
pode ser utilizado. Caso contrrio, quando a seletividade importante, indica menor
altura de bancada e de menores equipamentos, visando a diluir a suavizao dos
teores. O autor argumenta que tamanhos muito reduzidos devem ser evitados por
aumentar o tamanho do modelo, tempo de processamento e aumento do erro de
estimativas de teores.
A mina considerada como um modelo de blocos, no qual cada bloco identificado
como uma coordenada representando a linha (L), a coluna (C) e o nvel (H). Como
apresentado na Figura 2.4.
12
n (H 1) nL nC (L 1) nC C
(2.1)
13
A cava tima define o tamanho e a forma de uma mina a cu aberto no final das
operaes, e sua determinao tem como objetivo em geral a maximizao dos
lucros. A definio da cava tima delimita a extenso das reservas e a quantidade de
minrio e estril a ser lavrada, obtendo a fronteira limite que maximiza o lucro.
Tambm demarcam locais onde instalaes permanentes no devem ser construdas,
como a usina de beneficiamento. (GUIMARES, 2007).
A determinao da cava tima uma das primeiras atividades a serem desenvolvidas
pelo planejamento de lavra sendo revisto durante a vida til do empreendimento. O
primeiro algoritmo especfico relacionado ao tema foi publicado em 1965 por Lerchs
& Grossman e aceito at os dias de hoje como referncia para teste de outros
mtodos propostos (CARMO et al., 2006). Atualmente, o mtodo proposto por
Hochbaum & Chen (2000) atravs do algoritmo de fluxo mximo, denominado pushrelabel, apresenta uma evoluo comparado com os resultados obtidos pela
implementao do algoritmo de Lerchs e Grossmann (AMARAL, 2008; NEWMAN et
al., 2010; KOZAN &LIU, 2012).
Segundo Newman et al. (2010), outro mtodo aplicado ao problema, cone flutuante,
determina um ponto de referncia no interior da cava e o expande at a superfcie,
removendo os blocos necessrios, respeitando as regras de declive impostas pelo
ngulo de segurana de taludes, assim resulta em um cone em que possvel
determinar o ganho na extrao, VPL (valor presente lquido). Os autores apontam
dois problemas do mtodo: (1) a cava tima depende dos blocos selecionados e (2) a
cava pode depender de um nmero grande de blocos de referncia para atingir uma
resposta considervel, embora no seja tima.
O mtodo cone flutuante utilizado amplamente na prtica (NEWMAN et al. 2010;
PERONI, 2005), j o algoritmo de Lerchs & Grossmann (1965) encontrado mais
vezes na literatura (Newman et al., 2010).
Para Kawalec (2008), a preciso, anlise e validao de dados imputados deve ser
minuciosa, caso contrrio, pode tornar todas as anlises seguintes invlidas. Portanto,
14
2.4 AVANOS
15
16
Figura 2.8 - Possveis blocos a serem retirados com restrio de cinco blocos
acima
Fonte: ESPINOZA et al., 2012a
A Figura 2.9 apresenta um exemplo de como ser considerada a determinao dos
ndices (n) e demonstra os blocos a serem retirados para a lavra de um bloco no
terceiro nvel. Nota-se que blocos do primeiro nvel no possuem precedentes, pois
no existem blocos acima que possam impedir sua remoo.
10
11
16
12
17
13
18
15
14
20
19
NVEL 1
28
21
26
22
27
23
28
25
24
11
32
30
29
12
31
36
32
37
33
38
35
34
33
53
13
40
39
34
NVEL 2
14
38
41
46
42
47
43
48
45
44
49
15
50
17
51
56
NVEL 3
57
52
58
53
59
54
60
55
18
19
17
18
ou
ttico,
comumente
so
agregadas
metas
de
produo
gerando
um
19
20
21
3 DESCRIO DO PROBLEMA
22
23
Nessa pesquisa, o minrio extrado enviado ao britador para ser cominudo (britado).
Aps ser processado, por meio do defletor (divisor de fluxo), existe a possibilidade de
envio direto usina, assim como a possibilidade de envios distintos simultaneamente,
em que parte do material pode ser enviada diretamente usina de beneficiamento e
caso a quantidade exceda a capacidade atribuda usina, esse excesso ser enviado
24
25
Lavrar
blocos de
minrio
Misturar e
britar ROM
Dividir o
fluxo do
ROM
Lavra maior
do que
capacidade da
usina?
no
sim
Alimentar a
usina
Alimentar a
usina
Pilha
vazia?
no
Lavrar
blocos de
estril
Excedente
para pilha
sim Registrar falta
de minrio
Retomar a
diferena
26
27
recursos disponveis a novos blocos caso o bloco anterior tenha exaurido e atribuindo
novos ritmos de lavra horrios a todos os recursos adequando-os ao novo cenrio. A
Tabela 3.1 apresenta a forma reduzida genrica de uma ordem de lavra.
ALOCAO
RITMO (t/h)
, . . .
1 , 2 . . .
ROM
ESTRIL
INCIO
FIM
28
D
1
100%
Pilha de 50%
ROM
100%
Pilha de 50%
ROM
1
B Bloco 39
C
B Bloco 39
C Bloco 24
2 3 4
Ordens de Lavra
100%
100%
Pilha de 50%
ROM
Pilha de 50%
ROM
2 3
Ordens de Lavra
D Bloco 79
Bloco 80, 800 t/h
1
2 3 4 5
LEGENDA
Ordens de Lavra
100%
Pilha de 50%
ROM
BLOCO DE MINRIO
BLOCO DE ESTRIL
2 3 4 5
Ordens de Lavra
29
ALOCAO
RITMO (t/h)
DE
ROM
EST
PILHA
INCIO FIM
LAVRA
(t/h)
(t/h)
(ton)
(h)
(h)
11
39
14
79
800
1000
1000
800
3600
20000
16.7
11
39
14
79
320
550
250
680
1800
50000
16.7
21.3
11
40
14
79
680
1000
900
220
1800 1000
50000
21.3
27.6
11
40
24
79
200
1000
800
800
1800 1000
50000
27.6
33.7
11
40
24
80
800
1000
1000
800
1800 1800
50000
33.7
38.5
30
31
1 a Ordem
Ordem
de Alocao
lavra: Alocao
1
de lavra:
e
Fim da
da 2
2 Ordem
OrdemdedeLavra,
Lavra,incio
incio
dada
3 3
Fim da
da 3
3 Ordem de
de Lavra,
Lavra, incio
incioda
da44
deLavra,
Lavra,direcionando
direcionandoo equip.
o equip. Ordem de Lavra,
Lavra, direcio
direcionando
C
Ordem de
nando o equip. C
LEGENDA
BLOCO DE MINRIO
BLOCO DE ESTRIL
a
Fim da
da 4
4 Ordem de
de Lavra,
Lavra,incio
incioda
da55
deLavra,
Lavra,direcionando
direcionandoo equip.
o equip.
Ordem de
para oo bloco
bloco 80.
B para
32
4 REVISO
Este captulo apresenta uma reviso de alguns dos trabalhos pesquisados para essa
dissertao, distintos em trs partes.
Na primeira parte, sero revisados os principais trabalhos encontrados, abordando
diferentes tcnicas de Pesquisa Operacional, relacionados ao problema de
planejamento operacional de lavra em minas a cu aberto com objetivo de elucidar o
estado da arte assim como os desafios encontrados.
Na segunda parte foi dada uma ateno especial a artigos que contemplam decises
de mdio e curto prazos que se assemelham ao objetivo do presente trabalho
ressaltando o trabalho de Amaral (2008) que contribuiu com o mtodo desenvolvido
nessa dissertao ao propor uma heurstica e modelos para otimizao sequencial
para o problema do planejamento de operaes de lavra em minas a cu aberto, como
denominado pelo autor(a).
Na ltima parte, como o mtodo de soluo adotado para o problema anlogo a
problemas da classe de problemas de sequenciamento e a programao de mquinas
paralelas, ser caracterizado o problema de sequenciamento e a programao
(scheduling) de mquinas paralelas.
33
34
: Conjunto de blocos b.
Bb
Parmetros:
Lucro obtido a partir da extrao (e transformao) do bloco b (no
pbt
qbr
R rt
R rt
Variveis:
xbt
0 caso contrrio.
max
bt
bB tT
xbt
(4.1)
Sujeito a:
x x
x
tT
bt
b '
b B, b ' Bb , t T
(4.2)
b B
(4.3)
35
R rt qbr xbt R rt
t T , r R
(4.4)
xbt {0,1}
b B, t T
(4.5)
b B
O CPIT visa a maximizar o valor presente lquido dos blocos extrados durante a vida
til da mina. A restrio (4.2) impe a precedncia de cada bloco. Ou seja, o bloco b'
deve ser lavrado antes ou no mesmo perodo do bloco b. A restrio (4.3) impe que
cada bloco deve ser extrado no mximo uma vez. A restrio (4.4) limita a quantidade
de material extrada entre um mnimo e mximo a ser processado por ano. Os autores
avaliam que restringir um mnimo de extrao implica em diminuio do tempo
computacional para soluo do problema. Por ltimo, todas as variveis so binrias.
Cacceta & Hill (2003) apresentam um mtodo de branch&cut para solucionar um
modelo de programao linear inteira mista de sequenciamento de lavra definindo,
entre outros, em qual perodo de tempo o bloco ser extrado, considerando
capacidade de processamento e formao de pilhas de minrio. Esses e os demais
autores na pesquisa realizada optaram por contemplar no sequenciamento apenas
blocos contidos na cava final tima obtida atravs da implementao do algoritmo de
Lerchs & Grossmann. Os resultados obtidos considerando 10 perodos de tempo e
250.000 blocos apontam que o mtodo pode ser utilizado em problemas prticos.
Porm, alegando sigilos comerciais, o autor no apresentou maiores detalhes.
Newman et al., (2010) fizeram uma reviso da literatura abordando modelos
relacionados ao planejamento estratgico e ttico de minas a cu aberto e mina
subterrnea. Segundo os autores, modelos de sequenciamento de lavra, ao contrrio
dos modelos de cava tima que consideram apenas as restries de precedncia,
consideram tambm em qual sequncia extrair o bloco e capacidades operacionais
como de carregamento e processamento. Devido natureza combinatria do
problema, comum a formao de agregao de blocos para diminuir sua
complexidade. Afirmam que diversos autores publicaram diferentes formas de gerlas, porm elas no permitem capturar a questo da precedncia para todos os blocos
contidos na agregao. A direo apontada pelos autores nas pesquisas recentes a
maior ateno a detalhes, tornando as respostas dos modelos mais realsticas e
aplicando-os a problemas maiores com tempo computacional aceitvel e sem
comprometer significativamente a resposta.
36
37
Formulao matemtica:
1
1
min((, , ))
=1
(4.6)
=1
+ , j J
(4.7)
A equao (4.8) impe que um job s pode ser processado aps sua data de
liberao.
, j J
(4.8)
(4.9)
+ + ( 1), i, j J , i j
(4.10)
38
39
40
41
PASSO 1:
L os dados do
problema
PASSO 2:
Calcula os blocos
lavrveis
PASSO 3:
Obtm a alocao dos
equipamentos com o
modelo on-line
PASSO 7:
Relaxa o
problema
NO
A soluo
vivel?
SIM
PASSO 4:
Calcula a ordem
de produo
NO
H desvios
em relao
s metas?
SIM
PASSO 5:
Intensifica as
penalidades
necessrias
PASSO 6:
Incorpora sobras
a outros blocos
O horizonte
de previso
foi atingido?
NO
SIM
FIM
42
Dados da Mina:
: Conjunto de ndices para os blocos disponveis.
B'
R
prb
Tvb
pori
P mini
P max i
T minv
T maxv
REM
: REM requerida.
d max r
43
NNLS
DTAv
Variveis de deciso:
Pb
: Produo horria no bloco b (t/h).
y bi
d ri
Nmin
Nmax
dN
dTv
44
varivel v.
dTv
fTv
fTv
dREM
dREM
Modelo Matemtico:
Max z
b B
r d ri dREM dREM
r R
(4.11)
i I
(v dTv v dTv )
v V
Sujeito a:
b B
i I
d ri
b B
i
b
1 i I
(4.12)
i
b
1 bB
(4.13)
y bi pori
i I, r R
(4.14)
dri dmaxr
i I, r R
(4.15)
bB
(4.16)
br
Pb y bi Pmin i 0
i I
45
Pb y bi P maxi 0
i I
b B ,
TFe tc
b B,
TFe tc
Tv bPb Tminv
Tmaxv
(PE
b B,
TFe tc
b B,
TFe tc
Pb
b B ,
TFe tc
b B,
TFe tc
Pb ) REM (PM
Pb Pr
Pb DTAv dT fT 0
Tv bPb DTAv dT fT 0
b B ,
TFe tc
bB
(4.17)
(4.18)
v V
(4.19)
v V
(4.20)
Pb ) dREM dREM 0
(4.21)
i I, r H
(4.22)
i I, r H
(4.23)
dN nMax nMin
(4.24)
dN NNLS
(4.25)
Pb 0
bB
(4.26)
y bi {0,1}
bB, i I
(4.27)
dri 0
i I, r R
(4.28)
nMin 0 , nMax 0 ,
(4.29)
dN 0
(4.30)
dREM 0 , dREM 0
(4.31)
v V
(4.32)
46
min Mb Pbk , se k 1
t
k
min Mb Pb , se k 1
b B | y bi 1
(4.33)
xbk Pbk t k
b B | y bi 1
(4.34)
47
Mb xbk , se k 1
Mbk k 1 k
Mb xb , se k 1
b B | y bi 1
(4.35)
Onde:
Mb
xbk
No passo 6, caso ao final da ordem, algum dos equipamentos de carga est muito
prximo de exaurir um bloco e essa sobra for insuficiente para gerar uma ordem com
durao dm, essa sobra incorporada a um bloco adjacente. Prioriza-se, nessas
situaes, a unio de blocos de mesmo material, minrio com minrio e estril com
estril. O Passo 7 executado quando a soluo do modelo invivel, quando por
exemplo, ocorre o estrangulamento da mina, isto , todo o minrio est coberto por
blocos de estril ou por restries sobre o aprofundamento. Caso a mina esteja
estrangulada, retira-se a restrio (4.18) e a penalidade para os desvios de REM
positivos ( 0 ). Se isso no for suficiente, aumenta-se o espao de solues, de
forma progressiva nas restries (4.15), primeiramente aprofundando e depois
alargando a cava.
Dados da Mina:
B
: Conjunto de todos os blocos da mina.
48
Mb
gqb
A matriz binria gqb , uma matriz de adjacncias, que representa as regras para a
manuteno de ngulos de talude seguros, a partir de imposies determinadas pelo
estudo geolgico do terreno da mina. Como o nmero de vizinhos precedentes para
cada bloco varia com os ngulos de talude requeridos, a densidade da matriz tambm
varia com esse dado de entrada. Outro fator impactante o nvel que bloco b se
encontra, onde, quanto mais profundo menor o nmero de precedentes.
Outra varivel importante acrescentada, bk , armazena toda a massa inicial de cada
bloco precedente do bloco b. Se essa massa for igual a zero, significa que no existem
precedentes a serem lavrados liberando o bloco. Assim, o bloco est liberado e a
varivel w bk correspondente tambm ter valor igual a zero. Caso contrrio, o bloco
est impedido e a varivel w bk assume valor igual a um.
Para o modelo multiperodo passam a serem consideradas as variveis multiperodo
descritas a seguir:
bk
bk
1, caso contrrio
tk
: Durao do perodo k
xbk
49
Mbk
Pbk
y bik
drik
k
nMin k
nMax k
dN k
dTvk
dTvk
fTvk
fTvk
dREM
dREM
Modelo Matemtico:
kK v V
kK v V
(4.36)
50
Sujeito a:
ik
b
i I, k K
(4.37)
ik
b
bB, k K
(4.38)
i I, k 1
(4.39)
i I, k 1
(4.40)
i I, r R,
k K
(4.41)
bk gqb Mq 0
bB, k 1
(4.42)
bk gqb Mqk 1 0
bB, k 1
(4.43)
bk bk
bB, k K
(4.44)
bk G bk
bB, k K
(4.45)
xbs Mb (1 bk )
bB, k K
(4.46)
bB, k K
(4.47)
bB, k K
(4.48)
k K
(4.49)
bB, k 1
(4.50)
bB
i I
bB
bB
bB
drik dmaxr
qB
qB
sK / s K
i I
i I
bB
TFe tc
k
b
Pr
M
t k min kb
Pb
51
M
t k min kb
Pb
bB, k 1
(4.51)
bB, k K
(4.52)
Mbk Mb xbk
bB, k 1
(4.53)
bB, k 1
(4.54)
v V , k K
(4.55)
v V , k K
(4.56)
xbk Pbk t k
b B
TFe tc
T maxv
k K b B ,
TFe tc
Tv bPbk Tminv
b B,
TFe tc
Pbk
b B,
TFe tc
b B
TFe tc
Pbk REM
vb
k K b B ,
TFe tc
(4.57)
i I, k K
(4.58)
i I, k K
(4.59)
dN k Nmax k Nmin k
k K
(4.60)
dN k NNLS
k K
(4.61)
bk 0
bB, k K
(4.62)
bk 0,1
bB, k K
(4.63)
k K
(4.64)
xbk 0
bB, k K
(4.65)
Mbk 0
bB, k K
(4.66)
bB
(4.67)
Nmin k min H ik
N max k max H ik
tk
Pb 0
52
y bik 0,1
bB, i I
k K
(4.68)
drik 0
r R, i I
k K
(4.69)
nMink 0
k K
(4.70)
nMax k 0
k K
(4.71)
dN k 0
k K
(4.72)
dTvk 0
v V , k K
(4.73)
dTvk 0
v V , k K
(4.74)
fTvk 0
v V , k K
(4.75)
fTvk 0
v V , k K
(4.76)
dREM 0
(4.77)
dREM 0
(4.78)
Para esse modelo multiperodo, sero comentadas as restries novas, isto , que
diferenciam o modelo da abordagem on-line, apresentada na seo anterior. As
demais restries sofreram pequenas adaptaes e por isso no sero mencionadas
novamente. Ressalta-se este modelo tambm objetiva a gerao de ordens de lavra
em cada perodo, porm capaz de gerar solues em mais de um perodo de tempo.
As equaes (4.42) a (4.46), representam as relaes de precedncia para a retirada
de cada bloco da mina. Nas equaes (4.42) e (4.43), a varivel v bk armazena a
massa, em cada ordem de produo, de todos os blocos precedentes ao bloco b no
perodo k, segundo as regras contidas na matriz g bk . As restries (4.44) e (4.45)
relacionam a varivel contnua v bk em uma varivel binria bk , que significa que o
bloco b est liberado para lavra no perodo k se no estiver impedido ( bk =0). O
autor(a) sugere que a constante G deve ser ajustada como um nmero grande,
53
podendo-se utilizar como referncia a maior massa que deve ser retirada para
liberao de qualquer bloco da mina.
As restries (4.46) geram limites de produo para a produo dos equipamentos de
carga em cada bloco, definidos como zero para os blocos impedidos ou iguais massa
do bloco, caso estes estejam liberados.
As restries (4.50) e (4.51), calculam a durao de cada perodo do planejamento,
isto , a durao de uma ordem de produo. Nota-se que, para o segundo perodo
de planejamento em diante, ou seja, equaes (4.51), essas restries so nolineares, pois estabelecem uma relao entre duas variveis, a massa dos blocos no
perodo anterior ( Mqk 1 ) e a produo horria dos equipamentos de carga no perodo
atual ( Pbk ).
As equaes definidas em (4.52), tambm so no-lineares, calculam a quantidade
de material retirado de cada bloco que, por sua vez, so utilizadas para o clculo das
massas restantes nos blocos utilizando-se as equaes (4.53) e (4.54), fechando o
ciclo. Os domnios das novas variveis so definidos nas equaes (4.62) a (4.78).
Quando se compara o modelo multiperodo ao modelo on-line apoiado pela heurstica
ao modelo possvel ressaltar:
54
(1979)
elaboraram uma
55
(Release dates): Impe que o job j s pode comear a ser executado aps o
tempo atual exceder o valor de . Ou seja, se no houver a restrio , o job j
pode ser executado a qualquer momento.
56
57
58
de
respectivamente;
59
A quantidade de ROM que pode ser retomada da pilha de ROM para atender
a usina limitada por uma capacidade operacional (Cr).
60
utilizao.
Destacam-se duas aplicabilidades, na primeira o modelo on-line, a cada perodo,
direciona os equipamentos de carga em tempo real por meio de uma ordem de lavra,
que considera a situao atual da mina sendo executado novamente ao fim da ordem
ou caso existam desvios significativos ao esperado nas operaes.
Na segunda aplicabilidade, o modelo on-line, que tambm utiliza informaes em
tempo real, apoiado por algoritmo, executa um sequenciamento e programao da
lavra levando em considerao o posicionamento dos equipamentos e demais
controles de qualidade. Desse modo, considera mais de um perodo de tempo
contribuindo para o planejamento e o controle da lavra a ser executada.
A seguir sero apresentados os parmetros de entrada, variveis de deciso e modelo
matemtico proposto.
Dados da Mina:
B
pbr
Tvb
sb
Cb
1, se o bloco b de minrio
0, se o bloco b de estril
PercP
61
VolP
Cr
Benefcios:
BM
BS
Penalidades:
62
Variveis de deciso:
63
MODELO MATEMTICO:
P BM s P BS (1 s ) d
b B
bB
iI rR
i
r
ri
(5.1)
vV
((T
b B
vb
vV
(5.2)
64
((T
vb
vV
(5.3)
((T
vV
(5.4)
b B
b B
vb
= 1
i I
(5.5)
b B
(5.6)
Pmini Pb 0
b B
(5.7)
Pmaxi Pb 0
b B
(5.8)
b B
i
b
iI
i
b
iI
iI
i
b
i
b
i I , r H (5.9)
i I , r H (5.10)
(5.11)
bB
bB
b B
br
0
ybi pori d max r
i I , r R
(5.12)
65
Limita a quantidade de ROM lavrado caso a pilha de ROM esteja acima do nvel
de pedido.
( P s ) Cb
(5.13)
DP = 0
(5.14)
w VolP MP PercP 0
(5.15)
w G DP 0
(5.16)
b B
(P s ) capUsina DP
b B
(P s ) RP capUsina DM
b B
DM = 0
(5.17)
RP VolP * G 0
(5.18)
RP Cr 0
(5.19)
RP DM 0
(5.20)
RP z G 0
(5.21)
w z 1
(5.22)
Pb 0
b B
(5.23)
66
DP , DP , DM , DM , RP , N max , N min 0
dTv , dTv 0
dir
ybi , w , z {0,1}
(5.24)
vV
(5.25)
r R, i I (5.26)
(5.27)
67
Tlv
(T P s )
Tu
(P s )
bB
vb
bB
(5.28)
((T
Tlv ) Pb sb ) 0
((T
Tuv ) Pb sb ) 0
vb
b B
b B
vb
(5.29)
(5.30)
68
69
70
PASSO 1
Leitura de
dados
NO
Existem blocos
disponveis
SIM
PASSO 7
FIM
Hora atual
menor que horizonte de
planejamento
NO
SIM
PASSO 2
Identificar
bloco(s )
lavrvel(s).
PASSO 3
Gerar Ordem
de Lavra.
PASSO 4
A soluo
Relaxar
vivel?
restries. NO
SIM
PASSO 5
Determinar instante
da prxima
execuo
PASSO 6
Atualizar estado do sistema para o
prximo instante de execuo:
1.Tamanho da pilha de ROM;
2.Massa disponvel dos blocos sendo
lavrados;
3.Distribui sobras de blocos;
4.Localizao dos equipamentos de
carga;
5.Ajustar capacidade atribuda usina;
6. Gravar ordem de lavra em txt.
71
mximos gradativamente.
No passo 5 pondera-se a situao atual da mina e a resposta do modelo matemtico
para gerar uma nova ordem de lavra k e definir sua durao.
O passo 6 atualiza parmetros para uma nova execuo do modelo matemtico. Em
especial esse trabalho permite que se ajuste a capacidade da usina de
beneficiamento, tentando compensar nas prximas ordens dficits de produo
acumulados em ordens de lavra anteriores tentando compensar a perda.
Caso no existam mais blocos a serem lavrados ou o somatrio de t k exceda o
horizonte de planejamento a ser definido pelo usurio ( t plano ) finaliza-se o algoritmo.
massab
nColuna
nLinha
72
nNvel
nivellinha,coluna
nivellinha,coluna com o valor igual a "1". Em "1 - b", com auxlio da equao (2.1),
convertida a matriz para o ndice sequencial dos blocos da superfcie da mina
hipottica. Em "1 - c" apresentado o modelo geolgico associado matriz
nvel. Em "2 - a" mostra uma matriz nivel linha,coluna com alguns blocos removidos,
em seguida apresenta-se os blocos da superfcie em "2 - b" e por ltimo
demonstra-se o modelo geolgico resultante.
1-a)
1-b)
1-c)
Linha 1
Linha 1
Linha 1
Linha 2
Linha 2
Linha 2
Linha 3
Linha 3
Linha 3
9 10 11 12
Linha 4
Linha 4
13 14 15 16
2-a)
2-b)
Linha 4
Nvel1
Nvel2
Nvel3
Nvel4
2-c)
Linha 1
Linha 2
Linha 1
Linha 1
1 18 19 20
Linha 2
Linha 2
5 22 39 24
Linha 3
Linha 4
Nvel1
Nvel2
Nvel3
Nvel4
Linha 3
Linha 3
9 26 27 28
Linha 4
Linha 4
13 14 15 16
Matriz : nivellinha,coluna
Blocos na superfcie
do modelo geolgico
Modelo geolgico
Figura 5.2 - Matriz nvel e converso para ndice sequencial dos blocos da
superfcie
73
No presente trabalho a matriz nivel linha,coluna esta associada a duas situaes de grande
importncia, na primeira, no Passo 1, se alguma posio nas coordenadas linha e
coluna da matriz nvel, fornecida pelo usurio em *.txt, receber valor maior do que "1",
automaticamente, no sero considerados a lavra dos blocos representados por
nveis de valores menor, ou seja, dos blocos acima.
Por exemplo, se no exemplo acima, nivel 2,3 seja iniciada com o valor 3 (bloco 39),
significa que os blocos nivel 2,3 =2 (bloco 23) e nivel 2,3 =1 (bloco 7) no sero
considerados. Em muitos casos o avano a ser estudado pode no ser possuir
superfcie plana, sendo assim a matriz responsvel por informar os blocos que no
existem. Sua segunda importncia est associada ao longo de todas as ordens de
lavra, sempre que um bloco lavrado, incrementa-se a matriz considerando a posio
linha e coluna do bloco ( nivel linha,coluna = nivel linha,coluna +1), essas informaes so
destinas definio dos blocos disponveis a ser demonstrada no Passo 2.
Outros parmetros, em *.txt, considerados para gerao das ordens de lavra so:
1. t plano : Horizonte total de tempo (h) a ser estudado;
2. tordem : Durao mnima da lavra de um bloco em uma ordem de lavra;
3. talude : Angulo de segurana a ser considerado para definio de precedentes.
(1 - 5 ou 1 - 9)
74
75
Bloco alocado;
BLOCO
ATUAL
RITMO DE
LAVRA (t/h)
DESLOC.
COLUNA
DESLOC.
LINHA
DESLOC.
NIVEL
Maq. 1
Maq 2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Maq N
76
( )
( )
(5.31)
Onde:
MP
Produo
total de minrio
(t/h) (soma
da
produo
de
77
A equao (5.32) define o tempo gasto para exaurir a pilha de ROM caso o ritmo de
lavra total de ROM seja inferior demanda, e a pilha possua material.
Fim da Pilha de ROM :
pf =
(5.32)
Onde:
RP
A equao (5.33) define o menor tempo gasto para exaurir um bloco, seja bloco de
minrio ou bloco de estril. Esse tempo determinado pela diviso da massa restante
do bloco pelo ritmo de lavra (t/h) definido.
Bloco Exauriu :
Mb
tbk = mink ( )
Pb
b B
(5.33)
Onde:
Mb
Pb
O menor tempo entre tpck, tpfk e tbk define a durao da ordem de lavra t k .
78
(5.35)
VolP VolP0
(5.36)
Mb Mb0 (Pb tk )
(5.37)
Onde:
M b0 : Massa inicial do bloco b no incio da ordem de lavra k.
79
80
da operao, essa meta horria pode no ser atendida, o ritmo de minrio que
chega usina menor que sua capacidade, nesses casos o algoritmo registra
o dficit acumulado e aumenta a capacidade da usina, a um dado valor
preestabelecido e coerente com a realidade operacional da usina em uma
situao prtica, para a prxima ordem at que a perda acumulada das ordens
anteriores seja compensada. Ao aumentar a capacidade atribuda usina no
presente modelo, permite-se que as frentes de lavra produzam mais minrio
mesmo em uma situao em que a pilha de ROM esteja cheia.
6. O relatrio para cada uma das ordens de produo (Figura 5.3) apresenta as
seguintes informaes em *.txt:
81
PARMETROS DE QUALIDADE
BLOCO
TIPO DO
RITMO DE
MASSA
MASSA
BLOCO
LAVRA
INICIAL
FINAL
(M ou E)
t/h
ton
ton
DESL-C
n-c
DESL-L DESL-N
n-l
n-h
5.2.7 Fim
82
6 RESULTADOS COMPUTACIONAIS
Para realizao de testes foi utilizado um site que disponibiliza instncias reais e
criadas por autores (ESPINOZA et al., 2012b) descritas em Espinoza, et al. (2012a).
Dentre as instncias foi escolhida a "Arizonas Copper Deposit (KD)", uma mina a cu
aberto que contm cobre. A Figura 6.1 apresenta a forma tridimensional da jazida.
83
A mina contm 14.153 blocos, de dimenso 20x20x15 m, cada bloco possui diversas
caractersticas, entre elas foram selecionadas por serem necessrias na presente
pesquisa:
Tonelagem;
% de Cu.
Dessa forma, nessa instncia ser controlado apenas "um" parmetro de qualidade
do minrio lavrado, cobre (Cu).
Dos dados obtidos na instncia, houve a necessidade de alterar a coordenada "H"
(nvel) para ajustar-se ao algoritmo desenvolvido. Na instncia original blocos com
nveis menores so os mais profundos e no sistema desenvolvido nesse trabalho,
blocos com menores esto mais superfcie da jazida. Dessa forma, a instncia foi
adaptada invertendo os valores atribudos coordenada nvel. Ressalta-se que essa
alterao no modificou a localizao do bloco na jazida, apenas qual a coordenada
Nvel atribuda a cada bloco.
A Figura 6.2 apresenta uma imagem da jazida vista de cima. As cores representam o
nvel de cada bloco, variando conforme profundidade da cava, sendo que, blocos mais
"elevados" (valores de nveis menores) esto mais claros comparados aos blocos
mais profundos (valores de nveis maiores).
Foi definida nessa pesquisa, a capacidade de recursos analisando todos os blocos
selecionados para serem lavrados em um ano e os requisitos de qualidade analisando
somente os blocos de minrio desse avano. Essa escolha tem como objetivo facilitar
as anlises dos resultados gerados, pois de outra maneira, desvios acentuados
poderiam ser consequncia de uma no conformidade do avano selecionado
comparada com os demais avanos a serem lavrados nos anos seguintes.
84
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
0
0
0
0
0
0
0
2
2
2
2
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
3
3
3
2
2
2
2
2
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
3
3
3
3
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
4
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
0
0
0
0
2
2
2
2
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
0
0
0
0
0
0
0
0
0
0
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
0
0
0
0
0
0
0
0
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
0
0
0
0
0
0
0
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
3
3
3
4
4
4
4
4
4
4
4
4
4
4
0
0
0
0
0
0
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
0
0
0
0
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
3
3
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
0
0
0
0
0
6
5
5
5
5
6
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
0
0
0
0
6
5
5
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
4
4
5
5
5
5
5
5
0
0
0
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
0
0
0
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
0
0
0
0
0
0
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
0
0
0
0
0
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
0
0
0
0
0
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
0
0
0
0
0
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
0
0
0
0
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
0
0
0
0
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
0
0
0
0
0
0
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
0
0
0
0
0
0
0
0
0
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
0
0
0
0
0
0
0
0
0
0
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
0
0
0
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
6
6
6
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
6
6
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
6
6
6
6
6
6
0
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
6
6
6
0
0
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
6
6
0
0
0
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
6
0
0
0
0
0
0
7
7
7
7
7
7
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
7
7
7
7
7
7
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
85
5 fim-para
6 para i=0 at nbloco faa
7
l=pb(i).L;
c=pb(i).C;
h=pb(i).H;
10
se (nivel(l,c)>h) faa
11
nivel(l,c)=h;
12
fim-se
13 fim-para
fim AtribuiNivelMinimo
Figura 6.3 - Determinao do nvel minimo para cada posio (nLinha x
nColuna).
Para a instncia estudada nbloco = 14.153, nLinha = 72, nColuna = 42, nNivel = 18 e
G = 19. Assim como outras caractersticas de cada bloco e pb().L, pb().C e pb().H
so "lidas" da instncia fornecida. As posies da matriz nivel linha,coluna que obtiverem
valor correspondente "G" ao final da execuo do algoritmo descrito acima
automaticamente no possuem blocos a serem lavrados.
86
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
1 2
1 1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
21
22
23
24
25
26
27
2
2
28
29
30
31
32
33
34
35
36
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3 3 3
3 3 3
3 3
3 3
3 3
3 3
3
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
3
3
4
4
3
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
6
6
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
3
3
3
3
3
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
3
3
3
3
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
3
3
3
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
6
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
4
5
5
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5 5
5
5
37
38
39
40
87
minrio que cada posio Linha x Coluna possui, ou seja, em cada posio, quantos
blocos empilhados um em cima do outro so de minrio o resultado mostrado na
Figura 6.5. Posies com cores mais "avermelhadas" possuem mais blocos de minrio
empilhados abaixo da superfcie.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10 0 0 0 0 0 0 0 1 1 1 2 1 1 2 2 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11 0 0 0 1 2 1 1 1 2 2 2 2 2 3 3 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12 0 0 0 1 2 2 1 2 3 2 3 3 3 4 4 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13 0 0 1 2 3 3 2 3 4 3 3 3 3 4 5 6 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14 0 0 0 2 3 3 3 4 4 3 2 3 3 4 5 6 7 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15 0 0 0 1 2 2 3 4 4 4 3 4 3 3 4 5 6 6 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16 0 0 0 1 2 2 3 4 3 3 2 3 2 2 3 4 5 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17 0 0 0 1 2 3 3 4 3 3 3 2 1 1 2 3 4 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 0 0 0 0 1 2 2 3 3 3 2 2 0 1 2 3 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19 0 0 0 0 1 1 1 2 3 3 1 1 1 1 2 2 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 0 0 0 0 0 1 1 2 3 2 1 1 0 0 1 2 3 3 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
21 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 1 2 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 0 0 0 0 0 0 0 1 2 0 1 0 0 0 0 1 2 3 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 2 3 4 5 5 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
24 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 2 3 4 5 5 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 4 5 6 6 6 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
27 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 6 6 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
28 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 3 4 5 6 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
29 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 3 3 4 5 5 4 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
30 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 3 4 4 4 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
31 0 0 0 0 0 1 2 0 0 0 0 0 0 1 2 3 4 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
32 0 0 0 0 0 1 2 1 1 1 0 0 0 0 1 2 2 2 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
33 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
34 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
35 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
36 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
88
Tipo
Unidades
Somatrio da
tonelagem
MINRIO
1.021
16.531.140
1.890
ESTRIL
774
10.921.200
1.250
TOTAL
1.795
27.452.340
3.140
capUsina = 1.890 (t/h) (Ritmo ideal), 2.080 (t/h) (Ritmo para recuperar perdas);
Cb 2.540 (t/h) : Capacidade do britador.
Cr 1.890(t/h) : Capacidade de retomada do minrio na pilha para a usina.
89
Produo Horria
Mnima (t/h)
Produo Horria
Mxima (t/h)
EQUIP A
300
600
EQUIP B
325
650
EQUIP C
350
700
EQUIP D
275
550
EQUIP E
320
640
EQUIP F
300
600
6.1.3 CENRIOS
90
Capacidade Capacidade da
da Pilha (t)
usina flexvel
3140
No
No
3140
Sim
No
3140
Sim
Sim
3740
No
No
3740
Sim
No
3740
Sim
Sim
91
92
93
A Figura 6.9 mostra um cenrio semelhante ao descrito na figura Figura 6.6. Porm,
nesse cenrio foram considerados seis equipamentos de carga. Se todos os
equipamentos operarem em plena capacidade, o ritmo de lavra total ser de 3.740 t/h.
importante observar que nos cenrios descritos a seguir, mesmo tendo mais
capacidade de lavra, todo material da mina s ser processado em no mnimo um
ano, pois a usina restringe a lavra de minrio independente da disponibilidade dos
equipamentos de carga ser maior.
94
95
Tempo de
Tamanho Final
Execuo (s)
da Pilha
78
0
LAVRA
(dias)
427,6
USINA
(dias)
427,6
119
530.503
391,5
403,2
99
571120
386,5
398,0
69
397,5
397,5
85
556.348
384,3
396,5
102
560.901
355,9
366,8
96
A Figura 6.12 mostra a durao de cada ordem de lavra. Cada ordem de lavra possui
em mdia 5,5 horas de durao, mas, como pode ser observado, existe uma grande
variao entre as ordens. No presente exemplo, apesar de um equipamento poder
permanecer lavrando um mesmo bloco em plena capacidade por at vinte e nove
horas, a iterao entre os eventos acarreta na oscilao da durao das ordens.
Durante a lavra de cada bloco, demais blocos alocados aos outros equipamentos de
carga exaurem, a pilha pode encher, e a pilha pode esvaziar, exigindo que uma nova
ordem seja executada.
97
Durao da Ordem
30
25
horas
20
15
10
5
0
1
101
201
301
401
501
601
701
801
901
1001
1101
1201
1301
1401
1501
1601
Ordem de Lavra
Blocos Lavrveis
600
Unid des
500
400
300
200
100
0
1
101
201
301
401
501
601
Estril
701
801
901
Ordem de Lavra
Minrio
1001
1101
1201
1301
1401
1501
1601
Total
98
t/h
3000
2000
1000
0
101
201
301
401
501
601
701
801
901
1001
1101
1201
1301
1401
1501
1601
Ordm de Lavra
Estril
Minrio
Total
Produo da Usina
2500
t/h
2000
1500
1000
500
0
1
101
201
301
401
501
601
701
801
901
1001
1101
1201
Produo
1301
1401
1501
1601
99
Tonelagem da Pilha
600000
Toneladas
500000
400000
300000
200000
100000
0
1
101
201
301
401
501
601
701
801
901
1001
1101
1201
1301
1401
1501
1601
Ordem de Lavra
t/h
1500
1000
500
0
1
101
201
301
401
501
601
701
801
901
1001
1101
1201
1301
1401
1501
1601
Retomada
100
retomada. Nota-se que no princpio existem pontos onde o teor zero, provocando
picos; isso se deve a perodos sem produo alguma de minrio, o que acarreta em
teor igual a zero. Notou-se que ao longo da jazida existe grande variao dos teores
dos blocos, o que dificultou uma mistura mais homognea quanto ao teor requerido,
por outro lado, na maioria das ordens de lavra, obteve-se uma mistura compatvel com
a faixa desejada de qualidade.
1.6
1.4
1.2
1
0.8
0.6
0.4
0.2
0
1
38
75
112
149
186
223
260
297
334
371
408
445
482
519
556
593
630
667
704
741
778
815
852
889
926
963
1000
1037
1074
1111
1148
1185
1222
1259
1296
1333
1370
1407
1444
1481
1518
1555
1592
Teor de Cobre
Teor da Mistura
Mnimo
Mistura
Mximo
101
7 CONCLUSO
102
103
disso,
SPLAEC
proposto
possuiria
maior
aplicabilidade
com
104
8 REFERNCIAS
ARAJO, F., C., R.; SOUZA, M., J., F. Uma heurstica para o planejamento
operacional de lavra com alocao dinmica de caminhes. Revista Escola de
Minas, v.64, n.1, p.69-76, 2011.
Bley, A., Boland, N., Froyland, G., & Zuckerberg, M. Solving mixed integer nonlinear
programming problems for mine production planning with stockpiling.
Disponvel
em
10/10/2012. 30 p.
<http://web.maths.unsw.edu.au/~froyland/bbfz.pdf>.
Acesso
em
105
CACCETA, L.; HILL, S. P. An Application of Branch and Cut to Open Pit Mine
Scheduling. Journal of Global Optimization, v.27, p.349-365. 2003.
COSTA, F., P.; SOUZA, M., J., F.; PINTO, L., R. Um modelo de programao
matemtica para alocao esttica de caminhes visando ao atendimento de metas
de produo e qualidade. Revista Escola de Minas, v.58, n.1, p.77-81, 2005.
CRAWFORD, J. T.; DAVEY, R. K. Case study in open pit limit analysis. Computer
Methods for the 80`s in the Mineral Industry. New York, Editora Alfred Weiss, 1979
106
GRAHAM, R., L.; LAWER, E., L.; LENSTRA, J. K.; RINNOOY. K., A., H., G.
Optimization and approximation in deterministic sequencing and scheduling: a survey.
Annals of Discrete Mathematics, 5, p.287-326, 1979.
HADDAD, M., N.; SOUZA, M., J., F.; SANTOS, H. G. Algoritmos genticos para
problema se sequenciamento em mquinas paralelas no-relacionadas com tempos
de preparao dependentes da sequencia. XLIII SBPO SIMPSIO BRASILEIRO DE
PESQUISA OPERACIONAL, 2012, Ubatuba: Anais...
107
KOZAN, E.; LIU, S., Q. An Interactive Planning and Scheduling Framework for
Optimizing Pits-to-Crushers Operations. Industrial Engineering & Management
Systems, v. 11, n.1, p. 94-102, 2012.
grades. AusIMM:
NEWMAN, A.; RUBIO, E.; CARO, R.; WEINTRAUB, A.; EUREK, K. A Review of
Operations Research in Mine Planning. Interfaces, n.3, v. 40, p. 222 -245, 2010.
108
THORLEY, U.