倒立摆及其应用//2021-2-23[通俗易懂]

倒立摆及其应用//2021-2-23[通俗易懂]前言:以前搞电赛的时候搞过Pid平衡小车,倒立摆基本实现方法与平衡小车差不多,有一次刚院跑到实验室唠嗑,问你知不知道倒立摆的应用?我说不知道,他说航天火箭····,你们的这些常识太少了,落下这句话就走了,故为了解这些常识,有此小文。正文:一、倒立摆(invertedpendulum)1.概述倒立摆,InvertedPendulum,是典型的多变量、高阶次(有些还分几阶倒立摆【PID中涉及角度还有角速度这样来看多变量高阶层就不难理解了】),非线性、强耦合、自然不稳定系统。倒…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

前言:

    以前搞电赛的时候搞过Pid平衡小车,倒立摆基本实现方法与平衡小车差不多,有一次刚院跑到实验室唠嗑,问你知不知道倒立摆的应用?我说不知道,他说航天火箭····,你们的这些常识太少了,落下这句话就走了,故为了解这些常识,有此小文。

正文:

一、倒立摆(inverted pendulum)

1.概述

倒立摆,Inverted Pendulum ,是典型的多变量、高阶次 (有些还分几阶倒立摆【PID中涉及角度还有角速度这样来看多变量高阶层就不难理解了】),非线性、强耦合、自然不稳定系统。倒立摆系统的稳定控制是控制理论中的典型问题在倒立摆的控制过程中能有效反映控制理论中的许多关键问题 ,如非线性问题、鲁棒性问题、随动问题、镇定、跟踪问题等因此倒立摆系统作为控制理论教学与科研中典型的物理模型 ,常被用来检验新的控制理论和算法的正确性及其在实际应用中的有效性。从 20 世纪 60 年代开始 ,各国的专家学者对倒立摆系统进行了不懈的研究和探索。。同时,其控制方法在军工、航天、机器人和一般工业过程领域中都有着广泛的用途,如机器人行走过程中的平衡控制、火箭发射中的垂直度控制和卫星飞行中的姿态控制等。

#常被用来检验新的控制理论与算法!

2.分类

倒立摆系统按摆杆数量的不同,可分为一级,二级,三级倒立摆等,多级摆的摆杆之间属于自由连接(即无电动机或其他驱动设备)。由中国的大连理工大学李洪兴教授领导的“模糊系统与模糊信息研究中心”暨复杂系统智能控制实验室采用变论域自适应模糊控制成功地实现了四级倒立摆。因此,中国是世界上第一个成功完成四级倒立摆实验的国家。

3.控制目标

倒立摆的控制问题就是使摆杆尽快地达到一个平衡位置,并且使之没有大的振荡和过大的角度和速度。当摆杆到达期望的位置后,系统能克服随机扰动而保持稳定的位置

4.控制方法

倒立摆系统的输入为小车的位移(即位置)和摆杆的倾斜角度期望值,计算机在每一个采样周期中采集来自传感器的小车与摆杆的实际位置信号,与期望值进行比较后,通过控制算法得到控制量,再经数模转换驱动直流电机实现倒立摆的实时控制。直流电机通过皮带带动小车在固定的轨道上运动,摆杆的一端安装在小车上,能以此点为轴心使摆杆能在垂直的平面上自由地摆动。作用力F平行于铁轨的方向作用于小车,使杆绕小车上的轴在竖直平面内旋转,小车沿着水平铁轨运动。当没有作用力时,摆杆处于垂直的稳定的平衡位置(竖直向下)。为了使杆子摆动或者达到竖直向上的稳定,需要给小车一个控制力,使其在轨道上被往前或朝后拉动。

二、倒立摆的应用

1、应用:

其控制方法在军工、航天、机器人和一般工业过程领域中都有着广泛的用途,如机器人行走过程中的平衡控制、火箭发射中的垂直度控制和卫星飞行中的姿态控制等。

2、发展前景:

其控制方法在半导体及精密仪器加工、机器人控制技术、人工智能、导弹拦截控制系统、航空对接控制技术、火箭发射中的垂直度控制、卫星飞行中的姿态控制和一般工业应用等方面都具有广阔的利用开发前景。

扩展资料:

3.倒立摆常见控制算法:

1、经典控制理论:通过对倒立摆系统的力学分析,建立系统的动力学数学模型,基于系统的输入输出的数学关系,推导出系统的传递函数。所谓输出反馈原理,就是根据系统输出变化的信息来进行控制,即通过比较系统行为(输出)与期望行为之间的偏差,并消除偏差以获得预期的系统性能

2、现代控制理论:状态反馈。通过对倒立摆系统物理模型的分析,建立系统的动力学模型,然后使用状态空间理论推导出状态方程和输出方程,应用状态反馈,实现对倒立摆的控制。

