第一范文网 - 专业文章范例文档资料分享平台

利用matlab实现极点配置、设计状态观测器现代控制

来源:用户分享 时间:2025/6/1 12:42:26 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

k=[1 3 2]; A1=A-B*k; sys=ss(A1,B,C,D); G=zpk(sys) 结果: Zero/pole/gain: 6 (s+1) --------------------------------- (s+6.319) (s^2 + 2.681s + 2.057) 则闭环系统的零点为:-1 >> pole(G) ans = -6.3186 -1.3407 + 0.5099i -1.3407 - 0.5099i >> Uc=ctrb(A,B);rank(Uc) ans = 3 则系统具有能控性 >> Vo=obsv(A,C); rank(Vo) ans = 3 则系统具有能观测性 ③当k=[0 1 3]时: >> A=[0 1 0;0 0 1;-12 -16 -7]; B=[0;0;1]; C=[6 6 0]; D=0; k=[0 1 3]; A1=A-B*k; sys=ss(A1,B,C,D); G=zpk(sys) Zero/pole/gain: 6 (s+1) ------------------------------- (s+8.08) (s^2 + 1.92s + 1.485) >> Uc=ctrb(A,B);rank(Uc) ans = 3 则系统具有能控性 >> Vo=obsv(A,C); rank(Vo) ans = 3 则系统具有能观测性 分析: 系统完全能控则可以任意配置极点,配置极点不改变系统的能控性,但可能改变系统的能观测性。不存在零极相消的情况下,则不改变系统的能观测性。 五、分析讨论 通过本次试验,掌握了状态反馈和输出反馈的概念及性质。掌握了利用状态反馈进行极点配置的方法。学会了用MATLAB 求解状态反馈矩阵。掌握了状态观测器的设计方法。学会了用MATLAB 设计状态观测器。熟悉了分离定理,学会了设计简单的带有状态观测器的状态反馈系统。原本通过平常的上课,对于一些概念我还是没有完全掌握,比如极点配置,状态反馈,输出反馈。通过实验的验证,翻阅书籍,使我对于书本上的概念产生了更深的理解,学会了分析验证书本上的定理而不是盲目学习。

利用matlab实现极点配置、设计状态观测器现代控制.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2yta24aqqy52amw9lhr375cln2z0hr008bc_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top