Está en la página 1de 23

UNIVERSIDAD INDUSTRIAL DE SANTANDER

ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES


Perfecta Combinación entre Energía e Intelecto

ESTUDIO FLUJO DE CARGAS

Cristian Leonardo Manrique Pérez


PROFESOR: GERARDO LATORRE BAYONA
SISTEMAS DE POTENCIA

Universidad Industrial de Santander


Facultad de Ingeniería Físico Mecánicas
Escuela De Ingeniería Eléctrica, Electrónica Y Telecomunicaciones
Bucaramanga
2014
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

I. PLANTEAMIENTO

1. Flujo de cargas y cortocircuito para el sistema de la figura 1.

Figura 1. Sistema de potencia


UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

2. Procedimiento paso a paso para resolver el problema por el método de Newton Raphson
El primer paso es calcular la Ybarra del sistema sin incluir cargas ni generadores, el segundo paso es determinar los
tipos de barra del sistema cuáles son las variables de entrada (grados de libertad) y cuáles son las incógnitas
(resultados) ver tabla 1, el tercer paso determinar los datos de potencias especificadas en cada barra y su respectivo
calculo en por unidad, el cuarto paso es hacer una descripción del sistema ver tabla 2, el quinto paso por medio de
proceso iterativo determinar el Jacobiano, el vector de correcciones, hacer las correcciones en los ángulos y en las
tensione, para un factor de tolerancia de 1,0*10^-3, el sexto paso con los resultados de tensiones y ángulos determinar
corrientes inyectadas en las barras, flujo de corrientes por las líneas, flujo de potencias en las líneas, perdidas en las
líneas, potencias inyectadas en las barras y potencias generadas en las barras.

Sistema flujo de cargas


TENSIÓN DE
GENERACIÓN CARGA
BARRA
TIPO DE BARR
Qg Tap t INCÓGNITAS
BARRA A Pg Pc Qc
[MVAr V pu Delta
[MW] [MW] [MVAr]
]
slack 1 _ _ 0 0 1 0 1 Pg1; Qg1
PQ 2 0 0 0 0 1 0 1 V2; ɗ2
PQ 3 0 0 40,00 19,37 1 0 1 V3; ɗ3
PQ 4 0 0 0 0 1 0 1 V4; ɗ4
PQ 5 0 0 0 0 1 0 1 V5; ɗ5
PQ 6 18,02 _ 0 0 1 0 1 V6; ɗ6
PV 7 18,02 _ 0 0 1 0 1 Qg7; ɗ7
PV 8 0 0 7,00 3,92 1 0 1 Qg8; ɗ8
Tabla 1.
Datos sistema flujo de cargas
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

DESCRIPCIÓN DEL SISTEMA


Número de Barras 8
Número de Transformadores 2
Número Líneas 2
Número de cargas 2
Vb1 [KV] 220
Niveles de tensión [KV] Vb2 [KV] 110
Vb3 [KV] 44
SB [MVA] 100
Zb1 [Ὼ] 121
Zb2 [Ὼ] 19,36
IDENTIFICACIÓN BARRAS CANTIDAD
Slack 1 1

PV 2
7-8
PQ 2-3-4-5-6 5
PQV 0 -
Ecuaciones de P 7
Ecuaciones de Q 5
Sistema de ecuaciones 12 12X12
Número de incógnitas 16

Tabla 2. Descripción del sistema

3. Cálculos que se deben realizar antes de iniciar el proceso iterativo


Para el cálculo de la Ybarra:
 Para la línea de 110 KV, encontrar la capacitancia que se presenta en la línea, tomando como referencia el tipo de
conductor y la disposición de las torres que de la línea de transmisión. Se supone que no existen perdidas por
efecto corona por ello se asume la perditancia igual a cero.

DISTANCIA MEDIA GEOMÉTRICA MUTUA

Entre fases
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

Dm= Deq=√3 D 12∗D 23∗D 31 [m]

D12 , D23 , D31=distanciaentre fases

DISTANCIA MEDIA GEOMÉTRICA INDUCTIVA PROPIA

