Sunteți pe pagina 1din 8

Edilaila Fernandes Moraes et al.

Mineração

Um modelo de programação matemática


para otimizar a composição de lotes de
minério de ferro da mina Cauê da CVRD
Edilaila Fernandes Moraes
Mestre em Eng. Mineral - PPGEM/EM/UFOP - Ouro Preto - MG. E-mail: edilaila.moraes@cvrd.com.br

José Maria do Carmo Bento Alves


Mestrando - PPGEM/EM/UFOP - Ouro Preto - MG. E-mail: jmalves@uai.com.br

Marcone Jamilson Freitas Souza


Prof. Adjunto - PPGEM/EM/UFOP e DECOM/ICEB/UFOP - Ouro Preto - MG
E-mail: marcone@iceb.ufop.br

Ivo Eyer Cabral


Prof. Adjunto – PPGEM/EM/UFOP e DEMIN/EM/UFOP - Ouro Preto
MG. E-mail: cabralmg@uai.com.br

Alexandre Xavier Martins


Prof. Assistente - DECEA/UFOP - Ouro Preto - MG. E-mail: xmartins@decea.ufop.br

Resumo Abstract
Esse trabalho tem seu enfoque no problema de blen- This work focuses on the problem of blending iron
dagem de produtos de minério de ferro, estocados nos ore products, at the Cauê mine stockyard, of Companhia
pátios da mina Cauê, da Companhia Vale do Rio Doce, em Vale do Rio Doce, in the state of Minas Gerais, for the
Itabira, Minas Gerais, para a composição de lotes. Pro- formation of lots. It consists in elaborating a linear goal
põe-se um modelo de programação linear por metas que programming model that seeks to determine the areas
visa a determinar os locais de retomada dos produtos to recapture the stored ore in such a way that the
estocados, de tal forma que a mistura atenda aos limites blending of products be in conformity with the quality
de especificações de qualidade e quantidade preestabe- specification required by the customer. This work is a
lecidos pelo cliente e satisfaça as restrições operacionais case study of an applied nature. The mathematical
dos pátios. O modelo de programação matemática de- programming model was developed with the support of
senvolvido foi implementado no modelador e otimiza- the optimization software LINGO 9.0 in conjunction with
dor LINGO 9.0, interfaceando com planilhas do EXCEL EXCEL 2000 spreadsheets, making it possible to handle
2000, possibilitando a utilização e exportação de dados and export data in formats used by the mining company.
em um ambiente familiar à empresa de mineração. O siste- With the purpose of validating the implemented system,
ma desenvolvido foi validado comparando-se os resulta- the results obtained by the system were compared with
dos obtidos com os produzidos manualmente pela em- real data. These results proved that is possible to improve
presa. Os resultados computacionais apresentados com- the composition of the product lots applying the
provaram que é possível prover uma melhora na compo- proposed model.
sição dos lotes através do modelo proposto. Keywords: Ore blending, goal programming, ore
Palavras-chave: Blendagem de minérios, programação li- stockyard.
near por metas, pátio de estocagem de minérios.

REM: R. Esc. Minas, Ouro Preto, 59(3): 299-306, jul. set. 2006 299
Um modelo de programação matemática para otimizar a composição de lotes de minério...

1. Introdução mente maximizar ou minimizar a função- 2. Conceitos de


objetivo diretamente; mas, também, a mi-
Em busca de competitividade e nimização dos desvios no alcance das blendagem e
mesmo de sobrevivência, as empresas
buscam otimizar seus processos produ-
metas. Para esse fim, são utilizadas as homogeneização
chamadas variáveis de desvio, as quais
tivos, gerenciando, eficientemente, seus Um problema muito comum em mi-
medem a “distância” entre os objetivos
recursos disponíveis. Nesse contexto, a nas a céu aberto que operam com diver-
estabelecidos.
Pesquisa Operacional tornou-se ferra- sas frentes de lavra simultâneas é deter-
menta muito importante no meio empre- Nessas condições, a solução ideal minar o ritmo de lavra de cada frente para
sarial, facilitando a otimização e raciona- seria aquela na qual todas as variáveis que uma blendagem ou mistura de miné-
lização de tais recursos. Isso se deve à de desvio tivessem valor igual a zero, ou rios seja feita de maneira a satisfazer as
característica principal dos modelos de seja, em que todos os objetivos tives- exigências de qualidade e quantidade de
otimização de indicarem a melhor deci- sem sido atingidos em seus valores esti- um cliente, já que cada frente de minério
são a ser tomada segundo algum critério pulados. possui características químicas e granu-
adotado. lométricas diferentes.
Dessa forma, para a solução dos
As técnicas de modelagem matemá- problemas de programação por metas, O minério proveniente dessas fren-
tica ou de otimização geralmente estu- devem ser identificadas, além das variá- tes pode servir de alimentação para uma
dadas estão condicionadas à solução de veis de decisão presentes nos modelos usina de concentração. Essa usina, para
um único objetivo e assumem que as res- de programação linear, as respectivas va- operar de um modo eficiente, sem que
trições não podem ser violadas. riáveis de desvio. haja necessidade de constantes ajustes
Esse trabalho aborda o problema operacionais, requer uma alimentação
Entretanto inúmeras soluções exis-
dos pátios de estocagem de minérios mais homogênea que apresente peque-
tentes no mundo real exigem que boa
através de programação linear por metas nas flutuações nas suas características
parte das decisões do dia-a-dia das em-
arquimediana, nos termos de Romero físicas e químicas. O minério, antes de
presas seja flexível. Dessa forma, os ges-
(2004). Um modelo voltado para a mine- alimentar a usina, pode ser depositado
tores procuram satisfazer ou pelo menos
ração, descrito em Chanda e Dagdelen em um pátio de homogeneização na for-
se aproximar dos objetivos estabelecidos,
(1995), contempla a resolução de um pro- ma de pilhas, que, quando formadas e
em vez de considerá-los como rígidos.
blema similar com o atendimento às me- retomadas, adequadamente, produzem a
Problemas dessa natureza podem tas de qualidade, mas não o seqüencia- requerida homogeneização. Dessa for-
ser mais apropriadamente modelados mento das máquinas retomadoras. Ade- ma, a alimentação da usina apresentará
utilizando-se múltiplos objetivos em vez mais, faz-se necessário incluir, nesse menores flutuações ou desvios dos pa-
de restrições rígidas. A solução desses modelo, várias outras restrições opera- râmetros de qualidade em relação a valo-
modelos não se resume a maximizar ou cionais. Por exemplo, determinadas áre- res médios ou metas, quando compara-
minimizar uma função-objetivo satisfa- as dos pátios devem ser estimuladas a das com as flutuações presentes no mi-
zendo a todo um conjunto de restrições, serem esvaziadas periodicamente com nério antes da homogeneização.
mas envolve a satisfação de uma condi- vistas à reposição de material. Pilhas “dis- O termo blendagem diz respeito a
ção mínima aceitável. Esses são os de- tantes” umas das outras não podem ser uma mistura, em proporções definidas,
nominados problemas de programação retiradas em uma mesma operação, devi-
por metas, conhecidos na literatura in- de minérios de características diferentes,
do ao tempo de deslocamento das má- com o objetivo de se obter uma massa
glesa como Goal Programming (Bueno e quinas retomadoras e o curto tempo dis-
Oliveira, 2004). com características específicas.
ponível para a composição de um lote de
A programação por metas é uma vagões. O termo homogeneização se refere
técnica que permite a modelagem e a ao manuseio ou mistura de quantidades
Esse trabalho está organizado como de minério, com o objetivo de se obter
busca de soluções para os problemas segue. Na seção 2, são apresentados os
com múltiplos objetivos ou metas a se- um conjunto que tenha composição ou
conceitos de blendagem e homogenei- características uniformes.
rem otimizadas. Uma das diferenças sig- zação. Na seção 3, o problema dos páti-
nificativas entre ela e a programação li- os de estocagem de produtos da Com- Deve-se ressaltar que o conceito de
near clássica está na função-objetivo. panhia Vale do Rio Doce é descrito. Na um conjunto homogêneo está sempre
Esta última requer que o tomador de de- seção 4, apresenta-se o modelo de pro- vinculado a uma escala de observação
cisão persiga apenas uma função-obje- gramação linear por metas para resolver ou a um tamanho de amostra de referên-
tivo: a minimização de custos, ou a maxi- o problema abordado. Os resultados ob- cia, ou seja, um conjunto será conside-
mização do lucro ou qualquer outra fun- tidos pela aplicação do modelo são apre- rado homogêneo, se não há significan-
ção a ser otimizada. Na programação por sentados e discutidos na seção 5, enquan- tes diferenças nas características médi-
metas, por outro lado, não se busca so- to a última seção conclui o trabalho. as de qualquer parte do conjunto, desde

