基于迭代学习算法的机械臂轨迹跟踪控制研究

来源 :东华大学 | 被引量 : 2次 | 上传用户:ligang_nc1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,国内人力资源成本不断上升,国内大型企业纷纷引入工业机器人代替人力做一些繁复沉重的重复性工作,但这些大型企业多采用的是国外一些知名机器人制造商生产的机械臂;而对于中小企业来讲,引入国外厂商机械臂的购买和维护成本太高,研发生产适合于我们自己使用的工业机械臂具有十分现实的意义。在国内,实际投入使用的机械臂中,就使用数量而言,四轴机器人排在第一位,其中平面关节型SCARA机械臂是使用非常广泛的一类。本文选择SCARA机械臂为本文的主要研究对象,主要对其控制器进行研究。迭代学习控制算法是于20世纪80年代提出的一种控制算法,它本身就是以机械臂的控制为背景提出的;迭代学习控制算法在进行控制时不需要知道被控对象的结构和参数信息,而是经过不断的重复学习来习得被控对象的各种信息,它十分适用于对机械臂这种强耦合非线性且具有各种未知扰动的动力学系统进行控制。针对选定的研究对象SCARA机械臂,本文基于迭代学习控制提出了轨迹跟踪控制算法,以提高机械臂的轨迹跟踪控制精度,本文所做的主要工作如下:(1)对SCARA机械臂进行了运动学和动力学分析,得到了其工作空间和拉格朗日动力学方程,并对其进行运动轨迹规划得到期望目标轨迹。(2)对迭代学习控制算法的基本原理、适用性条件、学习律以及收敛性分析方法进行了深入的研究与分析。(3)研究提出了变增益迭代学习控制算法,使用MATLAB对提出的变增益迭代学习控制算法和一般的PD型迭代学习控制算法进行了仿真实验,仿真实验对比结果证明了变增益算法的有效性、优越性;另外,还针对带不同负载和不确定量的机械臂动力学模型进行了变增益迭代学习算法的仿真实验,实验结果证明了所提出算法的鲁棒性与适应性。(4)研究提出了自适应迭代学习控制算法,证明了其稳定性和收敛性,使用MATLAB对算法进行了仿真实验,与变增益迭代学习控制的实验结果对比显示自适应控制算法的控制精度更高、控制效果更好。文中也针对带不同负载和不确定量的机械臂动力学模型进行了自适应迭代学习算法的仿真实验,实验结果证明了自适应迭代学习算法的鲁棒性和自适应性。文中仿真实验使用的均是SCARA机械臂的动力学模型,期望轨迹是在SCARA机械臂的工作空间中进行运动轨迹规划得到的。
其他文献
随着计算机应用的进一步发展,在数值处理与数值测量领域实现计算机分析处理测量数据有着十分重要的意义,本文总结了几种重要的数值处理算法,并给出了部分实现程序.
假冒伪劣商品是一大公害,它不仅影响了市场经济的秩序性,而且严重损害了广大消费者的利益,用经济学原理分析,其成因主要有:没有使用价值的商品骗取了价值形式,无用的具体劳动所形成
随着我国建筑行业的不断发展,人们对建筑质量的要求越来越高,而水泥质量是决定建筑质量的重要因素之一,想要提高建筑物质量,就必须确保水泥质量。因此,水泥质量检测就成为保
从全波列声波测井,偶极声波测井,常规测井和/或实验室内广泛收集25层相互吡邻的页岩、含水砂岩和含气砂岩的速度和密度测量值。从这些数据中可得页岩/含水砂岩界面和岸 岩/含气砂岩
箱型拱桥因其施工工艺成熟、桥型美观独特、跨度大等优点而在工程建设尤其是跨山谷中广泛使用。但拱桥的受力特征相对其他桥型区别较大,在施工过程中对应力应变控制较为严格,
本文对整流罩的抛离过程进行了动力学分析,先用集中质量的方法把整流罩简化为纯刚体进行分析,得到了整流罩的运动学和动力学响应,进一步采用拉格朗日方程和有限元技术相结合的方
本文结合 2 1世纪我国实施“素质教育”的需要和新的课程改革理念 ,从化学科学教育的角度 ,从课程、教材、教师三要素的内涵建构出发 ,提出了人文教育只有通过教育过程来实现
由意象(image)转化为语言符号,是人的意识对象化的必然结果,但却不是一个对意象施行简单机械加工的纯技术过程,从发生学的角度看,意象的语符化是语言文化意义选择的结果;同时,也是一