Está en la página 1de 16

Universidad Nacional de Ingeniería

Faculta de Ingeniería Eléctrica y


Electrónica

EAP Ingeniería Eléctrica

Flujo de Carga Directo


REDES DE DISTRIBUCIÓN

CADILLO POMA DEYBIS ELVIS

Lima Sábado ,3 de noviembre de 2018


7

INDICE

INTRODUCCIÓN…………………………………………..1

1. Aspecto general

1.1. Características del Sistema de Distribución. . . . . . . . . . . . . . . .2

1.2. El Flujo de Carga de Distribución. . . . . . . . . . . . . . . . . . ... . ..3

2.METODOLOGÍA
1.3. Algoritmos Implementados ................................................................................... 5

1.3.1. Flujo de Carga Directo Complejo, (FDCDC ), [19] .................................... 6

1.3.2. Flujo de Carga Directo T RX .......................................................................... 10


8

INTRODUCCIÓN

El Flujo de Carga, FDC, es un método de análisis numérico para la determinación


del estado de los Sistemas Eléctricos de Potencia, SEP. El FDC, como herramienta de
análisis, cobra mayor importancia en el sistema de gestión eléctrica actual. Esta
herramienta no sólo permite conocer el estado de la red en un momento determinado sino
que también permite realizar aplicaciones como despacho de generación distribuida,
equilibrio de fases, control de tensiones, colocación óptima de capacitores y estudios de
planificación de corto y mediano plazo, [20].

Este trabajo aborda la resolución de Sistema Eléctrico de Distribución de Gran


Tamaño, SEDDGT, mediante la aplicación de la metodología de FDC unidireccional
denominada “Flujo de Carga Directo”. Se denomina directo por cuanto se obtiene el
estado de la red iterativamente a partir de una matriz única que contiene información del
sistema: dimensionamiento y topología. El algoritmo se basa en Teng, [19], el cual ha
sido modificado por De Oliveira [20] con el objetivo de realizar operaciones con números
reales y, de esta forma, mejorar la eficiencia del algoritmo una vez implementado.

El algoritmo se caracteriza por una lógica de cálculo sencilla (suma y multiplicación de


matrices), con lo cual se evitan operaciones que requieran invertir matrices como en el
caso de la matriz Jacobina del NR. Con esto, se optimiza el algoritmo y es posible
obtener resultados para SEDDGT en el orden de los segundos. Razones que hacen del
FDC un algoritmo poderoso y muy útil en el área de planificación de SDEE.
9

ANTECEDENTES

El Sistema Eléctrico de Potencia, SEP, se encarga de la generación, transmisión y


distribución de la energía eléctrica. Como consecuencia del gran tamaño y la alta
complejidad en funciones de dicho sistema; éste se encuentra dividido en dos grandes
sub-sistemas:

Sistema Eléctrico de Transmisión, SEDT. Conformado por el área de generación y


la red de transmisión; los cuales operan a grandes niveles de tensión. Se encarga
de generar y transmitir grandes bloques de potencia.

Sistema Eléctrico de Distribución, SDEE. Conformado por las subestaciones y la


red de distribución; los cuales operan a niveles intermedios y bajos de tensión. La
función de este sistema es distribuir los grandes bloques de potencia a los
consumidores finales.

1.1. Características del Sistema de Distribución

El SDEE presenta una serie de características específicas que lo diferencian


considerablemente del sistema de transmisión. Estas características se presentan a
continuación:

Relación x/r. Los conductores de la red de distribución presentan una baja relación
x/r, ya que x ≈ r. Mientras que, en los SEDT se tiene que normalmente x >> r; razón
Debido a la baja relación x/r presente en las redes de distribución, no se cumple dicho
principio. Razón por la cual, el Newton-Raphson, NR, tiene problemas de convergencia y el
Newton-Raphson Desacoplado, NRD, no es funcional.

Diversidad de Cargas. Debido a la diversidad de consumidores en la red es posible


