Currently I’m going through a painfully slow tuning based on a discussion about pidtuner on the discord. So I’m wondering is there something else I’m missing or something that’s changed in recent builds?
can you just open each PID, and show the default chart that is included with the block?
If you can screenshot that with the settings included, that would be best.
The graphs at the bottom are the default PID charts zoomed-in to a time-frame similar to above. Ignore the last few hours where the oscillation starts to grow larger. That was me accidentally changing the beer PID values to the default fridge PID values.
As I looked back at my first post on this thread, I do see some oscillation from my previous (2021 system). It’s about 0.4F, but only when controlling near room temperature:
I see you have alternating heating and cooling. You can increase the time the mutex is locked after cooling, that will help. You don’t want the actuators compensating for each other all the time, you want one active at a time.
It will also be easier to tune the settings with one of them active, so they cannot compensate for each other’s overshoot.
The integrator of the heater is above zero on average, but that might be to compensate for the cooler getting in between.