版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验八状态反馈与状态观测器的工程应用一、实验目的1、对一个实际系统,建立该系统的数学模型,了解模型线性化的方法,最终获得系统的状态空间描述,并对系统进行稳定性,能控性,能观性检查。2、根据控制要求,采用极点配置方法设计状态反馈控制器,并利用全维状态观测器来实现状态反馈。二、实验要求1、对实验系统进行稳定性,能控性及能观性检查2、用状态反馈方法使起重机系统按期望速度到达B点3、全维状态观测器的设计4、观测器的引入对闭环系统的影响三、实验内容为研究起重机的防摆控制问题,需对实际问题进行简化、抽象。起重机的搬运一行走一定位”过程可以抽象为如图2.1所示的情况,即起重机在受到外力F作用下,能够在较短时
2、间内从A点运动到B点,且摆角不超过系统允许的最小摆角。图中m是重物的质量(kg);m0为起重机的质量(kg),g为重力加速度(m/s2),F为小车受到水平方向上的拉力(N),l为绳长,此处假设绳长保持不变。考虑到实际起重机运行过程中摆角较小(不超过10°),且平衡位置0=0因此在sin0,cos(2s行1,就近似条件下的起重机系统的简化模型如图2.2所示图2.1起重机受力分析过程图2.2起重机系统的简化模型选取小车的位移x及其速度x,摆的角位移吸角速度祚为状态变量,x为输出变量假设系统参数为m°=50kg,m=5kg,l=1m,g=9.8m/s2,则可以列出起重机系统的状态
3、空间表达形式由此模型可知,拉力F为输入变量,所以对于此系统,G(s户=薪2F(s)5004+53902利用MatLab可从传递函数中由G(S)求出状态方程的A,B,C,D>>num=0109.8;den=50053900den=50053900>>A,B,C,D=tf2ss(num,den)A=0-10.7800001.000000001.000000001.00000B=1000C=00.020000.1960D=0(1)判断系统稳定性建立m文件,命名为Untiled2,程序:lambda=eig(A);fori=1:length(lambda)iflambda(i)
4、>=0disp('Thesystemisunstable');returnendenddisp('Thesystemisstable');运行结果为:>>Untitled2Thesystemisunstable所以这个系统是不稳定的。(2)判断系统的能控性或能观性建立m文件,命名为Untiled3,n=length(A);Qc=B;Qo=C;fori=1:n-1Qc=QcAA(i)*B;Qo=Qo;C*AA(i);endifrank(Qc)=ndisp('thesystemisconctrollable');elsedisp(&
5、#39;thesystemisunconctrollable');endifrank(Qo)=ndisp('thesystemisobservable');elsedisp('thesystemisdisobservable');end运行结果为:>>Untitled3thesystemisconctrollablethesystemisobservable所以起重机系统能控能观。(3)极点配置建立m文件,命名为pole_assignment程序如下:functionK=pole_assignment(A,B,lambda)n=length(
6、A);JA=poly(A);JJA=poly(lambda);Q=B;fori=1:n-1Q=AA(i)*BQ;endT=zeros(n,n);fori=1:nT=T+sparse(i:n,1:n-i+1,JA(i)*ones(1,n-i+1),n,n);endP=Q*T;K=(JJA(n+1:-1:2)-JA(n+1:-1:2)*(inv(P);并根据系统要求,在Command窗口中输入:>>lambda=-1+sqrt(3)*j-1-sqrt(3)*j-6-6;>>K=pole_assignment(A,B,lambda)得到结果:K=14.000053.22001
7、20.0000144.0000构造状态反馈控制律为u=vkx,其中K=KiK2K3K4分别是状态x,x;9,8.反馈至v的增益,使得系统极点配置到期望位置。给定起重机初始条件:偏离角度9(0)=0.6弧度,90)=0,z(0)=0,z'(0)=0,时,采用Simulink对起重机的反馈控制系统进行仿真验证,绘出反馈控制系统的状态响应曲线,观察其能否返回到参考位置(e(0)=0,z(0)=0)以及响应速度是否符合设计要求。搭建Simulink仿真模型图3.3Simulink仿真模型Garn11具体模块的参数设置如下:图3.4State-Space内部参数设置GainMFjn:z±
8、;iariBockParameters;GainGainl图3.6Gain内部参数设置状态变量图:图3.7状态变量示波器显示图3.8输出示波器结果说明其返回了最初参考值,符合设计要求。(5)全维状态观测器计算观测器的参数阵L,应要求观测器的特征值为卜2+j-2-j-8-9Matlab编程如下:lambda=-2+j-2-j-8-9;>>k=pole_assignment(A,B,lambda);>>k=acker(A,B,lambda)k=21.0000134.2200373.0000360.0000>>L=k'L=21.0000134.220037
9、3.0000360.0000Simulink模型搭建如下图:图3.9无反馈的状态观测器模型各状态观测器的图像如下图:Scope3:图3.11第二个状态变量波形Scopel:图3.13第四个状态变量波形(6)带观测器的反馈控制系统状态方程和输出方程如下:0BK1x1+汽a-lcA:0J一x所以A-BK一0BK=PA-LC»P=A-B*K;IArL*CjP=-14.0000-64.0000-120.0000-144.QOQO14,000053.220012C.OOOQ144.OQOO1.00000000。0001,oooo0C0Q00001.oooo00a0000000-11.20000
10、-4.1160Cl0001.0000也68M0-25.3071000Q0'6.46000-73.1080Q0000-7.2000L.OQOO-70.5600Q00?1=一0C01=0求系统矩阵00.020000.19600000P的特征根>>eig(P)ans=-6.0000-6.0000-1.0000+1.7321i-1.0000-1.7321i-72.22590.0011+3.2781i0.0011-3.2781i-1.0207根据主导极点的定义,其为在系统所有的I环极点中,距离虚轴最近且周围无闭环零点的极点。因此主导极点:-1.0000+1.7321i和-1.0000
11、-1.7321iSimulink仿真图如下:图3.14带反馈的状态观测器的模型对于State-Spacei参数的设置如下图3.15State-Space内部参数设置其中上图中A=A-L*C,B=B-L*DL,C=I,D=D0响应曲线为:Scope4:Scope3:图3.17带反馈的第一个状态变量波形Scope2:图3.18带反馈的第二个状态变量波形Scopel:图3.18带反馈的第三个状态变量波形Scope:图3.19带反馈的第四个状态变量波形四、思考题(1)说明反馈控制闭环期望极点和观测器极点的选取原则。答:对于反馈控制闭环期望极点:首先闭环极点一定选在左半平面上,由于本系统为高阶系统,在高阶系统中,通常可以根据上升时间,超调量,回复时间等性能指标,按照主导极点的原则来选取。具体如下:选择一对期望的主导极点,其余极点选在距主导极点左边较远的地方,不过此时系统的零点应该位于左半开平面上距离虚轴较远的地方,使得其余极点及可能出现的零点对系统动态性能的影响较小。对于观测器极点:需使观测器的期望极点在闭环反馈系统A-BK极点的左边不远处,一般地,期望极点的选择应使状态观测器的响应速度至少比所考虑的闭环系统响应速度快25倍(2)说明增益
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026云南大学附属医院社会招聘非事业编制工作人员51人备考题库及完整答案详解1套
- 2026广东佛山南海区狮城中学招聘初中历史教师1人备考题库及答案详解(真题汇编)
- 2026年黄山市歙县消防救援大队公开招聘6名政府专职消防员备考题库及答案详解(全优)
- 2026河南南阳高新医院招聘临床护士5人备考题库及答案详解(历年真题)
- 2026浙江丽水市工人文化宫招聘外聘老师备考题库附答案详解(精练)
- 2026湖南娄底市市直事业单位高层次和急需紧缺人才招聘集中组考18人备考题库含答案详解
- 2026浙江武义文旅资源运营发展有限公司招聘3人备考题库附答案详解(b卷)
- 2026湖南岳阳市临湘市教育体育局所属公办学校招聘教师10人备考题库带答案详解
- 2026年黄山市歙县消防救援大队公开招聘6名政府专职消防员备考题库及答案详解一套
- 2026河北武汉市第二十六中学招聘高中教师6人备考题库及答案详解(夺冠系列)
- 2026年北京中考数学二轮复习 难点06 新定义综合题几何与函数(4大题型)(重难专练)
- 2026年北京市海淀区初三下学期一模语文试卷及答案
- (二模)2026年广州市普通高中高三毕业班综合测试(二)物理试卷(含答案及解析)
- 2025年全国专利代理师资格考试(专利法律知识)复习题及答案一
- 2025年长沙市芙蓉区事业单位真题
- 2026年马工程民法学配套基础试题库及一套完整答案详解
- 2026年上海市浦东新区高三下学期二模政治试卷和答案
- 《生态环境法典》与排污许可深度解读
- 学堂在线面向未来社会的服务设计与管理章节测试答案
- 沈局工作制度
- 2026年天津食品集团有限公司校园招聘笔试备考试题及答案解析
评论
0/150
提交评论