Dig Silent
Dig Silent
Dig Silent
CAPITULO 3
DIgSILENT PROGRAMMING LANGUAJE -DPL
3.1 INTRODUCCIÓN AL PROGRAMA POWER FACTORY-
DIgSILENT
• Estudios de Cortocircuitos,
• Estudios de Estabilidad,
• Estudios de Armónicos,
Hoy en día la complejidad de los Sistemas Eléctricos de Potencia hace que estos
estudios 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.
• Flujos de carga
• Estimación de estado,
• Análisis de fallas conforme a la norma IEC 909, VDE 102/103, ANSI C37
• Dimensionamiento de filtros,
• Estabilidad de voltaje,
• Arranque de motores,
• Confiabilidad,
• Dimensionamiento de cables,
La solución del flujo de cargas es esencial para las continuas evaluaciones de los
sistemas de potencia durante los períodos de planeación y operación. Las
alternativas y escenarios son analizados usando numerosos flujos de carga en
condiciones normales y de contingencia. Toda la interacción de los elementos del
sistema de potencia (tales como límites de capacidad de los generadores, límites
en los cambiadores de taps de los transformadores, límites térmicos en las líneas
de transmisión, etc.) puede ser usada en cada caso.
• Nivel Lineal: todas las cargas son impedancias constantes y todas las
máquinas son fuentes de tensión (es decir, se linealizan todos los
modelos).
Opciones Básicas
• Representación de la Red
Puede ser usada una representación monofásica de la red, válida para redes
simétricas balanceadas o una representación trifásica completa de un sistema no
balanceado.
La función del Flujo de Carga del DIgSILENT siempre trata primero de encontrar
una solución con los modelos matemáticos no lineales del sistema de potencia.
Si tal solución no puede ser encontrada y esta opción es habilitada, un algoritmo
adaptativo cambiará estos modelos haciéndolos lineales, hasta encontrar una
solución. La adaptación de los modelos es reportada en la ventana de salida.
Deshabilitando esta opción hará que todas las cargas sean independientes de la
tensión sin importar el ajuste individual de las cargas.
Control de Iteraciones
La función del Flujo de Carga utiliza el método iterativo de Newton Raphson, para
el cual el número de iteraciones puede ser ajustado.
• Factor de Relajación
56
• Número de Escalas
• Cálculo de fallas que deben ser comparadas con los rangos de interrupción
de los disyuntores,
• Según VDE,
57
• Según IEC,
• Según ANSI,
Si por ejemplo se requiere realizar el análisis de un corto circuito para una barra o
línea, primero se selecciona en el diagrama unifilar el dispositivo y haciendo click
derecho sobre ella, luego se selecciona la opción “Corto Circuito” del menú
“Calcular” (ver Figura 3.7).
Opciones Básicas
1. Método
• Según VDE,
• Según IEC,
• Según ANSI,
2. Tipo de Falla
• Trifásica,
• Bifásica,
• Monofásica a tierra,
• Bifásica a tierra,
3. Calcular
5. Salida
60
Esta opción nos permite guardar los resultados del último cálculo de corto circuito
que hayamos hecho y poderlos obtener como un reporte en la ventana de salida,
tal y como se hace en el programa de flujo de carga descrito anteriormente.
6. Localización de la Falla
Con esta opción se selecciona el lugar de la falla o definir que se hagan fallas en
todas las terminales del sistema en consideración.
Opciones Avanzadas
Las opciones avanzadas de corto circuito son usadas para ajustar más los
cálculos (ver Figura 3.9).
Identificación de la Red
Motores Asincrónicos
Un transformador de corriente (StaCt), donde las salidas son las partes reales e
imaginarias de las corrientes de fase (IrA, IrB, IrC, etc.) y las partes real e
imaginarias de la corriente de la secuencia cero (I0x3r,I0x3i).
Una unidad de medida (RealMeasure), donde su salida es Imax, que está definida
como la máxima corriente de las tres fases.
Una unidad lógica (RelLogic), que combina las señales de disparo en un camino
lógico para producir una sola señal de disparo.
• Modelo de Relé,
• Fusibles,
• Mediciones externas,
• Descargador – Pararrayos.
64
6. Crear Caja de Texto para Dispositivo: permite crear una caja de texto
que señala al dispositivo que se selecciona.
7. Crear Caja de Texto para Cubículo: permite crear una caja de texto que
señala al cubículo que se selecciona.
En la Figura 3.16 se muestra la ventana en la que se ingresa los datos del burden
del transformador especificando la impedancia en ohms en los terminales del lado
secundario del transformador, y el factor de potencia y el rango de los taps del
bobinado secundario.
La ubicación del relé va a ser por defecto en el terminal o barra donde está
ubicado el disyuntor seleccionado. Para seleccionar un tipo de relé se puede
acceder a los que están existentes en la biblioteca general del programa, los tipos
de relés que se especifican presentan las características de diseño de cada
fabricante e incluso se puede encontrar relés con características de diseño
genéricas.
El programa DIgSILENT para cada una de las zonas permite ingresar el valor del
ángulo del relé y el valor del ángulo característico, los cuales pueden ser los
mismos para todas las zonas de operación (ver Figura 3.18)
70
La temporización permite el ingreso de los tiempos de disparo del relé para cada
zona y se utiliza para la coordinación de protecciones.
71
• Exportación de archivos,
• Orientado a objetos.
En el código se define las entradas, las cuales pueden ser objetos que se
encuentren en la base de datos, esta selección se denomina “Selección General”.
La información de entrada puede ser evaluada con la utilización de funciones y
variables internas almacenadas en el código fuente. En la Figura 3.19 se muestra
la estructura de un comando DPL.
72
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.
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.
En la Figura 3.21 se muestra la ventana del Comando DPL, las opciones que
presenta se detallan a continuación:
o Enteras (int)
o Doble (double)
o Objetos (object)
con todos los elementos, objetos, variables, etc. que se han definido en las
ventanas anteriores, o que se definieron dentro del escrito mismo. Este lenguaje
es muy similar al lenguaje de programación C++.
• FiltCase y FiltLne: son los nombres de los filtros, que contienen los objetos
a utilizar en el comando DPL, en este caso en especial los Casos del
Proyecto Activo y Líneas de Transmisión.
En esta pantalla se define el tipo de reporte que se quiere que sea exportado.
83
Se detalla el escrito del código fuente del comando DPL “Datos” el mismo que se
muestra en la Figura 3.37.
85