您好,欢迎访问三七文档
课程设计说明书第1页共23页1绪论随着计算机技术和通信技术的飞速发展,控制理论的研究不断深入,自动控制技术在农业、工业、军队和家庭等社会各领域得到了广泛应用,对于提高劳动生产率做出了重要贡献。倒立摆是一种理想的控制对象平台,它结构简单、成本较低,可以有效地检验众多控制方法的有效性。对倒立摆系统这样一个典型的多变量、快速、非线性和自然不稳定系统的研究,无论在理论上和方法上都具有重要意义。这不仅因为其级数增加而产生的控制难度是人类对其控制能力的有力挑战,更是因为在实现其稳定控制的过程中,众多的控制理论和方法被不断应用,新的控制理论和方法因而层出不穷。各种控制理论和方法都可以在倒立摆这个控制对象平台上加以实现和检验,并可以促成控制理论和方法相互间的有机结合,进而使得这些新方法、新理论可以应用到更加广泛的受控对象中。1.1倒立摆系统的分类随着倒立摆系统控制方法研究的不断深入,倒立摆系统的种类也逐渐发展为多种形式。目前研究的倒立摆大多为在二维空间仁即平面)内摆动的摆。考虑倒立摆的不同结构形式,倒立摆系统可以分为以下几种类型1)小车倒立摆系统仁或称为“直线倒立摆系统”)小车倒立摆系统主要由小车和摆杆两部分构成。其中,摆杆可以是一级、两级、三级、四级甚至多级。摆杆的级数越多,控制难度越大,而摆杆的长度也可能是变化的。控制目标一般是通过给小车施加一个水平方向的力,使小车在期望的位置上稳定,而摆杆达到竖直向上的动态平衡状态。2)旋转倒立摆系统仁或称为“环形倒立摆系统”)旋转倒立摆系统是在小车倒立摆系统的基础上发展起来的。与小车倒立摆不同,旋转倒立摆将摆杆安装在与电机转轴相连的水平旋臂上,通过电机带动旋臂在水平面的转动来控制摆杆的倒立,摆杆可以在垂直平面内旋转。旋转倒立摆将小车倒立摆的平动控制改为旋转控制,使得整个系统更为复杂和不稳定,增加了控制的难度。课程设计说明书第2页共23页3)平面倒立摆系统在平面倒立摆系统中,匀质摆杆底端可以在平面内作二维自由运动,摆杆可沿竖直平面内任一轴线转动。小车倒立摆的摆杆底端运动轨迹是直线,旋转倒立摆的摆杆底端运动轨迹是圆周,而平面倒立摆的摆杆底端在二维平面内无固定的运动轨迹,这也是它与前两种倒立摆的主要区别。4)柔性倒立摆系统在柔性倒立摆系统中,由于将匀质刚体摆杆换成了柔性摆杆,这种倒立摆的摆杆本身已经变成了非线性分布参数系统。5)直线柔性连接倒立摆系统所谓直线柔性连接倒立摆系统,就是在直线刚性倒立摆的基础上,加入自由弹簧系统:电机连接一个主动小车,而主动小车通过一根弹簧作用于从动小车,对固定在从动小车上的倒立摆实施控制。1.2设计内容及要求设计内容:1.构建单级旋转倒立摆模型;;2.实现单级旋转倒立摆摆杆的稳定控制;;3.基于MATLAB完成稳定控制仿真;基本要求:1.摆角稳定控制范围:1010;2.旋臂转角可在0360进行控制。课程设计说明书第3页共23页1.3课题研究的意义倒立摆系统作为研究控制理论的一种典型的实验装置,具有较为简单的结构、可以有效地检验众多控制方法的有效性、参数和模型易于改变、相对低廉的成本等优点,研究控制理论的很多科研人员一直将它们视为主要的研究对象,用它们来描述线性控制领域中不稳定系统的稳定性以及在非线性控制领域中的无源性控制、变结构控制、非线性观测器、自由行走、非线性模型降阶、摩擦补偿等控制思想,且从中不断开发出新的控制方法和控制理论,所以倒立摆系统是研究智能控制方法较为理想的实验装置。不仅如此,倒立摆系统也是进行控制理论教学的理想平台。很显然,这种实验教学方法难以培养学生综合素质和实践能力。所以必须在实验环节的内容和形式上进行改革与创新,以培养学生的创新意识和实践动手能力。因此,进行设计性、开放性的综合实验具有极其重要的现实意义。1.4本人侧重点本人主要工作是旋转倒立摆系统的lagrange方程建模及性能分析。倒立摆系统是一个异常复杂而又对准确性、快速性要求很高的非线性不稳定控制问题.显然一个典型的非线性、不稳定系统的研究成果无论在理论上或是在方法论上都有重要的意义.而倒立摆数学模型的建立对研究其稳定性具有指导作用.实验证明在此建模基础上采用状态反馈法对倒立摆系统的稳定控制相当成功,并可在此基础上对其进行分析,为计算机控制提供理论与实践的依据.2旋转倒立摆系统的Lagrange方程建模与可控性分析在建立倒立摆系统的模型时,传统的方法一般采用牛顿运动定律来求解。但在用牛顿运动定律来求解质点组的运动问题时,常常要列解大量的微分方程组。在许多实际问题中,求解微分方程会遇到困难。特别是当质点组存在约束情况时,还需要确定各质点间的相互作用力、位移、速度、加速度关系,联立求解这些方程则更为困难。为了简化旋转倒立摆系统的数学建模过程,本章采用了分析力学中的Lagrange方程推导旋转倒立摆的系统模型,并对该系统的可控性进行了分析。首先,在第2.1节中分析了Lagrange方程的物理意义和特点;接下来,在第2.2节中课程设计说明书第4页共23页讨论了旋转式倒立摆系统的特点,对倒立摆系统进行了动力学分析;然后,在第2.3节中根据Lagrange方程运用动力学理论对旋转倒立摆系统建立数学模型;随后,在第2.4节中分析了旋转倒立摆系统模型中的非线性因素以及局部线性化带来的问题;最后,在第2.5节中对旋转倒立摆系统的可控性进行了分析。2.1Lagrange方程及其特点Lagrange方程是分析力学中的一个重要方程,它不仅在理论上揭示了系统的最小势能原理,在实用上也有很大价值。分析力学是理论力学的重要组成部分,主要从能量角度来研究力学体系的运动规律,把系统作为一个整体来考察,用动能和势能的标量函数来描述系统,使很多受理想约束的非自由质点系动力学问题的研究和求解过程大为简化。当系统的动能和势能的表达式可求的情况下,使用Lagrange方程可以使系统动力学方程的形式和求解变得很简单。设nqqq,...,21为系统的广义坐标;nqqq,...,21为系统的广义速度,即广义坐标对时间的导数;H是用广义坐标和广义速度表示的系统功能;nQQQ,...,21为对应于各个广义坐标的广义力,则系统的运动满足下列方程组:)qH(Q)qH(dtdiii(i=1,2...n)(2-1)上式为Lagrange方程的一般形式。其物理意义为广义动量对时间的变化率等于系统广义力和拉格朗日力之和。iqH叫拉格朗日力,表示惯性力的投影。广义力iQ的物理意义主要决定于广义坐标的量纲,例如,当iq表示长度时,则iQ表示作用力;当iq表示面积时,则iQ表示表面张力;当iq表示体积时,则iQ表示应力;当iq表示转角时,则iQ表示力矩。当作用于系统的主动力为保守力,即系统为保守系统时,可将方程写为0)H()H(dtdqqii(i=1,2...n)(2-2)这里H为系统的动能T和势能V之差(H=T-V)。在分析力学中称H为Lagrange课程设计说明书第5页共23页函数。为减少实验的盲目性,简化系统的建模过程,采用Lagrange方程推导旋转倒立摆的系统模型。Lagrange方程有如下特点:1)它是以广义坐标表达的任意完整系统的运动方程式,方程式的数目和系统自由度数是一致的。2)理想约束反力不出现在方程组中,因此在建立运动方程式时,只需分析已知的主动力,而不必分析未知的约束反力。3)Lagrange方程是以能量观点建立起来的运动方程式,为了列出系统的运动方程式,只需要从两个方面去分析,一个是表征系统运动的动力学量--系统的动能,另一个是表征主动力作用的动力学量--广义力。因此用拉格朗日方程来求解系统的动力学方程可以大大简化建模过程。2.2旋转倒立摆的特点及系统动力学分析2.2.1旋转倒立摆的特点目前在倒立摆的研究中,以小车式倒立摆为控制对象的文章很多。人们对于小车驱动式倒立摆的研究进行的比较深入,提出了多种不同的控制算法,为控制理论的发展做出了重要贡献。但是,小车式倒立摆在机械系统上需要有很长的导轨,这占用了较大的空间。另外,由于小车式倒立摆有着繁多的传动机构,在实验过程中经常因为机城系统的误差和故障影响控制效果,从而干扰对控制算法本身性能的有效判断。旋转式倒立摆与小车式倒立摆不同,出于将小车的平动控制改为旋臂的旋转控制,在硬件结构上减少了中问传动机构,使其系统结构更加简单牢固,相对于小车式倒立摆具有更大的非线性、不稳定性和复杂性,对控制算法提出了更高的要求。在本文中我们研究的是一种新型的旋转倒立摆装置。作为一种新型的倒立摆装置,旋转倒立摆系统主要有以下四个特点:(1)不确定性:主要是由模型的参数误差以及机械传动过程中的减速齿轮间隙所导致。但是与小车倒立摆系统相比,由于没有了导轨上用于拖动小课程设计说明书第6页共23页车的皮带,影响程度相对较小。(2)耦合特性:旋转倒立摆系统的摆杆和水平旋臂之闷j,以及多级倒立摆系统的上下摆杆之削都有较强的耦合作用。(3)开环不稳定性:丌坏时微小的扰动就会使系统离丌平衡点而倾倒。(4)行程无限制:旋转倒立摆系统的水平旋臂没有行程限制,而小车倒立摆系统中小车的行程是有物理限制的,因而增加了控制的约束,使得一些控制算法在小车倒立摆系统上无法实现。2.2.2旋转倒立摆系统的动力学分析对旋转倒立摆系统建立数学模型是实现倒立摆控制的基础,下面对课题采用的单级旋转倒立摆系统的数学模型进行动力学分析。旋转倒立摆的模型结构如图2-1所示,在忽略各种阻力和摩擦的条件下,旋臂和摆杆可以抽象为的两个匀质杆,其中旋臂长度为r,相对其水平方向零位的角位移为;摆杆质心与铰链距离为L,相对其竖直方向零位的角位移为.相应地,为旋臂角速度,为摆杆角速度。图2-1旋转倒立摆系统模型分析下面根据动力学理论介绍单级旋转倒立摆的动力学方程推导。摆杆质心的速度由水平和竖直两个分量构成:课程设计说明书第7页共23页yLxLVˆ)(sinˆ)(cos摆杆质心(2-3)其中,xLˆ)(cos表示摆杆质心的水平速度分量,yLˆ)(sin表示摆杆质心的竖直速度分量。旋臂和摆杆一起运动,其沿水平方向x的线速度为:rV旋臂(2-4)摆杆质心在x方向和y方向的速度分量为:)(sin)(cosLVLrVyx(2-5)方程组式(2-5)给出了完整的摆杆速度描述,应用Lagrange方程可推导出系统的动态方程。2.3旋转倒立摆系统的Lagrange方程建模以旋臂所在水平面为零势能面,则系统的势能V即为摆杆的重力势能,因此系统势能V可以表示为:cosmgLmghV系统的动能T由四部分因素构成,它们包括:旋臂在水平面内的转动,摆杆在竖直平面内的转动,摆杆质心沿x轴方向的速度、沿y轴方向的速度(参见图2一1),对应的动能分量这里分别用T1、T2、T3、T4表示:4321TTTTT其中:21121JT2221JT23))(cos(21LrmT24))(sin(21LmT故系统动能T可以表示为:课程设计说明书第8页共23页22221))(sin(21))(cos(212121LmLrmJJT(2-6)设R为摆杆长度,由于L为R的一半,即R=2L。因此,摆杆对其质心的转动惯量为222231)2(121121mLLmmRJ将带入方程T,可推导拉格朗日函数VTH,cos21))((cos322122221mgLmrmLrmLJH(2-7)应用Lgarange方程)qV(q,)qT(q,)qH(q,,其中H为拉格朗日算子,q为系统的广义坐标,T为系统的动能,V为系统的势能。Lagrange方程由广义坐标qi和H表示为:iiiQqH)qH(t在本系统中,},{;2,1qi,为旋臂角位移,为摆杆角位移,iQ为系统沿该广义坐标方向上的外力,于是可得方程组0
本文标题:环形一级倒立摆设计
链接地址:https://www.777doc.com/doc-2223934 .html