最优控制PROJECT.docx
《最优控制PROJECT.docx》由会员分享,可在线阅读,更多相关《最优控制PROJECT.docx(60页珍藏版)》请在优知文库上搜索。
1、最优控制PROJECT对单级倒立摆系统进行控制的研究组别:第二小组成员:余凯刘姓陶敬导师:管晓宏专业:系统工程班级:硕325/硕330院所:西安交通大学系统工程研究所日期:2004.05.18二、单级倒立掘余统挂制问题的提出-3三、单级倒立握乐院挂制问题的分析一4四、对单级倒立旗东统进行控制并利用SlMU1.lNK进行仿真8*不同控制C调节)方景的比较54M、本次Project与实标中对单级例立掘东统进行越制的区别55七、工作情况和心存体会-56八、感谢和小结56对单级倒立摆系统进行控制的研究一、倒立41余统简介1 .引言倒立摆系统是一个典型的高阶次、多变量、严重不稳定和强耦合的非线性系统。由
2、于它的行为与火箭飞行以及两足机器人行走有很大的相似性,因而对其研究在理论上、实践上和方法论上具有重大意义。由于倒立摆系统本身所具有的上述特点,使它成为人们深入学习、研究和证实各种控制理论有效性的实验系统。对倒立摆系统进行研究可归结为对非线性多变量绝对不稳定系统的研究,其控制方法和思路对处理一般工业过程亦有广泛的用途。近年来,国内外不少专家学者对一级、二级倒立摆进行了大量的研究,有些研究人员对四级倒立摆系统进行了研究。人们试图寻找不同的控制方法实现对倒立摆的控制,以便检查或说明该方法对严重非线性和不稳定系统的控制能力。对倒立摆系统进行控制的研究如今已取得了巨大的成果,人们研究了闭环状态反馈极点配
3、置、闭环输出反馈极点配置、1.QR线性二次型状态反馈最优控制、1.QY线性二次型输出反馈最优控制、PID控制、模糊控制、神经网络控制、拟人控制、专家控制以及多种控制理论的综合控制如基于神经网络的模糊控制、基于PID的模糊控制、基于遗传算法的模糊控制,模糊专家控制等等,已经对单级和二级倒立摆系统实现了较好的控制,有些研究人员还对四级倒立摆控制系统进行了成功地实验和开发.2 .倒立摆系统的图示卜.面我们来简要地看一下单级和二级倒立摆系统的图示(图1和图2):U图1单级倒立摆系统的图示图2二级倒立摆系统的图示以下我们仅研究对单级倒立摆系统的控制。二、单级倒立旗氽统旌制问题的援出1 .单级倒立摆系统的
4、组成图3单级倒立摆系统如图3所示,单级倒立摆系统由一个可以在导轨上滑动的小车和一个可以绕小车中部的较接点的杆组成。我们设水平方向为X方向,小车的质量为M,杆的质量为m,杆的长度为21.,转动惯量为J,小车与地面的摩擦系数为b。杆的摆角为O,杆的角速度w,小车的位移为X,小车的速度为V。各种参数的具体数值如图中所标。2 .对单级倒立摆系统进行控制的目标我们对单级倒立摆系统进行控制的基本目标就是:使系统稳定,鲁棒性好,即系统受到扰动后能够较好的恢复到稳态。使系统的瞬态和稳态性能良好,即系统的调节过程应当迅速,振荡不要太强,并能较好地改善静态时的摆动现象。这即是要求对倒立摆系统进行控制后能够使杆的摆
5、角稳定在垂直位置,即0=0,小车的位移也能够稳定在平衡位置(位移为零),即x=00在系统向稳态值进行调节的过程中,应当尽量迅速且振幅保持较小。同时,在系统受到干扰时能够很好地恢复到平衡状态。由此看来,我们要将单级倒立摆系统最终调回到各状态都为零的位置,因此从准确意义上讲,我们研究的是对单级倒立摆系统进行调节的问题。但是以后所介绍的内容也适用于对单级倒立摆系统进行控制的情况(终态位置各状态为某值),因此我们这里统一称作“对单级倒立摆系统进行控制”。三、单做倒立旗东统校制问题的分析1 .建立倒立摆系统的数学模型首先我们需要建立单级倒立摆系统的数学模型。如前面图5所示,需要对一个质量为M的小车进行控
6、制,在小车上固定有一根长为21.的质量为m,且密度均匀的刚体摆杆,我们将水平向右设为X轴的正方向,竖直向上设为y轴正方向,记小车的位移为X,由此推得速度为北、加速度为无,记摆杆与y轴的角度为。,由此推得角速度为6、角加速度为小,同时我们假设小车与地面、小车与摆杆的摩擦力忽略不记,仅考虑与其速度相关的阻力f=b4io再将杆所受的力N分解为水平方向上的NX和竖直方向上的NY对小车在水平方向上进行受力分析可得:F=Mx+Fx-Vbx(1)对摆杆在水平方向上进行受力分析可得:j2Fx=m*(x2*sin)(2)将(2)式带入(1)式可得:F=+rn)x+bxtnl2sn+mlcos(3)再对摆杆相对于
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最优 控制 PROJECT