Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cap3 Exposito
Cap3 Exposito
Flujo de cargas
mez Expo
sito y Fernando L. Alvarado
Antonio Go
3.1
Introducci
on
El problema conocido como flujo de cargas (load flow o power flow en lengua inglesa) consiste
en obtener las condiciones de operacion en regimen permanente de un sistema de energa
electrica. Mas concretamente, dados los consumos en cada nudo, y la potencia generada
por los alternadores, se trata de encontrar las tensiones en los nudos y los flujos de potencia
por las lneas y transformadores.
Sin duda alguna, la rutina del flujo de cargas es la mas empleada por los ingenieros
involucrados en la explotacion y planificacion de los sistemas de potencia, bien como aplicacion independiente o como subrutina de aplicaciones mas complejas (estabilidad transitoria,
colapso de tensiones, problemas de optimizacion, simuladores de entrenamiento, etc.).
En la operacion diaria, constituye la base del analisis de seguridad del sistema. Esta
herramienta se ejecuta periodicamente para identificar posibles problemas de sobrecargas
o tensiones inaceptables, como consecuencia de la evolucion de la carga, o cuando ocurre
alg
un cambio brusco (inesperado o programado) en la topologa de la red. En la planificacion, permite simular el estado en que se encontraran los distintos escenarios que se estan
analizando ante una demanda estimada.
El flujo de cargas consta basicamente de dos etapas: la primera y mas decisiva consiste
en obtener las tensiones complejas en todos los nudos electricos. Para este proposito no es
posible utilizar las herramientas convencionales de analisis de circuitos lineales, porque las
restricciones de contorno no se especifican en terminos de impedancias (cargas) y fuentes de
tension (generadores) sino de potencias, lo cual conduce a un sistema no lineal de ecuaciones.
La segunda etapa consiste simplemente en el calculo de todas las magnitudes de interes,
como flujos de potencia activa y reactiva, perdidas, etc., lo cual es inmediato.
En este captulo se explican en detalle las tecnicas mas utilizadas para el calculo del flujo
de cargas, incluyendo aspectos complementarios tales como el tratamiento de los lmites de
reactiva de los generadores, las tomas de transformadores controladas automaticamente,
etcetera.
140
Una de las claves del exito que tuvieron los programas de flujos de carga a comienzos
de los setenta fue la introduccion de tecnicas numericas eficientes para la solucion de grandes sistemas de ecuaciones lineales. Estas tecnicas, desarrolladas por ingenieros electricos
especficamente para resolver este problema, marcaron un hito fundamental en el analisis
de los sistemas de potencia, y constituyen hoy da materia obligada en los manuales de
metodos numericos. La u
ltima seccion de este captulo y el Apendice A estan dedicados
precisamente a presentar las ideas y algoritmos mas importantes en los que se sustentan
estos procedimientos.
3.2
Formulaci
on del problema
Como sabemos por la teora de circuitos, el estado de una red electrica de n nudos queda
determinado completamente mediante las tensiones complejas en todos sus nudos. Las leyes
de Kirchhoff y los modelos para cada componente de la red se condensan en las ecuaciones
nodales, que en forma compleja se escriben como:
I = YU
Ii =
n
X
i=1
Yij Uj
i = 1, 2, . . . , n
(3.1)
(3.2)
(3.3)
(3.4)
donde S es el vector de potencias complejas nodales y diag (U) denota una matriz diagonal
cuyos elementos son los del vector U.
Conocida la matriz de admitancias, las expresiones (3.1) y (3.4) constituyen un sistema
de 2n ecuaciones complejas en terminos de las 3n incognitas complejas contenidas en S,
U e I. En teora, conociendo n de dichas incognitas podra resolverse el sistema no lineal
resultante para obtener las 2n restantes. En la practica, las intensidades complejas nodales
nunca son conocidas o especificadas a priori en un sistema de potencia, por lo que se prefiere
eliminarlas sustituyendo (3.1) en (3.4). Esto conduce al sistema no lineal de n ecuaciones
complejas siguiente:
S = diag (U)[YU ]
(3.5)
DEL PROBLEMA
3.2 FORMULACION
141
n
X
j=1
i = 1, 2, . . . , n
(3.6)
(3.7)
n
X
j=1
n
X
j=1
(3.8)
(3.9)
i = 1, 2, . . . , n
n
X
j=1
n
X
j=1
n
X
j=1
n
X
(3.10)
(3.11)
j=1
En lo sucesivo, salvo indicacion contraria, nos referiremos a las ecuaciones en coordenadas polares.
Observese que cada nudo aporta dos ecuaciones y cuatro incognitas, por lo que deben
especificarse dos magnitudes por nudo para que las ecuaciones anteriores puedan resolverse. En funcion de las condiciones de contorno impuestas, pueden distinguirse dos tipos
principales de nudos:
Nudos de consumo o nudos PQ: Nudos donde se conoce el consumo de potencia
esp
activa (PCi
) y reactiva (Qesp
Ci ), siendo nula la potencia generada (P Gi = QGi = 0).
Las restricciones impuestas son, por tanto,
esp
Piesp = PCi
Qesp
= Qesp
i
Ci
(3.12)
142
Nudos de generaci
on o nudos PV: Nudos donde un generador regula la tension a
esp
un valor especificado (Viesp ) e inyecta una potencia activa (PGi
) determinada previamente por consideraciones economicas (vease el Captulo 6). Las restricciones
resultantes, que tienen en cuenta el posible consumo local, son:
esp
esp
PCi
Piesp = PGi
Vi = Viesp
(3.13)
= Vi
n
X
n
X
(3.14)
j=1
Qesp
= Vi
i
j=1
i = 1, 2, . . . , nD + nG
(3.15)
i = 1, 2, . . . , nD
DEL PROBLEMA
3.2 FORMULACION
143
Pij
(3.16)
bpij )
(3.17)
Ejemplo 3.1:
Considerese la red de 3 nudos mostrada en la Figura 3.1, en la que el nudo 1 se toma como
referencia (1 = 0), el nudo 2 es PQ y el nudo 3 es PV. Los datos de esta red, sobre una base de
100MVA, se muestran en la tabla siguiente (las admitancias paralelo se consideran despreciables):
144
Nudo
1
2
3
V
1.1
1.05
PG
0
0.6
PD
0
1
0.2
QG
QD
0
0.4
0.05
= PG2 PC2 = 1
Las funciones no lineales, en coordenadas polares, que ligan los datos con las inc
ognitas son las
siguientes:
P2esp
Qesp
2
P3esp
Obtener el flujo de cargas para esta red consiste en resolver las ecuaciones anteriores para las
potencias especificadas. Una vez resueltas, puede obtenerse la potencia activa y reactiva que debe
inyectar el generador 1, la potencia reactiva del generador 3, los flujos de potencia en cada extremo
de lnea y las perdidas totales.
3.3
M
etodos iterativos simples
3.3 METODOS
ITERATIVOS SIMPLES
145
3.3.1
M
etodo de Gauss-Seidel
(3.19)
(3.20)
i = 1, 2, . . . , n
Observese que cuando se actualiza x i se utilizan los nuevos valores de las variables
actualizadas con anterioridad (i = 1, 2, . . . , i 1).
Para el caso concreto del flujo de cargas, entre las diversas formas en que puede reescribirse (3.7), la siguiente parece haberse consolidado como la mas eficiente:
i1
n
esp
esp
X
X
P
jQ
1
i
i
Uik+1 =
Yij Ujk+1
Yij Ujk
(3.21)
Yii
(Uik )
j=1
j=i+1
i = 1, 2, . . . , n 1
(3.22)
U
i
i
i
acel
146
cuyo valor debe ser menor que 2 para evitar divergencia. Los valores optimos de estan
comprendidos entre 1.4 y 1.6.
Sin embargo, la ecuacion (3.21) no puede aplicarse directamente a los nudos PV por
dos motivos: 1) no se conoce Qesp
odulo de la tension resultante no coincide con
i ; 2) el m
el especificado. El metodo habitualmente empleado para solventar el primer inconveniente
por el valor calculado con las tensiones disponibles en cada moconsiste en sustituir Qesp
i
mento. La segunda limitacion se solventa corrigiendo la tension obtenida para que tenga el
modulo deseado:
Uik+1
= Viesp Uik+1 /Vik+1
corr
Este mecanismo de correccion no debe llevarse a cabo prematuramente para no perturbar
la convergencia global del proceso, ya de por s bastante pobre.
Quizas la u
nica utilidad practica hoy da del metodo de Gauss-Seidel radique en su
utilizacion como forma de generar valores iniciales para el metodo de Newton-Raphson, en
aquellos raros casos en los que la convergencia de este sea problematica partiendo desde el
perfil plano.
Ejemplo 3.2:
Resolveremos la red del Ejemplo 3.1 mediante el metodo de Gauss-Seidel.
Tomando inicialmente Q3 = 0 y perfil plano, las tensiones obtenidas despues de aplicar dos veces
la ecuaci
on (3.21) a cada uno de los nudos 2 y 3 son:
U2 = 0.9803|3.369 ;
U3 = 1.05|2.086
104
25
V
0.9931
1.05
-9.256
-5.479
105
33
V
0.9931
1.05
-9.262
-5.490
Puede apreciarse la pobre convergencia del metodo, siendo incluso peor si el nudo 3 fuese de tipo
PQ (33 y 42 iteraciones, respectivamente). En este caso concreto, el uso de factores de aceleraci
on
no aporta ninguna mejora.
3.3.2
M
etodo basado en la matriz de impedancias
3.4 METODO
DE NEWTON-RAPHSON
147
a tierra, como ocurre cuando las capacidades de las lneas son despreciables, la matriz Y es
casi singular y Z esta mal definida numericamente. Este problema se evita si se omite el nudo
slack y se trabaja con las matrices reducidas resultantes, como se explica a continuacion. Sea
Ur e Ir los vectores obtenidos al eliminar el nudo slack. La ecuacion (3.1) puede escribirse
como
Ir = Y r Ur + Y s Us
donde Yr es la matriz de admitancias obtenida al eliminar la fila y columna del slack, Y s es
dicha columna y Us es la tension del slack. Despejando las tensiones obtenemos
Ur = Zr [Ir Ys Us ]
(3.23)
Ii = (Piesp jQesp
i )/Ui
i = 1, 2, . . . , n 1
3.4
M
etodo de Newton-Raphson
Este metodo obtiene sucesivamente nuevos valores mediante aproximaciones de primer orden
de las funciones no lineales involucradas. La ecuacion (3.19) puede aproximarse por su
desarrollo en serie alrededor del punto x k :
f (x)
= f (xk ) + F (xk )(xk+1 xk ) = 0
(3.24)
(3.25)
xk+1 = xk + xk
(3.26)
148
3.4.1
Formulaci
on polar
Qi
Piesp
Vi
n
X
(3.27)
i = 1, 2, . . . , n 1
n
X
= Qesp
V
Vj (Gij sen ij Bij cos ij )
i
i
(3.28)
j=1
j=1
i = 1, 2, . . . , nD
Con esta notacion, y dividiendo el jacobiano en submatrices como se ha hecho con los
vectores anteriores, la ecuacion (3.25), aplicada al problema del flujo de cargas, se convierte
en [18, 19]:
H
M
N
L
k
V /V
k
P
=
Q
k
(3.29)
y la (3.26)
k+1 k
k
=
+
V
V
V
(3.30)
3.4 METODO
DE NEWTON-RAPHSON
149
Para i 6= j
Hij = Lij = Vi Vj (Gij sen ij Bij cos ij )
Nij = Vj Pi /Vj
Lij = Vj Qi /Vj
(3.31)
Los valores respectivos se muestran en la Tabla 3.1. Observese que entre las expresiones del
jacobiano y las de P y Q hay muchos terminos comunes, lo cual debe aprovecharse para
ahorrar esfuerzo de calculo. De este modo, el calculo del jacobiano es casi un subproducto
del calculo de los residuos de potencia.
La solucion del flujo de cargas mediante el metodo de Newton-Raphson consta entonces
de los siguientes pasos:
1. Inicializar tensiones con el perfil plano o usar la solucion de un caso anterior.
2. Calcular [P |Q], as como los terminos del jacobiano. Si todos los componentes de
este vector son menores que , detener el proceso. En caso contrario, continuar.
3. Obtener [|V /V ] resolviendo el sistema (3.29) con las tecnicas explicadas al final
del captulo.
4. Actualizar [|V ] y volver al paso 2.
Recuerdese que, por cada nudo PV, nos ahorramos una ecuacion en el sistema anterior,
lo cual constituye la principal ventaja de la formulacion polar.
En muchos casos se consiguen mejoras de convergencia si se trabaja con Q/V en lugar
de Q, lo cual se consigue dividiendo simplemente la fila respectiva por V i . La razon es
que, de ese modo, solo el termino Q esp
ericamente menor que los demas, permanece
i /Vi , num
no lineal en Vi , y a mayor linealidad mejor convergencia.
150
Aunque, por claridad de presentacion, el jacobiano se ha dividido en submatrices compatibles con las particiones realizadas en los vectores de tensiones y potencias, en la practica,
las dos ecuaciones de un nudo PQ y sus dos variables asociadas se ordenan consecutivamente.
Ejemplo 3.3:
Ilustraremos el metodo de Newton-Raphson en coordenadas polares para la red de la Figura 3.1.
Partiendo del an
alisis preliminar y expresiones obtenidas en el Ejemplo 3.1, el sistema de ecuaciones
a resolver en cada iteraci
on es el siguiente:
H22
H32
M22
H23
H33
M23
k
k
k
N22
2
P2
N32 3 = P3
L22
V2 /V2
Q2
(3.32)
= Q2 + 7.887V22
= P2 + 1.7V22
= 1.05V2 (1.376 cos 32 + 4.587 sen 32 )
M22
M23
= P2 1.7V22
= V2 (1.445 cos 23 4.816 sen 23 )
(1)
(3.33)
cuya soluci
on, pasando por conveniencia los a
ngulos a grados, es
V2 /V2
(1)
= 8.904 4.990 0.0005
Con los incrementos anteriores se actualiza el vector de estado y se repite el proceso. En la tabla
siguiente se muestra el m
aximo residuo antes de realizar cada iteraci
on:
Iter.
1
2
3
4
Max |P |,|Q|
0.8982
5.57 102
4.77 104
4.48 108
Componente
P2
Q2
Q2
Q2
3.4 METODO
DE NEWTON-RAPHSON
151
3.4.2
Formulaci
on rectangular
La dimension del vector x es ahora 2n 2, estando constituido por los siguientes elementos:
x = [Vr1 , Vr2 , . . . , Vr(n1) |Vx1 , Vx2 , . . . , Vx(n1) ]T
El calculo de los residuos de potencia se realiza en este caso mediante las ecuaciones
n
n
X
X
Pi = Piesp Vri
(Gij Vrj Bij Vxj ) + Vxi
(Gij Vxj + Bij Vrj )
(3.34)
j=1
Qi
j=1
i = 1, 2, . . . , n 1
n
n
X
X
= Qesp
(Gij Vrj Bij Vxj ) Vxi
(Gij Vxj + Bij Vrj )
i Vxi
j=1
(3.35)
j=1
i = 1, 2, . . . , nD
S
U
C
Vr
Vx
i = 1, 2, . . . , nG
(3.36)
k
k
T
P
Vr
W
= Q
Vx
D
V 2
(3.37)
k+1
(3.38)
V
= r
Vx
k
Vr
+
Vx
k
152
Para i 6= j
Sij = Wij = Gij Vri + Bij Vxi
Tij = Uij = Gij Vxi Bij Vri
Cij = Dij = 0
Para i = j
Sii = Iri + Gii Vri + Bii Vxi
Wii = Iri Gii Vri Bii Vxi
Cii = 2Vri
siendo los elementos del jacobiano los recogidos en la Tabla 3.2. En dicha tabla, I ri e Ixi se
refieren a la parte real e imaginaria, respectivamente, de la corriente neta inyectada en el
nudo i, que se calcula de la expresion:
Iri + jIxi =
n
X
(3.39)
j=1
El proceso iterativo consta de los mismos pasos descritos para la formulacion polar,
cambiando simplemente las expresiones utilizadas.
Se ha propuesto tambien una variante en coordenadas cartesianas basada en residuos
de corriente [7], que resulta competitiva con la formulacion polar, especialmente en redes
con un porcentaje reducido de nudos PV. La utilizacion de residuos de corriente conlleva
ciertas ventajas, y es la forma mas efectiva de abordar los flujos de carga trifasicos y con
armonicos, tal y como se explica en los Captulos 11 y 12.
3.5
M
etodo desacoplado r
apido
3.5 METODO
DESACOPLADO RAPIDO
153
cos ij
Qi Bii Vi2
dado que Qi suele ser menor que 1 pu y Bii oscila tpicamente entre 20 pu y 50 pu.
3. En el subproblema activo se toma V i = 1, se omiten en H las reactancias y condensadores en paralelo, incluyendo los del modelo en de las lneas, y se utiliza el valor
nominal para tomas de transformadores. En la matriz L del subproblema reactivo se
ignoran los transformadores desfasadores.
Teniendo en cuenta estas consideraciones, la ecuacion (3.29) del metodo de NewtonRaphson exacto se reduce a los dos sistemas desacoplados siguientes:
B 0 = P/V
(3.40)
B 00 V = Q/V
(3.41)
donde las matrices B 0 y B 00 son constantes, y por tanto se construyen y factorizan una sola
vez. Experimentalmente se observo ademas que, si en B 0 se ignoraban las resistencias, la
convergencia mejoraba significativamente. De ese modo, los elementos de ambas matrices
vienen dados por:
X
0
Bij
= 1/Xij
;
Bii0 =
1/Xij
ji
00
Bij
= Bij
Bii00
= Bii
154
siendo Xij la reactancia serie del elemento i-j, B ij la parte imaginaria del elemento respectivo de la matriz de admitancias de nudos y ji el conjunto de nudos j adyacentes a i.
Observese que B 00 es simetrica, y tambien B 0 si no hay transformadores desfasadores, lo que
ahorra operaciones al resolver los sistemas anteriores.
El proceso iterativo consiste en resolver alternativamente las ecuaciones (3.40) y (3.41),
utilizando en cada caso los valores mas recientes de y V , hasta que se satisface el criterio
de convergencia tanto en P como en Q. La velocidad de convergencia del FCDR es
similar a la de la version acoplada en las primeras iteraciones, aunque cerca de la solucion
es mas lenta. En cualquier caso, el posible exceso de iteraciones se compensa sobradamente
con el hecho de que el esfuerzo de calculo por iteracion llega a ser de 4 a 5 veces menor, lo
que convierte a este metodo en la herramienta ideal en aquellas aplicaciones donde deben
realizarse m
ultiples flujos de carga (vease el Captulo 7).
Como se discutio anteriormente, las hipotesis en las que se basa el desacoplo de los
subproblemas P - y Q-V pierden validez en sistemas fuertemente cargados o con ratios
R/X elevados. En estos casos, el FCDR puede diverger o comportarse oscilatoriamente
cerca de la solucion, por lo que debe acudirse a la version exacta del metodo de NewtonRaphson. En la referencia [20] se presentaron resultados experimentales que demuestran
que el FCDR converge notablemente mejor en casos difciles si las resistencias de las lneas
se desprecian en B 00 en lugar de en B 0 . Desde entonces, la version estandar se conoce como
version XB y la propuesta en [20] como BX.
El buen comportamiento del FCDR, un tanto sorprendente considerando el gran n
umero
de aproximaciones aparentemente hechas, ha suscitado el interes de los investigadores por la
b
usqueda de alguna justificacion teorica que avale los resultados experimentales. Se resumen
a continuacion las ideas mas relevantes presentadas en [11].
Utilizando algebra de bloques, el sistema de ecuaciones (3.29) puede descomponerse en
los dos subsistemas siguientes:
H N L1 M = P N L1 Q
(3.42)
1
1
L M H N V = Q M H P
(3.43)
3.5 METODO
DESACOPLADO RAPIDO
155
(1)
= 10.0736 6.4984
156
3.6
Aunque tanto P como Q son funciones no lineales de V y , puede obtenerse una relacion
lineal bastante aproximada entre P y , lo que conduce al denominado flujo de cargas
en continua. Este modelo se obtiene suponiendo que V i = 1 en todos los nudos, lo que
impide de antemano realizar cualquier calculo relacionado con la potencia reactiva. Con
esta hipotesis, el flujo de potencia activa, dado por la ecuacion (3.16), queda
Pij = Gij (cos ij 1) + Bij sen ij
y, al ser las diferencias angulares peque
nas (cos ij 1 y sen ij i j ):
Pij = Bij (i j )
El elemento Bij es la susceptancia serie del elemento en cuestion cambiada de signo, es
decir:
Bij =
2
rij
xij
1/xij
=
2
1 + (rij /xij )2
+ xij
donde rij y xij son la resistencia y reactancia respectivamente. Para valores r ij < xij /3,
habituales en redes de transporte, el error cometido sustituyendo B ij por 1/xij es menor
del 1%, quedando:
Pij =
1
(i j )
xij
i j = xij Pij
(3.44)
(3.46)
P = APf
(3.47)
(3.45)
Por otra parte, al haberse despreciado las resistencias, las potencias activas inyectadas
suman cero, por lo que una de ellas es combinacion lineal de las demas. Si P es el vector de
potencias inyectadas en todos los nudos salvo el de referencia, la primera ley de Kirchhoff
aplicada a las potencias es:
(3.48)
157
donde B tiene la misma estructura (simetrica y dispersa) y se construye con las mismas
reglas que la matriz de admitancias de nudos, pero utilizando exclusivamente reactancias.
Observese que B coincide con la B 0 del subproblema activo en la version XB del FCDR.
Tambien pueden eliminarse los angulos para relacionar los flujos de potencia con las
inyecciones:
Pf = X 1 AT B 1 P
(3.49)
1
(1 2 ) = 0.6 pu
x12
P32 =
1
(3 2 ) = 0.4 pu
x32
En este caso concreto, al tratarse de una red radial, los flujos se deducen trivialmente de las
inyecciones, lo cual no ocurre en el caso mallado.
Obviamente, al haberse despreciado las perdidas, el nudo de referencia debe generar s
olo 60
MW. No obstante, considerando las tensiones a 1 pu e ignorando los flujos de reactiva, las perdidas
pueden estimarse aproximadamente como:
2
2
R12 P12
+ R32 P32
= 0.0204 pu
158
3.7
La metodologa descrita hasta ahora solo tiene en cuenta las restricciones de igualdad impuestas por los nudos de consumo y generacion. En la practica, sin embargo, las soluciones
suministradas por un programa industrial de calculo de flujos de carga deben tener en cuenta
restricciones de contorno adicionales. Estas restricciones pueden ser de desigualdad (lmites
impuestos a ciertas variables reguladas y de control) o de igualdad (valores deseados para
ciertas variables dependientes). Los mas importantes se describen a continuacion:
Lmites de reactiva en nudos PV. Se aplican a la reactiva generada o absorbida por
los alternadores, o compensadores, que regulan la tension de un nudo. Cuando se
alcanza uno de estos lmites el nudo PV pasa a ser PQ.
Lmites de tensi
on en nudos PQ. Menos comunes que los anteriores. Si se alcanza
alguno de estos lmites el nudo se convierte en PV por la activacion de alg
un elemento
regulador (normalmente la toma de un transformador).
Transformadores de regulaci
on (vease el captulo anterior). Aunque en algunos casos
las tomas bajo carga de transformadores son cambiadas remotamente por un operador, en otros casos dichas tomas son reguladas localmente por un automatismo para
mantener constante (o dentro de una banda) la tension de un nudo proximo. A veces
se pretende regular el flujo de reactiva a traves del propio elemento. En cualquier
caso, el valor de la toma no puede exceder sus lmites fsicos.
Transformadores desfasadores. Estos transformadores introducen peque
nos desfases,
manteniendo los modulos, para regular su flujo de potencia activa.
Intercambio de potencia entre a
reas. Normalmente se desea mantener a un valor
predeterminado la potencia total que fluye por las lneas de interconexion entre un
area y las adyacentes. Para ello se utiliza la potencia generada por uno o varios
alternadores.
En todos los casos, lo que se pretende es controlar una magnitud basandose en una o
varias variables de control.
La forma de llevar a cabo estos ajustes depende del metodo numerico utilizado. Basicamente, los procedimientos existentes pueden agruparse en dos categoras [16]:
1. El vector de estado se adapta dinamicamente, ampliando o disminuyendo el n
umero
de variables, para tener en cuenta en cada caso los lmites alcanzados.
2. Se utiliza un proceso realimentado de ajuste de la variable de control. Sea y e el valor
especificado, o el lmite violado, para la variable y, regulada por la variable x. En
cada iteracion, x se corrige con un x dado por:
xk = y k
(3.50)
159
3.7.1
Sea cual sea el metodo utilizado, la reactiva que tiene que inyectar un generador o compensador para mantener su tension constante debe calcularse en cada iteracion y compararse
con sus lmites. Si se viola alg
un lmite, Q lim , la tension del nudo regulado no puede manesp
tenerse al valor V , pasando a ser este un nudo de consumo con Q esp = Qlim . A partir
de ese momento hay que monitorizar la tension de este nudo PQ virtual. Si V k > V esp y
Qesp = Qmax , o si V k < V esp y Qesp = Qmin , entonces dicho nudo vuelve a ser PV (esto
puede ocurrir por interaccion entre varios nudos PV).
En el metodo de Gauss-Seidel este mecanismo se lleva a cabo de forma trivial.
La implantacion de este proceso tampoco es difcil en el metodo de Newton-Raphson en
coordenadas polares, puesto que en cada iteracion hay que calcular el jacobiano. Basta con
incluir Qi en el vector de residuos y Vi en el vector de estado cuando el nudo i pasa de
PV a PQ, y excluirlos en caso contrario, actualizando acordemente las filas y columnas del
jacobiano.
Algo mas complicado resulta el caso en que el nudo regulado j difiere del regulador i
(control remoto). En ese caso, cuando Q i esta dentro de lmites, deben anularse los residuos
Pi , Pj y Qj , siendo las incognitas i , j y Vi , mientras que si Qi alcanza un lmite,
tanto i como j son nudos PQ ordinarios. La complejidad proviene de la asimetra estructural
que introduce en el jacobiano la eliminacion de la fila correspondiente a Q i y la columna
correspondiente a Vj , lo que dificulta la solucion del sistema de ecuaciones.
La implantacion de la mecanica anteriormente descrita para el FCDR [17], aunque posible, no es recomendable porque obligara a modificar la estructura de la matriz B 00 cada
vez que un nudo pasa de PV a PQ (a
nadiendo una fila y una columna) o viceversa (eliminandolas). Por este motivo, se ha propuesto utilizar la tecnica basada en la ecuacion
(3.50), corrigiendose V esp en cada iteracion para anular en la siguiente el exceso de reactiva
sobre el lmite violado. Por ejemplo, si Q ki > Qmax
, se realizan las siguientes operaciones:
i
Qi = Qmax
Qki
i
Vi
esp(k+1)
Vi
= i Qi
esp(k)
= Vi
+ Vi
(3.51)
160
3.7.2
Transformadores reguladores
Aunque aqu nos referiremos a los transformadores con tomas ordinarios, las mismas ideas
son de aplicacion a los transformadores desfasadores.
La mejor opcion para modelar el efecto de estos transformadores en el metodo de
Newton-Raphson consiste en incluir la toma como variable adicional en sustitucion de la
tension regulada [12]. Supongamos que un transformador conectado entre los nudos m y
n, con toma variable a, regula la tension del nudo i (normalmente i coincidira con m o n).
En este caso se elimina Vi /Vi del vector de incognitas y se a
nade a/a. En general, el
sistema de ecuaciones a resolver tendra la siguiente estructura
k
k
k
H N Kp
P
V /V
=
(3.52)
M L Kq
Q
a/a
donde Kp y Kq tienen tantas columnas como tomas y sus elementos se obtienen respectivamente de aP/a y aQ/a a partir del modelo en estudiado en el captulo anterior. Si,
eventualmente, una toma alcanzase alguno de sus lmites, el nudo regulado pasara a PQ y
la toma quedara fija.
Para el FCDR, la necesidad de mantener constantes las matrices de coeficientes hace de
nuevo que la tecnica de realimentacion del error sea la menos costosa. Si V ik = Viesp Vik
es el error de tension en la iteracion actual, la toma debe corregirse para la siguiente en la
cantidad
ak = Vik
donde = 1 es un valor adecuado, especialmente para transformadores en configuracion
radial (si la toma esta en el lado m se utiliza el signo positivo para i = m y el negativo
cuando i = n).
161
En cualquier caso, al terminar el proceso iterativo, el valor obtenido para la toma debe
redondearse al escalon real mas proximo.
3.7.3
Intercambio entre
areas
Supongamos, para utilizar los resultados finales del Ejemplo 3.4, que el lmite de reactiva se
comprueba por primera vez una vez convergido el FCDR, es decir, tras la tercera semi-iteraci
on de
reactiva (en realidad habra que hacerlo algo antes). Seg
un la metodologa descrita anteriormente,
el nuevo valor de V3esp para la siguiente iteraci
on se estima de:
V3esp = 1.05 + S33 (0.2 0.2402) = 1.029
que s
olo requiere que el generador 3 inyecte 20 Mvar, en lugar de los 24 Mvar iniciales. A cambio,
la tensi
on del nudo de consumo 2 puede ser inaceptablemente baja, lo que obligara a instalar un
compensador de reactiva local o a subir la tensi
on del nudo 1.
162
3.8
Aplicaci
on a redes de distribuci
on radiales
2. Barriendo todas las ramas del arbol en sentido ascendente (aguas arriba) se obtienen las intensidades Iij circulantes por cada una mediante la primera ley de Kirchhoff:
X
k
Iij
= Ijk +
Ijm
j = n, n 1, . . . 2
(3.54)
mj,m6=i
j = 2, 3, . . . n
(3.55)
3.9 SISTEMAS DE GRAN DIMENSION
163
Una ligera variante del metodo anterior, menos adaptable al caso trifasico, se obtiene
si se trabaja con flujos de potencia en lugar de intensidades [10]. Para ello, en lugar de la
ecuacion (3.53), se utiliza la siguiente:
Sik = Siesp Yip (Vik )2
i = n, n 1, . . . 2
(3.56)
Analogamente, en el barrido hacia arriba deben estimarse las perdidas de las ramas
salientes para calcular los flujos de potencia de la rama entrante:
"
#
2
X
Sjm
k
k
Sij = Sj +
Zjm 2 + Sjm
j = n, n 1, . . . 2
(3.57)
Vm
mj,m6=i
3.9
(3.58)
H
J=
M
N
L
(3.59)
164
10
18
14
19
15
13
17
16
12
20
11
Figura 3.2. Diagrama unifilar para un sistema de 20 nudos. Las lneas gruesas indican embarrados
(nudos). Las lneas delgadas indican lneas de transporte o transformadores.
4
18
8
15
3
10
14
7
17
12
19
6
16
11
13
5
20
10
15
2
20
3.9 SISTEMAS DE GRAN DIMENSION
5
10
15
20
25
30
35
40
/
/
/
/
/
/
/
/
/
/
/
/
//
//
/
/
/
//
/
//
/
/
/
/
/
/
//
/
/
/ /
/
// /
/
///
/
/
/
/
/
//
/
/ /
/
/
.
.
.
.
.
.
.
. .
.
.
.
.
.
.
.
. .
.
. .
.
. .
.
..
.
..
.
..
.
..
.
.
.
.
.
.
..
.
.
. .
.
.. .
.
...
.
.
.
.
.
..
.
. .
.
.
165
Figura 3.4. Topologa del jacobiano completo para la red de la Figura 3.3.
los elementos de H estan representados con el smbolo , los de N con el smbolo /, los de
M con el smbolo . y los de L con el smbolo .
Se puede mejorar tanto la apariencia como los aspectos computacionales de este jacobiano si se reordenan las filas y las columnas para agrupar los componentes que corresponden a
las mismas conexiones. El resultado del reordenamiento de las filas y columnas del jacobiano completo es la matriz mostrada en la Figura 3.5. En terminos de entradas individuales,
la dimension de esta matriz es de 40 40, pero en terminos de bloques es de 20 20.
De esta estructura deben eliminarse ciertas filas. Para el problema que se ha planteado,
son necesarios los siguientes cambios:
La fila y la columna que corresponden al nudo de referencia (nudo n
umero 4 en
nuestro ejemplo) se eliminan completamente.
Para los otros tres nudos de generacion (nudos 1, 2 y 7), se eliminan los terminos
correspondientes en las submatrices N , M y L del jacobiano.
El resultado es una matriz de 35 35 (de 19 19 si se cuentan los bloques y no los
elementos individuales de la matriz). Esta matriz se ilustra en la Figura 3.6. Observese que
se han eliminado filas y columnas de acuerdo al tipo de nudo.
El paso mas importante para la solucion eficiente de matrices dispersas de gran dimension es el ordenamiento de las filas y las columnas para reducir el n
umero de elementos en
los factores de la matriz. En un ejemplo de 20 nudos no es facil ilustrar la importancia del
166
/
.
/
.
/
.
/
.
/
.
/
.
10
/
.
/
.
/
.
20
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/
.
15
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/
.
/ /
. .
/ /
. .
/ /
. .
/ /
. .
/
.
/
.
/
.
/
.
/
.
/ /
. .
/
.
/
.
/
.
/
.
/
.
/
.
/ /
. .
/ / /
. . .
/
.
/
.
/
.
/
.
/ /
. .
/
.
/
.
/
.
/
.
/
.
metodo de ordenacion. Por este motivo, en lo sucesivo ilustraremos el caso de una red con
118 nudos.
Hay muchos metodos de reordenamiento que se pueden usar para reducir el n
umero de
entradas que resultan de la factorizacion del jacobiano. Los tres metodos principales son
los propuestos por W. F. Tinney [18]:
1. Ordenamiento a priori de los nudos de acuerdo a la valencia o grado del nudo. La
valencia se define como el n
umero inicial de conexiones del nudo.
2. Ordenamiento dinamico de los nudos de acuerdo a la valencia. La valencia se define
en este caso como el n
umero de conexiones del nudo en cada paso del proceso de
factorizacion. Este metodo se conoce tambien como el metodo de grado mnimo.
3. Ordenamiento dinamico de los nudos de acuerdo a la valencia, pero cuando la valencia
se define como el n
umero de entradas adicionales (fillins) que ocurriran si el nudo se
eliminara en ese paso del proceso.
Para el caso del sistema de ecuaciones que corresponde a la red de 118 nudos, la Figura
3.7 ilustra la estructura inicial de la matriz. La Figura 3.8 muestra los factores L y U si
no se realiza ninguna ordenacion. Los factores L y U cuando la matriz se ha ordenado
previamente siguiendo el metodo 2 de Tinney se ilustran en la Figura 3.9. Se puede ver
inmediatamente la gran ventaja del ordenamiento, a pesar de que una matriz de este tama
no
3.9 SISTEMAS DE GRAN DIMENSION
/
.
/
/
.
/
.
10
/
.
/
.
/
.
/
.
15
19
/
.
/
.
/
.
/
.
/
.
/
.
/
/ /
. .
/ /
. .
/ /
. .
/ /
. .
/
.
/
.
/
.
/
.
/
.
/ /
. .
167
/
.
/
.
/
.
/
.
/ /
. .
/ / /
. . .
/
.
/
.
/
.
/
.
/
.
/ /
. .
/
.
/
.
/
.
/
.
168
20
40
60
80
100
20
40
60
nz = 476
80
100
Figura 3.7. Matriz original para el sistema de 118 nudos, con 179 elementos no diagonales en cada
mitad.
20
20
40
40
60
60
80
80
100
100
20
40
60
80
nz = 1143
100
20
40
60
80
nz = 1143
100
Figura 3.8. Factores L/U de la matriz de 118 nudos (sin ordenamiento). Cada matriz contiene
1 025 elementos no diagonales, de los cuales 846 son fillins.
BIBLIOGRAFIA
0
20
20
40
40
60
60
80
80
100
100
20
40
60
80
nz = 439
100
20
40
60
80
nz = 439
169
100
Metodos mas avanzados, que aprovechan la estructura dispersa de los vectores involucrados y reconstruyen parcialmente los factores L y U , pueden usarse para acelerar en gran
medida los calculos en casos especiales. Para mas detalles, vease [1] y el Apendice A.
Bibliografa
[1] F. L. Alvarado, W. F. Tinney y M. K. Enns, Sparsity in Large-Scale Network Computation,
Advances in Electric Power and Energy Conversion System Dynamics and Control (C. T. Leondes, ed.), Control and Dynamic Systems, vol. 41, Academic Press, 1991, Part 1, pp. 207-272.
[2] B. S. Babic, Decoupled Load Flow with Variables in Rectangular Form, IEE Proceedings,
part C, 1983, pp. 98-110.
[3] A. Brameller y J. K. Denmead, Some Improved Methods of Digital Network Analysis, IEE
Proceedings, vol. 109, 1962, pp. 109-116.
[4] S. T. Despotovic, B. S. Babic y V. P. Mastilovic, A Rapid and Reliable Method for Solving
Load Flow Problems, IEEE Transactions on Power Apparatus and Systems, vol. PAS-90, 1971,
pp. 123-130.
[5] A. George y J. W. H. Liu, The Evolution Of The Minimum Degree Ordering Algorithm,
SIAM Review, vol. 31, 1971, pp. 1-19.
[6] A. F. Glimn y G. W. Stagg, Automatic Calculation of Load Flows, IEEE Transactions on
Power Apparatus and Systems, vol. PAS-76, 1957, pp. 817-825.
[7] A. G
omez Exp
osito y E. Romero Ramos, Augmented Rectangular Load Flow Model, Paper
2000TR720, aceptado en IEEE Transactions on Power Systems.
[8] P. P. Gupta y M. W. H. Davies, Digital Computers in Power System Analysis, IEE Proceedings, vol. 108, 1961, pp. 383-404.
170
BIBLIOGRAFIA
[9] H. W. Hale y R. Goodrich, Digital Computation of Power Flow - Some New Aspects, IEEE
Transactions on Power Apparatus and Systems, vol. PAS-78, 1959, pp. 919-924.
[10] G. X. Luo y A. Semlyen, Efficient Load Flow for Large Weakly Meshed Networks, IEEE
Transactions on Power Systems, vol. 5(4), 1990, pp. 1309-1316.
[11] A. Monticelli, A. Garca y O. R. Saavedra, Fast Decoupled Load Flow: Hypothesis, Derivations
and Testing, IEEE Transactions on Power Systems, vol. 5(2), 1990, pp. 556-564.
[12] N. M. Peterson y W. S. Meyer, Automatic Adjustment of Transformer and Phase-Shifter Taps
in the Newton Power Flow, IEEE Transactions on Power Apparatus and Systems, vol. PAS-90,
1971, pp. 103-108.
[13] D. Shirmohammadi, H. W. Hong, A. Semlyen y G. X. Luo, A Compensation-Based Power Flow
Method for Weakly Meshed Distribution and Transmission Networks, IEEE Transactions on
Power Systems, vol. 3(2), 1988, pp. 753-762.
[14] B. Stott, Effective Starting Process for Newton Raphson Load Flows, IEE Proceedings, vol.
118, 1971, pp. 983-987.
[15] B. Stott, Decoupled Newton Load Flow, IEEE Transactions on Power Apparatus and Systems, vol. PAS-91, 1972, pp. 1955-1959.
[16] B. Stott, Review of Load Flow Calculation Methods, Proceedings of the IEEE, vol. 62, 1974,
pp. 916-929.
[17] B. Stott y O. Alsac, Fast Decoupled Load Flow, IEEE Transactions on Power Apparatus and
Systems, vol. PAS-93, 1974, pp. 859-869.
[18] W. F. Tinney y C. E. Hart, Power Flow Solution by Newtons Method, IEEE Transactions
on Power Apparatus and Systems, vol. PAS-86, 1967, pp. 1449-1460.
[19] W. F. Tinney y J. W. Walker, Direct Solutions of Sparse Network Equations by Optimally
Ordered Triangular Factorization, Proceedings of the IEEE, vol. 55, 1967, pp. 1801-1809.
[20] R. A. M. Van Amerongen, A General-Purpose Version of the Fast Decoupled Load Flow,
IEEE Transactions on Power Systems, vol. 4, 1989, pp. 760-770.
[21] J. B. Ward y H. W. Hale, Digital Computer Solution of Power Flow Problems, IEEE Transactions on Power Apparatus and Systems, vol. PAS-75, 1956, pp. 398-394.