Para un conductor por fase.

D hs =RMG [cm]

RMG: Radio Medio Geométrico

DISTANCIA MEDIA GEOMÉTRICA CAPACITIVA PROPIA

Para un conductor por fase.

DCs =r [cm]

r: Radio del conductor

INDUCTANCIA POR FASE

Dm
L=2∗10 ln
−4
( )
D hs
[H/km/fase]

REACTANCIA INDUCTIVA

X L =2∗π∗f ∗L [Ω/km/fase]

f: Frecuencia
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

CAPACITANCIA POR FASE

−1
Dm
(
C= 18∗10 ∗ln
9

D Cs ( )) ∗1000 [F/km/fase]

REACTANCIA CAPACITIVA

X c=( 2∗π∗f1 ∗C ) [Ω/km/fase]

SUCEPTANCIA CAPACITIVA

1
B= [S/km]
Xc

CONDUCTANCIA O PERDITANCIA

PP −3
Gk = 2
∗10 [S /km]
V

Pp: Pérdidas de potencia en kilo-Vatios por kilometro


V: Tensión por fase en kilo-voltios

RESISTENCIA EN [Ω/KM] DEL CONDUCTOR

R 10 ρ
Rc = = [Ω/Km]
L S

Este valor es dado en tablas del conductor penguin

IMPEDANCIA SERIE POR UNIDAD DE LONGITUD POR FASE

Z=Rc+ jXL [Ω
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

Rc: Resistencia en [Ω/Km] del Conductor

ADMITANCIA EN PARALELO POR UNIDAD DE LONGITUD POR FASE A NEUTRO

Y =G+ jB [S/km/fase]

Cable Penguin
Diametro Peso Resistencia 75º C Capacida Capacidad CC
AWG RMG [mm]
[mm] [kg/Km] [Ohm/km] d [A] [KA]
4/0 14,31 4,61 433 0,396 355 16,1
R1(+) [Ohm/km] 0,396 Dm [m] 7,3296
X1(+) [Ohm/km] 0,5558 L [H/Km] 0,00147429
B1(+) [Ohm/km] 3,0214E-06 XL [Ω/km] 0,555794183
R(o) [Ohm/km] 1,188 C [F/Km] 8,01452E-09
X(o) [Ohm/km] 1,66738255 B [S/Km] 3,0214E-06
XBo) [Ohm/km] 9,06421E-06

Tabla 3. Cálculos línea 110 KV

 Se supuso para la línea de 44 KV sin efecto capacitivo


 Las impedancias en por unidad de los transformadores y de las líneas en bases del sistema

De la CAP
A la Tensió Longitud Capacidad de la líneas
Barr R1 X1 B1 Normal
Barra n [KV] [Km] Limite Térmico [MVA]
a [A]
1 2 _ _ 0 0,0597 0 472,377 180
2 3 _ _ 0 -0,0086 0 944,755 180
2 4 _ _ 0 0,1536 0 787,296 60
0,278 0,015
3 5 110 85 0,3904 355 39,05
2 5
0,023 0,000
4 8 44 3 0,0465 300 13,2
6 0
5 6 _ _ 0 0,302 0 131,216 25
5 7 _ _ 0 0,302 0 131,216 25
Tabla 4. Impedancia en las bases del sistema
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

Para el flujo de cargas:


 Determinar la potencia en las barras en por unidad
 Determinar la dimensión de las sub-matrices del Jacobiano

DIMENSIÓN DE SUB-MATRICES DEL JACOBIANO (FILAS X COLUMNA)


H 7 7
N 7 5
J 5 7
L 5 5
Jacobiano
H N
J L

Tabla 5. Jacobiano
 Se inició con un flat clásico la iteración (tensiones y ángulos de las barras en 1 pu y ángulo en 0 grados
respectivamente)
4. Para cada Iteraciones determinar:
 Valores de potencia calculada
 Los errores de los elementos del Jacobiano
 Las correcciones y los valores corregidos

Datos arrojados en las iteraciones por matlab


____________________________________ 0.1802
Numero de iteraciones -0.0700
1 -0.0000
-0.1315
Vector de Errores en pu 0
-0.0000 0.0622
-0.4000 -0.0392
-0.0000
-0.0000 Tolerancia
0.1802 0.4000
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

0.0063
Vector de Correccion en angulos en grados 0.0041
-0.3749 0.0041
-0.3554 0.0178
-0.9909
9.8888 Potencias Reactiva calculada en las barras
13.0069 0
13.0069 0.0000
-1.1244 -6.2200
0
Valores Corregidos de los angulos en grados -6.2200
0 0
-0.3749 0
-0.3554 0
-0.9909
9.8888 Numero de iteraciones
13.0069 2
13.0069
-1.1244 Vector de Errores en pu
0.0023
Vector de Correccion en tension -0.0192
-0.0185 -0.0002
-0.0162 -0.0131
-0.0245 -0.0054
0.0306 -0.0054
-0.0280 -0.0029
-0.0007
Valores Corregidos de tensiones en pu -0.0350
1.0000 -0.0010
0.9815 -0.0443
0.9838 -0.0007
0.9755
1.0306 Tolerancia
1.0000 0.0443
1.0000
0.9720 Vector de Correccion en angulos en grados
-0.1390
Potencias Activa calculada en las barras -0.1191
1.0e-11 * -0.1705
-0.5740
0.0205 -0.6460
0.1424 -0.6460
0.1488 -0.1785
0.0533
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

Valores Corregidos de los angulos en grados -9.6420


0 -3.8541
-0.5139
-0.4745 Numero de iteraciones
-1.1615 3
9.3149
12.3608 Vector de Errores en pu
12.3608 0.0001
-1.3029 0.0002
-0.0001
Vector de Correccion en tension -0.0004
-0.0020 -0.0001
-0.0017 -0.0001
-0.0023 0.0001
-0.0062 -0.0006
-0.0024 0.0012
-0.0001
Valores Corregidos de tensiones en pu -0.0020
1.0000 0.0002
0.9795
0.9821 Tolerancia
0.9732 0.0020
1.0245
1.0000 Vector de Correccion en angulos en grados
1.0000 -0.0006
0.9696 -0.0005
-0.0008
Potencias Activa calculada en las barras -0.0042
10.7573 -0.0045
-0.2312 -0.0045
-38.0767 -0.0008
0.0198
1.3054 Valores Corregidos de los angulos en grados
18.5631 0
18.5631 -0.5145
-6.7070 -0.4750
-1.1622
Potencias Reactiva calculada en las barras 9.3107
30.9995 12.3564
0.0706 12.3564
-15.8747 -1.3037
0.0956
4.4302 Vector de Correccion en tension
-9.6420 1.0e-03 *
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

0.0801
0.0263 0.0433
0.0183 -0.0678
0.0453 -0.0100
-0.2303 -0.0100
0.0569 -0.0417
0.1959
Valores Corregidos de tensiones en pu -0.1653
1.0000 0.0434
0.9795 -0.4753
0.9821 -0.0852
0.9732
1.0243 Tolerancia
1.0000 4.7531e-05
1.0000
0.9697 Vector de Correccion en angulos en grados
1.0e-06 *
Potencias Activa calculada en las barras
14.7163 -0.2631
-0.0086 -0.2283
-40.0206 -0.2709
0.0098 -0.6497
0.0395 -0.5518
18.0259 -0.5518
18.0259 -0.2687
-7.0076
Valores Corregidos de los angulos en grados
Potencias Reactiva calculada en las barras 0
34.3767 -0.5145
0.0582 -0.4750
-19.4861 -1.1622
0.0075 9.3107
0.1975 12.3564
-7.6287 12.3564
-7.6287 -1.3037
-3.9388
Vector de Correccion en tension
Numero de iteraciones 1.0e-05 *
4
-0.0556
Vector de Errores en pu -0.0338
1.0e-04 * -0.1255
-0.5560
-0.0012 -0.1792
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

