倒立摆建模原理.pptVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
倒立摆建模原理

* * 倒 立 摆 实 验 倒立摆简介 倒立摆系统是一个非线性自然不稳定系统,是进行控制理论教学及开展各种控制实验的理想实验平台。许多抽象的控制要领如控制系统的稳定性、可控性、系统收敛速度和系统抗干扰能力等,都可以通过倒立摆系统直观的表现出来。除教学用途外,倒立摆系统的高阶次、不稳定、多变量、非线性等特性使得许多现代控制理论的研究人员一直将它视为研究对象。 本实验采用的是固高科技的直线运动型倒立摆。 直线运动倒立摆的基本模块为直线运动控制模块,该模块由交流/直流伺服电机驱动滑动小车沿直线轴承滑动,完成定位控制和速度跟踪的任务。在滑动小车上加装一个单摆系统,构成经典的控制教学产品——单节倒立摆系统,可完成各类控制课程的教学实验,让学生具有一个可供实验验证的平台;在滑动小车上加装一个两节摆系统,则构成了比较复杂的控制教学平台——两节倒立摆系统。该系统可用一测试、研究和开发各类新的控制算法。 倒立摆系统组成 倒立摆系统包含倒立摆本体、电控箱及由运动控制卡和普通PC机组成的控制平台等三大部分,其系统框图如下所示: 直线倒立摆本体 直线倒立摆本体如图所示。 小车由电机通过同步带驱动在滑杆上来回运动,保持摆杆平衡。电机编码器和角编码器向运动卡反馈小车和摆杆位置(线位移和角位移)。 电控箱主要部件 交流伺服驱动器 I/O接口板 开关电源 开关、指示灯等电气元件 控制平台组成 与IBM PC/AT机兼容的PC机,带PCI/ISA总线插槽 GT400-SV-PCI、GM400运动控制卡 GT400-SV-PCI、GM400运动控制卡用户接口软件 演示实验软件 6 倒立摆实验目的 1、熟悉一、二阶倒立摆的数学建模 对于倒立摆系统,由于其本身是自不稳定的系统,实验建立模型存在一定的困难,假设忽略掉一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系内应用经典力学理论建立系统的动力学方程。 2、通过一、二阶倒立摆控制系统实验,学习如何选择和设置输入信号,学习如何利用matlab进行数据分析从而建立倒立摆控制系统的数学模型 3、鼓励学生开展关于倒立摆的设计型实验,如进行控制器的设计,了解控制器各个参数对系统控制性能的影响。还可以通过控制实验验证自行设计的算法。 倒立摆建模原理 系统建模可以分为两种:机理建模和实验建模。实验建模就是通过在研究对象上加上一系列的研究者事先确定的输入信号,激励研究对象并通过传感器检测其可观测的输出,应用数学手段建立起系统的输入一输出关系。这里面包输入信号的设计选用,输出信号的精确检测,数学算法的研究等内容。机理建模就是在了解研究对象的运动规律基础上,通过物理、化学的知识和数学手段建立起系统内部输入一状态关系。 一阶摆建模方法 我们采用牛顿一欧拉方法建立直线型一级倒立摆系统的数学模型 在忽略了空气阻力,各种摩擦之后,可将直线一级倒立摆系统抽象成小车和匀质杆组成的系统 通过对上述小车系统的分析及计算,可求出一阶倒立摆控制系统的微分方程为: 一阶倒立摆控制系统的传递函数为: 一阶倒立摆控制系统的状态空间方程为: 开环系统仿真 实际系统的模型参数如下: M 小车质量 1.096 Kg m 摆杆质量 0.109 Kg b 小车摩擦系数 0 .1N/m/sec l 摆杆转动轴心到杆质心的长度 0.2 5m I 摆杆惯量 0.0034 kg*m*m T 采样频率 0.005秒 注意:在进行实际系统的MATLAB仿真时,请将采样频率改为实际系统的采样频率。请用户自行检查系统参数是否与实际系统相符,否则请改用实际参数进行实验。 实 验 步 骤 1.在MATLAB Command窗口中,首先进入到倒立摆系统MATLAB仿真文件的路径。 2. 输入pl1_open_t.m可以看到系统传递函数模型在冲击输入下的开环响应。 3. 输入pl1_open_s.m可以看到系统状态空间模型在阶跃输入下的开环响应。 4. 如果要修改系统参数或者输入信号,请打开相应文件进行编辑,然后在进行相应的实验。 5. 完成试验报告,分析系统的开环响应特性 二阶摆建模方法 在忽略了空气流动,各种摩擦之后,可将倒立摆系统抽象成小车、匀质杆和质量块组成的系统,下图为直线两级倒立摆系统模型 利用拉格朗日方程 可推导出二阶倒立摆系统的状态空间方程为: 系统开环响应仿真 实际系统的模型参数如前。 注意:在进行实际系统的MATLAB仿真时,请将采样频率改为实际系统的采样频率。请用户自行检查系统参数是否与实际系统相符,否则请改用实际参数进行实验。 *

文档评论(0)

sunshaoying + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档