Escolar Documentos
Profissional Documentos
Cultura Documentos
FACULTAD INGENIERÍA
INGENIERÍA ELÉCTRICA
TEMA:
1
Título: Automatización de Análisis de Sistemas Eléctricos en el Software Power
Factory Digsilent
Capítulo 1 Introducción
1. Introducción.
2
- Protección de sobre corriente y distancia.
- Flujos armónicos, barrido de frecuencia.
- Estabilidad (transitoria y dinámica).
- Arranque de motores.
- Y otras funcionalidades.
De la misma forma se puede acceder a los objetos de los sistemas eléctricos de potencia
mediante código, para obtener una lista de los elementos específicos como son:
transformadores, líneas, demandas en nodos, motores, etc., mediante el uso de comandos en
Python y DPL que dispone el DIgSILENT POWER FACTORY.
Se puede identificar, modificar los parámetros de los objetos, mediante el uso de comandos
en Python y DPL que dispone el DIgSILENT POWER FACTORY.
Mediante el uso de Python y DPL, se puede acceder a las variables de entrada y salida, se
puede acceder a los comandos de cálculo, se puede acceder a los archivos de resultados,
gráficas, bases de datos, interactuar con hojas de Excel, etc.
3
El lenguaje de programación DPL (DIgSILENT Programming Language) tiene como
propósito ofrecer una interfaz para tareas automáticas a realizarse en la herramienta
computacional POWER FACTORY. Esta interfaz permite acceder a comandos y objetos
que maneja DIgSILENT, así como también acceder a funciones y variables creadas por el
usuario.
Así también, mediante el software lenguaje Python se puede invocar a scripts (rutinas de
programación) generados en DPL que dispone el DIgSILENT POWER FACTORY.
4
revisión de la bibliografía disponible de códigos fuentes (scripts) en Python disponible
Digsilent y programas en DPL [12]. Se realiza una revisión de las versiones disponibles del
Python, para la compatibilidad con el Digsilent.
Así también proponer el uso de librerías para el cálculo científico, que son realizadas en
forma externa al software Digsilent y mediante programación en DPL, como es el caso del
Despacho Económico de Carga, las librerías a ser revisadas son el numpy que se utiliza
para el cálculo científico.
Se realiza una revisión de las clases, objetos y métodos disponibles en script de Python para
el acceso a diferentes elementos y tareas en el software de Digsilent. Se realiza una revisión
de las clases, objetos y métodos disponibles en el DPL que dispone el Digsilent.
5
3. Antecedentes.
Python puede ser utilizado en diversas plataformas y sistemas operativos, entre los que
podemos destacar los más populares, cómo Windows, Mac OS X y Linux. Pero, además,
Python también puede funcionar en smartphones, Nokia desarrolló un intérprete de esté
lenguaje para su sistema operativo Symbian.
Python es open source, todos los usuarios del Python pueden contribuir a su desarrollo y
divulgación. Además, no es necesario pagar ninguna licencia para distribuir el software
desarrollado con esté lenguaje.
6
4. Planteamiento del Problema.
Para la operación óptima de los sistemas eléctricos de potencia, se requiere contar con la
mayor información acerca de las variables, como son: voltaje en los nodos del sistema
eléctrico de potencia, corrientes en las líneas de transmisión y transformadores de potencia,
pérdidas en líneas de transmisión, pérdidas en transformadores, estado de carga en
diferentes elementos del sistema eléctrico de potencia para diferentes niveles de demanda,
etc. Así también conocer los parámetros eléctricos ante fallas monofásicas, trifásicas, con el
propósito de realizar la coordinación de protecciones.
Para conocer las variables mencionadas, es necesario realizar tareas de manera repetitiva y
automatizada, para la optimización de recursos, estas tareas en el caso del software Power
Factory, pueden ser realizadas mediante el trabajo en un script en Python, que puede ser
usado para tareas de automatización y el acceso a todos los objetos o en DPL que dispone
el Digsilent, a los atributos de los elementos y acceso a todos los comandos [11], [12].
Para la gestión de la base de datos de los diferentes elementos de las redes de distribución,
se requiere realizar tareas de actualización repetitiva, estas tareas pueden ser realizadas
mediante el trabajo en un script en Python y en el DPL que dispone el Digsilent, se hace
notar que se debe realizar un trabajo de verificación y validación de la información relevada
en campo y que es georeferenciada.
En ambos casos, se presenta el problema del desarrollo de programas en Python y DPL que
dispone el Digsilent para la automatización de tareas repetitivas y la presentación de
resultados en una planilla en Excel de forma automática.
Los problemas secundarios que se presentan, son la selección de la versión de Python y las
librerías asociadas para la interfaz con el Excel, para la interfaz con cálculos científicos de
apoyo en diferentes análisis, debido a que dependen en gran medida de la plataforma donde
se alojará Python. El conocimiento y manejo del software Power Factory en el análisis de
los sistemas eléctricos de potencia.
7
5. Objetivos.
Objetivo General.
Objetivos Específicos.
Manejo del software Power Factory en el análisis de los sistemas eléctricos de potencia en
particular flujos de carga y cálculo de cortocircuitos.
6. Justificación.
7. Hipótesis.
Una alternativa para los análisis de los sistemas eléctricos de potencia en diferentes estados
de carga, condiciones, etc., es “la automatización de tareas en el software Power Factory
mediante el uso de programación libre Python y el Programming Language Digsilent
DPL”.
8
8. Metodología.
9. Solución Propuesta.
Se hace notar que existe el DPL en el entorno del Power Factory, para tareas de
automatización de los sistemas eléctricos que son modelados en este software.
La principal funcionalidad que se utiliza del Power Factory Digsilent, es flujos de carga,
que puede ser ejecutado mediante el comando ComLdf, en la siguiente tabla se presenta
una lista comandos que pueden ser ejecutados para diferentes funcionalidades:
9
Tabla Nº 1: Listado de funciones que pueden ser usadas para ejecución.
El script en el lenguaje Python y DPL que dispone el Digsilent puede ser usado en el Power
Factory para lo siguiente:
- Automatización de tareas.
- Creación de comandos para el uso de funciones.
- Integración del Power Factory en otras aplicaciones.
Así también scripts creados en Python y DPL pueden ser importados por otros scripts en
Python, en forma externa puede ser utilizado el Digsilent.
El problema de flujos de carga comprende el cálculo de los flujos de potencia y los voltajes
en un sistema bajo condiciones normales de operación. La mayor parte de los sistemas de
10
transmisión están balanceados y una representación monofásica de la red puede ser usada
en este caso.
La solución del flujo de cargas es esencial para las distintas evaluaciones de los sistemas de
potencia durante los períodos de planificación y operación. Las alternativas y escenarios
son analizados usando en forma repetitiva el cálculo de flujos de carga en condiciones
normales y de contingencia.
Los estudios de coordinación de protecciones son necesarios para seleccionar o verificar las
características de liberación de fallas de los dispositivos de protección tales como fusibles,
interruptores y relevadores usados en el esquema de protección.
11
Figura Nº 1: Cálculo de Cortocircuito en Power Factory Digsilent.
Para la interfaz de la versión 15.1.6 del Digsilent, la versión del Python es el 3.3.2 (esta
versión la pueden encontrar en el entorno del directorio donde se instaló el Digsilent Power
Factory). La versión compatible para el intercambio de datos con el Excel es la librería
pywin32-220.win-amd64-py3.3.
12
Figura Nº 2: Referencia grafica para ingresar hasta el Scripts.
Se debe hacer click en el área de líneas en este ejemplo, se digita el botón derecho del
ratón, se selecciona NEW y se selecciona Others.
Figura Nº 3: Referencia grafica para crear un objeto Scripts.
13
Figura Nº 4: Referencia grafica para la creación de un Script en Python.
14
Bibliografía.
[2] Allen J. Wood, Bruce F. Wollemberg, Power Generation Operation and Control:
Economic Dispatch of Thermal Units and Methods of solution. Impreso en Estados Unidos
de América: John Wiley & Sons Inc, 1996, 592 páginas.
[3] Gonzalo Oscar Eulate Choque, “Análisis de Flujos de Carga mediante el uso de
Técnicas Heurísticas”, Tesis de Maestría UMSA, La Paz Bolivia, marzo 2013.
[4] Gonzalo Oscar Eulate Choque, “Despacho económico de carga mediante el uso de
Algoritmos Genéticos en el software Digsilent”, Revista Electromundo No 74, ISSN 2220-
5276. La Paz Bolivia, julio 2015.
[5] Dr. Adrian Will “Algoritmos Genéticos y Optimización Heurística”, apuntes de clases.
Grupo de Aplicaciones de Inteligencia Artificial Universidad Nacional de Tucumán, 290
páginas.
[7] 2016 GitHub, Inc., “Python scripting for Power Factory”, Python for Power Factory,
2015, en linea: https://github.com/susantoj/powerfactory_python.
[8] José María Herrera Fernández, Luis Miguel Sánchez Brea “Computación científica con
Python para módulos de evaluación continua en asignaturas de ciencias aplicadas”, Esta
página web es un extracto del Proyecto de Innovación y Mejora de la Calidad Docente, en
línea:
http://pendientedemigracion.ucm.es/info/aocg/python/modulos_cientificos/matplotlib/index
.html.
15
[9] Eugenia Bahit “Curso: Python para Principiantes”, safe Creative 1207302042960.
Buenos Aires Argentina 2012, 136 páginas. En línea: www.eugeniabahit.com.
[10] Francisco Barranco Espósito, Antonio Guerrero Galindo, Manuel entrena Casas y
Álvaro González Nonay “Introducción a Python”, España 2012, 56 páginas. En línea:
http://lsi.ugr.es/~pdo/Seminarios/Python2005.pdf.
16
17
CRONOGRAMA DEL TRABAJO DE INVESTIGACIÓN
AUTOMATIZACIÓN DE ANÁLISIS DE SISTEMAS ELÉCTRICOS DE POTENCIA EN EL SOFTWARE DIGSILENT
Agentes del Mercado. Son los Distribuidores, Generadores y Transmisores que operan
en el Sistema Interconectado Nacional con arreglo a la Ley de Electricidad y sus
reglamentos.
Nodo (Barra). Punto físico o comercial donde están conectados dos o más elementos de
un sistema eléctrico de potencia.
Sistema Troncal de Interconexión S.T.I., es la parte del SIN que comprende el sistema
de transmisión en alta tensión, en que los agentes inyectan, transmiten y retiran energía
eléctrica.
19
SOFTWARE POWER FACTORY DE DIGSILENT
Flujo de potencia
- Minimización de pérdidas.
- Minimización de costos de combustibles.
- Despacho en base a límites de voltaje de barra y límites de potencia activa y
reactiva.
- Cálculo del despacho bajo límites de corriente del estator.
20
Cortocircuitos
Estabilidad
Transitorios electromagnéticos
Protecciones
Armónicos
Confiabilidad
21
- Falla de modo común.
- Fallas dobles a tierra.
- Fallas en los sistemas de protección.
- Seccionamiento de carga.
La complejidad de los Sistemas Eléctricos de Potencia hace que los estudios de flujos
de potencia, estudios de cortocircuitos, estudios de estabilidad entre otros, no sean
factibles de realizarlos manualmente. Por tales motivos se han desarrollado varias
herramientas computacionales, que ayudan a solucionar gran parte de estos problemas,
entre los desarrollos más sobresalientes tenemos a DIgSILENT Power Factory.
22
Figura Nº 6: Estructura de un comando DPL.
Los objetos internos más comunes que se pueden manejar dentro del comando DPL
para ser ejecutados son:
- Filtros de los diferentes objetos que maneja DIgSILENT, como por ejemplo:
generadores, líneas, barras, transformadores, relés, fusibles, entre otros, los
mismos que se pueden ejecutar en el código fuente del DPL.
- Permite el manejo de Subrutinas.
Son pocos los objetos que se encuentran dentro del proyecto que no pueden ser
modificados. Al finalizar la ejecución del comando DPL, los resultados pueden ser
exportados en diferentes formatos, según sean las necesidades del usuario.
23
Script en DPL (Programación en Digsilent).
- Definición de variables.
- Asignaciones y expresiones.
- Instrucciones de flujo del programa.
- Invocación de los métodos.
Ejemplo 1:
declaración 1;
declaración 2;
if (condición){
declaración 3;
}
Definición de Variables.
Todas las declaraciones de las variables deben ser realizadas en las primeras lineas del
script, el punto y coma es obligatorio.
Ejemplos:
24
double perdidas, lineas;
int llaves, indicador;
string nombre, texto1;
object demanda, generador;
set AllBars, AllLoads;
Expresiones y asignaciones.
double x,y;
x = 0.5*pi;
y = sin(x);
Los siguientes operadores y funciones están disponibles:
- Operadores aritméticos: +, -, *, /.
- Funciones estándares:
La función rand() retorna un numero aleatorio con distribución uniforme que varía entre
0 y 1.
25
Operador binario “.and.”, “.or.”, “.nand.”, “.not.”, “.eor.”.
Paréntesis ().
Ejemplos:
if (a>b) b = a*2;
else b = a/2;
while (sin(a) >= b*c) {
a = 0;
c = c + delta;
}
Acceso a objetos.
El lenguaje DPL tiene varios métodos para acceder a la base de datos de los objetos y
sus parámetros, que están disponibles para los scripts.
Hay 4 formas de acceder a los objetos de una red eléctrica vía DPL:
Mediante la selección general de objetos, que puede ser definida en las opciones
básicas, alternativamente, la selección general puede ser definida por selección de
26
elementos en el diagrama de la red eléctrica y accediendo mediante el mouse (botón
derecho).
- Obtener un conjunto de los objetos de red eléctrica relevantes que está buscando
(mediante el método AllRelevant), basado en un tipo de elemento específico, por
ejemplo; líneas de transmisión, transformadores, motores, etc.
- Obtenga un objeto dentro de este conjunto mediante comandos de filtro (por
ejemplo, FirstFilt, NextFilt, que accede al objeto el primero, el siguiente, etc.).
object aLine;
set Lines;
! Get the set of all lines
Lines = AllRelevant('*.ElmLne', 1, 1);
! Cycle through the lines and print out the full name
aLine = Lines.First();
while(aLine) f
aLine.ShowFullName();
aLine = Lines.Next();
Nombre_objeto:nombre_variable;
27
En el siguiente ejemplo se accede al primer objeto del set de las lineas de transmisión
(que se habilitaron en la variable S) mediante el método Firstmatch y se asigna a la
variable “O” el objeto seleccionado:
O = S.Firstmatch('ElmLne”);
Modificando Parámetros.
En el siguiente ejemplo se asigna el valor de 10 a la potencia activa del objeto ON y se
asigna el valor de 2 a la potencia reactiva del objeto ON:
ON:pgini = 10;
ON:qgini = 2;
En el anterior ejemplo se modifica los valores de la potencia activa y reactiva del
generador seleccionado (objeto ON).
Se presenta a continuación el listado de los comandos para el cálculo del objeto
Execute():
ComLdf Flujos de carga.
ComShc Corto circuito.
ComSim Simulación en el dominio del tiempo.
ComInc Condiciones iniciales en el dominio del tiempo.
ComSimoutage Análisis de contingencias.
ComRel3 Evaluación de confiabilidad.
ComMod Analisis modal.
ComHldf Flujo de carga armonico.
ComCapo Ubicación optima de capacitores.
ComVstab Sensitividad de flujo de carga.
ComRed Reducción de la red eléctrica.
ComSe Estimador de estado.
En el siguiente ejemplo se ejecuta el cálculo de flujos de carga:
object ldf;
!Obtiene el objeto flujos de carga object
ldf = GetCaseObject('ComLdf');
! Executa el cálculo de flujos de carga
28
ldf.Execute();
Impresión de Resultados o Parámetros.
printf(string, variables);
La función printf trabaja de la misma manera que el C++. Para la asignación de los
diferentes tipos de variables, el Digsilent mediante el DPL ofrece estas alternativas de
impresión:
printf('%s %d %10.3f','Pg',j,var);
fopen('D:\DIG_MATLAB\Pg_slack.csv','w',5);
29
exit();
}
sep = xlGetDecimalSeparator();
numberFormat=sprintf('0%s000',sep);
error = xlOpenWorkbook('D:\DIG_MATLAB\39NODOS.xls'); !opens
archivo.xls
if (error) {
Error('No se puede abrir archivo Excel');
xlTerminate();
exit();
}
xlRunMacro('COSTO'); !Activa la hoja COSTO para lectura datos
Para obtener datos de una planilla de Excel, se presenta un ejemplo del script.
xlGetValue(7,t,var);
xlGetValue(8,t,var1);
Para terminar la conexión con el Excel y guardar los datos en la hoja de Excel, se
presenta en el siguiente ejemplo.
Error = xlSaveWorkbookAs('D:\DIG_MATLAB\39NODOS.xls');
if(error) {
Error('Workbook could not be saved');
}
! xlTerminate(); !Termina MS Excel
30
Programación en el Software Python
Ejemplo:
print sin(2.0)
Funciones, Python permite definir funciones con una sintaxis muy sencilla: tras la
palabra reservada def se escribe el nombre de la función, el nombre de los parámetros
entre paréntesis y dos puntos. Las líneas que se encuentran a continuación formaran el
cuerpo de la función. Ejemplo:
def nombreDeLaFuncion(x);
a = 42
31
b=a+x
return b
print nombreDeLaFuncion(3)
Sentencias y expresiones
Una sentencia es la unidad básica del código y, en Python, ocupa una línea. Asignar un
valor a una variable es un ejemplo de sentencia. Una expresión es una parte de una
sentencia que se debe resolver para obtener un resultado. Se utilizan mayormente para
asignar valores a variables y para calcular si alguna condición es verdadera o falsa.
Operadores matemáticos
Suma: +. Este operador también sirve para concatenar scripts o tuplas de cadenas.
Resta: -.
División: /
Ejemplo:
a = ‘h’
b = ‘ola’
32
d = b * 4 # d toma el valor ‘olaolaolaola’
If, condición
# instrucciones a ejecutar si la condición es verdadera
if else
# else introduce una o varias opciones a ejecutar, si el argumento de if es falso.
While
# Sentencias a ejecutar mientras la condición sea verdadera
Ejemplo
if decision == 1 :
break
Acceso a objetos
Python provee una gran variedad de comandos que permiten acceder, modificar, y
gestionar objetos. Según la orientación del algoritmo.
33
import powerfactory
app=powerfactory.GetApplication()
Se define la biblioteca de enlace con Excel y Python, definiendo la función que permite
tener la ventana abierta del archivo excel en cuestión, además de establecer su ubicación
en nuestro ordenador.
excel=client.Dispatch("Excel.Application")
excel.visible=True
wb = excel.Workbooks.open("c:\FERIA\RED39N-1.xlsx")
ts,tp=2,7
t1 = 4
Según las palabras ‘clave’ que Digsilent provee para identificar a los componentes y a
las acciones que posee el software, se definen éstas en el algoritmo para que se proceda
al flujo de potencia.
ldf = app.GetFromStudyCase("ComLdf")
ldf.Execute()
Se establece el bucle que permite recabar los datos presentes en nuestro archivo excel,
tomando en cuenta que el comando for, revisa cada componente de la lista sin
excepción. Y para nuestro requerimiento se analizarán barras, líneas de transmisión,
cargas, transformadores, y zonas de distribución. Cada una identificada por su
respectiva palabra clave en Digsilent.
for No in range(0,11):
ws=wb.Worksheets(str(No))
ts=ts+1
buses = app.GetCalcRelevantObjects('*.ElmTerm')
lineas = app.GetCalcRelevantObjects("*.ElmLne")
demandas = app.GetCalcRelevantObjects("*.ElmLod")
34
xfos = app.GetCalcRelevantObjects("*.ElmTr2")
zonas = app.GetCalcRelevantObjects("*.ElmZone")
if No > 0:
nombrelinea = str(wb.Worksheets('CASOS').Cells(t1,2).value)+".ElmLne"
linea1 = app.GetCalcRelevantObjects(nombrelinea)[0]
linea1.outserv = 1
ldf = app.GetFromStudyCase("ComLdf")
ldf.Execute()
k,j,t,tx,tz = 2,2,2,2,2
bus_v = round(bus.GetAttribute('m:u'),2)
ws.Cells(k+1,4).Value=str(bus.loc_name)
ws.Cells(k+1,5).Value=bus_v
k=k+1
35
SISTEMA ELÉCTRICO DE BOLIVIA
El Sistema Troncal Interconectado (STI) es la parte del SIN que comprende el sistema
de transmisión en alta tensión en el que los Agentes inyectan, transmiten y retiran
energía eléctrica.
El Mercado Eléctrico Mayorista (MEM) está compuesto por los Agentes que operan en
el SIN (que son las empresas de generación, transmisión, distribución y consumidores
no regulados), que venden y compran energía eléctrica sobre la base de precios
referenciales y/o precios spot, con excepción de la transmisión.
36
El sistema de transmisión que se ha considerado en el cálculo de costos, está compuesto
por las siguientes instalaciones:
Subestaciones: Urubó (que incluye el reactor en 230 kV), Punutuma 230 kV (que
incluye la bahía de acoplamiento) y Arboleda 230/115 kV.
Subestaciones: Yucumo, San Borja, San Ignacio de Moxos, Trinidad, Lucianita, Chaco
(Yaguacua), Las Carreras, Tarija, San Buenaventura.
37
Instalaciones fuera del STI pertenecientes a ENDE TRANSMISION S.A. (Ex
TDE).
Sistema Sur
Subestaciones: Uyuni
Sistema Larecaja
Sistema Sur
38
Figura Nº 7: SISTEMA TRONCAL DE INTERCONEXIÓN DE BOLIVIA
SANTIVAÑEZ
142.5 [MW]
246.0 [km]
18 [MVAr] 155.9 [MW]
244.0 [km]
155.9 [MW]
18 [MVAr] 244.0 [km]
189.5 [MW] 12 12
35.8 [km] KENKO MALLASA COTA COTA BOLOGNIA TAP BAHAI [MVAr] [MVAr]
(*)
PALCA
90.0 [MW] 90.0 [MW] 90.0 [MW] 90.0 [MW]
12 [MVAr] 11.2 [km] 4.6 [km] 5.1 [km] 2.3 [km]
21 [MVAr] MAZOCRUZ 155.9 [MW] 150 [MVA]
VINTO
VALLE HERMOSO KENKO 90.0 [MW] 31.0 [km]
T 2.1 [km]
130.0 [MW]
130.0 [MW] 130.0 [MW] 150 [MVA] 15.7 [km] PAMPAHASI
EL ALTO
59.6 [km] 22.6 [km] T
12 [MVAr]
90.0 [MW] 150 [MVA]
150 [MVA] 12.6 [km] SAN
130.0 [MW]
123.7 [km] 100 [MVA] VINTO BUENAVENTURA
CUMBRE
6.6 [MVAr]
CORANI AROCAGUA
15.6 [MVAr] 90.0 [MW] 31.2 [MW]
H 7.2 [MVAr] 118.0 [km]
ZONGO 45.1 [km]
74.0 [MW] 74.0 [MW] 74.0 [MW]
38.1 [km] 5.4 [km] 12 [MVAr] 50 [MVA] MIGUILLAS
148.0 [km]
H YUCUMO
KANATA 25 12.5 25
12 [MVAr]
H VALLE HERMOSO 5 [MVA] [MVA] [MVA]
50 [MVA] QUEHATA CHUSPIPATA CARANAVI SAN BORJA MOXOS TRINIDAD
74.0 [MW] [MVAr]
6.4 [km] T H 74.0 [MW]
TAQUESI H 63.9 [km] 25 [MVA]
74.0 [MW]
T
LUCIANITA 43.3 [km] 33.3 [MW] 33.3 [MW] 33.3 [MW] 33.3 [MW]
104.5 [km] 40.4 [km] 138.5 [km] 9 84.8 [km] C. MOXOS
CATARICAGUA [MVAr]
POTOSI 38.0 [MW] LA PLATA
S. ISABEL 25 [MVA] 74.0 [MW] 18.15 [km]
40.0 [MW] 33.5 [km] OCURI
H 5.0 [km]
25 [MVA] 31.8 [MW]
COBOCE SACACA 74.0 [MW] 74.0 [MW] 23.0 [MW] 6.17 [km] 38.0 [MW]
SACABA 97.8 [km] 84.4 [km] 50 [MVA] 10.0 [km] 50 [MVA] 88.2 [km]
KARACHIPAMPA
T
74.0 [MW] 74.0 [MW] 74.0 [MW] 74.0 [MW] 74.0 [MW] 74.0 [MW] CATAVI 74.0 [MW] 7.2 [MVAr]
31.4 [km] 14.9 [km] 5.4 [km] 45.5 [km] 41.9 [km] 43.4 [km] 73.2 [km]
12 [MVAr]
PARACAYA QOLLPANA 25 [MVA] 7.2 [MVAr]
74.0 [MW] 22.0 [MW]
8.9 [km] 90.3 [MW] 90.3 [MW] WARNES 16.0 [km] 100 [MVA] 2x12 [MVAr]
24.1 [km] 67.7 [km] E
T 150 [MVA] PUNUTUMA DON DIEGO SUCRE
H
WARNES YURA 60 [MVA]
22.0 [MW]
31.2 [km]
SAN JOSE CHIMORE 100 [MVA]
60 [MVA]
130.0 [MW] 143.0 [MW]
ENTRE RIOS 162.1 [km] 50.3 [km] MARIACA 42.0 [MW]
21 75 [MVA]
130.0 [MW] 130.0 [MW] [MVAr] T 12.0 [km]
75 [MVA] 78.8 [km] 75.3 [km]
T 2 x12
CARRASCO 75 [MVA] SANTA CRUZ [MVAr]
74.0 [MW] 22.0 [MW]
104.4 [km] 42.8 [km]
12
[MVAr] T T 142.5 [MW]
102.0 [km] T ATOCHA
BULO
CARRASCO
BULO GUARACACHI 7.2 [MVAr]
130.0 [MW] T
225.6 [km] 142.5 [MW]
25 [MVA] 133.3 [MW] ARANJUEZ
177.0 [km]
181.1 [km]
GUABIRA
T YAGUACUA REFERENCIAS
T Térmica 230 kV
75 [MVA] 15 160.0 [MW]
[MVAr] 138.0 [km] H Hidro 115 kV
TSUR
T E Eólica 69 kV
15 160.0 [MW]
(*) Línea doble terna, con capacidad limitada por acometidas en los extremos [MVAr] 138.0 [km] menores a 69 kV
39