基于PID控制的一级倒立摆系统的研究.doc
《基于PID控制的一级倒立摆系统的研究.doc》由会员分享,可在线阅读,更多相关《基于PID控制的一级倒立摆系统的研究.doc(33页珍藏版)》请在咨信网上搜索。
1、本科生毕业设计(论文) 论 文 题 目:基于PID控制的一级倒立摆系统的研究 姓 名: 学 院: 专 业: 班 级 、 学 号: 指 导 教 师: 摘 要本文的研究对象为一级倒立摆系统,主要是基于PID控制的一级倒立摆控制系统的设计。利用PID参数整定的多种方法对PID的三个参数进行调节,并对其优化,然后用利用Matlab对其进行仿真,并对最后仿真图的结果进行分析与比较。倒立摆是一种典型的非线性、多变量、强耦合、快速的、自然不稳定的系统。在实际生产生活中有很多类似的系统,故研究一级倒立摆系统的PID控制具有很大的实际意义。本文介绍了多种PID参数整定算法,主要采用了的是Z-N整定法,并详细介绍
2、了PID参数整定算法的相关理论和具体操作方法。在本文中还建立了一级倒立摆的数学模型和物理模型。本文着重讲述了Z-N整定法和试凑法对PID三个参数的进行优化的具体方法。用Matlab对一级倒立摆系统进行了仿真,并且比较这些方法的优缺点,对最后的仿真图结果研究和分析。得出PID参数整定方法的优缺点。关键词: PID控制器 参数整定 一级倒立摆 Matlab仿真AbstractObject of this paper is an inverted pendulum system is mainly based on PID control an inverted pendulum control s
3、ystem design. Use a variety of PID parameter tuning method to adjust the three parameters of PID, and its optimization, and then use them using matlab simulation, and the results of the last simulation diagram analysis and comparison.Inverted pendulum is a typical non-linear, multi-variable, strong
4、coupling, fast, naturally unstable system. In real life there are a lot of similar production systems, it is of an inverted pendulum system PID control has great practical significance. This article describes a variety of PID parameter tuning algorithm, the main use of the Z-N entire titration, and
5、details of the PID parameter tuning algorithms related theory and specific methods of operation. In this article, also established a mathematical model of the inverted pendulum and physical models. This paper focuses on the ZN Tuning Method for PID and genetic algorithms to optimize the three parame
6、ters of specific methods. Using Matlab on an inverted pendulum system is simulated, and compare the advantages and disadvantages of these methods, drawing on the final results of the simulation study and analysis. Draw two different PID parameter tuning method advantages and disadvantages.Key words:
7、 PID(ProportionIntegrationDifferentiation)controller Parameter tuning An inverted pendulum Matlab simulation 目 录摘 要IAbstractII1 绪论11.1 课题的研究背景及意义11.2 国内外的研究现状21.3 本文的主要内容32 PID控制器参数整定法42.1 PID控制器的原理42.2 PID参数整定方法52.3 PID控制器的参数整定142.4 PID控制的特点153 直线一级倒立摆系统的建模173.1 倒立摆系统的简介173.2 一级倒立摆系统数学模型的建立183.3 倒立
8、摆系统的的控制方法204 直线一级倒立摆的PID控制器设计及仿真224.1 基于Z-N整定法的PID控制器设计与仿真224.2 基于试凑法的PID控制器设计与仿真244.3 仿真结果的分析255 结论26致 谢27参考文献281 绪论1.1 课题的研究背景及意义从最初的倒立摆概念提出,再到Bang-Bang的稳定控制,然后到状态反馈的理论,再到今天的模糊控制和神经网络。现在关于倒立摆的研究已经进入到了一个相对成熟的阶段。而关于PID的参数整定有很多种整定方法,不同的情况适应不同的整定方法。每种整定方法的结果并不一致,所以就需要我们比较从而找出一种最适合的。一级倒立摆系统是一种典型的、非线性、多
9、变量、强耦合、快速的、自然不稳定的系统,这种系统在实际的生产生活中很常见。PID控制器是工业领域最常用的控制器,它的优点主要有以下方面,工作原理简单,使用比较方便; 适应性强,应用广泛; 鲁棒性强,控制品质受被控对象特性的变化影响较小。PID的几种控制思想:自适应控制思想和常规PID控制器相结合的自适应PID控制或自校正PID控制。智能控制与常规控制结合的智能PID控制。模糊PID控制。神经网络PID控制。预测PID控制。时至今日,PID控制技术在工业控制中仍然占有主导地位。所以对PID控制的一级倒立摆系统的研究具有很大的实际意义。首先,关于一级倒立摆系统的研究要先建立力学平衡的传递函数以及状
10、态空间表达式等数学模型和物理模型,接着分析它的稳定性和客观可控性。最后运用一种或几种PID参数整定方法、系统频率响应分析与校正。最后在Matlab上进行仿真,比较几种算法的效果差别。从某种程度上来说,有关倒立摆的研究不仅有理论意义,而且还有一些工程背景,工程实践中,往往有些可行性的实验问题,倒立摆就可以起到桥梁作用能够使它的理论与方法得到检验。通过对一级倒立摆的系统的控制,我们检验了一些控制方法以及它们是否具有比较强的处理非线性和不稳定性问题的能力;这些控制方法在航天科技、军工制造以及机器人和一般的工业领域都有广泛的应用。在通过对一级倒立摆系统的不断研究中,总结一些非线性、多变量、强耦合、快速
11、的、自然不稳定系统的特性。为我们进行新的课题研究提供了一个很好的参考平台。目前,PID控制器或智能PID控制器很多,产品在实际生产中得到广泛应用,各大公司相继开发了具有PID参数自整定功能的智能调节器, PID控制器参数的调整通过自校正、自适应算法和智能化调整来实现。不仅有用PID控制的温度、液位、流量和压力控制器,还有可以实现PID控制功能的可编程控制器,以及PID控制的PC系统等。 可编程控制器是用闭环控制来进行PID控制,可编程控制器直接与ControlNet相连,例如Rockwell 的Logix产品系列,它可以直接与ControlNet相连,利用网络来实现其远程控制功能。1.2 国内
12、外的研究现状关于倒立摆系统的研究始于20世纪50年代,初期主要研究直线倒立摆的建模和摆杆的平衡控制(镇定问题),伴随着现代控制理论的不断发展,尤其是多变量线性系统理论及最优理论的发展,80年代后期模糊控制理论被用来控制倒立摆,90年代初神经控制倒立摆的研究发展迅速,它以自学习为基础,信息处理则采用了一种全新概念。此后,倒立摆的研究取得了许多实质性的突破。国内的有关倒立摆系统的研究开始比较晚,1982年西安交通大学实现了对二级倒立摆的控制,他们采用最优控制和降纬观测器。1983年国防科技大学实现了对一级倒立摆系统的控制;1987年上海机械学院完成了一、二级倒立摆系统的研究,实现了在倾斜轨道上对二
13、级倒立摆的控制。1994年张明廉领导的课题组实现了由单电机控制的三级倒立摆。1995年任章等用振荡控制理论改善倒立摆系统的稳定性。1996年翁正新等用H状态的反馈控制器对二级倒立摆系统进行仿真控制,次年他们又用相同的方法实现了二级倒立摆在倾斜轨道上的仿真控制。1998年蒋国飞等将Q学习算法和BP算法神经网络结合,对状态未离散化的倒立摆的无模型学习控制。2001年单波等用基于神经网络的预测控制算法对倒立摆的控制进行了仿真。目前我国的倒立摆研究已是世界尖端水平,李德毅最早提出了“隶属云”,成功用该理论对三级倒立摆进行智能控制;李洪兴也对三级倒立摆进行智能控制。2002年李洪兴用变论域自适应模糊控制
14、算法,对四级倒立摆实物系统进行控制。次年,复杂系统智能控制实验室用变论域自适应控制理论对平面运动二级倒立摆实物系统进行控制,2003年他们率先对平面三级倒立摆实物系统进行控制。国外学者早在上世纪60年代就开始了对倒立摆系统的研究。1966年Schacfer等运用Bang-Bang控制原理实现了对一级倒立摆的稳定控制。1972年Sturegeon和Loscutoff运用极点配置法并使用了全纬观测器对二级倒立摆设计了模拟控制器。1976年S.Mori等设计的前馈-反馈负荷控制器实现了一级倒立摆的稳定控制,并设计出比例微分控制器。1977年日本K.Furuta领导的研究组稳定了二维一级倒立摆,次年他
15、们运用微机处理实现了二级倒立摆的控制,1980年他们对在倾斜轨道上的二级倒立摆进行了稳定控制,四年后他们又运用最优状态调节器对双电机的三级倒立摆进行控制,并且实现了二级平面倒立摆的仿真与控制。同年,Wattes研究LQR(Linear Quadratic Regulator)方法控制倒立摆,并验证了改变性能矩阵Q和R可以得到不同的状态反馈量,从而产生不同的控制效果。1988年Chariesw W.hndorson在运用自学习模糊神经网络控制了一级倒立摆, Furuta与Fradkov等分别在1992年和1995年提出了变结构控制与无源性控制。而INiklund等用李亚普诺夫方法成功控制环形一级
16、倒立摆。日本学者在1997年成功控制平面倒立摆。与此同时,瑞士的Bernhard Sprenger等也成功控制直线平面倒立摆的运动机械臂1。1.3 本文的主要内容本文主要研究一级倒立摆系统PID控制器的设计,首先对该系统运用牛顿-欧拉法进行力学分析并建立数学模型。然后通过用Z-N整定或者试凑法来调节Kp、Ki、Kd三个参数来控制一级倒立摆,最后用Matlab下的Simulink来进行仿真,并对曲线图进行比较分析。其余章节安排如下:本文第二章详细介绍了PID控制的原理,以及多种PID参数整定方法。同时也介绍了PID控制器的特性。第三章主要是一级倒立摆数学模型的建立和倒立摆的控制方法。第四章主要对
17、PID控制系统进行仿真,通过响应曲线的分析,比较两种参数整定方法的不同,找出两种方法的差异。最后总结全文。2 PID控制器参数整定法2.1 PID控制器的原理在实际的工程中,应用最多的调节器控制规律为PID(Proportion Integration Differentiation)控制。PID控制器的历史已有70余年,它的稳定性好、结构简单、可靠性高、操作方便,是当今工业控制的主要技术。在受控对象的结构和参数没有掌握或者它的数学模型无法精确建立的情况下,控制理论的一些技术无法使用,那么系统的控制器的结构和参数就需要依靠工程经验和现场调试确定。控制系统中,控制器最常用是PID控制。PID控制
18、系统原理框图如下图1.1所示。图1.1 PID控制系统原理框图其中r(t)为给定值;y(t)为实际输出值;e(t)为偏差。PID控制是线性控制方法。偏差e(t)=r(t)-y(t)。然后把偏差e(t) 分别进行比例、积分和微分的运算,把三个结果相加,就是PID控制器的控制输出u(t)。在连续的时间域中,PID控制器的算法的公式如下:其中Kp为比例系数,Ti为积分时间常数;Td为微分时间常数PID控制器主要由比例环节(Proportion)、积分环节(Integration)和微分环节(Differentiation)三个环节组成。 比例环节调节作用:成比例反应偏差,偏差一旦产生,将立即进行调节
19、作用,减少偏差。比例作用越大,调节越快,减少误差,但是比例过大,也会使系统的稳定性下降。积分环节调节作用:消除静差,提高系统的无差度。只要有误差,积分调节就进行,直至无差,积分调节停止后,输出常值。积分作用的强弱与积分时间常数Ti有关,Ti越小,积分作用就越强。反之积分作用越弱,积分调节使系统的稳定性下降,动态响应速度变慢。积分作用常与另外两种调节规律相结合,组成PI调节器或PID调节器。在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统。为了消除稳态误差,在控制器中必须引入“积分项”。积分项
20、对误差取决于时间的积分,随着时间的增加,积分项会增大。这样即便误差很小,积分项随着时间的增加而变大,使控制器的输出增大从而减小稳态误差直至零。因此,选用比例加积分(PI)控制器,可以使系统在稳态后过程中无稳态误差。微分环节调节作用:主要反映偏差信号的变化趋势(变化速率),调节误差的微分输出,误差突变时,能及时控制,并能在误差偏差信号变的更大之前,在系统中引入一个的早期修正信号,加快系统动作速度,减少调节时间。控制器的输出与输入误差信号的微分成正比。在调节过程中伴随着克服误差所出现振荡及失稳等情况。由于较大惯性环节或滞后环节抑制误差,其变化一直落后于误差的变化。抑制误差的作用变化“超前”就可以有
21、效解决这一问题,误差为零,抑制误差的作用也是零。在控制器中仅引入 比例环节是远远不够的,比例环节放大误差的幅值,而我们需要增加微分环节,因为由它能推测出误差变化趋势。具有比例、微分环节的控制器,能够提前使抑制误差的控制作用等于零,避免了被控量的严重超调。比例、微分、积分的组合就可以优化自动控制系统的控制性能。下面分别介绍Z-N整定法、工程整定法、经验法、凑试法、模糊自适应PID控制器参数整定算法、改进的遗传算法PID控制器设计、基于克隆选择算法的PID控制器参数整定等PID参数整定方法。2.2 PID参数整定方法2.2.1 Z-N整定方法常规Z-N整定方法于1942年由Ziegler和Nich
22、ols提出的。基于受控过程的开环动态响应中某些特征参数进行的参数整定,其经验整定公式是基于带有延迟的一阶惯性模型的提出的,对象模型如下: 其中K为放大系数;为惯性时间常数;L为延迟时间。提取特征参数的方法有以下两种。(1)通过试验方法和受控对象的动态仿真得到的开环阶跃响应曲线。如图2.1所示。设拐点P是特征曲线(阶跃响应)的,切线AB是切于P点,可以从图2.1中直接求出过程的特征参数图2.1 切线法求取特征参数如果用切线法计算特征参数的话,则很难做到精确自动化,除此之外,我们还可以采用面积法,如图2.2所示。图2.2 面积法求特征参数设,其中: (2.1) (2.2) (2.3)实验得到阶跃响
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PID 控制 一级 倒立 系统 研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。