There are several major changes coming in EnergyModelsBase in the near future. The firstchange is a simplification of the level balance as described in Pull request 26. As outlined in said pull request, the level balances where unified so that it is no longer necessary to write level balances for new Storage nodes. Instead, it is possible to utilize the existing Storage balances.
The second change is introducing separate charge and discharge capacities, as implemented in the branch feature/stor-discharge. The branch is dependent on Pull request 26 and a separate pull request will be opened once, the former is merged to be able to rebase the branch. The application of the approach can be seen in the branch enhanc/storage of EMRP.
All tests in both branches should work individually if you have checked out the branches tf/iterations ofTimeStruct.jl.
The following steps have to be conducted before this issue can be closed:
[x] Update NEWS.md (not included to avoid potential issues with potential rebases)
[x] Update version number (most likely breaking changes for node development, but not for application)
DISCLAIMER: The changes require the merge of PR 9 of
TimeStruct.jl
.There are several major changes coming in
EnergyModelsBase
in the near future. The firstchange is a simplification of the level balance as described in Pull request 26. As outlined in said pull request, the level balances where unified so that it is no longer necessary to write level balances for newStorage
nodes. Instead, it is possible to utilize the existingStorage
balances.The second change is introducing separate charge and discharge capacities, as implemented in the branch feature/stor-discharge. The branch is dependent on Pull request 26 and a separate pull request will be opened once, the former is merged to be able to rebase the branch. The application of the approach can be seen in the branch enhanc/storage of EMRP.
All tests in both branches should work individually if you have checked out the branches tf/iterations of
TimeStruct.jl
.The following steps have to be conducted before this issue can be closed: