Escolar Documentos
Profissional Documentos
Cultura Documentos
Keywords: Electric Power System, Power flows, Newton-Raphson method, Jacobian, MATLAB.
1. INTRODUCCION
En el análisis de redes eléctricas el cálculo de la potencia real - Exponer los resultados del estudio de flujos de
y reactiva es fundamental para conocer la condición de potencia basándose en la metodología propuesta.
operación bajo una carga conocida. Para el cálculo de
flujos de potencia se establecen ecuaciones no lineales 3. MARCO TEÓRICO
que se resuelven preferentemente de una forma iterativa.
La complejidad principal de resolución de sistemas de este El análisis de flujo de potencia se refiere a describir el estado
tipo son la no linealidad de las ecuaciones, debido a la operativo de un sistema de energía completo, lo que
relación al cuadrado del voltaje en las potencias y a la significa una red de generadores, líneas de transmisión y
presencia de funciones trigonométricas. A través del cargas que podrían representar un área tan pequeña
método Newton-Raphson se resuelve este sistema de como una provincia o tan grande como regiones. Dadas
ecuaciones, linealizándolas por medio del cálculo de las ciertas cantidades conocidas, por lo general, la cantidad
derivadas parciales de la potencia real y reactiva con de energía generada y consumida en diferentes
respecto de la magnitud del voltaje y su ángulo. La ubicaciones, el análisis de flujo de potencia permite
aplicación del método de Newton-Raphson a la solución determinar otras cantidades. La más importante de estas
de las ecuaciones de flujos de potencia genera la matriz cantidades son los voltajes en ubicaciones a lo largo del
jacobiana que tiene, para un sistema con únicamente sistema de transmisión, que, para la corriente alterna
nodos de carga un orden de 2(N-1) consta de una magnitud y un elemento de tiempo o
ángulo de fase. Una vez que se conocen los voltajes, las
En el presente estudio se optimizan el número de cálculos de corrientes que fluyen a través de cada enlace de
potencias activa y reactiva de barra con el fin de estimar transmisión se pueden calcular fácilmente. Por lo tanto,
todos los términos de la matriz Jacobiana. A continuación, el nombre de flujo de potencia o flujo de carga, dada la
se muestra un breve análisis del método de Newton- cantidad de potencia entregada y de dónde viene, dice
Raphson orientado a la solución de flujos de potencia. cómo fluye a su destino.
2. OBJETIVOS
4. DIAGRAMA DE BLOQUES
- Desarrollar una herramienta computacional eficaz para El algoritmo de la programación para la solución de flujos
el análisis de sistemas eléctricos donde es común la de potencia define en principio la lectura ordenada de
resolución de grandes sistemas de ecuaciones datos, para inicializar las variables de estado. Este
simultaneas desarrollar herramientas e interpretar proceso se lo realiza importando datos desde el
correctamente los resultados obtenidos. programa Excel. La matriz YB se calcula a través de
matrices dispersas.
- Evaluar la metodología de solución para sistemas
eléctricos potencia con indicadores como tiempo de El proceso iterativo empleado usa el Jacobiano embebido
ejecución, número de iteraciones requeridas para que con ecuaciones de errores de potencia incluidas.
la solución converja
Barra de carga
3 0 0 200 123.94 1.00 0°
(inductiva)
4 318 --- 80 49.58 1.02 0° Voltaje controlado
* Los valores Q de la carga se calculan de los correspondientes valores de P suponiendo
un factor de potencia de 0.85
REFERENCIAS
Solución. Los cálculos que se hacen a continuación son
realizados mediante el programa computacional Matlab. El [1] Grainger, J.J., Stevenson, W.D., Power System Analysis,
sistema de Ybarra mostrado en la tabla 3 se construye a partir McGraw-Hill, New York, 1994.
[2] Meier, A., Electric Power Systems A Conceptual Introduction,
de los datos de líneas dados en la tabla 1. Por ejemplo, los IEEE John Wiley & Sons, Inc., Hoboken, New Jersey, 2006.
elementos fuera de la diagonal que no son cero, Y21 y Y24, Pp:195-198.
están asociados con la barra (2) de la figura 1 y son iguales a [3] Villafuerte R., Aplicación de un Método Iterativo de dos Pasos
los negativos de sus respectivas admitancias de línea. para el Cálculo de Flujos de Potencia, 2017, Pp:190,197.
[4] Játiva J., Flujo de Potencia por Newton-Raphson con el Jacobiano
Calculado en las Ecuaciones de Errores de Potencia, Escuela
Tabla 3. Matriz de admitancias de barra para el ejemplo 9.2
No. Politécnica Nacional, Revista Politécnica, vol. 33, No. 3, 2014, [En
de línea]. Disponible en:
(1) (2) (3) (4) https://revistapolitecnica.epn.edu.ec/ojs2/index.php/revista_politecni
bar
ra ca2/article/view/157 [Accedido: 29 de julio de 2018]. pp.:1-7.
8.985190-
-
-5.169561+ [5] MATLAB, Math Works, Inc., Natick, MA, USA.
(1) 3.815629+j19.0 0 www.mathworks.com
j44.835953 j25.847809
78144
-
-3.815629 8.985190-
(2) 0 5.169561+j25.8
+j19.078144 j44.835953
47809
- -
8.193267-
(3) 5.169561+j25.8 0 3.023705+j15.1
j40.863838
47809 18528
-
-5.169561 8.193267-
(4) 0 3.023705+j15.1
+j25.847809 j40.863838
18528
Valores en por unidad redondeados a seis lugares decimales
N° de iteraciones: 4
GeneracionV =
Voltaje Angulo
_______ ________
1 0
0.98242 -0.97612
0.969 -1.8722
1.02 1.5231
GeneracionS =
PkW QVAr
______ ______
186.81 114.5
0 0
0 0
318 181.43
6. CONCLUSIONES
for i=1:n
Q(i,1) = sum(jac(i,1:n));
P(i,1) = -sum(jac(i+n,1:n));
end
J11 = jac(1:n,1:n);
J12 = jac(1:n,n+1:2*n);
J21 = jac(n+1:2*n,1:n);
J22 = jac(n+1:2*n,n+1:2*n);
for j = 1:n
J11(j,j) = -Q(j,1)-B(j,j)*v(j)^2;
J12(j,j) = P(j,1)+G(j,j)*v(j)^2;
J21(j,j) = P(j,1)-G(j,j)*v(j)^2;
J22(j,j) = Q(j,1)-B(j,j)*v(j)^2;
end
J = [J11 J12; J21 J22];
%% Cálculo de la Potencia especificada
for i=1:n
Sesp(i,1) = Pg(i)- Pc(i);
Sesp(i+n,1)= Qg(i)- Qc(i);
end
%% Cálculo de la Potencia calculada
for i=1:n
Scal(i,1) = J(n+i,i)+G(i,i)*v(i)^2;
Scal(n+i,1)= -J(i,i)-B(i,i)*v(i)^2;
end
%% Factorizacion triangular
[n,n] = size(J);
for k = 1:n
L(k,k) = 1;
for i = k+1:n
L(i,k) = J(i,k) / J(k,k);
for j = k+1:n
J(i,j) = J(i,j) - L(i,k)*J(k,j);
end
end
for j = k:n
U(k,j) = J(k,j);
end
end
n = n(1);
%% Sustitución hacia adelante
y = DS;
for j = 1:n-1
y(j) = y(j)/L(j,j);
y(j+1:n) = y(j+1:n) - y(j)*L(j+1:n,j);
end
y(n)= y(n)/L(n,n);
c1 = 1; c2 = 1; % Contadores
for i = 1:length(Barras)
if Barras(i)== 1 %2: Barra de carga
v(i) = Vdir(c1)+v(i);
th(i)= Thdir(c2)+th(i);
c1 = c1+1;
c2 = c2+1;
end
if Barras(i)== 2 %1: Barra de generaciòn
th(i)= Thdir(c2)+th(i);
c2 = c2+1;
end
end
end