11.02.2017, 13:58
Hi,
Yes i haved worked on this some time ago, but never finished it..
What i basicly did was create a scheduler that started demand and a resident script. The resident script switches the demand output and has som calculation functions. I calculated and substrackted the average time that was needed to reach the setpoint over a week period from the scheduler time and used that output as switching time for the demand starting time. This is calculated every x period to keep it dynamic during time.
I also used outdoor temperature as a setting to finetune the demand period, when colder outside i added time again to start earlier to make sure i reached planned setpoint on given time when it got colder outside and reduced time when it got warmer outside for this i created a heating curve function.
This worked pretty good but i still need to finetune and do long term tests, never finished that part..
BR,
Erwin
Yes i haved worked on this some time ago, but never finished it..
What i basicly did was create a scheduler that started demand and a resident script. The resident script switches the demand output and has som calculation functions. I calculated and substrackted the average time that was needed to reach the setpoint over a week period from the scheduler time and used that output as switching time for the demand starting time. This is calculated every x period to keep it dynamic during time.
I also used outdoor temperature as a setting to finetune the demand period, when colder outside i added time again to start earlier to make sure i reached planned setpoint on given time when it got colder outside and reduced time when it got warmer outside for this i created a heating curve function.
This worked pretty good but i still need to finetune and do long term tests, never finished that part..
BR,
Erwin