倒立摆系统的模糊控制和LQR控制归纳.pdfVIP

倒立摆系统的模糊控制和LQR控制归纳.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘 要 提出了一种利用模糊控制器进行倒立摆控制的方法,建立了 倒立摆的数学模型,并进行了计算机仿真,仿真结果表明,该方案可 关键词 1 引言 倒立摆小车系统如图 1 M的小车,长为 2 L 的倒立摆构成。倒立摆质量为 m,铰链在小车上。小车在控制函数 f =u(t) 的作用下,沿滑轨在 x 方向运动,使倒立摆在垂直平面内稳定。 x=0.05 m, =0.08 rad 我们通常用状态空间法来解决多输入、输出的问题。对这个倒立 摆问题我们尝试控制倒立摆的角度 theta 和小车的位置 x 。要求小车 应在 5 s 内到达期望位置, 并且上升时间在 5 s 之内, 同时限制倒立 摆的最大角度为 2°(0 .35 弧度 ) ,在 5 s 内稳定。 其中: M— 小车的质量( M=1 kg); m— 倒立摆的质量( m=0.1 kg ); F— b— 小车的摩擦系数( 50 N/s 2 L — 倒立摆的长度( 2 L=2 m x — 2 系统分析与建模 经分析,系统的动力学方程组为: 由于 φ较小,系统的动力学方程组可线性化为: 计算 A 的极点为 0 ,-5 .1188,-2 .6013,2.7476,有一个极点在右 半平面,原系统是不稳定的。而根据原系统的可控性, rank( [B AB 2 3 A B A B])=4 在 matlab 中,命令 lqr (A,B,Q,R) 可解连续时间的线性二次型 调节器问题, 并可解与其有关的黎卡提方程。 该命令可计算最佳反馈 增益矩阵 K,并且产生性能指标: 在约束方程条件下达到极小的反馈控制律: u=-Kx K= [-22 .3607,-30 .1549,-142 .8290,-52 .2546 系统的极点分别为 -4 .33082.1985i ,-2 56330.4834i ,都处于 s 左 半平面,系统是稳定的。系统对应的响应曲线为图 2 由图 2 知线性化的系统达到了二次型最佳控制条件下的设计要求。 我们再来尝试把得到的线性反馈加在原来的非线性系统中, 以考察其 控制的效果,这一过程在 Matlab 的仿真工具箱 Simulink 中得以实现。 在 Simulink 中采用了模块化的设计思想,把倒立摆、小车系统精装 于一个子系统模块中,这样方便了设计和调试的过程。 图 3 是非线 由图 3 知线性反馈加在未线性化的系统上也取得了良好的控制效 果,这说明了我们对原非线性系统进行的线性化工作是合理的, 而且 3 (1) 系统的结构图如图 4 (2) 模糊控制器的结构 设计四维模糊控制器 , 输入变量为 x ,x ′, θ, θ′,输出变量 为 u,模糊控制器的结构如下 : (3) x ,x ′, θ, θ′,输出变量 为 u θ和角度变化率 θ′、小车的位移和小车运动的 速度 x ′及控制量 u

文档评论(0)

蔡氏壹贰 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档