AixLib icon indicating copy to clipboard operation
AixLib copied to clipboard

Module based energy systems models - Not manufacture based

Open DaJansenGit opened this issue 3 years ago • 6 comments

We want to embed existing base models for heating and cooling generation devices into modules. These modules should follow the guideline that they work together by "plug and play" and without the need of a large amount of configurations. To elimante the process of gathering manufacture data the goal is to create more or less general models that describe a typical unit type, e.g. (condensing boiler, high temperature heatpump ...) To fulfill this goal we need the following things: 1. Not Manufacturer Based (NMB) core models for:

  • [ ] Heatpump NMB Model
  • [ ] Boiler NMB Model
  • [ ] CHP NMB Model
  • [ ] Consumer NMB Model
  • [ ] (Chiller NMB Model)

These core models should be created on the basis of existing models as far as this is possible. We don't want to create new models if it's avoidable.

2. Modules to embed these models into, which provide a basic control and all basic elements as well as all relevant inputs/outputs:

  • [ ] Heatpump Module
  • [ ] Boiler Module
  • [ ] CHPModule
  • [ ] Consumer Module
  • [ ] (Chiller Module)

Most of the model work was already done by Moritz Zuschlag in his master thesis. Anyway I won't check these boxes until the models are moved into AixLib.

Models

NMB Heatpump Model

Shortterm

  • [ ] parameter naming
  • [ ] adapt connection to new model
  • [ ] check temp difference over condenser Longterm
  • [ ] HiL validation (Air & Water heatpumps possible)

Boiler

Longterm

  • [ ] Valdiation with measurement data

BHKW

Longtermin

  • [ ] Heat based design additional to electric design
  • [ ] Validation

Modules

Controls

Shorterm

  • [ ] variable input temperature
  • [ ] finish admixture model
  • [ ] general energysystem control template
Implementations
  • [ ] structure all models and remove obsolete

DaJansenGit avatar Jul 01 '21 13:07 DaJansenGit

@AP977 is working on this in the following branch: https://github.com/RWTH-EBC/AixLib/tree/issue1147_branch1

DaJansenGit avatar Oct 20 '21 14:10 DaJansenGit

The branch issue1147_branch1 has been inactive for more than 118 days. The branch is automatically deleted after 180 days. If you want to keep the branch, add changes to the branch. A pull request is created and the branch is then deleted. If you want to restore the branch, go to the closed pull requests and restore your branch. User name: A Branch URL: https://github.com/RWTH-EBC/AixLib/tree/issue1147_branch1

ebc-aixlib-bot avatar Aug 01 '22 18:08 ebc-aixlib-bot

The branch issue1147_branch1 has been inactive for more than 149 days. The branch is automatically deleted after 180 days. If you want to keep the branch, add changes to the branch. A pull request is created and the branch is then deleted. If you want to restore the branch, go to the closed pull requests and restore your branch. User name: A Branch URL: https://github.com/RWTH-EBC/AixLib/tree/issue1147_branch1

ebc-aixlib-bot avatar Sep 01 '22 18:09 ebc-aixlib-bot

The branch issue1147_branch1 has been inactive for more than 179 days. The branch is automatically deleted after 180 days. If you want to keep the branch, add changes to the branch. A pull request is created and the branch is then deleted. If you want to restore the branch, go to the closed pull requests and restore your branch. User name: A Branch URL: https://github.com/RWTH-EBC/AixLib/tree/issue1147_branch1

ebc-aixlib-bot avatar Oct 01 '22 18:10 ebc-aixlib-bot

The Branch issue1147_branch1 has been inactive for more than 210 days. A pull request is created and the branch is then deleted. If you want to restore the branch, go to the closed pull requests and restore your branch. Pull Request URL: https://github.com/RWTH-EBC/AixLib/pull/1392

ebc-aixlib-bot avatar Nov 01 '22 18:11 ebc-aixlib-bot

The branch issue1147_modular_consumer has been inactive for more than 104 days. The branch is automatically deleted after 180 days. If you want to keep the branch, add changes to the branch. A pull request is created and the branch is then deleted. If you want to restore the branch, go to the closed pull requests and restore your branch. User name: David Jansen Branch URL: https://github.com/RWTH-EBC/AixLib/tree/issue1147_modular_consumer

ebc-aixlib-bot avatar Nov 01 '22 18:11 ebc-aixlib-bot