Académique Documents
Professionnel Documents
Culture Documents
RESUMO
Este trabalho aborda um caso real do problema de dimensionamento da frota,
considerando a incerteza, de embarcaes do tipo AHTS (Anchor Handling Tug and Suply) que
so utilizadas como apoio sondas e embarcaes especiais de lanamento de dutos nas
atividades de manuteno de poos de petrleo offshore. O problema foi abordado em dois
mdulos: um mdulo de otimizao, que conta com um modelo de programao binria,
associado a um mdulo que faz uma simulao de Monte Carlo para o tratamento da incerteza do
cronograma O problema de dimensionamento da frota de embarcaes tipo AHTS NP-Difcil.
ABSTRACT
This paper addresses a real case of Fleet Sizing Problem, of AHTS (Anchor Handling
Tug and Suply) vessels , considering the uncertainty. These vessels are used as support for
drilling plataforms and special vessels to run activities of maintenance on offshore petroleum
wells. The problem was addressed in two modules: a module for optimization, with a binary
programming model, combined with a module that makes a Monte Carlo simulation for the
treatment of scheduling uncertainty. The problem of fleet sizing is classified as NP-Hard.
Neste trabalho, a Seo 2 apresenta a descrio do problema. A soluo proposta dada na Seo
3. Na Seo 4 apresentado um estudo de caso, seguido das concluses e trabalhos futuros, na
Seo 5.
2. Descrio do Problema
Uma embarcao especial, do tipo AHTS Anchor Handling Tug and Supply - est preparada
especialmente para operaes de reboque e ancoragem de outras embarcaes que comumente
so usadas na indstria petrolfera - sondas e instalao unidade martimas especiais de produo
(plataformas e FPSOs) (Augusto et. al., 2002). Alm destas, existem as atividades de
manuteno de dutos e operaes em poos petrolferos executadas pelas sondas e embarcaes
especiais de lanamento de linhas, que so apoiadas pelos AHTS. Eventualmente, estas
embarcaes, ainda, podem atuar tambm como embarcaes supridoras. Contudo, o uso deste
tipo de atividade no encorajado, uma vez que o custo de uma embarcao AHTS muito
superior a uma embarcao supridora.
Uma atividade, que composta de varias tarefas, pode requerer uma ou mais embarcaes, com
caractersticas distintas, para o seu atendimento. Estas embarcaes podem ser necessrias em
diversas fases, como no exemplo abaixo:
Considere que cada embarcao, em cada fase, est atendendo a uma tarefa desta atividade. No
exemplo da tabela acima, existem oito tarefas, cada qual com uma embarcao com
caractersticas distintas necessrias para o seu atendimento.
Uma possvel distribuio das tarefas desta atividade entre as embarcaes disponveis dada na
figura abaixo:
E1 E1
E2 E2
E3 E3
E4 E4
A pr-definio do tipo de atividade a ser executada, identifica a durao de suas fases, o nmero
de tarefas em cada fase e as necessidades de embarcaes/equipamento requeridos. Alm destas
informaes, uma atividade deve ter uma data de incio e o local do atendimento informados.
3. Soluo proposta
ndices:
q : atividades
t , j : tarefas
r : embarcaes
Max z= f ( xq , vr ) (1)
s.a.
y rj + y rt 1 r (2)
xq y rt
r
1 t (3)
t
y rt vr r (4)
t
rt y rt r r (5)
r
vr R (6)
x q , v r , y rt {0,1} r , q, t (7 )
Com relao funo objetivo (1), dois aspectos deste problema devem ser balanceados: o
atendimento s atividades e o custo da frota necessria para o pleno atendimento. Com isso, a
funo objetivo possui dois componentes principais:
Atendimento as atividades: este atendimento deve levar em conta a prioridade no seu
atendimento (atendimento ao nvel de servio exigido), bem como
Custo da frota: quando uma embarcao contratada, o custo ser referente a todo o
perodo estudado, incluindo os perodos de ociosidade.
O modelo apresentado na seo 3.1 obtm uma soluo tima para um cronograma esttico.
Para dar um tratamento a incerteza na data de incio (estimada) das atividades, foi sugerida a
gerao de diversos cronogramas, cada qual com um subconjunto de atividades que devem iniciar
seu atendimento em atraso. Esta perturbao na data de incio feita baseada em curvas de
distribuio associadas a cada tipo de atividade.
Frota ncleo e frotas bases: as embarcaes selecionadas para a frota tima de todos os
resultados, ou para uma parte representativa destes, so agrupadas em uma frota ncleo, ou seja,
embarcaes crticas ao atendimento de cronograma qualquer seja o estudo de caso realizado. As
demais embarcaes so agrupadas em frotas bases. Cada frota base em conjunto com as
embarcaes da frota ncleo compe uma frota tima para um ou mais estudos de caso
otimizados. Uma frota base uma frota tima para um ou mais estudos de caso gerados.
Portanto, para cada frota base, existe uma freqncia em que esta frota foi considerada tima para
um estudo de caso. Para cada frota base associada o custo total, a freqncia na seleo e o seu
tamanho.
Freqncia na seleo de uma embarcao: apresentar a freqncia com que uma embarcao
participou de uma soluo tima. Esta freqncia pode ser vista na soluo global, ou para um
determinado tamanho de frota.
Estes resultados podem ser utilizados para direcionar a escolha das frotas a serem estudadas em
outros mdulos da soluo proposta.
4. Estudo de Caso
A construo do modelo matemtico, tratamento dos dados e a interface com o usurio foram
realizados utilizando o AIMMS verso 3.8. Para resoluo do problema de programao
binria foi utilizado o CPLEX verso 11.0.
O problema de programao inteira associado a este cenrio gerou 62.276 restries, 13.774
variveis, sendo 13.770 binrias, e 176.463 elementos no-nulos. Durante a simulao foram
obtidas as frotas timas para 100 estudos de casos. A otimizao de todos os cenrios e
gerao dos resultados agregados foram concludas em 836 segundos em um AMD Athlon
(tm ) 64 processor, 2.21 GHz, 1,93GB de RAM.
Para este cenrio, as frotas obtidas tiveram o tamanho entre dezesseis e vinte, sendo que 47%
das frotas obtidas apresentaram tamanho igual a dezoito.
Este estudo tambm foi realizado para cronogramas com at 160 atividades, 968 tarefas, as
mesmas 30 embarcaes consideradas no exemplo dado neste trabalho, no mesmo perodo.
So onze tipos de atividades distintas, sendo que uma delas possui um grande nmero de
tarefas associadas (mais de 40). O problema de programao binria resultante possui
206.725 restries, 19.923 variveis binrias, 488.659 elementos no nulos. Este problema
compatvel com o problema real e forneceu resultados compatveis com as expectativas dos
potenciais usurios da ferramenta. Os testes para verificar a robustez do modelo forneceram
resultados aps perodos de uma a cinco horas de otimizao dos cronogramas simulados.
Este trabalho teve como objetivo desenvolver uma soluo de apoio a deciso para a
adequao da frota de embarcaes especiais do tipo AHTS. Esta soluo fornece
informaes relevantes quanto ao impacto da incerteza do cronograma de atividades para um
determinado perodo na formao da frota tima, tanto quanto ao tamanho da frota, quanto
ao perfil da mesma.
O prximo passo promover um teste, fornecendo a frota obtida e selecionada desta soluo
de dimensionamento para uma ferramenta de programao da frota, como descrito em
Mendez (2007), para observar a adequao da ferramenta e o ajuste dos parmetros.
6. Referncias
Augusto, O.B.; Andrade, B.L.R.; Rossi, R.R. (2002) Otimizao de recursos para a operao
de instalao de ncoras de equipamentos offshore Pesquisa Operacional, v.22 n.3, p.305-
322
List, G.F.; Wood, B.; Nozick, L.K.; Turnquist, M.A.; Jones D.A.; Kjeldgaard, E.A.; Lawton,
C.R. (2003) Robust optimization for fleet planning under uncertainty Transportation
Research Part E, 39, pp.209-227.
Nemhauser, G.L.; Wolsey, L.A. (1999) Integer and Combinatorial Optimization, John Wiley
Professional