EnergyModelsX / EnergyModelsBase.jl

MIT License
8 stars 0 forks source link

Improvement of Storage level balance and capacities #28

Closed JulStraus closed 5 months ago

JulStraus commented 6 months ago

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 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:

JulStraus commented 5 months ago

Closed with PR29.