300 REM: R. Esc. Minas, Ouro Preto, 59(3): 299-306, jul. set. 2006
Edilaila Fernandes Moraes et al.
que a amostra de observação seja de ta- suas limitações. A retomada de minério é qüente melhoria na produtividade do
manho igual ao de referência. sempre feita em um mesmo pátio da es- processo.
querda para a direita. Assim, para pilhas
Um estudo detalhado dos concei-
dispostas em forma contígua, não é pos-
tos de blendagem e homogeneização
pode ser encontrado em Schofield (1980).
sível retirar o minério das pilhas interme- 4.1 Parâmetros do modelo
diárias sem que as pilhas mais externas à
Uma outra situação de mistura de esquerda tenham sido retiradas. Em cada Sejam os seguintes parâmetros de
minérios que pode ocorrer numa minera- baliza, são armazenados minérios com entrada:
ção e na qual se insere esse trabalho é até duas qualidades diferentes, de forma Pátio: Conjunto de pátios, no caso, Pá-
quando produtos com parâmetros de que a retomada se dá em dois níveis. Pela tio = {A, B, C}.
qualidades diferentes são depositados geometria da formação das pilhas, não é
na forma de pilhas em um pátio de esto- possível retirar o minério situado na par- Baliza (k): Conjunto de balizas do pátio
cagem e precisam ser misturados para se te inferior de uma baliza, se o minério si- k. Para cada pátio k, o número de bali-
obter um lote de carregamento de va- tuado na parte superior da baliza à sua zas nb varia no intervalo [1, nb(k)].
gões de minério que atenda aos limites direita não tiver sido retirado. Há, tam- Para o pátio A, tem-se: Baliza (A)= {-
de especificações de qualidade e de quan- bém, a limitação de tempo para a compo- 25, -20, -15, ..., 330}, isto é, nb(A) = 71.
tidade de um dado cliente. sição de um lote. Devido ao tempo de Cada pilha situada em uma dada
preparação das máquinas retomadoras, baliza i de um dado pátio k é dividida em
não é viável manusear pilhas distantes
duas partes: uma superior, denotada por
3. Descrição do umas das outras em um mesmo pátio.
sup, e outra inferior, denotada por inf.
problema dos pátios Atualmente a programação de lo-
Retomarijk: Parâmetro que assume o va-
de estocagem de tes é feita manualmente, com auxílio de
lor 1, se a pilha situada na baliza i, parte
uma planilha eletrônica. O operador des-
produtos sa ferramenta simula vários cenários, com
j do pátio k, deve ser completamente
base na tentativa e erro, escolhendo retomada, como desejo do operador.
Esse trabalho tem seu enfoque nos
pátios de estocagem da mina Cauê, da aquele que melhor se aproxima do pedi- RetParcijk: Quantidade de minério, em
Companhia Vale do Rio Doce (CVRD), do do cliente. A otimização do processo toneladas, a ser retomado da parte j da
em Itabira (MG). As minas de Itabira são é, portanto, tímida e está baseada ape- baliza i do pátio k.
responsáveis por 50% de toda a produ- nas na experiência do operador. Dessa
forma, o presente trabalho se justifica, Quijk: Quantidade de minério, em tonela-
ção do Sistema Sul (CVRD, 2003), forma-
uma vez que permitirá obter a melhor das, existente na baliza i do pátio k, na
do pelas minas do Quadrilátero Ferrífero.
solução existente para uma dada confi- parte j.
Minérios de diferentes especifica- guração de pátio, além de acelerar o pro-
ções, sejam elas químicas (teores de fer- temijk: Parâmetro que assume valor 1, se
cesso de tomada de decisão. há um conjunto de pilhas contíguas
ro, sílica, manganês, etc.), ou físicas (no
caso, granulometria), são armazenados É importante observar que, embora iniciando na baliza i, parte j, do pátio
na forma de pilhas em 3 (três) pátios de esse trabalho esteja voltado para um es- k. Para as demais balizas, nas quais
estocagem para posterior retomada vi- tudo de caso, toda mineradora tem um não há uma pilha à sua esquerda, esse
sando à composição de lotes de vagões, pátio de estocagem e os problemas são parâmetro assume o valor zero.
em atendimento às encomendas de cli- bastante semelhantes. Assim, a solução
ncpk: Número máximo de conjuntos de
entes. Para esse específico problema, o a ser adotada para o problema objeto de
pilhas contíguas a serem retiradas do
termo pilhas se refere aos minérios ou estudo pode ser utilizada e/ou adaptada
pátio k nas posições inf e sup de cada
produtos armazenados nos pátios em de- para resolver problemas similares de ou-
pilha.
terminados espaços graduados de 5 em tras empresas mineradoras.
5 metros. Esses espaços recebem o nome S: Conjunto dos parâmetros de qualida-
de balizas. de analisados no minério.
4. Modelo de
Para a formação de um lote de va- tijkl: Teor do parâmetro l na parte j da pi-
programação lha situada na baliza i do pátio k (%).
gões, é necessário observar vários as-
pectos. Do ponto de vista da qualidade matemática
trl: Teor recomendado para o parâmetro l
do minério, para cada parâmetro de qua- O modelo de programação linear por no produto final (%).
lidade, o cliente especifica as metas, bem metas apresentado a seguir é baseado
como os limites mínimos e máximos tole- nos dados do Controle de Qualidade da ligl: Limite inferior de garantia, isto é, teor
ráveis. Do ponto de vista operacional, Mina de Cauê da CVRD e visa ao melhor mínimo admissível para o parâmetro l
as máquinas retomadoras de minério têm aproveitamento dos recursos e conse- no produto final (%).

