Académique Documents
Professionnel Documents
Culture Documents
CURITIBA
2007
VINCIUS JOS LINDOLPHO ANTUNES
CURITIBA
2007
TERMO DE APROVAO
Trabalho de concluso de curso aprovado como requisito parcial para obteno do grau de
engenheiro eletricista no curso de Engenharia Eltrica, Setor de Tecnologia, Departamento de
Engenharia Eltrica da Universidade Federal do Paran, pela seguinte banca examinadora:
Agradeo aos meus orientadores, prof. Odilon e Fbio, por toda a dedicao
e tempo emprestados a este projeto. Meus sinceros desejos que deste trabalho
conjunto resultem frutos que engrandeam e auxiliem a formao de novos e
melhores engenheiros eletricistas, que contribuam com o crescimento deste pas
carente de gente que acredite nele e tenha qualificao para torn-lo um lugar mais
digno de se viver. Ainda, ao Instituto de Tecnologia para o Desenvolvimento
LACTEC, pelo apoio financeiro concedido.
Renda-se como eu me rendi.
Mergulhe no que voc no conhece, como eu mergulhei.
Pergunte, sem querer, a resposta, como estou perguntando.
No se preocupe em entender.
Viver ultrapassa todo o entendimento.
Clarice Lispector
RESUMO
One of the fundamental tools for Power systems engineering is the power flow
analysis. This tool is used as the base for other more advanced areas such as
system stability, optimization and planning. Having in mind how important a good
understanding about this subject is for an engineer, its clear that providing a high
quality education for students is needed. The power flow calculation is essentially a
numerical iterative problem, suitable to be handled only by computers. In aiming to
make students familiar with this characteristic, it was proposed the creation of PF
Analyst an educational program for power flow analysis. Its development was
focused on adapting the three basic functionalities of running a power flow simulation
for educational purposes: data entry (made easier for small systems), simulation
execution (simplified parameters choice) and results visualization (emphasis on
charts). An already existing simulation package for Matlab called MATPOWER was
used as the calculation engine and the remainder was developed in C++ language.
Test simulations with 6 and 118 bus systems were run and have shown that the
program fulfills the scope for the first version, as well as fits to the educational
purposes that the program is intended to meet.
LISTA DE FIGURAS
LISTA DE TABELAS
1 INTRODUO.........................................................................................................15
1.1 CONTEXTUALIZAO E MOTIVAO...............................................................15
1.2 COMO HOJE.....................................................................................................16
1.3 OBJETIVO DO PROJETO....................................................................................19
1.4 ORGANIZAO DO TRABALHO.........................................................................21
2 REVISO BIBLIOGRFICA....................................................................................22
2.1 HISTRICO...........................................................................................................22
2.2 O PROBLEMA DO CLCULO DO FLUXO DE POTNCIA.................................23
2.2.1 Fluxo de potncia linearizado............................................................................25
2.2.2 Fluxo de potncia no-linear..............................................................................26
2.3 ESTADO DA ARTE NO CLCULO DO FLUXO DE POTNCIA.........................27
3 DESENVOLVIMENTO DO PROJETO....................................................................30
3.1 A PROPOSTA.......................................................................................................30
3.1.1 Viso...................................................................................................................30
3.1.2 O PF Analyst......................................................................................................31
3.1.2.1 Entrada de dados............................................................................................32
3.1.2.2 Parmetros da simulao...............................................................................32
3.1.2.3 Exibio dos resultados..................................................................................32
3.2 DEFINIO DO ESCOPO....................................................................................33
3.2.1 Entrada de dados...............................................................................................33
3.2.2 Execuo da simulao.....................................................................................34
3.2.3 Exibio dos resultados.....................................................................................34
3.3 IMPLEMENTAO...............................................................................................36
3.3.1 Ferramentas Utilizadas......................................................................................36
3.3.1.1 Matlab R2006b................................................................................................36
3.3.1.2 Borland C++ Builder 6.....................................................................................37
3.3.2 Arquitetura do Programa....................................................................................38
3.3.3 Definio do Formato dos Arquivos...................................................................39
3.3.3.1 Arquivo barras.tmp.......................................................................................40
3.3.3.2 Arquivo linhas.tmp........................................................................................41
3.3.3.3 Arquivo geracao.tmp.....................................................................................42
3.3.3.4 Arquivo parametros.tmp...............................................................................42
3.3.3.5 Arquivo Perfis.per.........................................................................................43
3.3.3.6 Arquivos .pfa.................................................................................................44
3.3.4 Implementao do programa.............................................................................48
3.3.4.1 Mdulo MATPOWER......................................................................................48
3.3.4.2 Inicializao.....................................................................................................49
3.3.4.3 Entrada de dados............................................................................................50
3.3.4.4 Execuo da simulao..................................................................................57
3.3.4.5 Exibio dos resultados..................................................................................59
4 RESULTADOS.........................................................................................................63
4.1 CASO 6 BARRAS..................................................................................................63
4.1.1 Dados.................................................................................................................63
4.1.2 Simulao 1: Limites de potncia reativa atendidos..........................................64
4.1.3 Simulao 2: Limites de potncia reativa no observados................................68
4.2 CASO 118 BARRAS.............................................................................................70
4.2.1 Dados.................................................................................................................70
4.2.2 Simulao 3: Algoritmo desacoplado rpido BX................................................70
4.3 PUBLICAES.....................................................................................................72
5 CONCLUSO..........................................................................................................74
6 SUGESTO DE TRABALHOS FUTUROS.............................................................76
15
1 INTRODUO
para utilizao. Embora uma licena para a verso acadmica do programa possa
ser obtida pela instituio de ensino, custa de alguma burocracia e condicionada
aprovao pela diretoria do CEPEL, esta apresenta importantes limitaes de uso,
por exemplo, no que diz respeito a dimenso mxima do sistema6. Tambm merece
meno o fato de que a licena restrita instituio detentora da mesma. Em
outras palavras, os alunos no podem ter o programa instalado em seus
computadores pessoais, sendo obrigados a utilizarem os laboratrios de informtica
da instituio de ensino, nem sempre em condies de atender a demanda. Por fim,
vale lembrar que o ANAREDE um programa de uso profissional. Aspectos e
funcionalidades importantes do ponto de vista didtico no esto presentes, tais
como facilidade para entrada de dados e simulao de sistemas pequenos,
apresentao de resultados em forma de grficos (voltados aos interesses
educacionais) e restrio de parmetros de simulao irrelevantes.
O MATPOWER, embora sendo de uma ferramenta bem mais limitada que o
ANAREDE, do ponto de vista educacional equivalente. Permite a simulao de
sistemas de pequeno, mdio e at mesmo grande porte por meio dos mais comuns
algoritmos de clculo de fluxo de potncia, suprindo assim a necessidade bsica
anteriormente apresentada de fornecer aos alunos um meio de realizar simulaes.
gratuito e no requer licena de utilizao. Para obt-lo, basta preencher um breve
formulrio diretamente na pgina do PSERC 6. O MATPOWER conta com uma srie
de casos de teste j prontos para simulao em sua biblioteca, fornecida juntamente
com o pacote de simulao. Tambm possvel associar-se a uma lista de
distribuio de e-mails, canal para obteno de suporte e intercmbio de
experincias com usurios do programa ao redor do mundo. No mbito do
Departamento de Engenharia Eltrica da Universidade Federal do Paran, o
MATPOWER j utilizado com sucesso como ferramenta de simulao.
Algumas limitaes tambm se aplicam ao MATPOWER. Embora seja de
distribuio gratuita, permitindo ao aluno possuir uma cpia em seu computador
pessoal, o MATPOWER roda em uma plataforma proprietria, o Matlab. Este, por
sua vez, por vezes no est disponvel nem mesmo nos laboratrios das instituies
devido ao seu custo bastante elevado. Mesmo a verso acadmica do programa,
suficiente para execuo do Matlab, custa atualmente US$ 99,00 para compra
atravs da pgina da empresa na internet 6, valor expressivo para uma parcela
significativa dos estudantes. Portanto, embora seja possvel ao aluno possuir uma
18
(a) (b)
FIGURA 2: RESULTADOS NO MATPOWER: (A) RELATRIO E (B) MATRIZ.
Este trabalho est divido em sees, conforme descrito nos itens da lista
abaixo:
A seo dois apresenta uma reviso bibliogrfica da literatura sobre os
fundamentos do estudo de SEP e clculo de fluxo de potncia. Tambm so
apresentados fundamentos e aspectos que baseiam o desenvolvimento de
ferramentas didticas para ensino de engenharia, encontrados na literatura
especfica sobre o tema;
A seo trs descreve em detalhes o desenvolvimento do projeto, em termos
da proposta (cronograma, escopo, viso, etc.) e desenrolar das fases do
trabalho;
A quarta seo deste documento apresenta os resultados obtidos. So
apresentados trs casos simulados atravs do PF Analyst e consideraes a
respeito do que fora obtido, tendo em vista os aspectos didticos do
programa. Tambm so listadas as publicaes decorrentes do
desenvolvimento deste trabalho;
As concluses obtidas e consideraes acerca do cumprimento das
expectativas estabelecidas no escopo do projeto so apresentadas na seo
cinco;
Por fim, a seo de nmero seis traz sugestes de trabalhos futuros.
22
2 REVISO BIBLIOGRFICA
2.1 HISTRICO
Em qualquer uma das definies, no entanto, fica claro que com base nos
dados sobre configurao do sistema, caractersticas dos equipamentos e potncia
gerada e consumida, realizado o clculo da tenso complexa nas barras e das
demais variveis. A forma como estas tenses so calculadas o ponto chave.
A formulao bsica do problema consiste na aplicao de duas leis
fundamentais da anlise de circuitos eltricos: a primeira lei de Kirchhoff e a lei de
Ohm.
24
3 DESENVOLVIMENTO DO PROJETO
3.1 A PROPOSTA
3.1.1 Viso
3.1.2 O PF Analyst
Perfil de tenso:
o Magnitude da tenso nas barras;
o ngulo da tenso nas barras;
Gerao:
o Potncia ativa gerada pelas mquinas;
o Potncia reativa gerada ou consumida pelas mquinas;
o Distribuio percentual da gerao total entre as mquinas;
o Relao percentual entre gerao / consumo de reativos das mquinas
e seus limites;
Perdas:
o Relao percentual entre total de perdas ativas e total de gerao
ativa;
o Perdas ativas por linha;
o Perdas reativas por linha;
o Relao percentual entre perdas ativas e fluxo de potncia ativa nas
linhas;
o Distribuio percentual das perdas ativas pelas linhas;
Fluxos:
o Fluxo de potncia ativa nas linhas;
o Taxa de ocupao das linhas em relao aos seus limites;
Cargas:
o Distribuio percentual do total de cargas pelas barras.
3.3 IMPLEMENTAO
3.3.4.2 Inicializao
1) Criar um novo caso 2) Abrir um caso existente 3) Salvar o caso atual 4) Executar a simulao
5) Abrir o gerenciador de 6) Abrir a tela de grficos 7) Abrir a tela de resultados 8) Sair do PF Analyst
perfis de simulao
FIGURA 31: BARRA DE FERRAMENTAS.
4 RESULTADOS
4.1.1 Dados
1,05 1,05 0
1,043
0,988 0,974 0,987
1
-1
-2
ngulo (graus)
Tenso (p.u.)
-3
-4 -3,669
-3,813
-4,185
-5
-5,155
-6 -5,679
0
1 2 3 4 5 6 1 2 3 4 5 6
Barra Barra
110 100
105
100
95
90
85
Potncia gerada / consumida (MVAr)
80
75
70 60
65
60
55
50
45
40
35
30 20,662
25
20
15
10
5
0
1 2 3
Gerador
43,642 43,588
48
46 42,534 42,771 Barra de origem
44 Barra de destino
42
35,537
40
33,625
38
34,376
36
28,693 32,042
34
Fluxo de potncia ativa (MW)
32 26,626
30 27,789
28 25,805
26
24 18,032
22 15,914
20 17,265
18 15,276
16
14
12
10 4,576
8 4,531 1,448
1,624
6
4 1,619 1,425
2
0
1 2 3 4 5 6 7 8 9 10 11
Linha
1,583
Consumo / gerao de potncia ativa nas linhas (MW)
1,161
1,108
0,904
1
0,822 0,817
0,767
0,638
0,045 0,023
0,004
0
1 2 3 4 5 6 7 8 9 10 11
Linha
107,872
115
110
105
100
95
90
85
80
Potncia gerada (MW)
75
70 60
65
60 50
55
50
45
40
35
30
25
20
15
10
5
0
1 2 3
Gerador
89,627
95
90
85
74,357
80
75
149,378
160
150
Relao percentual potncia real / limite estabelecido (%)
140
130
120
110
100
90 74,357
80
70
60
50
40
30 15,956
20
10
0
1 2 3
Gerador
4.2.1 Dados
96,972 Cargas
3,028 Perdas
a relao entre perdas e fluxo nesta linha indica que a mesma pode ser
desvantajosa. A discrepncia fcil de se perceber no grfico da Figura 59.
30,024
32
30
Relao percentual perdas ativas / fluxo total na linha (%)
28
26
24
22
20
18
16
14
12 9,257
10
5,691
8 4,649
4,649 4,674
4,457 4,592 4,41 4,299
3,373
3,4263,618 3,252 3,691 3,961
6 2,988 2,659 3,153 3,167 2,987 2,694 2,451 2,599
2,518 2,479
2,527 2,218
2,218 2,268 2,211 2,61
2,487 2,387 2,382
1,786 1,915 1,7781,5621,808 1,4741,462 1,851 1,82
1,688
1,748 2,026
1,739 1,862
1,803 2,049 1,978
1,726 1,585 1,873
1,647 2,1
1,565
1,348 1,501 1,3 1,157 1,417 1,2451,1691,21 1,512 1,326 1,555
1,39 1,185 1,037 1,519
1,334 1,379
4 1,052
1,038
1,0541,076
0,862
0,903 1,098
0,821
0,713 0,966
0,593 0,671 1,1190,923 0,78
1,055
1,012
0,564 0,918
0,783
0,528 0,603
0,656
0,522 0,962
0,5350,301 0,540,8 0,23 0,7 1,172 1,208
0,704 1,059
0,696 0,648
0,561
1,085
0,911
0,71
0,642
0,583 0,748 0,782
0,5710,514 0,825
0,715 0,757
0,194 00,428
0,169 0,416
0,244
0,165
0,145 0,405
0,358
0,326 00,45
0,399 0,476
00,192 0,456
0,356
0,313
0,143 0,412
0,313
0,289
0 0,242 0,368 0,412 0,289
0,146
0,059
0,124 0,317
0,27
0,174
0 0 0,029 0 0,492
0 0,0150,206 0,173
0,208
0,128
0 0,196 0,409
0,374 0,297
0,177 0,39
0,204
0,149
0,068
0,004
2
0
20 40 60 80 100 120 140 160 180
Linha
4.3 PUBLICAES
5 CONCLUSO