学位论文 > 优秀研究生学位论文题录展示

基于LabVIEW的SCARA机器人虚拟实验平台开发

作 者: 薛宁
导 师: 王恒升
学 校: 中南大学
专 业: 机械电子工程
关键词: SCARA机器人 虚拟实验平台 机器人运动学 机器人动力学 交流伺服系统 面向对象设计 面向对象编程 UML LabVIEW
分类号: TP242
类 型: 硕士论文
年 份: 2008年
下 载: 445次
引 用: 2次
阅 读: 论文下载
 

内容摘要


本文基于面向对象技术及LabVIEW软件环境,建立了SCARA机器人三维虚拟实验平台,可用于教育培训,也为科学研究提供了一个虚拟试验对象。围绕这一问题,本文完成了以下工作。1.分析了SCARA机器人的空间运动机构,运用机器人运动学理论,建立了其运动学方程。推得了运动学方程的正逆解的代数式。运用速度传递法导出了SCARA机器人的雅可比矩阵。在运动学分析的基础上,进行了关节空间和笛卡儿空间的轨迹规划。2.采用了拉格朗日功能平衡法建立SCARA机器人的动力学显式方程,将力(力矩)与机器人轨迹规划得出的关节位置、速度和加速度联系起来,为伺服系统控制奠定了基础。3.建立了交流永磁同步伺服电机矢量控制系统的数学模型,并在Matlab环境下进行了仿真实验,为虚拟实验平台的驱动系统提供了保证。4.利用UML统一建模语言建立了虚拟实验平台的面向对象模型,为进一步的系统功能扩展提供了良好的基础,解决了传统设计方法带来的分析模型与设计模型不一致的问题。5.在LabVIEW环境下实现了SCARA机器人三维虚拟实验平台的整合:(1)将Solidworks环境下建立的三维实体模型导入到LabVIEW并重新进行装配与机构定义;(2)利用LabVIEW的面向对象编程技术实现了上述UML的面向对象的系统设计;(3)采用LabVIEW与Matlab/Simulink的程序接口调用伺服电机的矢量控制驱动系统。6.以深圳固高公司的GRB2014型工业机器人为实验平台,对虚拟实验平台系统进行实验分析,实验结果与仿真结果稳合,验证了系统模型的正确性和合理性。

全文目录


摘要  3-4
ABSTRACT  4-10
第一章 绪论  10-18
  1.1 课题的背景和研究意义  10-15
    1.1.1 课题的背景  10-13
    1.1.2 课题的研究意义  13-15
  1.2 国内外研究现状  15-17
    1.2.1 国外机器人可视化仿真系统的研究现状  15-16
    1.2.2 国内机器人可视化仿真系统的研究现状  16-17
  1.3 本文的主要研究内容  17-18
第二章 SCARA机器人运动学分析及轨迹规划  18-30
  2.1 SCARA机器人本体结构  18-19
  2.2 SCARA机器人运动学模型的建立  19-24
    2.2.1 SCARA机器人坐标系的建立  19-21
    2.2.2 SCARA机器人的正运动学建模  21
    2.2.3 SCARA机器人的逆运动学建模  21-22
    2.2.4 SCARA机器人的连杆速度雅可比矩阵  22-24
  2.3 SCARA机器人轨迹规划  24-28
    2.3.1 SCARA机器人关节空间轨迹规划  25-27
    2.3.2 SCARA机器人笛卡儿空间轨迹规划  27-28
  2.4 SCARA机器人运动学仿真分析  28-29
  2.5 本章小结  29-30
第三章 SCARA机器人动力学分析  30-41
  3.1 机器人动力学研究与发展  30
  3.2 机器人拉氏动力学方程公式推导  30-35
    3.2.1 机器人动能方程  31-34
    3.2.2 机器人势能方程  34
    3.2.3 系统拉格朗日函数  34
    3.2.4 机器人拉氏动力学方程  34-35
  3.3 SCARA机器人的动力学显示方程  35-39
  3.4 SCARA机器人动力学仿真分析  39-40
  3.5 本章小结  40-41
