Download Seminario de Python aplicado a la optimización de la operación en

Document related concepts
no text concepts found
Transcript
Octubre de 2013
Seminario de Python aplicado a la optimización de la
operación en sistemas eléctricos de potencia.
El Departamento de Ingenierı́a Eléctrica de la Universidad Técnica Federico Santa Marı́a invita a un
seminario de Python aplicado a la optimización de la operación en sistemas eléctricos de potencia, el
cual será conducido por el Sr. Christian Soto Ruiz en el auditorio B-238 de la Casa Central. Christian
es Ingeniero Civil Electricista de la UTFSM y actualmente es ingeniero de planificación de la operación
del Centro de Despacho Económico de Carga del Sistema Interconectado Central (CDEC-SIC), dónde
se desempeña en la programación semanal y diaria del SIC.
La inscripción para esta actividad es gratuita, pero se solicita confirmar enviando correo a
[email protected]. Se recomienda llevar computador.
1.
Descripción
Este seminario tiene como principal objetivo aprender a utilizar de forma eficiente Python, un lenguaje
de programación multiparadigma, para formular problemas de optimización asociados a la operación
de los sistemas eléctricos de potencia.
2.
Metodologı́a
El seminario se realizará mediante clases expositivas y guı́as tutoriales de apoyo para cada una de las
sesiones. Se realizarán 4 sesiones con una duración de 3 a 4 horas.
3.
Sesiones
1. Sesión 1: Jueves 24/10/2013. 14:00-18:00, auditorio B-238. Instalación del programa Eclipse
(programa multiplataforma) para programar en lenguaje Python mediante la opción Pydev.
Instalación del programa Python. Instalar y/o cargar Librerı́a “wrld” para realizar lecturas
desde un archivo excel en Python. Clase básica de Python, Listas, Dictionarios, comandos “if”,
“elif”, “else” y “for”, etc.
2. Sesión 2: Viernes 25/10/2013. 09:00-12:30, auditorio B-238. Definición de Programación Orientada a Objetos, ejemplos básicos para comprender el concepto y como utilizar este tipo de
paradigma en Python.
3. Sesión 3: Viernes 25/10/2013. 14:00-18:00, auditorio B-238. Programación Lineal, programación
lineal entera mixta y Construcción de restricciones lineales para un solver (GUROBI), resolución
de estos problemas utilizando comandos para la obtención de; valor de la función objetivo,
obtención del gap si el problema es del tipo entero mixto, valores de las variables, precios sombras,
etc.
4. Sesión 4: Sábado 26/10/2013. 09:00-12:30, auditorio B-238. Continuación de resolución de problemas lineales utilizando el solver GUROBI. Creación de archivos de salida en formato “.csv” o
“.xls”.
Seminario de optimización en Python
DIE-UTFSM
página 1 de 1