下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验五 用MATLAB判定系统的能控性1、实验设备 MATLAB软件2、实验目的 学习线性定常连续系统的状态空间模型的能控性判定、掌握MATLAB中关于该模型判定的主要函数; 通过编程、上机调试,进行模型判定。 3、实验原理说明 对于连续的线性定常系统,采用代数判据判定状态能控性需要计算能控性矩阵。Matlab提供的函数ctrb()可根据给定的系统模型,计算能控性矩阵Qc=B AB An-1B能控性矩阵函数ctrb()的主要调用格式为:Qc = ctrb(A,B)Qc = ctrb(sys)其中,第1种输入格式为直接给定系统矩阵A和输入矩阵B,第2种格式为给定状态空间模型sys。输出矩阵Qc为
2、计算所得的能控性矩阵。基于能控性矩阵函数ctrb()及能控性矩阵Qc的秩的计算rank(),就可以进行连续线性定常系统的状态能控性的代数判据判定。也可用函数Judge_contr()通过调用能控性矩阵函数ctrb()和计算矩阵秩的函数rank(),完成能控性代数判据的判定。4、实验步骤 根据所给状态空间模型,依据线性定常连续系统状态方程计算能控性矩阵,采用MATLAB编程。 在MATLAB界面下调试程序,并检查是否运行正确。习题1:试在Matlab中计算如下系统的状态能控性。 Matlab源程序如下:A=1 3 2; 0 2 0; 0 1 3;B=2 1; 1 1; -1 -1;sys=ss(
3、A,B,);Judge_contr(sys); 函数Judge_contr()的源程序为:function Judge_contr(sys)Qc=ctrb(sys);n=size(sys.a);if rank(Qc)=n(1) disp(The system is controlled)else disp(The system is not controlled)end 表明所判定的系统状态不能控。习题2:试在Matlab中计算如下系统的状态能控性。Matlab源程序如下:G=-4 1 0; 0 -4 0; 0 0 -3;H=0 0; 0 0; 1 1;n=size(G,1);Qc=ctrb(G,H);if rank(Qc)=rank(Qc Gn) disp(The system is controlled)else di
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一次性竹制餐具供货与可持续资源开发合同2篇
- 幼儿园教研工作制度模版(2篇)
- 人力资源助理的工作职责(2篇)
- 2025年小学班主任德育计划例文(2篇)
- 幼儿园幼儿膳食管理制度范文(2篇)
- 2025年英语教师工作计划模版(3篇)
- 夏季汛期安全工作方案(2篇)
- 教职工上下班工作制度(2篇)
- 二零二五年度快递代理权转让与业绩考核合同范本3篇
- 2025年幼儿园卫生保健工作计划例文(二篇)
- 学校信息中心述职报告(共3篇)
- 小说与散文的区别课件
- 景德镇绿地昌南里项目视频讨论会ua根据0108意见修改
- 豆腐的制作工艺及配方
- DB-T 29-202-2022 天津市建筑基坑工程技术规程
- 福建省社会体育指导员信息表
- DB51∕T 5060-2013 四川省预拌砂浆生产与应用技术规程
- 珠心算习题汇总(可以打印版A4)
- 设备润滑注油周期表.doc
- 医用红外热像仪
- 有限空间作业应急预案及现场处置方案
评论
0/150
提交评论