GEstión de Recursos energéticos distribuidos: Modelado y Optimización de flexibilidad para comunidades energéticas