• 大小: 32KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-10
  • 语言: Matlab
  • 标签: 自适应  算法  matlab  

资源简介

LQG自校正器的算法,使用LQG自校正控制器的系统,未使用LQG自校正控制器的系统,实验要求和MATLAB的m文件程序。

资源截图

代码片段和文件信息

%课本上给的程序
clear
format long
A0=[0.3874 1 0;-0.2491 0 1;-0.0336 0 0];
B0=[1.9356 -0.5524 0.2929]‘;
C0=[1 0 0];
L0=[0.4861 -0.2082 0.0457]‘;
D0=0;
E0=[-0.3874 0.2491 0.336]‘;
Kf=[1 0.0987 0.0409]‘;
Q=C0‘*C0;
R=1;
[KuSEu]=dlqr(A0B0QR)
N=1000;
y=zeros(N1);
u=zeros(N1);
v=0.01*rand(N1);
xBAR=[0 0 0]‘;
ABAR=A0-L0*C0;
e=zeros(N1);
for k=4:1000
    yr(k)=sin(0.005*pi*k);
    xHAT=xBAR+Kf*(e(k)-C0*xBAR);
    u(k)=-Ku*xHAT;
    xBAR=A0*xHAT+B0*u(k)-E0*yr(k);
    e(k)=C0*xHAT+v(k);
    y(k)=yr(k)+e(k);
end
plot(y‘r‘)hold on 
plot(yr‘b‘)
plot(e‘g‘)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      71680  2010-09-03 17:36  LQG自校正控制器.doc

     文件        758  2009-11-09 13:12  zishiying2.m

     文件        648  2009-11-10 14:29  zishiying3.m

     文件        591  2009-11-03 08:53  zishiying.m

----------- ---------  ---------- -----  ----

                73677                    4


评论

共有 条评论