Это не работет на очень длительных процессах с большой вероятностью
разбалансировки. Например, греешь паром полимерную жижу в котле
сутки-двое. ПИД работает, как надо, клапан подачи пара в рубашку
котла открыт на 100%. И тут неожиданно в котле пошла реакция
полимеризации с выделением тепла (есть справочник, но момент начала
полимеризации всегда непредсказуем). Чтобы не получить "козла" надо
котел срочно охладить, для чего надо подать в рубашку холодную
воду, а перед этим закрыть клапан пара в 0%. Так вот, этот круговой интеграл дернется на закрытие минуты через полторы, когда уже поздно пить шампанское. Мой же способ работает с 2008 года на 8 котлах. За все время только 1 раз "козла" сварили, когда электричество закончилось