Как построить корневой локус сложной передаточной функции? - PullRequest
0 голосов
/ 27 августа 2018

У меня возникают проблемы при попытке получить график корневого локуса для следующей сложной передаточной функции (H):

% Ax = b Form
A =    1.0e+06 *[0.0713 - 0.0073i,...
                 -1.8793 - 0.0357i];
b = -32.4298;

%TF
G = A\b;

%PI controller gain
Kp = 100; %proportional gain      
Ki = 1; %integral gain
K = pid(Kp,Ki);  %PI controller

%Open Loop TF
H = G*K;

rlocus(G)

Я получаю следующую ошибку: «Невозможно вычислить корневой локус моделей со сложными данными.»

Могу ли я просто уронить воображаемые части TF (показано ниже), чтобы сделать корневой локус?

   (0.001725-3.277e-05i) s + (1.725e-05-3.277e-07i)
 ------------------------------------------------
                          s
...