直线型一阶倒立摆
文章平均质量分 84
先从理论上分析倒立摆的意义、建模、控制器设计。在实际设计制作物理模型、编写控制程序。
chenzhihe_陈致和
嵌入式开发、电机(DC、BLDC、PMSM)驱控软硬件开发、伺服控制。
展开
-
直线型一阶倒立摆7---总结
八、直线型一阶倒立摆设计总结 直线型一阶倒立摆系统在控制学术语描述下是一个高阶、不稳定、非线性的强耦合系统。倒立摆的实用意义明显,在生活周围中,关于受控稳定问题随处可见。人类直立行走在工程上是一个困难的问题,目前就我所知能够做到很好的直立行走和运动,唯属波斯顿动力。当然行走不限于两肢,任何个数的行走方式都可以研究。随处可见的平衡车,其本质上也需要解决受控稳定性问题。航天上,火...原创 2020-01-15 13:36:26 · 2606 阅读 · 0 评论 -
直线型一阶倒立摆6---软件设计
七、软件设计 如前文所述,采用MCU芯片作为控制器,软件开环环境流行使用C语言+对应的MCU开发平台。 STM系列MCU一般采用C语言+keil μvision开发环境+STM系列官方固件包(package),编程语言还可以支持C++。 TI公司的DSP系列也采用C语言+Code Composer Studio+TI官方固件包,编程语言可支持...原创 2020-01-15 13:00:37 · 2864 阅读 · 0 评论 -
直线型一阶倒立摆5---硬件平台搭建
六、硬件平台搭建 ...原创 2020-01-14 19:18:01 · 3512 阅读 · 0 评论 -
直线型一阶倒立摆4---能量起摆
五、能量起摆 能量起摆这一概念来自于K.J.Astrom and K.Furuta的SWINGING UP A PENDULUM BY ENERGY CONTROL。文献下载地址 以下是我翻译的部分论文。 摘要:这篇文章介绍了能量控制和展示了如何用该方法设计策略控制倒立摆起摆。 导论 倒立摆起摆是一个经典的控制学实验,see Furutaet...原创 2020-01-14 17:48:05 · 7720 阅读 · 1 评论 -
直线型一阶倒立摆3---控制器设计
四、控制器设计 如前文所述,倒立摆状态空间方程表明系统能够被控制、被观测。倒立摆或者其它受控系统达到受控稳定状态,其实质上是指系统的各状态量收敛至一目标稳定值。对于状态空间描述而言,系统矩阵A的特征值为负数,对传递函数而言其特征值在复数平面的左半平面系统状态收敛。因此,设计系统控制器,其本质上是对系统极点进行从新配置。理论上,系统矩阵特征值越远离左半平面,收敛速度越快。但实际上,系...原创 2020-01-14 16:40:44 · 7392 阅读 · 0 评论 -
直线型一阶倒立摆2---建模
三、直线型一阶倒立摆模型建立 一级倒立摆系统是一个不稳定的系统,需要对其进行机理建模。 在研究过程中,应忽略空气摩擦、等,而后可将倒立摆系统进行抽象化,认为其由小车和匀质刚性杆两部分组成并对这两部分进行如图所示的受力分析:其中为小车的质量和摆杆的质量;b、F 和 x分别为小车的摩擦系数、施加在小车上的作用力和小车的位置[8];I和分别为摆杆的惯量和摆杆转动轴心到质心的长度;...原创 2020-01-14 13:53:53 · 15242 阅读 · 8 评论 -
直线型一阶倒立摆1---概念篇
一、倒立摆系统的研究目的和意义 倒立摆控制系统(InvertedPendulumSystem简称IPS)是一个复杂的、不稳定的、非线性系统,是进行控制理论教学及开展各种控制实验的理想实验平台。倒立摆的典型性在于:作为被控对象,它是一个高阶次、不稳定、多变量、非线性、强耦合的复杂被控系统,可以有效地反应出控制中的许多问题。 对倒立摆系统的研究能有效的反映控制中的许多典型问题:...原创 2020-01-14 10:29:41 · 14879 阅读 · 0 评论