迭代学习控制方法及其在机器人控制中的应用控制理论与控制工程专业论文.docxVIP

  • 51
  • 0
  • 约13.68万字
  • 约 147页
  • 2019-01-30 发布于上海
  • 举报

迭代学习控制方法及其在机器人控制中的应用控制理论与控制工程专业论文.docx

迭代学习控制方法及其在机器人控制中的应用控制理论与控制工程专业论文

东北大学博士学位论文 东北大学博士学位论文 摘要 迭代学习控制方法及其在机器人控制中的应用 摘要 迭代学习控制(Iterative Learning Control—ILC)是智能控制理论的一个重要分 支。迭代学习控制用于那些具有重复运动特性的被控对象,它利用控制系统先前 的控制经验,根据系统的实际输出信号和期望输出信号来寻找一个理想的控制输 入信号,经过若干次迭代,以期达到在给定的时间区间上实现被控对象以较高精 度跟踪给定目标轨迹。迭代学习控制,结构简单,跟踪效果好,对模型的先验知 识要求不高,对诸如机器人等有着非线性、强耦合、难建模且对运动控制有着高 速、高精度要求的对象,迭代学习控制的研究有着重要的意义,因而深受控制界 瞩目。 本文着重研究了迭代学习控制的算法、鲁棒收敛性、优化设计、收敛速度以 及在机器人控制中的应用问题。重点采用前馈与反馈相结合的开闭环学习控制结 构,讨论了高阶、低阶学习控制方案,旨在提供鲁棒的、收敛的和快速的迭代学 习控制律的设计方法,避免常规学习算法的学习增益选择的盲目性,扩展迭代学 习控制的实用性。针对确定的线性系统,主要研究了学习系统克服扰动、初始状 态误差、加快收敛速度和参数优化设计的学习控制方法;针对具有不确定性的非 线性系统,研究了干扰、不确定性和初始状态误差等对学习控制收敛的影响。针 对机器人系统,主要研究了结合机器人自身特点的鲁棒、快速的、整定方便的迭 代学习控制技术,以及结合单关节操作手、两关节机械手和PUMA560机器人对 迭代学习控制方法在机器人控制中的应用进行了研究,结果表明了算法对克服摩 擦、未建模动态的不良影响具有很好的控制效果。针对每个具体的算法,本文分 析了收敛应满足的充分条件。研究包括三大部分:线性系统迭代学习控制方法、 非线性系统迭代学习控制方法和迭代学习控制方法在机器人控制中的应用,具体 的研究成果如下: 本文针对线性系统研究了学习控制的参数优化方法、克服初始状态误差影响 的开闭环迭代学习控制算法和影响迭代学习控制收敛速度的因素。首先,对一 类具有脉冲响应的线性离散系统,提出了迭代学习控制器PID参数的优化设计方 法。这种参数优化设计方法是基于系统本身的特点来设计,具有一定的范化能 力,即使在期望轨迹发生变化时,迭代学习控制器的参数也无需另行设计。可将 这种参数优化方法推广到闭环迭代学习控制中,通过选择合适的闭环参数,使得 迭代学习控制的收敛速度大大加快。同时,解决了当单独使用开环参数设计时不 东北大学博士学位论文 东北大学博士学位论文 摘要 稳定系统学习收敛速度慢的问题,改善了迭代学习过程的暂态行为。这种开闭环 迭代学习控制算法对于不稳定系统提高了收敛速度,当存在未建模动态、非线性 环节也能取得很好的收敛效果。其次,对有扰线性模型的初始误差估计问题进行 了研究,通过调整一个设计因子R来改善系统的鲁棒性能,减小因初始误差所引 起的跟踪误差的界限,讨论了这一算法的收敛性以及克服初始状态误差等扰动的 鲁棒性。参数R的设计主要是基于收敛速度、跟踪性能和初始误差界来考虑。理 论分析和仿真充分说明了此迭代学习控制算法能够利用学习算法中的误差项来改 善系统的性能,对变初始条件具有一定的鲁棒性。最后,针对线性时不变系统 提出了一种PID型开、闭环相结合的迭代学习控制律,并给出了算法的收敛性证 明。结合此学习控制方案,从开闭环学习结构、学习律和学习参数三个方面探讨 了迭代学习控制算法的收敛速度问题,给出了影响其收敛速度的理论依据、提高 收敛速度的有效途径和仿真结论。 本文针对一类非线性系统,提出了高阶开闭环迭代学习控制算法。这种高阶 算法不但应用了本次迭代过程中所产生的跟踪误差信息,还应用了前几次迭代过 程中所产生的信息,以期望提高系统的学习性能。另外,针对一类非线性系统研 究了具有初始状态学习的高阶开闭环迭代学习控制算法。这种算法通过迭代来辨 识系统的期望初始状态,有效地消除了重新初始化误差对最终跟踪误差的影响, 使系统一致收敛于仅与系统不确定性和扰动有关而与初始状态误差无关的界限, 并且算法的性能优于同类低阶算法。由于具有闭环,通过选择合理的闭环参数使 系统的性能得以改善:通过加大闭环微分增益,‘有助于系统收敛速度的提高。本 文证明了算法的收敛性,仿真结果也体现了这种方法的有效性。 对迭代学习控制在机器人控制中的应用研究,首先基于关节空间提出了机器 人的一种快速收敛和参数易于整定的离散学习控制算法。此算法仅仅和用了部分 机器人动力学模型知识和基于关节空间的加速度信号

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档