ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:18.16KB ,
资源ID:4136955      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4136955.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(河南工业大学现代控制理论实验报告.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

河南工业大学现代控制理论实验报告.docx

1、河南工业大学现代控制理论实验报告.现代控制理论实验报告实验一 线性系统状态空间表达式的建立以及线性变换专业班级:自动化 1505 姓名:施明梁 学号:201523020525一 实验目的1. 掌握线性定常系统的状态空间表达式。 学会在 MATLAB中建立状态空间模型的方法。2. 掌握传递函数与状态空间表达式之间相互转换的方法。学会用 MATLAB实现不同模型之间的相互转换。 (字符和数字全部用 Times New Roman)3. 掌握状态空间表达式的相似变换。掌握将状态空间表达式转换为对角标准型、约当标准型、能控标准型和能观测标准型的方法。学会用 MATLAB进行线性变换。二 实验内容1、已

2、知系统的传递函数(1)建立系统的 TF 或ZPK模型。(2)将给定传递函数用函数 ss( ) 转换为状态空间表达式。再将得到的状态空间表达式用函数 tf( ) 转换为传递函数,并与原传递函数进行比较。(3)将给定传递函数转换为对角标准型或约当标准型。再将得到的对角标准型或约当标准型用函数 tf( ) 转换为传递函数,并与原传递函数进行比较。(4)将给定传递函数用函数 ctrlts( ) 转换为能控标准型和能观测标准型。再将得到的能控标准型和能观测标准型用函数 tf( ) 转换为传递函数,并与原传递函数进行比较。2. 已知系统的状态空间表达式x0516x01uy 1 1 x (a).4 1 2

3、3 1x 1 0 2 x 2 7 u1 1 3 5 3y 1 0 1 x(c)(1)建立给定系统的状态空间模型。用函数 eig( ) 求出系统特征值。用函数 tf( ) 和 zpk( ) 将这些状态空间表达式转换为传递函数,记录得到的传递函数和它的零极点。比较系统的特征值和极点是否一致,为什么 ?(2)用函数 canon( ) 将给定状态空间表达式转换为对角标准型。用函数eig( ) 求出系统特征值。比较这些特征值和( 1)中的特征值是否一致,为什么 ?再用函数 tf( ) 和 zpk( ) 将对角标准型或约当标准型转换为传递函数。比较这些传递函数和( 1)中的传递函数是否一致,为什么 ?(3

4、)用函数 ctrlss( ) 将给定的状态空间表达式转换为能控标准型和能观测标准型。用函数 eig( ) 求系统的特征值。比较这些特征值和( 1)中的特征值是否一致,为什么 ?再用函数 tf( ) 将它们转换为传递函数。比较这些传递函数和(1)中的传递函数是否一致,为什么 ?三 实验结果与分析第一题实验结果(1)(2).结论(2):实验结果所得传递函数与原传递函数相同,因为线性变换不改变系统的传递函数。.(3)结论(3):实验结果所得传递函数与原传递函数相同,因为线性变换不改变系统的传递函数。.(4)结论(4):实验结果所得传递函数与原传递函数相同,因为线性变换不改变系统的传递函数。.第 2

5、题实验结果(a) 题(1):.结论:系统的特征值和极点一致, 因为线性变换不改变系统的特征值和极点。(2):结论:这些特征值和( 1)中的特征值,因为线性变换不改变系统的特征值。这些传递函数和 (1)中的传递函数一致, 因为线性变换不改变系统的传递函数。.(3):.结论:这些特征值和( 1)中的特征值,因为线性变换不改变系统的特征值。这些传递函数和( 1)中的传递函数一致,因为线性变换不改变系统的传递函数。.(c)题(1):.结论:系统的特征值和极点一致, 因为线性变换不改变系统的特征值和极点。(2) :.结论:这些特征值和( 1)中的特征值,因为线性变换不改变系统的特征值。结论:这些传递函数

6、和( 1)中的传递函数一致,因为线性变换不改变系统的传递函数。.(3) :能控标准型.能观标准型.求出系统特征值结论:这些特征值和( 1)中的特征值一致,因为线性变换不改变系统的特征值。转换为传递函数.结论:这些传递函数和( 1)中的传递函数一致,因为线性变换不改变系统.的传递函数。.现代控制理论实验报告实验二 线性系统可控、可观测性判断专业班级:自动化 1505 姓名:施明梁 学号:201523020525一 实验目的1. 掌握能控性和能观测性的概念。学会用 MATLAB判断能控性和能观测性。2. 掌握系统的结构分解。学会用 MATLAB进行结构分解。二 实验内容3. 已知系统x3140x4

7、1uy 1 1 x(1)判断系统状态的能控性和能观测性,以及系统输出的能控性。说明状态能控性和输出能控性之间有无联系。(2)令系统的初始状态为零,系统的输入分别为单位阶跃函数和单位脉冲函数。用 MATLAB函数计算系统的状态响应和输出响应, 并绘制相应的响应曲线。观察和记录这些曲线。 当输入改变时 , 每个状态变量的响应曲线是否随着改变?能否根据这些曲线判断系统状态的能控性?(3) 将给定的状态空间表达式变换为对角标准型, 判断系统的能控性和能观测性,与( 1)的结果是否一致?为何?(4)令(3)中系统的初始状态为零, 输入分别为单位阶跃函数和单位脉冲函数。用 MATLAB函数计算系统的状态响

8、应和输出响应,并绘制响应的曲线。观察和记录这些曲线。 当输入改变时 , 每个状态变量曲线是否随着改变?能否根据这些曲线判断系统以及各状态变量的能控性?不能控和能控状态变量的响应曲线有何不同?.(5)根据(2)和(4)所得曲线能否判断系统状态以及各状态变量的能观测性?4. 已知系统1 0 0 0 2x00300200x10u0 0 0 4 0y 1 0 1 0 x(1)将给定的状态空间模型转换为传递函数模型。令初始状态为零,用MATLAB计算系统的单位阶跃输出响应,绘制和记录相应的曲线。(2)按能控性分解给定的状态空间模型并记录所得的结果,然后再将其转换为传递函数模型。它与( 1)中所得的传递函

9、数模型是否一致?为何?令初始状态为零,用 MATLAB计算系统的单位阶跃输出响应,并绘制和记录相应曲线。这一曲线与( 1)中的输出曲线是否一致?为何?(3)按能观测性分解给定的状态空间模型并记录分解所得的结果,然后再将其转换为传递函数模型。它与( 1)中的传递函数模型是否一致?为何?令初始状态为零, 用 MATLAB计算系统的单位阶跃输出响应, 并绘制和记录相应曲线。这一曲线与( 1)中的输出曲线是否一致?(4)按能控性能观测性分解给定的状态空间模型并记录分解所得的结果,然后再将其转换为传递函数模型。 它与(1)中的传递函数模型是否一致?为何?令初始状态为零,用 MATLAB计算系统的单位阶跃

10、输出响应,并绘制和记录相应的曲线。这一曲线与( 1)中的输出曲线是否一致?为何?三 实验结果与分析题一实验结果(1):能控性判断.不满秩,可知系统是状态不可控的。能观性判断:不满秩,可知系统不可观。输出能控性判断 :系统是输出可观的。结论:系统的状态能控性和输出能控性之间无联系。.(2).结论:当输入改变时 , 每个状态变量的响应曲线随着改变。能根据这些曲线判断系统状态的能控性。(3).结论:由以上的 A,B,C可知系统不能控,不可观测,与 (1) 结果一致,因为状态空间表达式化成能控标准型或者能观标准型的理论依据是状态的非奇异变换不改变其能控性或者能观性。(4).结论:输入改变时 , 每个状

11、态变量曲线不会随着改变, 能根据这些曲线判断系统以及各状态变量的能控性。不能控状态变量的响应曲线部分都是在 0 以下,能控状态变量的响应曲线在 0 以下以上都有。(5)结论:能判断系统状态以及状态变量的能观测性。.第 2 题实验结果(1).(2)能控性分解:.转化为传递函数:与(1)传递函数模型相同,因为状态空间表达式按能控性分解的理论依据是状态的非奇异变换不改变其能控性或者能观性。.结论:能控性分解后的单位阶跃响应曲线与单位阶跃输出响应曲线是一致的,因为系统按能控性分解后其传递函数不变,故单位阶跃响应不变。(3)能观测性分解:.转化为传递函数:与(1)传递模型相同结论:传递函数与( 1)中完

12、全相同,由于线性变换不改变系统的传递函数,而且系统的不能观性不会体现在系统的传递函数上。这一曲线与( 1)中的输出曲线一致。.(4)转化为传递函数模型:结论:传递函数与( 1)中完全相同,由于线性变换不改变系统的传递函数,而且系统的不能控和不能观性不会体现在系统的传递函数上。.结论:按能控性能能观性分解后的单位阶跃响应曲线与单位阶跃响应输出响应曲线一致,是由于线性变换后系统的传递函数不变,故阶跃曲线也不变。.现代控制理论实验报告实验三 状态反馈控制器设计专业班级:自动化 1505 姓名:施明梁 学号:201523020525一 实验目的1. 掌握状态反馈和输出反馈的概念及性质。2. 掌握利用状

13、态反馈进行极点配置的方法。 学会用 MATLAB求解状态反馈矩阵。3. 掌握状态观测器的设计方法。学会用 MATLAB设计状态观测器。二 实验内容4. 已知系统3 0 0 1x 0 2 0 x 1 u0 0 1 1y 0.4 0 .2667 0 .3333 x(1)求解系统的零点、 极点和传递函数, 并判断系统的能控性和能观测性。(2)分别选取 K=0 3 0 ,K=1 3 2 ,K=0 16 /3 1/3 为状态反馈矩阵,求解闭环系统的零点、 极点和传递函数, 判断闭环系统的能控性和能观测性。它们是否发生改变 ?为什么?(3)任选三个输出反馈矩阵,求解闭环系统的零点、极点和传递函数,并判断系

14、统的能控性和能观测性。它们是否发生改变 ? 为什么?5. 已知系统0 1 0 0x 0 0 1 x 0 u0 2 3 1.y 1 0 0 x(1)求解系统的极点。绘制系统的单位阶跃响应曲线,并确定系统的超调量和上升时间。(2)求解状态反馈矩阵 K,使闭环系统的极点为 3 和123j 。求解状2态反馈系统的传递函数。 绘制该闭环系统的单位阶跃响应曲线, 并确定系统的超调量和上升时间。与原系统比较 , 性能是否改善?(3)设计一个全维观测器,使观测器的极点为 -5,-5,-5。仿真状态观测器观测到的状态。三 实验结果与分析第 1 题实验结果(1):.满秩,可知系统可控可观。(2) K=0 3 0

15、为状态反馈矩阵:.满秩,可知系统能控能观。K=1 3 2 为状态反馈矩阵:.满秩,可知系统能控能观。K=016/3 1/3 为状态反馈矩阵:.满秩,可知系统能控能观。状态反馈矩阵并不改变系统的能控性, 因为他们的能控判别矩阵同秩状态反馈矩阵有可能改变系统的能观性, 因为引入状态反馈后分子多项式不变, 即零点保持不变, 但是分母多项式的系数因为 K的不同而不同, 有可能是零极点对消破化系统能观性。(3)取 H=1:.满秩,可知系统能控能观。系统的零点, 能控性不变, 极点还有传递函数发生改变输出反馈矩阵并不改变系统的能控性, 因为他们的能控判别矩阵同秩输出反馈矩阵有可能改变系统的能观性,因为引入

16、状态反馈后分子多项式不变, 即零点保持不变, 但是分母多项式的系数因为 K的不同而不同,有可能是零极点对消破化系统能观性。第 2 题实验结果(1).系统无超调量和上升时间(2).超调量 15.2%,上升时间 1.76s ,可以看出,该系统与原系统相比性能改善很多。(3).单纯的课本内容,并不能满足学生的需要,通过补充,达到内容的完善教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。单纯的课本内容,并不能满足学生的需要,通过补充,达到内容的完善教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1