基于模型学习和线性二次型最优控制的机械臂控制器设计

基于模型学习和线性二次型最优控制的机械臂控制器设计

ID:37044884

大小:2.15 MB

页数:87页

时间:2019-05-15

基于模型学习和线性二次型最优控制的机械臂控制器设计_第1页
基于模型学习和线性二次型最优控制的机械臂控制器设计_第2页
基于模型学习和线性二次型最优控制的机械臂控制器设计_第3页
基于模型学习和线性二次型最优控制的机械臂控制器设计_第4页
基于模型学习和线性二次型最优控制的机械臂控制器设计_第5页
资源描述:

《基于模型学习和线性二次型最优控制的机械臂控制器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、硕士学位论文基于模型学习和线性二次型最优控制的机械臂控制器设计DESIGNOFMANIPULATORBASEDONMODELLEARNINGANDLINEARQUADRATICOPTIMALCONTROL于程隆哈尔滨工业大学2018年6月国内图书分类号:TP244.2学校代码:10213国际图书分类号:681.5密级:公开工程硕士学位论文基于模型学习和线性二次型最优控制的机械臂控制器设计硕士研究生:于程隆导师:刘宏教授申请学位:工程硕士学科:机械电子工程所在单位:机电工程学院答辩日期:2018年6月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP244.

2、2U.D.C:681.5DissertationfortheMasterDegreeinEngineeringDESIGNOFMANIPULATORBASEDONMODELLEARNINGANDLINEARQUADRATICOPTIMALCONTROLCandidate:YuChenglongSupervisor:Prof.LieHongAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:MechanicalEngineeringAffiliation:SchoolofMechatronicsEngineerin

3、gDateofDefence:June,2018Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工学硕士学位论文摘要多自由度机械臂作为广泛使用的机器人中的一种,具有精度高、灵活性强等诸多优点,用于实现自动化工业生产装配、医疗服务、军事与太空领域需求。由于机械臂实际构造装配过程引入的质心、摩擦力等的变化,传统的动力学所建立导出模型会与实际模型存在较大偏差,如何利用已知数据建立关节模型避免动态建模误差是值得研究的问题。从控制器设计方面考虑,经典控制器设计方法在其参数整定上极大依赖于设计者的经验,

4、由于多自由度机械臂具有多输入多输出、极度非线性等特点,经典控制器设计方法难以满足机器人高效智能控制的要求。本文拟采用基于模型学习和增广线性二次型最优控制的方法设计机械臂关节控制器,目的为通过模型学习减小建模偏差,简化控制器设计难度,提高控制精度。首先,在机械臂控制器设计方面,机械臂关节模型建模中考虑使用AR自回归模型建立模型回归矩阵方程求解出关节模型参数。随后构建了基于增广矩阵的线性二次型LQR的机械臂关节控制器,使用值迭代法优化系统二次型性能指标,对机械臂关节模型进行最优控制实验。实验表明通过该种方法设计的控制器在实际控制过程中,机械臂系统响应快,稳态时间短,控制性能

5、与精度较好。其次,针对实际机械臂系统中由于其内部结构的复杂性与几何结构不对称性难以准确测量的问题,从七自由度机械臂臂型结构入手分析重力补偿模型。利用模型学习方法设计了一种基于数据的快速标定的重力补偿方法,解决机械臂重心相对臂杆位置未知情况下的重力补偿。同时进行了重力补偿算法的仿真验证与最优解求取。然后,对于上文基于模型的重力补偿算法提出了另一种思路,在机械臂的模型参数与动力学建模计算雅可比矩阵未知的情况下,设计了一种完全基于数据优化求解回归模型参数的机械臂重力补偿算法。该方法利用基于L1范数正则化凸优化方法筛选出机械臂重力补偿方程中的基作为重力补偿系数,简化了工作复杂程

6、度,不受机械臂模型参数的影响。使用建模数据与测试数据计算了训练误差与测试误差,验证了方法有效性与准确性。最后,基于ROS机器人次级操作系统描述了七自由度机械臂关节配置、限位与外观信息,并搭建了模拟机械臂仿真环境。使用基于Linux与Xenomai实时操作系统并进行了内核性能对比测试。随后设计了各个关节动态模型的控制器并进行关节位置控制实验。通过完成整臂控制实验,验证前文控制器设计与重力补偿算法的正确性。结果表明机械臂控制系统能够很好地调整关节位姿并跟随目标信-I-哈尔滨工业大学工学硕士学位论文号,证明了重力补偿方法与增广线性二次型控制在机械臂系统中的优化有效性。关键词:

7、模型学习;重力补偿;机械臂;线性二次型;最优控制-II-哈尔滨工业大学工学硕士学位论文AbstractThemulti-degree-of-freedomroboticarmisoneofthewidelyusedrobotsandhasmanyadvantagessuchashighaccuracyandflexibility,andisusedtorealizetherequirementsofautomatedindustrialproductionassembly,medicalservice,militaryandspacefi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。