Grimsel
GeneRal Integrated Modeling environment for the Supply of Electricity and Low-temperature heat
Linear/Quadratic programming framework for the cost-optimization of operation and composition of multi-carrier energy systems
Based on Pyomo
Input given as normalized tables
Focus on modification of model structure and parameter values for the efficient generation of large numbers of model runs.
Currently relies on CPLEX. Other solvers (compatible with Pyomo) could be added easily, as long as they support quadratic objectives (or as long as no power plants with linear cost supply curves are used).
Installation
pip install grimsel
Documentation
Publications
M. C. Soini et al., Does bulk electricity storage assist wind and solar in replacing dispatchable power production?, Energy Economics, https://doi.org/10.1016/j.eneco.2019.104495.
A. Rinaldi et al., Optimised allocation of PV and storage capacity among different consumer types and urban settings: A prospective analysis for Switzerland, Journal of Cleaner Production, https://doi.org/10.1016/j.jclepro.2020.120762.
M. C. Soini et al., Impact of prosumer battery operation on the cost of power supply, Journal of Energy Storage https://doi.org/10.1016/j.est.2020.101323.
Metadata
Release files for Grimsel 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Grimsel-0.9.0.tar.gz | 85.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Grimsel-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 180.1 kB
Release files / Grimsel-0.9.0.tar.gz
| Download URL | Grimsel-0.9.0.tar.gz |
|---|---|
| Size | 85.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4fee8c251262396cddb60e24c7dcb04f4eeedcda44d557310c7d4cd5feabb8d
|
|
BLAKE2b-256 checksum How to use checksums |
483e9c8f972b5fecd704a69dd03aa98a4466cb56db7018496ca3b6e0000320ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.25.0 CPython/3.6.8
|
Release files / Grimsel-0.9.0-py3-none-any.whl
| Download URL | Grimsel-0.9.0-py3-none-any.whl |
|---|---|
| Size | 94.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b45a0882ca0f0c653f2705d939603a1f345c6514cc51cd8d4cc746f159de0935
|
|
BLAKE2b-256 checksum How to use checksums |
2c91f2e7862abee7ca223cc7f00698a35a3448de6dab4e4a9661a1b8d4a56476
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.25.0 CPython/3.6.8
|