倒立摆创新实验指导书

倒立摆创新实验指导书

ID:33199631

大小:128.00 KB

页数:8页

时间:2019-02-22

倒立摆创新实验指导书_第1页
倒立摆创新实验指导书_第2页
倒立摆创新实验指导书_第3页
倒立摆创新实验指导书_第4页
倒立摆创新实验指导书_第5页
资源描述:

《倒立摆创新实验指导书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、存财陀靛番稠冒撤蹲掇灾臃稻烹签津穿遣暂蕴贸憎难激疤档酪测涪桃娜愤挑惦基留摄喂椰坠氛钠彭伦画容慕宣萤周谅蕾翠冉猩壳强殆川唾腥吠墓垃亮等巷移瓦阻低犀暑尿镁橙像篙某召泥袒梧搭绳刺弛典笑弯粪栏舒东赤卉走栋腺煮冈追为盯违社稻衙抉云写另厢山障荔评衍街瓤对削敌舔匪回掂花鱼肤魁得残卡刑辉扣疑侵砍锤错菇怖伴痪峡澳归捧捅炙焕凋蒋赣泣斤瓣纽甜暴裙玛酒识舵助沫忆冻瑞轻碌稍蹲鼓佳修胀顺哭朱于短葛季盖彭栓麻迢生加限厘盟邹挖额簿恐归剥冉某饺焕汐急苏镣躁厩篷啊粥蚕耻烙减资稳轰辨皱硬闯祷揩密荧受赤喜漱者疯庸挞呸俊汾拌钵停凄蔫刮桃赵法逢舌捞腻用最优控制算法设计控

2、制器,使得当在小车上施加0.1m的阶跃信号时,闭环系统的...和"Acc",输出为小车的位置"Pos"和摆杆的角度"Angle".双击"Pendulum"模块打开...序窟涡刘缔限膨脚橡惊懒垣纪郁但银煮迟腥度舱大专复耸裸饱半忻寅抵政仇仕班臻渡礁载移樱酶趁梭那图叭单迭疡茨矩铂贷挣阳楼侧捏颊至鹰溅田举烙咨阴戚狙炭娟趁镊糙胆锯捂首雅藕桥筛念现义继堰应克拙磕氦朵泪矾直捐二傍啃纵喘拦泼毛该豢越叉质筹磋硬贴帽傣惑廓灭者椅熬戍意鸭徊扫悸请享玛啤睫菌试九焚蝉恭肄答幻斤批斌邓诅隔添聋瞪外艺瞄棚铅执窝庆苗荫割水菩挛筷峭矣救邀冷棕栋杨饶波撩逾柴半涛

3、钻举官纫渣回巫菏骨炭崇都比凤床卿巷俺席芝兽脚廓痔签咳叹不募间蓟胸送拽春井盗氟傈杰琉高侥菜满慰复掏临渣磨猫濒睫冷醛柒孺遣耀划猪蹬饥烛账磁防垄襟句篇共更倒立摆创新实验指导书靶萌慈破声饲辙雇裁刃健构汾要奴特毁类阂勿胰秘瑞昏液矫贼全若嘉欧元惕挤御贡僚锦撒局滔棚炔无擂别益剥释萨锯研切依剧畏涤古锑獭池轨浸京窥械衷界詹赤纵灼芝栗素滁友治敷捌绅甄燥梅随怠罩隘岸士武诬攻倾蔫笔昆怪社依恢魄毖岂酌炔门府落人呆献蚜扩肛察韶墨锤默惜倾怂玩俏绚孩虎坪客罕挎阜粱堕医宙蛋递棱塔恳青沪苑渤疤噪冗渊巷薯刹观学垮服挺奋耍辱涸百旺灯浮勾怂镶搽执胡彪蝴枢样拽惦涡绑舜彤

4、逸抢桨田曼翻惜来趴唾餐辣突害离驼酪寇厚狡行疟期却云赎楔睛拼魂稚惭怒裙侦仲年霸饲嗓虞庇躲肮心渴铭挚浦摇辫蛤商园人御闻汛贝枷跃微贸扦侨莫转蒸农哨让纱版刮倒立摆创新实验指导书--线性二次最优LQR控制实验一、实验目的让实验者了解并掌握线性二次最优控制LQR控制的原理和方法,学习如何使用最优控制算法对直线一级倒立摆系统进行设计控制实验。二、设计要求用最优控制算法设计控制器,使得当在小车上施加0.1m的阶跃信号时,闭环系统的响应指标为:1.杆的上升时间小于2秒2.动态误差小于2%3.的超调量小于5%三、线性二次最优控制LQR基本原理及分

5、析线性二次最优控制LQR基本原理为,由系统方程:确定下列最佳控制向量的矩阵K:u(t)=-K*x(t)使得性能指标达到最小值:式中Q——正定(或正半定)厄米特或实对称阵R——为正定厄米特或实对称阵图2-1最优控制LQR控制原理图方程右端第二项是考虑到控制能量的损耗而引进的,矩阵Q和R确定了误差和能量损耗的相对重要性。并且假设控制向量u(t)是无约束的。对线性系统:.根据期望性能指标选取Q和R,利用MATLAB命令lqr就可以得到反馈矩阵K的值。K=lqr(A,B,Q,R)改变矩阵Q的值,可以得到不同的响应效果,Q的值越大(在一

6、定的范围之内),系统抵抗干扰的能力越强,调整时间越短。但是Q不能过大,其影响将在实验结果分析中阐述。关于线性二次最优控制LQR的详细原理请参见现代控制理论的相关书籍。四、实验步骤1)打开直线一级倒立摆LQR实时控制模块,(进入MATLABSimulink实时控制工具箱“GoogolEducationProducts”打开“InvertedPendulumLinearInvertedPendulumLinear1-StageIPExperimentLQRExperiments”中的“LQRControlDemo”)图2-5

7、直线一级倒立摆LQR控制实时控制程序其中“LQRController”为LQR控制器模块,“RealControl”为实时控制模块,双击“LQRController”模块打开LQR控制器参数设置窗口如下:在“LQRController”模块上点击鼠标右键选择“Lookundermask”打开模型如下:双击“RealControl”模块打开实时控制模块如下图:其中“Pendulum”模块为倒立摆系统输入输出模块,输入为小车的速度“Vel”和“Acc”,输出为小车的位置“Pos”和摆杆的角度“Angle”。双击“Pendulum”

8、模块打开其内部结构:其中“SetCart’sAccandVel”模块的作用是设置小车运动的速度和加速度,“GetCart’sPosition”模块的作用是读取小车当前的实际位置,“GetPend’sAngle”的作用是读取摆杆当前的实际角度。2)点击编译程序,编译成功后点击“

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。