Sie sind auf Seite 1von 6

ALGORITMO DE BUSCA COM HEURSTICAS FUZZY PARA

RESTABELECIMENTO DE ENERGIA
EM SISTEMAS RADIAIS DE DISTRIBUIO
A. C. B. Delbem, N. G. Bretas1, A. de Carvalho
Escola de Engenharia de So Carlos USP
Av. Dr. Carlos Botelho, 1450 CEP 13560-250 So Carlos SP
ngbretas@sel.eesc.sc.usp.br

de restabelecimento de energia elaborado e rpido requerido


Resumo: Neste trabalho prope-se um processo de busca
depois de uma zona faltosa ter sido identificada e isolada pelos
utilizando heursticas fuzzy para restabelecimento de energia
rels do sistema de distribuio. Alm disso, durante a
em sistemas de distribuio. A meta obter um plano de
operao normal do sistema, freqentemente necessrio isolar
restabelecimento para suprir energia a uma rea desenergizada
zonas para executar tarefas rotineiras de manuteno da rede.
depois de uma falta ter sido identificada e isolada. O plano de
Para obter um plano para essas situaes, os operadores usam
restabelecimento deve ser alcanado em um curto intervalo de
suas experincias anteriores para satisfazer uma srie de
tempo. Porm, a caracterstica combinatorial associada a esse
exigncias prticas e objetivas, como operar um nmero
tipo de problema restringe a aplicao do restabelecimento
mnimo de chaves, deixar poucos clientes sem energia (ou
automtico de energia em sistemas de distribuio de mdio
nenhum) e evitar equipamentos sobrecarregados. Assim, o
para grande porte. Neste artigo, para lidar com essas
restabelecimento de energia um problema de mltiplos
caractersticas, proposto um mtodo de busca que usa
objetivos, alguns deles conflitantes.
heursticas fuzzy. O desempenho deste mtodo avaliado
usando um sistema de distribuio razoavelmente complexo (da O crescimento acelerado dos sistemas de distribuio em pases
cidade de So Carlos SP, Brasil). mostrado que um plano em desenvolvimento, como o Brasil, gera configuraes de
de restabelecimento pode ser alcanado em um intervalo de rede complexas. Por exemplo, tais sistemas no possuem
tempo significativamente curto. sees normalmente-abertas (Devi et al.,1995) ou estruturas
nas quais cada lateral de um alimentador pode sempre ser
Palavras Chaves: representao por cadeias de grafo,
suprida por outros dois alimentadores principais conforme
algoritmos genticos, sistemas de distribuio.
ocorre nos sistemas usados em Morelato e Monticelli (1989) e
Abstract: A search approach using fuzzy heuristics is devel- Hsu e Kuo (1994). Esses aspectos podem complicar o
oped for energy restoration in distribution systems. The goal is desenvolvendo de programas de computador para
to reach a restoration plan to supply energy for an outage zone restabelecimento de energia automatizado e podem at mesmo
after a fault has been identified and isolated. The restoration restringir seriamente o uso dos procedimentos existentes.
plan must be reached in a very short period of time. However,
Outros objetivos tambm poderiam ser considerados de acordo
the combinatorial feature of the problem restricts the applica-
com as exigncias de cada companhia. Por exemplo, manter a
tion of automatic energy restoration. In this paper, in order to
carga equilibrada entre alimentadores, reduzindo o nvel de
deal with these features, a search method using fuzzy heuristics
queda de tenso, evitar planos que precisem de operao de
is proposed. The performance of this method is evaluated using
chaves distantes umas das outras no sistema de distribuio
a fairly complex distribution system from So Carlos - SP,
(mantendo a topologia original da rede) e minimizar perdas.
Brazil. It is shown that a proper restoration plan is achieved in
Um plano de restabelecimento deve ser alcanado em um
a very short period of time.
perodo de tempo muito pequeno. Porm, a caracterstica
Keywords: graph chain representation, genetic algorithms, combinatorial do problema dificulta o restabelecimento
distribution systems. automtico de energia.

Este problema pode ser entendido facilmente. Configuraes de


