Open ttjaden opened 3 years ago
For the WPL 13 a quadratic fit-function for the quality grade (eta) would be:
eta = a + b*x + c*y + d*x^2 + e*x*y + f*y^2
With
x = T_low
y = T_high
Coefficients
a = 0.1238
b = -0.01743
c = 0.01183
d = 0.0001943
e = 0.0003445
f = -0.0001192
Goodness of fit:
R-square: 0.997
Adjusted R-square: 0.997
RMSE: 0.004754
After a market review of different heat pumps you could identify a representative parameter-set
Thanks for opening that issue! Seems like there are some refinements that could be made for the heat pumps.
1) Allowing to pass time series of quality grade: Should not be too big a thing. Requires a bit of rewriting of calc_cops
, but certainly possible. I don't have much time for this, but maybe someone else or you?
2) Adding a function to calculate quality grades from temperature: I am not too deep into the technical modeling of heat pumps at the moment, so I cannot give feedback on that. But if such a formula as you describe it makes sense, there will be a way to include it.
@jnnr I created a repository with "real world" heat pump data. I will take another week, but then there will be the formula to calculate heat pump efficiency and electrical & thermal power as time series. Required input will be the input/output temperature of the heatpump. https://github.com/RE-Lab-Projects/hplib
Hi! Just wanted to let you know, that we finished the "hplib - heat pump library". Please have a look. I guess, it could be an easy solution for you to switch to this model.
https://github.com/RE-Lab-Projects/hplib/releases/tag/v1.1
Right now, we have to things on the "TODO" list:
Because of my switch from matlab to python I wanted to start to use oemof thermal for time series calculations with heat pumps. For the last years i used the open source toolbox Carnot 7.1 and its models. There, it is well documented that the quality grade is not a fixed value.
quality grade
Here an example how much the quality grade relies on the different temperatures
Calculating the quality factor for "Stiebel Eltron WPL 13" with matlab _With data from Datasheet and parameter identification (Schwarmberger), see Carnot 7.1 https://fh-aachen.sciebo.de/index.php/s/0hxub0iIJrui3ED?path=%2FCARNOT_documentation_7.1 see heatpump.html Parameter of th heat pump
loop for calculating heat and electric power over different temperatures
Heating power in W
electric power in W
COP
Quality factor
Plot quality grade over temperature difference
The last image shows that it is note recommended to find a fit-function with x=temperature difference. It has to be a fit with x1=temp_low and x2=temp_high