平面一级倒立摆实验报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
平面一级倒立摆实验报告

平面倒立摆实验 实验装置简介 平面倒立摆是在XY平台的基础上,设计平面倒立摆摆杆组件,组成平面倒立摆控制系统,倒立摆是研究自动控制原理和智能控制控制算法的研究平台,系统本身是一个多变量,强耦合的非线性系统。 系统组成 一套完整的平面摆系统主要由以下三部分组成,见图片1-1: 控制对象,平面摆机械本体; 电控箱; 计算机。 图片 1-1 平面倒立摆系统组成 用户在计算机上发送的指令通过电控箱转化为控制信号传达给机械本体的执行部件;反馈元件采集的信号通过电控箱送回计算机并转化为可视的数据、曲线、图像等在显示器上显示出来。 1.1 平面摆机械本体 图片1-2所示,GPIP200X系列XY平台平面摆是由下端的GXY系列XY平台和上端的摆部件组成,部件全部采用工业级元件。 图片 1-2 XY平台本体外观 平面倒立摆摆体说明 图片 1-3 平面一级倒立摆摆体外观 控制箱 控制箱是平台控制部分的核心,与机械本体驱动电机配套,为交流伺服型,电控箱内置交流伺服驱动器、开关电源、断路器、接触器、运动控制器端子板,按钮开关等,外观见图片 1-4 图片 1-4交流伺服型电控箱外形图 计算机 为保证系统良好运行,建议计算机系统配置不低于一定标准。 平面一级倒立摆的建模 在多种机器人动力学建模方法中,具有代表性的是牛顿-欧拉方法和拉格朗日方法。用牛顿定律求解多体动力学问题时,需要把多体系统切开,将各个组成部分看作是独立的子结构,先建立各自的动力学方程,然后建立系统的动力学方程,求解驱动力的同时也解出切开处的铰链约束力;但是要解算大量的微分方程组,带来了一定的运算量。由于倒立摆系统中关节处的约束力并无太大的意义,且由于拉格朗日方程组形式对称,表达方便,便于利用 MATHEMATICA 强大的符号运算功能编程实现,简化了求解难度。所以,本文采用拉格朗日方程推导平面一级倒立摆系统的动力学模型。 采用如图所示的坐标: 根据几何知识: 其中l是倒立摆摆杆长度,,分别是摆杆在x-z,y-z平面的映射长度,为摆杆与z轴方向的夹角,,分别为摆杆在x-z,y-z平面的映射与z轴方向的夹角。在摆杆垂直向上的方向上,如果偏角,1,则可以近似的认为 ≈≈ 根据坐标的定义,则在x-z平面内: 其中为x轴方向上的小车的质量,s为小质量块ds到小车上转轴的距离,则 应用Langrange方程求解倒立摆系统动力学方程: 拉格朗日方程为 其中,L为拉格朗日算子,q为系统的广义坐标。拉格朗日方程由广义坐标和L表示为: 其中,i=1,2,3…,称为广义变量,称为系统沿该广义坐标方向上的广义外力。是系统的动能,V是系统的势能。则对于倒立摆系统: 因此 所以 如果令,则 由此可见,在经过将映射的倒立摆系统进行近似之后,两者在互相垂直的方向上是非耦合的。从而我们就可以依次而分别设计控制器,而不必担心两个方向上的互相干扰问题。令,系统线性化为: 根据LQR方法设计控制器,控制器结构为: 平面一级倒立摆的神经网络控制 固高的平面一级倒立摆用的是LQR控制器进行控制,本实验在固高LQR控制的基础上采用了神经网络进行控制。 LQR控制器设计与调节 最优控制理论主要是依据庞德里亚金的极值原理,通过对性能指标的优化寻找可以使目标极小的控制器。其中线性二次型性能指标因为可以通过求解Riccatti方程得到控制器参数,并且随着计算机技术的进步,求解过程变得越来越简便,因而在线性多变量系统的控制器设计中应用较广。利用线性二次型性能指标设计的控制器称作LQR控制器。 线性二次最优控制原理 对于下述状态方程式所表示的连续时间的线性被控对象: 式中,x(t)为n维状态向量;u(t)为m维控制向量;A,B分别为n×n及n×m阶的常数矩阵。在进行控制系统设计时,我们感兴趣的是如何选择控制向量u(t), 使得给定的性能指标达到极小,可以证明,当二次型性能指标的积分限由零变化到无穷大时,如果 式中的L(x,u)是x和u的二次型函数或厄米特函数,将得到线性控制律,即 式中的K为r×n维矩阵。 因此,基于二次型性能指标的最优控制系统和最优调节器系统的设计归结为确定矩阵 K 的各元素。采用二次型最优控制方法的一个优点是只要系统是能控的,则所设计的控制系统将是稳定的。 平面一级倒立摆的线性二次最优控制 已经得出了平面一级倒立摆的线性化数学模型,这里以X方向为例进行控制器的设计。在下面的描述中,为了简洁起见,略去各变量象征X方向的下标x,将记为X,以此类推。 系统的状态向量为,状态空间方程和输出方程为 一旦根据期望性能指标选定权重矩阵Q和R,利用最优控制原理可以得到最优控制矩阵K。所以控制量为 平面一级倒立摆的神经网络

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档