利用MATLAB设计状态观测器—现代控制理论实验报告(共6页).docx
《利用MATLAB设计状态观测器—现代控制理论实验报告(共6页).docx》由会员分享,可在线阅读,更多相关《利用MATLAB设计状态观测器—现代控制理论实验报告(共6页).docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验六 利用MATLAB设计状态观测器姓名 * 学号 1121* 实验目的:1、学习观测器设计算法; 2、通过编程、上机调试,掌握基于观测器的输出反馈控制系统设计方法。实验原理:1、全阶观测器模型: 由极点配置和观测器设计问题的对偶关系,也可以应用MATLAB中极点配置的函数来确定所需要的观测器增益矩阵。例如,对于单输入单输出系统,观测器的增益矩阵可以由函数 L=(acker(A,C,V) 得到。其中的V是由期望的观测器极点所构成的向量。类似的,也可以用L=(place(A,C,V) 来确定一般系统的观测器矩阵,但这里要求V不包含相同的极点。 2、降阶观测器模型: 基
2、于降阶观测器的输出反馈控制器是:对于降阶观测器的设计,使用MATLAB软件中的函数L=(acker(Abb,Aab,V) 或 L=(place(Abb,Aab,V) 可以得到观测器的增益矩阵L。其中的V是由降阶观测器的期望极点所组成的向量。实验要求 1在运行以上例程序的基础上,考虑图6.3所示的调节器系统,试针对被控对象设计基于全阶观测器和降阶观测器的输出反馈控制器。设极点配置部分希望的闭环极点是,希望的观测器极点是(a) 对于全阶观测器,和 ;(b) 对于降阶观测器,。比较系统对下列指定初始条件的响应: (a) 对于全阶观测器: (b) 对于降阶观测器: 进一步比较两个系统的带宽。图6.3
3、调节器系统2假设SISO受控系统的开环传递函数为(1)若根据系统的性能指标要求,希望配置的系统极点为求受控系统的状态反馈矩阵。(2)设计观测器反馈系数矩阵,使全维状态观测器的希望极点均为-3.实验结果一、 设计基于全阶观测器和降阶观测器的输出反馈控制器1、全阶观测器:1) 计算全阶观测器的增益矩阵L由图6.3所示的调节器系统1/s*(s+2)得,执行以下的M-文件:a=0 1;0 -2;b=0;1;c=4 0;v=-8 -8;l=(acker(a,c,v)result:l = 3.50009.0000计算得出,全阶观测器的增益矩阵L=3.5;9.0相应的全阶观测器是:=-141-36-2x+0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 MATLAB 设计 状态 观测器 现代 控制 理论 实验 报告
限制150内