版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 机械综合设计与创新实验 (实验项目一) 二自由度平面机械臂三级倒立摆 班级: 姓名: 学号: 指导教师: 时间: 综述 倒立摆装置是机器人技术、控制理论、计算机控制等多个领域、多种技术的有结合,被公认为自动控制理论中的典型实验设备,也是控制理论教学和科研中不可多得的典型物理模型。倒立摆的典型性在于:作为实验装置,它本身具有成本低廉、结构简单、便于模拟、形象直观的特点;作为被控对象,它是一个高阶次、不稳定、多变量、非线性、强耦合的复杂被控系统,可以有效地反映出控制中的许多问题;作为检测模型,该系统的特点与机器人、飞行器、起重机稳钩装1。倒立摆系统深刻揭示了自然界一种基本规律,即置等的控制有很大
2、的相似性 一个自然不稳定的被控对象,运用控制手段可使之具有良好的稳定性。还能将控制理不仅可以解决控制中的理论问题,通过对倒立摆系统的研究,论所涉及的三个基础学科,即力学、数学和电学(含计算机)有机的结合起来,特别是在多种控制理论与方法的研究和应用中,在倒立摆系统中进行综合应用。将其理论和方法得到有效的经验,也存在一种可行性的试验问题,在工程实践中,2因此对倒立摆的研究具有重。倒立摆为此提供一个从控制理论通往实践的桥梁 要的工程背景和实际意义。旋转倒立摆模型从驱动方式上看,倒立摆模型大致可分为直线倒立摆模型、二对于每种模型,从摆杆的级数上又可细分为一级倒立摆、和平面倒立摆模型。3 。级倒立摆和多
3、级倒立摆国内针对倒立摆的研究主要集中在运用倒立摆系统进行控制方法的研目前,特别是针对利用倒立摆系统进行针对于非线性系统的控制方法及理论究与验证,而倒立摆系统与工程实践的结合主要体现在欠驱动机构控制方法的验证的研究。也被用于研究各类非线性倒立摆作为一个典型的非线性动力系统,之中。此外, 动力学问题。预测控制方法及在倒立摆系统中成功运用的控制方法主要有线性控制方法,LQRPID控制、状态反馈控和智能控制方法三大类。其中,线性控制方法包括变结构控制和自适应神经模预测控制方法包括预测控制、分阶段起摆、控制等;智能控制方法也有文献将这些控制方法归类为非线性控制方法;糊推理系统等,主要包括神经网络控制、模
4、糊控制、遗传算法、拟人智能控制、云模型控制和泛 逻辑控制法等。1966Cannon于和国外对倒立摆系统的研究可以追朔到六十年代,Schaefer随着现行理论系统的将一个曲轴稳定于倒置位置。年应用Bang-Bang控制理论,Luenberger和Bryon年,1970使得对可观测系统的状态重构系统成为可能。发展,4。1972首次指出应用观测器重构系统状态,能实现倒立摆系统的稳定控制年,W.R.Sturgen和W.V.Loscutoff应用全阶模拟观测器采用极点配置法实现了倒立摆的稳定控制,但采用降维观测法没有成功,他们把原因归结为降维观测器对系统的参数误差比较敏感。同时,全维观测器对系统的量测噪
5、声有滤波作用,而降5。在这之后,K.Furuta等人在1978年采用小型计算机实现了维观测器则不然对二级倒立摆的稳定控制。1980 年,他们又完成了二级倒立摆在倾斜轨道上的稳定控制。1984 年,他们在二级倒立摆的基础上提出了一种三级倒立摆的稳定控制,并用微型计算机实现稳定控制。在此期间,他们采用了降维观测器和线性函数观测器,并指出W.R.Sturgen和W.V.Loscutff用降维观测器失败在于反馈6进。设计不当及采用模拟线路时小信号的不精确以及大信号的饱和引入了误差71995 年提出了倒立摆系统的变结构控制。入九十年代,K.Furuta等人在1992等人提出了应用遗传算法优化神Shin-
6、ichi Hanada 和年,Tetsuhiko Yamamoto8Saberi AShamash YA和Lin ZL、Gutman经网络控制单级倒立摆、。1996 年,9等年,T.H.Hung。1997 等人,提出的采用线性状态反馈方法控制单级倒立摆模糊控制器应用于一级倒立摆控制,具有系统结构简单对硬件人设计了类似PI针对二级倒立摆的运行轨迹,提出了和Hu BB1998 年,Kim SY依赖小的特点。和,V.A.Tsachouridis1999年制的稳定控。了轨道控制,实现二级摆和Hidekazu2000 年,G.A.Medrano-Cerda 应用离散方法控制三级倒立摆。应用初态和末态的误
7、差调节单级倒立摆的运动控针对倒立摆末态特性,Nishimu而是在不断的调节中形成动态的稳定。这种控制方法并不要求有精确的稳定,制,Ik 年,Seong David Angel应用连续状态反馈使倒立摆全局稳定。2002 2001年, 10 Jae Weon Choi和应用非线性鲁棒控制平行倒立摆。Han、Jong Shik Kim年,西安交通大学完成了二级, 1982 国内的研究工作是从八十年代开始的用模拟电控制算法采用的是最优控制和降维观测器,倒立摆系统的研制和控制,年,国防科技大学完成了一级倒立摆系统的研制并于第二年实现1983 路实现。年,北京理工大学自控系田介眉等人,用模拟电路和观测器实
8、1984 微机控制。年,尹征琦等人采现了一级倒立摆稳定控制和任意位置的正弦摆动控制。1985年,梁任秋等实用降维观测器的模拟控制器实现了对二级倒立摆的控制。1987年,西安交通大学又完成了二级倒立现了用单片机对二级倒立摆的控制。1987 上海同年,摆系统的微机控制,控制算法采用的是最优控制和线性函数观测器。之后又研制了平行倒立摆的微机械学院完成了一级倒立摆在倾斜轨道上的控制,且只能在该系统中,两根长度不等的铝制摆杆安装在同一小车上,机控制系统,微型机,PC-86 在垂直的平面上做相对于小车的摆动或随小车平行运动,采用由观测器和线性反馈组成了控制器。转换器,D/A 位的12 转换器和A/D 位的
9、12 该校研究生还研制了一级倒立摆系统的模糊控制方法。1987 年,清华大学梁任秋等人研究了二级倒立摆系统的控制,并对连续系统极点配置法,连续系统二次型性能指标法,采样系统或离散系统二次型性能指标法,这三种方法进行了探讨和比较。1989 年,哈尔滨工业大学研究生胡正涛完成了二级倒立摆控制装置,采用二次型最优调节器,用降维观测器对系统状态进行重构,同时也用线性函数观测器进行了实验。国内进入90年代后,倒立摆方面的主要研究成果有:1992年,北京理工大学自控系研究生李来湘完成了基于简化模型的二级倒立摆控制,以及在线参数系统辨识;1993年,北京航空航天大学自控系张明廉教授等人,利用规约法设计了一级
10、倒立摆仿人控制器,并通过PC-286 等设备稳定了一级倒立摆,具有良好的鲁棒性;1994年,他们又利用规约法实现了三级倒立摆的稳定控制,达到世界先进水平;1995年,程福雁等人,对二级倒立摆采用模糊控制,实现了稳定的倒立摆控制;1996年,张乃尧,发表了文章“倒立摆的双闭环模糊控制”,该文章被很多文献引用,对应用智能方法控制倒立摆作出相当大的贡献;1997 年王晓凯,将倒立摆的数学模型简化,实现倒立摆的控制实验研究;1998 年蒋国飞,基于Q学习算法和BP 神经网络进行倒立摆控制,实现了神经网络在控制上的应用;王卫华在1999 年,运用专家模糊控制,实现了单级倒立摆的动态控制;2002年 8
11、月北京师范大学数学系李洪兴教授领导的科研团队采用“变论域自适应模糊控制理论”成功地实现了全球首例“四级倒立摆实物系统控制”。 而由此项理论产生的方法和技术将在半导体及精密仪器加工、机器人技术、导弹拦截控制系统、航空器对接控制技术等方面具有广阔的开发利用前11。 景综上所述,倒立摆是一个典型的物理模型,具有较高的研究价值。国内外对倒立摆系统的研究已经较为丰富和完善。因此利用倒立摆系统进行控制方法理论研究,欠驱动机构、非线性动力学等学科的研究具有较大的便利性和实用性,可以节省一定的精力和时间。而上述文献已经证明了通过倒立摆系统进行研究的这些特点。在今后的倒立摆系统研究工作中,应充分利用前人的研究成
12、果,将精力集中于所研究问题的关键点之中,以取得更大的研究成果。 一、实验目的 1.初步了解“二自由度机械臂平面三级倒立摆”的结构、机械运动控制的基本原理和方法; 2.对欠驱动机构的特点有一定的了解; 3.将机械运动控制的基本方法用于倒立摆的控制,熟悉和掌握一些机械运动 控制的基本原理和方法。 二、实验仪器及设备型倒立)有限公司所提供的GPIP2013实验所用的主要设备为固高科技(深圳 2-1所示。摆实验平台。该实验平台外形实物图如图 3 2 1 控制电脑2电控箱 3倒立摆1 型倒立摆实验平台整体实物图图2-1 GPIP2013型倒立摆实验平台硬件结构主要由倒立摆从实物图中可以看出,GPIP20
13、13 本体机械结构、倒立摆电控箱和控制计算机三部分组成。 倒立摆本体机械结构1. 倒立摆本体机械结构2-2图倒立摆本体机械结构即图2-1箭头1所指部分,它的运动是实验者能直接观测到的内容之一。GPIP2013机械部分主要由安装板,基座,一级机械臂摆驱动电机,一级机械臂,二级机械臂摆驱动电机,二级机械臂,摆杆旋转编码器,摆杆组成。 2. 倒立摆电控箱 倒立摆电控箱即图2-1箭头2所指部分,其内部包含了电源开关、指示灯、复原旋钮等电气部件和采集卡、驱动控制器等数据处理模块。其中主要为固高公司OVW2-10-2MD型运动控制卡、GT-400-SV-PCI-EDU型伺服驱动器等控制元件。 图2-3倒立
14、摆电控箱内部结构 3. 控制计算机 控制计算机即图2-1箭头3所指部分,主要用来处理控制信息。作为小型实验装置,用个人电脑PC机即可满足相关控制要求。控制计算机采用普通的PC机,CPU型号为Inter Core Quad Q8300,主频2.5Hz,内存2GB。 三、实验原理 倒立摆系统作为研究控制理论的一种典型的实验装置,具有成本低廉、结构简单、物理参数和结构易于调整的优点,然而倒立摆系统本身所具有的高阶次、不稳定、多变量、非线性和强藕合特性,是一个绝对不稳定系统,必须采用十分有效的控制策略才能使之稳定。 在本次实验中,使用LQR方法对其进行稳定控制。线性二次型调节器(Linear Quad
15、ratic RegulatorLQR)问题是现代控制理论研究的一个重要的领域,并且在实际倒立摆系统设计中得到了广泛的应用,这是因为线性二次型(LQ)的性能指使它利用最优控制方法来得到系统的控制方法,处理和分析,标比较容易计算、得它有比较好的动态特性与鲁棒性,并且还可以得到系统的线性反馈结构。 系统的状态方程是线性的,指标函数是状态变量和控制变量的二次型。该方法针对状态方程X=Ax+Bu,通过确定最佳控制量u(t)= -Kx(t)中的矩阵K,使得控制性能指标达到极小: 将LQR控制方法用于倒立摆系统,考虑到其平衡问题,需引入全状态反馈,其原理框图如图3-1所示。 图3-1 LQR控制方法原理图
16、线性二次型(LQR)最优控制,可实现对倒立摆的平衡控制,且设计方案简单、超调量较小、响应速度快;但是LQR控制的抗干扰性能和鲁棒性不强,当存在大扰动时,小车的跟随能力有限,存在滞后,尤其对多级倒立摆稳定控制困难更大。 对于本实验具体情况而言,倒立摆结构示意图如图3-2所示。 图3-2 LQRGPIP2013型倒立摆结构示意图 该倒立摆机械本体一共采用了4个编码器,其中编码器1和编码器2与驱动电机1和驱动电机2连接在一块,用于采集电机的转角和转速;编码器3和编码器4安置在二级机械臂末端,用于采集倒立摆摆杆在局部坐标系中两个方y,x 向上的转角和转速。 图3-3 LQR编码器实物图 编码器的采集到
17、的读数信息通过与之相连接的传送到控制卡中,运动控制卡将PC机里控制程序信号与伺服驱动器信号相互转化,将PC机的信号传入伺服驱动控制器,再由伺服驱动器控制伺服电机运动。并通过MATLAB Simulink软件予以显示在控制程序界面,便于用户实际观测编码器读数变化情况。而同时,通过Simulink软件与其C语言接口程序实现对倒立摆的控制。 XY方向解耦控制原理。使方向和固高公司所提供的控制原理,利用的是在用LQR控制方法来实现将GPIP2013型倒立摆控制到稳定位置。用户只需要将其中的LQR控制模块修改为自己设计的控制模块,即可实现不同算法的检验。 固高公司GPIP2013型倒立摆实验平台的软件部
18、分基础是C语言编程系统,将MATLAB程序通过接口嵌入到C语言编程中,利用MATLAB Simulink来实现倒立摆的控制。其控制系统软件界面如图3-4所示。 控制软件界面3-4 图四、实验内容及结果 由于实验设备和学时的限制,本实验为演示实验,主要演示内容为二自由度平面倒立摆的稳定控制及控制参数的变化对控制结果的影响。其主要实验内容如下: 1、实验前准备工作 在启动设备之前,要将实验平台摆放水平,平台上有水平仪,调节实验平台下方的支撑块使实验平台保持在水平位置。由于倒立摆的控制目标是使摆杆稳定在竖直位置,因此实验台基座的水平程度对实验结果有较大的影响。 2、摆杆起摆前系统初始化 由于摆杆的稳
19、定控制要在机械臂到达特定位置后才能进行。因此倒立摆在摆杆起摆之前要进行机械臂的初始化,这个过程是通过两个触位开关实现的。当启动实验平台后,一级机械臂先摆动至极限位置并触发一个限位开关,随后二级机械臂摆动至极限位置并触发另一个限位开关,完成初始化,此时的机械臂位置可以确定坐标原点,建立坐标系。通过软件可以控制两机械臂的转角从而使机械臂到达指定位置。 3、观察倒立摆稳定控制过程 由于目前针对二自由度平面倒立摆的起摆过程和起摆过程与稳定过程的平稳切换尚没有有效的控制手段,因此在本实验中需要以人力将摆杆起摆至平衡位置附近。而在起摆过程中需要平稳起摆,并且不能施加较大的人力,以防止机器损坏和对控制效果的
20、影响。 启动程序运行后,发现摆杆能够立起来,在到达平衡位置附近后,倒立摆系统检测到摆杆位置到达可控范围之内,此时控制方法生效,控制软件控制两级机械臂运动,从而实现摆杆的稳定控制。 实际控制效果4-1 图但是受到环境条件的制约,例如空气流动,地面水平状况的影响,摆杆保持直立状态的时间并不是很长。 4、修改控制器参数,观察参数变化对控制效果的影响 由于实验设备和学时限制,在本次实验中仅修改归零参数和地面参数。其中,归零参数主要控制倒立摆系统控制摆杆稳定时机械臂的位置,而对于本次实验使用的控制器而言,其对机械臂的要求是两机械臂夹角为90度。在归零参数适当时,两机械臂到达指定位置后机械臂夹角为90度。
21、当归零参数不合适时,两机械臂到达指定位置后机械臂夹角不为90度。 图4-2 地面参数设置界面 在本次实验中对控制效果有较大影响的为地面参数,该参数修改界面如图所示。在该控制系统中,地面参数关系到系统对摆杆稳定位置的判断,因此对控制结果有较大的影响。实验中,修改了地面参数后,摆杆仍实现了短时间的稳定控制,机械臂的振动幅度明显大于修改之前时进行控制时的振动幅度。 5、实验结果 本次实验的实验结果显示,基于LQR方法的控制器能实现对二自由度平面倒立摆的稳定控制,并且在地面参数在一定范围内变化时,仍能保证对摆杆短时间的稳定控制。 五、实验收获与体会 实验前通过查阅有关论文和资料,认识了倒立摆的原理、分
22、类、控制特点和研究现状;还按照实验要求预习了对于非线性系统控制的一些控制方法和理论,为实验做好充分的准备。实验过程中,结合实验指导书和师兄的操作,直观地感对之前预习的内容有了深刻的方法对二自由度平面倒立摆的控制效果,LQR受了理解;同时也让我明白了稳定性仅仅是系统的某一个指标,对控制系统而言,仅仅稳定是不够的,还要考虑注入调节时间、超调、震荡等动态性能及控制器所消耗的能量等因素。 通过本次实验,使我对控制理论有了一个更深入的了解,巩固了以前在书本上学到的知识,并加深了对所学理论知识的理解和应用。同时,也让我感叹现今的系统控制技术如此先进,开拓了视野,也激起了对控制理论技术的学习兴趣。此外,在本次实验过程中,还学习到一些科研中常用的研究方法和思路,为以后的学习和科研工作提供了宝贵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省仁寿县铧强中学2025届高考冲刺数学模拟试题含解析
- 2025届河北鸡泽县第一中学高考全国统考预测密卷英语试卷含解析
- 云南省昆明市官渡一中2025届高考数学五模试卷含解析
- 安徽省合肥八中、马鞍山二中、阜阳一中2025届高三一诊考试英语试卷含解析
- 辽宁省2025届高三第二次诊断性检测英语试卷含解析
- 2024年度商务代理与代表合同5篇
- 2024年度绿色建筑房地产开发经营合同范本3篇
- 2024年度数据服务合同-体育馆运动场大数据分析与运用2篇
- 2024年度主题餐厅总经理聘用合同及经营授权2篇
- 2024版地坪漆施工安全教育与应急预案合同2篇
- 中国平安保险公司薪酬体系
- 坡比与角度换算表
- 机械制图基础知识
- 静脉治疗小组工作计划_
- 施工现场临时用电验收记录(新)2页
- 入团志愿书(2016版本)(可编辑打印标准A4)
- (完整word版)北师大版四年级数学上册运算律练习
- 浅谈测绘技术的应用及质量控制
- 电气设备安装及调试重要性分析
- 2019年12月六级第一套(含答案)
- 3、模块手册(下)
评论
0/150
提交评论