encontrar diversos tipos de demanda, desde zonas rurales con densidades del orden
de kV A/km2, hasta zonas urbanas con densidades en el orden de MV A/km2 [3].
10
Cargas Desbalanceadas. Usualmente se emplean acometidas de dos, tres y
cuatro hilos para alimentar cargas tanto trifásicas como bifásicas y/o monofásicas.
Esta característica tiende a desbalancear las redes de distribución. sobre la cual
se basa el “Principio de Desacople”:

1.1. El Flujo de Carga de Distribución

El FDC es un algoritmo que permite calcular las tensiones nodales, en módulo y


ángulo, en régimen permanente de un SEP. El régimen permanente es aquel estado cuasi-
estacionario en el cual existe un equilibrio de las potencias y las variables de tensión y
frecuencia no presentan variaciones significativas [38]. Es bien conocido que la carga varía
constantemente en el tiempo, razón por la cual se utiliza el termino cuasi-estacionario. Sin
embargo, se entiende que el FDC analiza el sistema en estados puntuales [3]. También
es utilizado en el área de planificación por la capacidad de introducir suposiciones de
estados futuros de la red.

Existen dos tipos de datos de entrada para el algoritmo, éstos son:

Datos de Red. Hacen referencia a las especificaciones de las conexiones y a los


parámetros de las líneas, transformadores y compensadores presentes en el circuito.

Datos de Nodos. Hacen referencia a las especificaciones de los datos


operacionales de cada nodo, como tipo de nodo, su potencia consumida o
generada, su magnitud de tensión, etc.
El problema es no-lineal y no puede ser resuelto analíticamente. Razón por la cual,
se recurre a técnicas numéricas iterativas para hallar la solución [3]. Las ecuaciones que
describen al problema se pueden plantear como se presenta en las ecuaciones 1.1 y
1.2, [37].
11

Donde, i, j son los nodos del sistema. n representa el número de nodos del sistema. Pi
y Qi es la potencia activa y reactiva en el nodo i. Vi y Vj son las tensiones en los nodos i
y j. Gii y Bii son la conductancia y la susceptancia propias del nodo i. Yij es la admitancia
entre los nodos i-j. θij es el ángulo de la admitancia de una línea entre los nodos i-j. δi y δj
son los ángulos de las tensiones en los nodos i y j, respectivamente. En [37] se encuentra
con mayor detalle las ecuaciones planteadas en los FDC.

Para realizar ciertos análisis no es estrictamente necesario considerar el desbalance de


la red. Cuando este es el caso, es posible asumir la red balanceada y realizar la
modelación de la red mediante un equivalente unifilar [11]. Para efecto del análisis
realizado, las modelaciones fueron realizadas considerando redes balanceadas.

Tipos de Nodos Dependiendo de las condiciones de contorno que se especifiquen,


se pueden clasificar los nodos del sistema en tres grupos; [37]:

Nodo de Referencia o Slack. Es una barra de generación, en la que se asume


conocido el módulo y ángulo de la tensión.

Nodos PQ. Son aquellos nodos en los que se especifican las potencias activa y
reactiva netas inyectadas. Los nodos PQ son los más abundantes en los sistemas de
distribución.

Nodos PV. Son nodos en los que se especifican la potencia activa y el módulo de
la tensión. Este tipo de nodos son poco comunes en sistemas de distribución.

CAPÍTULO 2

METODOLOGÍA

En este capítulo se describen en detalle los algoritmos implementados: en primer lugar, el flujo
de carga, FDC, desarrollado por Teng, denominado (FDCT ), [19], y en segundo lugar, el FDC
desarrollado por De Oliveira, denominado (TRX ), [20]. Además se describen dos herramientas
computacionales utilizadas para comparar y validar el algoritmo implementado; es decir, el
(TRX ). Luego, se muestran las ecuaciones requeridas para realizar el análisis del sistema
posterior a la solución del flujo de carga.
2.1. Algoritmos Implementados