1 INTRODUO sistemas de distribuio normalmente so representadas pelo
conjunto dos estados das chaves. Essas configuraes podem
O restabelecimento de energia em sistemas de distribuio tem
ser descritas por um vetor
despertado um interesse crescente nos ltimos anos. Um plano
x = [x1,..., xn]T, (1)
1
Membro Snior do IEEE
onde xi indica o estado da chave, isto , aberta (xi = 0) ou
Artigo Submetido em 04/02/1999 fechada (xi = 1). Desta forma, 2n combinaes podem ser
1a. Reviso em 12/07/1999; 2a. Reviso em 24/11/1999; geradas at que uma possvel configurao seja encontrada
Aceito sob recomendao do Ed. Consultor Prof. Dr. Jorge Coelho

SBA Controle & Automao Vol. 11 no. 01 / Jan., Fev., Mar, Abril de 2000 55
(que fornea energia para a rea desenergizada) (Castro et al., que foram reduzidos a 150 sem prejuzo da qualidade do plano
1980; Morelato e Monticelli, 1989; Hsu e Kuo, 1994). Isso de restabelecimento de energia.
pode requerer um tempo de processamento muito elevado,
principalmente se o sistema de distribuio em considerao Usando o conceito de setores, pode-se executar uma busca no
for de dimenso grande. Deste modo, mtodos que analisem espao de estado dos setores. Como ser descrito na prxima
todos os possveis vetores x no so prticos, at mesmo para seo, usando a representao de espao de estado dos setores,
sistemas de distribuio pequenos. Para evitar este problema, o nmero de configuraes no factveis do sistema (isto ,
alguns mtodos usam algoritmos de transferncia de carga configuraes que tm rea(s) desenergizada(s)) pode ser
(Aoki et al. 1987; Aoki et al. 1989; Devi et al. 1995). Estes reduzido de forma significativa.
algoritmos verificam se h elementos sobrecarregados e
permitem que alimentadores longe da rea desenergizada 2.1 Heursticas Fuzzy
forneam energia complementar, reduzindo as cargas dos
alimentadores perto da rea desenergizada. Porm, quando a Com a representao de setores, heursticas comumente usadas
rea desenergizada for muito grande ou o sistema de pelos operadores podem ser embutidas diretamente no
distribuio operar prximo da capacidade limite, essa proposta algoritmo de busca para melhorar seu desempenho. Conjuntos
pode requerer um tempo de processamento longo tambm ou fuzzy permitem traduzir conhecimentos intuitivos para uma
pode at no alcanar uma soluo satisfatria. representao computacional. Este trabalho usa as seguintes
heursticas para guiar a busca de setores:
Neste trabalho proposto um mtodo de busca usando
heursticas fuzzy para encontrar solues adequadas. Esta 1. evite setores de alimentador com pequena capacidade
proposta pode contornar a caracterstica combinatorial e lidar livre;
com sistemas de distribuio complexos, com grandes reas
2. prefira setores mais prximos a uma subestao
desenergizadas. Na prxima seo, proposta uma nova
(assumindo que setores mais prximos de uma subestao
representao dos sistemas de distribuio para
pertenam em geral a um alimentador principal, assim os
restabelecimento de energia, bem como uma apresentao
estados das chaves de tais setores, em princpio, no
sucinta de heursticas fuzzy. Na seo 3, mostrado o algoritmo
deveriam ser mudados).
de restabelecimento de energia proposto e um exemplo
ilustrativo. A seo 4 apresenta algumas consideraes finais. Se um setor se enquadra em uma dessas duas heursticas pelo
menos, diz-se que tal setor est quente (ou sua temperatura
2 UMA NOVA REPRESENTAO PARA alta). Caso contrrio, diz-se que ele est frio (ou sua
SISTEMAS DE DISTRIBUIO E temperatura baixa). Tais heursticas podem ser expressas
atravs das seguintes heursticas fuzzy:
HEURSTICAS FUZZY
Para tornar o procedimento de busca simples e eficiente, uma i) SE setori EST perto de uma subestao, ENTO a
nova representao para sistemas distribuio proposta a temperatura de setori alta. Isto , esse setor provavelmente
seguir (Delbem et al. 1998; Delbem e Bretas, 1998). A Fig. 1 est em um alimentador principal. Ou
mostra um sistema de distribuio no qual linhas retas TempAlta(t) = SetorProx(n) (2)
representam trechos de alimentadores, quadrados vazios so onde n o nmero de setores indo do setori at sua
chaves abertas, quadrados cheios so chaves fechadas, SE quer subestao, t o valor da temperatura, TempAlta(t) o grau
dizer subestao, e regies da rede entre chaves so setores (a de pertinncia do setori no conjunto temperatura-alta e
Fig. 2 ilustra os setores 8 e 10 associados rede da Fig. 1). SetorProx(n) o grau de pertinncia do setori ao conjunto
Setores compostos por poucos elementos e/ou com pequena setor-prximo;
carga podem ser unidos para formar um setor maior (a deciso ii) SE a folga do alimentador do setori alta, ENTO a
sobre tal unio, baseada na experincia dos operadores). temperatura do setori alta. Ou
Associado ao sistema de distribuio da cidade de So Carlos
(parcialmente mostrado na Fig. 8) existem cerca de 500 setores TempAlta(t) = FolgaAlta(c), (3)
onde c a capacidade de folga do alimentador do setori, t
9 11 12 o valor de sua temperatura, TempAlta(t) o grau de
SEC 8 pertinncia do setori ao conjunto temperatura-alta e
10
FolgaAlta(c) o grau de pertinncia do setori ao conjunto
folga-alta.
13
8 7 6 5
SEB Foram criados cinco conjuntos para classificar a distncia de
setores a subestaes; cinco conjuntos para classificar
capacidade de folga do alimentador (veja Fig. 3); e cinco
10 conjuntos para classificar temperatura. Cinqenta regras
SEA 1 2 3 4 (similares as regras i e ii) foram elaboradas relacionando esses
dois primeiros cinco conjuntos com os conjuntos de
classificao de temperatura. Um exemplo da implicao fuzzy
Fig. 1: Sistema de distribuio Fig. 2 produzida pela regra i) mostrado na Fig. 4.
simplificado.