REM: R. Esc. Minas, Ouro Preto, 59(3): 299-306, jul. set. 2006 301
Um modelo de programação matemática para otimizar a composição de lotes de minério...
lsgl: Limite superior de garantia, isto é, teor máximo admissível para o parâmetro l no produto final (%).
liel: Limite inferior de especificação, isto é, teor mínimo recomendável para o parâmetro l no produto final (%).
lsel: Limite superior de especificação, isto é, teor máximo recomendável para o parâmetro l no produto final (%).
α1- : Penalidade por desvio negativo em relação à meta de qualidade para o parâmetro l no produto final.
α1+: Penalidade por desvio positivo em relação à meta de qualidade para o parâmetro l no produto final.
γ1+: Penalidade por desvio positivo em relação ao limite superior de especificação do parâmetro l no produto final.
γ1- : Penalidade por desvio negativo em relação ao limite inferior de especificação do parâmetro l no produto final.
ϕ1+: Penalidade por desvio positivo em relação ao limite superior de garantia do parâmetro l no produto final.
ϕ1-: Penalidade por desvio negativo em relação ao limite inferior de garantia do parâmetro l no produto final.
β -: Penalidade por desvio negativo na meta de produção.
β +: Penalidade por desvio positivo na meta de produção.
Pm: meta de produção, em toneladas.

