单级倒立摆的模糊控制应用1.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单级倒立摆的模糊控制应用 1.扌摘要:随着被控对象的日趋复杂,对控制性能的要求不断提高 ,传统控制理论对解决复 杂系统无能为力。该文将人工智能中的模糊控制引入倒立摆控制系统 控制精度。通过仿真实验表明这种控制思路是可行的 ,效果良好。 ,以提高控制要求,改善 2.关键词:倒立摆,模糊控制,双闭环模糊控制器,模糊推理系统 ,MATLAB 仿真 3.引言 倒立摆系统是一个复杂的非线性系统。 从形式上倒立摆系统可以分为直线型、 环型和平 面型,按照摆杆的数量可以分为一级、二级、三级倒立摆系统 倒立摆控制是一个经典的控制平衡问题。作为典型的快速、多变量、非线性、绝对不稳 定系统,一直是控制理论与应用的热点问题, 不但是验证现代控制理论方法的典型实验装置, 而且其控制方法和思路对处理一般工业过程亦有广泛的用途, 因此倒立摆系统的研究具有重 要的理论研究和实际应用价值。 许多抽象的控制概念如控制系统的稳定性、 可控性、系统收 敛速度和系统抗干扰能力等,都可以通过倒立摆系统直观的表现出来。 倒立摆系统的高阶次、 不稳定、多变量、非线性和强耦合等特性使得许多现代控制理论的研究人员一直将它视为研 究对象。他们不断从研究倒立摆控制方法中发掘出新的控制方法, 并将其应用于航天科技和机器人学等各种高新科技领域。 由于它的行为与火箭以及两足机器 人行走有很大的相似性,因而对其研究具有重大的理论和实践意义。 本文阐述了倒立摆系统控制的研究发展过程和现状; 研究了倒立摆系统的各种控制策略。 把 倒立摆系统的动态方程在其工作点附近进行线性化, 得出其线性化方程,然后运用MATLAB 程序对极点配置控制器和 LQR控制器进行了仿真,针对实际系统总结出这两种理论的经验 参数,并对两种理论的控制效果进行了对比。 由于被控对象的日趋复杂,对控制性能的要求 不断提高,传统控制理论对解决复杂系统效果不好。 本文将人工智能中的模糊控制引入控制 系统,设计了一个四维基本模糊控制器, 并在此基础上设计了一个双闭环模糊控制器。 把双 闭环控制思想引入到模糊控制器的设计中,一方面利用双闭环控制思想,提高了响应速度, 改善系统性能;另一方面减小了模糊控制器的规模, 简化了模糊控制器的设计。通过仿真实 验也表明了这种控制方案是可行的,其效果良好。整个论文的完成,以一定的理论为基础, 既有数学模型的推导,又有方法理论的探讨,而且研究对象相当典型,故本课题有重大的理 论意义和实际意义。 4.稳定控制器设计思想 由于倒立摆的稳定控制不仅要考虑到摆杆的倒立平衡, 而且还要控制小车,使它稳定在 期望的位置。如果同时把摆杆角度和角速度, 以及小车的位移和速度这四个状态变量作为控 制器的输入量,所建立的控制器的模糊规则势必非常复杂而庞大 ,不适合系统的实时控制。因 此本文把小车的位置和速度作为输入量 ,单独组成一个位置模糊控制器。再把该模糊控制器 的输出看作摆杆的一个虚拟角度 ,乘以一定的虚拟系数后与摆杆的实际角度一起作为角度模 糊控制器的角度输入量。这样 ,小车的参数(位移和速度)将影响最终的输出量 ,而输出量也 会反映小车的参数,使它停留在期望的位置 由倒立摆系统数学模型,倒立摆系统是一个具有两输出变量的不稳定系统, 按照传 统模糊控制设计方法,一个两输入的模糊控制器不可能实现对输出变量摆角和小车位移的控 制,得需要一个四输入的模糊控制器。 对于多变量模糊控制系统, 由于可能的控制规则数目 是输入变量数的指数, 但模糊规则的建立给系统的设计带来了很大难度, 为此,本系统采用 双闭环的模糊控制器控制策略。采用Mamdani模糊模型,分别设计角度和位移模糊控制器。 模糊控制器是按一定的语言规则进行工作的,而这些控制规则是建立在总结操作员控制 经验的基础上的。且大多数模糊逻辑推理方法采用 Mamdani极大极小 推理法。模糊 PID 的模糊规则太多,较为复杂。所以采用模糊控制器进行控制。 模糊控制器由4部分组成:模糊化、知识库、模糊推理、清晰化。图 1表示了模糊控 制器的基本结构。图中, R为系统设定值(精确量);e,e分别为系统误差与误差变化率 (精确 量);言.e,和ec分别为反映系统误差与误差变化的语言变量的模糊集合 (模糊量);u为模糊 控制器输出的控制作用(精确量):y为系统输出(精确量)。 Fuoy1化£ Fuoy 1化 £ Fuzzy 控制 I算法 IJ * d/di 申 * * Im I- ? EC zy* M判 F I A — M — t-t 图1含模糊控制器的系统基本方框图 本系统采用双闭环的模糊控制器控制,分别设计角度和位移模糊控制器。图 2中,e?,ec1 分别为倒立摆的摆角偏差和摆角偏差变化率,作为角度模糊控制器的输入, 分别为倒立摆 的位移偏差和位移偏差变化率,作为位

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档