-0.0004
Valores Corregidos de tensiones en pu 0.0048
1.0000 -7.5527
0.9795 -7.5527
0.9821 -3.9191
0.9732 ___________________________________
1.0243
1.0000
1.0000
0.9697

Potencias Activa calculada en las barras


14.7346
0.0000
-40.0008
-0.0004
0.0007
18.0201
18.0201
-6.9996

Potencias Reactiva calculada en las barras


34.3329
-0.0020
-19.3683
5. Cálculos de las potencias generadas en las barras Slack, PV y PQ.

POTENCIA INYECTADAS EN LAS BARRAS Y GENERADAS EN LAS BARRAS


| # Barra | Pinyectada | Qinyectada | Pgenerada | Qgenerada |
___________________________________________________________________
1 14.7346 34.3338 14.7346 34.3338
___________________________________________________________________
2 -0.0000 0.0001 -0.0000 0.0001
___________________________________________________________________
3 -40.0000 -19.3701 -0.0000 -0.0001
___________________________________________________________________
4 0.0000 0.0000 0.0000 0.0000
___________________________________________________________________
5 0.0000 0.0001 0.0000 0.0001
___________________________________________________________________
6 18.0200 -7.5508 18.0200 -7.5508
___________________________________________________________________
7 18.0200 -7.5508 18.0200 -7.5508
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

___________________________________________________________________
8 -7.0000 -3.9200 -0.0000 -0.0000
______________________________________________________________________

6. Cálculo de flujos de potencia en las líneas, flujo de corriente por las líneas y por los transformadores
-----Flujo de potencias por las Líneas--------

Flujo de Potencia Activa por las líneas MW Flujo de Potencia Reactiva líneas MVAr
| # Barras | Potencia Activa | | # Barras | Potencia Reactiva |
(2,1) -14.7346 (2,1) -33.5005
(1,2) 14.7346 (1,2) 34.3338
(3,2) -7.7184 (3,2) -29.5266
(4,2) -7.0162 (4,2) -3.9518
(2,3) 7.7184 (2,3) 29.4435
(5,3) 36.0400 (5,3) -10.8819
(2,4) 7.0162 (2,4) 4.0570
(8,4) -7.0000 (8,4) -3.9200
(3,5) -32.2816 (3,5) 16.1561
(6,5) 18.0200 (6,5) -7.5508
(7,5) 18.0200 (7,5) -7.5508
(5,6) -18.0200 (5,6) 8.7037
(5,7) -18.0200 (5,7) 8.7037
(4,8) 7.0162 (4,8) 3.9519

FLUJO DE CORRIENTES POR LAS LINEAS


# Barras | IL pu | Angulo en Grados
_______________________________
1 2 0.3736 -66.7731
_______________________________
2 3 0.3107 -75.8253
_______________________________
2 4 0.0827 -30.5526
_______________________________
3 5 0.3676 26.1118
_______________________________
4 8 0.0827 -30.5527
_______________________________
5 6 0.1954 35.0913
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

_______________________________
5 7 0.1954 35.0913
___________________________

7. Cálculo de las pérdidas en el sistema


Perdidas de Potencias en las lineas Avtiva – Reactiva
| # Barras | PpL MW | PqL MVAr |
_______________________________
1 2 0.0000 0.8334
_______________________________
2 3 0.0000 -0.0830
_______________________________
2 4 -0.0000 0.1052
_______________________________
3 5 3.7584 5.2742
_______________________________
4 8 0.0162 0.0318
_______________________________
5 6 0.0000 1.1528
_______________________________
5 7 0.0000 1.1528
_______________________________

8. Cálculo de tensiones en las barras y tensiones inducidas en los generadores


Newton Raphson Analisis de flujos en sistemas de potenccia
# Barra | V pu | Angulo en Grados
_________________________
1 1.0000 0.0000
_________________________
2 0.9795 -0.5145
_________________________
3 0.9821 -0.4750
_________________________
4 0.9732 -1.1622
_________________________
5 1.0243 9.3107
_________________________
6 1.0000 12.3564
_________________________
7 1.0000 12.3564
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