4.2 Variáveis de decisão


O modelo proposto considera as seguintes variáveis de decisão:
Xijk = Quantidade de minério, em toneladas, a ser retomado da parte j da baliza i do pátio k.

⎧1 se a pilha da baliza i, pátio k , parte j , pode ser usada


yijk = ⎨
⎩2 caso contrário
⎧1 se a pilha da baliza i, pátio k , parte j , será usada
zijk = ⎨
⎩2 caso contrário
d1-= Desvio negativo, em toneladas, do parâmetro l no produto final, em relação à meta de qualidade do parâmetro l.
d1+ = Desvio positivo, em toneladas, do parâmetro l no produto final, em relação à meta de qualidade do parâmetro l.
dbalizaijk= Quantidade de minério que resta na pilha localizada na baliza i, parte j e pátio k.
P - = Desvio negativo em relação à meta de produção, em toneladas.
P + = Desvio positivo em relação à meta de produção, em toneladas.
de1+ = Desvio positivo de especificação do parâmetro l no produto final, em toneladas, em relação ao seu limite superior de
especificação.
de1- = Desvio negativo de especificação do parâmetro i no produto final, em toneladas, em relação ao seu limite inferior de
especificação.
dg1+ = Desvio positivo de garantia do parâmetro l no produto final, em toneladas, em relação ao seu limite superior de garantia.
dg1- = Desvio negativo de garantia do parâmetro l no produto final, em toneladas, em relação ao seu limite inferior de garantia.

4.3 Função-objetivo
A função-objetivo considerada visa a minimizar os desvios de qualidade e quantidade em relação às metas de qualidade e
produção, bem como retomar dos pátios, sempre que possível, as pilhas que forem usadas para a composição de um lote:

min ∑α
l ∈S

l d l− + ∑α
l ∈S
+
l d l+ + β −P − + β +P + + ∑γ
l ∈S
+
l del+ + ∑γ
l ∈S

l del− +

∑ϕ
l ∈S

l dg −
l + ∑ϕ
l ∈S
+
l dg +
l + ∑ ∑ ∑ dbaliza
i ∈ Baliza j∈Parte k ∈Patio
ijk
(1)

302 REM: R. Esc. Minas, Ouro Preto, 59(3): 299-306, jul. set. 2006
Edilaila Fernandes Moraes et al.

4.4 Restrições de seqüenciamento vertical


As equações (2) e (3) modelam a restrição de que só se pode retomar minério da parte inferior de uma pilha, se o minério da
parte superior da pilha subseqüente já tiver sido retirado:
yi,inf,k ≤ yi+1,sup,k ∀i ∈ Baliza (k), ∀k ∈ Pátio, tq i ≤ nb(k) - 1 (2)

xi +1, sup,k
yi,inf,k ≤
Qui +1, sup, k ∀i ∈ Baliza (k), ∀k ∈ Pátio, tq Qui+1,sup,k ≠ 0 e i ≤ nb(k) - 1 (3)

4.5 Restrições para forçar retomada concentrada


Para cada pátio k, pode ser desejável, por questões operacionais, retomar minério de forma concentrada em um ou mais
conjuntos contíguos de pilhas. As equações a seguir modelam essa restrição:

∑ tem
i∈Baliza( k )
i ,sup,k zi ,sup,k + ∑ tem
i∈Baliza( k )
i ,inf,k z i ,inf,k ≤ ncpk ∀k ∈ Pátio, ∀i ∈ Baliza (k) (4)

zijk ≤ xijk ∀k ∈ Pátio, ∀j ∈ Parte, ∀i ∈ Baliza (k) (5)

xijk
zijk ≥ ∀k ∈ Pátio, ∀j ∈ Parte, tq Quijk ≠ 0 (6)
Quijk

4.6 Restrições de seqüenciamento horizontal


Uma parte j de uma pilha situada na baliza i do pátio k só pode ser retomada, se a mesma parte j da pilha situada na baliza
anterior do mesmo pátio k já tiver sido retomada:

xi −1, j , k
yijk ≤ ∀i ∈ Baliza (k), ∀j ∈ Parte, ∀k ∈ Pátio, tq i ≥ 2 (7)
Qui −1, j ,k

xijk
yijk ≤ ∀i ∈ Baliza (k), ∀j ∈ Parte, ∀k ∈ Pátio, tq Quijk ≠ 0 (8)
Quijk

4.7 Restrições de limite superior de garantia


As restrições (9) definem limites máximos para os parâmetros de qualidade da mistura.

∑ ∑ ∑ tijkl xijk
k ∈Patio i∈Baliza(k ) j∈Parte
≤ lsg l
∑ ∑ ∑x
k ∈Patio i∈Baliza(k ) j∈Parte
ijk
∀l ∈ S (9)

Linearizando e introduzindo variáveis de desvio positivo de garantia, tem-se:

∑ ∑ ∑ (t
k∈Patio i∈Baliza(k ) j∈Parte
ijkl )
− lsg l xijk − dg l+ ≤ 0
∀l ∈ S (10)

4.8 Restrições de limite inferior de garantia


As restrições (11) definem limites mínimos para os parâmetros de qualidade da mistura.

REM: R. Esc. Minas, Ouro Preto, 59(3): 299-306, jul. set. 2006 303
Um modelo de programação matemática para otimizar a composição de lotes de minério...

∑ ∑ ∑t x
k ∈Patio i∈Baliza(k ) j∈Parte
ijkl ijk

≥ lig l
∑ ∑ ∑x
k ∈Patio i∈Baliza(k ) j∈Parte
ijk
∀l ∈ S (11)

Linearizando e introduzindo variáveis de desvio negativo de garantia, tem-se:

∑ ∑ ∑ (t
k ∈Patio i∈Baliza(k ) j∈Parte
ijkl )
− lig l xijk + dg l− ≥ 0
∀l ∈ S (12)

4.9 Restrições de meta


Visam a penalizar os desvios de quantidade e qualidade em relação aos valores requeridos.
a) Restrições de quantidade:

∑ ∑ ∑x
k ∈Patio i∈Baliza(k ) j∈Parte
ijk + P − − P + = Pm ∀l ∈ S (13)

b) Restrições de qualidade:

∑ ∑ ∑ (t
k ∈Patio i∈Baliza(k ) j∈Parte
ijkl )
− trl xijk + d l− − d l+ = 0 ∀l ∈ S (14)

c) Restrições de atendimento aos limites superiores de especificação:

∑ ∑ ∑ (t
k ∈Patio i∈Baliza(k ) j∈Parte
ijkl )
− lsel xijk − del+ ≤ 0
∀l ∈ S (15)

d) Restrições de atendimento aos limites inferiores de especificação:

∑ ∑ ∑ (t
k ∈Patio i∈Baliza(k ) j∈Parte
ijkl )
− liel xijk + del− ≥ 0
∀l ∈ S (16)

4.10 Restrições de retomada parcial de uma pilha


Caso se queira retomar qualquer quantidade RetParcijk de minério de uma dada parte j de uma pilha situada em uma baliza
i de um pátio k, então basta fixar a variável de decisão xijk nesse valor, isto é:
xijk = RetParcijk (17)
∀i ∈ Baliza (k), ∀k ∈ Pátio, ∀j ∈ Parte, tq
RetParcijk ≠ 0, Quijk ≠ 0 e Retomarijk ≠ 1,

4.11 Restrições de retomada completa de pilhas


As restrições a seguir fazem com que pilhas previamente definidas pelo operador sejam retomadas completamente.
xijk = Quijk ∀(i, j, k) | Retomarijk = 1 k ∈ Pátio i ∈ Baliza (k), j ∈ Parte (18)

4.12 Restrições que visam à retomada completa de pilhas


