Vous êtes sur la page 1sur 2

Curso Entrenamiento Avanzado de Plan de Estudio: Introducción al DPL: Rápido ejemplo

DIgSILENT PowerFactory: Programación -Creando de un pequeño proyecto de ejemplo


-Creando un objeto de DPL command.
usando DIgSILENT Programming Language -Creando un filter para ser colocado dentro del objeto DPL command
(DPL) -Escribiendo un DPL Script
Anatomía y Fisiología de un DPL
Los sistemas de potencia son estructuras complejas por definición, sin Escribiendo un DPL básico
embargo, en tiempos recientes esta complexidad ha ido incrementando a -Mecanismos para acceder a los objetos de red:
un ritmo más acelerado que antes. La integración de nuevas tecnologías -Usando selección general in DPL, General Selection
de generación, especialmente aquellas provenientes de fuentes de -Usando conjuntos, Sets
energías consideradas renovables, está incrementando la variabilidad e -Usando filtros en DPL, Filters
intermitencia del lado de generación; por otro lado, la inclusión de cargas -Usando Código desde dentro de un DPL Script.
más y más complejas, autos eléctricos, sistemas de almacenamiento -Identificando, accediendo y modificando parámetros de objetos
térmico, etc. ha sido facilitado por el uso de tecnologías de la información -Acceder a parámetros
y comunicación (Tics). Además el tamaño de los sistemas de potencia -Modificar parámetros
está creciendo con mayor número y tipo de interconexiones, incluso a -Creación de nuevos objetos usando DPL
nivel continental. En consecuencia, la planificación, operación y control -Copiar objetos desde un Template interno.
de sistemas de potencia es una actividad cuya complejidad está en -Copias objetos desde un Template Externo
constante incremento, y requiere de herramientas y métodos para hacer -Creación de un objeto nuevo usando código desde dentro de un DPL
frente a estos nuevos retos además de los tradicionales. Script
DIgSILENT PowerFactory es un programa para la modelación y -Moviéndose entre Folder y Object Contents
simulación de sistemas de potencia que tiene más de 25 años en el -Project Folder
mercado, y ha ido evolucionando en el tiempo para asimilar de forma - Object Contents
adecuada los cambios pertinentes a los requerimientos de los más -Objetos ubicados dentro del Study Case
demandantes desarrollos tecnológicos y los intereses del sector eléctrico. -Acceder a Study Cases
DPL (DIgSILENT Programming Language) es una poderosa herramienta, -Ejecutando Cálculos
la cual es integrada en la aplicación estándar PowerFactory. DPL es -Accediendo resultados.
comúnmente usado para automatizar la ejecución de simulaciones que -Análisis estático de sistemas de potencia (flujo de potencia,
de otro modo consumirían demasiado tiempo, pero su aplicación se cortocircuito, etc.)
puede extender muchísimo más allá. -Simulaciones dinámicas
DPL puede ser usado para procesar resultados, o para implementar - Escribiendo en la Output Windows
rutinas que efectúen cambios secuenciales en la red y llamar a las Uso Avanzado de DPL Scripting
funciones de cálculo de PowerFactory en cada paso. -Escribiendo DPL-Subscripts (uso de subrutinas en DPL)
-Ejecutando Sub-scripts
Objetivos: Este entrenamiento avanzado está diseñado para que el -Pasado argumentos de los Sub-scripts
participante reciba una compacta y eficiente introducción a los aspectos -Accediendo a los resultados de Sub-scripts
fundamentales de programación usando DPL. -Uso de Vectores, Mapas y matrices en DPL
-Vectores
Perfil del Estudiante: Estudiantes de Postgrado y pregrado con un -Mapas
conocimiento avanzado de PowerFactory, investigadores en el área de -Matrices
análisis de sistemas de potencia, ingenieros electricistas en labores de -Búsqueda topológica
planificación, operación y control de sistemas de potencia, ingenieros -Leyendo datos y escribiendo resultados en External Files
electricistas consultores en análisis de sistemas de potencia, ingenieros -Especificando entradas y salidas en Results Files
en computación, informática y sistemas con interés en modelación y -Trabajando con Archivos de Resultados
simulación de sistemas de potencia. -Agregando Results Files al DPL Script
-Cargando un Result File en memoria
-Obtener datos desde el Results File
Un gran número de DPL Script ejemplos serán hechos durante el curso Participantes que asistan a este entrenamiento pueden conseguir
y otros serán entregados a los participantes. Entradas de datos usando especialmente útil una lectura a los siguientes documentos:
.txt y .xls serán tratados. El uso de flujo de potencia probabilístico será • N. Wirth, Algorithms and Data Structures (1985 edition, updated
usado como ejemplo central en el manejo de datos de entrada y salida, for Oberon in August 2004. Pdf document available at ETH Zurich:
y se cierra las ejercitaciones con la automatización de simulaciones http://www.ethoberon.ethz.ch/WirthPubl/AD.pdf).
RMS: entrada y salida de datos. Algunos códigos en MATLAB serán • Kernighan, Brian W.; Dennis M. Ritchie (February 1978). The C
entregados a los participantes para el post-procesado masivo de datos Programming Language (1st ed.). Englewood Cliffs, NJ: Prentice
en complejos cálculos. Hall. ISBN 0-13-110163-3.

Metodología: Clases presenciales Requisitos de aprobación: Para la aprobación de este curso se


exigirá un 100% de asistencia y nota superior a 4,0
Cuerpo Académico:
Francisco M. Gonzalez-Longatt, PhD, SMIEEE, MIET, MCIGRE
Senior Lecturer in Electrical Engineering
Coventry University
Faculty of Engineering and Computing
Department of Aerospace, Electrical and Electronic Engineering
Engineering and Computing Building, EC3-32
Priory Street, Coventry, CV1 5FB
United Kingdom
Personal Webpage: http://www.fglongatt.org Valor: 60 UF
Phone: +44 779 5634298 Modalidad: Presencial
Email: fglongatt@fglongatt.org Jornada: Diurna
Vice-President Horario: 8 a 18 horas
Venezuelan Wind Energy Association Duración: 24 horas
Webpage: http://www.aveol.org.ve Opciones de descuento: 10% ex alumnos USACH y socios
FUDEA
Requisitos de ingreso: La programación en DPL es un tópico avanzado Formas de pago: contado, cuotas en cheques.
en el uso del PowerFactory. Por ser un curso avanzado se requiere que
el participante tenga un comprensivo entendimiento del uso del
PowerFactory y sus principales procedimientos y funciones de cálculo, Departamento Ingeniería Eléctrica
además de estar familiarizado con el uso de los principales objetos Consultas: Julia Lastra / +56227183331
dentro del ambiente PowerFactory.
El participante debe estar finalizado con algoritmos y diagramas de
flujo, conceptos fundamentales de programación y estructuras de datos.
Conocimientos previos de programación orientada a objeto,
especialmente en lenguaje C++, además de conocimiento de
manipulación y uso de objetos, son altamente beneficiosos en este
entrenamiento.

Vous aimerez peut-être aussi