Ooh, I wish I’d read this report a bit sooner, Robert Green and Tony Knowles wrote this for the Energy Saving Trust in 2011:
It says the same thing as I was saying above and in:
Specifically, as long as you can get reasonable runs, the CoP is fine with TRVs.
In my case I have a really big drop in return temperature so my cycles are infrequent and long.
def minFlowTemp()
effectiveOutdoorTemperature = EffectiveTemperature.apparentTemp()
if effectiveOutdoorTemperature > 15:
return 25
compCurveValue = int(30 - effectiveOutdoorTemperature / 3)
ensureNotTooHigh = min(compCurveValue, 35)
ensureNotTooLow = max(ensureNotTooHigh, 25)
return ensureNotTooLow