Partiendo de una línea de investigación desarrollada por el profesor Paulo de Oliveira


se trabajó con el TRX. El mismo utiliza la misma lógica de cálculo que el FDCT pero
incluye una modificación para trabajar en números reales y no en complejos como lo
hace FDCT. Razón por la cual, es válido afirmar que el TRX es más eficiente que el
FDCT.

En la implementación de dichos algoritmos se asumieron las siguientes premisas:

Sistema balanceado.

Datos del sistema transformado en por unidad (p.u) en una base común.

Sistema exento de nodos PV.

Numeración del nodo slack como el número 1.

Redes de distribución radiales.

Para todos los algoritmos implementados, el proceso de numeración de los nodos se realiza como se
describe en [11].

2.1.1. Flujo de Carga Directo Complejo, (FDCDC ), [19]

Este algoritmo se caracteriza por realizar los cálculos en números complejos, como
la mayoría de los algoritmos de FDC. Además, utiliza una matriz única (DLF) para
determinar el estado del sistema y el proceso se realiza de forma unidireccional. La matriz
[DLF] refleja las impedancias del sistema asociadas a la topología del mismo.
En el mismo, se utilizan dos matrices -la matriz de inyecciones de corriente a corriente
de rama, BIBC, y la matriz de corrientes de rama a voltajes, BCBV - y una simple
multiplicación de matrices son usadas para obtener la solución del FDC.
Debido a las técnicas utilizadas en este algoritmo; se tiene que procesos como el de
inversión de la matriz Jacobina o la construcción de la matriz de admitancias nodales ([Y
]) requerido en los FDC tradicionales ya no son necesarios. Lo que hace del FDCT un
algoritmo robusto y eficiente en tiempo, [19]. De acuerdo a [19], el FDCT presenta un
gran potencial para ser utilizado en aplicaciones de automatización de redes de
distribución. El artículo se encuentra disponible en el apéndice G.

Descripción General

El proceso inicia numerando los nodos del circuito con el método propuesto por [11];
según el cual se divide el circuito en capas y la primera va de la fuente hacia el(los)
nodo(s) más cercano(s) a la misma, la segunda capa va desde éstos últimos hacia los
nodos más cercanos a los mismos, se repite el proceso hasta haber dividido todo el
circuito en capas.
Luego se enumeran los nodos empezando desde la capa número 1 hasta llegar a la
última pero no se puede realizar cambio de capas hasta que todos los nodos de la capa
previa sean enumerados, ver apéndice F.

Luego, se calculan las corrientes inyectadas en los nodos para la iteración K-ésima,
i IK,
(ecuación 2.1). Donde, Pi y Qi en la potencia activa y reactiva demandada en el nodo i, la cual
no cambia iteraciones. V K es la tensión
i en el nodo i durante la iteración.

(2.1)

Luego, se construyen las matrices BIBC y BCBV. En el apéndice A se ilustra el proceso


de armado de ambas matrices. BIBC está relacionada con la topología del circuito y
BCBV está relacionada con las impedancias de las líneas.
Posteriormente, se multiplican ambas matrices como lo muestra la ecuación 2.2 para
obtener la matriz de impedancias de línea asociadas a la topología del sistema. La matriz
[DLF ] es de orden (n − 1)x(n − 1), donde n es el número de nodos del sistema.

[DLF] = [BCBV ][BIBC] (2.2)

En el siguiente paso, se calcula la diferencia de voltaje entre iteraciones, [∆.V K+1],

utilizando la ecuación 2.3. Dicho cálculo se realiza en forma matricial. [I K ] es el vector


columna de inyecciones de corriente.

[∆.V K+1] = [DLF ][IK ] (2.3)

Finalmente, se calculan las tensiones nodales 2.4. Donde, V K+1 es el vector de


tensiones nodales en la iteración K + 1 y V0 es el vector de tensiones nodales iniciales,
típicamente la tensión inicial en cada nodo se asume 1 p.u.

