PDA

Просмотр полной версии : IMIN IMAX



ward
28.04.2011, 08:23
Сижу подбираю ПИД регулятор, пробовал уже разные, в APID_PWM необходимо сделать сначала АНР, у меня уставка 25 - Делаю АНР - температура вылетела до 50ти, потом я его выключил.

Сейчас вот с самым простым PID_FUNCTION разбираюсь - все просто, вроде :), но только не пойму зачем нужны IMIN и IMAX,

_IMIN: REAL;(*минимум интегральной составляющей*)
_IMAX: REAL;(*максимум интегральной составляющей*)
я так понимаю это ограничение макс и мин интегральной составляющей, от -100 до 100, в ТАУ я такого не помню к сожалению, в инете ничего путного не смог откопать, прошу совета или ссылку )

спасибо

brat
28.04.2011, 09:51
Посмотрите здесь там есть примеры с АНР: http://www.owen.ru/forum/showthread.php?t=10396&page=2

Александр Приходько
28.04.2011, 09:54
Необходимы для того чтобы интегральная составляющая не выходила из заданного диапазона.

ward
28.04.2011, 10:37
у меня интегральная составляющая 180, она точно выходит за диапазон -100, 100.
А если взять Ти=500, то там тем более вышло. Вообщем какой то нюанс остается непонятным.

Малышев Олег
28.04.2011, 12:04
IMIN - IMAX = -1..1 у Вас старая версия документации.

ward
30.04.2011, 08:34
IMIN - IMAX = -1..1 у Вас старая версия документации.

180 точно не выходит за диапазон -1..1 :D

Gans
30.04.2011, 09:30
у меня интегральная составляющая 180, она точно выходит за диапазон -100, 100.
А если взять Ти=500, то там тем более вышло.
Ти - это время интегрирования (иногда является временем изодрома),
а "интегральная составляющая" - это значение интеграла ошибки рассогласования (разница между заданием и текущим/измеренным значением) по времени.
Вот так "интегральную составляющую" и следует ограничивать, что и предусмотрено в Вашем случае.

ward
01.05.2011, 21:36
спасибо за объяснение, а то нигде не найти