Escolar Documentos
Profissional Documentos
Cultura Documentos
assis@dsee.fee.unicamp.br
lia@dsee.fee.unicamp.br
DSEE/FEEC/UNICAMP - Avenida Albert Einstein, 400 - Cidade Universitria - Campinas (SP) - Brasil - C.P. 6101 - CEP
13083-852, Fone: +55-0xx-19-37883708, Fax : +55-0xx-19-32891395
RESUMO
ABSTRACT
This work proposes a computational model based on
PERT/CPM graphs to represent power system restoration
plans. This model can be automatically derived using the
precedence list represented by the restoration actions. This
method was successfully applied to a restoration plan develArtigo submetido em 01/11/2005
1a. Reviso em 12/06/2006
2a. Reviso em 09/10/06
Aceito sob recomendao do Editor Associado
Prof. Carlos A. Castro
1 INTRODUO
No contexto do planejamento da recomposio de sistemas
de potncia, torna-se bastante desejvel a especificao de
um modelo computacional para representar planos de recomposio que viabilize, na medida do possvel, o tratamento dos problemas inerentes s atividades de reenergizao, segundo uma abordagem lgico-matemtica bem definida. Deve ser objetivada, na escolha dessa abordagem, a
sua capacidade de representar a natureza bastante diversa
das inmeras tarefas que so executadas durante o processo
de recomposio, envolvendo atividades de carter tcnico
(como, por exemplo, a atuao em controles e a ateno aos
limites dos equipamentos e linhas de transmisso), gerencial (como a coordenao de interligao de diferentes reas
geo-eltricas), logstico (como o deslocamento de viaturas e
equipes em campo) e estratgico (como a representao de
cargas prioritrias para reenergizao) (Adibi, 2000). Mais
ainda, dois aspectos muito importantes tm que ser levados
em conta na definio de um modelo para os planos de recomposio: a possibilidade de qualificar as diferentes linhas de ao definidas para abordar a reenergizao sob um
mesmo cenrio de falta de energia, contemplando os diferen-
437
tes aspectos do processo, e a viabilidade para modelar o carter impreciso das atividades de recomposio, permitindo
uma abordagem estocstica na sua especificao.
Assim, esse trabalho prope uma metodologia para construo de um modelo computacional para os planos de recomposio (Mota et. al., 2004), baseado em mtodos de caminho crtico (usualmente definidos como CPM/PERT), para
representar o seqenciamento temporal e a dependncia lgica entre as atividades de recomposio.
Os mtodos de caminho crtico CPM ( Critical Path
Method) e PERT ( Program Evaluation Review Technique) so mtodos de planejamento e programao de processos desenvolvidos, durante a dcada de 1950, pela Marinha dos Estados Unidos e pela companhia DuPont, com o
objetivo de otimizar os processos com mltiplas atividades
encadeadas, tanto no aspecto temporal quanto de aplicao
de recursos (Moder, 1970; Sivazlian, 1975). Esses mtodos definem uma base formal e uma abordagem generalizada
para o gerenciamento de projetos e abrangem as caractersticas desejadas de flexibilidade e tratamento de imprecises,
desejadas para o modelo de planos de recomposio. Ambas
as tcnicas presumem que qualquer projeto ou plano pode ser
desmembrado em uma seqncia lgica de aes predefinidas (ou atividades) encadeadas. A realizao dessas atividades conduz concluso do projeto. Outra hiptese importante adotada nesses mtodos que as atividades possuem
uma execuo lgica de natureza tecnolgica, ou seja, apesar de poderem ser executadas de uma maneira relativamente
independente, elas possuem, necessariamente, precedncias
tecnolgicas entre si. Na sua formulao, assume-se que a
relao entre durao e custos de cada tarefa do processo
bem conhecida, o que permite a estimao de diversos parmetros de gerenciamento e desempenho, como a alocao
tima de recursos e o controle de custos do projeto.
2 PLANOS DE RECOMPOSIO
No Brasil, o produto gerado ao final da etapa de planejamento da recomposio um conjunto de textos, denominados instrues operativas de recomposio, que faz parte
dos procedimentos de rede do Sistema Interligado Nacional
(SIN), disponibilizados pelo Operador Nacional do Sistema
Eltrico (ONS).
Assim, uma instruo operativa de recomposio, ou simplesmente instruo operativa (IO), um documento que descreve as aes que devem ser tomadas e as condies que devem ser satisfeitas na operao do SIN, aps um evento de
interrupo de grandes propores no fornecimento de energia eltrica.
438
PROCEDIMENTO/AO
Usina Capivara
EXECUTOR
Usina
Taquaruu
PROCEDIMENTO/AO
EXECUTOR
PROCEDIMENTO/AO
Subestao
Assis
EXECUTOR
PROCEDIMENTO/AO
Subestao
Londrina
CONDIO/
CONTROLE
Valor Mximo
de carga igual a
120 MW
Tenso
em
torno de 420 kV.
Tenso 420
kV com ou sem
RE-2 conectado
em Assis.
CONDIO/
CONTROLE
Valor Mximo
de carga igual a
80 MW
COS notifica Taquaruu que o paralelo com Capivara pode ser fechado
IeJ
EeL
CONDIO/
CONTROLE
Tenso 485
kV para energizar o TR-1
Valor Mximo
de carga igual a
65 MW
Tenso entre
220 e 230 kV
GeN
O
CONDIO/
CONTROLE
Valor Mximo
de carga igual a
80 MW
3 GRAFOS CPM/PERT
Os mtodos CPM e PERT so baseados na identificao do
caminho crtico de um processo, isto , da seqncia das atividades que determinam a durao total do projeto. Para atingir esse objetivo, utilizam uma representao grfica das relaes entre as atividades do processo, na forma de um grafo
orientado (denominado grafo CPM/PERT).
Assim, a abordagem de um problema (como a recomposio
de sistemas eltricos) atravs de mtodos de caminho crtico
realizada a partir da definio inicial da lista de ativida-
439
Os ns do grafo CPM/PERT representam as etapas do processo sob anlise, e correspondem aos pontos temporais onde
algumas atividades convergem para dar incio a outras atividades. Neles, fica explcita, portanto, a dependncia entre
os diferentes componentes do processo. Elas tambm podem
ser caracterizadas diretamente a partir da lista de atividades,
de acordo com o modelo explicitado na figura 3.
440
em cada objeto atividade, sendo-lhes atribudo um nome arbitrrio e seqencialmente numerado, conforme o algoritmo
a seguir. Alm disso, um teste para verificar a existncia da
etapa deve ser conduzido para cada atividade, uma vez que
atividades diferentes podem se iniciar no mesmo n.
Seja N = conjunto de ns
k= 0;
Para cada atividade i definida em A
P = conjunto de atividades pr-requisito de i
Se no existe n contendo exatamente todos os destinos
de P
k=k+1
n = novo n que contm exatamente todos os destinos
de P
nome de n = N + k
Adicionar n ao conjunto de ns N
k=k+1
n = novo n que no contm nenhuma atividade
nome de n = Start
Adicionar n ao conjunto de ns N
Passo 3: Conexo das origens das atividades
Uma vez que o conjunto inicial de ns derivado a partir
das listas de requisitos das prprias atividades, a conexo das
origens das atividades s etapas j definidas trivial. O algoritmo a seguir sintetiza as aes a serem tomadas nesse passo.
importante salientar que, computacionalmente, esse passo
e o anterior podem ser realizados praticamente de maneira
simultnea, embora, neste trabalho eles tenham sido explicitados separadamente com o propsito de proporcionar um
melhor entendimento do processo.
Para cada atividade i definida em A
P = conjunto de atividades pr-requisito de i
Para cada n j definido em N
Se j contm exatamente todos os destinos de P ento
Faa a origem de i igual a j
Passo 4: Conexo dos possveis destinos
Nesse ponto do processo, as atividades j possuem suas origens conectadas a ns definidos, mas seus destinos ainda esto desconexos. Esse passo consiste em conectar os destinos,
para cada atividade definida em A, aos ns pertencentes ao
conjunto N j definido, quando apenas uma etapa depende
da concluso da atividade em questo. Entretanto, possvel
que mais de uma etapa dependa da concluso de uma nica
atividade. Essas atividades so marcadas como possuindo
dependncia mltipla e tratadas nos passos que se seguem.
O algoritmo a seguir sintetiza esse passo.
n = novo n que no contm nenhuma atividade
nome de n = End
Para cada atividade i definida em A
ND = nmero de etapas dependentes de i= 0
Para cada n j definido em N
Se j contm o destino de i
Marcar j como dependente de i
ND=ND +1
Se ND > 1
Marcar i como tendo dependncia mltipla
Seno
Se ND= 1
Conectar destino de i ao n dependente marcado j
Se ND= 0
Conectar destino de i ao n final n
Adicionar n ao conjunto de ns N
Passo 5: Criao de etapas de destino adicionais
Nesse passo, representado no algoritmo que se segue, so
atribudas etapas de destino adicionais para as atividades com
dependncia mltipla. Essas etapas correspondem ao momento da concluso da atividade em questo e so representadas por ns conectados ao destino das atividades que no
puderam ser conectados no passo anterior. A criao de tais
etapas necessria para que o passo seguinte, onde a conectividade do grafo concluda, possa ser executado.
Seja NA = conjunto de ns adicionais
Para cada atividade definida i
Se i possui dependncia mltipla
n = novo n que contm i
nome de n = N adicional + nome de i
Adicionar n ao conjunto de ns NA
Passo 6: Criao de atividades-fantasma
Para a execuo desse passo, necessrio instanciar objetos atividade com durao e recursos nulos, ou seja, as
atividades-fantasma (ou dummies). Nesse passo, as etapas que ainda no tem todos seus pr-requisitos atendidos
sofrem uma busca conduzida pelas etapas adicionais criadas
no passo anterior; quando a etapa de destino da atividade
(ou atividades) pr-requisito identificada, uma atividadefantasma criada, iniciando-se no n de destino adicional e
terminando na etapa que iniciou a busca. O objetivo de uma
atividade fantasma , portanto, atender s restries de precedncia impostas pela lista de atividades e que no podem
ser satisfeitas usando apenas o conjunto de atividades reais.
O algoritmo a seguir representa esse passo.
Seja AF = conjunto de atividades-fantasma
Para cada n adicional na definido em NA
i = atividade incidente em na
Para cada n j definido em N
Se j contm i ento
441
6 EXEMPLOS DE APLICAO
6.1 Aplicao em um Processo Genrico
Pelo fato de agregar uma maior flexibilidade na sua formulao, decorrente da abordagem orientada a objetos, a metodologia proposta pode ser utilizada para modelar diferentes
processos tecnolgicos. Para verificar essa caracterstica, a
tcnica de montagem automtica de grafos CPM/PERT foi
aplicada a um exemplo extrado de Goldbarg (2000), correspondente ao processo de montagem de uma cabine de simulao, cuja lista de atividades reproduzida na figura 4.
A primeira ao nesse passo o instanciamento de uma atividade adicional para representar o n final do processo (nesse
caso, instanciado como o vrtice nmero 7). A seguir, os
destinos das atividades so conectados ao conjunto de ns
disponvel (quando possvel), resultando no grafo ilustrado
na figura 8.
A aplicao dos passo 1-7 do mtodo de montagem automtica gerou os resultados descritos a seguir.
442
uma vez que todas as atividades j possuem suas etapas inicial e final definidas.
6.2
Para ilustrar a aplicao dessa metodologia de montagem automtica de redes modelagem de planos de recomposio
do SIN, a seqncia de sete passos do algoritmo de montagem automtica foi aplicada lista de atividades associada
instruo operativa da regio Capivara, explicitada previamente na tabela II.
Observando essa lista de atividades, possvel explorar as
relaes de precedncia entre as diferentes aes que compem o plano para determinar, ento, a estrutura topolgica
do grafo de caminho crtico correspondente IO de recomposio da rea Capivara. A figura 9 representa o grafo
CPM/PERT obtido para esse caso.
6.3
Observaes Adicionais
443
tm
(u.t.)
e
(u.t.)
Ativ.
tm
(u.t.)
e
(u.t.)
40
8,33
1,17
1,17
0,41
0,83
0,5
0,25
0,83
0,25
20
3,33
15
0,5
0,25
0,83
40
1,33
7 CONCLUSES
Nesse trabalho, explorado o modelo baseado em grafos dirigidos, do tipo CPM/PERT, para representar as seqncias
de aes de reenergizao de sistemas eltricos de potncia aps blecautes. Entretanto, fundamental destacar que
a operao de redes de energia no seu estado restaurativo envolve dois aspectos que tornam essa modelagem uma tarefa
rdua, quando se considera a construo manual dos diagra444
AGRADECIMENTOS
Os autores gostariam de agradecer Fundao de Amparo
a Pesquisa do Estado de So Paulo (FAPESP) pelo suporte
durante o desenvolvimento deste trabalho.
REFERNCIAS
Adibi, M.M. (2000). Power System Restoration Methodologies and Implementation Strategies, New York: IEEE
Press.
Adibi, M.M., & D.P. Milanicz (1999). Estimating Restoration Duration, IEEE Transactions on Power Systems,
vol. 14, n. 4, Nov.
Goldbarg, M.C., & H.P.L. Luna (2000). Otimizao Combinatria e Programao Linear Modelos e Algoritmos,
Rio de Janeiro: Editora Campus.
Gomes, P. & M. Th. Schilling (1997). Custo de Interrupo: Conceituao, Metodologia de Avaliao, Valores
Existentes e Aplicaes, Anais do XIV SNPTEE Seminrio Nacional de Produo e Transmisso de Energia
Eltrica, Belm (PA).
Moder, J.J. & C.R. Phillips (1970). Project Management with
CPM and PERT, New York: Van Nostrand Reinhold
Company.
445