毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

MATLAB非线性控制系统的应用研究以倒立摆为例(3)

时间:2021-10-10 20:29来源:毕业论文
在一百多年前对倒立摆的研究起始后。在当时,研究人员把火箭推进系统的 理论作为了一级倒立摆的理论开始在实验室中着手研究,随后又对其他的科学

在一百多年前对倒立摆的研究起始后。在当时,研究人员把火箭推进系统的 理论作为了一级倒立摆的理论开始在实验室中着手研究,随后又对其他的科学研 究中探究出了二阶倒立摆的系统理论,之后,随着社会各个领域对倒立摆的需求 加大,有关三级、四级倒立摆的理论也被相继推出。同时在探究运用其他的控制

理论可否同样使倒立摆系统达到相同的效果中,研究人员也发现了在倒立摆系统 中能够将控制理论和实践运用有机结合。

1。3 倒立摆的相关特点

倒立摆是典型的理论研究,且其控制具有复杂性,下面是常用的控制方案 4:

(1) 线性理论控制方法 ;

(2) 模糊控制

(3) 利用云模型    实用云模型

(4)神经网络控制; (5)自适应模糊控制理论;

(6) 仿人智能控制。

1。4 模拟倒立摆系统

摆的控制

1-1 直线一级倒立摆的系统模型

小车在起始点时,摆杆是竖直向上的(=),也就是摆杆平衡时。在受到 外力 F 的作用下,小车会向右移动,同时惯性将使摆杆发生偏转,这样倒立摆系 统就不能维持平衡。所以需要通过状态反馈法将摆杆的角度传递到系统的内部, 再进行计算,最后通过系统内部产生相应的摆动角度使摆杆重新获得平衡。这样 就是一个简单的一阶倒立摆的模型。

上述的倒立摆模型是非线性,其预期效果是将摆杆达到平衡,但通过经典控 制理论不能够很好的解决此类问题,还是需要将非线性的模型转化成线性的模型, 以便于经典控制理论来解决。

2 对倒立摆的模型设计

2。1 一级倒立摆的介绍

由上图可知系 统是闭环的  。当系 统处于  运行状态时,小车的位子会 反馈到

前 面的 运的运动 卡 ,摆杆的角度会反馈到运动控制卡,再由运动控制卡传输到计 算机,通过计算机的运算处理传递到运动控制卡来放大信号给下一个环节,最终 达到小车上的摆杆平衡。

2。2 单级模型的设计来*自-优=尔,论:文+网www.youerw.com

利用数学模型来分析下列情况:

(1)运动时的摆杆不会发生形变;

(2)小车为单一的运动的物体,不存在内部因素;

(3)摩擦在整个运动中都是恒定的;

(4)摆杆受小车运动的惯性影响;

(5)小车只受外力的影响,可忽略其他因素影响。 若使假设成立,图2 - 2 是我们利用的简单的模型示意图:

 直线一级倒立摆系统受力分析

2。2。1 分析模型的微分方程

如图 2-2,在图上 N , P , F , X ,和,不再重复。同时我们还要知道知 道其他参数比如 M 、 m 、系统的摩擦 b 、摆杆的惯量 I 和摆杆轴心到质心距离 5。

MATLAB非线性控制系统的应用研究以倒立摆为例(3):http://www.youerw.com/zidonghua/lunwen_82763.html
------分隔线----------------------------
推荐内容