咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >柔性机械臂二维平面内轨迹精确跟踪的分数阶PID型迭代学习控制... 收藏
柔性机械臂二维平面内轨迹精确跟踪的分数阶PID型迭代学习控制策...

柔性机械臂二维平面内轨迹精确跟踪的分数阶PID型迭代学习控制策略研究

作     者:吕晓雯 

作者单位:山东大学 

学位级别:硕士

导师姓名:李岩

授予年度:2015年

学科分类:08[工学] 080202[工学-机械电子工程] 0802[工学-机械工程] 

主      题:柔性机械臂建模 Hamilton最小作用原理 假设模态法 迭代学习控制 PID控制 增量式分数阶控制器 

摘      要:近年来,医疗等诸多前沿科研领域对机械臂的性能提出越来高的要求。从技术角度讲,机械臂已在实际应用中得到较多的应用;从理论角度讲,针对不同机械臂的特点,高度复杂的动力学系统被引入,随着机械臂性能的不断提高,研究轻质、重载、高速、高精度、高适应性和高灵活性的智能机械臂已经成为时代的需求。柔性机械臂的引入,满足了机械臂轻质、低耗、高速等特点,在机器人领域中占有重要地位,尤其近年来对柔性机械臂的研究受到更加广泛的关注。本文主要以柔性机械臂的建模为平台,实现动力学系统的精确跟踪为目标,通过引入分数阶微积分和迭代学习控制的思想对控制器的设计进行研究。首先,为实现相对精确且可被实际应用的柔性机械臂建模,本文提出了针对刚-柔耦合的二维平面内的柔性机械臂,将柔性管进行基本假定,由此建立模型并对其抽象化处理,确定绝对坐标系与相对坐标系,随后基于结构动力学的小变形假设,利用零次近似理论,形成被控对象数学模型,由此建立柔性机械臂的动力学方程;基于Hamilton最小作用原理,并在理论允许范围内的精度要求对建模部分近似处理,得到系统的一次近似柔性机械臂动力学方程;基于二维平面平台建模假设,对柔性机械臂的动力学方程进行分析,将有限元法与假设模态法进行比较,出于计算自由度数目与主动控制设计的考虑下,选择假设模态法来近似得出动力学方程解。值得一提的是,分数阶迭代学习控制方法在理论上对模型参数的精度要求不高,但通过建立一个能模仿真实系统行为的模型,在控制器设计方面具有非常重要的意义。本文基于上述所建的柔性机械臂动力学模型,对控制器选取了两种方法进行设计。首先,将迭代学习控制算法和PID反馈控制方法相结合,从而建立了PID型离散系统迭代学习控制器,随后,基于分数阶微积分算法建立了离散增量式分数阶PI控制器,从而在根本上实现了对柔性机械臂运动过程的优化,最后将离散增量式分数阶PI控制器与PID型离散系统迭代学习控制器相结合,建立离散增量式分数阶PID型迭代学习控制器。对这一方案在第三章和第四章分别进行了控制器设计与仿真。迭代学习法降低了系统对建模精确度的要求,以不断前馈的形式使控制器弥补了柔性机械臂的建模缺陷,PID控制得到的控制器能够有效减小结构和参数不确定性以及未知扰动带来的影响,二者的结合可减少系统误差,通过基于反馈对参数的调节而提高系统的跟踪轨迹精度,通过仿真结果可验证此方案可有效提高控制器性能。基于离散化方法和频率特性的离散增量式FOPI控制器设计方法,对柔性机械臂系统模型误差和振荡等系统不确定性因素具有较强鲁棒性,可有效降低加速度的绝对值,从而从根本上减少系统的振动。本文的创新之处如下:●分数阶控制器拥有更多的可调参数,理应得到更理想的控制结果,特别的,理论与实验均已证明,对于分数阶系统而言,最优迭代学习控制器也是分数阶的。●相对于整数阶的控制器设计而言,分数阶迭代学习控制器的有效数字实现,并未增加计算量,实际上,分数阶迭代学习控制算法在实现时是以等价的整数阶传递函数的形式来实现的。● 由于柔性机械臂的系统传递函数推导困难,但分数阶控制器的设计必须依赖于系统的结构信息,本文通过简化系统结构并应用平相技术来整定分数阶控制器的参数,证明了分数阶控制器对系统模型的结构和参数均具有很好的自适应性。●将分数阶控制器与PID迭代学习控制器相结合应用于柔性机械臂的轨迹跟踪中,使系统在输入力矩为零时,实现角速度与速度归零,从根本上降低了系统的振动。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分