Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nivel V - Flujo de Potencia II
Nivel V - Flujo de Potencia II
DIG
-Entrenamiento Basico
Nivel V : Flujo de Potencia
DIgSILENT PowerFactory
SILENT
DIG
Francisco M. Gonzalez-Longatt
Septiembre 2004
DIG
- ENTRENAMIENTO BSICO
Flujo de Potencia: Introduccin
Introduccin
Matriz Admitancia de Barra
Ecuaciones de Flujo de Potencia
Formulacin del Problema de FdP
Francisco M. Gonzalez-Longatt
fglongatt@ieee.org
Maracay, 2004
Francisco M. Gonzalez-Longatt, Septiembre 2004 2/72
SILENT
DIG
1. Introduccin
El problema del flujo de potencia, consiste en el
clculo de los voltajes de barra y los flujos de potencia
por los elementos ramas, una vez que la topologa,
impedancias, carga y generadores han sido
especificados
DIG
1. Introduccin
ecuacin de balance de potencia:
g ( x, y) = 0
x : vector de variables de estado
y : vector de variables independientes
n n
P
k =1
gen = P
k =1
load + Loses P
n n
Q
k =1
gen = QP
k =1
load + Loses Q
DIG
1. Introduccin
n
Y V
2
Sk = Vk I*k Pk jQ k = Ykk Vk + Vk* kj j
j=1
j k
a (G + B kk b j ) + b (G B kja j )
n n
2
Pk = G kk Vk + k kk a j k kj b j
Forma j=1 j=1
j k j k
Rectangular :
a (B + G kj b j ) + b (G B kj b j )
n n
2
Q k = B kk Vk + k kja j k kja j
j=1 j=1
j k j k
V j Ykj cos ( kj + j k )
n
Pk = V
j=1
k
Qk = V k Vj Ykj sen ( kj + j k )
j=1
j k
DIG
1. Introduccin
No son Lineales por que no se pueden
obtener relaciones analticas directas
para su solucin, siendo necesario
utilizar mtodos numricos.
1 Pk jQ k n
Vk =
Ykk Vk*
+ Ykj Vj
j=1
j k
Francisco M. Gonzalez-Longatt, Septiembre 2004 6/72
SILENT
DIG
2. Ecuaciones NO-Lineales
Un problema muy comn en el estudio
de la ingeniera es encontrar un valor de
x que satisfaga la ecuacin f(x) = 0.
En la mayora de los casos f es una
funcin conocida, real de una variable, y
f casi siempre es continua de hecho una
o dos veces diferenciables.
DIG
2. Ecuaciones NO-Lineales
Dada una funcin f(x) real, cualquier
valor numrico r que satisfaga que:
f(x = r) = 0
recibe el nombre de solucin o cero o
raz.
DIG
2. Ecuaciones NO-Lineales
La solucin analtica de las ecuaciones
polinomiales existe hasta cuarto orden,
pero no existen soluciones exactas para
rdenes superiores.
DIG
3. Mtodos Numricos
Los mtodos numricos iterativos, son
mtodos que realizan la aproximacin de
un problema a travs de una sucesin
infinita de aproximaciones que deben
converge a un valor nico que es la
solucin del problema.
DIG
3. Mtodos Numricos
Entre los mtodos de resolucin de
ecuaciones no lineales se tienen los
mtodos de:
Biseccin
Falsa Posicin
Falsa Posicin Modificada
Mtodo de Newton
Mtodo de la Secante
Sustitucin Sucesiva
Mtodo de Baristow
Mtodo del Descenso ms Rpido, etc.
DIG
3. Mtodos Numricos
En lo siguiente se presentan los mtodos
iterativos de mayor divulgacin en la
resolucin de las ecuaciones de flujo de
potencia, esto mtodos son:
Mtodo de Gauss-Jacobi.
Mtodo de Gauss-Seidel.
Mtodo de Newton-Raphson o mtodo del
Gradiente
DIG
3. Mtodos Numricos
La velocidad de convergencia de los
mtodos es de extrema importancia
puesto que el costo de tiempo de
clculo, el empleo estos mtodos en
esquemas para el control automtico del
sistema de potencia requiere soluciones
muy rpidas de los flujos de potencia.
DIG
3.1. Mtodos de Gauss-Jacobi
Supngase un sistema de "n"
ecuaciones algebraicas no lineales con
"n" incgnitas (x1, x2, ..,xn) de la forma:
F1 (x1 , x 2 ,K, x n ) = 0
F ( x , x , K, x ) = 0
2 1 2 n
F3 (x1 , x 2 ,K, x n ) = 0
M
Fn (x1 , x 2 ,K, x n ) = 0
Francisco M. Gonzalez-Longatt, Septiembre 2004 14/72
SILENT
DIG
3.1. Mtodos de Gauss-Jacobi
Se procede a replantear el problema,
despejando de cada ecuacin una de las
variables, crendose las funciones:
DIG
3.1. Mtodos de Gauss-Jacobi
Donde las funciones 1, 2, ..., n son las
funciones resultantes de despejar de i-sima
variable de la i-sima ecuacin; es decir se
obtienen las ecuaciones iterativas.
x1 = 1 (x1 , x 2 ,K, x n )
x = ( x , x , K, x )
2 2 1 2 n
x 3 = 3 ( x 1 , x 2 ,K, x n )
M
x n = n (x1 , x 2 ,K, x n )
DIG
3.1. Mtodos de Gauss-Jacobi
Se suponen una condicin inicial para
cada una de las incgnitas del problema.
x1(0 )
(0 )
r ( 0) x 2
x =
M
(0 )
x n
DIG
3.1. Mtodos de Gauss-Jacobi
Partiendo de estos valores iniciales se
proceden a encontrar los siguientes por
el uso de las ecuaciones iterativas:
(
x (k +1) = 1 x1(k ) , x (2k ) ,K, x (nk ) )
1
x ( k +1)
= 2(x (
1
k)
, x (
2
k)
, K , x (
n )
k)
M
(k +1)
( (k ) (k )
x n = n x1 , x 2 ,K, x n
(k )
)
Francisco M. Gonzalez-Longatt, Septiembre 2004 18/72
SILENT
DIG
3.1. Mtodos de Gauss-Jacobi
( )
x (k +1) = 1 x1(k ) , x (2k ) ,K, x (nk )
1
( )
x (k +1) = 2 x1(k ) , x (2k ) ,K, x (nk )
2
M
(k +1)
n
x = x
n 1 (
(k ) (k )
, x 2 ) , K , x (k )
n
DIG
3.1. Mtodos de Gauss-Jacobi
La sucesin convergente de valores de
las incgnitas x1, x2, ..., xn, es infinita, pero
esta puede ser detenida bajo algn
criterio lgico posible.
DIG
3.1. Mtodos de Gauss-Jacobi
Una medida es el error cometido entre
dos iteraciones consecutivas, y poseer
una cota superior ha dicho valor, para el
cual el proceso es detenido:
r (k +1) r (k )
x x
DIG
3.1. G-J: Ejemplo
Sea el pequeo sistema de ecuaciones:
Se despeja:
1ra
1raIteracin
Iteracin
DIG
3.1. G-J: Ejemplo
La siguiente iteracin resulta:
2da
2daIteracin
Iteracin
1ra
1ra Iteracin
Iteracin
3ra
3raIteracin
Iteracin 4ta
4taIteracin
Iteracin 5ta
5taIteracin
Iteracin
Luego de 20 iteraciones:
Solucion
SolucionExacta
Exacta
http://www.math.fau.edu/Locke/courses/CompMath/GaussSeidel.htm
Francisco M. Gonzalez-Longatt, Septiembre 2004 23/72
SILENT
DIG
3.2. Mtodos de Gauss-Seidel
El mtodo de Gauss-Seidel es una
mejora del mtodo de Gauss-Jacobi,
parte en el hecho de en utilizar para el
calculo de las variables es los valores
obtenidos en la iteracin inmediata con la
que se logra una convergencia ms
rpida.
DIG
3.2. Mtodos de Gauss-Seidel
Utiliza para el calculo de las variables es
los valores obtenidos en la iteracin
inmediata con la que se logra una
convergencia ms rpida.
( )
x1(k +1) = 1 x1(k ) , x (2k ) , x 3(k ) ,K, x (k )
n
( )
x (2k +1) = 2 x1(k +1) , x (2k ) , x 3(k ) ,K, x (nk )
(k +1)
(
x 3 = 3 x1(k +1) , x (2k +1) , x 3(k ) ,K, x (nk )
)
(k +1)
(
(k +1) (k +1) (k +1)
x 4 = 3 x 1 , x 2 , x 3 , K, x n )
(k )
M
n 1(
x (k +1) = x (k +1) , x (k +1) , x (k ) ,K, , x (k +1) x (k )
n 2 3 n 1 n )
Francisco M. Gonzalez-Longatt, Septiembre 2004 25/72
SILENT
DIG
3.2. G-S: Ejemplo
Sea el pequeo sistema de ecuaciones:
Se despeja:
AAmedida
medidaqueque
sesecalculan
calculan
Se toma condiciones iniciales nulas: seseusan
usan
1ra
1raIteracin
Iteracin
DIG
3.1. G-J: Ejemplo
Las siguientes iteraciones resultan:
Luego de 11 iteraciones:
Solucin
SolucinExacta
Exacta
http://www.math.fau.edu/Locke/courses/CompMath/GaussSeidel.htm
Francisco M. Gonzalez-Longatt, Septiembre 2004 27/72
SILENT
DIG
3.1. Comparacion
Sea el sistema: Gauss-Seidel
Gauss-Seidel
10x-9y=1
-9x+10y=1.
Gauss-Jacobi
Gauss-Jacobi
http://www.maths.lancs.ac.uk/~gilbert/m241/node10.html
Francisco M. Gonzalez-Longatt, Septiembre 2004 28/72
SILENT
DIG
3.3. Mtodo de Newton-Raphson
Aunque el mtodo de Gauss-Seidel est
bien establecido, ms recientemente se
ha prestado mucha atencin al mtodo
de Newton-Raphson.
Con algunos sistemas aporta una mayor
seguridad de convergencia y al mismo
tiempo ms econmico en tiempo de
clculo.
DIG
3.3. Mtodo de Newton-Raphson
La mayora de los programas
comerciales para la resolucin de flujo de
potencia comienzan con el mtodo
iterativo de Gauss-Seidel para obtener
un buen valor inicial de las variables para
el mtodo de Newton-Raphson
DIG
3.3. Mtodo de Newton-Raphson
Supngase un sistema de "n" ecuaciones
algebraicas no lineales con "n" incgnitas (x1,
x2,...,xn) de la forma:
F1 (x 1 , x 2 , K , x n ) = C1
F (x , x , K , x ) = C
2 1 2 n 2
F3 (x 1 , x 2 , K , x n ) = C 3
M
Fn (x 1 , x 2 , K , x n ) = C n
donde : C1, C2, ... ,Cn son constantes conocidas.
DIG
3.3. Mtodo de Newton-Raphson
Sea el vector de incgnitas:
x1
x
r 2
x=
M
x n
Las "n" ecuaciones pueden ser compactadas
escribiendo:
r r r
F(x ) = C
DIG
3.3. Mtodo de Newton-Raphson
Si las ecuaciones poseen solucin, entonces
debe existir un vector solucin cuyas
componentes son:
1
r 2
=
M
n
DIG
3.3. Mtodo de Newton-Raphson
La expansin de Taylor de dos o ms variables
es la base del mtodo de Newton-Raphson.
Fi ( i ) Fi x i ( ) = C
(0 ) (0 )
i
Fi Fi
= r x1 + r x1 + K +
x1 x1
Fi
x1
x n
Las
Lasderivadas
derivadasparciales
parcialesde
deorden
ordensuperior unosesedesprecian
superioraauno desprecianenenlalaserie
seriede
detrminos
trminosde
de
lalaexpansin
expansinde
deTaylor.
Taylor.
DIG
3.3. Mtodo de Newton-Raphson
Si las funciones son diferenciables se puede
escribir la diferencia entre el valor real y el
valor calculado mediante la expansin de la
serie de Taylor despreciando los trminos de
derivadas mayor a uno.
(0 ) Fi Fi Fi
C i = r x1 + r x1 + K + x n
x1 x1 x1
donde:
C i(0 ) = C i C i(0 )
y: n
Fi
(0 )
C i =
j=1
x j
x j
DIG
3.3. Mtodo de Newton-Raphson
si se admiten todas las derivadas conocidas,
entonces se crea un sistema de ecuaciones
lineales. r r
r (0 ) F(x ) r (0 )
C i = r x
x
r (0 )
Resolviendo lo anterior por x , se obtienen el
incremento a aadir a la variable para
acercarse a la solucin:
r (1) r (0 ) r (0 )
x = x + x
DIG
3.3. Mtodo de Newton-Raphson
El proceso de Newton-Raphson puede ser
escrito por:
r (k ) r r r r (k )
C i = F(x )x
rr r
donde: F(x )
representa una matriz de nxn
elementos denominada Jacobiano, cada
elemento de la matriz corresponde a las
posibles derivadas de las funciones respecto a
todas las variables.
DIG
3.3. Mtodo de Newton-Raphson
En forma resumida Newton-Raphson requiere
de las siguientes ecuaciones:
[ ]
r ( k ) r r r 1 r ( k )
x = F(x ) C i
(k ) (k )
C i = C i C i
r (k +1) r (k ) r (k )
x = x + x
DIG
3.3. Mtodo de Newton-Raphson
F(x) dF
dx x= x(0)
C(0)
C(0)
F()=C
x= x(1) x(0) x
Solucion
Condicin Inicial
1ra Iteracion
Francisco M. Gonzalez-Longatt, Septiembre 2004 39/72
SILENT
DIG
3.3. N-R: Ejemplo
Se quiere resolver:
DIG
3.3. N-R: Ejemplo
La ecuacin genrica es:
donde:
Solucion
SolucionExacta
Exacta
DIG
3.3. N-R: Ejemplo
Encontrar la raz de por N-R:
f(x) = x2 5
Tomando x0 =2
DIG
3.3. N-R: Ejemplo
Encontrar la raz de por N-R:
x = cos(x) f(x) = x cos (x) = 0
DIG
4. Asignacin
Encontrar la raz de por N-R:
x = 1/x + 45y
y= 1/y +20x
Encontrar la solucin para un mximo error
absoluto en norma Euclideana de 10-2.
1. Aplicando Guass-Jacobi
2. Aplicando Gauss-Seidel.
3. Aplicando Newton-Raphson
4. Construir un grafico del error por interaccin,
con los tres mtodos aplicados.