Как раз такое поведение для ПИД регулятора совсем нормально!
За вышеописанное поведение регулятора отвечает интегральная составляющая регулятора.
Если имеется статическое рассогласование, то интегральный регулятор будет стремиться уменьшить его до нуля. Если уменьшения не происходит, начинает расти усиление регулятора. И расти оно будет до бесконечности (если в регуляторе не предусмотрена функция ограничения этого нарастания). Поэтому регулятор и выдаёт непрерывный импульс по истечении определённого времени с момента возникновения рассогласования.
И ещё. Чем меньше Вы выставите постоянную времени интегрирования, тем быстрее будет нарастать усиление регулятора при одном и том же рассогласовании.
Если такое поведение регулятора недопустимо, то используют модели с функцией ограничения нарастания интегральной составляющей.
Или же просто не используют И- составляющую при регулировании.





Ответить с цитированием