24小时热门版块排行榜    

查看: 791  |  回复: 0

民大科研狗

新虫 (正式写手)

[交流] 麻烦各位帮我看看多输入极点配置求取反馈增益程序出错的原因,谢谢了!

A1=[0 0 0 1 0 0;0 0 0 0 1 0;0 0 0 0 0 1;0 0 0 0 0 0;0 0 0 0 0 0;0 0 0 0 0 0];
A2=[0 0 0;0 0 0;0 0 0;0 0 0;0 0 0;0 0 0];
A3=[-1 0 0 0 0 0;0 -1 0 0 0 0;0 0 -1 0 0 0];
A4=[0 0 0;0 0 0;0 0 0];
A=[A1 A2;A3 A4]
B1=[0 0 0 0;0 0 0 0;0 0 0 0;0.267 0 0.267 0;0 0.267 0 0.267;-1.3104 1.3317 1.3467 -1.3251];
B2=[0 0 0 0;0 0 0 0;0 0 0 0];
B=[B1;B2]
C=[1 0 0 0 0 0;0 1 0 0 0 0;0 0 1 0 0 0];
X=[-1 -1 -2 -4 -5 -1-j -1+j -2-3*j -2+3*j];
%确定B矩阵的无关列向量
for l=1:2
    RA=rank(A);RB=rank(B);Bwg=B(:,l);
    for i=2:RB
        if rank(Bwg)<RB,
            Bwg=[Bwg,B(:,i)];
        end
    end
    %确定能控性指数
    SO=[];
    for i=0:RA
        for j=1:RB
            if
                rank(SO)<rank([SO, A^i*Bwg(:,j)]),
                SO=[SO,A^i*Bwg(:,j)];
                u(j)=i+1;
            end
        end
    end
end
%构造p矩阵
PNI=[];
for j=1:RB
    for i=0:u(j)-1
        PNI=[PNI,A^i*Bwg(:,j)];
    end
end
P=inv(PNI);
%构造变换矩阵S逆
SNI=[];j=0;
for k=1:RB
    j=u(k)+j;
    for i=0:u(k)-1
        SNI=[SNI;P(j,*A^i];
    end
end
%龙伯格规范矩阵Ac,Bc
S=inv(SNI);Ac=SNI*A*S;Bc=SNI*B;
Cc=C*S;
%求期望的极点所确定的多项式系数阵R
R=zeros(RB,max(u)+1);a=1;k=0;
for j=1:RB
    if u(j)<max(u)
        for i=1:u(j)
            a=conv(a,[1,-X(k+i)]);
        end
        R(j,=[zeros(1,max(u)-u(j)),a];
        a=1;k=k+u(j);
    else
        for i=1:u(j)
            a=conv(a,[-X(k+i)]);
        end
        R(j,=a;a=1;k=k+u(j);
    end
end
R=R(1:RB,2:max(u)+1);
%求状态反馈矩阵K
M=zeros(size(A));j=0;i=1;
for k=1:RB
    j=j+u(k);
    M(j,j-u(k)+1:j)=M(j,j-u(k)+1:j)-R(i,max(u)-1)max(u)-u(k)+1));
    i=i+1;
end
for i=1;size(A)-1
    M(i,i+1)=1;
end
n=0;
for j=1:RB
    n=n+u(j);
    M(n,n+1)=0;
end
M=M(1:size(A),l:size(A));
K=B\(S*(Ac-M)*SNI);
               
  麻烦各位帮我看看多输入极点配置求取反馈增益程序出错的原因,谢谢了!
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 反馈增益.docx
  • 2017-04-14 15:51:37, 13.76 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 民大科研狗 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 29号明天会评吗 +3 笨笨唐 2026-08-28 3/150 2026-08-30 09:29 by cww8181
[公派出国] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 G6APbkg8SA6w 2026-08-29 4/200 2026-08-30 07:28 by ZPa0EcMwuECS
[硕博家园] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 G6APbkg8SA6w 2026-08-29 4/200 2026-08-30 07:17 by ZPa0EcMwuECS
[硕博家园] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +4 gy1nBQXYQJqL 2026-08-29 5/250 2026-08-30 06:55 by ZPa0EcMwuECS
[找工作] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 gy1nBQXYQJqL 2026-08-29 7/350 2026-08-30 06:46 by ZPa0EcMwuECS
[考研] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 ASdOkHsho7FD 2026-08-28 8/400 2026-08-30 06:02 by ZPa0EcMwuECS
[硕博家园] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +6 ASdOkHsho7FD 2026-08-28 11/550 2026-08-30 06:00 by ZPa0EcMwuECS
[硕博家园] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +6 ASdOkHsho7FD 2026-08-28 13/650 2026-08-30 05:38 by ZPa0EcMwuECS
[考博] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 gy1nBQXYQJqL 2026-08-29 4/200 2026-08-30 01:34 by ZPa0EcMwuECS
[论文投稿] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +4 gy1nBQXYQJqL 2026-08-29 6/300 2026-08-30 01:25 by ZPa0EcMwuECS
[基金申请] 中青基了要发朋友圈吗? +4 349506619 2026-08-28 4/200 2026-08-29 22:41 by alongwaytogo
[基金申请] 面上意见出来了 +8 黄鸟于飞Chao 2026-08-29 16/800 2026-08-29 20:45 by 黄鸟于飞Chao
[基金申请] 国自然评审意见 +13 wangmingqi 2026-08-28 19/950 2026-08-29 10:22 by Poppy1104
[基金申请] 哪位高人中了,把查询到的截图贴出来让我看看,让我长长见识 +5 yuleib84 2026-08-26 6/300 2026-08-28 00:02 by yudaoqian88
[文学芳草园] 梦想 +3 myrtle 2026-08-26 3/150 2026-08-27 10:01 by angelyueyi
[基金申请] 国合里面能看到了 +7 一怀馨秋 2026-08-26 7/350 2026-08-26 11:23 by zhaosm1982
[基金申请] 国际合作可查了,中了面上 (EPI+1)(金币+50) +18 Ldrop2023 2026-08-26 18/900 2026-08-26 11:15 by cmrandy
[基金申请] 今天务委会开完了,明天出结果吗 +19 angus9576 2026-08-25 23/1150 2026-08-26 10:03 by zp519
[基金申请] 国合现在查不到了吗? +10 chengyan1220 2026-08-24 20/1000 2026-08-26 08:57 by peasantsprig
[基金申请] 明天应该可查了!? +6 chengyan1220 2026-08-23 6/300 2026-08-25 19:45 by zfd97
信息提示
请填处理意见