56 SBA Controle & Automao Vol. 11 no. 01 / Jan., Fev., Mar, Abril de 2000
As sadas de cada regra so agregadas usando um conectivo
disjuntivo (v). Assim 1v2v... viv...v50 a sada fuzzy
inferida. Usando o defuzzificador de centro-mdio:
t = (tmi * i) / (i) (4)
onde tmi o ponto no qual i alcana seu valor de mximo. O
valor de i determinado atravs de regras similares s regras
(i) ou (ii).

Fig. 5: Busca Forward.


1.0 Baixa Mdia Alta MuitoAlta ExtraAlta
DC. Em Wang et al. (1996), as chaves a serem operadas so
escolhidas atravs de programao no-linear inteira. Neste
caso, o algoritmo precisa de todas as seccionalizaes e
possibilidades de transferncia de carga (isso pode produzir
uma exploso combinatorial). Por outro lado, o procedimento
aqui proposto escolhe os setores de um caminho baseado em
Folga - A um valor fuzzy. Como estes valores so pr-calculados, o
0 240 480 algoritmo de busca fica muito rpido. Alm disso, usando
aquele valor fuzzy, a tendncia de gerar um caminho
Fig. 3: Conjuntos fuzzy para folga sobrecarregado ou de escolher mudanas de configurao do
sistema inadequadas pode ser reduzida.
do alimentador.
Nos conjuntos de valores fuzzy dos setores est implcita uma
Assim, a rvore de busca pode usar a temperatura estimada do busca backward. No algoritmo de busca, os possveis estados
setor para selecionar seu prximo estado (tal busca chamada finais so conhecidos (os setores que esto nas subestaes). A
busca com heursticas fuzzy). Estes valores de temperatura busca com heurstica fuzzy comea em setores de uma rea
podem guiar a busca para gerar caminhos melhores, isto , desenergizada e termina em setores de subestao (Fig. 5). No
caminhos menores (que em geral requerem menos operaes de obstante, uma busca backward pode ser executada (de uma
chaves) e com carregamento do alimentador reduzido. Alm subestao para a rea desenergizada). Neste caso, uma busca
disso, se tal caminho no possvel, a busca pode tentar um interwave (Le, 1993) tambm pode ser considerada (uma busca
caminho mais longo ou at mesmo pode produzir um de uma rea desenergizada para uma subestao,
alimentador com uma sobrecarga aceitvel. Assim, o algoritmo simultaneamente, com uma outra busca de uma subestao para
proposto no-determinstico, sem limites rgidos de um setor de uma rea desenergizada, ver Fig. 6). Porm, os
carregamento e sem limites rgidos do comprimento do caminhos gerados pela busca backward correspondem, em
caminho (este ltimo item est relacionado queda de tenso geral, aos alimentadores principais. Esses alimentadores
nos alimentadores). principais esto geralmente embutidos nos conjuntos de valores
fuzzy. Assim, pode ser considerado que a busca com heursticas
2.2 Vantagens de Heursticas Fuzzy em fuzzy proposta uma busca interwave na qual sua parte
Busca para Restabelecimento de Ener- backward est pronta.
gia Um outro ponto importante que os setores associados com
suas temperaturas fuzzy incluem implicitamente algoritmos de
H vrias vantagens nesta proposta de heursticas fuzzy seccionalizao e transferncia de carga (Aoki et al. 1987;
comparada aos mtodos disponveis (Devi et al. 1995; Wang et Aoki et al. ,1989; Devi et al. 1995). Se um caminho da busca
al. 1996). No mtodo proposto por Devi et al. (1995), para iniciado em um alimentador que no suporta a carga transferi-
cada fase da busca h um conjunto de chaves que podem ser da, o setor corrente automaticamente evitado e um novo setor
operadas. Para selecionar uma destas chaves, um fluxo de carga selecionado de um outro alimentador de acordo com as tem-
DC (Zhou-Erzhuan e Nasle-Ali, 1994) executado para peraturas fuzzy (sem a execuo de um algoritmo de seccionali-
verificar se as capacidades do alimentador no foram violadas. zao ou de transferncia de carga).
Assim, em cada fase de busca, requerido um fluxo de carga

