Enabling the new Startup Penalty function #311
purcell-lab
started this conversation in
General
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment





Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
@werdnum thanks for your contribution with the startup penalty function.
I too am running a pool filter pump & heat pump against Amber pricing so this feature could be useful, I currently have a delay automation so I don't call things more than every 15 minutes. With your start penalty function if I really need to stop or start without waiting the 15 minutes I still can.
I have dropped in some default values, but am interesting in tuning them:
I couldn't see any debug entries (like the optimisation windows).
How can I tell the penalties have been applied and where would I see an effect?
I'm still seeing a 30 minute gap in the scheduling of my pool heater for tomorrow, which is probably OK. I'm hopeful this startup_penalty will prevent my high frequency MPC switching on/ off each minute. But how do I know it's functional?
Pool startup's look a lot smoother today compared to yesterday. Deferrable1 yesterday was starting and stopping a lot, today there has only been one start/stop cycle:
Beta Was this translation helpful? Give feedback.
All reactions