状态空间与simulink仿真3.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
状态空间与simulink仿真3

考虑以下系统对系统设计一个状态反馈控制器使得闭环阶跃响应的超调量小于5%,且在稳态值1%范围的调节时间小于4.6S。 eq \o\ac(○,1)主导二阶极点方法配置极点分析:超调量小于5%,即算得稳态值1%范围的调节时间小于4.6S,即下面首先对系统的能控性进行判断,以编程方式实现a=[-1 -2 -2;0 -1 1;1 0 -1];b=[2;0;1]; %输入a,b矩阵q=[b a*b a^2*b]rank(q) 计算结果为q的秩为3因此该系统为完全能控型系统,在满足系统要求的前提下,理论上能任意配置期望极点下面根据具体的求解思路进行编程求解反馈控制器kg=poly(a); %求原系统的特征方程a2=g(2);a1=g(3);a0=g(4);w=[1 0 0;a2 1 0;a1 a2 1];q1=[a^2*b a*b b];p=q1*w; %求解转换矩阵deta=1;zeta=0.75;wn=deta/zeta; %输入满足条件的ζ和δden=conv([1 4],[1 2*deta wn^2]); %输入期望极点(-4,-1±0.88i)aa2=den(2);aa1=den(3);aa0=den(4);k=[aa0-a0 aa1-a1 aa2-a2];k1=k*(inv(p)) %输出配置矩阵k得到下面对系统进行验证,是否满足条件ahat=a-b*k1;bhat=b;chat=[1 0 0];dhat=0; sys=ss(ahat,bhat,chat,dhat); step(sys,r);sys1=ss(a,b,c,d);hold on;grid on;step(sys1,.-);(其中sys1为未加控制器的原系统)由图可知,系统在进行配置之前并未满足系统要求,在增加控制器之后,系统要求得到满足。 eq \o\ac(○,2)对称根轨迹(SRL)方法配置极点将SRL方程写成标准的根轨迹形式 由此,我们需要先将上面的状态空间形式转换为传递函数形式,编程实现如下:a=[-1 -2 -2;0 -1 1;1 0 -1];b=[2;0;1];c=[1 0 0];d=0; [num,den]=ss2tf(a,b,c,d)num=[ 0 2.0000 2.0000 -2.0000]den=[1.0000 3.0000 5.0000 5.0000]下面再画出根轨迹图,寻找满足条件的ρnum1=conv([2 2 -2],[2 -2 -2]); %此处计算的参数根据num(s)和num(-s)den1=conv([1 3 5 5],[-1 3 -5 5]); %此处计算的参数根据den(s)和den(-s)sys1=tf(num1,den1);rlocus(sys1); %画根轨迹图grid on;根据系统要求 和 如图所示,配置的极点将满足系统要求,现选取两组进行验证ρ=2p1=[-2.09 -1.42+0.845*1i -1.42-0.845*1i];k1=acker(a,b,p1)得k1=[ 0.7079 0.1931 0.5143]如上题所写程序画出响应图(其中sys1为未加控制器的原系统)ρ=3得k1=[ 0.9271 0.2769 0.6857]作出响应图如下(其中sys1为未加控制器的原系统)将两个不同的ρ值阶跃响应图进行对比(sys2为ρ=3,sys为ρ=2)有比较可知:较小的ρ值的响应速度较慢,较大的ρ值响应速度快。 eq \o\ac(○,3)全阶观测器的设计首先检验系统的是否完全能观a=[-1 -2 -2;0 -1 1;1 0 -1];c=[1 0 0];q=[c;c*a;c*a*a]rank(q)rank(q)=3说明系统是完全能观的下面就是观测器期望极点选择,一般为了考虑观测器的响应速度要比闭环系统快,又要考虑干扰抑制,一般极点为闭环极点的2---5倍。根据主导二阶极点方法所配置的极点为s1=-4 s2,3=-1±0.88i选择观测器极点为s1=-12 s2,3=-3±0.88i由此可进一步求出观测器增益矩阵la=[-1 -2 -2;0 -1 1;1 0 -1];c=

文档评论(0)

yx118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档