SetorProx TempAlta
1.0 1.0

0.8 0.8

Fig. 6: Busca Interwave.


0 3 5 10 0 50 100 t
Fig. 4: Exemplo de implicao fuzzy produzida
las regras mencionadas na subseo 2.1.
SBA Controle & Automao Vol. 11 no. 01 / Jan., Fev., Mar, Abril de 2000 57
2.3 Chaves Manobradas heursticas fuzzy para prover energia para AD. Enquanto houver
uma AD, o procedimento no pra.
A partir do caminho determinado pela busca com heursticas
fuzzy, pode-se obter as chaves a serem manobradas no O restabelecimento de energia usando busca com heursticas
sistema para se restabelecer a energia na rea Desenergizada. fuzzy foi testado para um sistema de distribuio genrico e de
Para isso, ser definido o conceito de setorme. Seja o setori grande porte. A representao simplificada de seu circuito
um determinado setor do sistema, ento, o setorj pelo qual o mostrada em parte na Fig. 8. Utilizando o mtodo proposto, um
setori alimentado denominado de setormei. Por exemplo, restabelecimento de energia apropriado alcanado em poucos
na Fig. 8, o setorme do setor S1 o setor S4. Desta forma, segundos. Para propsito de ilustrao, parte do alimentador
para cada setori do sistema de distribuio tem-se um par direita (Fig. 8, linha 2) est desenergizado. A busca usando
(setori, setormei). heursticas fuzzy produz um caminho (linha D, na Fig. 8) da
rea desenergizada (AD) para uma subestao (BLV). Nenhum
As manobras so obtidas a partir das seguintes regras: alimentador vizinho daquele alimentador (linha 2) tem
capacidade para suprir a carga adicional da rea desenergizada.
REGRA 1: Se o setori mudou de setorme, ento a chave que
No obstante, o alimentador logo acima (linha 1) parece ser a
une o setori ao setormei antigo deve ser aberta;
melhor opo para o prximo passo da busca. Neste
REGRA 2: Fecha-se todas as chaves abertas entre os setores alimentador, a busca identifica um setor de um outro
que formam o caminho obtido pela busca com heursticas alimentador esquerda (Fig. 8, linha 3) como a melhor opo
fuzzy. para a prxima fase da busca. De fato, este alimentador com
folga alta era a melhor opo (veja Fig. 9). Assim a busca
Deve-se observar que os pares (setori, setormei antigo) podem consegue restabelecer uma rea desenergizada sem executar um
ser obtidos de uma lista criada ao longo da busca com algoritmo de seccionalizao ou de transferncia de carga, isto
heursticas fuzzy. A cada setor do caminho da busca que , um plano de restabelecimento de energia obtido com
muda de setorme, um par (setori, setormei antigo) anexado somente um sub-plano. Todo o processo foi realizado em 15
a tal lista. Deve-se observar tambm que a REGRA 1 pode segundos para o caso mostrado acima, usando o Interpretador
abrir algumas chaves mais. Porm, essa falha sempre Arity Prolog V6.0 em um Pentium100 com 32 MB de memria
corrigida pelas chaves fechadas pela REGRA 2. RAM.