_________________________
8 0.9697 -1.3037

Tensiones y angulo de tensiones inducida en los generadores en las barras


# Barra | Eg pu | Angulo en Grados
_________________________
2 0.0000 0.0000
_________________________
3 0.0000 0.0000
_________________________
4 0.0000 0.0000
_________________________
5 0.0000 0.0000
_________________________
6 1.0670 21.4866
_________________________
7 1.0670 21.4866
_________________________
8 0.0000 0.0000

Código en Matlab:
clear all
clc
%% Newton Raphson Analisis de flujo de cargas sistema Diseñado de 20 barras
% Cristian Leonardo Manrique Perez
% Sistemas de Potencia
% PROFESOR: GERARDO LATORRE BAYONA
% UIS 2014
%% Y Barra
% |De la Barra |A la Barra| R pu | X pu | B/2 pu |X' tap pu |
Lineas =[1 2 0 0.0597 0 1;
2 3 0 -0.0086 0 1;
2 4 0 0.1536 0 1;
3 5 0.2782 0.3904 0.0622 1;
4 8 0.0236 0.0465 0 1;
5 6 0 0.302 0 1;
5 7 0 0.302 0 1];
% Barra de inicio
Ib= Lineas(:,1);
% Barra Fnal
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

Fb= Lineas(:,2);
% Resistencia
r = Lineas(:,3);
% Reactancia
x = Lineas(:,4);
% Suceptancia
b = Lineas(:,5);
% Tap valor
a = Lineas(:,6);
% Z impedancias
z = r + i*x;
% Inverso de impedancia ADMITANCIA
y = 1./z;
% Suceptancia
b = i*b;
% numero de barras
nb = max(max(Ib),max(Fb));
% Numero de Lineas
nl = length(Ib);
% Matriz Basia Y barra, Valor inicial
Y = zeros(nb,nb);
% MATRIZ YBARRA
for k = 1:nl
Y(Ib(k),Fb(k)) = Y(Ib(k),Fb(k)) - y(k)/a(k);
Y(Fb(k),Ib(k)) = Y(Ib(k),Fb(k));
end
for m = 1:nb
for n = 1:nl
if Ib(n) == m
Y(m,m) = Y(m,m) + y(n)/(a(n)^2) + b(n);
elseif Fb(n) == m
Y(m,m) = Y(m,m) + y(n) + b(n);
end
end
end
% Matrix Ybarra
Y;
% Matrix Zbarra
Z=inv(Y);
%% Datos de las barras
% Tipo de Barra
% 1 - Slack
% 2 - PV
% 3 - PQ
% Tipo | Barra | Pg[MW] | Qg[MVAr] | Pc[MW] | Qc[MVAr] | V pu
| Delta | Qmin | Qmax |
Datos=[1 1 0 0 0 0 1.0
0 0 0;
3 2 0 0 0 0 1.0
0 0 0;
3 3 0 0 40 19.37 1.0
0 0 0;
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

3 4 0 0 0 0 1.0
0 0 0;
3 5 0 0 0 0 1.0
0 0 0;
2 6 18.02 0 0 0 1.0
0 -11.2 13.5;
2 7 18.02 0 0 0 1.0
0 -11.2 13.5;
3 8 0 0 7.00 3.92 1.0
0 0 0];
%% Datos del sistema en pu Sistema en por uniddad
% Base sistema [MVA]
Ba = 100;
% Tipo de Barra
type = Datos(:,1);
% Numero de Barra
bus = Datos(:,2);
% Pg pu
Pg = Datos(:,3)/Ba;
% Qg pu
Qg = Datos(:,4)/Ba;
% Pc pu
Pc = Datos(:,5)/Ba;
% Qc pu
Qc = Datos(:,6)/Ba;
% Voltaje especificado en las barras
V = Datos(:,7);
% Angulo delta de las barras
del = Datos(:,8);
% Limite minimo de reactiva
Qmin = Datos(:,9)/Ba;
% Limite maximo de reactiva
Qmax = Datos(:,10)/Ba;
%% Sistemas de Ecuaciones
% Pi = Pgi - Pci
P = Pg - Pc;
% Qi = QGi - Qci
Q = Qg - Qc;
% P especificada
Psp = P;
% Q especificada
Qsp = Q;
% Matrx de conductacias
G = real(Y);
% Matrix de Suceptancias
B = imag(Y);
%% Identificacion de tipo de barras
% PV ----------------------(Tomando como pv la barra Slack)
pv = find(type == 2 | type == 1);
% PQ ---(Tomando como PQ la barra PQV, para un valor determinado del tap t)
pq = find(type == 3);
% Numero de barras PV
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

