Departamento de Ingeniería Eléctrica

Facultad de Ingeniería
Universidad de Santiago de Chile

Plan de Estudio

Mié, 10/29/2014 - 17:37 -- cristian.rodriguez.e

Contenido detallado

Introducción al DPL: Rápido ejemplo

  • Creando de un pequeño proyecto de ejemplo
  • Creando un objeto de DPL command.
  • Creando un filter para ser colocado dentro del objeto DPL command
  • Escribiendo un DPL Script

Anatomía y Fisiología de un DPL
Escribiendo un DPL básico

  • Mecanismos para acceder a los objetos de red:

       - Usando selección general in DPL, General Selection
       - Usando conjuntos, Sets
       - Usando filtros en DPL, Filters
       - Usando Código desde dentro de un DPL Script.

  • Identificando, accediendo y modificando parámetros de objetos

       - Acceder a parámetros
       - Modificar parámetros

  • Creación de nuevos objetos usando DPL

       - Copiar objetos desde un Template interno.
       - Copias objetos desde un Template Externo
       - Creación de un objeto nuevo usando código desde dentro de un DPL Script

  • Moviéndose entre Folder y Object Contents

       - Project Folder
       - Object Contents
       - Objetos ubicados dentro del Study Case

  • Acceder a Study Cases
  • Ejecutando Cálculos
  • Accediendo resultados.

       - Análisis estático de sistemas de potencia (flujo de potencia, cortocircuito, etc.)

       - Simulaciones dinámicas

  • Escribiendo en la Output Windows

Uso Avanzado de DPL Scripting

  • Escribiendo DPL-Subcripts (uso de subrutinas en DPL)

       - Ejecutando Sub-scripts
       - Pasado argumentos de los Sub-scripts
       - Accediendo a los resultados de Sub-scripts

  • Uso de Vectores, Mapas y matrices en DPL

       - Vectores
       - Mapas
       - Matrices

  • Búsqueda topológica
  • Leyendo datos y escribiendo resultados en External Files
  • Especificando entradas y salidas en Results Files
  • Trabajando con Archivos de Resultados
  • 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 y otros serán entregados a los participantes. Entradas de datos usando .txt y .xls serán tratados. El uso de flujo de potencia probabilístico será usado como ejemplo central en el manejo de datos de entrada y salida, y se cierra las ejercitaciones con la automatización de simulaciones RMS: entrada y salida de datos. Algunos códigos en MATLAB serán entregados a los participantes para el post-procesado masivo de datos en complejos cálculos.