Anda di halaman 1dari 44

DIG

SILENT

-Entrenamiento Basico
Nivel V : Flujo de Potencia

DIgSILENT PowerFactory
DIG

SILENT

Francisco M. Gonzalez-Longatt
Septiembre 2004
Francisco M. Gonzalez-Longatt, Septiembre 2004

1/72

DIG

SILENT

- 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

1. Introduccin

DIG

SILENT

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

DIG

SILENT

1. Introduccin

ecuacin de balance de potencia:

g ( x, y) = 0
x : vector de variables de estado
y : vector de variables independientes
n

gen

k =1

k =1

Francisco M. Gonzalez-Longatt, Septiembre 2004

load

+ Loses P

k =1

gen

QP

load

+ Loses Q

k =1

4/72

DIG

SILENT

1. Introduccin
Sk =

Pk jQ k = Ykk Vk +

Vk I*k

Vk*

Y V
kj

j=1
j k

Forma
Rectangular :

Pk = G kk Vk +

a (G
n

kk a j

j=1
j k

Q k = B kk Vk +

a (B
n

kja j

+ B kk b j ) +

+ G kj b j ) +

j=1
j k

Pk =

Forma Polar :

Qk =

V j Ykj cos ( kj + j k )

Vj Ykj sen ( kj + j k )

V
j=1
jnk

b (G
n

kj b j

kja j

B kj b j )

j=1
j k

b (G
n

B kja j )

j=1
j k

j=1
j k

Francisco M. Gonzalez-Longatt, Septiembre 2004

5/72

DIG

SILENT

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
+
Vk =
*

Ykk
Vk

Francisco M. Gonzalez-Longatt, Septiembre 2004

Ykj Vj
j=1

j k

6/72

2. Ecuaciones NO-Lineales

DIG

SILENT

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

2. Ecuaciones NO-Lineales

DIG

SILENT

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

2. Ecuaciones NO-Lineales

DIG

SILENT

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

3. Mtodos Numricos

DIG

SILENT

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

DIG

SILENT

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

3. Mtodos Numricos

DIG

SILENT

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

3. Mtodos Numricos

DIG

SILENT

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

3.1. Mtodos de Gauss-Jacobi

DIG

SILENT

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
n
2 1 2
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

3.1. Mtodos de Gauss-Jacobi

DIG

SILENT

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
F (x , x ,K, x ) = 0
n
2 1 2
F3 (x1 , x 2 ,K, x n ) = 0
M

Fn (x1 , x 2 ,K, x n ) = 0
Francisco M. Gonzalez-Longatt, Septiembre 2004

x1 = 1 (x1 , x 2 ,K, x n )
x = ( x , x , K, x )
2
1
2
n
2
x 3 = 3 ( x 1 , x 2 ,K, x n )
M

x n = n (x1 , x 2 ,K, x n )
15/72

3.1. Mtodos de Gauss-Jacobi

DIG

SILENT

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
1
2
n
2
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

3.1. Mtodos de Gauss-Jacobi

DIG

SILENT

Se suponen una condicin inicial para


cada una de las incgnitas del problema.

(0 )

r ( 0)
x

Francisco M. Gonzalez-Longatt, Septiembre 2004

x1
(0 )
x
2

=
M
(0 )
x n
17/72

DIG

SILENT

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
(
(
(
(
k +1)
k)
k)
k)
x
x
,
x
,
K
,
x
=

2
1
2
n
2

M
(k +1)
(k ) (k )
(k )
x n = n x1 , x 2 ,K, x n
Francisco M. Gonzalez-Longatt, Septiembre 2004

18/72

3.1. Mtodos de Gauss-Jacobi

DIG

SILENT

(
(

)
)

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

x
x
,
x
,
K
,
x
n
n 1
2
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

3.1. Mtodos de Gauss-Jacobi

DIG

SILENT

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

3.1. Mtodos de Gauss-Jacobi

DIG

SILENT

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

DIG

SILENT

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

DIG

SILENT

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

3.2. Mtodos de Gauss-Seidel

DIG

SILENT

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

DIG

