Hi,
What kind of heating system have you got? And what sort of monitoring/control?
We are in a mountainous area so the weather here is quite changeable and as such you cannot simply go by dates for what should be happening. We have wet underfloor heating/cooling so it's slow to react (around 3 hour response) so good planning is key to avoid under/overshoots. We have a KNX interface for the boiler (air/water heat pump) which gives loads of data useful for monitoring/control.
I'll try not to go into too much detail here because I'm a software developer and probably have made the control slightly over-complicated... but it does work very well ;)
The most useful part of our climate control setup is having a decent weather forecast. Used to use Wunderground but now use Darksky. There's a thread about Darksky in this group and I find it works well. I also calculated the heat gain/loss envelope of our house so have a 24 hour indoor forecast based on that and the outside forecast. It's pretty accurate and this way we know in advance when the house will drop below a desired setpoint hours in advance.
Basically we have modes which are set by looking at the maximum outdoor temperature that's forecast in the coming day.
- Cooling when outdoor max forecast > 27C
- Heating 'Eco' when max < 19.5C
- Heating 'Comfort' when max < 16.5C
- Heating 'Comfort+' when max < 11C
Eco and Comfort are Loxone concepts so pretty self explanatory. Comfort is supposed to be when we are home and not sleeping. In this mode the heat is backed off slightly at night or when we go out. Moreover, we have large solar gain when it's sunny so Comfort (and Comfort+ for that matter) mode is actually inhibited if a period of sunshine is expected (falls back to Eco).
The Comfort+ thing is my construct. Basically, it's for when the outside temperature is so low it's almost certain heating will be required. Because the UFH is slow to react the backoff and night and when we are out is disabled in this mode because it takes so long to cool/heat up it's just not worth doing this when very cold outside. However, because of the design of the house it is possible that even in this mode the house can be sufficiently warmed by the sun on clear days. In cases like this the heating is activated ahead of time (based on the inside forecast mentioned above) but on a reduced heat curve. This means when the IRC eventually decides there's a heat load there's already a decent amount of heat in the floor and it reacts much quicker than it otherwise would. If sunshine heats the house a lot then even the indoor 3 hours ahead forecast will be above the setpoint and the heating will not come on until that drops.
I have found that modulating the heat curve based on a scale block which is fed by the IRC load works well. Much better than having a fixed heat curve and just turning the heating on/off.
Anyhow, HTH and sorry to waffle a bit. To summarise, this is what works for us:
- Use a decent weather forecast input.
- Set climate modes based on external temperature forecasts.
- To cater for solar gain, inhibit/backoff heating based on sunshine present or forecast.
- Modulate heat/cooling curves based on IRC load.
Cheers,
Robin