La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Francisco García Barrios

Presentaciones similares


Presentación del tema: "Francisco García Barrios"— Transcripción de la presentación:

1 Francisco García Barrios
Desarrollo en Matlab de “Programación y operación de un sistema de energía eólica con almacenamiento de energía en el mercado de la electricidad” Francisco García Barrios

2 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

3 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

4 Introducción Fases de trabajo Estudio tesis Magnus Korpas
Implementación propia técnicas de optimización en programación y operación Posibles mejoras Implementación propia de mejoras y pruebas 16/02/2019

5 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

6 Modelo general del sistema
Entradas externas: 16/02/2019

7 Modelo general del sistema
Funcionamiento del mercado: Cada día a las 8:30 a 10:00 se negocia y se cierra la potencia para el día siguiente. Ganancias: 16/02/2019

8 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

9 Optimización en programación (Magnus)
16/02/2019

10 Optimización en programación (Magnus) Algoritmo de programación dinámica
Se discretiza s(t): Las posibles m en cada paso son: 16/02/2019

11 Optimización en programación (Magnus) Algoritmo de programación dinámica
16/02/2019

12 Optimización en programación (Magnus)
Algoritmo de programación dinámica: Ventajas: Sencillo de programar en otros lenguajes de programación. Sabemos exactamente como optimiza. Desventajas: Es necesario discretizar el volumen del depósito, por lo que depende del numero de pasos más error o más tiempo. Considera el viento una variable determinista. Algoritmo de programación usado LINPROG: No necesita valores discretos: Más rápido y solución óptima. Es necesario linealizar las ecuaciones. (fmincon) No sabemos exactamente que hace, por lo que no podría programarse el algoritmo en un dispositivo sin Matlab. 16/02/2019

13 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

14 Optimización en operación (Magnus)
Simple: Programación estocástica dinámica: Ahora tengo en cuenta a cada paso la incertidumbre del viento. Necesito discretizar Pw(t) y s(t). Ventaja: Aumentan los ingresos Desventaja: Uso de dos variables discretas, aumentando el error acumulado, así como las necesidades de cálculo. 16/02/2019

15 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

16 Optimización propuesta
Optimización en programación. Se considera el viento como una variable aleatoria que sigue una distribución de weibull. Recibo media y varianza del día siguiente Transformo media y varianza en ‘a’ y ‘b’ Uso la distribución de weibull para los cálculos. 16/02/2019

17 Optimización propuesta
16/02/2019

18 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

19 Implementación Matlab y Excel
Entradas externas: Pl(t)  txt v(t)  txt e(t)  CNEHoja Excel Parámetros de la simulación y del sistema, modos de funcionamiento Hoja Excel 16/02/2019

20 Implementación Matlab y Excel
16/02/2019

21 Implementación Matlab y Excel
16/02/2019

22 Implementación Matlab y Excel
16/02/2019

23 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

24 Algunos resultados Todo tipo de simulaciones:
Obtener distintos resultados cambiando: Las características de los dispositivos: Potencia nominal Eficiencia Tamaño del depósito El tipo de programación El tipo de predicción de los parámetros de entrada El tipo de ejecución Las características del mercado 16/02/2019

25 Algunos resultados Eficiencia Eficiencia 90 16/02/2019

26 Índice Introducción Modelo general del sistema
Optimización en programación (Magnus) Optimización en operación (Magnus) Optimización propuesta Implementación Matlab y Excel Algunos resultados Futuras propuestas 16/02/2019

27 Futuras propuestas ¿Falla algo realmente en el nuevo algoritmo de programación? Intentar extender el horizonte de programación para evitar el pico de Psch(24). Tener en cuenta la distribución horaria usual del viento (más por la tarde) y los cambios entre estaciones. Concretar más el funcionamiento del mercado de la electricidad. Usar modelos de los dispositivos más complejo (distinta eficiencia dependiendo del punto de funcionamiento de la pila…) 16/02/2019


Descargar ppt "Francisco García Barrios"

Presentaciones similares


Anuncios Google