2022年倒立摆实验报告 .pdf
《2022年倒立摆实验报告 .pdf》由会员分享,可在线阅读,更多相关《2022年倒立摆实验报告 .pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、实验内容1、完成 Matlab Simulink 环境下的电机控制实验。2、完成直线一级倒立摆的建模、仿真、分析。3、理解并掌握 PID控制的的原理和方法,并应用与直线一级倒立摆4、主要完成状态空间极点配置控制实验、LQR 控制实验、LQR 控制(能量自摆起)实验、直线二级倒立摆 Simulink 的实时控制实验。二、实验设备1、计算机。2、电控箱,包括交流伺服机驱动器、运动控制卡的接口板、直流电源等。3、倒立摆本体,包括一级倒立摆,二级倒立摆。三、倒立摆实验介绍倒立摆是一个典型的不稳定系统,同时又具有多变量、非线性、强耦合的特性,是自动控制理论中的典型被控对象。它深刻揭示了自然界一种基本
2、规律,即一个自然不稳定的被控对象,运用控制手段可使之具有一定的稳定性和良好的性能。许多抽象的控制概念如控制系统的稳定性、可控性、系统收敛速度和系统抗干扰能力等,都可以通过倒立摆系统直观的表现出来。(1)被控对象倒立摆的被控对象为摆杆和小车。摆杆通过铰链连接在小车上,并可以围绕连接轴自由旋转。通过给小车施加适当的力可以将摆杆直立起来并保持稳定的状态。(2)传感器倒立摆系统中的传感器为光电编码盘。旋转编码器是一种角位移传感器,它分为光电式、接触式和电磁感应式三种,本系统用到的就是光电式增量编码器。(3)执行机构倒立摆系统的执行机构为松下伺服电机和与之连接的皮带轮。电机的转矩和速度通过皮带轮传送到小
3、车上,从而带动小车的运动。电机的驱动由与其配套的伺服驱动器提供。光电码盘 1将小车的位移、速度信号反馈给伺服驱动器和运动控制卡,而光电码盘 2 将摆杆的位置、速度信号反馈回控制卡。计算机从运动控制卡中读取实时数据,确定控制决策(小车向哪个方向移动、移动速度、加速度等),并由运动控制卡来实现该控制决策,产生相应的控制量,使电机转动,带动小车运动,保持摆杆平衡。图1 直线倒立摆系统总体结构图名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 14 页 -四、实验步骤4.1 状态空间极点配置控制实验极点配置法通过设计状态反馈控制器将多变量系统的闭环系统极点配置在期望的位置上,从而使系统满足
4、瞬态和稳态性能指标。前面我们已经得到了倒立摆系统的比较精确的动力学模型,下面我们针对直线型一级倒立摆系统应用极点配置法设计控制器。1)状态空间分析对于控制系统XAXBu式中:X状态向量(n 维);u 控制向量;Ann常数矩阵;B1n常数矩阵。选择控制信号为:uKX求解上式,得到:()()()x tABK x t方程的解为:()()(0)ABK tx tex图3 状态反馈闭环控制原理图可以看出,如果系统状态完全可控,K选择适当,对于任意的初始状态,当t 趋于无穷时,都可以使 趋于0。2)状态空间极点配置前面我们已经得到了直线一级倒立摆的状态空间模型,以小车加速度作为输入的系统状态方程为:3010
5、04.2900100000000010uxxxx名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 14 页 -0001000001uxxxy即:04.2900100000000010A3010B01000001C00D对于如上所述的系统,设计控制器,要求系统具有较短的调整时间(约3秒)和合适的阻尼(阻尼比0.5)。下面采用极点配置的方法计算反馈矩阵。1、检验系统可控性由系统可控性分析可以得到,系统的状态完全可控性矩阵的秩等于系统的状态维数 4,系统的输出完全可控性矩阵的秩等于系统输出向量的维数2,所以系统可控。图4 倒立摆极点配置原理图2、计算特征值根据要求,并留有一定的裕量(设调
6、整时间为2秒),我们选取期望的闭环名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 14 页 -极点(1,2,3,4)isi其中:123410,10,22 3,22 3jj。34,是一对具有0.5,4n的主导闭环极点,12,位于主导闭环极点的左边,因此其影响较小,可以将系统近似为二级系统,根据公式jtennns22,1113.3%2可得n,和一对主导极点2,1因此期望的特征方程为:1234432101022 322 3241967201600sssssssjsjssss因此可以得到:123424,196,720,1600由系统的特征方程:244.294.2900100000001s
7、sssssAsI因此有0,0,4.29,04321aaaa。系统的反馈增益矩阵为:1112211nnnnKaaaa T3、确定使状态方程变为可控标准型的变换矩阵T:TMW其中:02.88032.880300001001032BABAABBM名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 14 页 -000100100104.29104.2900001001011112123aaaaaaW所以:30000300104.2900104.29MWT,3333.000003333.0000113.00034.0000113.00034.01T2、求状态反馈增益矩阵K:1633.16273
8、8.934898.244218.543333.000003333.0000113.00034.0000113.00034.0244.291967201600111223344TaaaaK得到控制量:1633.162739.934898.244218.54xxKXu以上计算可以采用MATLAB 编程计算。3)Simulink仿真实验在MATLAB Simulink下对系统进行仿真。图5 直线一级倒立摆极点配置控制仿真模型双击“State-Space”模块打开直线一级倒立摆的模型设置窗口如下:名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 14 页 -图6 系统状态空间模型设置窗口把
9、参数 A,B,C,D 的值设置为实际系统模型的值。双击“Pole Controller”模块打开极点配置控制器参数的设置窗口:图7 反馈增益矩阵输入窗口把上面计算得到的反馈增益矩阵K输入,设置好各项参数后,点击“”运行仿真。4)Simulink 实时控制实验名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 14 页 -图 9 实验五状态空间极点配置控制实验上图中的红色方框为设计的极点配置控制器,运行前查看是否为自己设计好的控制器,并确定保证摆杆此时竖直向下。不用编译链接,直接单击“”按钮,用手捏住摆杆顶端(不要抓住中部或下部),慢慢地提起,到接近竖直方向时放手,当摆杆与竖直向上的方
10、向夹角小于0.30 弧度时,进入稳摆范围,可以观察到,摆杆直立不倒,小车稳摆在初始位置,然后单击“”停止实验。4.2 LQR 控制实验1)LQR 控制分析 LQR 控制器是应用线性二次型最优控制原理设计的控制器。当系统状态由于任何原因偏离了平衡状态时,能在不消耗过多能量的情况下,保持系统状态各分量仍接近于平衡状态。线性二次型最优控制研究的系统是线性的或可线性化的,并且性能指标是状态变量和控制变量的二次型函数的积分。它的解很容易获得,并且可以达到非常好的控制效果,因此在工程上有广泛的应用。二次型性能指标一般形式如下:011()()()()()()()()22ftTTTfftJxt Q t x t
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年倒立摆实验报告 2022 倒立 实验 报告
限制150内