tecchio pedro paulo ventura
DESCRIPTION
TCC sobre estimador de estadosTRANSCRIPT
-
Pedro Paulo Ventura Tecchio
ANLISE DO ESTIMADOR DE ESTADO PORMNIMOS QUADRADOS PONDERADOS, EMSISTEMAS ELTRICOS DE POTNCIA, NASREGIES PRXIMAS AO LIMITE DE MXIMO
CARREGAMENTO
Trabalho de Concluso de Curso apresentado Escola de Engenharia de So Carlos, da
Universidade de So Paulo
Curso de Engenharia Eltrica com nfase emEletrnica
ORIENTADOR: LUS FERNANDO COSTA ALBERTO
So Carlos2011
-
AUTORIZO A REPRODUO E DIVULGAO TOTAL OU PARCIAL DESTE TRABALHO, POR QUALQUER MEIO CONVENCIONAL OU ELETRNICO, PARA FINS DE ESTUDO E PESQUISA, DESDE QUE CITADA A FONTE.
Ficha catalogrfica preparada pela Seo de Tratamento
da Informao do Servio de Biblioteca EESC/USP
Tecchio, Pedro Paulo Ventura.
T251a Anlise do estimador de estado por mnimos quadrados
ponderados, em Sistemas Eltricos de Potncia, nas
regies prximas ao limite de mximo carregamento. /
Pedro Paulo Ventura Tecchio ; orientador Lus Fernando
Costa Alberto - So Carlos, 2011.
Monografia (Graduao em Engenharia Eltrica com
nfase em Eletrnica) -- Escola de Engenharia de So
Carlos da Universidade de So Paulo, 2011.
1. Sistemas eltricos de potncia. 2. Medidas e
controle. 3. Estimao de estados. 4. Mximo
carregamento. 5. Colapso de tenso. I. Titulo.
-
Resumo
Este trabalho aborda os estudos preliminares realizados com o intuito de analisar o processo de Es-
timao de Estados baseado no Mtodo de Mnimos Quadrados Ponderados, nas regies prximas
ao mximo carregamento de um Sistema Eltrico de Potncia. Com tal intuito, foram inteiramente
desenvolvidos os programas de Fluxo de Carga, Fluxo de Carga Continuado e Estimador de Estados.
Por fim, iniciou-se a anlise dos resultados encontrados, contudo, em funo de problemas na imple-
mentao de rotinas de Fatorao QR para o Estimador de Estados e na automatizao do processo
de Estimao de Estados ao longo da curva de carregamento do sistema, somente sero apresenta-
dos os resultados para o Sistema Reduzido Sul Brasileiro de 45 barras e utilizando apenas o mtodo
de fatorao conhecido como Eliminao de Gauss. Dentre os resultados encontrados, destaca-se a
tendncia de o Estimador de Estados WLS de produzir estimativas de carga inferiores s encontra-
das atravs do Fluxo de Carga Continuado, sendo esta tendncia observada para os trs conjuntos de
medidas analisados. No entanto, o aumento da redundncia do conjunto de medidas provocou uma
diminuio significativa da diferena de resultados obtidos entre os diferentes mtodos. Alm disso,
foram encontradas taxas elevadas de no convergncia, superiores a 25%, para a regio prxima ao
mximo carregamento e utilizando apenas medidas crticas. Os resultados encontrados reafirmam a
necessidade de utilizar conjuntos de medidas com nvel de redundncia global prximo ou superior a
1,9 para o sistema analisado.
Palavras-chave: Sistemas Eltricos de Potncia, Medidas e Controle, Estimao de Estados, M-
ximo Carregamento, Colapso de Tenso.
i
-
ii
-
Abstract
This work discusses the preliminary studies carried out in order to analyze the weighted least squares
state estimation process, in regions close to the maximum loading of an Electric Power System. To
that end, were fully developed programs for Power Flow, Continuation Power Flow and WLS State
Estimator. Finally, the analysis of the results were initiated. However, due to problems in the im-
plementation of QR factorization routines for the State Estimator and the automation of the states
estimation process along the curve of system load, it will only be shown the results for the Reduced
Southern Brazilian System with 45 bars and using only the numeric factorization method known as
Gaussian Elimination. Among the findings, there is the tendency of the WLS State Estimator to pro-
duce load estimates lower than those found through the Continuation Power Flow for the three sets of
measures analyzed. However, increasing the redundancy of the set of measures caused a significant
reduction of the difference in results between the WLS State Estimator and the Continuation Power
Flow. In addition, we found high rates of non-convergence, over 25 % for the region near the maxi-
mum loading and using only critical measures. The results reaffirm the need for using measurements
planes with global redundancy level near or greater than 1.9 for the system under consideration.
Keywords: Electric Power Systems, Measurement and Control, State Estimation, Maximum
Loadability, Voltage Colapse.
iii
-
iv
-
Sumrio
1 Introduo 1
2 Fundamentos Tericos 52.1 O Fluxo de Carga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 O Fluxo de Carga Continuado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.1 Sobre o mtodo da continuao . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.2 Sobre a parametrizao da carga e da gerao . . . . . . . . . . . . . . . . . 12
2.2.3 Sntese do sistema de equaes do Fluxo de Carga Continuado . . . . . . . . 13
2.3 O Estimador de Estados WLS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.4 Demais algortimos utilizados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4.1 Gerao de erros aleatrios . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4.2 Resoluo de sistemas lineares . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4.2.1 Eliminao de Gauss . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4.2.2 Fatorao QR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3 Resultados 233.1 Da gerao de valores aleatrios . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2 Dos Fluxos de Carga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3 Do Estimador de Estados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4 Concluso 41
Referncias Bibliogrficas 42
Apndice 45
v
-
vi
-
Lista de Figuras
2.1 Modelo-pi Generalizado de Linha de Transmisso . . . . . . . . . . . . . . . . . . . 5
3.1 Resultado gerado pela funo ran1() dada uma semente igual a -1 . . . . . . . . . . 25
3.2 Resultado gerado pela funo gasdev() dada uma semente igual a -1 . . . . . . . . . 25
3.3 Resultado gerado pela funo ran1() dada uma semente igual a -90234 . . . . . . . . 26
3.4 Resultado gerado pela funo gasdev() dada uma semente igual a -90234 . . . . . . . 26
3.5 Sistema Reduzido Sul Brasileiro . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.6 Magnitude de Tenso da Barra 368 em PU . . . . . . . . . . . . . . . . . . . . . . . 28
3.7 Fase de Tenso da Barra 368 em graus . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.8 Magnitude de Tenso da Barra 407 em PU . . . . . . . . . . . . . . . . . . . . . . . 29
3.9 Fase de Tenso da Barra 407 em graus . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.10 Nmero de Condio para as Matrizes Jacobianas no fatoradas . . . . . . . . . . . 31
3.11 Nmero de Condio para as Matrizes Jacobianas fatoradas, Eliminao de Gauss . . 31
3.12 Nmero de Condio para as Matrizes Jacobianas fatoradas, Rotao de Givens . . . 32
3.13 Nmero de Condio para as Matrizes Jacobianas fatoradas, Transformaes de Hou-
sehlder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.14 Sistema Reduzido Sul Brasileiro - Conjunto de Medidas 1 . . . . . . . . . . . . . . 33
3.15 Sistema Reduzido Sul Brasileiro - Conjunto de Medidas 2 . . . . . . . . . . . . . . 34
3.16 Sistema Reduzido Sul Brasileiro - Conjunto de Medidas 3 . . . . . . . . . . . . . . 34
3.17 Magnitude de Tenso Mdia Estimada da Barra 368 - Conjunto 1 . . . . . . . . . . . 35
3.18 Magnitude de Tenso Mdia Estimada da Barra 368 - Conjunto 2 . . . . . . . . . . . 35
3.19 Magnitude de Tenso Mdia Estimada da Barra 368 - Conjunto 3 . . . . . . . . . . . 36
3.20 Comparao entre a carga estimada e a carga real - Conjunto 1 . . . . . . . . . . . . 36
3.21 Comparao entre a carga estimada e a carga real - Conjunto 2 . . . . . . . . . . . . 37
3.22 Comparao entre a carga estimada e a carga real - Conjunto 3 . . . . . . . . . . . . 38
3.23 Comparao entre a carga estimada e a carga real (zoom) - Conjunto 3 . . . . . . . . 38
3.24 Taxa de no convergncia para os diferentes casos e cargas . . . . . . . . . . . . . . 39
3.25 Comparao entre a carga estimada e carga real com diferentes desvios padro - Con-
junto 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
vii
-
viii
-
Captulo 1
Introduo
A cada novo dia, o aumento populacional, a busca pela melhoria da qualidade de vida das pessoas e
pela gerao de riquezas promove um aumento significativo da demanda energtica mundial. Assim,
a fim de suprir essa demanda, existe a necessidade constante de investir na gerao e na distribuio
de energia pelo mundo.
As principais formas de energia conhecidas e utilizadas pelo homem so as de natureza fsica,
qumica e biolgicas. Sendo as mais exploradas na atualidade a queima de compostos provenientes do
petrleo, do carvo e da biomassa, a extrao de energia potencial de quedas dgua, de mars, elica,
solar e de elementos radioativos. Contudo, grande parte dessas fontes de energia esto localizadas
em regies afastadas dos centros consumidores principais ou ento exigem facilidades e cuidados
especficos que inviabilizam a sua produo prxima a tais locais. Existe, desta forma, a necessidade
de se transportar a energia produzida de um local para o outro.
Em geral, uma das formas mais simples, seguras e eficientes de se transportar energia se d
atravs da energia eltrica. Por tais motivos, as diversas formas de energia citadas anteriormente so
convertidas para energia eltrica a qual transportada atravs de redes de transmisso e distribuio
que fazem parte de sistemas conhecidos como Sistemas Eltricos de Potncia.
Os Sistemas Eltricos de Potncia - SEP so constitudos pelas centrais produtoras e consumi-
doras, pelas linhas de transmisso e distribuio e pelas unidades existentes responsveis por trans-
formar as caractersticas eltricas da energia sendo transportada. Dentre as caractersticas da energia
eltrica que podem ser transformadas citam-se o tipo de corrente que pode ser alternada ou constante,
a magnitude e fase de tenso e corrente, a frequncia de oscilao e a quantidade de fases no caso de
corrente alternada.
Usualmente, a transmisso e a distribuio de energia eltrica feita utilizando-se corrente e
tenso trifsica alternada com frequncia de 50Hz ou 60Hz e diversos nveis de magnitude de tenso
e corrente. Os sistemas de transmisso so utilizados para transportar a energia das centrais geradoras
para as centrais de distribuio, enquanto os sistemas de distruibuio so utilizados para transportar a
energia das centrais de distribuio para todas as cargas existentes no sistema naquela regio. Assim,
a distino entre transmisso e distribuio feita de acordo com os nveis de tenso e corrente das
linhas e com a variao da topologia da malha.
Outra distino importante entre os sistemas de transmisso e distribuio a distribuio de
1
-
Introduo
cargas entre as diferentes fases do sistema. Nos sistemas de distribuio h uma grande variao de
carga entre cada uma das fases de uma mesma linha devido grande diversidade de cargas acopladas
na linha em uma mesma regio. Tal fato no ocorre, usualmente, nos sistemas de transmisso, uma
vez que as cargas so, em geral, equilibradas em cada uma das fases das linhas de transmisso. Essa
caracterstica dos sistemas de trasmisso facilita a anlise dos mesmos, uma vez que pode-se modelar
o sistema como um equivalente monofsico, desprezando-se as pequenas variaes existentes entre
as diferentes fases.
Logo, tendo-se em vista a importncia dos Sistemas Eltricos de Potncia e suas caractersticas
diversificadas, existe a necessidade de melhor conhecer e entender os mecanismos de funcionamento
desses sistemas, bem como o comportamento dos mesmos mediante a ocorrncia de faltas de qualquer
natureza e severidade. Somente possuindo tal conhecimento possvel planejar, construir, manter e
operar os Sistemas Eltricos de Potncia de modo seguro, econmico e produtivo, promovendo o
desenvolvimento da regio em que so implantados.
Para tanto, no decorrer dos anos, foram desenvolvidas duas ferramentas importantes para a an-
lise destes sistemas, o Fluxo de Carga e o Estimador de Estados. Ambas as ferramentas podem ser
caracterizadas como mtodos numricos de obteno dos estados, magnitudes e fases de tenso, do
SEP. Contudo, elas possuem metodologias distintas, sendo a primeira determinstica e baseada num
conjunto de estados, de medidas e de equaes de mesma dimenso, enquanto a segunda baseada em
mtodos de regresso linear utilizando um conjunto de medidas e de equaes de dimenso maior do
que o conjunto de estados.
O Fluxo de Carga mais simples de ser formulado e calculado, apresentando solues mais
rpidas do que o Estimador de Estados, entretanto, por ser um sistema determinado, qualquer medida
errada no seu conjunto levar a obteno de estados no condizentes com a realidade do sistema. Este
comportamento altamente indesejado nos casos em que o sistema esteja sendo analisado em tempo
real, uma vez que variaes e erros de medidas so comuns e podem no ser facilmente detectados.
Logo, com o intuito de tentar sanar ou ao menos atenuar o problema de uma ou mais medidas
erradas no conjunto de variveis a serem analizadas, foram desenvolvidos os mtodos de Estimao
de Estados. Tal como citado anteriormente, estes mtodos so baseados nos mtodos de regresso
linear e necessitam para tanto de um conjunto superdeterminado de medidas e equaes.
Apesar de j serem amplamente utilizados e de existirem muitas variaes de implementao,
os programas de Estimao de Estados precisam, ainda, de melhorias e ajustes, tais como uma me-
lhor anlise de erros de medidas, aumento do tamanho mximo dos sistemas a serem analisados em
tempo hbil e verificao da sua funcionalidade quando o sistema encontra-se prximo do limite de
carregamento ou ainda prximo ao ponto de colapso de tenso.
A verificao da funcionalidade e da veracidade dos resultados gerados atravs de programas de
Estimao de Estados, nas regies prximas ao limite de mximo carregamento, de fundamental
importncia para uma operao correta e segura dos Sistemas Eltricos de Potncia. J que tais
sistemas so muitas vezes operados exatamente dentro de tais regies pelos mais diversos motivos,
tais como, custos de expanso e modernizao de mquinas e equipamentos, taxas de crescimento de
carga maiores do que as anteriormente previstas para um dado sistema e grandes variaes temporais
de carga. A insegurana de operao nessas regies advem da possibilidade do sistema entrar em uma
2
-
Introduo
condio instvel de operao, reversvel ou no, sendo que no pior dos casos o colapso da tenso,
blecaute, pode ocorrer.
A operao segura s possvel, tendo-se o conhecimento do estado real do sistema e da margem
de estabilidade de tenso real. Desta forma, os estudos realizados e aqui apresentados buscaram ca-
racterizar, mesmo que apenas trs conjuntos de medidas para um mesmo Sistema Eltrico de Potncia,
o comportamento do Estimador de Estados baseado no mtodo de Mnimos Quadrados Ponderados
implementado desde o ponto de carregamento inicial do sistema at o ponto de colapso de tenso,
ou de mximo carregamento. Com tal finalidade, foram implementados os programas de Fluxo de
Carga (Power Flow), Fluxo de Carga Continuado (Continuation Power Flow) e Estimador de Estado
por Mnimos Quadrados Ponderados (Weighted Least Squares State Estimator).
3
-
4
-
Captulo 2
Fundamentos Tericos
Este captulo constitui uma sntese terica sobre o Fluxo de Carga, o Fluxo de Carga Continuado
e o Estimador de Estados. Para cada uma destas ferramentas so apresentados, de forma simples e
direta, os equacionamentos tericos e as idias envolvidas na soluo destes problemas. Alm disso,
trata-se tambm sobre as funes e os mtodos numricos utilizados, tais como, gerao de nmeros
aleatrios, Eliminao de Gauss e Fatorao QR.
2.1 O Fluxo de Carga
O Fluxo de Carga uma ferramenta que tem como intuito obter numericamente as magnitudes e fases
das tenses de todas as barras de um Sistema Eltrico de Potncia, a partir de medidas de injeo
de potncia e de magnitude de tenso, bem como dos parmetros das linhas de transmisso e dos
equipamentos a elas acoplados.
A fim de se obter um conjunto de equaes que caracterizem o fluxo de potncia eltrica desse
tipo de sistema, faz-se necessrio adotar um modelo de linha de transmisso generalizado. O modelo
aqui utilizado denominado de Modelo-pi Generalizado de Linha de Transmisso o qual est dispostona Figura 2.1, [1] e [2].
Figura 2.1: Modelo-pi Generalizado de Linha de Transmisso
5
-
Fundamentos Tericos
O modelo de linha adotado caracterizado por uma impedncia srie, ykm, duas impedncias
shunts, yshkm e yshmk, e um trafo defasador cuja relao 1 : tkm onde tkm = akme
jkm . A tenso das barras
conectadas pela linha so iguais a Ek =Vke jk e Em =Vme jm .
Tomando-se o n do secundrio do trafo, cuja tenso Ep =Vpe jp , pode-se definir as seguintes
relaes a partir do modelo de trafo ideal:
Vpe jp
Vke jk= tkm (2.1)
IkmIpm+ Ishp
= tkm (2.2)
Desenvolvendo a equao (2.2) e utilizando a relao (2.1), pode-se obter a equao da corrente
entre as barras k e m:
Ikm = tkm[(EpEm)ykm+Epyshkm]
Ikm = (tkmtkmEk tkmEm)ykm+ tkmtkmEkyshkmLogo,
Ikm = a2kmEk(ykm+ yshkm) tkmEmykm (2.3)
Com base na equao da corrente Ikm, pode-se equacionar a potncia transmitida entre as barras,
uma vez que esta dada pela relao Skm = Ek Ikm. Assim,
Skm = a2kmV
2k (ykm+ y
shkm) tkmEmEk ykm
Desenvolvendo o termo tkmEmEk , tem-se que
tkmEmEk = akmVkVm[cos(km+km) j sin(km+km)]
Onde km = km. Logo,
Skm = a2kmV
2k [ykm+ y
shkm]akmVkVm[cos(km+km) j sin(km+km)]ykm (2.4)
Impondo ykm = gkm+ jbkm e yshkm = gshkm+ jb
shkm, pode-se desenvolver ainda mais a equao (2.4) a
fim de se obter as expresses da potncia real, ativa, e imaginria, reativa, transmitidas entre as barras
k e m, equaes (2.5) e (2.6) respectivamente.
Pkm = a2kmV2k (gkm+g
shkm)akmVkVm[gkm cos(km+km)+bkm sin(km+km)] (2.5)
Qkm =a2kmV 2k (bkm+bshkm)+akmVkVm[bkm cos(km+km)gkm sin(km+km)] (2.6)
As equaes (2.5) e (2.6) caracterizam o fluxo de potncia ou de carga entre duas barras genricas
do Sistema Eltrico de Potncia. Contudo, em geral, cada uma das barras do sistema est conec-
6
-
Fundamentos Tericos
tada por uma linha de transmisso a uma ou mais barras desse mesmo sistema, sendo, desta forma,
necessrio relacionar uma barra qualquer do sistema com todas as que esto ela conectada. Para
tanto, utiliza-se a Lei das Correntes de Kirchoff de forma que vale a relao (2.7), onde Ik a corrente
injetada na barra k, Ishk a corrente demandada por uma impedncia shunt conectada a esta barra e
Ikm representa a corrente entre a barra k em questo e uma barra m qualquer a ela conectada.
Ik = Ishk + m
Ikm (2.7)
Nota-se que indica o conjunto de todas as barras conectadas a barra k, com exceo delamesma. Enquanto K indica o conjunto de todas as barras conectadas a barra k incluindo ela mesma.
Assim, com base na equao de corrente Ikm, (2.3), e na equao Ishk = yshk Ek, pode-se desenvolver
a equao (2.7) de forma que ela possa ser representada por:
Ik = YkkEk + m
YkmEm = mK
YkmEm (2.8)
Onde, Ykk = yshk +
ma2km(ykm+ y
shkm)
Ykm =ykmtkm(2.9)
Impondo-se que Ykm = Gkm + jBkm, denominada matriz admitncia nodal, e sabendo-se que a
injeo de potncia complexa na barra k dada por Sk = Ek Ik, pode-se decompor a mesma de forma
que as potncias ativa e reativa injetadas na barra sejam dadas, respectivamente, pelas equaes (2.10)
e (2.11).
Pk =Vk mK
Vm[Gkm cos(km)+Bkm sin(km)] (2.10)
Qk =Vk mK
Vm[Gkm sin(km)Bkm cos(km)] (2.11)
Por fim, decompondo a matriz adimitncia nodal em suas componentes real e imaginria, obtm-
se: Gkk = gshk +
m[a2kmgkm+g
shkm]
Gkm =akm[gkm cos(km)+bkm sin(km)](2.12)
Bkk = bshk +
m[a2kmbkm+b
shkm]
Bkm =akm[bkm cos(km)gkm sin(km)](2.13)
Observa-se que a resoluo do sistema de equaes no lineares formado pelas equaes (2.10) e
(2.11), constitui a essncia da metodologia por trs do programa de Fluxo de Carga, uma vez que elas
representam a relao entre as medidas de Injeo de Potncia Ativa, Pk, e Reativa, Qk, na barra k,
com os Fluxos de Potncia Ativa e Reativa presentes nas linhas conectadas quela barra. Contudo, a
fim de se resolver tal sistema, deve-se caracterizar quais so as variveis conhecidas e desconhecidas
do mesmo.
7
-
Fundamentos Tericos
Na formulao bsica do problema, definem-se trs tipos de barras em Sistemas Eltricos de Po-
tncia que so PQ, barra de carga, PV , barra de gerao, e V , barra de referncia. Sendo conhecidaspara cada uma delas, respectivamente, ambas as injees de potncia, a injeo de potncia ativa e
a magnitude de tenso, e a magnitude e fase de tenso. Assim, percebe-se que como incgnitas do
sistema no linear temos as magnitudes e fases das barras tipo PQ, as fases e injees de potncia
reativa das barras tipo PV e as injees ativa e reativa da barra tipo V . Salienta-se que a barra Vpossui grande importncia para a resoluo do sistema, uma vez que ela atua tanto como barra de
referncia para o sistema quanto para o fechamento do balano de carga do mesmo.
Outro ponto importante a se notar reside sobre o fato de que as injees de potncias ativas e
reativas so, em geral, fornecidas como potncias geradas, Pmedgk e Qmedgk , ou consumidas, P
medlk e Q
medlk ,
sendo que, desta forma, os valores utilizados para as injees representam o saldo da diferena entre
a potncia gerada e a consumida para aquela barra, Pmedk = Pmedgk Pmedlk e Qmedk = Qmedgk Qmedlk .
Desta forma, caso existam NPQ barras do tipo PQ, NPV barras do tipo PV e NV barras do tipoV , ento o sistema constitudo por 2NPQ+NPV equaes possuindo, tambm, o mesmo nmerode estados desconhecidos. Entretanto, como prtica computacional, comum montar um sistema
considerando todas as barras do tipo PQ e em seguida impor restries de igualdade ao sistema para
as magnitudes de tenses das barras tipo PV e V e para a fase da tenso da barra V , desta forma, osistema tem 2NB equaes, sendo NB nmero de barras do sistema.
Contudo, uma vez que o sistema encontrado no linear, deve-se utilizar algum mtodo numrico
iterativo para a sua soluo. Dentre os mtodos existentes, o mais utilizado e aqui adotado o mtodo
de Newton-Raphson caracterizado por utilizar a formulao f(xv) =J(xv)xv. Onde, f(xv) indica ovalor das funes no lineares quando se aplica os valores dos estados, xv, na iterao v; J(xv) indicaa matriz Jacobiana do sistema calculada para o estado da iterao atual e xv representa a diferenaentre o estado da iterao atual e o estado da iterao anterior.
Assim, tomando-se f(xv), (2.14), vetor de funes formado pelas diferenas entre o saldo das me-didas de injees de potncia ativa e reativa de cada uma das barras do sistema e a respectiva equao
que a caracteriza, (2.10) e (2.11), calculada para os estados da iterao em questo; e, sendo J(xv)formulada tal como em (2.15), obtm-se um sistema de equaes lineares que pode ser solucionado
atrves de mtodos numricos tais como Eliminao de Gauss e Fatorao QR, a serem explicados a
posteriori.
f(x) =
[PQ
]=
[PmedPQmedQ
], x =
[V
]= 0 (2.14)
O resultado deste sistema linear, xv, incrementado no vetor de estados da iterao anterior eo processo repetido at que o erro, max(f(xv) f(xv1)), seja inferior a um valor pr-determinado.Ao fim deste processo iterativo, os valores das magnitudes e fases de tenses de todas as barras do
sistema estaro calculados. importante observar que as condies iniciais dos estados so definidas,
em geral, como sendo iguais a 1p.u. para as magnitudes de tenso e 0 para as fases de tenso.
8
-
Fundamentos Tericos
A formulao da matriz Jacobiana dada a seguir:
J(x) =
P PVQ
QV
(2.15)Onde,
Pkm
=
VkVm(Gkm sin(km)Bkm cos(km)) , se k 6= mV 2k BkkVk
mKVm(Gkm sin(km)Bkm cos(km)) , se k = m
(2.16)
PkVm
=
Vk(Gkm cos(km)+Bkm sin(km)) , se k 6= mVkGkk +
mKVm(Gkm cos(km)+Bkm sin(km)) , se k = m
(2.17)
Qkm
=
VkVm(Gkm cos(km)+Bkm sin(km)) , se k 6= mV 2k Gkk +Vk
mKVm(Gkm cos(km)+Bkm sin(km)) , se k = m
(2.18)
QkVm
=
Vk(Gkm sin(km)Bkm cos(km)) , se k 6= mVkBkk +
mKVm(Gkm sin(km)Bkm cos(km)) , se k = m
(2.19)
9
-
Fundamentos Tericos
2.2 O Fluxo de Carga Continuado
O Fluxo de Carga Continuado pode ser entendido como uma aplicao sequencial sucessiva e au-
tomatizada do Fluxo de Carga para um mesmo Sistema Eltrico de Potncia, sendo que para cada
aplicao h um incremento da carga total consumida e gerada no sistema de acordo com um pa-
rmetro de carregamento, , e caractersticas associadas aos geradores e s reas de distribuio decarga deste sistema. Ou seja, a partir do resultado do fluxo de carga inicial, denominado de caso base,
realizado um incremento parametrizado da demanda e da gerao de potncia no sistema, sendo
calculado um novo fluxo de carga a partir dos novos valores de injees de potncias ativas e reativas.
Este programa permite, portanto, traar os perfis de magnitude e fase de tenso para cada uma
das barras do sistema em funo do carregamento do mesmo. Estes perfis auxiliam no entendimento
e caracterizao do comportamento de um sistema sob diversas situaes de carregamento, tornando
possvel visualizar casos crticos, tal como o Ponto de Colapso de Tenso (ponto de carregamento
onde ocorre inflexo das curvas de tenso), [5] e [4].
Para a implementao deste programa, foram analizadas, inicialmente, duas metodologias distin-
tas. A primeira consistia em resolver os fluxos de carga a partir de pequenos incrementos de carga
de tamanho mximo pr-definidos. Sendo que a condio inicial utilizada para o clculo dos estados
do sistema para a condio i+1 era igual ou aproximadamente igual aos valores encontrados paraos estados na condio i. Esta soluo, contudo, comea a falhar prximo ao Ponto de Colapso deTenso, uma vez que a Jacobiana do sistema tende a singularidade nesta regio.
A segunda metodologia resolve o problema da singularidade da Jacobiana atravs da utilizao de
uma equao de parametrizao da curva de carregamento. Logo, a dimenso do sistema aumentada
de uma unidade, passando o parmetro de carregamento, , a fazer parte do conjunto de estados x.O programa implementado utiliza a segunda metodologia, uma vez que ela mais robusta e per-
mite traar toda a curva de carregamento do sistema. A principal referncia para o desenvolvimento
deste programa foi o artigo [3]. Ressalta-se, entretanto, que foram realizadas pequenas modificaes
em relao ao mtodo exposto no artigo, tais como a no implementao dos controles de reativo
dos geradores; a no utilizao do mtodo da tangente como preditor para os dois primeiros pontos
de carregamento do sistema que foram aqui resolvidos pelo Fluxo de Carga simples; a utilizao de
comprimentos de arco, s, constantes durante todo o processo e a utilizao de parametrizao docarregamento do sistema baseada nos trabalhos [4] e [5].
O equacionamento apresentado para o Fluxo de Carga na seo anterior deve sofrer as modifica-
es necessrias, para que o programa de Fluxo de Carga Continuado desenvolvido fique totalmente
caracterizado.
2.2.1 Sobre o mtodo da continuao
O mtodo da continuao utilizado baseado na implementao de um funo de parametrizao da
curva de comportamento dos estados do sistema em anlise, aliada a um algoritmo estilo preditor-
corretor.
Tal como anteriormente citado, acrescentada uma funo ao sistema de equaes (2.14), sendo
que esta funo atua de forma a vincular a variao dos estados do sistema em funo da variao do
10
-
Fundamentos Tericos
parmetro . A funo utilizada denominada de comprimento de arco (2.20), e pode ser visualizadacomo uma medida de distncia entre os estados dos fluxos de carga com carregamentos v e v1.
2NB
i=1
(xv1i xvi )2+( v1 v)2 (s)2 = 0 (2.20)
Onde, v indica a iterao do Fluxo de Carga Continuado, xi, indica o estado, magnitude ou fase
de tenso, da barra i e s indica o comprimento do arco estipulado entre dois carregamentos distintos,ou seja, o passo utilizado no incremento da carga. s pode ter seu valor alterado dinamicamentedurante a execuo do algoritimo de forma a reduzir ou aumentar o comprimento do passo entre os
fluxos calculados, para tanto, tais alteraes devem levar em considerao o comportamento da curva
parametrizada a fim de que os passos utilizados no provoquem problemas de convergncia. No
entando, a fim de simplificar a resoluo do problema, decidiu-se por adotar um valor fixo e igual a
0.05 para este parmetro. Este valor foi escolhido empiricamente para o SEP utilizado em funo de
produzir uma quantidade de passos satisfatria para o esboo das curvas de carregamento do sistema,
sem que houvessem problemas de convergncia. Tal procedimento no acarreta nenhum problema
desde que o passo escolhido seja suficientemente pequeno de forma a no provocar problemas de
convergncia.
O sistema modificado, novamente no linear, deve ser numericamente resolvido, contudo, ao con-
trrio do Fluxo de Carga, este sistema depende dos valores dos estados de carregamentos anteriores
para ser resolvido. Por tal motivo, faz uso do mtodo preditor-corretor, que consiste em calcular uma
estimativa dos estados para o carregamento v em funo dos estados de carregamentos anteriores, eem seguida, realizar um procedimento corretor de forma a minimizar o erro desta estimativa.
O algoritmo preditor utilizado baseado no mtodo da secante, ou seja, dados dois estados,
(xv2, v2) e (xv1, v1), pode-se obter (xv, v) de acordo com a equao (2.21).
(xv, v) = (xv1, v1)+h(xv1xv2, v1 v2) (2.21)
Onde,
h =
s2NBi=1
(xv1i xv2i )2+( v1 v2)2
Por sua vez, o algoritmo corretor utilizado a soluo do sistema no linear (2.36) atravs do
mtodo de Newton-Raphson de forma semelhante ao explicado para o Fluxo de Carga, a no ser pelo
uso da estimativa calculada pelo preditor como condies iniciais dos estados do sistema.
Observa-se que o mtodo da secante no pode ser utilizado como preditor para a primeira e se-
gunda iteraes do Fluxo de Carga Continuado, uma vez que no existem estados anteriores definidos.
Uma forma de contornar tal problema seria o desenvolvimento de um mtodo baseado na tangente, tal
como exposto em [3], contudo esta soluo exige o desenvolvimento de algumas rotinas numricas
mais complexas, necessitando, desta forma, de um maior esforo computacional.
Uma soluo mais simples, e no menos eficaz, consiste em resolver dois fluxos de carga simples,
o caso base, = 1, e outro muito prximo ao caso base, 1, de forma a gerar os dois conjuntos de
11
-
Fundamentos Tericos
estados necessrios para executar o algoritmo preditor. Sendo est ltima, a soluo escolhida para o
programa desenvolvido.
2.2.2 Sobre a parametrizao da carga e da gerao
A parametrizao da variao de crescimento da carga e de gerao do Sistema Eltrico de Potncia
possui grande influncia nos resultados encontrados e na sua correlao com a realidade do sistema
em estudo. Logo, importante utilizar um sistema que consiga simular esta variao de forma seme-
lhante com a realidade.
A parametrizao da carga ativa total PlT , em funo de e da carga ativa total do caso base PlT0 , dada pela equao (2.22), sendo o parmetro de carregamento.
PlT ( ) = PlT0 (2.22)
Em geral, o crescimento da carga no uniforme dentro de um SEP, uma vez que as cargas que
ele engloba podem ter caractersticas bem distintas uma das outras, alm disso, podem existir reas
em que o crescimento das cargas se d de maneira semelhante. Assim, sero utilizado dois tipos de
fatores de participao, um especfico para cada uma das barras do sistema, fpb (fator de participao
da barra), e outro para grupos de barras desse sistema, fpa (fator de participao da rea). Define-se,
tambm, a idia de potncia total, PlAi , de uma rea i qualquer, (2.23), e sua relao com a potncia
total, (2.24).
PlAi = jAi
Pl j (2.23)
PlT0 =PlAi0 (2.24)
O crescimento de carga de uma rea i qualquer dado pelo parmetro de forma que:
PlAi = PlA0i(1+ fpai) (2.25)
Utilizando as equaes (2.22), (2.24) e (2.25), pode-se isolar o valor de .
=PlA0i ( 1)PlA0i fpai
(2.26)
Impondo, Ai =PlA0i
(PlA0ifpai)
, a equao de potncia para uma rea i qualquer dada por (2.27).
PlAi ( ) = PlA0i [1+ fpaiAi( 1)] (2.27)
De forma semelhante pode-se especificar o crescimento de carga para barras especficas dentro
de uma determinada rea i, (2.31).
PlB j = PlB0 j(1+ fpb j) (2.28)
12
-
Fundamentos Tericos
=PlA0i
[fpaiAi( 1)]jAi
PlB0 jfpb j
(2.29)
B j =PlA0i
[fpaiAi ]
jAi
PlB0 jfpb j
(2.30)
PlB j ( ) = PlB0 j [1+ fpb jB j( 1)] (2.31)
De maneira anloga pode-se obter as equaes para o incremento de potncia reativa no sistema,
mantendo, claro, distino entre os fatores de participao de cada barra e rea para as potncias
ativas e reativas.
Por sua vez, o incremento de gerao foi parametrizado em funo do momento de inrcia dos
geradores e da variao da carga do sistema, de acordo com a relao (2.32).
Pgi =MiMT
PlT (2.32)
Sendo que, Mi representa o momento de inrcia do gerador i, MT , o momento de inrcia total das
mquinas do sistema, PlT , representa a variao total de carga das barras, e Pgi indica a variao dapotncia ativa do gerador i, (2.33).
PlT =NB
j=1
(Pl( )Pl0) (2.33)
Assim,
Pgi =MiMT
NB
j=1
(Pl( )Pl0) (2.34)
Logo, a potncia ativa fornecida por cada gerador do sistema pode ser obtida atrves da soma da
potncia gerada original mas o incremento fornecido por aquele gerador para o incremento de carga
especificado.
Pgi( ) = Pg0i +MiMT
NB
j=1
(Pl j( )Pl0 j ) (2.35)
Observa-se que a ponderao utilizada pelo momento de inrcia arbitrria e que outras ponde-
raes poderiam ser facilmente definidas e utilizadas tendo-se um maior conhecimento do SEP em
anlise e da capacidade dos geradores que fazem parte do mesmo.
2.2.3 Sntese do sistema de equaes do Fluxo de Carga Continuado
De forma resumida, o sistema de equaes a ser resolvido no fluxo de carga continuado, a partir da
terceira iterao do programa consiste em resolver (2.36) atravs do mtodo iterativo de Newton-
Raphson, com as condies iniciais calculadas pela equao (2.21).
13
-
Fundamentos Tericos
f(x, ) = 02NB
i=1
(xv1i xvi )2+( v1 v)2 (s)2 = 0(2.36)
O sistema linearizado a ser iterado est disposto a seguir:Pv
Pv
VPv
Qv
Qv
VQv
Sv
Sv
VSv
V
=P
v
Qv
Sv
(2.37)
Sendo vlidas as seguintes relaes para o termo independente:
P = Pg( )Pl( )Pmed (2.38)Q = Qg( )Ql( )Qmed (2.39)
Sv = (s)2[
2NB
i=1
(xv1i xvi )2+( v1 v)2]
(2.40)
Por sua vez, a matriz Jacobiana formada pelas equaes a seguir em conjunto com as equaes
(2.16), (2.17), (2.18) e (2.19):
Pvk
= Pl0k fpbativakBativak MkMT
NB
j=1
Pl0 j fpbativa jBativa j (2.41)
Qvk
= Ql0k fpbreativakBreativak (2.42)
Sv
k= 2( v1k vk ) (2.43)
Sv
Vk= 2(V v1k V vk ) (2.44)
Sv
= 2( v1 v) (2.45)
14
-
Fundamentos Tericos
2.3 O Estimador de Estados WLS
O processo de estimao de estados implementado baseado no mtodo de regresso linear utilizando
o modelo de equaes no linear dado por (2.46), [1] e [15]. Esta metologia difere das anteriores
principalmente em funo de no gerar um resultado nico, mas sim, um resultado especfico para
um dado conjunto de medidas e ponderao e para uma determinada formulao do equacionamento.
Dentre as formulaes existentes, a utilizada neste trabalho baseado na equao Normal e no mtodo
de Mnimos Quadrados Ponderados, portanto, o estimador implementado conhecido como WLS -
Weighted Least Squares.
z = h(x)+ e (2.46)
O modelo (2.46) relaciona o vetor de medidas, z, sendo a dimenso do vetor de medidas dado pordim(z) = m; o vetor de equaes no lineares, h(.), dim(h(.)) = m; o vetor de estados verdadeiros x,dim(x) = n e o vetor de erros nas medidas e cuja dim(e) = m. Alm disso, define-se que n < m, ouseja, o sistema no linear obrigatoriamente superdeterminado, bem como, assume-se que o vetor de
erros das medidas possui mdia zero e varincia Wz.
Aplicando as condies de optimalidade sobre o ndice J(x), que expresso pela equao (2.47),encontra-se a expresso optimal de primeira ordem para este modelo, equao (2.48). Onde j oelemento ( j, j) da matriz de covarincia de erros das medidas, Wz.
J(x) =12
m
j=1
(z jh j(x)
j
)2(2.47)
g(x) =J(x)x
=m
j=1
(z jh j(x)
j
)h j(x)x
(2.48)
Sendo que g(x) denota o gradiente de j(x), podendo-se encontrar o conjunto soluo para g(x) =0, atravs do mtodo iterativo de Newton-Raphson. Para tanto, deve-se fazer a expanso de Taylor da
funo gradiente, (2.48), gerando a expresso (2.49).
g(x+x)= g(x)+G(x)x (2.49)
Onde G(x) a matrix Hessiana do ndice J(x):
G(x) = 2J(x)x2
= H(x)W1z H(x)m
j=1
(x
2h j(x)x2
)(2.50)
Uma vez que o mtodo de Newton-Raphson utiliza apenas as derivadas de primeira ordem, as
derivadas de ordem superior podem ser ignoradas, e dessa forma, a matrix ganho dada por:
G(x) = H(x)W1z H(x) (2.51)
15
-
Fundamentos Tericos
Por fim, o vetor de estados estimados, x, pode ser obtido iterando-se o sistema dado por:(H(xv)W1z H(xv)
)xv = H(xv)W1z r(xv)
xv+1 = xv+xv(2.52)
Sendo, H(.), (2.53), a matrix Jacobiana de h(.) e r(xv) = z h(xv). A condio de parada domtodo iterativo utilizada tal que minz(xv) erro_processo, onde erro_processo um valor pr-definido.
J(x) =
Pk
PkV
Qk
QkV
Pkm
PkmV
Qkm
QkmV
Vk
VkV
(2.53)
Onde, Pk e Qk indicam as medidas de injeo de potncia ativa e reativa nas barras k e cujasderivadas so dadas em (2.16),(2.17), (2.18) e (2.19); Pkm e Qkm so as medidas de fluxo de potn-cia ativa e reativa entre as barras k e m e cujas derivadas so dadas por (2.54), (2.55), (2.56) e (2.57),
e Vk indicam as medidas de magnitude de tenso, com derivadas (2.58) e (2.59).Pkmk
= akmVkVm[gkm sin(km+km)bkm cos(km+km)]Pkmm
=akmVkVm[gkm sin(km+km)bkm cos(km+km)](2.54)
PkmVk
= 2a2kmVkgkmakmVm[gkm cos(km+km)+bkm sin(km+km)]PkmVm
=akmVk[gkm cos(km+km)+bkm sin(km+km)](2.55)
Qkmk
=akmVkVm[bkm sin(km+km)+gkm cos(km+km)]Qkmm
= akmVkVm[bkm sin(km+km)+gkm cos(km+km)](2.56)
QkmVk
=2a2kmVk(bkm+bshkm)+akmVm[bkm cos(km+km)gkm sin(km+km)]QVm
= akmVk[bkm cos(km+km)gkm sin(km+km)](2.57)
Vkk
= 0
Vkm
= 0(2.58)
VkVk
= 1
VkVm
= 0(2.59)
Contudo, obter o vetor de estados estimados x pura e simplesmente no fornece nenhuma garantia
16
-
Fundamentos Tericos
de que tais estados esto prximos da realidade do sistema, uma vez que o conjunto de medidas uti-
lizados pode conter uma ou mais medidas com erros significativos, denominados de erros grosseiros.
A utilizao de medidas com erros grosseiros leva a obteno de estados errados ou at mesmo a no
convergncia do processo de estimao.
Assim, fica evidente que rotinas e algoritmos de identificao de erros grosseiros nas medidas so
de extrema importncia para o uso correto e seguro dos mtodos de estimao de estados. Alguns
mtodos conseguem apenas verificar a existncia de erros grosseiros no conjunto de medidas tal como
o Teste do ndice Jx, outros conseguem verificar a existncia e identificar, na maioria dos casos, as
medidas com erro grosseiro, tal como o Teste do Resduo Normalizado, [1] e [15].
Por causa de tais motivos, foi implementado no programa de estimao de estados utilizado, o
Teste do Resduo Normalizado. Este teste atua de forma a correlacionar os resduos das diversas
medidas existentes de uma forma que a comparao direta da ordem de magnitude dos mesmos seja
possvel. O vetor resduo de estimao, r = zh(x), pode ser entendido como um conjunto de errosentre os valores das medidas, zi, e os valores estimados para essas medidas, hi(x). Entretanto, cadauma dessas medidas possui uma varincia especificada pelo equipamento utilizado para realiz-la,
no sendo possvel desta forma, comparar diretamente os resduos de diferentes tipos de medidas
entre si. A normalizao dos resduos faz com que este problema seja extinto, tornando a comparao
direta entre os resduos normalizados possvel.
O mtodo de normalizao dos resduos consiste em calcular a matriz de covarincia dos resduos,
r, (2.60), e aplicar a equao (2.61). Sendo que, rNi representa o resduo normalizado da medida i,
ri o resduo da medida i e ri =1ii o desvio padro do resduo desta medida.
r = W1H(HWH)1H (2.60)
rNi =riri
(2.61)
Assim, aps a normalizao feita uma verificao em busca do maior valor contido no vetor de
resduos normalizados. Caso esse valor seja superior a um determinado padro adotado, aceito que
haja um erro grosseiro no valor desta medida, sendo ento esta eliminada do conjunto dando incio a
um novo processo de estimao de estados e verificao de erros grosseiros. O ciclo inerente deste
processo termina quando nenhum outro resduo superior ao padro adotado encontrado ou quando
a estimao de estados se torna impossvel devido a problemas de observabilidade ou problemas
numricos de convergncia.
Em geral, o padro utilizado para determinar se uma medida possui erros grosseiros ou no
o valor 3. Este valor escolhido em funo de testes estatsticos relacionados ao processo sendo
aqui adotado sem maiores discusses. Alm disso, cabe ressaltar que este processo no consegue
identificar todos os tipos de erros grosseiros, como exemplo, tm-se os erros grosseiros em medidas
crticas as quais tem resduo nulo, [6] e [8]. Outro ponto importante, reside no fato de que apenas
uma medida com resduo normalizado superior a 3 deva ser eliminada por vez, sendo esta a de maior
resduo normalizado. Tal fato decorre essencialmente das interaes existentes no sistema, sendo
tais iteraes responsveis por propagar o erro existente em uma medida para os resduos de outras
17
-
Fundamentos Tericos
medidas.
18
-
Fundamentos Tericos
2.4 Demais algortimos utilizados
Os algortimos que sero apresentados nesta seo foram utilizados para inserir erros pseudo-aleatrios
nos arquivos de entrada do Estimador de Estados e no desenvolvimento das rotinas de soluo de sis-
temas lineares dos programas descritos anteriormente.
2.4.1 Gerao de erros aleatrios
Com a finalidade de testar robustamente o Estimador de Estados implementado, buscou-se inserir
erros pseudo-aleatrios em todas as medidas utilizadas constantes nos arquivos de entrada. Para
tanto, foram utilizadas as funes gasdev() e ran1(), sendo estas encontradas em [11] e dispostas noApndice deste trabalho.
Tal como descrito nos comentrios da funo gasdev(), o algortmo utilizado gera um valor dedesvio com mdia zero e varincia unitria, assim, deve-se usar a equao (2.62) para aplicar erros s
medidas do sistema.
z = zCPFLOW+z ez (2.62)
Onde, z representa a medida acrescida de erro e que ser utilizada para a estimao, zCPFLOWrepresenta a medida original sem erro gerada pelo programa de Fluxo de Carga Continuado, z cor-responde ao valor adotado para o desvio padro da medida em questo e ez o valor pseudo-aleatrio
com distribuio normal padro obtido a partir da funo gasdev().
2.4.2 Resoluo de sistemas lineares
Os sistemas lineares do tipo Ax = b foram numericamente resolvidos empregando mtodos de fato-rao matricial e o mtodo conhecido como substituio reversa.
A substituio reversa pode ser aplicada em um sistema linear Ux = c a fim de encontrar osvalores de x, desde que a matriz U seja triangular superior, [13] e [14]. Para tanto, basta resolver aequao (2.63) para todos os valores de i = n, n1, n2, ..., 1.
xi =
(bi
n
j=i+1
ui jx j
)/uii (2.63)
Nota-se que as dimenses dos elementos desses sistemas lineares devem ser dim(A) = dim(U) =n n, dim(x) = dim(b) = dim(c) = n.
Contudo, em geral o sistema linear original caracterizado por possuir uma matriz A quadradaqualquer, assim, utilizam-se mtodos de fatorao matricial com o intuito de transformar o sistema
original do tipo Ax = b em um sistema equivalente Ux = c, onde a matriz U uma matriz quadradatriangular superior. Sendo, o conjunto soluo formado pelo vetor x igual em ambos os casos.
Dentre os mtodos de fatorao existentes, foram implementados a Eliminao de Gauss e a
Fatorao QR.
19
-
Fundamentos Tericos
2.4.2.1 Eliminao de Gauss
O mtodo conhecido como Eliminao de Gauss utilizado com o intuito de transformar uma matriz
A qualquer em uma matriz triangular superior U equivalente. O processo a ser desenvolvido consisteem aplicar n matrizes de transformaes de Gauss, Tk, sobre a matriz original A, sendo dim(A)= n n.Ou seja, U = TnTn1Tn2 T1A, [13] e [14].
As matrizes de transformao de Gauss so construdas de acordo com a equao (2.64).
Tk = Ivkek (2.64)
Onde I representa a matriz identidade de ordem n, vk o vetor coluna construdo tal como dispostoem (2.65) e ek um vetor linha que possui todos os seus elementos nulos excesso do elemento kque igual a unidade.
vk =
0 , se i < kAk1ik /Ak1kk , se i k (2.65)Ak1ik representa o elemento da linha i coluna k da matriz A
k1 = Tk1Tk2Tk3 T1A. Oelemento Ak1kk pode ser descrito de forma anloga ao anterior, sendo este elemento, em geral, deno-minado de piv, o qual tem uma importncia fundamental na qualidade dos resultados obtidos por
este mtodo.
Como pode ser facilmente observvel, este mtodo falha somente na condio de piv nulo, con-
tudo, caso o piv tenha um valor prximo de zero, os resultados encontrados podem possuir problemas
numricos. Assim, de forma a evitar tais problemas numricos, so realizadas normalmente rotinas
de pivotamento. Dentre as rotinas existentes para tal fim, implementou-se a que define o piv como o
maior valor dentre os elementos Ak1ik com i k.Devido aos problemas relacionados ao piv no mtodo de Eliminao de Gauss para sistemas mal
condicionados, buscou-se implementar outro mtodo de fatorao denominado de QR.
2.4.2.2 Fatorao QR
A Fatorao QR de uma matriz consiste em encontrar duas matrizes Q e R de tal forma que valha arelao a seguir, e que a matriz Q seja ortogonal e que R seja triangular superior, [11], [12], [13] e[14].
A = QR (2.66)
Uma matriz dita ortogonal caso valha a relao QQ = I, onde Q equivale a matriz transpostade Q e I a matriz identidade de mesma ordem da matriz Q, ou tambm Q = Q1. Assim, dado osistema original, Ax = b, e a relao (2.66), vale:
QRx = b (2.67)
Utilizando a caracterstica de ortogonalidade,
QQRx = Qb
20
-
Fundamentos Tericos
Rx = Qb (2.68)
Assim, a partir da fatorao realizada pode-se aplicar o mtodo de substituio reversa a fim de re-
solver o sistema de forma que valham U=R e c=Qb. Importante notar que se Q=Q1Q2Q3 Qn =(QnQn1Qn2 Q1)1 ento Q = QnQn1Qn2 Q1.
Dentre os mtodos existentes para este tipo de fatorao, foram implementados os baseados nas
Transformaes de Househlder e nas Rotaes de Givens.
As Transformaes de Househlder podem ser calculadas atravs da equao (2.69), onde P amatriz resultante que representa a transformao ou reflexo, I a matriz identidade de dimenso n ne v um vetor de dimenso n no nulo.
P = I 2vv
vv (2.69)
A utilizao dessas transformaes na fatorao QR se d uma vez que ela pode ser utilizada para
anular vrios elementos de um vetor. Ou seja, suponha que y1 seja um vetor coluna com elementosiguais aos da primeira coluna da matriz A, e que w1 seja um vetor coluna de mesma dimenso que y1,sendo que todos os elementos de w1 sejam nulos excesso do primeiro w11 . Impondo y1= w1e v = w1y1, pode-se encontrar uma matriz ortogonal P1 = Q1 que ir anular todos os elementos daprimeira coluna de Q1A.
De forma semelhante, para o vetor y2 que representa a segunda coluna da matriz Q1A, e parao vetor w2 que possui todos os elementos no nulos excesso de w21 e w22 , impondo as mesmascondies anteriores e fazendo w21 = y21 , pode-se encontrar P2 = Q2 tal que todos os elementos dasegunda coluna de Q2Q1A sejam nulos excesso dos dois primeiros. Tal procedimento pode serrepetido n-1 vezes at que a matriz A esteja fatorada.
Por sua vez, as Rotaes de Givens atuam de forma a anular elemento a elemento de uma matriz,
sendo que a forma mais bsica do algortmo consiste em criar matrizes de rotao Qij que zerem oelemento (i, j) de QijA. Qij construida de forma que todos os elementos da diagonal, excessodos elementos (i, i) = c e ( j, j) = c so iguais a unidade, e que todos os demais elementos excesso
de (i, j) =s e ( j, i) = s so nulos.Os valores de c e s podem ser calculados atravs de (2.70), sabendo que a representa o elemento
( j, j) da matriz A e b respresenta o elemento (i, j) desta mesma matriz.c = 1;s = 0 ,se b = 0
t = a/b;s = 1/
1+ t2;c = s t ,se |b|> |a|t = b/a;c = 1/
1+ t2;s = c t ,se |b|< |a|
(2.70)
Assim, basta aplicar as relaes acima para todos os elementos no nulos abaixos da diagonal
principal da matriz A de forma a fatora-la para uma matriz triangular superior.
21
-
22
-
Captulo 3
Resultados
O presente captulo apresenta os principais resultados encontrados durante a execuo deste trabalho.
Inicialmente, busca-se mostrar o correto funcionamento das funes de gerao de nmeros
pseudo-aleatrios, utilizadas para inserir erros pseudo-aleatrios com distribuio normal nos valores
de magnitude de tenso, de fluxos e de injees de potncia ativa e reativa produzidos pelo programa
de Fluxo de Carga Continuado. Desta forma, tais resultados puderam ser utilizados como medidas
para a execuo do Estimador de Estados. Em seguida, so apresentados os resultados dos programas
implementados, com enfoque no Fluxo de Carga Continuado e no Estimador de Estados.
Para o Fluxo de Carga Continuado so mostradas curvas de magnitude e fase de tenso em funo
do parmetro de carregamento, , com comparaes entre os resultados encontrados quando utiliza-dos os diferentes mtodos numricos de Eliminao de Gauss e Fatorao QR. Apresenta-se, tambm,
uma anlise inicial da variao dos nmeros de condio das matrizes jacobianas utilizadas.
Os resultados mostrados para o Estimador de Estados buscam analisar, em mdia, a preciso e
a confiabilidade dos resultados produzidos por esta ferramenta para Sistemas Eltricos de Potncia
com conjuntos de medidas prximos da realidade habitual encontrada na prtica, ou seja, sistemas
que possuam medidas crticas e conjuntos crticos de medidas. Com tal intuito, foram realizadas
comparaes entre os resultados, de magnitudes de tenso e de carga total do sistema, produzidos pelo
Estimador de Estados e pelo Fluxo de Carga Continuado. Alm disso, de forma a gerar resultados
mais abrangentes, foram utilizados trs conjuntos de medidas com diferentes graus de redundncia.
importante salientar que para todas as estimaes de estado realizadas, foi executado o proce-
dimento de Eliminao de Erros Grosseiros pelo mtodo do Resduo Normalizado, tal como descrito
na Seo 2.3 deste trabalho. Alm disso, no foi feita nenhuma restrio sobre os erros pseudo-
aleatrios inseridos nos valores utilizados como medidas para a estimao, ou seja, erros com mais
de 3 vezes o desvio padro da medida foram inseridos nos conjuntos de medidas utilizados. Logo, no
foi incomum encontrar casos em que o Estimador de Estados encontrou e eliminou um ou mais Erros
Grosseiros dos conjuntos de medidas utilizados nos mais diversos pontos de operao do sistema.
Por fim, ressalta-se que as medidas de injeo nula existentes no sistema foram tradadas da mesma
forma que as medidas de uma barra de carga tipo PQ normal.
23
-
Resultados
3.1 Da gerao de valores aleatrios
Tal como descrito anteriormente na Seo 2.4.1, as funes ran1() e gasdev() so responsveis porgerar valores com distribuies respectivamente uniforme e normal. Para tanto, basta tomar um valor
numrico como semente inicial do processo e armazenar os valores obtidos um a um sequencialmente.
Este processo foi usado para gerar os grficos contidos nas Figuras 3.1, 3.2, 3.3 e 3.4, sendo que para
as duas primeiras figuras a semente inicial foi igual a 1 e para as duas ltimas foi igual a 90234.Alm disso, em todos os casos foram armazenados exatamente 10.000 valores.
Nota-se facilmente pelos histogramas aqui apresentados que as distribuies dos conjuntos de
valores gerados por cada uma das funes est de acordo com o esperado independentemente da
semente utilizada, validando, assim, a utilizao de tais funes para a gerao dos erros aleatrios
com distribuio normal nas medidas do estimador de estados.
24
-
Resultados
Figu
ra3.
1:R
esul
tado
gera
dope
lafu
no
ran1
()da
daum
ase
men
teig
uala
-1
Figu
ra3.
2:R
esul
tado
gera
dope
lafu
no
gasd
ev()
dada
uma
sem
ente
igua
la-1
25
-
Resultados
Figu
ra3.
3:R
esul
tado
gera
dope
lafu
no
ran1
()da
daum
ase
men
teig
uala
-902
34
Figu
ra3.
4:R
esul
tado
gera
dope
lafu
no
gasd
ev()
dada
uma
sem
ente
igua
la-9
0234
26
-
Resultados
3.2 Dos Fluxos de Carga
O programa de Fluxo de Carga implementado foi testado comparativamente com resultados previa-
mente obtidos atravs do programa ANAREDE desenvolvido pelo CEPEL - Centro de Pesquisas de
Energia Eltrica ligado a Eletrobras. Os teste realizados foram feitos com base em informaes b-
sicas disponveis sobre quatro Sistemas Eltricos de Potncia IEEE 14 barras, IEEE 57 barras, IEEE
118 barras e Sistema Reduzido Sul Brasileiro de 45 barras.
Os resultados encontrados para este programa foram equivalentes aos gerados pelo ANAREDE.
Concluiu-se, assim, que a implementao do Fluxo de Carga estava correta. Estes resultados no
esto aqui disponveis por no caracterizarem o interesse principal deste trabalho e por no serem
facilmente visualizados.
Por sua vez, os resultados a serem apresentados para o Fluxo de Carga Continuado foram todos
produzidos tendo como base o Sistema Reduzido Sul Brasileiro de 45 barras. Um diagrama contendo
a configurao deste sistema est disposto na Figura 3.5. Observa-se nesta figura que este sistema
possui 10 barras de gerao, sendo uma delas escolhida como barra de referncia, alm disso, existem
tambm algumas barras de injeo nula.
Figura 3.5: Sistema Reduzido Sul Brasileiro
Percebe-se, tambm pela Figura 3.5, que o sistema foi divido em duas reas tal como em [4] e
[5], sendo a rea 1 a demarcada pelas barras com nome em preto, e a rea 2 por aquelas em vermelho.
A taxa de crescimento de carga da rea 1 duas vezes mais rpida do que a da outra rea, sendo o
crescimento de carga simulado tal como anteriormente descrito neste trabalho. A carga total desse
sistema no caso base, = 1, de 6472MW .As Figuras 3.6 e 3.7 representam respectivamente a magnitude de tenso, em PU, e a fase de
tenso, em graus, da barra de carga nmero 368. Percebe-se que com o aumento da carga, crescimento
de , h a diminuio da magnitude de tenso nessa barra at o ponto de mximo carregamentodo sistema, caracterizado pela inflexo da curva V . Para o caso analisado, o ponto de mximo
27
-
Resultados
Figura 3.6: Magnitude de Tenso da Barra 368 em PU
Figura 3.7: Fase de Tenso da Barra 368 em graus
carregamento ocorreu com um 1.33, ou seja, houve um aumento de 33% em relao a carga totaldo sistema no caso base.
O comportamento de uma barra de gerao pode ser visualizado atravs das Figuras 3.8 e 3.9,
nas quais a magnitude e fase de tenso da barra de gerao 407 esto respectivamente dispostas. A
curva de magnitude de tenso tpica de um gerador ideal sem limites de reativos, demonstrando
28
-
Resultados
que no programa desenvolvido no foi implementada nenhuma tcnica com o intuito de controlar tal
parmetro.
Ressalta-se que todas as barras de carga e de gerao do sistema tiveram comportamentos seme-
lhantes aos encontrados para as barras aqui apresentadas, no havendo desta forma nenhum motivo
especial para a escolha destas barras como representantes para os resultados gerados pelo Fluxo de
Carga Continuado.
Figura 3.8: Magnitude de Tenso da Barra 407 em PU
Alm disso, percebe-se atravs das Figuras 3.6, 3.7, 3.8 e 3.9, que a utilizao dos diferentes tipos
de mtodos numricos, anteriormente explicados, para a fatorao matricial no gerou resultados
diferenciados para os estados do sistema. Contudo, foi realizada uma anlise do nmero de condio
da matriz jacobiana utilizada na resoluo do sistema no linear. Essa anlise foi feita com o auxlio
do software Matlab da empresa The MathWorks. Para tanto, foi desenvolvido um script responsvel
por gerenciar a leitura dos arquivos de texto gerados pelo Fluxo de Carga Continuado que continham
as matrizes jacobianas e o respectivo clculo do nmero de condio dessas matrizes atravs de rotina
prpria deste programa.
O nmero de condio de uma matriz calculado a partir da razo entre o maior e menor autovalor
da matriz em questo, no caso da utilizao da norma 2. Este nmero pode fornecer uma estimativa
da sensibilidade do resultado de um sistema linear, no que se refere a presena de erros no conjunto
de dados deste sistema. Um sistema dito bem condicionado quando este nmero est prximo de 1,
[16].
Com o intuito de facilitar a visualizao de possveis diferenas entre os nmeros de condio
das matrizes antes e aps a aplicao dos mtodos de fatorao para resoluo dos sistemas lineares
gerados para cada uma das iteraes do mtodo de Newton-Raphson para cada um dos pontos de
29
-
Resultados
Figura 3.9: Fase de Tenso da Barra 407 em graus
carregamento, foram gerados grficos para ambos os casos para todos os mtodos. bviamente os
valores dos nmeros de condio para as jacobianas no fatoradas so idnticos, independentemente
do mtodo numrico utilizado, sendo o mesmo disposto na Figura 3.10. Os grficos contidos nas
Figuras 3.11, 3.12 e 3.13 representam respectivamente os valores obtidos de nmero de condio das
matrizes jacobianas fatoradas pelos mtodos de Eliminao de Gauss e Fatorao QR por Rotaes
de Givens e por Transformaes de Househlder respectivamente.
30
-
Resultados
Figura 3.10: Nmero de Condio para as Matrizes Jacobianas no fatoradas
Figura 3.11: Nmero de Condio para as Matrizes Jacobianas fatoradas, Eliminao de Gauss
Percebe-se, atravs da comparao das Figuras 3.10, 3.11, 3.12 e 3.13, que no h variao al-
guma no condicionamento da matriz aps a aplicao dos metdos baseados nas Rotaes de Givens
e Transformaes de Househlder. O mesmo no ocorre aps a utilizao da Eliminao de Gauss,
cujo resultado distintamente diferente entre os passos 3 e 40 da curva, havendo tambm ligeiras
modificaes no restante da curva. Assim, pode-se ter em mente que os mtodos baseados na Fa-
torao QR apresentaro problemas numricos somente no caso da matriz original j apresentar tais
31
-
Resultados
Figura 3.12: Nmero de Condio para as Matrizes Jacobianas fatoradas, Rotao de Givens
Figura 3.13: Nmero de Condio para as Matrizes Jacobianas fatoradas, Transformaes de Hou-sehlder
problemas, no h uma melhora ou piora do condicionamento da matriz ao longo do processo.
Alm disso, o salto existente entre o segundo e terceiro ponto est diretamente ligado a mudana
de algortmo que ocorre neste momento. Os dois primeiros pontos so resolvidos atravs de fluxos
de carga simples, sem a utilizao do parmetro , o que no ocorre nos demais. H, portanto, umaumento da quantidade de variveis do sistema e uma piora no condicionamento do mesmo.
32
-
Resultados
3.3 Do Estimador de Estados
Os resultados gerados pelo Estimador de Estados a serem aqui apresentados foram novamente base-
ados no Sistema Reduzido Sul Brasileiro de 45 barras.
Com o intuito de gerar resultados mais abrangentes, foram considerados trs conjuntos de me-
didas para este sistema. Sendo o primeiro deles, disposto na Figura 3.14, composto totalmente por
medidas crticas. O segundo, Figura 3.15, possui 104 medidas com 29 medidas crticas e 7 conjuntos
crticos. Por fim, o terceiro, Figura 3.16, possui 171 com apenas 3 conjuntos crticos. Onde medida
crtica definida como uma medida que caso perdida torna um sistema observvel no observvel,
alm de sempre possuir resduo nulo, [6] e [8]. Por sua vez, conjunto crtico (de medidas) um con-
junto formado por medidas redundantes, no crticas, em que a eliminao de uma medida qualquer
deste conjunto, torna as outras crticas, [6] e [9]. A anlise das caractersticas qualitativas desses
conjuntos de medidas foi realizada utilizando o algoritmo proposto em [7].
Ressalta-se que todas as medidas de potncia, fluxos e injees, foram sempre tomadas aos pares
de medidas ativa e reativa. Desta forma, pode-se calcular o Nvel de Redundncia Global, NRG,
definido como a razo entre a quantidade de medidas e de estados do sistema, para cada um dos trs
conjuntos de medidas utilizado. Assim, o NRG de cada um dos conjuntos utilizado respectivamente
igual a 1, 1,156 e 1,9.
Figura 3.14: Sistema Reduzido Sul Brasileiro - Conjunto de Medidas 1
Para todos os pontos de carregamento gerados pelo Fluxo de Carga Continuado situados entre o
caso base e o de mximo carregamento, 1,33, foram realizadas 31 estimaes de estados, sendoacrescidos erros pseudo-aleatrios, a partir da equao (2.62), para cada uma das medidas utilizadas
sem que houvesse qualquer controle sobre a magnitude do erro inserido. Alm disso, considerou-se,
inicialmente, que todas as medidas possuiam desvios padro iguais a 0.033. Assim, para cada ponto
de carregamento foi possvel produzir uma estimativa mdia do estados e das cargas estimadas, com
os respectivos desvios padro. Este processo foi repetido para cada um dos trs conjuntos de medidas.
Ressalta-se, novamente, que foi utilizado o mtodo do Resduo Normalizado para a Eliminao de
33
-
Resultados
Figura 3.15: Sistema Reduzido Sul Brasileiro - Conjunto de Medidas 2
Figura 3.16: Sistema Reduzido Sul Brasileiro - Conjunto de Medidas 3
Erros Grosseiros em todas as estimaes de estado realizadas.
As Figuras 3.17, 3.18 e 3.19 contm uma comparao entre os resultados calculados a partir do
Fluxo de Carga Continuado, especificado na legenda por CPFlow (abreviatura inglesa para Fluxo de
Carga Continuado), e as mdias calculadas a partir de todas as 31 estimaes realizadas por ponto
de carregamento, especificadas na legenda por SE (abreviatura inglesa para Estimador de Estados).
Percebe-se que com o aumento da redundncia das medidas h uma melhoria significativa nas mdias
calculadas para os estados estimados. Alm disso, em geral, as mdias calculadas possuem valores
inferiores aos calculados pelo Fluxo de Carga Continuado.
Um outro resultado interessante encontrado ao se comparar os parmetros de carregamento, ,calculados a partir das cargas mdias estimadas para cada ponto da curva com o respectivo parmetro
fornecido pelo programa de Fluxo de Carga Continuado. Estes resultados esto dispostos nas Figuras
3.20, 3.21 e 3.22, que correspondem respectivamente aos casos 1, 2 e 3. A Figura 3.23 consiste
34
-
Resultados
Figura 3.17: Magnitude de Tenso Mdia Estimada da Barra 368 - Conjunto 1
Figura 3.18: Magnitude de Tenso Mdia Estimada da Barra 368 - Conjunto 2
35
-
Resultados
Figura 3.19: Magnitude de Tenso Mdia Estimada da Barra 368 - Conjunto 3
Figura 3.20: Comparao entre a carga estimada e a carga real - Conjunto 1
numa viso ampliada da regio de maior carga do grfico da Figura 3.22. O smbolo utilizadonas figuras supra-citadas para representar o valor mdio do parmetro de carregamento estimado,
enquanto as linhas verticais tem comprimento proporcional ao valor do desvio padro das mdias
36
-
Resultados
Figura 3.21: Comparao entre a carga estimada e a carga real - Conjunto 2
realizadas naquele ponto.
Percebe-se, pela Figura 3.20, que, em geral, a carga mdia estimada inferior carga real calcu-
lada pelo Fluxo de Carga Continuado. Esta tendncia se torna mais significativa conforme o sistema
se aproxima do ponto de mximo carregamento. Tal comportamento pode parecer estranho uma vez
que a carga estimada deveria ser igual a carga real para qualquer ponto de operao de um sistema
com conjunto crtico de medidas. Contudo, nota-se pela Figura 3.24, que o nmero de casos diver-
gentes se torna muito significativo com a proximidade do limite de mximo carregamento do sistema.
Sendo que, muitos destes casos de no convergncia podem ser associados a medidas errneas de
carga que esto acima do mximo ponto de carregamento. Assim, uma vez que os casos no conver-
gentes no so levados em conta para o clculo das mdias, as mdias de carga resultam em valores
inferiores aos reais.
Observa-se um comportamento semelhante para o conjunto de medidas nmero 2. Ou seja, no-
vamente os valores estimados de carga so inferiores aos reais, principalmente na regio prxima ao
mximo carregamento. No entanto, este caso apresenta menos problemas de no convergncia do
que o caso formado apenas por medidas crticas. O primeiro conjunto de medidas apresentou mais de
25% de casos no convergentes para 1,319, enquanto o segundo conjunto apresentou menos de5% de no convergncia, tal como disposto na Figura 3.24. Desta forma, os valores de carga estimada
inferiores aos reais devem tambm ser explicados como uma caracterstica aparentemente inerente do
Estimador de Estados WLS de atrair os estados estimados para dentro da rea vivel de convergncia,
at mesmo, para cargas com medidas maiores do que a mxima possvel, [10].
A Figura 3.22 mostra que, com o aumento da redundncia das medidas, existe uma diminuio
extremamente significativa da diferena entre as cargas mdias estimadas e as cargas reais. Contudo,
esta diferena continua existindo para este caso, sendo mais uma vez a carga estimada inferior a real,
37
-
Resultados
Figura 3.22: Comparao entre a carga estimada e a carga real - Conjunto 3
Figura 3.23: Comparao entre a carga estimada e a carga real (zoom) - Conjunto 3
como pode ser melhor visualizado atravs da Figura 3.23.
Ao contrrio do esperado, o problema de no convergncia se manteve praticamente constante
para os casos 2 e 3, mesmo com o aumento da carga do sistema em direo ao ponto de mximo
carregamento. A taxa de no convergncia para estes casos foi ainda maior para os casos em que o
sistema estava menos carregado, Figura 3.24.
Foram tambm conduzidos testes utilizando um desvio padro para as medidas igual a 0,1, ao
38
-
Resultados
Figura 3.24: Taxa de no convergncia para os diferentes casos e cargas
Figura 3.25: Comparao entre a carga estimada e carga real com diferentes desvios padro - Con-junto 3
invs de 0,033. Uma comparao entre os resultados para ambos os valores de desvio padro das
medidas para o conjunto de medidas nmero 3 apresentado na Figura 3.25. Nota-se nesta figura que
existe a mesma tendncia encontrada nos casos anteriores, ou seja, a carga mdia estimada inferior
a real, sendo esta diferena mais acentuada. Alm disso, houve um grande aumento na quantidade
de casos no convergentes, principalmente para os conjuntos de medidas 1 e 2, tornando at mesmo
invivel a apresentao dos resultados destes casos.
Infelizmente, no foi possvel realizar os estudos relacionados s comparaes dos diferentes
mtodos de fatorao numrica de matrizes, tal como foi realizado para o Fluxo de Carga Continuado,
uma vez que a implementao destes mtodos para o programa de Estimao de Estados feita de
39
-
Resultados
maneira distinta, exigindo, portanto, modificaes nas rotinas numricas utilizadas que no puderam
ser feitas em funo do tempo existente para realizao deste trabalho.
40
-
Captulo 4
Concluso
Este trabalho buscou caracterizar o comportamento do Estimador de Estados WLS sob vrias con-
dies de carga e de redundncia dos conjuntos de medidas. Para tanto, foram necessrios primei-
ramente estudar e implementar os programas de Fluxo de Carga, Fluxo de Carga Continuado e de
Estimao de Estados. Tais programas foram corretamente implementados, contudo eles possuem
algumas limitao, tais como a no utilizao dos mtodos de Fatorao QR para a resoluo do sis-
tema linearizado do Estimador de Estados, e a falta de controle de reativos dos geradores presentes
nos sistemas em anlise.
Entretanto, mesmo com as limitaes existentes nos programas, foi possvel produzir resultados
interessantes na anlise comparativa entre o Estimador de Estados e o Fluxo de Carga Continuado.
Verificou-se que o Estimador de Estados tende a produzir problemas de convergncia mais acentuados
para conjuntos de medidas crticas, de forma semelhante aos programas de fluxo de carga. Alm disso,
ao contrrio das espectativas, obteve-se uma taxa de no convergncia razoavelmente constante para
os sistemas com maior redundncia, sendo esta taxa maior para os casos de menor carga do que para
os de maior carga.
Outro resultado interessante obtido, foi a constatao de que para os casos analisados houve uma
tendncia por parte do Estimador de Estados de produzir resultados com cargas estimadas mdias
inferiores as reais. O que pode gerar problemas para os operadores de sistemas que podem fazer
previses erradas de crescimento de carga e de margens de estabilidade do sistema, levando a uma
operao insegura do sistema.
Em ltima anlise, os resultados obtidos para o Estimador de Estados reafirmam a necessidade de
se utilizar conjuntos mais redundantes de medidas, mesmo que os custos para a implantao de novos
equipamentos de medidas. Todavia, os resultados aqui apresentados so preliminares e necessitam de
maiores estudos e anlises.
41
-
42
-
Referncias Bibliogrficas
[1] Monticelli, A. State estimation in electric power systems: a generalized approach. Kluwer
international series in engineering and computer science. Kluwer Academic Publishers, 1999.
[2] Monticelli, A.J. Fluxo de carga em redes de energia eltrica. Editora Edgar Blcher LTDA.,
1946.
[3] Hsiao-Dong Chiang; Flueck, A.J.; Shah, K.S.; Balu, N. CPFLOW: a practical tool for tracing
power system steady-state stationary behavior due to load and generation variations. IEEE
Transactions on Power Systems, 10(2):623 634, Maio 1995.
[4] Santos, C.J.R. Mtodo rpido para avaliao da margem de estabilidade de tenso considerando
os limites de potncia reativa dos geradores. Teses de Mestrado,USP - Universidade de So
Paulo, 2009.
[5] Castro Junior, A.C.L. Estudo de controle preventivo para anlise do colapso de tenso. Teses
de Mestrado,USP - Universidade de So Paulo, 2009.
[6] Albertini, M.R.M.C. Metodologia para depurao off-line de parmetros srie e shunt de linhas
de transmisso atravs de diversas amostras de medidas. Teses de Doutorado,USP - Universi-
dade de So Paulo, 2010.
[7] London, J.B.A.; Alberto, L.F.C.; Bretas, N.G. Analysis of measurement-set qualitative charac-
teristics for state-estimation purposes. IET Generation Transmission & Distribution, 2007.
[8] Clements, K.A.; Krumpholz, G.R.; Davis, P.W. Power system state estimation residual analysis:
an algorithm using network topology. IEEE Transactions on Power Apparatus and Systems,
1981.
[9] Ayres, M.; Haley, P.H. Bad Data Groups in Power System State Estimation. IEEE Transactions
on Power Systems, 1986.
[10] Tecchio, P.P.V.; Benedito, R.A.S.; Alberto, L.F.C. The behavior of WLS State Estimator near the
maximum loadability point of power systems. 2010 IEEE Power and Energy Society General
Meeting, 2010.
[11] Press, W.H. Numerical recipes in C: the art of scientific computing. Cambridge University
Press, 1992.
43
-
Referncias Bibliogrficas
[12] Press, W.H. Numerical recipes: the art of scientific computing. Cambridge University Press,
2007.
[13] Golub, G.H. and Loan, C.F.V. Matrix computations. Johns Hopkins studies in the mathematical
sciences. Johns Hopkins University Press, 1996.
[14] Notas de aula da disciplina SME300 - Clculo Numrico, 2007. Docente: Prof. Gustavo Carlos
Buscaglia.
[15] Notas de aula da disciplina SEL5717 - Estimao de Estado em Sistemas Eltricos de Potncia,
2008. Docentes: Prof. Joo Bosco Augusto London Junior e Prof. Newton Geraldo Bretas.
[16] Documentao de ajuda do programa Matlab sobre a funo cond(). The MathWorks.
44
-
Apndice
Este apncice contm os cdigos das funes gasdev() e ran1()utilizadas para gerar valores pseudo-aleatrios com distribuio normal e uniforme, tal como descrito na Seo 2.4.1. Estes cdigos foram
retirados de [11].
float gasdev(long *idum)
//Returns a normally distributed deviate with zero mean and unit variance,
//using ran1(idum) as the source of uniform deviates.
{
static int iset = 0;
static float gset;
float fac, rsq, v1, v2;
if (*idum < 0) iset = 0; //Reinitialize.
if (iset == 0) //We dont have an extra deviate handy, so
{
do{
//pick two uniform numbers in the square extending from -1
//to +1 in each direction,
v1 = 2.0*ran1(idum) - 1.0;
v2 = 2.0*ran1(idum) - 1.0;
//see if they are in the unit circle, and if they are not,
//try again.
rsq = v1*v1 + v2*v2;
} while (rsq >= 1.0 || rsq == 0.0);
fac = sqrt(-2.0*log(rsq)/rsq);
//Now make the Box-Muller transformation to get two normal
//deviates. Return one and save the other for next time.
gset = v1*fac;
iset = 1; //Set flag.
return v2*fac;
}
else //We have an extra deviate handy,
{
iset = 0; //so unset the flag,
45
-
Referncias Bibliogrficas
return gset; //and return it.
}
}
#define IA 16807
#define IM 2147483647
#define AM (1.0/IM)
#define IQ 127773
#define IR 2836
#define NTAB 32
#define NDIV (1+(IM-1)/NTAB)
#define EPS 1.2e-7
#define RNMX (1.0-EPS)
float ran1(long *idum)
{
int j;
long k;
static long iy = 0;
static long iv[NTAB];
float temp;
if (*idum =0;j--)
{ //Load the shue table (after 8 warm-ups).
k = (*idum)/IQ;
*idum = IA*(*idum-k*IQ) - IR*k;
if (*idum < 0) *idum += IM;
if (j < NTAB) iv[j] = *idum;
}
iy = iv[0];
}
//Start here when not initializing.
k = (*idum)/IQ;
//Compute idum = (IA*idum) % IM without over flows by Schrages method
*idum = IA*(*idum-k*IQ) - IR*k;
46
-
Referncias Bibliogrficas
if (*idum < 0) *idum += IM;
j = iy/NDIV; //Will be in the range 0..NTAB-1.
//Output previously stored value and rell the shue table.
iy = iv[j];
iv[j] = *idum;
//Because users dont expect endpoint values.
if ((temp=AM*iy) > RNMX) return RNMX;
else return temp;
}
47