As restrições a seguir, juntamente com a variável dbalizaijk da função-objetivo, tentam retomar completamente uma pilha
visando à disponibilização de espaço no pátio de estocagem.
xijk + dbalizaijk = zijk x Quijk ∀k ∈ Pátio, ∀i ∈ Baliza (k), ∀j ∈ Parte (19)

304 REM: R. Esc. Minas, Ouro Preto, 59(3): 299-306, jul. set. 2006
Edilaila Fernandes Moraes et al.

4.13 Restrições de integralidade e não-negatividade limites de especificação para cada parâ-


metro de controle. O detalhamento com-
As restrições a seguir indicam que as variáveis de decisão assumem valores pleto dos testes pode ser encontrado em
binários ou não-negativos. Moraes (2005).
dbalizaijk ≥ 0 ∀k ∈ Pátio, ∀i ∈ Baliza (k), ∀j ∈ Parte (20) A Figura 1 compara o teor de sílica
xijk ≥ 0 ∀k ∈ Pátio, ∀i ∈ Baliza (k), ∀j ∈ Parte (21) relativo ao produto PCCA obtido em cin-
co cenários nas duas abordagens.
zijk ∈ {0,1} ∀k ∈ Pátio, ∀i ∈ Baliza (k), ∀j ∈ Parte (22)
A Figura 2 compara o teor de alumi-
yijk ∈ {0,1} ∀k ∈ Pátio, ∀i ∈ Baliza (k), ∀j ∈ Parte (23) na relativo ao produto PXCA_DIPE ob-
d1- ≥ 0 ∀l ∈ S (24) tido em cinco cenários nas duas aborda-
gens.
d1+ ≥ 0 ∀l ∈ S (25)
As Figuras 1 e 2 mostram que o sis-
de ≥ 0
-
∀l ∈ S (26)
1 tema desenvolvido produziu soluções
de1+ ≥ 0 ∀l ∈ S (27) significativamente melhores que a solu-
ção da empresa, seja atingindo a meta de
dg ≥ 0
-
∀l ∈ S (28)
1 qualidade (caso da sílica na Figura 1) ou
dg1+ ≥ 0 ∀l ∈ S (29) aproximando-se mais dela (caso da alu-
mina na Figura 2). Além disso, o sistema
P ≥ 0
-
(30)
gastou, no pior caso, 60 segundos para
P+ ≥ 0 (31) encontrar a solução ótima; enquanto o
operador gasta, normalmente, de 10 a 15
Observa-se, nesse modelo, que é possível definir, previamente, uma região a
minutos para encontrar uma única solu-
ser explorada para a busca de minérios, satisfazendo aos critérios de qualidade e
ção, não necessariamente a melhor.
produção. Basta, nesse caso, anular o parâmetro Quijk para as regiões que não
devem ser exploradas.
6. Conclusões
5. Resultados Esse trabalho apresenta um mode-
lo de programação linear por metas para
O modelo baseado em programação matemática por metas (goal programming)
resolver um problema de blendagem, vi-
apresentado na seção 4 foi implementado, usando-se o modelador e otimizador
sando à composição de lotes de minério
LINGO, versão 9.0, da Lindo Systems Inc. (http://www.lindo.com) interfaceando
de ferro da Companhia Vale do Rio Doce,
com uma planilha eletrônica do Microsoft Excel.
Mina de Cauê. O modelo proposto pro-
O sistema desenvolvido foi testado, usando-se 20 instâncias-teste, que con- cura atender as metas de produção e
sistem em diferentes cenários do Pátio de Controle de Qualidade da Mina de Cauê, qualidade relativas aos produtos reque-
em Itabira/MG. Nessas instâncias, são considerados quatro produtos: PCCA, PECA, ridos, respeitando suas especificações
PXCA_DIPE e PXCA_PPC. Para cada produto, foram analisados seis parâmetros de e as restrições operacionais dos pátios
controle, todos químicos: Fe, SiO2, P, Al2O3, Mn e H2O. Cada parâmetro químico l foi de minérios.
classificado em cinco categorias: Irrelevante (-), Importante (IP), Muito Importante
O sistema desenvolvido foi valida-
(MI), Crítico (CR) e Muito Crítico (CR+), às quais foram associados os seguintes
do, usando-se um conjunto de 20 cenári-
pesos, respectivamente: 0, 1, 5, 10 e 100. Esses pesos se referem aos desvios de meta
os reais dos pátios de minérios do com-
(α1+=α1- ∀l ∈ S). Os pesos para os desvios de especificação (γ1+=γ1- ) e para os
plexo Cauê e comparando-se os resulta-
desvios de garantia (ϕ1+=ϕ1- ) foram fixados, respectivamente, em 100 e 10000 vezes
dos obtidos com aqueles produzidos ma-
os pesos para os desvios de meta. Além disso, de forma a tornar comparáveis os
nualmente pelos operadores da empresa.
desvios de cada parâmetro, os seus respectivos pesos foram multiplicados por 1, 10,
1000, 100, 100 e 1. A penalidade por desvio na meta de produção (β - =β + ) foi fixada Os resultados obtidos mostraram
em um valor elevado, no caso, um bilhão. que o sistema desenvolvido foi capaz de
gerar, rapidamente, soluções de qualida-
Cada instância foi processada pelo sistema desenvolvido em um microcompu-
de superior às produzidas manualmente,
tador com processador Celeron, clock de 2,4 GHz, com 256 MB de RAM, demandan-
sendo que, em alguns casos, foi capaz
do um máximo de 30 segundos para encontrar a solução ótima.
de atingir a meta de qualidade para o pa-
A seguir são apresentados dois gráficos típicos, comparando as soluções pro- râmetro considerado mais crítico, a síli-
duzidas pelo sistema com as geradas manualmente pelo operador da empresa de ca. Além da melhoria da qualidade da so-
mineração. Em cada gráfico, também são apresentadas as metas de qualidade e os lução gerada e da redução significativa

REM: R. Esc. Minas, Ouro Preto, 59(3): 299-306, jul. set. 2006 305
Um modelo de programação matemática para otimizar a composição de lotes de minério...

Figura 1 - Teor de sílica em 5 cenários do produto PCCA.

Figura 2 - Teor de alumina em 5 cenários do produto PXCA_DIPE.

no tempo para a tomada de decisão, o Administração. São Paulo: Editora Atlas, ROMERO, C. A general structure of
sistema confere mais confiabilidade ao 2004. Cap. 8, p. 394-438. achievement function for a goal
processo, pois, ao contrário do ser hu- CHANDA, E. K. C., DAGDELEN, KADRI. programming model, European Journal
Optimal blending of mine production of Operational Research, v. 153, p. 675-
mano, não é susceptível a erro. 686, 2004.
using goal programming and interactive
graphics systems. International Journal SCHOFIELD, C. G. Homogenisation/
of Surface Mining, Reclamation and blending systems design and control for
7. Referências Environment, v. 9, p. 203-208, 1995. Minerals Processing, Trans Tech
Publications, 1980.
Bibliográficas MORAES, E. F. Um modelo de programação
CVRD. Estudo de reavaliação de recursos e
matemática para otimizar a composição
BUENO, A. F., OLIVEIRA, M. C. Goal reservas minerais das minas de Itabira.
de lotes de minério de ferro da Mina
programming (programação multiobjetivo). Cauê da CVRD. Ouro Preto: Programa Itabira: Companhia Vale do Rio Doce,
In: CORRAR, L. J. e THEÓPHILO, C. de Pós-Graduação em Engenharia 2003. 39p. (Relatório Técnico).
R. (Org.). Pesquisa Operacional para Mineral, UFOP, 2005. 89p. (Dissertação Artigo recebido em 05/01/2006 e
decisão em Contabilidade e de mestrado). aprovado em 19/06/2006.

306 REM: R. Esc. Minas, Ouro Preto, 59(3): 299-306, jul. set. 2006

S-ar putea să vă placă și