oemof / tespy

Thermal Engineering Systems in Python (TESPy). This package provides a powerful simulation toolkit for thermal engineering plants such as power plants, district heating systems or heat pumps.
https://tespy.readthedocs.io
MIT License
256 stars 80 forks source link

New component: Diabatic Compressor #299

Closed maltefritz closed 2 years ago

maltefritz commented 2 years ago

For the simulation of heat pumps, we (@jfreissmann and me) would like to use an actively cooled compressor. With the current implementation, this is not possible, because an adiabatic compression is assumed within the standard component.

Together with @fwitte we implemented a version of the component that uses a fixed ratio between the cooling heat flow and compressor power. This ratio currently has to be set by the user. Our aim is to have this ratio be variable or even a result of other component parameters (i.e. polytropic efficiency). You can find our code in the feature branch features/DiabaticCompressor.

Questions to other users working on similar projects: