Обозначение

Описание
Блок выдает управляющие сигналы
открытия (opn)
и закрытия (cls)
на двигатель (задвижку) с текущим положением Р так, чтобы
значение на входе приблизилось к значению уставки.
Назначение входов и выходов
in
- текущее значение регулируемого параметра
ust - значение уставки
dTm - время таймерного интервала
T1 - время дискретизации управления. С таким интервалом будет производится выдача нового управления на выходы.
Kp - коэффициент пропорциональности
Ti - коэффициент изменения
Tv - не используется
P - текущее значение положения задвижки
dP - гистерезис выставления положения
opn - команда открыть
cls - команда закрыть
Pust - рассчитанная уставка положения
ust - значение уставки
dTm - время таймерного интервала
T1 - время дискретизации управления. С таким интервалом будет производится выдача нового управления на выходы.
Kp - коэффициент пропорциональности
Ti - коэффициент изменения
Tv - не используется
P - текущее значение положения задвижки
dP - гистерезис выставления положения
opn - команда открыть
cls - команда закрыть
Pust - рассчитанная уставка положения
Инициализация
Выходы инициализируются 0.
Алгоритм
Q = (in -
ust) / dTm
dC = - (Kp*Q + Ti*(Q - Qпредыдущее))*100
Pust = P + dC
В зависимости от значений Pust, P и dP выдается управление на выходы аналогично блоку Линейный регулятор.
dC = - (Kp*Q + Ti*(Q - Qпредыдущее))*100
Pust = P + dC
В зависимости от значений Pust, P и dP выдается управление на выходы аналогично блоку Линейный регулятор.