EL USO DEL PYTHON EN LA INDUSTRIA potencia modelado en el Digsilent PowerFactory que se
ELCTRICA dispone de la base de datos de los elementos del sistema
elctrico al ao 2016 y se encuentra agrupada en las zonas 1. INTRODUCCIN de: Beni, Central, Mina, Norte, Oriental, Oruro, Sucre, Sur y Tarija. Los sistemas elctricos de potencia y las redes de distribucin, se encuentran en constante crecimiento que 3. ANTECEDENTES requieren el anlisis exhaustivo de la operacin en diferentes horarios, bajo determinados niveles de demanda y bajo En Bolivia la base de datos del Sistema Interconectado contingencias en los elementos de los sistemas elctricos de Nacional (SIN), es actualizada en forma semestral por el potencia, para el conocimiento y comportamiento de las Comit Nacional de Despacho de Carga (CNDC) en el diferentes variables elctricas. En la mayora de los casos, el software PowerFactory. anlisis es de manera informtica y repetitiva que demandan El software Digsilent Power Factory, es una herramienta tiempo y recursos que por lo general son escasos. integrada para el anlisis de sistemas elctricos de potencia, En la actualidad existen herramientas como el software caracterizando tcnicas confiables y flexibles de modelado y DIgSILENT POWER FACTORY que se utiliza para el anlisis algoritmos. El programa utiliza un ambiente de trabajo muy de los sistemas elctricos de potencia, en Bolivia el Comit similar al que utiliza Windows. Una alternativa de Nacional de Despacho de Carga (CNDC) actualiza la base de automatizacin de diversas tareas en el software PowerFactory es el uso del lenguaje de programacin Python. Fuente: Elaboracin propia. datos de los elementos del Sistema Interconectado Nacional (SIN) en forma semestral. Se hace notar que se dispone del DPL para tareas de En los resultados se observa que se presenta un problema de automatizacin similares a Python. sobrecarga en el transformador Trf 06-31, a partir del ao 1 2. RESUMEN DEL PROYECTO en el horizonte de 5 aos considerado en el ejemplo. Para el Python es un lenguaje de programacin interpretado cuya ao 5 la sobrecarga est por encima del 200%. El presente trabajo presenta una propuesta para la filosofa hace hincapi en una sintaxis que favorezca un automatizacin de tareas repetitivas en el software Power cdigo legible. Se trata de un lenguaje de programacin Asimismo se observa que se presenta problemas de Factory Digsilent, mediante el uso del lenguaje de multiparadigma, ya que soporta orientacin a objetos, sobrecarga en las lneas Line 04-05, Line 05-06, etc. en el programacin libre Python, para ello se realiza una revisin programacin imperativa y en menor medida, programacin horizonte de 5 aos considerado en el ejemplo. Nos muestra de la bibliografa disponible de cdigos fuentes (scripts) en funcional. la posible sobrecarga en varias lneas si no se realizan Python disponible Digsilent. Se realiza una revisin de las proyectos en el SEP. versiones disponibles del Python, para la compatibilidad con 4. ANALISIS DEL CRECIMIENTO DE LA 5. ANALISIS DEL SISTEMA ELCTRICO DE el Digsilent. DEMANDA DE LA RED 39 NODOS POTENCIA FRENTE A CONTINGENCIAS Se realiza una revisin de las clases, objetos y mtodos Los datos que se consideran para el anlisis del Criterio N-1. Un SEP cumple con el criterio del N-1 si al disponibles en script de Python para el acceso a diferentes crecimiento de la demanda son los siguientes: aplicar la contingencia simple ms severa, el sistema continua elementos y tareas en el software de Digsilent y software - Estado de carga de las lneas. en condiciones aceptables de funcionamiento considerando Arcgis. - Estado de carga de los transformadores. que los flujos en las lneas se mantienen dentro de lmites - Voltaje en p.u. en todos los nodos. normales de operacin, los voltajes en las barras no superan Como aplicacin se realiza el anlisis del crecimiento de la - Estado de carga de los autotransformadores. sus niveles mnimos, mximos de variacin, no existen demanda para un horizonte de 5 aos y el anlisis N-1 de un - Potencias generadas, demandas, prdidas de actuaciones de protecciones y no existen desconexiones sistema elctrico de potencia de 39 nodos. potencia por zonas. forzadas de cargas o equipos. Se realiza el anlisis de contingencias por el mtodo Figura N 1: Diagrama de flujo para el Anlisis del La aplicacin del criterio N-1 consiste en la simulacin de una determinstico N-1, para la zona de Oruro del Sistema Crecimiento de la Demanda prdida de un componente del SEP que puede ser; una lnea Interconectado Nacional, se considera el sistema elctrico de de transmisin, transformador de potencia o un generador. Figura N 2: Diagrama de flujo para el anlisis N-1 de se considera los resultados para este caso, pero da una contingencias. alarma que si esta lnea se encuentra fuera de servicio debe UNIVERSIDAD MAYOR DE SAN ANDRES ser analizada en detalle la operacin del SIN. FACULTAD DE INGENIERIA Figura N 3: Referencia grafica en el crculo rojo de la zona de INGENIERA ELCTRICA Oruro. FERIA INGENIERA ELCRICA 1ERA VERSIN
Fuente: elaboracin propia.
El uso del Python en la Fuente: elaboracin propia. De los resultados se observa que en el caso 10 (caso en que se asume que la lnea Line 13-14 se encuentra fuera de 7. CONCLUSIONES Industria Elctrica servicio) presenta sobrecarga en tres lneas. Se concluye en el presente trabajo que se verifica la 6. APLICACIN DEL ANLISIS DE automatizacin de tareas en el software PowerFactory, ASESOER : Msc GONZALO OSCAR EULATE CHOQUE CONTINGENCIAS NALISIS DEL CRECIMIENTO mediante el uso del lenguaje de programacin Python. DE LA DEMANDA DE LA RED 39 NODOS Msc LUIS ADOLFO POZO BARRERA As tambin se concluye que se cumplieron los objetivos ESTUDIANTES: Como un ejemplo de aplicacin al SIN de Bolivia, se especficos, tomando en cuenta que se realiz una DANIEL RAMOS HUANCANI considera la base datos que dispone el Comit Nacional de revisin en el manejo y modelamiento de sistemas CRISTHIAN COYO LLANQUE Despacho de Carga para estudios elctricos del periodo 2016 2020. Se considera la zona de Oruro como est clasificado elctricos de potencia en el Digsilent PowerFactory. LIMBERT OMAR APAZA YAHUASI en la base de Digsilent. LIMBERT REMBERTO APAZA CHURA Finalmente se realiz el anlisis de contingencias tomando en Se utiliz el programa desarrollado en Python que tiene cuenta la base de datos del SIN, que dispone el Comit nombre SIN_N-1_V1.py, donde se realiza la lectura de los 10 Nacional de Despacho de Carga en su pgina oficial. Se LA PAZ BOLIVIA casos a ser analizados que corresponde a la lneas de la zona consider el anlisis para la zona de Oruro, en este ejemplo de Oruro. de aplicacin de un caso real del Sistema Elctrico Nacional 2016 de Bolivia, se concluye que los scripts programados en Se hace notar que el caso que corresponde a la simulacin Python funcionaron correctamente. de fuera de servicio de la lnea lne_CAT_CSG069, el clculo de flujos de carga no converge (corresponde al caso N| 3). No