第四章 SCARA机器人关节驱动电机矢量控制模型  41-62
  4.1 PMSM的数学建模  41-45
    4.1.1 PMSM的基本结构  42-43
    4.1.2 PMSM的数学模型  43-45
  4.2 PMSM的矢量控制系统设计  45-49
    4.2.1 PMSM的矢量坐标变换  45-46
    4.2.2 PMSM的转子磁链定向控制系统设计  46-48
    4.2.3 PMSM伺服运动控制系统位置环设计  48-49
  4.3 电压空间矢量 SVPWM变频调速系统设计  49-54
    4.3.1 SVPWM与 SPWM调制技术对比  49-50
    4.3.2 SVPWM变频调速系统设计  50-54
  4.4 PMSM伺服运动控制系统的Matlab建模  54-58
    4.4.1 PMSM和逆变器模块  54
    4.4.2 坐标变换和数字伺服滤波器调节模块  54-55
    4.4.3 SVPWM仿真模型的建立  55-57
    4.4.4 控制系统仿真模型的建立  57-58
  4.5 PMSM伺服运动控制系统仿真分析  58-61
    4.5.1 SVPWM仿真实验  58-59
    4.5.2 PMSM转子磁链定向控制系统仿真实验  59-60
    4.5.3 PMSM伺服运动控制系统轨迹跟踪仿真实验  60-61
  4.6 本章小结  61-62
第五章 基于UML的系统建模  62-75
  5.1 面向对象软件工程概述  62-66
    5.1.1 面向对象的基本概念  62-63
    5.1.2 面向对象编程语言的选择  63-64
    5.1.3 LabVIEW面向对象编程的一些特点  64-66
  5.2 系统功能分析  66-67
  5.3 基于UML的系统建模  67-74
    5.3.1 UML统一建模语言  67-69
    5.3.2 系统用例图  69
    5.3.3 系统类图  69-73
    5.3.4 系统顺序图  73-74
  5.4 本章小结  74-75
第六章 基于LabVIEW面向对象的系统软件实现  75-93
  6.1 虚拟仪器开发环境  75-77
    6.1.1 LabVIEW语言简介  75-76
    6.1.2 LabVIEW编程特点  76-77
  6.2 系统软件实现  77-82
    6.2.1 程序主框架设计  77-78
    6.2.2 离线编程模块设计  78-81
    6.2.3 在线运行模块设计  81-82
  6.3 LabVIEW与 SolidWorks三维可视化建模  82-86
    6.3.1 LabVIEW与SolidWorks的引擎技术  82-83
    6.3.2 LabVIEW与SolidWorks的引擎调用实现方法  83-86
  6.4 LabVIEW与Matlab/Simulink联合仿真  86-88
    6.4.1 LabVIEW与Matlab/Simulink引擎技术  86
    6.4.2 LabVIEW与Matlab/Simulink引擎调用实现方法  86-88
  6.5 软件使用方法  88-92
  6.6 本章小结  92-93
第七章 SCARA机器人关节驱动实验  93-100
  7.1 实验目的  93
  7.2 实验设备  93-94
    7.2.1 实验平台概述  93
    7.2.2 实验检测设备  93-94
  7.3 实验步骤  94-97
    7.3.1 编制基于VC的测试软件  94-96
    7.3.2 参数设置与数据采集  96
    7.3.3 数据处理程序设计  96-97
  7.4 数据结果与分析  97-99
  7.5 本章小结  99-100
第八章 总结与展望  100-102
参考文献  102-106
附录  106-110
致谢  110-111
攻读学位期间主要研究成果  111

相似论文

  1. 熔化极气体保护焊熔滴过渡图像分析系统,TG444
  2. 喷管羽流温度场测量系统的研制,V434
  3. 基于单片机和LabVIEW的静电除尘系统,X701.2
  4. 轴流式通风机叶片振动的非接触式测量,TD441.2
  5. 一种纳米材料搅拌机控制系统的设计,TP273.5
  6. 基于LabVIEW的远程虚拟仪器实验教学系统的研究与应用,TP391.6
  7. 聚合釜群多通道实时在线监测系统研究,TP274
  8. 基于燃烧音识别的火灾探测系统的研究与设计,X924.4
  9. 基于电液比例阀控缸位置系统的控制策略及性能研究,TH137.52
  10. 发动机振动与燃烧分析虚拟仪器的设计开发与应用研究,TK407
  11. 大跨空间结构健康监测系统研究,TU399
  12. 基于飞思卡DSC和GPRS的远程无线心电监护系统,TH772.2
  13. 基于Labview与PLC的合成回路试验系统智能化研究,TM506
  14. 基于机器视觉的模切片分检系统的设计,TP274
  15. 洗干一体机实验系统与干衣程序仿真平台的设计与开发,TM925.33
  16. 齿轮动态传动误差高精度测试系统设计与分析,TH132.41
  17. 基于LabVIEW的天线伺服集中监控设备的设计与实现,TN828.5
  18. 煤矿救援机器人自主避障模糊控制系统研究,TP242
  19. 船舶管路泄漏实验台架的设计与实现,U661.7
  20. 基于小波包改进算法的谐波分析仪,TP274
  21. 基于LabVIEW的氧化锌避雷器在线监测系统的研究与设计,TM862

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com