Está en la página 1de 32

Captulo 3

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

CAPITULO 3. FLUJO DE CARGAS

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)

donde U es el vector de tensiones nodales, I el vector de intensidades netas inyectadas en


los nudos e Y la matriz nn de admitancias de nudos.
Ademas, en cada nudo debe cumplirse que
Si = SGi SCi = Ui Ii

(3.3)

siendo Si la potencia compleja neta inyectada en el nudo i, obtenida en el caso general


como diferencia entre la potencia generada y la consumida por la carga en dicho nudo. La
ecuacion anterior, aplicada a todos los nudos, puede escribirse en forma matricial como:
S = diag (U)I

(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

Descomponiendo la potencia compleja en su parte real e imaginaria, S = P + jQ, y


utilizando coordenadas cartesianas para los elementos de la matriz de admitancias, Y =
G + jB, la ecuacion anterior se convierte en:
P + jQ = diag (U)[G jB]U
Pi + jQi = Ui

n
X
j=1

[Gij jBij ]Uj

i = 1, 2, . . . , n

(3.6)
(3.7)

Los metodos iterativos mas importantes que se describiran posteriormente no pueden


trabajar con las ecuaciones complejas anteriores, porque la presencia de variables conjugadas
impide llevar a cabo derivadas en forma compleja. Es preciso, por tanto, separar dichas
ecuaciones en 2n ecuaciones reales. Habitualmente, las tensiones se expresan en coordenadas
polares, U = V |, lo que conduce a:
Pi = V i
Qi = V i

n
X
j=1
n
X
j=1

Vj (Gij cos ij + Bij sen ij )

(3.8)

Vj (Gij sen ij Bij cos ij )

(3.9)

i = 1, 2, . . . , n

mientras que si se utilizan coordenadas cartesianas o rectangulares, U = V r +jVx , se obtiene:


Pi = Vri
Qi = Vxi

n
X

j=1
n
X
j=1

(Gij Vrj Bij Vxj ) + Vxi


(Gij Vrj Bij Vxj ) Vri
i = 1, 2, . . . , n

n
X
j=1
n
X

(Gij Vxj + Bij Vrj )

(3.10)

(Gij Vxj + Bij Vrj )

(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)

quedando como incognitas las dos componentes de la tension nodal respectiva. La


gran mayora de nudos de una red, sobre todo en niveles de menor tension, son de
este tipo.

142

CAPITULO 3. FLUJO DE CARGAS

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)

quedando Qi y i como incognitas. Un caso particular de nudo PV surge cuando se


conecta un compensador de reactiva (estatico o rotativo) con capacidad para regular
esp
la tension. En este caso PGi
= 0. La presencia de peque
nos generadores sin regulador
de tension puede modelarse como nudos de consumo negativo.
Ahora bien, si solo se considerasen ambos tipos de nudos, todas las potencias activas
inyectadas deberan especificarse de antemano, lo cual es imposible porque las perdidas en
la red, que tambien deben ser aportadas por los generadores, no se conocen hasta que se
obtienen los flujos de potencia por cada elemento. Es decir, la potencia activa de al menos un
generador no puede ser especificada y debe calcularse al final del proceso. Afortunadamente,
esta incognita adicional se compensa con el hecho de que, cuando se trabaja con fasores,
uno de los angulos de fase puede tomarse libremente como origen de fases. Por simplicidad
de calculo, se toma como origen de fases precisamente el nudo de generacion cuya potencia
se deja libre. Este nudo, que suele ser un generador importante con capacidad para regular
frecuencia, o un nudo de interconexion con el exterior, se denomina nudo de referencia, nudo
oscilante o, mas com
unmente, nudo slack.
Sea nD el n
umero de nudos de consumo. Entonces, el n
umero de nudos de generacion,
sin contar el nudo slack, sera nG = n nD 1. Sin perdida de generalidad, supondremos
que los nD primeros nudos son de consumo y que el nudo de referencia es el u
ltimo. En
base a la clasificacion de nudos realizada anteriormente, las ecuaciones que intervienen en
el problema del flujo de cargas son las siguientes:
Piesp

= Vi

n
X

Vj (Gij cos ij + Bij sen ij )

n
X

Vj (Gij sen ij Bij cos ij )

(3.14)

j=1

Qesp
= Vi
i

j=1

i = 1, 2, . . . , nD + nG
(3.15)

i = 1, 2, . . . , nD

La solucion de este problema consiste en encontrar los desfases i , i = 1, 2, . . . , nD + nG ,


y los modulos de tensiones Vi , i = 1, 2, . . . , nD , que satisfacen las 2nD +nG ecuaciones (3.14)
y (3.15).
Notese que fijar la tension compleja del nudo oscilante, y dejar libre su potencia compleja, implica simplemente que las dos ecuaciones respectivas no intervienen en el proceso.
Dichas ecuaciones serviran despues, una vez resuelto el problema, para hallar precisamente
la potencia compleja de dicho nudo.
Del mismo modo, las nG ecuaciones (3.9) excluidas de (3.15) permitiran calcular la
potencia reactiva que necesita inyectar o absorber cada generador para mantener su tension