npv = length(pv);
% Numeros de barras PQ
npq = length(pq);
%% Jacobiano Metodo Newton Raphson
nbus =nb;
Tol = 1;
Iter = 1;
while (Tol > 0.1*10e-3) % Valor de toleracia
% disp('Numero de iteraciones')
% disp(Iter)
P = zeros(nbus,1);
Q = zeros(nbus,1);
% calculo de P y Q
for i = 1:nbus
for k = 1:nbus
P(i) = P(i) + V(i)*abs(Y(i,k))*V(k)*cos(del(i)-del(k)-angle(Y(i,k)));
Q(i) = Q(i) + V(i)*abs(Y(i,k))*V(k)*sin(del(i)-del(k)-angle(Y(i,k)));
end
end
% Verificndo los limites de Reactiva
if Iter <= 7 && Iter > 2 % Mirando unicamente siete iteraciones
for n = 2:nbus
if type(n) == 2
QG = Q(n)+Qc(n);
if QG < Qmin(n)
V(n) = V(n) + 0.01;
elseif QG > Qmax(n)
V(n) = V(n) - 0.01;
end
end
end
end
% Calculo de la correcion de las variables
dPa = Psp-P;
dQa = Qsp-Q;
k = 1;
dQ = zeros(npq,1);
for i = 1:nbus
if type(i) == 3
dQ(k,1) = dQa(i);
k = k+1;
end
end
dP = dPa(2:nbus);
M = [dP; dQ]; % Vector de Errores
% Jacobiano
% H - Derivadas de las potecias inyectadas al sistema variables - angulos
H = zeros(nbus-1,nbus-1);
for i = 1:(nbus-1)
m = i+1;
for k = 1:(nbus-1)
n = k+1;
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

if n == m
for n = 1:nbus
H(i,k) = H(i,k) - (V(m)*abs(Y(m,n))*V(n)*sin(del(m)-del(n)-
angle(Y(m,n))));
end
H(i,k) = H(i,k) - V(m)^2*B(m,m);
else
H(i,k) = V(m)*abs(Y(m,n))*V(n)*sin(del(m)-del(n)-angle(Y(m,n)));
end
end
end
% disp('H')
% disp(H)
% N - Derivada de las potecias inyectadas al sistema con tensiones
N = zeros(nbus-1,npq);
for i = 1:(nbus-1)
m = i+1;
for k = 1:npq
n = pq(k);
if n == m
for n = 1:nbus
N(i,k) = N(i,k) + V(m)*abs(Y(m,n))*V(n)*cos(del(m)-del(n)-
angle(Y(m,n)));
end
N(i,k) = N(i,k) + V(m)^2*G(m,m);
else
N(i,k) = V(m)*abs(Y(m,n))*V(n)*cos(del(m)-del(n)-angle(Y(m,n)));
end
end
end
% disp('N')
% disp(N)
% J - Derivadas de las potecias reactivas inyectadas al sistema variables - angulos
J = zeros(npq,nbus-1);
for i = 1:npq
m = pq(i);
for k = 1:(nbus-1)
n = k+1;
if n == m
for n = 1:nbus
J(i,k) = J(i,k) + V(m)*abs(Y(m,n))*V(n)*cos(del(m)-del(n)-
angle(Y(m,n)));
end
J(i,k) = J(i,k) - V(m)^2*G(m,m);
else
J(i,k) = -(V(m)*abs(Y(m,n))*V(n)*cos(del(m)-del(n)-angle(Y(m,n))));
end
end
end
% disp('J')
% disp(J)
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

