I hope this is the right category. This isnt entirely Node-RED specific but I cant think of any other forum with as many smart people.
I'm new to PID control and would like to spar about a conondrum.
I have particularly pesky and slow floor heating in our ground floor which consume a lot of the heat in our heating circuit when open 100%. And when it's been at 0% for a while it takes forever (36+ hours) to heat up again. I therefore would ideally like to keep it at between 5% and max 40%.
It's controlled by an electric valve which I can send PID parameters to, but cannot limit at a maximum opening.
Is there a way through setting the Xp, Tn and Tv parameters I can get it into a slow loop which never will hit bottom (0%) or the top (100%) ? As far as I can understand, through reading some articles about PID control and testing a bit, this behaviour could only be created by manipulating setpoints over time (?).