自动控制原理:常系数线性方程可否状态解耦的判别与极点配置法求状态解耦函数。解决后追加100,只等一天。

2024-12-16 22:41:56
推荐回答(1个)
回答1:

原谅我没有手算,太累了。学了好久。

你这个例子不典型,:

我把课本上的方法放在这里:

申明:下例方法没有极点配置,全在 0,如需要可以自行到上面图片中找。所述矩阵见图。

A=[0 0 0;0 0 1;-1 -2 -3];

B=[1 0;0 0;0 1];

C=[1 1 0; 0 0 1];

% C(1,:)*B = [1 0] ,d1 = 0

% C(2,:)*B = [0 1] ,d2 = 0

D=[C(1,:);C(2,:)]

E=D*B;

% E =

%      1     0

%      0     1    DET(E)=/ 0 可解耦。

L=D*A;

F=inv(E)%     输出变换阵

K= -inv(E)*L% 状态反馈矩阵

A_new=A+B*K;

B_new=B*F;

%C不变;

% 传递函数:

%        [1/s  0; 0  1/s];

% A_new =

%      0     0    -1

%      0     0     1

%      0     0     0

% B_new =

%      1     0

%      0     0

%      0     1

% F =

%      1     0

%      0     1

% K =

%      0     0    -1

%      1     2     3