3、模糊控制理论:主要是确定模糊规则,克服系统的非线性和不确定性实现对倒立摆的稳定控制。利用模糊数学的基本思想和理论的控制方法。在传统的控制领域里,控制系统动态模式的精确与否是影响控制优劣的最主要关键,系统动态的信息越详细,则越能达到精确控制的目的。

作者:哇哦这世界
链接:https://www.zhihu.com/question/401653189/answer/1292160015
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 

我没有太多工程经验,但是我的老师告诉我们:卫星和火箭这些还是用的PID。

其实大多数应用场景用PID足以,滑膜这些用在无人机还可以,用在火箭这些上确实风险过大。最主要还是因为现在的PID足以应对火箭卫星这些应用场景PID不简简单单是PID,也分为不同的算法,也具有不同的精度和应用场景。比如说增量式与位置型算法PID算法,积分分离的PID控制算法、变积分的PID控制算法、大林算法等等这些,种类过于繁多,PID也是可靠的控制算法,所以用在精密控制上不足为奇

最后,来个单级倒立摆吧:

倒立摆及其应用//2021-2-23[通俗易懂]

由具体参数进行原理分析,得出状态方程就省去了。利用 Simulink 实现带有状态观测器的状态反馈系统,观测系统的输出响应。(初始时,摆杆角度为X,小车位置为 X。稳态时摆杆角度为0,小车位置为某一给定值。)直接来看simulink仿真和结果。

我就只放部分图了,大家想必对于原理,具体参数不感兴趣,但是看示波器输出举行了。什么初始条件啥的就不展示了,看结果就行了。

倒立摆及其应用//2021-2-23[通俗易懂]

倒立摆及其应用//2021-2-23[通俗易懂]

倒立摆及其应用//2021-2-23[通俗易懂]

倒立摆及其应用//2021-2-23[通俗易懂]

Reference:

[1]:https://baike.baidu.com/item/倒立摆/7765096?fr=aladdin

[2]:https://zhidao.baidu.com/question/382787336.html

[3]:https://www.baidu.com/link?url=sGlmwJG9aMd8dTX_tTkxy577nV6fi3vkyNmlPx0P5tv4vy724WpHNCP1HJ4ROOtNOdg23oAfIgk0N0BSQzO9WwqbYQzBg14vYow30L9J3ky&wd=&eqid=a391b39c000307a000000003603471cf

[4]:https://www.zhihu.com/question/401653189

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/171021.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 认识 Iconfont 以及什么是 .eot、.woff、.ttf、.svg「建议收藏」

    认识 Iconfont 以及什么是 .eot、.woff、.ttf、.svg「建议收藏」一、Iconfont1.概述在前端作业中,二十年前只有页面中铺满文字就算上线产品,现如今,不加点俏皮的“图标”会让页面显得很Low很Low。图标在写这篇文章之前,我一直以为上图中的“图

  • 算法练习:排列组合之组合和

    算法练习:排列组合之组合和

  • 伪随机数算法_伪随机数预测工具

    伪随机数算法_伪随机数预测工具Random转载内容,有更改,感谢原作者(http://www.cnblogs.com/softidea/p/5824240.html#3697214)Java中的Random类生成的是伪随机数,

  • 区块链与联邦学习的研究

    区块链与联邦学习的研究本文分别介绍了区块链与联邦学习的研究现状、架构和运行原理、主要技术及局限性,并针对区块链与联邦学习所存在的问题,通过分析区块链与联邦学习各自的特点,探讨了如何将区块链与联邦学习进行融合互补,介绍了两种融合模型及其应用场景。1区块链概述1.1 区块链的研究现状2008年10月,化名为“中本聪”的学者在密码学论坛上公开了《比特币:一种点对点的电子现金系统》一文[1],提出了利用PoW和时间戳机制构造交易区块的链式结构,剔除了可信第三方,实现了去中心化的匿名支付。比特币于2009年1月上线并发布创世块,.

  • wps怎么做时间线_wps中的word文档如何制作时间轴「建议收藏」

    wps中的word文档如何制作时间轴很多小伙伴不知道wps中的word文档还可以制作时间轴哦,下面小编介绍一下具体办法。具体如下:1.打开一个空白的word文档,点击菜单栏的【插入】,单击选择一个带箭头的线条,在文档上面留一点空白写标题,然后插入线条拉到底部,还可以设置线条颜色,虚实等样式。2.点击工具栏中的【文本框】旁边的倒三角,再点击【多行文字】,插入一个大的文本框3.可以根据需要进行文…

  • Wireshark零基础使用教程(超详细)

    Wireshark零基础使用教程(超详细)Wireshark安装入门,Wireshark工具使用教程,Wireshark过滤操作

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号