Un marco de modelado de sistemas de energía a múltiples escasas | www.callio.pe
Contenido
Acerca de
Comienzo rápido
Documentación
Que contribuye
Qué hay de nuevo
Citando a Calliope
Licencia
Calliope es un marco para desarrollar modelos de sistemas de energía, con un enfoque en la flexibilidad, la alta resolución espacial y temporal, la capacidad de ejecutar muchas ejecuciones en función del mismo modelo base y una clara separación del marco (código) y el modelo (datos). Su enfoque principal es planificar sistemas de energía a escalas que van desde distritos urbanos hasta continentes enteros. En una operación opcional, también puede probar un sistema predefinido en diferentes condiciones operativas.
Un modelo Calliope consiste en una colección de archivos de texto (en formatos YAML y CSV) que definen completamente un modelo, con detalles sobre tecnologías, ubicaciones, potenciales de recursos, etc. Calliope toma estos archivos, construye un problema de optimización, lo resuelve e informa Resultados de retroceso. Los resultados se pueden guardar en los archivos CSV o NETCDF para su posterior procesamiento, o analizarse directamente en Python a través de las extensas capacidades de procesamiento de datos científicos de Python proporcionadas por bibliotecas como Pandas y Xarray.
Calliope viene con varias herramientas de análisis y visualización incorporadas. Tener algún conocimiento del lenguaje de programación de Python ayuda a ejecutar Calliope y usar estas herramientas, pero no es un requisito previo.
Calliope puede ejecutarse en Windows, MacOS y Linux. Instalarlo es más rápido con el Administrador de paquetes mamba
ejecutando un solo comando: mamba create -c conda-forge -n calliope calliope
.
Consulte la documentación para obtener más información sobre la instalación.
Varios modelos de ejemplo fáciles de entender se incluyen con Calliope y se pueden acceder a través de calliope.examples
.
Los tutoriales en la documentación se ejecutan a través de estos ejemplos. Un buen lugar para comenzar es mirar estos tutoriales para tener una idea de cómo funciona Calliope, y luego leer la "Introducción", "Construir un modelo", "ejecutar un modelo" y "Analizar un modelo" secciones en el Documentación en línea.
En nuestra galería de modelos están disponibles en nuestra galería de modelos que se han utilizado ejemplos más complementados que se han utilizado en publicaciones científicas revisadas por pares.
La documentación está disponible en leer los documentos.
Vea nuestra documentación para obtener más información sobre cómo contribuir a Calliope.
Ver cambios realizados en versiones recientes en ChangeLog.
Si usa Calliope para el trabajo académico, cite:
Stefan Pfenninger y Bryn Pickering (2018). Calliope: un marco de modelado de sistemas de energía a múltiples escasas. Journal of Open Source Software , 3 (29), 825. Doi: 10.21105/joss.00825
Copyright desde 2013 contribuyentes de Calliope en la lista de autores
Licenciado bajo la licencia Apache, versión 2.0 (la "licencia"); No puede usar este archivo, excepto de conformidad con la licencia. Puede obtener una copia de la licencia en
http://www.apache.org/licenses/license-2.0
A menos que la ley aplicable sea requerida o acordado por escrito, el software distribuido bajo la licencia se distribuye de manera "como es", sin garantías o condiciones de ningún tipo, ya sea expresas o implícitas. Consulte la licencia para los permisos y limitaciones de rigor de idioma específico bajo la licencia.