[V K+1] = [V 0] + [∆.V K+1] (2.4)

El proceso se detiene cuando la diferencia de voltaje entre iteraciones es menor a cierta


tolerancia, ecuación 2.5. Típicamente, s se asume igual a 0, 001 p.u.

||ViK | − |V K−1
i || ≤ s (2.5)

Procesos Algorítmicos

Matriz BIBC. En el apéndice A se muestra un ejemplo ilustrativo para la


construcción de BIBC.

Paso 1. Para un sistema de m ramas y n nodos, la dimensión de la matriz BIBC es


m × (n − 1)

Paso 2. Si una línea (Bl) está entre los nodos i y j. Se copia la columna de la barra
i, se pega en la columna de la barra j y se coloca +1 en la fila l y la columna de la
barra j.
Paso 3. Repetir el paso 2 hasta que todas las líneas estén en la matriz BIBC.

Matriz BCBV. En el apéndice A se muestra un ejemplo ilustrativo para la


construcción de BCBV.

Paso 1. Para un sistema de m ramas y n nodos, la dimensión de la matriz BCBV es


(n − 1) × m

Paso 2. Si una línea (Bl) está entre los nodos i y j. Se copia la fila de la barra i, se
pega en la fila de la barra j y se coloca la impedancia de la línea Zij en la fila de la
barra j y la columna l.

Paso 3. Repetir el paso 2 hasta que todas las líneas estén en la matriz BCBV.

Solución del FDC

Paso 1. Enumerar los nodos del circuito utilizando el método propuesto por Shirmo-
hammadi, [11].

Paso 2. Leer datos referentes a las conexiones del sistema, potencia aparente en
los nodos e impedancias de las líneas.

Paso 3. Construir matrices BIBC y BCBV.

Paso 4. Pre-especificar V0 = Vslack e inicializar todas las tensiones al valor del nodo
slack..

Paso 5. Calcular IK (2.1).


i

Paso 6. Calcular la matriz DLF (2.2).

Paso 7. Calcular la variación de voltaje en la iteración K + 1 (2.3).


Paso 8. Calcular la tensión en la iteración K + 1 (2.4).

Paso 9. Verificar si se cumple (2.5).

Paso 10. En caso de no cumplirse (2.5), volver al paso 5.

En la figura 2.1 se encuentra el diagrama del FDCT, [19].

2.1.2. Flujo de Carga Directo TRX

Este algoritmo se caracteriza por realizar los cálculos en números reales, lo cual
optimiza el proceso de cómputo. Además, utiliza una matriz única (TRX ) para
determinar el estado del sistema y el proceso se realiza de forma unidireccional. La
matriz [T RX] refleja las impedancias del sistema asociadas a la topología del mismo.

Este algoritmo es útil al ser aplicado con propósitos de planificación y evaluación del
sistema de distribución en tiempo real. El estado del sistema se obtiene usando el
histórico de

Figura 2.1: Diagrama de Flujo del Algoritmo Propuesto por Teng, [19].
Las medidas tomadas al mismo; teniendo en cuenta su topología en el presente y en el
futuro.

El TRX resulta más eficiente que el FDCT porque el mismo trabaja con números reales a diferencia del
segundo lo hace en números complejos. Desde un punto de vista computacional, consume implica más
tiempo realizar operaciones en números complejos que en números reales. El artículo se encuentra
disponible en el apéndice H.

Descripción General

Para este algoritmo se requiere la numeración nodal desarrollada por Shirmohammadi


(explicada en la sección 2.1.1, ver apéndice F). El FDC utiliza el vector de potencias
inyectadas (S ), la topología del circuito y la impedancia de las líneas (Z = R + jX). En
este FDC se trabaja con la parte real y la parte imaginaria de los datos por separado. De
esta forma, se parte de un vector de voltajes iniciales ([V0]) separado en parte real e
imaginaria, ecuación (2.6).

(2.6)

Luego, se calcula la matriz [T ] siguiendo el mismo procedimiento utilizado para construir


