資源簡(jiǎn)介
MATLAB 智能算法超級(jí)學(xué)習(xí)手冊(cè)-配書代碼,只有代碼。
代碼片段和文件信息
%基于LQR最優(yōu)控制的降維觀測(cè)器設(shè)計(jì)
%LQR控制穩(wěn)定系統(tǒng)
Q=diag([1010]);
R=1;
Ks=lqr(ABQR);%狀態(tài)反饋矩陣
%降維觀測(cè)器設(shè)計(jì)
q=rank(C);
P=[C;0?1?0?0;0?0?0?1];
Q=inv(P);
Q1=Q(:1:q);
Q2=Q(:q+1:rank(Q));
A1=P*A*inv(P);
B1=P*B;
%A1矩陣分塊
A11=A1(1:q1:q);
A12=A1(1:qq+1:4);
A21=A1(q+1:41:q);
A22=A1(q+1:4q+1:4);
%B1矩陣分塊
B11=B1(1:q:);
B12=B1(q+1:4:);
Pole=[-1?-2];%期望極點(diǎn)
K=place(A22‘A12‘Pole);%極點(diǎn)配置
L=K‘;%狀態(tài)觀測(cè)器增益矩陣
評(píng)論
共有 條評(píng)論