Академический Документы
Профессиональный Документы
Культура Документы
Carga_2 Gen_1
P
Q
G
Carga_1
P
Q
G
V0
|V|
|V|
P
P
Gen_2
Carga_3
Q
Carga_4
Mediante resolucin de las ecuaciones de flujo de carga determino las siguientes incgnitas:
Barra
Tensin Angulo
Mag.
grados
------Carga-----MW
MVAr
Carga_1
Carga_2
Carga_3
Carga_4
Gen_1
Gen_2
Slack
1.001
1.029
1.009
0.893
1.050
1.050
1.000
200.0
200.0
100.0
400.0
0
0
0.0
-2.938
-3.427
-13.732
-23.205
-0.709
-11.968
0.000
30.0
20.0
30.0
100.0
0
0
0.0
---Generacin--- Shunt
MW
MVAr MVAr
0.0
0.0
0.0
0.0
500.0
200.0
340.1
0.0
0.0
0.0
0.0
161.3
174.8
-22.6
0.0
0.0
0.0
0.0
0.0
0.0
0.0
-Flujo en la lneaMW
Mvar
MVA
--Prdidas-MW Mvar
134.416
4.336
-28.964
-41.077
137.501
41.305
4.205
0.156
-2.128
-17.693
242.202
-4.180
.
.
86.285
23.384
.
.
257.113
23.754
.
.
14.930 64.411
0.156 -17.693
.
.
.
.
Carga_2
.
.
Carga_4
Carga_1
.
.
Vi
yi1
.
.
.
Ii
yi2
V2
yin
Vn
yi0
I 1 Y11 Y12
I Y
2 21 Y22
. .
. . .
I i Yi 1 Yi 2
. .
. .
I n Yn1 Yn 2
.
.
.
.
. Y1i
. Y2 i
.
.
.
. Yii
.
.
. Yni
.
.
.
.
.
. Y1n V1
. Y2 n V2
. .
. .
. Yin Vi
. .
.
. .
. Ynn Vn
Podemos escribir I i :
I i YijV j
j 1
I i | Yij || V j | ( ij j )
j 1
Pi jQi | Vi | ( i ) | Yij || V j | ( ij j )
j 1
Pi | Vi || V j || Yij | cos( ij i j )
j 1
Qi | Vi || V j || Yij | sin( ij i j )
j 1
Barra de carga - o barra PQ, se especifica la potencia activa y reactiva, el mdulo y la fase de las
tensiones son desconocidas, y se calculan resolviendo el siguiente set de ecuaciones
no lineares:
n
Pi | Vi || V j || Yij | cos( ij i j )
j 1
Qi | Vi || V j || Yij | sin( ij i j )
j 1
Pi | Vi || V j || Yij | cos( ij i j )
j 1
una vez calculadas todas los mdulos y fases de las tensiones de todas las
barras (o sea convergi algoritmo Newton-Raphson), se calcula Q en todas
las barras PV:
n
Qi | Vi || V j || Yij | sin( ij i j )
j 1
Carga_2 Gen_1
Carga_1
P
Q
|V|
V0
P
Q
P
|V|
P
Gen_2
Q
Carga_4
Carga_3
Shunt
SUCEPTANCIA
0
0
0
0
0
0
0
dx
(0)
(0)
1 d2 f
x
2! dx 2
(0)
(0)
( x (0) ) 2 ... c
Asumiendo que el error x (0) es muy pequeo, los terminos de orden alto
pueden ser despreciados resultando :
c
(0)
(0)
df
dx
c(0)
df
dx
(0)
Definiendo J
Interpretacin grfica:
c (k) c f ( x (k) )
c (k)
J (k )
x (k)
x (k 1) x (k) x (k)
J(0)
c(0)
Si x
(k)
J(1)
C=0
x(1)
c(1)
5
x(0)
Ejemplo 6.1:
a) Bsqueda de la raz de f(x)=x3-6 x2+9x-4.
clear
dx=1;
% Se inicializa el error
fun=input('Nombre de la funcin: '); % Nombre de
% de f y J.
vx=input('Entre la estimacin inicial y rango de
x=vx(1);
iter = 0;
k=1;
disp('iter
Dc
J
dx
x')%
while abs(dx) >= 0.001 & iter < 100
%
iter = iter + 1;
%
[f,J]=feval(fun,x);
%
%
yp(k)=f;
%
xp(k)=x;
%
Dc=0 - f;
%
dx= Dc/J;
%
x=x+dx;
%
yp(k+1)=0;
%
xp(k+1)=x;
%
k=k+2;
fprintf('%g', iter)
%
%
disp([Dc, J, dx, x])
%
%
end
x=(vx(2):.1:vx(3));
f=feval(fun,x);
plot(x,f,x,0*x,xp,yp)
axis([vx(2) vx(3) min(f) max(f)])
Encabezamiento de resultados
Test de convergencia
No. de iteraciones
feval ejecuta la funcin especificada
en el string fun con el argumento x.
Puntos para graficar las
pendientes.
Residuo
Se actualiza el error
Soluciones sucesivas
Puntos para graficar las
pendientes.
Se muestra iter sin ceros
no significativos
Se completa con el resto de las
variables.
function[f,J]=pol3(x)
f=x.^3-6*x.^2+9*x-4;
J=3*x.^2-12*x+9;
te6ej1
Nombre de la funcin: 'pol3'
Entre la estimacin inicial y rango de ploteo [xe xi xf] -> [6 0 6]
iter Dc
J
dx
x
1 -50.0000 45.0000 -1.1111 4.8889
2
4.2789
4.0405
4.0011
4.0000
4.0000
50
45
40
35
30
25
20
15
10
5
0
0
Ejemplo 6.1:
b) Estudio de convergencia de f(x)=atg(x).
function[f,J]=atx(x)
f=atan(x);
J=1./(1+x.*x);
te6ej1
Nombre de la funcin: 'atx'
Entre la estimacin inicial y rango de ploteo [xe xi xf] -> [1.4 -20 20]
1.5
0.5
-0.5
-1
-1.5
-20
-15
-10
-5
10
15
20
(0)
x1 , x 2
(0)
x1 , x 2
f 2 ( x1
( 0)
(0)
x 2 ,..., x n
(0)
(0)
x n ) c1
(0)
(0)
(0)
x 2 ,..., x n
(0)
(0)
x n ) c 2
(0)
...................................................
f n ( x1
(0)
(0)
x1 , x 2
(0)
(0)
x 2 ,..., x n
( 0)
(0)
x n ) c n
( f1 )( 0 )
f 2
f 2
f 2
x n ( 0 ) c2
x1( 0 )
x 2 ( 0 ) ...
x1
x 2
x n
( f 2 )( 0 )
............................................................
f n
f n
f n
x1( 0 )
x 2 ( 0 ) ...
x n ( 0 ) c n
x1
x 2
x n
( f n )( 0 )
o en la forma matricial :
c1 ( f1 )( 0 )
c 2 ( f 2 )( 0 )
.
.
(0)
cn ( f n )
f 1
x1
f 2
x1
f n
x
1
f 1
x 2
f 2
x 2
.
.
f n
x
2
.
.
.
f 1
x n
f 2
x n
.
.
f n
x
n
x1( 0 )
x 2 ( 0 )
.
(0)
x n
en forma compacta :
(0)
(0)
c 2 ( f 2 )( k )
(k)
(k )
cn ( f n )
Se calcula la Jacobiana J ( k )
X J C *
(k)
( k ) 1
(k )
( k 1 )
X X
(k )
(k)
C J X es obtenida
J .
10
Ejemplo 6.2:
Se usa el mtodo de Newton-Raphson para encontrar la interseccin de las curvas
x2 y2 4
ex y 1
tita=0:.02:2*pi;
% Rango del ngulo de la cfa.
r = 2*ones(1, length(tita)); % Vector radio de la cfa.
x=-3:.02:1.5;
% Rango de x para la segunda ec.
y=1- exp(x);
% Segunda ec.
plot(x,y),grid
axis([-3 3 -3 3]);
axis('square');
% Relacin de ejes tal que no deformen la cfa.
xlabel('x')
text(1.1,1.8,' x^2+y^2=4')
text(1.2,-2.3,' e^x+y=1')
hold on;
% Se "fija" la grfica tal que las sucesivas
% se hagan en la misma figura con los mismos ejes.
polar(tita, r)
% Ploteo polar en un sistema cartesiano.
hold off;
% Se "libera" la figura
x 2+y 2=4
-1
-2
-3
-3
ex +y=1
-2
-1
0
x
11
te6ej2b
Entre el vector estimacin inicial [x1; x2] -> [0.5 -1]'
Iter DC
Matriz Jacobiana Dx
x
1 2.7500 1.0000 -2.0000 0.8034 1.3034
0.3513 1.6487 1.0000 -0.9733 -1.9733
2 -1.5928 2.6068 -3.9466 -0.2561 1.0473
-0.7085 3.6818 1.0000 0.2344 -1.7389
3 -0.1205 2.0946 -3.4778 -0.0422 1.0051
-0.1111 2.8499 1.0000 0.0092 -1.7296
4 -0.0019 2.0102 -3.4593 -0.0009 1.0042
-0.0025 2.7321 1.0000 0.0000 -1.7296
5 -0.0000 2.0083 -3.4593 -0.0000 1.0042
-0.0000 2.7296 1.0000 -0.0000 -1.7296
12
Tenemos entonces dos ecuaciones por cada barra PQ y una por cada barra PV, suponiendo que:
Barra 1 - barra Slack
Barra 2 a m - barras PQ
Barras m+1 a n - barras PV
Expandiendo en series de Taylor haciendo estimaciones iniciales para |V| y y despreciando los
trminos de orden elevado, se llega al siguiente sistema de ecuaciones lineares:
P2( k )
.
.
(k )
Pn
Q ( k )
2
. (k )
Qm
P2( k )
2
.
.
(k )
Pn
2
(k )
Q 2
2
.
.
Qm( k )
.
.
.
.
.
.
P2( k )
n
.
.
Pn( k )
n
Q2( k )
n
.
.
Qm( k )
n
P J 1
Q J
En forma abreviada:
P2( k )
| V2 |
.
.
Pn( k )
| V2 |
Q2( k )
| V2 |
.
.
Qm( k )
| V2 |
J2
J 4
P2( k )
| Vm |
.
.
Pn( k )
| Vm |
Q2( k )
| Vm |
.
.
Qm( k )
| Vm |
.
.
.
.
.
.
|V
2( k )
(k )
| V ( k ) |
2
| Vm( k ) |
El procedimiento para solucionar un flujo de carga con el mtodo de Newton-Raphson es el que sigue:
Para las barras PQ
Especifica Pi y Qi
Para la barra Slack
Se especifica V y
P2( k )
.
.
(k )
Pn
Q ( k )
2
Qm( k )
Qi
(k )
13
J1
| J 3
J 2 P
\
J 4 Q
i( k 1) i( k ) i( k )
| Vi( k 1) || Vi( k ) | | Vi( k ) |
Qi
(k )
Qi | Vi |( k ) | V j |( k ) | Yij | sin( ij ( k ) i ( k ) j )
j 1
convergi
Calculo la potencia reactiva en todas las barras PV:
n
Qi | Vi || V j || Yij | sin( ij i j )
j 1
14
P J 1
Q 0
0
J 4
|V
P
P J 1
Q
Q J 4 | V |
|V |
|V |
Pi | Vi || V j || Yij | cos( ij i j )
j 1
J1
|V
j 1, j i
-Qi
Bii
Siendo Bii la parte imaginaria de los elementos de la diagonal de Y, o sea, la suma de todas las
suceptancias incidentes a la barra i.
En sistemas de potencia tpicos B ii Qi , adems | Vi |2 | Vi |
entonces
Pi
| Vi | Bii
i
15
j i
Qi
| Vi | Bii
| Vi |
fuera diagonal :
Qi
| Vi | Bij
|Vj |
P
P J 1
Q
Q J 4 | V |
|V |
|V |
P
B '
|V |
Q
B '' | V |
|V |
Siendo B ' la suceptancia de los elementos de Y correspondientes a las barras PV y PQ
y B '' los correspondientes solo a las barras PQ.
Siendo B y B constantes, estas pueden ser invertidas una nica vez antes de iniciar las iteraciones
y luego durante el proceso de clculo los cambios de |V| y son dados en forma directa por:
P
|V |
1 Q
| V | B ''
|V |
B '
16
Especifica Pi y Qi
Se especifica V y
P2( k )
| V2 |
.
.
P ( k )
n
| Vn |
Qi
(k )
Q2( k )
| V2 |
.
.
Q ( k )
m
| Vm |
17
Se calculan y | V |
mediante los productos :
[ B' ]1
P
|V |
Q
| V | [ B' ' ]
|V |
Actualizo los
P Q
|V | |V |
i( k 1) i( k ) i( k )
| Vi( k 1) || Vi( k ) | | Vi( k ) |
Actualizo los P y Q :
Para las barras PQ :
n
Qi
(k )
Qi | Vi |( k ) | V j |( k ) | Yij | sin( ij ( k ) i ( k ) j )
j 1
convergi
Calculo la potencia reactiva en todas las barras PV:
n
Qi | Vi || V j || Yij | sin( ij i j )
j 1
18
Barra 2
Barra 4 Barra 3
V0
|V|
|V|
P
Q
P
P
Barra 5
Q
Barra 7
Barra 6
Con los siguientes datos (Sbase 100 MVA)
19
Suponiendo que las cargas representan los valores mximos esperados, y la generacin est con
su capacidad a pleno. Definimos como operacin satisfactoria de la red que las lneas no estn
sobrecargadas (el rating de las lneas es de 200MVA) y las tensiones en todas las barras estn en
un entorno de 5% de la nominal, esto es, entre 0.95 y 1.05 pu.
a)
Verificar si la red est operando en forma satisfactoria, y en caso de no ser as identificar los
puntos a corregir.
b)
Chequear nuevamente la condicin de operacin de la red pero esta vez agregando la siguiente lnea:
20