Uma estrutura de modelagem de sistemas de energia em várias escalas | www.callio.pe
Conteúdo
Sobre
Início rápido
Documentação
Contribuindo
O que há de novo
Citando Calliope
Licença
O Calliope é uma estrutura para desenvolver modelos de sistemas de energia, com foco na flexibilidade, alta resolução espacial e temporal, a capacidade de executar muitas execuções com base no mesmo modelo básico e uma clara separação da estrutura (código) e modelo (dados). Seu foco principal é o planejamento de sistemas de energia em escalas que variam de distritos urbanos a continentes inteiros. Em uma operação opcional, também pode testar um sistema predefinido sob diferentes condições operacionais.
Um modelo Calliope consiste em uma coleção de arquivos de texto (em formatos YAML e CSV) que definem totalmente um modelo, com detalhes sobre tecnologias, locais, potenciais de recursos, etc. Calliope pega esses arquivos, constrói um problema de otimização, resolve -o e relatórios Resultados das costas. Os resultados podem ser salvos nos arquivos CSV ou NetCDF para processamento adicional ou analisados diretamente no Python através dos extensos recursos de processamento de dados científicos da Python fornecidos por bibliotecas como pandas e xarray.
O Calliope vem com várias ferramentas de análise e visualização internas. Ter algum conhecimento da linguagem de programação Python ajuda ao executar o Calliope e usar essas ferramentas, mas não é um pré -requisito.
O Calliope pode ser executado no Windows, MacOS e Linux. Instalá -lo é o mais rápido com o mamba
Package Manager executando um único comando: mamba create -c conda-forge -n calliope calliope
.
Consulte a documentação para obter mais informações sobre a instalação.
Vários modelos de exemplo fáceis de entender estão incluídos no Calliope e acessíveis através do submódulo calliope.examples
.
Os tutoriais da documentação são executados por esses exemplos. A good place to start is to look at these tutorials to get a feel for how Calliope works, and then to read the "Introduction", "Building a model", "Running a model", and "Analysing a model" sections in the documentação online.
Exemplos mais totalmente comuns que foram usados em publicações científicas revisadas por pares estão disponíveis em nossa galeria de modelos.
A documentação está disponível em Read os documentos.
Veja nossa documentação para obter mais informações sobre como contribuir com o Calliope.
Veja as mudanças feitas nas versões recentes no Changelog.
Se você usar o Calliope para trabalho acadêmico, cite:
Stefan Pfenninger e Bryn Pickering (2018). Calliope: uma estrutura de modelagem de sistemas de energia em várias escalas. Journal of Open Source Software , 3 (29), 825. doi: 10.21105/joss.00825
Direitos autorais desde 2013 colaboradores da Calliope listados em autores
Licenciado sob a licença Apache, versão 2.0 (a "licença"); Você não pode usar esse arquivo, exceto em conformidade com a licença. Você pode obter uma cópia da licença em
http://www.apache.org/license/license-2.0
A menos que exigido pela lei aplicável ou acordada por escrito, o software distribuído pela licença é distribuído "como está", sem garantias ou condições de qualquer tipo, expressa ou implícita. Consulte a licença para o idioma específico que rege as permissões e limitações sob a licença.