24小时热门版块排行榜    

查看: 647  |  回复: 2

everfx

铜虫 (正式写手)

[求助] 谁帮调整下线性时不变系统的输出曲线,只是调整极点位置,救急啊。。。

要交个小作业,很简单的,可是我调不好,大家帮帮忙啊,周日晚上前尽量搞出来,周一交,说白了就是怎么调出合适的极点阵P,简单吧,不过找到估计也不容易。所以任务就是给出一个合适的极点阵P,这样我自己就能得到输出曲线了。
线性系统dx/dt=Ax+Bu, y=Cx, A,B,C阵如下所示,
A=[0 0 1 0 0;0 -0.154 -0.0042 1.54 0;0 0.249 -1 -5.2 0;0.0386 -0.996 -0.0003 -0.117 0;0 0.5 0 0 -0.5];
B=[0 0;-0.744 -0.032;0.337 -1.12;0.02 0;0 0];C=[0 1 0 0 -1;0 0 1 0 0;0 0 0 1 0;1 0 0 0 0];其中A,B可控,A,C可观,现在让镇定系统,选择状态反馈u=-Kx,从而系统化为dx/dt=(A-BK)x,可控,所以可以配置极点。我选择的极点是P=[-3,-0.5,-3,-9,-7],输出y1=x2-x5,y2=x3,y3=x4,y4=x1,仿真步长0.001s,仿真时间5s.可是得到的输出曲线有2个小问题,第一个是y1=x2-x5收敛太慢了(其中x1收敛挺快的,就是由于x5收敛慢导致y1收敛慢),第二个是y2=x3仿真一开始后的值跑的稍微有点远到-0.8左右了,希望跟其他状态一样,在[-0.5,0.5]范围内波动。我自己调半天极点P也调整不好,感觉第2个极点-0.5基本不能动了,第4个极点跟第5个极点单独变化都输出影响不大,基本就是调整第1个跟第3个,配合第4个跟第5个来得到比较好的收敛曲线:一方面y1,y2,y3,y4收敛的快点,2s左右收敛到0都能接受;二方面不要开始震的那么厉害。如果震荡实在解决不了,只要没我下面的图震的厉害也行,但是收敛速度得解决啊。我用的P阵调整的图除了y1,其他3个收敛时间还凑合。我简单附下程序,找人帮写的,大家凑合看吧。
K=place(A,B,P);h=0.001;
t_end=5;
t_inter=h;
t=0:t_inter:t_end;
t=t';
nps=length(t);
x(1,=[0.4328 0.0657 0.5233 0.0698 0.3489];
for i=2:nps
x(i,=x(i-1,+h*((A-B*K)*x(i-1,')';
end
figure(1);
plot(t,x(:,2)-x(:,5),'y-',t,x(:,3),'g-',t,x(:,4),'r-',t,x(:,1),'k-');

最后附上我仿的图,看图大家就知道我说的问题了,就是下图中的黄线收敛太慢,绿线开始想下窜的太狠。
谁帮调整下线性时不变系统的输出曲线,只是调整极点位置,救急啊。。。
m1.jpg
”是:加右),居然搞成微笑了,伤不起啊。

[ Last edited by everfx on 2013-11-9 at 16:47 ]
回复此楼

» 猜你喜欢

已阅   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

2楼2013-11-09 18:04:35
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

everfx

铜虫 (正式写手)

引用回帖:
2楼: Originally posted by feixiaolin at 2013-11-09 18:04:35
http://bbs.bjx.com.cn/thread-229998-1-1.html

这我上午都用了,根本不行,我刚才发现是怎么回事了,有一个状态量取的太大了,我用坐标变换后的状态变量了,实际是要用坐标变换前的状态进行分析的。还是谢谢你哈
3楼2013-11-09 19:35:49
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 everfx 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 听说今天filecode变了 +19 布布和一二 2026-08-06 34/1700 2026-08-07 03:13 by 虫友是什么虫
[基金申请] 基金中了 +6 laoda193707 2026-08-06 6/300 2026-08-06 23:34 by dragonxp
[基金申请] filecode +10 等待解的谜 2026-08-06 14/700 2026-08-06 21:16 by zhanghaozhu
[基金申请] 固定端突然变了,今天 +3 archvillain 2026-08-06 7/350 2026-08-06 21:05 by archvillain
[基金申请] filecode +8 布布和一二 2026-08-06 11/550 2026-08-06 20:41 by tangpu318
[基金申请] 大家散了吧,后缀研究没有意义,别浪费时间了,过好目前的每一天,不要焦虑 +5 Tide man 2026-08-06 6/300 2026-08-06 20:19 by 苏知砚
[有机交流] 一个有机合成实验室都需要哪些设备? 50+3 kf2781974 2026-07-31 12/600 2026-08-06 15:11 by eddyin
[基金申请] 求各位大神看下 100+6 hpkpkpkp 2026-08-05 33/1650 2026-08-06 14:49 by zhiyanjiang
[教师之家] 咨询面上基金 +4 李长云 2026-07-31 7/350 2026-08-06 11:20 by 李长云
[基金申请] 影响面上的因素 +8 布布和一二 2026-08-05 11/550 2026-08-06 10:41 by 宝贝虫子
[基金申请] 8月时间戳变的,举个手。玩一下,释放压力 +9 archvillain 2026-08-04 11/550 2026-08-05 20:06 by wlwhappy
[基金申请] 面上再次挂了,太难了,躺也躺不了,倦也卷不过,小学校之殇! +22 低垂的野花 2026-07-31 30/1500 2026-08-05 18:03 by 低垂的野花
[基金申请] 好消息?这个有何含义??? +8 Tide man 2026-08-05 10/500 2026-08-05 16:14 by xmuxiaoyu
[考博] 【2027博士申请】纳米药物递送方向 20+3 13586093586 2026-08-03 4/200 2026-08-05 09:59 by lfy8008
[基金申请] 有没有H口的?有收到消息的吗? +3 超级海虾 2026-08-04 3/150 2026-08-04 17:26 by 学教育滴
[论文投稿] 十年后又回来了,论文投稿求助 +3 哈哈114477 2026-08-01 3/150 2026-08-04 15:40 by tegsgjy20
[基金申请] 纯娱乐,不喜欢勿喷 +7 Tide man 2026-08-04 10/500 2026-08-04 15:10 by loufangrui
[基金申请] 面上提前没消息,有中的吗 +14 archvillain 2026-08-02 18/900 2026-08-04 14:42 by archvillain
[基金申请] 娱乐 +4 Tide man 2026-08-03 4/200 2026-08-04 11:51 by wgch518
[基金申请] 什么时候能放榜呀? +3 Jacob678 2026-08-03 3/150 2026-08-03 16:14 by gltch
信息提示
请填处理意见