24小时热门版块排行榜    

查看: 1353  |  回复: 3

zjc1987

金虫 (著名写手)

[求助] 降维观测器 为啥观测器误差不为0呢? 请高手帮我指出程序有没问题 已有1人参与

我是严格按照教材上的方法设计的降维观测器,可是为什么观测器误差不收敛到0呢?是一个最简单的线性系统:
dx/dt=Ax+Bu    y=Cx;
一下是我的程序:
注:下面的笑脸符号其实是“:)”,不知道出来的效果变成一个笑脸了。

function d=jiangweishiyan(t,x)
A=[0 1 0;0 0 1;-2 1 2];
B=[1;0; -1];
C=[1 -2 0;0 -1 3];
P=[C;0 0 1];
Q=inv(P);
AA=P*A*inv(P);
BB=P*B;
AA11=AA(1:2,1:2);
AA12=AA(1:2,3:3);
AA21=AA(3:3,1:2);
AA22=AA(3,3);
BB1=BB(1:2);
BB2=BB(3);
K=place(AA22',AA12',-4);
L=K';

u=sin(t);
d1=A*x(1:3)+B*u;
y0=C*x(1:3);
d2=(AA22-L*AA12)*(x(4)+L*y0)+(AA21-L*AA11)*y0+(BB2-L*BB1)*u;
d=[d1;d2];
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function jiangweishiyansol
A=[0 1 0;0 0 1;-2 1 2];
B=[1;0 ;-1];
C=[1 -2 0;0 -1 3];
P=[C;0 0 1];
Q=inv(P);
AA=P*A*inv(P);
BB=P*B;
AA11=AA(1:2,1:2);
AA12=AA(1:2,3:3);
AA21=AA(3:3,1:2);
AA22=AA(3,3);
BB1=BB(1:2);
BB2=BB(3);
K=place(AA22',AA12',-4);
L=K';

initial=[1 2 -1 1];
[t x]=ode45(@jiangweishiyan,[0 17],initial);
x=x';
y0=C*x(1:3,;
est=Q*[y0;x(4,+L*y0];
error=x(2,-est(2,;
plot(t,error,'r-');hold on;
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

justdoit
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1033070192

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
zjc1987: 金币+5, 谢谢 2014-08-25 18:31:26
观测值与实际值应该误差很小,不可能误差为0
2楼2014-08-25 17:07:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjc1987

金虫 (著名写手)

引用回帖:
2楼: Originally posted by 1033070192 at 2014-08-25 17:07:09
观测值与实际值应该误差很小,不可能误差为0

我明白,只是这个误差不但不是0,而是发散的,趋向于无穷大,这就不行了
justdoit
3楼2014-08-25 18:31:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1033070192

金虫 (小有名气)

引用回帖:
3楼: Originally posted by zjc1987 at 2014-08-25 18:31:29
我明白,只是这个误差不但不是0,而是发散的,趋向于无穷大,这就不行了...

那估计你的观测器有些问题,你看看你的可观吗,你的好像是线性系统可以尝试下卡尔曼滤波器
4楼2014-08-29 10:45:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zjc1987 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 085602 289分求调剂 +5 WWW西西弗斯 2026-03-24 5/250 2026-03-24 18:51 by jhhcooi
[考研] 资源与环境 调剂申请(333分) +7 holy J 2026-03-21 7/350 2026-03-24 17:24 by xiaohai104
[考研] 300分,材料,求调剂,英一数二 +3 超赞的 2026-03-24 3/150 2026-03-24 17:15 by 连洋洋洋
[考博] 申博26年 +4 八6八68 2026-03-19 4/200 2026-03-24 15:49 by 小Ben呵呵
[考研] 07化学280分求调剂 +4 722865 2026-03-23 4/200 2026-03-24 00:01 by chixmc
[考研] 材料专业求调剂 +11 hanamiko 2026-03-18 11/550 2026-03-23 23:12 by peike
[考研] 一志愿陕师大生物学071000,298分,求调剂 +3 SYA! 2026-03-23 3/150 2026-03-23 19:09 by macy2011
[考研] 336求调剂 +4 收到VS 2026-03-20 4/200 2026-03-23 19:02 by macy2011
[考研] 316求调剂 +7 梁茜雯 2026-03-19 7/350 2026-03-23 16:21 by lingjue
[考研] 0854电子信息求调剂 324 +3 Promise-jyl 2026-03-23 3/150 2026-03-23 13:43 by wangkm
[考研] 石河子大学(211、双一流)硕博研究生长期招生公告 +3 李子目 2026-03-22 3/150 2026-03-22 21:01 by 怎么释怀
[考研] 材料与化工085600,总分304,本科有两篇sci参与,求调剂 +4 幸运的酱酱 2026-03-22 5/250 2026-03-22 20:15 by edmund7
[考研] 寻找调剂 +4 倔强芒? 2026-03-21 4/200 2026-03-22 16:14 by 木托莫露露
[考研] 初试 317 +7 半拉月丙 2026-03-20 7/350 2026-03-21 22:26 by peike
[考研] 考研调剂 +3 呼呼?~+123456 2026-03-21 3/150 2026-03-21 20:04 by 无际的草原
[考研] 求调剂 +3 13341 2026-03-20 3/150 2026-03-21 18:28 by 学员8dgXkO
[考研] 一志愿深大,0703化学,总分302,求调剂 +4 七月-七七 2026-03-21 4/200 2026-03-21 18:20 by 学员8dgXkO
[基金申请] 学校已经提交到NSFC,还能修改吗? 40+4 babangida 2026-03-19 9/450 2026-03-21 16:12 by babangida
[考研] 0817 化学工程 299分求调剂 有科研经历 有二区文章 +22 rare12345 2026-03-18 22/1100 2026-03-20 20:39 by zhukairuo
[考研] 288求调剂,一志愿华南理工大学071005 +5 ioodiiij 2026-03-17 5/250 2026-03-19 18:22 by zcl123
信息提示
请填处理意见