Incio

N Imprima as
H algum SI? operaes de
chaves
S
Desconecte AD e SI do sistema
AI
Determine AD e a carga correspondente

Execute um Sub-
H alguma S plano (busca com
AD? heursticas fuzzy)

N
N
Sobrecarga ?

S
Escolha parte de um alim. sobrecarregado para ter carga transferida

Setores correspondentes carga transferida viram ADs

Fig. 7: Fluxograma do procedimento de restabelecimento de


energia usando heursticas fuzzy. (AD: rea Desenergizada e
SI: Setor Isolado).
Linha 1 Linha 2 Linha 3 Linha D
3 ALGORITMO DE RESTABELECIMENTO AI rea Isolada AD rea Desenergizada
DE ENERGIA E EXEMPLO Fig. 8: Configurao antes do plano de restabe-
A Fig. 7 mostra um fluxograma simplificado do procedimento lecimento de energia ter sido executado
de restabelecimento de energia que usa heursticas fuzzy. Se h
algum Setor Isolado (SI), o procedimento determina uma rea Com o objetivo de comparar o desempenho do algoritmo de
desenergizada correspondente (AD) e executa uma busca com busca com heursticas fuzzy com outros algoritmos de busca
58 SBA Controle & Automao Vol. 11 no. 01 / Jan., Fev., Mar, Abril de 2000
existentes para restabelecimento de energia em sistemas de em parte o uso de um algoritmo de seccionalizao e de
distribuio, foi executada uma busca no espao de estados das transferncia de carga. Em outras palavras, o mtodo proposto
chaves de acordo com a busca proposta por Devi et al. (1995) economiza tempo de processamento pois evita diversas rotinas
para a rea desenergizada anterior (a rvore de busca e clculos durante a execuo da busca os quais sempre so
correspondente mostrada na Fig. 10). Depois de escolher um requeridos pelos mtodos existentes.
chave para transferir carga (Chave de Transferncia de Carga:
LTS), um Fluxo de carga DC (DCLF) (Zhou-Erzhuan e Nasle- Uma maior detalhamento da metodologia proposta pode ser
Ali, 1994) executado para verificar perdas e sobrecarga de obtido na dissertao de mestrado referenciada neste artigo
equipamentos. Se existe sobrecarga, uma chave para como Delbem e Bretas (1998).
seccionalizar o alimentador escolhida (Chave de
Seccionalizao: SS), e assim por diante. Os ramos da rvore 5 AGRADECIMENTOS
de busca formada pelas chaves 1, 4 e 13 correspondem
Esta pesquisa foi apoiada em parte pelo CNPq e pela FAPESP.
soluo (o asterisco na Fig. 10). A busca gera mais de 18 ns.
A Fig. 11 mostra a rvore de busca no espao de estado dos
setores para a mesma rea desenergizada. A busca inicia em um REFERNCIA BIBLIOGRFICA
setor da AD e termina em um setor de uma Subestao (SE). Aoki, K., H. Kuwabara, T. Satoh e M. Kanezashi (1987). Outa-
Os setores (Si) podem ser vistos na Fig. 8, bem como o ge state optimal load allocation by automatic sectionali-
caminho produzido pela busca. Esta busca gera 11 ns. zing switches operation in distribution systems. IEEE
Portanto, o espao de estado dos setores significativamente Trans. on Power Delivery, Vol. PWRD-2, No. 4, pp.
menor que o espao de estado das chaves. 1177-1185.
Aoki, K., K. Nara, M. Itoh, T. Satoh e H. Kuwabara (1989). A
4 CONCLUSES new algorithm for service restoration in distribution
systems. IEEE Trans. on Power Delivery, Vol. 4, No. 3,
Este trabalho apresenta uma proposta para automatizao do
pp. 1832-1839.
restabelecimento de energia. Tal proposta pode superar a
caracterstica combinatorial associada ao problema e obter um
plano de restabelecimento de energia em um intervalo de tempo LTS
muito curto. Alm disso, usando heursticas fuzzy, a proposta
1
DCLF
pode imitar o raciocnio dos operadores. Esta proposta tambm
permite automatizar o restabelecimento de energia em sistemas
de distribuio complexos sem zonas normalmente abertas ou
sem outras caractersticas regulares na configurao de sistema. SS
Esta proposta ainda reduz tempo de processamento devido aos 2 3 4 5 6 7 8 9
seguintes motivos: i) reduo do tamanho da rvore de busca;
ii) pr-clculo dos parmetros fuzzy e iii) representao dos ... ... ...
sistemas de distribuio atravs de setores, o que permite evitar 10 11 10 11 12 13 14 15 10...15 10...16 17 10...17 18 LTS
DCLF DCLF ... ... DCLF DCLF
*
LTS Chave de Transferncia de Carga
DCLF Fluxo de carga
SS Chave de Seccionalizao DC
Fig. 10: rvore de busca no estado de espao
das chaves.

