资源预览内容
第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
第9页 / 共24页
第10页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
一阶倒立摆PID控制系统毕业设计方案倒立摆是典型的快速、多变量、非线性、强耦合、自然不稳定系统。由于在实际中有很多这样的系统,因此对它的研究在理论上和方法论上均有深远的意义。本文具体研究的是一阶倒立摆PID控制系统,并对比了不同方法对一阶倒立摆控制的效果。由于 PID调节器结构简单, 各参数物理意义明确, 在工程上易于实现, 即使在控制理论日新月异发展的今天在工业过程控制中, 90 %以上的控制器仍然是 PID调节器1。对于一阶的倒立摆系统,PID控制器足够满足控制效果,达到期望的应用效果。本文主要内容分四章进行阐述。各章节主要内容如下:第一章简单的介绍了倒立摆系统的特点及其原理;第二章阐述了不同的对倒立摆的控制方法及其原理、特点与相关研究情况,并确定采用PID控制方案; 第三章对一阶倒立摆进行了数学研究,建立起其数学模型,并求出其状态空间描述;第四章根据一阶倒立摆的数学模型,对其进行PID控制器设计,采用MATLAB软件进行参数分析比较,得出PID控制参数;第五章对一阶倒立摆PID控制仿真调试,总结了全文的研究工作,给出了存在的问题和进一步研究的方向。2.倒立摆系统 2.1 倒立摆系统概述 概述 倒立摆控制系统是一个复杂的、不稳定的、非线性系统,是进行控制理论教学及开展各种控制实验的理想实验平台1。倒立摆系统按摆杆数量的不同,可分为一级,二级,三级倒立摆等,多级摆的摆杆之间属于自由连接(即无电动机或其他驱动设备)1。对倒立摆系统的研究能有效的反映控制中的许多典型问题:如非线性问题、鲁棒性问题、镇定问题、随动问题以及跟踪问题等1。通过对倒立摆的控制,用来检验新的控制方法是否有较强的处理非线性和不稳定性问题的能力。同时,其控制方法在军工、航天、机器人和一般工业过程领域中都有着广泛的用途,如机器人行走过程中的平衡控制、火箭发射中的垂直度控制和卫星飞行中的姿态控制等1。 2.1.1倒立摆系统组成与结构 以小车的位移和摆棍的倾斜位置作为倒立摆系统的输入,在每一个采样周期中,传感器采集小车的位置和摆棍的角度信息,与设定值进行对比,采用控制算法算出控制量,然后通过数电模电转换电机进行摆棍的立即控制。皮带由直流电机带动,小车在皮带上一起运动,以一点为轴心小车上安装摆棍,让摆棍能在竖直的平面上自在的摇摆,须要一个作用力给小车,让摆棍摇摆达到稳定的竖直向上。 2.1.2倒立摆系统的特性 复杂、不平衡、非线性是倒立摆系统最基本的特性,通过对倒立摆系统可以展开各种控制实验,和制定非线性控制理论的学习。可以根据对倒立摆的控制,检验其对应的控制系统是否有处理非线性和抗扰动的能力。 倒立摆的最大难度就是使摆杆以最快的速度达到一个稳定的位置,而且让它没有出现大的振荡角度和运动速度。当摆棍得到设定的设定值位置后,控制系统能克服扰动而且保持稳定。 图2-1 倒立摆系统原理图 虽然倒立摆的形式和结构各异,但所有的倒立摆都具有以下的特性:非线性 倒立摆是一个典型的非线性复杂系统,实际中可以通过线性化得到系统的近似模型,线性化处理后再进行控制,也可以利用非线性控制理论对其进行控制,倒立摆的非线性控制正成为一个研究的热点2。不确定性 主要是模型误差以及机械传动间隙,各种阻力等,实际控制中一般通过减少各种误差,如通过施加预紧力减少皮带或齿轮的传动误差,利用滚珠轴承减少摩擦阻力等不确定因素2。耦合性 倒立摆的各级摆杆之间,以及和运动模块之间都有很强的耦合关系,倒立摆的控制中一般都在平衡点附近进行解耦计算,忽略一些次要的耦合量2。 开环不稳定性 倒立摆的稳定状态只有两个,即在垂直向上的状态和垂直向下的状态,其中垂直向上为绝对不稳定的平衡点,垂直向下为稳定的平衡点2。 约束限制由于机构的限制,如运动模块行程限制,电机力矩限制等。为制造方便和降低成本,倒立摆的结构尺寸和电机功率都尽量要求最小,行程限制对于倒立摆的摆起尤为突出,容易出现小车的撞边现象2。 3倒立摆系统的控制方法3.1倒立摆的3种控制方法 对倒立摆的控制有很多种方法。倒立摆作为一个非常经典的控制对象常被做研究,有着理论上和实践上的最要意义。增加倒立摆的级数产生的控制难度是挑战人类控制能力的升级,并且能在挑战的过程中学习新的控制方法和理论,让科技为人类应用,让我们的生活更精彩。目前,对倒立摆的控制有以下几类方法。3.1.1 经典控制理论PID控制方法 PID控制就是由线性组合方式把偏差的比例P、积分I、微分D组合构成的控制量,对被控对象展开控制的控制方法。PID控制规律在普通常见控制中最为广泛运用的控制系统规律,通过理论分析和实践证明这种控制规律对众多的被控对象都是能取得不错的效果。并且,其控制方法在军事、飞机、机械和普通工业控制过程领域中都有着非一般的作用,例如机械人在漫步过程中的平衡控制,卫星发射中的火箭与地面的垂直角度的控制和形态控制等等。 P表示按偏差进行比例放大得到一个输出,这个无法消除余差,因此再加上积分,积分是按偏差累积的,只要有偏差就有大于(或小于)0的积分值(就是不会为0)。仅仅这样还不够,因为偏差变化有快慢之分,因此要用微分,微分就是计算偏差变化的速率。同时使用者三种控制规律来控制被控变量就是PID控制。它并不表示某一个控制规律,而是同时使用三种控制规律的综合。 在实际工程里,最为广泛被使用的有比例、积分、微分、PID控制器。在没有确定被控对象的结构、参数的时候,或者没有确定数学模型的时候,是很难使用其他控制理论技术的。必须通过大量的实践还有现场的测试才能确定系统控制器的结构和参数,此时,PID控制器最为适用。PID控制,其实其中也包含PI和PD控制,它是利用比例、积分、微分还得根据被控系统中的误差进行计算得出控制量进行系统控制的。PID控制器是一种线性控制器,它根据给定值与实际输出值构成控制偏差 (3-1)将偏差的比例(P)、积分(I)和微分(D)通过线性组合构成控制量,对被控对象进行控制,故称PID控制器3。其控制规律为 (3-2) 图3-1 PID控制原理图 3.1.2 最优控制理论LQR控制 LQR是线性二次型调节器的简称,英文全称为:linear quadratic regulator。它的控制对象为现代控制理论里的线性系统,控制对象的状态与控制输入的二级型函数是LQR的目标函数。设计出的状态反馈控制器 K要使二次型目标函数J 取最小值,而 K由权矩阵Q 和 R 共同决定,这就是LQR的最优控制。 状态空间设计中LQR理论算得上是在现代控制理论中发展得最快最为迅速的一种设计法,并且由LQR的状态线性反馈的最优控制规律最为容易得到闭环最优控制方案,基于现代计算机的仿真效果,大大的为LQR理论的仿真提供便利的条件,便于LQR控制的实现和发展。线性系统二次型性能指标的最优控制问题就是在线性系统控制器设计中,其性能指标成为状态变量和控制变量的二次函数的积分,这就是最优控制问题。对于线性二次型问题的最优解可以列出统一规范化的表达式,而且可以采用闭环控制系统,已经有一套成熟的设计方案,还能达到控制多项性能指标,所以被认为很重要的控制理论系统,而且迅速发展成现代控制理论中比较优越不可或缺的一部分内容。 线性控制一般都会使用线性调节器,线性调节器可以让系统状态和变量在控制范围内的给定二次时间积分达到最优合适值,所以又被称为最优线性调节器。当然,它的反馈环节的规律也是与之线性规律有关。线性调节器会与它的控制对象一齐组成最优调节系统。 3.1.3 模糊变结构控制方法 模糊变结构控制系统是通过利用模糊数学的根本思想和基本理论进行控制的控制系统。在传统的被控领域内,通过大量的实践,已证明影响控制质量好坏的最主要最关键的因素就是控制系统中的动态模式是否足够精准和正确。那就说明控制系统中的动态信息越为详细越为准确,则控制效果越为优越,控制能力越强。 但是,某些系统的变量太多,系统过于复杂,往往难以得到系统详细准确的动态信息,所以技术人员就开始尝试使用各种方案去简化系统动态信息,便于达到控制的效果,不过并不理想。那就说明传统控制理论不能满足处理过于复杂、变量多的系统,于是便尝试利用模糊数学来实现控制目的。模糊控制具有自学习能力,对于一些系统的干扰方面可以用模糊控制的自学习能力来抗干扰。 模糊变结构控制是一种结合模糊理论和变结构控制的控制系统设计方法,能有效的用于线线性及非线性结构的控制系统,例如调节系统、跟踪系统,自适应及不确定性强的控制系统。模糊变结构控制它具有优良的抗干忧能力和较强的自适应性。通过近年的快速发展,这种设计方法已经得到国内外顶尖专家的认可和大力支持。 3.2 控制方式对比与分析 通过理论分析,这3种控制方案都能对倒立摆实施很好的控制,都能达到稳定状态和完成控制指标要求。3.2.1 PID控制方式 PID控制方式由比例,积分,微分三种作用组成在一起体现出来的。P的优点:响应该速度快,调节动作迅速。I的优点:消除余差。D的优点:根据偏差信号的变化,趋势提前动作。先把微分作用取消掉,只保留PI,先调比例,再调积分,最后加上微分再调。如果振荡过快,加大P。如果振荡后过很久才稳定,减小P,减少积分时间。如果振荡的周期太长,加大积分时间。如果对调节对象变化反应过慢,增大D。所以采用PID控制方式能很有效的实现倒立摆控制,减少超调量,有效控制小车的运动和摆棍的摆动,实现倒立摆的控制。3.2.2 LQR控制方式 线性二次型调节器的特点有:1、较大的稳定裕度 2、对系统模型的误差有较强的鲁棒性 3、广泛用于生产过程的控制 4、成本低廉,方法易于实现,可利用MATLAB仿真。它能够准确地跟踪小车的位置,摆棍的超调量小、上升时间、峰值时间、最大超调量也基本达到控制要求。3.2.3 模糊变结构控制 它是一种结合模糊理论和变结构控制的控制系统设计方法,它的控制方式是根据控制器的参数与偏差和偏差的变化之间的模糊关系,在运行时不断检测偏差量等,通过事先确定的关系,利用模糊推理的方法,在线修改控制器的三个参数,让参数可自整定。因为参数可自动调整的缘故,所以也能解决不少一般的非线性问题,但是假如系统的非线性、不确定性很严重时,那模糊PID的控制效果就会不理想。而且模糊变结构控制的规则还是较复杂的,隶属度函数的选定也得靠经验。 3.3 控制方法的采用与小结 总体而言,这三种控制方法都能很有效的控制一阶倒立摆系统。 不过 PID控制方式比LQR控制方式略差,模糊变结构控制略比LQR好,但对于一阶倒立摆来言,三种控制方法都能满足控制指标,达到理想的状态。但由于LQR控制算法需要调整两个矩阵,算法比较复杂,计算代价较高,也不能容易被技术人员所理解和操作,模糊变结构控制就更为复杂麻烦了, PID控制是最早发展起来的控制理论,虽然是经典理论,不过它的原理简单易懂,操作便利,能被操作者
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号