Está en la página 1de 44

SILENT

DIG
-Entrenamiento Basico
Nivel V : Flujo de Potencia
DIgSILENT PowerFactory
SILENT

DIG
Francisco M. Gonzalez-Longatt
Septiembre 2004

Francisco M. Gonzalez-Longatt, Septiembre 2004 1/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 3/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 4/72


SILENT

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

Forma Polar : jnk

Qk = V k Vj Ykj sen ( kj + j k )
j=1
j k

Francisco M. Gonzalez-Longatt, Septiembre 2004 5/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 7/72


SILENT

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.

Estas ecuaciones carecen de una


solucin exacta, excepto para muy
pocos problemas.

Francisco M. Gonzalez-Longatt, Septiembre 2004 8/72


SILENT

DIG
2. Ecuaciones NO-Lineales
La solucin analtica de las ecuaciones
polinomiales existe hasta cuarto orden,
pero no existen soluciones exactas para
rdenes superiores.

Por lo tanto las races de esas


ecuaciones no lineales se obtienen
mediante mtodos numricos basados
en procesos iterativos.

Francisco M. Gonzalez-Longatt, Septiembre 2004 9/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 10/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 11/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 12/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 13/72


SILENT

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:

F1 (x1 , x 2 ,K, x n ) = 0 x1 = 1 (x1 , x 2 ,K, x n )


F (x , x ,K, x ) = 0 x = ( x , x , K, x )
2 1 2 n
2 2 1 2 n

F3 (x1 , x 2 ,K, x n ) = 0 x 3 = 3 ( x 1 , x 2 ,K, x n )


M M

Fn (x1 , x 2 ,K, x n ) = 0 x n = n (x1 , x 2 ,K, x n )

Francisco M. Gonzalez-Longatt, Septiembre 2004 15/72


SILENT

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 )

Francisco M. Gonzalez-Longatt, Septiembre 2004 16/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 17/72


SILENT

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

El superndice en xn(k+1), solo indica el nmero


de la aproximacin que se esta calculando y
ntese especialmente que las ecuaciones
iterativas calculan los nuevos valores a partir
de los valores que previamente han sido
calculados.

Francisco M. Gonzalez-Longatt, Septiembre 2004 19/72


SILENT

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.

Un criterio posible para detener el


proceso iterativo, es encontrar una
medida del error

Francisco M. Gonzalez-Longatt, Septiembre 2004 20/72


SILENT

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

siendo , la cota superior del error


previamente fijada.

Francisco M. Gonzalez-Longatt, Septiembre 2004 21/72


SILENT

DIG
3.1. G-J: Ejemplo
Sea el pequeo sistema de ecuaciones:

Se despeja:

Se toma condiciones iniciales nulas:

1ra
1raIteracin
Iteracin

Francisco M. Gonzalez-Longatt, Septiembre 2004 22/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 24/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 26/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 29/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 30/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 31/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 32/72


SILENT

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

esta solucin debe satisfacer que fi(i)=Ci.

Francisco M. Gonzalez-Longatt, Septiembre 2004 33/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 34/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 35/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 36/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 37/72


SILENT

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

Francisco M. Gonzalez-Longatt, Septiembre 2004 38/72


SILENT

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:

Por series de Taylor:

Claramente la ecuacin de que aproxima


es:

Francisco M. Gonzalez-Longatt, Septiembre 2004 40/72


SILENT

DIG
3.3. N-R: Ejemplo
La ecuacin genrica es:

donde:

Solucion
SolucionExacta
Exacta

Francisco M. Gonzalez-Longatt, Septiembre 2004 41/72


SILENT

DIG
3.3. N-R: Ejemplo
Encontrar la raz de por N-R:
f(x) = x2 5

Tomando x0 =2

Se acerca a la solucin con 10 decimales en 5


iteraciones
Francisco M. Gonzalez-Longatt, Septiembre 2004 42/72
SILENT

DIG
3.3. N-R: Ejemplo
Encontrar la raz de por N-R:
x = cos(x) f(x) = x cos (x) = 0

Francisco M. Gonzalez-Longatt, Septiembre 2004 43/72


SILENT

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.

Francisco M. Gonzalez-Longatt, Septiembre 2004 44/72

También podría gustarte