版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验倒立摆系统状态空间模型设小车位移为y,倒立摆偏角为e,由动力学方程可得倒立摆动态方程:d2 yd2M 一 +m (y+lsin£)=u dt2dt2d2Trd21im 2(y + lsin 日);lcos0-|m 2 (l co) 1 l sin0 = mg”lsin0LdtLdt1)写出倒立摆系统非线性状态方程2)对非线性方程进行线性化,得到线性化系统状态方程3)在simulink中搭建倒立摆系统非线性及线性仿真模型实验步骤:(1)将微分方程化简,得到:(M 2+m)y + mIcosTQ -mlsin0 9 =umcosT y +ml日=mgsin 日取如下状态变量:X1 =
2、y,X2 =y,X3 =8,X4 =0可得非线性状态方程:X1 = X2:mlx4 sin X3 + u - mgsinx3 cosx3X22M +msin X3X3X4=X4_ 1 (M + m)g s in X3 u cosx3 mlE s in X3 cosx3 "l2M +msin X3考虑平衡点(X10 =O,X20 =O,X30 =0, X40 = 0)附近状态的小扰动变化:§X1= Xi -X10X2 X20,氐3=X3-X30,6X4=X4X40可得:或=&2dx25X36x4mg ,1 AC>x3 +6uMM= dx4(M +m)g 1 _
3、坎3 ouMlMl从而得到倒立摆线性状态空间模型:0 mgM0(M +m)g6x26x30Su000L Ml JMl非线性模型在simulink仿真图如下所示:实验二倒立摆系统状态反馈设计与仿真倒立摆系统的线性状态空间表达式为:或-06x20&3-0L0其中,Xi = y, X2= y,x3= T,X4 =9试利用matlab进行以下分析:(1)分析系统的能控性;如果系统输出为小车的位移y,试分析系统的能观性;如果系统输出为倒立摆的摆角e,试分析系统的能观性;(2) 对该系统设计状态反馈控制,对比倒立摆非线性模型与线性化模型在小 扰动及大扰动两种情况下的响应曲线,并分析结果;(3)设系
4、统输出为小车的位移y,对该系统设计基于观测器的状态反馈控制,对比倒立摆非线性模型与线性化模型在小扰动及大扰动两种情况下的响应曲 线,并分析结果。实验步骤:(1) 能控性分析:A=0 1 0 0;0 0 -1 0;0 0 0 1;0 0 11 0;B=0;1;0;-1;n=ra nk(ctrb(A,B)4系统满秩,说明系统为完全能控系统,可以对其进行闭环极点的任意配置。能观性分析:a)如果系统输出为小车的位移,则&1I 6X2馭36X4进行能观性分析A=0 1 0 0;0 0 -1 0;0 0 0 1;0 0 11 0;C=1 0 0 0;n=ra nk(obsv(A,C),或者说c =
5、 1 0 0 0】4系统满秩,说明系统为完全能观系统,可以设计观测器,且观测器极点可任意 配置。b)如果系统输出为倒立摆的摆角,则&1 5x2 血3勺=0 0 1 0】进行能观性分析A=0 1 0 0;0 0 -1 0;0 0 0 1;0 0 11 0; c=0 0 1 0;n=ra nk(obsv(A,C),或者说c = 0 0 1 0】2系统不满秩,说明系统不是完全能观的,观测器极点不可任意配置。(2)当倒立摆系统所有状态都能测量时,可以采用状态反馈控制达到期望性能。 取闭环期望极点为:s, = - 6,82= 6.5, Ss = -7, S4 = 7.5在matlab中输入A=0
6、 1 0 0;0 0 -1 0;0 0 0 1;0 0 11 0;B=0;1;0;-1;P=-6 -6.5 -7 -7.5;K=pl ace(A,B ,P)得到计算结果为:K=-204.7500 -122.1750 -488.5000 -149.1750线性系统闭环仿真在状态反馈 乱=K&下,倒立摆线性化模型在 simulink的闭环仿真图如下:a)线性模型在无外部扰动、初始摆角为10时,响应如下图所示:0.40.301 o.2x0.1x2-0.100.511.52-121000.511.520.20.1-0.1x30x410-1-2-0.200.511.52Time(sec.)-30
7、0.511.52Time(sec.)b)线性模型在外部脉冲输入f=1N、初始摆角为0 W,响应如下图所示:0.0410.02'l110.5-x10112 x04-0.02-0.04-0.500.511.5200.511.520.020.50-i'0- 3114x111x-0.021-0.5-0.04-100.511.52Time(sec.)00.511.52Time(sec.)非线性模型闭环仿真在状态反馈 况=-K氐下,倒立摆非线性模型在simulink的闭环仿真图如下:Step1TSte p2vL(dy/dt)A2dy/dtAdd1theta'K4K3(dp/dt)A
8、2 Idpdtheta<3*K2K1a)非线性模型在无外部扰动、初始摆角为10时,响应如下图虚线所示:与线性模型响应(实线)相比,相差不大。b)非线性模型在外部脉冲输入f=1N、初始摆角为0 ”时,响应如下图所示:与线性模型响应(实线)相比,十分接近。C)非线性模型在无外部扰动、初始摆角为 20时,响应如下图虚线所示:1X1-0.50.5000.20.40.60.811.21.41.61.82X30.50X10.40.20-0.21.21.41.61.82-0.400.20.40.60.81-0.500.20.40.60.811.21.41.61.82Time(sec.)与线性模型响应(
9、实线)相比,超调更大。d)非线性模型在外部脉冲输入f=10N、初始摆角为0対,响应如下图所示:0.40.2X3-0.2-0.4 '''00.20.40.60.811.21.41.61.82Time(sec.)与线性模型响应(实线)相比,超调更大。e)当初始角为30时,非线性模型不稳定。(3) 观测器设计与仿真 如果仅小车位移能被测量,则0】,或者说C ;= 1 0 0 0】由(1)知(A,C)完全能观,从而可以任意配置观测器极点。 取闭环期望极点为:Sq = -20,s= -21, S3 = 22, S4 = 23在matlab中输入A=0 1 0 0;0 0 -1 0;0 0 0 1;0 0 11 0; C=1 0 0 0;P=-20 -21 -22-23;G1= place(A' ,C ' ,P);G=G1得到计算结果为:G=1.0e+005 *0.00090.0278-0.4059-2.4312即G = 902780-40590-243120带有观测器状态反馈的倒立摆线性模型仿真如下图所示:1/Mx1-1/(M*l)x2x1-m*g/M日yx3(M+m)*g/(M*l)-1/(M*l)1I 1r2击®务匚:匚-m*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 范本新学期学习计划范文集锦5篇
- 专业技术工作总结范文
- 个人年度述职报告范文
- DB12T 545-2014 南水北调工程现场项目管理规范
- 中级财务实训工作心得
- 个人试用期转正述职报告
- 探究实验遵循的一般原则
- 防伪油墨 第2部分:磁性防伪油墨 征求意见稿
- 戒子规课件教学课件
- 义乌市七校七年级上学期语文11月期中联考试卷
- 小记者第一课我是一名小记者
- 团结友爱和睦相处主题班会
- 2024年采购部年度工作总结
- 2024年江苏省中等职业学校学生学业水平考试机械CAD绘图评分表
- 期中 (试题) -2024-2025学年外研版(三起)英语六年级上册
- 中小学教师职业道德规范(2023年修订)全文1500字
- 2024年车路云一体化系统建设与应用指南报告
- 2024中国移动重庆公司社会招聘138人高频难、易错点500题模拟试题附带答案详解
- 二十届三中全会精神知识竞赛试题及答案
- (完整版)初中道德与法治课程标准
- 在建工地第三方安全文明巡查方案、在建工地安全文明施巡查方案
评论
0/150
提交评论