% L - Derivadas de las potecias reactivas inyectadas al sistema variables -


tensiones
L = zeros(npq,npq);
for i = 1:npq
m = pq(i);
for k = 1:npq
n = pq(k);
if n == m
for n = 1:nbus
L(i,k) = L(i,k) + V(m)*abs(Y(m,n))*V(n)*sin(del(m)-del(n)-
angle(Y(m,n)));
end
L(i,k) = L(i,k) - V(m)^2*B(m,m);
else
L(i,k) = V(m)*abs(Y(m,n))*V(n)*sin(del(m)-del(n)-angle(Y(m,n)));
end
end
end
% disp('L')
% disp(L)
% Matrix JACOBIANO
JAC = [H N; J L];
% Vector de Correccion
X = inv(JAC)*M;
% Correcion de las variables de estado
dTh = X(1:nbus-1);
dV = X(nbus:end);

del(2:nbus) = dTh + del(2:nbus); % Angulo en las tensiones de las barras


k = 1;
for i = 2:nbus
if type(i) == 3
V(i) = dV(k) + V(i); % magnitud de las tensiones de barra
k = k+1;
end
end

% disp('Vector de Errores en pu')


% disp(M)
Iter = Iter + 1;
Tol = max(abs(M)); % evaluacion de la toleracia
% disp('Tolerancia ')
% disp(Tol)
% disp('Vector de Correccion en angulos en grados')
% disp(dTh*180/pi)
% disp('Valores Corregidos de los angulos en grados')
% disp( 180/pi*del)
% disp('Vector de Correccion en tension')
% disp(dV)
% disp('Valores Corregidos de tensiones en pu')
% disp(V)
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

% disp('Potencias Activa calculada en las barras')


% disp(P*Ba)
% disp('Potencias Reactiva calculada en las barras')
% disp(Q*Ba)
end
disp('Numero de iteraciones')
disp(Iter)
Del = 180/pi*del;
%% Tensiones y angulo de tensiones en las barras
disp(' Newton Raphson Analisis de flujos en sistemas de potenccia ');
disp(' # Barra | V pu | Angulo en Grados ');
for m = 1:nb
disp('_________________________');
fprintf('%3g', m); fprintf(' %8.4f', V(m)); fprintf(' %8.4f', Del(m));
fprintf('\n');
end
disp('___________________________');
%%
% Funcion de conversion de polar a rectangular
Vm=V.*cos(del) + j*V.*sin(del);
% Corrientes inyectadas a las barras
I1 = Y*Vm;
Im = abs(I1);
Ia = angle(I1)*180/pi;
%% Corrientes Inyectadas a las BARRAS
disp(' Corrientes Inyectadas a las BARRAS');
disp(' # Barra | I pu | Angulo en Grados ');
for m = 1:nb
if Ia(m) >= 90
Ia(m) = Ia(m)-180;
elseif Ia(m) <= -90
Ia(m) = Ia(m)+180;
else
Ia(m)=Ia(m);
end
disp('_________________________');
fprintf('%3g', m); fprintf(' %8.4f', Im(m)); fprintf(' %8.4f', Ia(m));
fprintf('\n');
end
disp('___________________________');

%% Flujos en las barras y en las lineas


% Matrices iniciales
Iij = zeros(nb,nb);
Sij = zeros(nb,nb);
Si = zeros(nb,1);
% Flujos de corrientes por las lineas
disp('FLUJO DE CORRIENTES POR LAS LINEAS')
disp(' # Barras | IL pu | Angulo en Grados ');
for m = 1:nl
p = Ib(m); q = Fb(m);
Iij(p,q) =-(Vm(p) - Vm(q))*Y(p,q); % Y(m,n) = -y(m,n)=1/Z %
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

Iij(q,p) = -Iij(p,q);
Iijm = abs(-(Vm(p) - Vm(q))*Y(p,q));
Iija = angle(-(Vm(p) - Vm(q))*Y(p,q))*180/pi;