DEL PROBLEMA
3.2 FORMULACION

143

al valor especificado. Como la capacidad de un generador para absorber o generar reactiva


esta limitada, es necesario comprobar que no se viola ninguno de los lmites, lo cual complica
y alarga normalmente el proceso de solucion. Mas adelante se explicara como se aborda
este problema seg
un la metodologa adoptada.
Dado que las ecuaciones resultantes son no lineales, su solucion debe ser forzosamente iterativa, por lo que es necesario adoptar unos valores iniciales para las variables del
problema. La b
usqueda de valores iniciales adecuados, que hagan converger el proceso iterativo hacia un punto fsicamente viable, de entre las muchas soluciones matematicamente
posibles, no es un problema trivial en el caso general. Afortunadamente, las caractersticas
especiales del problema del flujo de cargas, donde sabemos de antemano que las tensiones
se mueven en una banda relativamente peque
na alrededor de su valor nominal, y que los
desfases entre nudos adyacentes se mueven en margenes estrechos por motivos de estabilidad, hacen que el denominado perfil plano sea casi siempre la mejor opcion para iniciar el
proceso iterativo. Dicho perfil consiste en hacer i0 = 0 para todos los nudos y Vi0 = 1 pu
para los nudos de consumo. Si se ha ejecutado previamente un flujo de cargas, y los cambios
en el estado del sistema han sido menores, puede iniciarse el proceso con la solucion del caso
anterior. Esto es especialmente u
til cuando se analizan distintas perturbaciones partiendo
del mismo caso base (vease el Captulo 7). La experiencia demuestra, sin embargo, que
utilizar unos valores aparentemente mas proximos a la solucion, pero arbitrarios, suele dar
peores resultados que el perfil plano.
Una vez resueltas las ecuaciones (3.14) y (3.15) es posible calcular cualquier magnitud
deseada (los programas comerciales de flujos de cargas generan una serie de ficheros o salidas
graficas con toda la informacion que el usuario especifique). Los flujos de potencia para un
u
nico elemento conectado entre los nudos i y j se pueden obtener de:

Pij

= Vi Vj (Gij cos ij + Bij sen ij ) Gij Vi2

Qij = Vi Vj (Gij sen ij

Bij cos ij ) + Vi2 (Bij

(3.16)
bpij )

(3.17)

donde bp denota la susceptancia paralelo del modelo en presentado en el captulo anterior.


Cuando existen varios elementos en paralelo de distintas caractersticas, debe recurrirse
directamente a dicho modelo para calcular los flujos individuales.
Analogamente, las perdidas totales del sistema pueden calcularse, una vez hallada la
potencia del nudo slack, mediante suma de las inyecciones de todos los nudos, o bien como
suma de las perdidas de cada elemento.

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

CAPITULO 3. FLUJO DE CARGAS

Figura 3.1. Red de 3 nudos para ilustrar los ejemplos.

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

Impedancia serie 1-2:

z12 = 0.03 + 0.3j

Impedancia serie 2-3:

z23 = 0.06 + 0.2j

Para realizar los c


alculos posteriores es conveniente disponer de la matriz de admitancias de
nudos, cuya obtenci
on es inmediata:

0.3300 3.3003j 0.3300 + 3.3003j


0
Y = 0.3300 + 3.3003j 1.7062 7.8875j 1.3761 + 4.5872j
0
1.3761 + 4.5872j 1.3761 4.5872j

En este caso, las inc


ognitas son 2 , V2 para el nudo 2 y 3 para el nudo 3, y los valores especificados:
P2esp
Qesp
2
P3esp

= PG2 PC2 = 1

= QG2 QC2 = 0.4


= PG3 PC3 = 0.4

Las funciones no lineales, en coordenadas polares, que ligan los datos con las inc
ognitas son las
siguientes:
P2esp
Qesp
2
P3esp

V2 (1.7V2 0.363 cos 2 + 3.63 sen 2 1.445 cos 23 + 4.816 sen 23 ) = 0


V2 (7.887V2 3.63 cos 2 0.363 sen 2 4.816 cos 23 1.445 sen 23 ) = 0 (3.18)

1.05 (1.445 1.376V2 cos 32 + 4.587V2 sen 32 ) = 0

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

Historicamente, debido fundamentalmente a la poca capacidad de calculo y de memoria de


los computadores primitivos, empezaron usandose metodos que iteraban nudo a nudo sin


3.3 METODOS
ITERATIVOS SIMPLES

145

tener que manipular grandes matrices, ya fuesen de admitancias [21, 6] o de impedancias


[9, 8, 3]. Estas tecnicas son aplicaciones directas al caso no lineal de los metodos iterativos de
solucion de ecuaciones lineales existentes en aquella epoca, y su interes industrial hoy da es
practicamente nulo. A pesar de ello, por su simplicidad e interes academico, resumiremos a
continuacion algunas de la tecnicas mas populares que todava incorporan algunos paquetes
comerciales.

3.3.1

M
etodo de Gauss-Seidel

Consiste en barrer secuencialmente cada nudo y actualizar su tension en funcion de los


