В соответствии с принципом регулирования по возмущению управление должно содержать компоненту для компенсации возмущения.
Выходное воздействие системы можно представить в виде суммы двух составляющих: y(s) = yu(s) + yw(s), где yu(s) = φu(s) ∙ u(s); yw(s) = φw(s) ∙ wк(s).
Для компенсации возмущения должно выполняться условие: yu(s) = - yw(s), т.е. φu(s) ∙ u(s) = - φw(s) ∙ wк(s).
Таким образом, получаем следующее управление:
u(s) = - φw(s)/φu(s) ∙ wк(s). (7)
Подставив в закон регулирования (7) математические модели получаем:
(8)
где kр = kw/ kи.
Данное регулирующее воздействие (8) можно представить в виде параллельного соединения двух звеньев: инерционного звена и реально-дифференциального: u(s) = uи(s) + uр.д(s). Тогда:
(9)
(10)
Реально-дифференциальную составляющую можно представить в виде последовательного соединения звеньев: или:
(11)
Запишем систему уравнений для системы регулирования по возмущению при помощи аппарата передаточных функций:
(12)
Представим систему 12 с использованием непрерывных временных функций:
|
|
(13)
Для записи системы (13) в виде дискретных временных функций воспользуемся методом левых конечных разностей. В результате получим:
(14)
где ∆t ‑ шаг дискретизации, ∆t =1;
‑ дискретное запаздывание.
В данной системе регулирования рассматривается два случая: когда запаздывание в канале управления меньше, чем в канале возмущения, т.е. tw - tи > 0, и, напротив, когда запаздывание в канале управления больше, чем в канале возмущения, т.е. tw - tи <0. В последнем случае в канале управления возникает упреждение, чего не может быть, поэтому необходимо сделать сдвижку, т.е. wк(i-∆l)→ wк(i). Тогда система (14) примет вид:
(15)