计算机控制状态空间反馈课程设计(共11页).doc
《计算机控制状态空间反馈课程设计(共11页).doc》由会员分享,可在线阅读,更多相关《计算机控制状态空间反馈课程设计(共11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 控制系统状态空间设计设计对象系统的对象模型为: 设计目的A:试确定一个状态负反馈阵K,使相对于单位阵阶跃参考输入的输出过渡过程,满足如下的期望指标:超调量=20%,峰值时间=0.4s。B:如果系统的状态变量在实际上无法测量,试确定一个状态观测器(全维状态观测器),使得通过基于状态观测器的状态反馈,满足上述期望的性能指标。设计要求1. 要求学生掌握当Gc(s)设计好后如何将其变换为离散算法Gc(Z) 以及如何将Gc(Z)转换在计算机上可完成计算的迭代方程。2. 要求学生能掌握工业中常用的基本PID算法。3. 掌握一阶向前,向后差分及双线性变换离散化的具体做法及应用场合
2、。4. 熟悉PID两种基本算法的计算公式:位置算法和增量算法。5. 熟练使用MATLAB软件,掌握其仿真的方法、步骤及参数设置。6. 了解计算机控制系统的组成及相应设备的选用等问题。设计方法及步骤1.利用Simulink 进行仿真,判断是否满足期望的性能指标。系统仿真方框图如下:系统仿真结果如下:有图可知,系统不满足期望的性能指标,需要进行配置。2.由期望的性能指标求出闭环系统的期望极点。首先有典型二阶系统性能指标与系统参数之间的关系,确定统参数,然后再确定系统的主导极点和非主导极点。由系统的性能指标:超调量=20%,峰值时间=0.4s。可以求出 =0.456 Wn=8.84。因此选取 =0.
3、60 Wn=13.00为系统参数由系统的特征方程可以求出系统的特征根为:S1=-7.8+10.4j ,S2=-7.8-10.4j令系统的非主导极点为:S3=-130则需要配置的极点是是:P=-7.8+10.4j,-7.8-10.4j,-130;3.求出系统空间表达式。利用MATLAB 有关模型转换函数可求得A =B =C =D =04.判断系统的能控能关性,确定系统是否能够通过状态反馈实现极点的任意配置。能控性判别矩阵Q=系统的可控矩阵阶数为3,为满秩,则系统是能控的。5.求出用于极点配置的状态矩阵K:利用函数K=acker(A,B,P),其中参数A、B 为系统的状态方程参数矩阵,P 为期望的
4、极点向量,K 为状态反馈矩阵。K =(134 2165 21969)6.求出输入增益Nbar:Nbar =219707.求出反馈后系统的闭环状态空间表达式:At =Bt =Ct =(0 0 1)Dt =0系统的阶跃响应如下:满足所给定的性能指标。8.配置状态观测器:由于期望极点为:P=-7.8+10.4j,-7.8-10.4j,-130;又由于希望观测器的响应要快于原系统的响应,配置状态观测器的极点应尽量离原极点距离远一些,故可设为为:P=-23.4+31.2j,-23.4-31.2j,-260;9.a:求系统的能关矩阵:Qo =可知系统能观测,可以进行配置。b:求状态观测器增益矩阵:L =1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 状态 空间 反馈 课程设计 11
限制150内