




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一级直线倒立摆极点配置控制实验一、实验目的1.运用经典控制理论控制直线一级倒立摆,包括实际系统模型的建立、根轨迹分析和控制器设计、PID 控制分析等内容。2.熟悉利用极点配置方法来进行倒立摆实验的原理方法。3.学习MATLAB工具软件在控制工程中的应用。3.掌握对实际系统进行建模的方法,熟悉利用MATLAB 对系统模型进行仿真,利用学习的控制理论对系统进行控制器的设计,并对系统进行实际控制实验,对实验结果进行观察和分析,非常直观的感受控制器的控制作用。二、实验设备计算机及MATLAB相关软件元创兴倒立摆系统的软件元创兴一级直线倒立摆系统,包括运动卡和倒立摆实物倒立摆相关安装工具3、 倒立摆系统
2、介绍 倒立摆是进行控制理论研究的典型实验平台。由于倒立摆系统的控制策略和杂技运动员顶杆平衡表演的技巧有异曲同工之处,极富趣味性,而且许多抽象的控制理论概念如系统稳定性、可控性和系统抗干扰能力等等,都可以通过倒立摆系统实验直观的表现出来。学习自动控制理论的学生通过倒立摆系统实验来验证所学的控制理论和算法,非常的直观、简便,在轻松的实验中对所学课程加深了理解。倒立摆不仅仅是一种优秀的教学实验仪器,同时也是进行控制理论研究的理想实验平台。由于倒立摆系统本身所具有的高阶次、不稳定、多变量、非线性和强耦合特性,许多现代控制理论的研究人员一直将它视为典型的研究对象,不断从中发掘出新的控制策略和控制方法,相
3、关的科研成果在航天科技和机器人学方面获得了广阔的应用。4、 倒立摆工作原理和物理模型以及数学模型(简述)1、工作原理:数据采集卡(也称运动控制卡,安装于计算机机箱的PCI插槽上)采集到旋转编码器数据和电机尾部编码器数据,旋转编码器与摆杆同轴,电机与小车通过皮带连接,所以通过计算就可以得到摆杆的角位移以及小车位移,角位移差分得角速度,位移差分可得速度,然后根据自动控制中的各种理论转化的算法计算出控制量。控制量由计算机通过运动控制卡下发给伺服驱动器,由驱动器实现对电机控制,电机尾部编码器连接到驱动器形成闭环,从而可以实现闭环控制。2、物理模型:根据小车运行的物理特性计算可得系统状态方程: 以小车加
4、速度为控制量,摆杆角度为被控对象,此时系统的传递函数为: 表1 元创兴直线一级倒立摆实际系统的物理参数 摆杆质量m 摆杆长度L摆杆转轴到质心长度l重力加速度g 0.111 0.50 0.25 9.81将参数代入上式中:系统状态空间方程: 系统传递函数: 5、 系统分析1、 对上述状态系统进行阶跃响应分析,在Matlab键入以下:clcclearA=0 1 0 0;0 0 0 0;0 0 0 1;0 0 29.4 0;B=0 1 0 3;C=1 0 0 0;0 1 0 0;D=0 0;step(A,B,C,D) 得到发散的小车位置和摆杆角度,原系统不稳定。 2、 系统可控性分析系统状态完全可控的
5、条件为:当且仅当向量组是线性无关的,或nn维矩阵: 的秩为n。系统的输出可控性的条件为:当且仅当矩阵: 的秩等于输出向量y的维数。在Matlab键入以下内容:clcclearA=0 1 0 0;0 0 0 0;0 0 0 1;0 0 29.4 0;B=0 1 0 3;C=1 0 0 0;0 1 0 0;D=0 0;cona=B A*B A2*B A3*B;cona2=C*B C*A*B C*A2*B C*A3*B D;rank(cona)rank(cona2)可得结果:从计算结果可以看出,系统的状态完全可控性矩阵的秩等于系统的状态变量维数,系统的输出完全可控性矩阵的秩等于系统输出向量y的维数,
6、所以系统是可控的,因此可以对系统进行控制器的设计,使系统稳定。六、状态空间极点配置控制器设计极点配置法通过设计状态反馈控制器将多变量系统的闭环系统极点配置在期望的位置上,从而使系统满足瞬态和稳态性能指标。1、极点配置设计步骤:(1)检验系统的可控性条件;(2)从矩阵的特征多项式来确定的值;(3)确定使状态方程变为可控标准型的变换矩阵: 其中为可控性矩阵,(4)利用所期望的特征值,写出期望的多项式: 并确定的值。(5) 需要的状态反馈增益矩阵由以下方程确定: 2、 状态空间极点配置 对于如上所述的系统,设计控制器,要求系统具有较短的调整时间(约3秒)和合适的阻尼。经过多次的对比尝试,现选定和。根
7、据要求,并留有一定的裕量(设调整时间为2秒),我们选取期望的闭环极点其中:。 是一对具有和的主导闭环极点,位于主导闭环极点的左边,因此其影响较小,因此期望的特征方程为:=可以得到:由系统的特征方程: 因此有。系统的反馈增益矩阵为: 3、 确定使状态方程变为可控标准型的变换矩阵:其中: 所以: ,4、 求状态反馈增益矩阵: 得到控制量: 在Matlab进行计算:clcclearA=0 1 0 0;0 0 0 0;0 0 0 1;0 0 29.4 0;B=0 1 0 3;C=1 0 0 0;0 1 0 0;D=0 0;J=-10 0 0 0;0 -10 0 0;0 0 -3+4j 0;0 0 0
8、-3-4j;pa=poly(A);pj=poly(J);M=B A*B A2*B A3*B;W=pa(4) pa(3) pa(2) 1;pa(3) pa(2) 1 0;pa(2) 1 0 0;1 0 0 0;T=M*W;K=pj(5)-pa(5) pj(4)-pa(4) pj(3)-pa(3) pj(2)-pa(2)*inv(T)可以得到运行结果:K = -85.0340 -37.4150 119.8113 21.1383将得到的反馈增益矩阵代入倒立摆系统平台,运行后,可以直观的看到,倒立摆如预期的能够平稳的站立。5、 仿真曲线由状态反馈器到闭环系统: 由状态反馈控制器可导出闭环系统: 通过Matlab计算得到单位阶跃响应是否满足要求:clcclearA=0 1 0 0;85.034 37.415 -119.8113 -21.1383;0 0 0 1;255.102 112.245 -330.0339 -63.4149;B=0 1 0 3;C=1 0 0 0;0 1 0 0;D=0 0;step(A,B,C,D)仿真图形:相比较极点配置之前,系统为稳定系统。7、 实验总结 这次试验,我是担任了小组的组长,意味着我需要考虑的问题比较多,首先要根据实验个整个过程,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度购物中心消防安全责任书范本
- 2025年O2O电商平台与供应链金融平台深度合作合同
- 2025年乡村振兴战略背景下的房地产开发项目责任协议
- 2025年高标准园林园艺种植、养护及修剪服务项目合同
- 智能化建材生产技术合作研发及市场拓展合同
- 2025年高科技企业创业投资风险控制保函合同
- 二零二五年度跨国公司战略布局协议:海外市场资产并购及整合
- 2025年度跨国公司员工跨文化沟通能力提升培训合同
- 2025年智能调节式地暖供暖系统设计与施工一体化服务合同
- 2025年新型办公楼专业保洁与空气净化服务协议
- MMG-23600-半导体光刻机翻新市场调研报告全球行业规模展望2024-2030 Sample
- 医疗废物暂存间(处置室)清洁消毒记录表
- GB/T 4706.19-2024家用和类似用途电器的安全第19部分:液体加热器的特殊要求
- 《病区智慧交互系统配置与接口要求》-(编制说明)
- 2024青海省公安厅警务辅助人员招聘笔试参考题库含答案解析
- DZ∕T 0206-2020 矿产地质勘查规范 高岭土、叶蜡石、耐火粘土(正式版)
- 2024年榆林能源集团招聘笔试参考题库附带答案详解
- 设备安装调试服务协议书
- 绩效考核表员工绩效考核表
- 心理咨询室融资计划书
- 新教材2021-2022北师大版英语选择性必修第一册检测:Unit 2 含解析
评论
0/150
提交评论