Разложите ПИД-регулятор 2-DOF на компоненты элемента управления SISO, с помощью каждого из feedforward, обратной связи, и отфильтруйте настройки.
Чтобы запуститься, получите ПИД-регулятор 2-DOF. В данном примере создайте модель объекта управления и настройте ПИД-регулятор 2-DOF для него.
C2 =
1 s
u = Kp (b*r-y) + Ki --- (r-y) + Kd -------- (c*r-y)
s Tf*s+1
with Kp = 1.12, Ki = 0.23, Kd = 1.3, Tf = 0.122, b = 0.664, c = 0.0136
Continuous-time 2-DOF PIDF controller in parallel form.
C2 является контроллером pid2 объект с двумя входными параметрами и одним выводом. Разложите C2 на компоненты элемента управления SISO с помощью feedforward настройки.
Cff =
1 s
Kp + Ki * --- + Kd * --------
s Tf*s+1
with Kp = 1.12, Ki = 0.23, Kd = 1.3, Tf = 0.122
Continuous-time PIDF controller in parallel form.
Xff =
-10.898 (s+0.2838)
------------------
(s+8.181)
Continuous-time zero/pole/gain model.
Когда отображение показывает, эта команда возвращает ПИД-регулятор SISO Cff как объект pid. feedforward компенсатор X возвращен как объект zpk.
Анализируйте C2 с помощью настройки обратной связи. В этом случае также Cfb является контроллером pid объект и компенсатор обратной связи, X является моделью zpk.
Анализируйте C2 с помощью настройки фильтра. Снова, компоненты являются контроллером pid SISO и моделью zpk, представляющей предварительный фильтр.