valores disponibles en ese momento de todas las tensiones. En general, encontrar el vector
x que satisface el sistema no lineal
f (x) = 0

(3.19)

puede formularse como el problema de punto fijo


x = F (x)
cuya solucion, partiendo de un valor inicial x 0 , se obtiene iterativamente mediante:
k+1 k
k
xk+1
= Fi (xk+1
1 , ..., xi1 , xi , ..., xn )
i

(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

El proceso iterativo se detiene cuando se satisface


max |Uik+1 Uik |
i

(3.22)

donde es un umbral suficientemente peque


no (por ejemplo 0.0001).
Aunque el esfuerzo de calculo por iteracion es moderado, la convergencia del metodo
de Gauss-Seidel es lineal, lo que significa que el n
umero de iteraciones es del orden de n.
Esto supone una limitacion importante para sistemas grandes, porque el tiempo de calculo
total crece con n2 . Es posible disminuir el n
umero de iteraciones, a veces hasta la mitad,
mediante un factor de aceleracion


k+1
k
k
Uik+1
=
U
+

U
i
i
i
acel

146

CAPITULO 3. FLUJO DE CARGAS

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

Los resultados finales obtenidos y el n


umero de iteraciones necesarias se muestran en la siguiente
tabla para dos criterios de convergencia diferentes:
Max |Ui |
Iteraciones
Nudo
2
3

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

La inversa de la matriz de admitancias de nudos


Z = Y 1
se conoce como la matriz de impedancias de nudos, y encuentra ciertas aplicaciones en el
analisis de faltas (vease el Captulo 9). No obstante, si el sistema esta debilmente conectado


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)

donde Zr = Yr1 es la matriz de impedancias reducida. Partiendo de unas tensiones iniciales


Ur0 se calculan las intensidades de

Ii = (Piesp jQesp
i )/Ui

i = 1, 2, . . . , n 1

y se sustituyen en (3.23), repitiendose el proceso hasta alcanzar convergencia.


Existen distintas variaciones sobre este patron basico, todas ellas con bastante mejor
convergencia que el metodo de Gauss-Seidel. El precio a pagar proviene de que la matriz
Zr es completamente llena, lo que implica que el coste por iteracion crece con n 2 . Con las
tecnicas numericas presentadas en el Apendice A, este inconveniente se evita utilizando la
factorizacion triangular de Yr en lugar de su inversa. A pesar de ello, estos metodos no se
consideran competitivos en la actualidad, exceptuando quizas el caso de las redes radiales
(vease la Seccion 3.8).

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)

donde F = f /x es el jacobiano de f (x). Partiendo del valor inicial x 0 se obtienen


correcciones xk resolviendo el sistema lineal:
F (xk )xk = f (xk )

(3.25)

xk+1 = xk + xk

(3.26)

y nuevos valores xk+1 de:

El proceso iterativo se detiene cuando se cumple que:


max |fi (xk )|
i

148

CAPITULO 3. FLUJO DE CARGAS

para un suficientemente peque


no. Para valores x 0 proximos a la solucion, el metodo de
Newton-Raphson converge cuadraticamente (cuando diverge tambien lo hace cuadraticamente). En el caso concreto del flujo de cargas, con independencia del tama
no de la red,
el n
umero de iteraciones oscila habitualmente entre 3 y 5 partiendo del perfil plano [14],
aunque la actualizacion de variables de control descrita en la Seccion 3.7 puede aumentar
significativamente este n
umero.
A diferencia de los metodos anteriores, que pueden implementarse directamente en forma
compleja, la presencia del conjugado en las expresiones de la potencia obliga a trabajar en
forma real cuando se trata de calcular derivadas. Seg
un la forma en que se expresen las
tensiones, se obtiene la formulacion polar o la rectangular, siendo con diferencia la primera
de ellas la mas extendida.

3.4.1

Formulaci
on polar

En este caso el vector x, de dimension 2n D + nG , viene dado por:


x = [|V ]T = [1 , 2 , . . . , n1 |V1 , V2 , . . . , VnD ]T
y las funciones que queremos anular pueden expresarse, para cada nudo, como el residuo
o diferencia entre la potencia especificada y la potencia calculada en el estado actual, es
decir:
f (x) = [P |Q]T = [P1 , P2 , . . . , Pn1 |Q1 , Q2 , . . . , QnD ]T
siendo:
Pi =

Qi

Piesp

Vi

n
X

Vj (Gij cos ij + Bij sen ij )

(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

Tabla 3.1. Expresiones para los terminos del jacobiano en la formulaci


on polar.

Para i 6= j
Hij = Lij = Vi Vj (Gij sen ij Bij cos ij )

Nij = Mij = Vi Vj (Gij cos ij + Bij sen ij )


Para i = j

Hii = Qi Bii Vi2


Nii = Pi + Gii Vi2

Lii = Qi Bii Vi2

Mii = Pi Gii Vi2

La utilizacion de V /V en lugar de V no afecta numericamente al algoritmo, pero


simplifica los terminos del jacobiano haciendolo numericamente mas simetrico (estructuralmente ya lo es). Teniendo en cuenta que
(fiesp fi )/xj = fi /xj
donde f es indistintamente P o Q y x se refiere a V o , los terminos del jacobiano se
obtienen de las siguientes definiciones:
Hij = Pi /j
Mij = Qi /j

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

CAPITULO 3. FLUJO DE CARGAS

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)

