2022年倒立摆控制系统设计报告 .pdf
《2022年倒立摆控制系统设计报告 .pdf》由会员分享,可在线阅读,更多相关《2022年倒立摆控制系统设计报告 .pdf(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸控制系统综合设计倒立摆控制系统院(系、部) :组长:组员班级:指 导 教 师:2014年 1月 2 日星期四名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸1 目录摘要 -3 引言 -3 一
2、、整体方案设计-3 1、需求 -3 2、目标 -3 3、概念设计 -3 4、整体开发方案设计-3 5、评估 -4 二、系统设计 -4 (一)系统设计-4 1、功能分析 -4 2、设计规范和约束-6 3、详细设计 -7 (二) 机械系统设计 -8三、理论分析 -9 1、控制系统建模-9 2、时域和频域分析-13 3、设计 PID或其他控制器 -21 四、元器件、设备选型-30 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 37 页 - - - - - - - - - 北京
3、石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸2 五、加工制作 -33 1、加工图纸 -38 2、材料选择 -38 3、加工方案 -38 六、安装调试 -38 七、经济性分析-39 八、结论 -39 1、课程设计总结-39 2、感悟和体会 -39 3、致谢 -40 九、参考文献 -40名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJI
4、NG INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸3 倒立摆控制系统设计摘要:在稳定性控制问题上,倒立摆既具有普遍性又具有典型性。倒立摆系统作为一个控制装置,结构简单,便于实现多种不同类型的控制方法,作为一个被控对象,它是一个高阶次、不稳定、多变量、非线性、强耦合的快速系统,只有采用行之有效的控制策略,才能使其稳定。本文采用频率响应控制方式和PID 控制方式对倒立摆的控制过程进行分析和研究,最终使倒立摆立起并保证其稳定。关键词:倒立摆最优控制 PID调节频率响应引言:自动控制理论在当前的工程技术界,主要解决如何面向工程的实际应用问题。一项工程的实施也
5、存在一种可行性的试验问题,因而,用一套较好的、较完备的试验设备,将其理论及方法进行有效的检验是极其重要的。倒立摆装置被公认为自动控制理论中的典型实验设备,也是控制理论教学和科研中的被控对象,运用控制手段可使之具有良好的稳定性。因此说,倒立摆为科技研究提供了一个从控制理论通往实践的桥梁。一整体方案设计1、需求随着科学技术的不断进步,人们在生产和生活中越来越注重事物的精确性,因此, 不确定因素就开始引起人们的广泛关注。提及不确定性,控制领域的人都会想起倒立摆系统,因为倒立摆系统是典型的多变量、非线性、不稳定系统,通过对它的研究,能有效的反映出许多抽象的控制理论及概念。 其控制方法在军事、航空航天、
6、机器人和一般工业过程领域中都有着广泛的用途,如机器人行走过程中的平衡控制、火箭发射中的垂直度控制和卫星飞行中的姿态控制等。目前,倒立摆已经成为控制领域的一项热门研究。2、目标倒立摆的控制问题就是使摆杆尽快地达到一个平衡位置,并且使之没有大的振荡、过大的角度和速度。当摆杆到达期望的位置后,系统能克服随机扰动而保持稳定的位置。3、概念设计倒立摆是一个非线性、不稳定系统 , 经常作为研究比较不同控制方法的典型例子。设计一个倒立摆的控制系统,使倒立摆这样一个不稳定的被控对象在引入适当的控制策略的基础上而成为一个能够满足各种性能指标的稳定系统。4、整体开发方案设计通过对倒立摆物理模型的分析,建立倒立摆的
7、动力学模型,然后使用状态空间理论,推导出其非线性模型,再在平衡点处进行线性化,得到倒立摆的状态方程和输出方程,再设计出PID 控制器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸4 实现对其的控制。 实验参数自己选定, 但要合理, 符合实际情况, 使用模糊控制方式,并利用 MATLAB软件,用simulin
8、k对相应的模块进行仿真。5、评估对自然不稳定物体,人为地施加一定的控制手段,使之稳定,达到人们的需求。这正是倒立摆的控制思想,不仅如此,日常生活中,所有重心在上、支点在下的物体的控制思想都源于此。一般而言,对倒立摆的控制目的就是通过控制力F 的作用,使小车左右运动,从而带动摆杆的摆动,将单摆控制在倒立点附近,在这样的单摆系统中,摆杆的平衡位置有两个,一个是自然下垂位置,另一个是竖直向上的倒立位置,因此倒立点是一个不稳定的平衡位置,摆杆一旦偏离倒立点,即使很小的角度,也会使整个系统失去平衡。二系统设计(一)1、功能分析(1) 被控对象倒立摆的被控对象为摆杆和小车。摆杆通过铰链连接在小车上,并可以
9、围绕连接轴自由旋转。通过给小车施加适当的力可以将摆杆直立起来并保持稳定的状态。(2) 传感器倒立摆系统中的传感器为光电编码盘。旋转编码器是一种角位移传感器,它分为光电式、接触式和电磁感应式三种,本系统用到的就是光电式增量编码器。光电编码器外观、剖面图和原理示意图图为光电式增量编码器示意图,它由发光元件、光电码盘、光敏元件和信号处理电路组成。当码盘随工作轴一起转动时,光源透过光电码盘上的光栏板形成忽明忽暗的光信号,光敏元件把光信号转换成电信号,然后通过信号处理电路的整形、放大、分频、记数、译码后输出。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
10、 - - - - 名师精心整理 - - - - - - - 第 5 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸5 光电式增量编码器的测量精度取决于它所能分辨的最小角度 , 而这与码盘圆周内所分狭缝的线数有关: =360 / n, 其中n为编码器线数。对于线数为n的编码器,设信号采集卡倍频数为m ,则有角度换算关系为= 360N/n? m,式中 为编码器轴转角,N 为编码器读数。对于电机编码器,在倒立摆使用中需要把编码器读数转化为小车的水平位置,因此l =180 N
11、/n? m式中l 为小车位移, 为同步带轮直径。(3)电控箱:电控箱内安装有以下主要部件:1)交流伺服驱动器;2)I/O接口板: 3)开关电源: 4)开关、等电器元件(4) 执行机构倒立摆系统的执行机构为松下伺服电机和与之连接的皮带轮。电机的转矩和速度通过皮带轮传送到小车上,从而带动小车的运动。电机的驱动由与其配套的伺服驱动器提供。松下伺服电机及其驱动器如图所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 37 页 - - - - - - - - - 北京石油化工学院
12、BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸6 电机的控制是通过固高公司的GT 系列运动控制器(见图)实现的。该控制器可以同步控制四个运动轴, 实现多轴协调运动。运动控制器以计算机为主机,提供标准的 ISA 总线或 PCI 总线接口,并且可以提供RS232 串行通讯和 PC104 通讯接口。运动控制器同时具有A/D 信号采集功能,从而能够将光电编码盘的信号传递到计算机。2、设计规范和约束用现代控制理论中的状态反馈方法来实现倒立摆系统的控制,就是设法调整闭环系统的极点分布,以构成闭环稳定的倒立摆系统,它的局限性是显而易见的。只要偏离平衡
13、位置较远,系统就成了非线性系统,状态反馈就难以控制。实际上,用线性化模型进行极点配置求得的状态反馈阵,不一定能使倒立摆稳定竖起来,能使倒立摆竖立起来的状态反馈阵是实际调试出来的,这个调试出来的状态反馈阵肯定满足极点配置。这就是说,满足稳定极点配置的状态反馈阵很多,而能使倒立摆稳定竖立的状态反馈阵只有很少的一个范围,这个范围要花大量的时间去寻找。3、详细设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJ
14、ING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸7 原料清单:器件名称单价 / 加工费用数量倒立摆基座100元1角编码器520元1松下伺服电机2700元1滑杆25元2摆杆15元1小车160元1同步带28元1限位开关2元2带轮50元2运动控制器6300元1带轮基座65元2滑杆基座50元2电线拖链30元1设计原型:产品分析:我们所使用的是固高科技直线二级倒立摆,型号为GLIP2002 ,它具有工业化、模块化、开放性和创新性的特点。工业化即它的机械结构是按照工业标准设计及制造,所有产品零部件均采用工业级产品;模块化即只需增减摆杆组件就可实现同类倒立摆单
15、级与多级之间的转换,不同类别倒立摆的转换只需要更换基座;开放性是指基于PC 和 DSP 运动控制器的开放式硬件控制平台,固高Simulink通用软件实验平台,可直接对系统进行建模、仿真和实际控制;创新性即随意配置独具个性的实验平台,开发和验证自己的控制算法。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸8
16、(二)机械系统设计倒立摆系统中的计算机、运动控制卡、伺服驱动器、倒立摆本体(包含摆杆、小车、伺服电机、光电码盘)几大部分组成了下图所示的一个闭环系统。倒立摆系统框图倒立摆硬件组成方框图光电码盘 1 将小车的位移、 速度信号反馈给伺服驱动器和运动控制卡,而光电码盘 2 将摆杆的位置、速度信号反馈回控制卡。计算机从运动控制卡中读取实时数据,确定控制决策(小车向哪个方向移动、移动速度、加速度等),并由运动控制卡来实现该控制决策,产生相应的控制量,使电机转动,带动小车运动,保持摆杆平衡。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名
17、师精心整理 - - - - - - - 第 9 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸9 三理论分析1、控制系统建模微分方程的推导:在忽略了空气阻力,各种摩擦之后, 可将直线一级倒立摆系统抽象成小车和匀质杆组成的系统,如下图 4.1 所示。我们不妨做以下假设:M 小车质量m 摆杆质量b 小车摩擦系数l 摆杆转动轴心到杆质心的长度I 摆杆惯量F 加在小车上的力x 小车位置 摆杆与垂直向上方向的夹角 摆杆与垂直向下方向的夹角(考虑到摆杆初始位置为竖直向下)下图是系
18、统中小车和摆杆的受力分析图。其中,N和P为小车与摆杆相互作用力的水平和垂直方向的分量。倒立摆模型受力分析图图 4.1 直线一级倒立摆系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸10 注意:在实际倒立摆系统中检测和执行装置的正负方向已经完全确定,因而矢量方向定义如图所示,图示方向为矢量正方向分析小车水
19、平方向所受的合力,可以得到以下方程:.NxbFxM对摆杆水平方向的受力进行分析可以得到下面等式:)sin(22lxdtdmN把这个等式代入上式中,就得到系统的第一个运动方程:FmlmlxbxmMsincos)(2.为了推出系统的第二个运动方程,我们对摆杆垂直方向上的合力进行分析,可以得到下面方程:)cos(22ldtdmmgP力矩平衡方程如下:.cossinINlPl注意: 此方程中力矩的方向,由于 =+?,cos ?=-cos ,sin ?=-sin , 故等式前面有负号。合并这两个方程,约去和,得到第二个运动方程:cossin)(.2xmlmglmlI设(是摆杆与垂直向上方向之间的夹角),
20、假设与1(单位是弧度)相比很小,即1,则可以进行近似处理:1cos,sin,0)(2dtd,用u来代表被控对象的输入力 F,线性化后两个运动方程如下: umlxbxmMxmlmglmlI.2)()(令a=.x, 拉氏变换后为)()()()(22smlVsmgssmlI角度与加速度之间传递函数为:mglsmlImlSVs22)()()(对方程组 (1.3) 进行拉普拉斯变换,得到 : 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 37 页 - - - - - - - -
21、 - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸11 )()()()()()()()(222.22sUssmlssbXssXmMssmlXmglssmlI把方程组化简得到一级倒立摆的传递函数为: sqbmglsqmglmMsqmlIbssqmlsUs23)242)()()(其中 q=(M+m)(I+ml2)-(ml)2 实际系统的模型参数如下: M 小车质量 1.096 Kg m 摆杆质量 0.109 Kg b 小车摩擦系数 0 .1N/m/sec l 摆杆转动轴心到杆质心的长度 0.2 5m I 摆杆惯量 0.00
22、34 kg*m*m T 采样频率 0.005 秒校正前系统动态性能分析:mglsmlImlsG220)()(将参数值带入得到系统开环传递函数为26705.00102125.002725.0)(20ssG起摆时系统建模名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸12 起摆演示操作模块采用能量控制策略和时间
23、最优控制法来实现倒立摆的起摆控制。摆杆的初始位置是自然下垂状态,要使摆杆从初始位置起摆直到竖直向上位置,且速度减少到0,所需的能量为mg lE20而倒立摆系统在任意角度时的能量为)1(cos21.2mglIE对其求微分可得:cossin.mulmglIdtdE由于倒立摆本身系统特点,刚开始运动的摆杆具有摆动能量小于2mgl,只有经过能量反馈,调整小车的加速度,从而增加摆杆的摆动能量,最终达到mgl2。能量反馈表达式为:)(0EEku其中, K为系数。摆杆相对于初始位置有四种不同运动状态,如下:(1)0,.0 (2)0,.0 (3)0,.0 (4)0,.0 当cos.为负时,u应该为正。名师资料
24、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 37 页 - - - - - - - - - 北京石油化工学院BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 课程设计用纸13 应用李雅普夫方法我们可以得到控制策略。可设李雅普诺夫函数为:20)(21EEV令控制策略为:cos)(.0EEku可以得到:2.0.00)cos)(cos)()(EEmlkmulEEdtdEEEdtdV只要0.并且0cos,则就有0dtdV。虽然在2是摆杆不能控
25、,但是由于摆杆在该位置并不是稳定点,因此将能量E带到0E。为使能量尽快增加,则控制量的幅值需要尽可能大,因此可采用控制策略)cos()(.0signEEksatung其中ngsat代表以ng为限幅的线性函数,()sign为符号函数,且有由上可以看出,摆杆自然下垂时,或系统具有的能量为-mgl2,处于稳定竖直向上的状态时0,所以当摆杆从自然下垂状态开始起摆时,u的起始值始终为正才能保证能量不断增加。2、时域和频域分析时域分析:用MATLAB对此系统的动态性能进行分析。对系统施加单位阶跃输入信号,然后观察响应曲线并分析系统的动态性能。用step( )函数命令编写求单位阶跃响应的MATLAB程序段如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年倒立摆控制系统设计报告 2022 倒立 控制系统 设计 报告
限制150内