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
272 stars 85 forks source link

Adding a reversing valve and cooling or heating loads on heat pump #287

Open NicholasFry opened 2 years ago

NicholasFry commented 2 years ago

Hi all, Are there any plans to develop a reversing valve with a desuperheater in the heat pump configuration as an option? This might help for energy assessments at the building or district substation level (domestic hot water preparation and cooling). If this feature already exists, please point me to it in the documentation. Best, Nick reversing_valve_with_desuperheater

fwitte commented 2 years ago

Hi Nick, very interesting topic, thanks for asking. There is no inbuilt component for this task. Just to make sure, that I understood correctly: You want to have a typical cycle inversion with a 4-way-valve like in the picture below.

inversion

EDIT: My coffee was not strong enough this morning, of course you meant this... :D

If so, I would just go a different approach with the current architecture available:

I will add an example code here later. If we find something nice, we might also add it to the documentation, I think this is a highly appreciated feature.

One more question: Do you have any measurement data to very a modelling approach? Even just the COP of an application in heating and cooling mode would be helpful to see, if the model generates similar results.

Best regards, Francesco

NicholasFry commented 2 years ago

Hi @fwitte, Sorry I dropped off the Earth for a bit. I am here. I will look into the documentation on some commercial scale heat pumps and residential scale heat pumps to see what I can find. If it is worthwhile, I will pass it onto you. Thank you as always for being so attentive. Nick

NicholasFry commented 2 years ago

@fwitte There are a few papers on refrigerant performances with reversing valves in the loop. It is important to know that the refrigerant standards for residential heat pumps are changing right now. The building codes are being rewritten to take only fluids with lower global warming potentials (GWPs). I am not an expert at that by any means, but this will change the expected COPs. For now, here is an older document on R134a and R407C. It has performance charts for both directions of the cycle. https://www.sciencedirect.com/science/article/pii/S1359431102001369?via%3Dihub

In cooling mode R134a: image In cooling mode R407C: image

In heating mode: image

System parameters: image

If I find more appropriate examples, I will continue to add them here. If you have come up with an early working example, I would love to take a look.

Best wishes, Nick