donde los residuos de potencia se obtienen de las ecuaciones (3.18) y los a


ngulos se expresan en
radianes. Derivando directamente en dichas ecuaciones, o de la Tabla 3.1, obtenemos los terminos
del jacobiano. Para los bloques diagonales, H y L, resultan las siguientes expresiones:
H22
H23
H32
H33
L22

= V2 (3.63 cos 2 + 0.363 sen 2 + 4.816 cos 23 + 1.445 sen 23 )


= V2 (4.816 cos 23 1.445 sen 23 )
= 1.05 (4.587 cos 32 1.376 sen 32 )
= 1.05 (4.587 cos 32 + 1.376 sen 32 )

= Q2 + 7.887V22

y para los no diagonales, N y M :


N22
N32

= 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 )

Partiendo de perfil plano, el sistema (3.32) tiene los siguientes valores:

(1)

8.446 4.816 1.592


2
0.892
4.816 4.816 1.445 3 = 0.328
1.808 1.445
7.328
V2 /V2
0.159

(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

Es decir, deberemos realizar 2 o 3 iteraciones dependiendo de que el criterio de convergencia


utilizado sea 103 o 104 . Despues de 3 iteraciones se converge a los siguientes valores:

 

2 3 V2 = 9.263 5.492 0.9930
que pr
acticamente coinciden con los obtenidos por el metodo de Gauss-Seidel tras 33 iteraciones.
Con estos valores, obtenemos inmediatamente que el generador del nudo 3 debe inyectar una
reactiva de 24.02 Mvar y que la potencia compleja del nudo de referencia es 62.38 MW+j37.72 Mvar.
Eso significa que en la red tienen lugar unas perdidas de 2.38 MW (1.98% de la demanda).
A continuaci
on, se muestran los valores del jacobiano en la cuarta iteraci
on, que difieren relativamente poco de los de (3.33), especialmente en los dos bloques diagonales:

8.178 4.678 0.683


4.867 4.867 1.117
2.682 1.746
7.378

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

Como se observa claramente, el n


umero de ecuaciones es menor que el de incognitas. La
razon es que a
un falta por imponer en los nudos de generacion la restriccion:
Vi2 = (Viesp )2 Vri2 Vxi2 = 0
En forma matricial, el flujo de
tonces como:

S
U
C


Vr
Vx

i = 1, 2, . . . , nG

(3.36)

cargas en coordenadas cartesianas queda formulado enk

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

CAPITULO 3. FLUJO DE CARGAS


Tabla 3.2. Expresiones para los terminos del jacobiano en la formulaci
on rectangular.

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

Uii = Ixi Bii Vri + Gii Vxi


Tii = Ixi Bii Vri + Gii Vxi
Dii = 2Vxi

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

(Gij + jBij )(Vrj + jVxj )

(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

A pesar de los avances en tecnicas computacionales explicados en el Apendice A, la ejecucion


del flujo de cargas mediante el metodo de Newton-Raphson exacto, tal como se ha descrito
anteriormente, conlleva tiempos de calculo elevados para redes muy grandes, que pueden
ser inaceptables para aplicaciones de tiempo real donde haya que resolver m
ultiples casos.
En ese tipo de aplicaciones, la rapidez es muchas veces mas importante que la precision.
De ah la importancia que han adquirido las variantes que se describen en esta seccion.
La primera y evidente simplificacion, a la vista de los valores numericos obtenidos en el
Ejemplo 3.3, consiste en no recalcular el jacobiano en cada iteracion, manteniendo constante
el que se calcula la primera vez. Teniendo en cuenta que los terminos del jacobiano se
obtienen como subproducto del calculo de los residuos de potencia, el ahorro proviene
solamente del proceso de factorizacion de dicha matriz (vease el Apendice A). Ahora bien,

3.5 METODO
DESACOPLADO RAPIDO

153

como la convergencia empeora ligeramente, las iteraciones de mas, necesarias cuando se


utiliza jacobiano constante, cancelan muchas veces el ahorro obtenido en cada iteracion.
La segunda y mas importante simplificacion proviene del desacoplamiento existente
entre las potencias activas y modulos de tensiones y las potencias reactivas y angulos de
fase [4, 15], que se traduce en que los valores numericos de las matrices N y M en la
ecuacion (3.29) son significativamente menores que los de los bloques diagonales H y L.
Como puede comprobarse de las expresiones de la Tabla 3.1, esta circunstancia proviene
fundamentalmente de que los desfases entre nudos adyacentes son relativamente peque
nos
(lo que implica que cos ij 1 y sen ij 0) y de que en lneas de transporte el cociente
R/X = G/B  1 (en lneas de 220 y 400 kV dicho cociente oscila entre 1/5 y 1/10). Es
de esperar, por tanto, que la utilizacion de modelos desacoplados funcione peor cuando se
trate de sistemas fuertemente cargados y/o correspondientes a niveles de tension no muy
elevados (en lneas de 50 kV el cociente R/X 1, y en lneas de 20 kV este puede ser
bastante mayor que 1). Observese que el desacoplamiento es mucho menos significativo y
evidente cuando se utilizan coordenadas rectangulares [2].
La version mas popular entre los algoritmos desacoplados es la conocida como flujo de
cargas desacoplado r
apido (FCDR), publicada por Stott y Alsac en 1974 [17]. Ademas de
hacer cero las matrices N y M , las modificaciones e hipotesis simplificativas en las que se
basa este metodo son las siguientes:
1. Se utiliza P/V , Q/V en lugar de P , Q.
2. Se asume que:

cos ij

Gij sen ij  Bij

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

CAPITULO 3. FLUJO DE CARGAS

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)

donde los terminos de acoplamiento se han pasado al miembro de la derecha. Analizaremos


solo el problema activo, ya que se obtienen conclusiones similares para el reactivo.
A diferencia del modelo acoplado, donde tanto P k como Qk son funciones de k y V k ,
en cada semi-iteracion del FCDR uno de los dos conjuntos de variables ha sido actualizado
en la semi-iteracion anterior. Por tanto, en la semi-iteracion k +1, P k+1 es funcion de k y
del recien calculado V k+1 . Si hacemos su desarrollo en serie en el punto k , V k , obtenemos:
P ( k , V k+1 )
= P ( k , V k ) N V k
pero, teniendo en cuenta que V k se acaba de calcular resolviendo el problema reactivo
LV k
= Q( k , V k )
el desarrollo en serie anterior queda:
P ( k , V k+1 )
= P ( k , V k ) N L1 Q( k , V k )

3.5 METODO
DESACOPLADO RAPIDO

155

Comparando con la ecuacion (3.42) concluimos que el FCDR no ignora realmente el


acoplamiento entre ambos subproblemas, sino que lo tiene en cuenta implcitamente al
utilizar valores que han sido actualizados en la semi-iteracion anterior.
Respecto a la matriz de coeficientes de (3.42), puede demostrarse, para perfil plano y
redes radiales [11], que
H N L1 M = B 0
si se ignoran las resistencias al formar B 0 . Lo mismo ocurre para redes malladas con ratio
R/X uniforme. En el caso general, la igualdad anterior no se satisface exactamente (de hecho
la matriz de la izquierda es densa mientras que B 0 no lo es), pero las diferencias numericas
son peque
nas. Ello explica que experimentalmente se obtuvieran mejores resultados al
ignorar las resistencias.
Ejemplo 3.4:
Aplicaremos la variante XB del FCDR a la red de la Figura 3.1, resuelta en ejemplos anteriores
mediante Gauss-Seidel y Newton-Raphson.
Las matrices B 0 y B 00 utilizadas por esta tecnica, seg
un las simplificaciones que se acaban de
discutir, tienen los siguientes valores (comp
arense con los coeficientes de los bloques diagonales del
jacobiano en el metodo de Newton-Raphson):




8.333 5
0
B =
; B 00 = 7.887
5
5
Los residuos de potencia activa en la primera iteraci
on s
olo se diferencian de los calculados en
el metodo acoplado por el hecho de dividir por V (en este caso s
olo cambia el del nudo 3, al ser
V3 = 1.05). El sistema de ecuaciones a resolver en la primera semi-iteraci
on activa viene dado por:


(1) 

8.333 5 2
0.898
=
5
5
3
0.312
cuya soluci
on, en grados, es:

2

(1)



= 10.0736 6.4984

Despues de actualizar 2 y 3 se calcula el residuo para la primera semi-iteraci


on reactiva, cuyo
valor resulta ser Q2 /V2 = 5.96 102 . Como puede apreciarse, este valor es del mismo orden de
magnitud que el m
aximo residuo del metodo de Newton-Raphson en la segunda iteraci
on, correspondiente precisamente a Q2 (vease el ejemplo anterior). El hecho de utilizar a
ngulos actualizados
para calcular residuos de reactiva, en lugar del perfil plano, explica esta mejora del FCDR, que
pr
acticamente compensa las aproximaciones realizadas. La correcci
on de tensi
on se obtiene en este
(1)
(2)
caso mediante una simple divisi
on (V2 = 7.55 103 ), con lo que V2 = 0.9924. Este valor
es significativamente mejor que el obtenido tras la primera iteraci
on del metodo acoplado, lo que
explica que en diversas aplicaciones donde no se requiere excesiva precisi
on se den por v
alidos los
resultados de una iteraci
on completa del FCDR.
Despues de 4 semi-iteraciones de P y de 3 de Q todos los residuos son menores que 0.0001,
convergiendo el proceso al mismo resultado obtenido anteriormente.

156

3.6

CAPITULO 3. FLUJO DE CARGAS

Flujo de cargas en continua

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)

Si A representa la matriz de incidencias nudos-ramas, el vector de angulos de fase,


reducidos ambos en la fila del nudo de referencia, X la matriz diagonal de reactancias, y
Pf el vector de flujos de potencia activa, la ecuacion anterior puede escribirse en forma
matricial como:
AT = XPf


Pf = X 1 AT

(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:

Finalmente, eliminando los flujos de potencia mediante (3.46), se obtiene la relacion


lineal buscada entre potencias y angulos:


P = AX 1 AT = B

(3.48)

3.6 FLUJO DE CARGAS EN CONTINUA

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)

La expresion anterior resulta u


til para analizar de forma rapida el efecto que determinados
cambios en la red tienen sobre los flujos de potencia (vease el Captulo 7). Aunque la
matriz entre corchetes es densa, muchos de sus elementos, correspondientes a lneas y nudos
electricamente remotos, son despreciables.
El modelo dado por la ecuacion (3.48), proveniente de un analisis en alterna, se corresponde con el de un circuito resistivo en continua donde las reactancias juegan el papel de
las resistencias, los desfases el de las tensiones y las potencias el de las intensidades. De ah
su nombre.
Aunque el flujo de cargas en continua conduce inherentemente a perdidas nulas, estas
pueden estimarse aproximadamente, en base a los flujos de activa, como suma de los
terminos Rij Pij2 .
Ejemplo 3.5:
El flujo de cargas en continua para la red de la Figura 3.1 se obtiene resolviendo en primer lugar
el sistema de ecuaciones siguiente:

   
8.333 5 2
1
=
5
5
3
0.4
Observese que, mientras que la matriz de coeficientes coincide con la B 0 del Ejemplo 3.4, el
vector derecho se refiere a las potencias netas inyectadas y no a los residuos de potencias de la
semi-iteraci
on activa. La soluci
on, en grados, del sistema anterior es:

 