la matriz BIBC en el FDCT, ver apéndice A. Además, utilizan dos matrices diagonales:
en la primera se definen las resistencias, [DR], y en la segunda las reactancias de las
líneas del circuito, [DX], ecuaciones 2.7 y 2.8, respectivamente.
Posteriormente, se multiplican las matrices T , DR y Dx, como lo muestra la ecuación 2.9,
para obtener la matriz de impedancias de línea asociadas a la topología del sistema, T
RX. La matriz [T RX] es de orden 2(n − 1) x2(n − 1), donde n es el número de nodos del
sistema.

Luego, se calcula la matriz de corrientes inyectadas [I], ecuación 2.10.


K

yi

Donde, I K y I K se obtienen de las ecuaciones, (2.11) y (2.12), respectivamente. I K y I K


xi yi xi yi

es la componente real e imaginaria de la corriente en el nodo i durante la iteración K. Pi y

xi y Vyi son las componentes real


Qi son las potencias activa y reactiva, respectivamente. V K K

e imaginaria de la tensión en la barra i durante la iteración K.


Finalmente, se calculan las tensiones en los nodos, ecuación (2.13).

V = V0 − T RX.I (2.13)

El proceso se detiene cuando la diferencia de voltaje entre iteraciones es menor a deter-


minada tolerancia, ecuación (2.14).

||V K | − |Vi K−1|| ≤ s (2.14)

Para los casos estudiados, se asumió v0=1y v0=0 para i=1,……, n

Procesos Algorítmicos

1. Paso 1. Leer datos referentes a las conexiones del sistema, potencia aparente en
los nodos e impedancias de las líneas.

2. Paso 2. Construir matrices T, DR y D X.

3. Paso 3. Pre-especificar V0 = Vslack e inicializar todas las tensiones al valor del nodo
slack, (2.6).

4. Paso 4. Calcular matriz de corrientes inyectadas, I.

5. Paso 5. Calcular la matriz T RX.

6. Paso 6. Calcular la tensión en la iteración K + 1 (2.13).


2

7. Paso 7. Verificar si se cumple (2.14).

8. Paso 8. En caso de no cumplirse (2.14), volver al paso 4.

En la figura 2.2 se muestra el diagrama de flujo del algoritmo propuesto por De Oliveira
[20].

Figura 2.2: Diagrama de Flujo del Algoritmo Propuesto por De Oliviera, [20].
CONCLUSIONES

 A continuación se plantean las conclusiones de la siguiente monografía.Se


implementó un flujo de carga de barrido unidireccional directo basado en el BIBC
(desarrollado por Teng, [19]). Incluyendo la modificación propuesta por De Oliveira
(TRX), [20], para hacer más eficiente al algoritmo inicial.

 Se verifico que la modificación del flujo de carga propuesta por De Oliveria, [20],
con- vierte al algoritmo original en un algoritmo más eficiente; reduciendo
aproximadamente a la mitad los tiempos de cómputo.

 El algoritmo desarrollado fue validado utilizando un flujo de carga directo complejo,


[19].

Referencias
[1] Tinney, W. F., Hart, C. E., “Power Flow Solution by Newton’s Method”, IEEE
Transactions on Power Apparatus and Systems, Vol. 86, No. 11, pp. 1449-
1460, Nov. 1967.

[2] Eminoglu, U., Hocaoglu, M. H., “Distribution Systems Forward/Backward Sweep-


based Flow Algorithms: A Review and Comparison Study”, Electric Power
Components and Systems, Vol. 37, No. 1, 2009, pp. 91-110.

[3] Rypin Cazal, F., Barrenechea Gruber, R., “Flujo de Carga en los Sistemas
Integrales de Distribución”, Proyecto de Grado presentado a la Universidad
Simón Bolívar, Mar. 2006.

[4] Iwamoto, S., Tamura, Y., “A Load Flow Calculation Method for Ill-

También podría gustarte