Котелок у меня чугунный, смесительных узлов нет, а чугун не любит ТН меньше 35-40... Да и в прочих котлах чрезмерное снижение Ттн. ведет к появлению конденсата и окислению всего и вся, как следствию...
Там в переписках есть. Тут получается, что 12 часов после обновления до 109, не надо смотреть на котел. Перебесится будет работать нормально
но предлагаемый Вами алгортим приведёт к тому же. тн будет остывать по условию выключения по воздуху. как следствие и воздух будет остывать и котёл опять будет включаться. и теплоноситель будет колебаться в том же диапазоне, в каком колебался бы и по пид. только колебания скорее всего будут намного больше по амплитуде, т. к. реакция воздуха более замедленная.
Все это немного не так. Конденсат образуется в момент рабочей тяги когда горит горелка, если теплообменник не прогреть выше некой температуры (точки росы). Горелка потухла, тяга резко упала и все хорошо По этому циклы нагрева 15-25 крайне не желательны, а 15-45 вполне себе ничего... К примеру в моем котле с естественной тягой разряжение в дымоходе -1,5 Паскаля при выключенной горелке и -15 Паскаль во время горения... .
тогда может логичнее сделать ещё один параметр: как его лучше назвать? может Разрешённая температура ТН (или Температура конденсации). и тогда если расчётная Ттн_расч<Ттн_конд то Ттн_расч = Ттн_мин. т. е. эта настройка определяет диапазон в котором может производиться регулирование, избегая тем самым зону конденсата. просто совсем выключать то же некорректно, минимальную Ттн надо же соблюдать в любом случае, если котёл не полностью выключен.
@SolDmitr, вполне приемлемо, тут важно быстро нагреть теплоноситель выше температуры конденсации. Например, как Вы предлагаете, ввести условный параметр Ттн. конд. и всегда греть теплоноситель не меньше чем до него. Скажем Ттн. расч. получилась 20градусов, спокойно даем остыть ТН до 20, а затем греем до Ттн. конд. которая например 40.