实验六利用MATLAB设计状态观测器.doc

实验六利用MATLAB设计状态观测器.doc

ID:48439786

大小:106.88 KB

页数:6页

时间:2020-01-28

实验六利用MATLAB设计状态观测器.doc_第1页
实验六利用MATLAB设计状态观测器.doc_第2页
实验六利用MATLAB设计状态观测器.doc_第3页
实验六利用MATLAB设计状态观测器.doc_第4页
实验六利用MATLAB设计状态观测器.doc_第5页
资源描述:

《实验六利用MATLAB设计状态观测器.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、现代控制理论第五次上机实验报告实验六利用MATLAB设计状态观测器实验目的:1、学习观测器设计算法;2、通过编程、上机调试,掌握基于观测器的输出反馈控制系统设计方法。实验步骤1、基于观测器的输出反馈控制系统的设计,采用MATLAB的m-文件编程;2、在MATLAB界面下调试程序,并检查是否运行正确。实验要求1.在运行以上例程序的基础上,考虑图6.3所示的调节器系统,试针对被控对象设计基于全阶观测器和降阶观测器的输出反馈控制器。设极点配置部分希望的闭环极点是,希望的观测器极点是(a)对于全阶观测器,和;(b)对于降阶观测器,。比较系统对下列指定初始条件的响应:(a)对于全阶观测器

2、:(b)对于降阶观测器:进一步比较两个系统的带宽。图6.3调节器系统设计闭环极点:>>a=[01;0-2];b=[0;1];c=[40];v1=[-2+j*2*sqrt(3)-2-j*2*sqrt(3)];K=acker(a,b,v1)K=16.00002.0000全阶状态观测器:>>v2=[-8-8];G=(acker((a-b*K)',c',v2))'G=30降阶状态观测器:>>T1=[01;40];>>T=[00.25;10];>>a1=T1*a*Tb1=T1*b;c1=c*T;Aaa=-2;Aab=0;Aba=4;Abb=0;Ba=1;Bb=0;v3=-8;l=(ack

3、er(Aaa,Aba,v3))Ahat=Abb-l*AabBhat=Ahat*l+Aba-l*AaaFhat=Bb-l*Baa1=-2040l=1.5000Ahat=0Bhat=7Fhat=-1.5000全阶观测器响应:>>sys=ss(a-b*K,[0;0],eye(2),0);t=0:0.01:4;x=initial(sys,[1;0],t);x1=[10]*x';x2=[01]*x';subplot(4,2,1);plot(t,x1),gridtitle('x1')ylabel('x1')subplot(4,2,2);plot(t,x2),gridtitle('x2')y

4、label('x2')sys1=ss(a-G*c,[0;0],eye(2),0);t=0:0.01:4;e=initial(sys1,[1;0],t);e1=[10]*x'+x1;e2=[01]*x'+x2;subplot(4,2,3);plot(t,e1),gridtitle('全阶状态观测x1')ylabel('x1guji')subplot(4,2,4);plot(t,e2),gridtitle('全阶状态观测x2')ylabel('x2guji')降阶观测器响应:>>sys2=ss(Aaa-l*Aba,1,eye(1),0);t=0:0.01:4;e3=initial(

5、sys2,1,t);e4=e3'+x1;e5=x2;subplot(4,2,5);plot(t,e4),gridtitle('降阶状态观测x1')ylabel('x1guji')subplot(4,2,6);plot(t,e5),gridtitle('降阶状态观测x2')ylabel('x2guji')由上述两图对比可得,降阶观测器衰减速度比全阶观测器快,带宽比全阶观测器窄。2.假设SISO受控系统的开环传递函数为(1)若根据系统的性能指标要求,希望配置的系统极点为求受控系统的状态反馈矩阵。(2)设计观测器反馈系数矩阵,使全维状态观测器的希望极点均为-3.状态反馈矩阵:>>A=

6、[010;001;00-1];B=[0;0;1];C=[100];J=[-3-2+j*2-2-j*2];K=acker(A,B,J)K=24206全维观测器:>>v=[-3-3-3];L=acker(A,B,v)L=27278实验心得:这次实验做的很艰难,但一点点弄出来之后对观测器的理解也表的更加深刻,通过matlab编程仿真更加形象地了解了全阶观测器和降阶观测器的特点。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。