как превратить неуправляемую и ненаблюдаемую матрицу в контролируемую и наблюдаемую - PullRequest
0 голосов
/ 11 ноября 2018

Я приложил, как выглядит моя модель:

модель матрица STACE SPACE

мой код в Matlab

Km = 50.2*10^-3; % NM/A
Kb = (1/(190*2*pi/60)); %or  V/Wm (wm in rps) volt/rps
Jm =11.6 *10^-7; %kgm^2
Bm = ((50.2*10^-3)*(20*10^-3)/(9080*2*pi/60));
R =10.6; %ohm
L = .82*10^-3;% H(henry)
Jl = 1.16*10^-6;
c = 6.8117 * 10^-5;
Ks= 0.05;
a = [-R/L 0 -Kb/L 0 0; 
0 0 1 0 0;
Km/Jm -Ks/Jm -c/Jm Ks/Jm c/Jm ; 
0 0 0 0 1; 
0 Ks/Jl c/Jl -Ks/Jl -c/Jl]
b = [1/L;0;0;0;0]
p = [0 1 0 0 0]

Когда я пытаюсь запустить его, он говорит неуправляемый и ненаблюдаемый, как превратить его в управляемый и наблюдаемый?

Любые советы или информация приветствуется.

Спасибо

...