AD (47)

S1 (28)

S2 S3 S4 S5 S6
(53) (75) (31) (22) (23)

S7 S8 S9
(69) (78) (53)

SE (53)

AD rea Desenergizada;
SE Subestao
Si Setor i;
( . ) Temperatura fuzzy do Si
Fig. 9: Configurao aps o plano de restabele-
Fig. 11: rvore de busca no estado
cimento de energia ter sido executado
de espao dos setores

SBA Controle & Automao Vol. 11 no. 01 / Jan., Fev., Mar, Abril de 2000 59
Castro, C. H., J. B. T. Bunch e M. Terry (1980). Generalized
algorithms for distribution feeder deployment and secti-
onalizing. IEEE Trans. on PAS, Vol. PAS-99, No.2, pp.
549-557.

Delbem, A. C. B. e N. G. Bretas (1998). Restabelecimento de


Energia em Sistemas de Distribuio Utilizando Algo-
ritmo com Heursticas Fuzzy, Tese de Mestrado, De-
partamento de Engenharia Eltrica EESC USP.

Delbem, A. C. B., N. G. Bretas e A. C. P. L. F. Carvalho


(1998). Energy Restoration in Distribution Systems
Using Search with Fuzzy Heuristics. International Jour-
nal of Engineering Intelligent Systems for Electrical
Engineering and Communications, Vol. 6, No. 4, pp.
201-205.

Devi, V. S. D., P. S. Gupta e G. Anandalingam (1995). Optimal


restoration of power supply in large distribution systems
in developing countries. IEEE Trans. on Power Deli-
very, Vol. 10, No. 1, pp. 430-437.

Hsu, Y., e H. Kuo (1994). A heuristic based fuzzy reasoning


approach for distribution system service restoration.
IEEE Trans. on Power Delivery, Vol.9, No.2, pp. 948-
953.

Le ,T. V. (1993), Techniques of prolog programming. John


Wiley & Sons.

Morelato, A. L. e A. Monticelli (1989). Heuristic search appro-


ach to distribution system restoration. IEEE Trans. on
Power Delivery, Vol. 4, No. 4, pp. 2235-2241.

Wang, J., H. Chiang e G. R. Darling (1996). An efficient algo-


rithm for real-time network reconfiguration in large
scale unbalanced distribution system. IEEE Trans. on
Power Systems, Vol. 11, No. 1, pp. 511-517.

Zhou-Erzhuan e Nasle-Ali (1994). Simulation of DC Power


Distribution Systems. IEEE Industrial and Commercial
Power System Technical Conference, Irvine, CA, USA,
pp.191-195.

60 SBA Controle & Automao Vol. 11 no. 01 / Jan., Fev., Mar, Abril de 2000

Das könnte Ihnen auch gefallen