if Iija >= 90
Iija = Iija-180;
elseif Iija <= -90
Iija = Iija+180;
else
Iija=Iija;
end
IijL= [Iijm,Iija];
disp('_______________________________');
fprintf('%3g', p,q); fprintf(' %8.4f', IijL);
fprintf('\n');

end
disp('___________________________');
%% Flujo de potencias en las lineas
for m = 1:nb
for n = 1:nb
if m ~= n
Sij(m,n) = Vm(m)*conj(Iij(m,n))*Ba;
end
end
end
Sij = sparse(Sij);
disp('-----Flujo de potencias por las Lineas--------')
Pij = real(Sij);
disp('Flujo de Potencia Activa por las lineas')
disp('| # Barras | Potencia Activa |');
disp(Pij);
disp('Flujo de Potencia Reactiva por las lineas')
Qij = imag(Sij);
disp('| # Barras | Potencia Reactiva |');
disp(Qij)
%Perdidas en las lineas
Lij = zeros(nl,1);
disp('Perdidas de Potencias en las lineas Avtiva - Reactiva')
disp('| # Barras | PpL | PqL |');
for m = 1:nl
p = Ib(m); q = Fb(m);
Lij(m) = Sij(p,q) + Sij(q,p);
Lpij =real(Lij); Lqij =imag(Lij);
disp('_______________________________');
fprintf(' %3g', p , q); fprintf(' %8.4f', Lpij(m)); fprintf(' %8.4f',
Lqij(m));
fprintf('\n');
end
disp('_______________________________');
%potencia inyectada en las barras
UNIVERSIDAD INDUSTRIAL DE SANTANDER
ESCUELA DE INGENIERÍAS ELÉCTRICA, ELECTRÓNICA Y DE TELECOMUNICACIONES
Perfecta Combinación entre Energía e Intelecto

disp('POTENCIA INYECTADAS EN LAS BARRAS Y GENERADAS EN LAS BARRAS')


disp(' | # Barra | Pinyectada | Qinyectada | Pgenerada | Qgenerada |');
for i = 1:nb
for k = 1:nb
Si(i) = Si(i) + conj(Vm(i))* Vm(k)*Y(i,k);
end
Pi = real(Si)*Ba;
Qi = -imag(Si)*Ba;
Pg = Pi+Pc*Ba;
Qg = Qi+Qc*Ba;

disp('___________________________________________________________________');
fprintf(' %3g', i); fprintf(' %8.4f', Pi(i)); fprintf(' %8.4f',
Qi(i));fprintf(' %8.4f', Pg(i)) ;fprintf(' %8.4f', Qg(i));
fprintf('\n');

end
disp('______________________________________________________________________');
%% TENSIONES INDUCIDAS EN LOS GENERADORES
Eg = zeros(nb,1);
Ig = zeros(nb,1);
Id = zeros(nb,1);
xd=j*0.941;
xq=j*0.7;
rs=0.00343;
for k = 1:npv
m = pv(k);
Ig(m)=Ig(m)+(conj(Si(m))/(V(m).*cos(del(m)) - j*V(m).*sin(del(m))));
Id(m)=Id(m)+abs(Ig(m))*cos(pi+angle(Ig(m))-del(m))*(cos(-pi+del(m)) +
j*sin(-pi+del(m)));
Eg(m)=Eg(m)+Id(m)*(xd-xq)+Ig(m)*(rs+xq)+(V(m).*cos(del(m)) +
j*V(m).*sin(del(m)));

end
%% Tensiones y angulo de tensiones inducida en los generadores en las barras
disp('Tensiones y angulo de tensiones inducida en los generadores en las barras')
disp(' # Barra | Eg pu | Angulo en Grados ');
for m = 2:nb
disp('_________________________');
fprintf('%3g', m); fprintf(' %8.4f', abs(Eg(m))); fprintf(' %8.4f',
angle(Eg(m))*180/pi);
fprintf('\n');
end
disp('___________________________');

También podría gustarte