2 3 = 10.314 5.731
que se aproxima bastante a la del flujo de cargas en alterna. Con estos desfases se obtienen inmediatamente los flujos por las lneas (no se olvide que, aunque los a
ngulos se muestran en grados, deben
usarse en radianes):
P12 =

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

frente al valor exacto calculado en el Ejemplo 3.3 (0.0238).

CAPITULO 3. FLUJO DE CARGAS

158

3.7

Ajuste de lmites y reguladores

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)

hasta que y k = ye y k sea suficientemente peque


no. La eleccion del coeficiente de
realimentacion es crtica para que la convergencia no sea lenta, si es muy peque
no,
o se produzca divergencia, si es muy elevado. Cuando las variables involucradas

3.7 AJUSTE DE LIMITES Y REGULADORES

159

intervienen explcitamente en el modelo linealizado, se puede estimar mediante la


sensibilidad entre ambas variables. Tambien puede estimarse empricamente de las
correcciones y conseguidas por x en iteraciones anteriores.
La implantacion de cualquiera de estos mecanismos incrementa notablemente el n
umero
de iteraciones, as como la complejidad del codigo. Es recomendable que, para evitar oscilaciones, el proceso de ajuste no comience hasta que y se conozca con suficiente precision.
A continuacion, se explica el tratamiento de los ajustes mas habituales.

3.7.1

Lmites de reactiva en nudos PV

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

Un valor razonable para el coeficiente i puede obtenerse a priori de la sensibilidad


entre Vi y Qi . Para ello se resuelve el sistema de ecuaciones,
Ba00 Si = ei

(3.51)

160

CAPITULO 3. FLUJO DE CARGAS

donde ei es la columna i-esima de la matriz identidad, B a00 es la matriz B 00 aumentada con


la fila y columna correspondiente al nudo i y S i es la columna respectiva de la matriz de
sensibilidad, tomandose i = Sii . En el caso de regulacion remota de V j , se tomara el
elemento Sji como ganancia de la realimentacion.
Cuando se violan muchos lmites de reactiva, el mecanismo de realimentacion suele
conducir a un elevado n
umero de iteraciones. En esos casos, una solucion mas eficaz, que
solo requiere cambiar los elementos diagonales de B 00 pero no su estructura, consiste en
lo siguiente: se forma B 00 como si todos los nudos fuesen PQ (misma estructura que B 0 ).
Para cada nudo PV se toma Qi = 0 y se a
nade un n
umero arbitrariamente grande
a la diagonal respectiva, lo cual hace que obtengamos V i 0 al resolver el problema
reactivo. El valor de no debe ser muy elevado para no introducir mal condicionamiento
en el sistema de ecuaciones. Si se alcanza un lmite de reactiva, basta con eliminar de la
diagonal, lo que convierte el nudo en PQ. Interpretando la solucion del problema reactivo
como la de un circuito lineal resistivo cuya matriz de conductancias es B 00 , esta tecnica
equivale a cortocircuitar el nudo respectivo mediante una gran conductancia a tierra para
obligar a que su tension sea nula. El principal sobrecoste proviene de la refactorizacion
parcial de B 00 cada vez que alguna de sus diagonales se modifica (vease el Apendice A).

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).

3.7 AJUSTE DE LIMITES Y REGULADORES

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

En el metodo de Newton-Raphson, esta restriccion puede modelarse a


nadiendo simplemente
una ecuacion no lineal, que obligue a que el flujo total de potencia activa por las lneas de
interconexion sea el valor programado, P Iesp . Esta ecuacion adicional debe compensarse
logicamente con una nueva incognita, que se consigue por ejemplo liberando la potencia
activa de uno de los generadores del area.
Como en casos anteriores, para el FCDR es mas conveniente recurrir a la tecnica que
utiliza el error de intercambio en la iteracion k, P Ik = PIesp PIk , para modificar los datos
especificados en la iteracion siguiente. De este modo, la potencia total generada en el area
debe corregirse para la siguiente iteracion en la cantidad
PG = PIk
donde, al ser las perdidas peque
nas, = 1 es una buena estimacion de la sensibilidad. La
cantidad PG puede ser asignada en su totalidad a un solo nudo o, mas habitualmente,
prorrateada entre varios generadores previamente especificados.
Ejemplo 3.6:
En el Ejemplo 3.3 se obtuvo que la potencia reactiva que tiene que inyectar el generador 3
para mantener la tensi
on de su embarrado a 1.05 es 24.02 Mvar. Supondremos en este ejemplo
que el lmite superior de reactiva para dicho generador es 20 Mvar, lo que implica que el nudo 3
debe pasar a PQ durante el proceso iterativo. A continuaci
on, se ilustrar
a brevemente la tecnica de
realimentaci
on del error para tener en cuenta este lmite en el FCDR.
Esta tecnica se basa en la sensibilidad de la tensi
on V3 a cambios unitarios de potencia reactiva
en el nudo 3. Dicha sensibilidad se obtiene, antes de comenzar el proceso iterativo, resolviendo la
ecuaci
on (3.51), que en este caso se reduce a:

   
7.887 4.587 S23
0
=
S33 = 0.521
4.587 4.587
S33
1

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

Procediendo de este modo, tras 2 semi-iteraciones adicionales de activa y 3 de reactiva (para


una tolerancia de 0.0001), llegamos al estado mostrado a continuaci
on:

 

2 3 V2 V3 = 9.32 5.29 0.979 1.0297

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.

CAPITULO 3. FLUJO DE CARGAS

162

3.8

Aplicaci
on a redes de distribuci
on radiales

Aunque la configuracion de la mayora de redes de distribucion es mallada, especialmente


en zonas urbanas, su explotacion se realiza casi siempre en forma radial. Esto se hace (vease
el Captulo 9) para simplificar la gestion de las protecciones y para disminuir las potencias
de cortocircuito, lo que se traduce en un ahorro de costes a cambio de reducir la fiabilidad
(mayor n
umero y duracion de interrupciones).
En este tipo de redes, con relacion R/X elevada y tramos de lneas a veces muy cortos,
el FCDR no siempre funciona correctamente, e incluso se han encontrado casos donde el
metodo de Newton-Raphson estandar presenta dificultades de convergencia.
Por otro lado, la configuracion radial, con un solo punto de alimentacion en la cabecera de donde salen diversas lneas aereas y/o subterraneas, permite la implantacion de
algoritmos mas simples, de eficacia similar o superior a la del metodo de Newton-Raphson,
que aprovechan la estructura arborescente para disminuir los tiempos de calculo. A continuacion, se describe uno de los procedimientos mas intuitivos [13], que no es mas que una
adaptacion del metodo descrito en la Seccion 3.3.2 al caso radial. Se presentara solo la
version monofasica (redes y cargas equilibradas), aunque su extension al caso trifasico es
inmediata para redes radiales (el caso desequilibrado general se explica en el Captulo 12).
Considerese una red radial cuyos n nudos se ordenan desde el punto de alimentacion
hasta los nudos mas extremos, de modo que cada nudo precede a los que tiene aguas abajo.
Partiendo del perfil plano, U 0 , el proceso de solucion consta de tres etapas, que se repiten
hasta que las tensiones en dos iteraciones consecutivas sean suficientemente parecidas:
1. Con los valores actuales de tensiones, se obtienen las intensidades netas inyectadas
en cada nudo:


Iik = Siesp /Uik Yip Uik
i = n, n 1, . . . 2
(3.53)
donde Yip es la admitancia paralelo conectada al nudo i.

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

donde i y j son el extremo suministrador y receptor de la rama en cuestion. En la


practica, los pasos 1 y 2 se realizan simultaneamente.
3. Barriendo el arbol en sentido opuesto (aguas abajo) se actualizan las tensiones
desde el nudo de alimentacion mediante la segunda ley de Kirchhoff:
k
Ujk+1 = Uik+1 Zij Iij

j = 2, 3, . . . n

(3.55)

siendo Zij la impedancia serie de la lnea i-j.


La principal diferencia respecto al metodo descrito en 3.3.2 es que, gracias al caracter
radial de la red, nos ahorramos construir y almacenar cualquier matriz, sea de impedancias
o admitancias, siendo suficiente con la estructura del arbol.


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

y en el barrido hacia abajo se utilizan los flujos que se acaban de calcular:


" #
k
Sij
j = 2, 3, . . . n
Ujk+1 = Uik+1 Zij
Ujk