SILENT

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)
(k )
x 4 = 3 x 1 , x 2 , x 3 , K, x n

M
x (k +1) = x (k +1) , x (k +1) , x (k ) ,K, , x (k +1) x (k )
n 1
2
3
n 1
n
n

Francisco M. Gonzalez-Longatt, Septiembre 2004

)
25/72

DIG

SILENT

3.2. G-S: Ejemplo


Sea el pequeo sistema de ecuaciones:

Se despeja:

Se toma condiciones iniciales nulas:

AAmedida
medidaque
que
sesecalculan
calculan
seseusan
usan

1ra
1raIteracin
Iteracin

Francisco M. Gonzalez-Longatt, Septiembre 2004

26/72

3.1. G-J: Ejemplo

DIG

SILENT

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

3.1. Comparacion
Sea el sistema:
10x-9y=1
-9x+10y=1.

DIG

SILENT

Gauss-Seidel
Gauss-Seidel

Gauss-Jacobi
Gauss-Jacobi

http://www.maths.lancs.ac.uk/~gilbert/m241/node10.html
Francisco M. Gonzalez-Longatt, Septiembre 2004

28/72

3.3. Mtodo de Newton-Raphson

DIG

SILENT

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

3.3. Mtodo de Newton-Raphson

DIG

SILENT

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

3.3. Mtodo de Newton-Raphson

DIG

SILENT

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
n
2
2 1 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

3.3. Mtodo de Newton-Raphson

DIG

SILENT

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

3.3. Mtodo de Newton-Raphson

DIG

SILENT

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

3.3. Mtodo de Newton-Raphson

DIG

SILENT

La expansin de Taylor de dos o ms variables


es la base del mtodo de Newton-Raphson.

( ) = C

Fi ( i ) Fi x i

(0 )

(0 )
i

Fi
Fi
Fi
x n
= r x1 + r x1 + K +
x1
x1
x1

Las
Lasderivadas
derivadasparciales
parcialesde
deorden
ordensuperior
superioraauno
unosesedesprecian
desprecianenenlalaserie
seriede
detrminos
trminosde
de
lalaexpansin
expansinde
deTaylor.
Taylor.

Francisco M. Gonzalez-Longatt, Septiembre 2004

34/72

3.3. Mtodo de Newton-Raphson

DIG

SILENT

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 )

C i

donde:
y:

Fi
Fi
Fi
= r x1 + r x1 + K +
x n
x1
x1
x1
C i(0 ) = C i C i(0 )
(0 )

C i =

j=1

Francisco M. Gonzalez-Longatt, Septiembre 2004

Fi
x j
x j
35/72

3.3. Mtodo de Newton-Raphson

DIG

SILENT

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

3.3. Mtodo de Newton-Raphson

DIG

SILENT

El proceso de Newton-Raphson puede ser


escrito por:

r (k ) r r r r (k )
C i = F(x )x

rr r
F(x )

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

3.3. Mtodo de Newton-Raphson

DIG

SILENT

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

DIG

SILENT

3.3. Mtodo de Newton-Raphson


F(x)

dF
dx

x= x(0)

C(0)
C(0)
F()=C

x= x(1) x(0)
Solucion
1ra Iteracion
Francisco M. Gonzalez-Longatt, Septiembre 2004

x
Condicin Inicial
39/72

3.3. N-R: Ejemplo

DIG

SILENT

Se quiere resolver:

Por series de Taylor:

Claramente la ecuacin de que aproxima


es:

Francisco M. Gonzalez-Longatt, Septiembre 2004

40/72

DIG

SILENT

3.3. N-R: Ejemplo


La ecuacin genrica es:

donde:

Solucion
SolucionExacta
Exacta

Francisco M. Gonzalez-Longatt, Septiembre 2004

41/72

3.3. N-R: Ejemplo

DIG

SILENT

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

3.3. N-R: Ejemplo

DIG

SILENT

Encontrar la raz de por N-R:


x = cos(x) f(x) = x cos (x) = 0

Francisco M. Gonzalez-Longatt, Septiembre 2004

43/72

4. Asignacin

DIG

SILENT

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