С чего бы она начала остывать, если ошибка нулевая? Формула-то простая: ΔX = Kp·δx₁ + Ki·Σδx + Kd·(δx₁-δx₀)
Здесь δx₁ - текущее отличие от уставки, δx₀ - предыдущее (но удачней, конечно, по тренду производную определять), ΔX - изменение воздействия.
Если у нас δx₁ и δx₀ длительное время в пределе нуля, в итоге и сумма уходит в нуль → ΔX будет нулем, т.е. воздействие не изменяется.