3.9

(3.58)

Sistemas de gran dimensi


on

El metodo de Newton-Raphson, usado en la mayora de los programas modernos de flujos de


potencia, involucra matrices de gran dimension cuando se aplica a sistemas de gran tama
no.
Consideremos la estructura del jacobiano completo en su version polar que, como hemos
visto, tiene la forma siguiente:


H
J=
M

N
L

(3.59)

La dimension de cada componente del jacobiano es, en principio, igual a n n (donde


n es el n
umero de nudos en la red) aunque, como se explico anteriormente, ciertas filas
y columnas no se usan en el computo actual. As, en la componente H del jacobiano,
correspondiente a las derivadas de la potencia activa inyectada con respecto a los desfases,
las filas y columnas del nudo de referencia se eliminan, reduciendo su dimension. Lo mismo
ocurre en los otros 3 bloques del jacobiano, donde las filas correspondientes a los residuos
de potencia reactiva de los nudos PV y las columnas de las tensiones respectivas tambien
se omiten.
La propiedad mas interesante de estas matrices es que, ademas de ser de gran dimension
para el caso de un sistema con muchos nudos, son tambien muy dispersas, es decir, la gran
mayora de sus elementos son nulos. Analizando las ecuaciones que definen el jacobiano,
es facil darse cuenta de que la estructura o topologa de cada una de estas cuatro matrices
es identica a la estructura de la matriz de admitancias Y. La matriz de admitancias tiene
elementos no nulos solamente cuando hay una conexion directa entre dos nudos. La forma
mas facil de explicar este hecho es a traves de un ejemplo especfico. Consideremos la red de
20 nudos de la Figura 3.2, cuyo grafo y matriz de admitancias se muestran en la Figura 3.3.
El jacobiano completo (con filas tanto para P como para Q, y columnas tanto para el
angulo como la magnitud de cada voltaje) esta ilustrado en la Figura 3.4. En esta figura

164

CAPITULO 3. FLUJO DE CARGAS

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

Figura 3.3. Grafo y topologa de la matriz de admitancias correspondientes al diagrama unifilar de


la Figura 3.2.


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

CAPITULO 3. FLUJO DE CARGAS

/
.

/
.

/
.
/
.

/
.

/
.
10

/
.
/
.

/
.

20

/
.

/
.
/
.

/
.
/
.

/
.

/
.

/
.

15

/
.

/
.

/
.
/
.

/
.

/
.

/
.

/
.

/
.
/
.

/
.
/
.
/
.
/
.

/ /
. .
/ /
. .

/ /
. .
/ /
. .

/
.

/
.

/
.

/
.

/
.
/ /
. .

/
.
/
.

/
.

/
.

/
.

/
.
/ /
. .
/ / /
. . .

/
.

/
.

/
.

/
.
/ /
. .
/
.
/
.

/
.

/
.

/
.

Figura 3.5. Topologa del jacobiano reorganizado.

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

/
.
/
.

/
.

/
.
/ /
. .
/ / /
. . .
/
.

/
.

/
.

/
.

/
.
/ /
. .
/
.
/
.

/
.

/
.

Figura 3.6. Topologa del jacobiano reorganizado y reducido.

se considera bastante peque


na. El efecto del ordenamiento y las diferencias entre los tres
metodos se aprecian mucho mas claramente con matrices de gran dimension. Este efecto no
esta restringido a la disminucion del n
umero de entradas en los factores de la matriz, sino
sobre todo a una reduccion notable en el esfuerzo computacional.
Muchas variantes de estos metodos de ordenamiento se han implementado en los u
ltimos
25 a
nos. El proposito de estas variantes ha incluido, entre otros, los siguientes objetivos:
Reduccion de las dependencias entre las operaciones e incremento del paralelismo en
los procesos involucrados.
Mejora de la velocidad del algoritmo por medio de aproximaciones al metodo basico.
Extensiones para el caso de matrices no simetricas.
Consideracion de aspectos numericos de la factorizacion de la matriz.
Desde el punto de vista practico, la variante del metodo de grado mnimo (Tinney 2)
denominada mmd, de George y Liu [5], es una de las mas adecuadas. En la mayora de los
casos no es necesario, ni recomendable, usar otro metodo, a menos que haya alguna razon
especfica (como, por ejemplo, la necesidad de implementar el algoritmo en una maquina
con computacion en paralelo).
La extension de estas tecnicas para el metodo desacoplado rapido es directa, teniendo
en cuenta que las matrices que se usan no tienen la estructura de bloques mostrada anteriormente, sino que cada elemento es un escalar. Ademas, la factorizacion de las matrices
se hace una sola vez, utilizandose estos factores durante varias iteraciones, lo cual cambia
la importancia relativa de las fases de ordenacion, factorizacion y solucion.

168

CAPITULO 3. FLUJO DE CARGAS

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

Figura 3.9. Factores L/U de la matriz de 118 nudos, ordenada seg


un la variante mmd del metodo
Tinney 2. Cada matriz contiene 321 elementos no diagonales, de los cuales 142 son
fillins.

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.

También podría gustarte