连续轨迹运动控制系统的研究与应用

连续轨迹运动控制系统的研究与应用

论文摘要

运动控制设备已经广泛地应用于电子封装、医疗仪器、LED、磁盘制造业等领域,具有良好的发展前景和市场,但是仍有许多技术问题需要深入探讨。本文针对运动控制系统在自动点胶机中的应用进行了研究。目前,国内点胶机设备研发的主要问题是对点胶机设备和加工工艺的有效控制。例如控制系统的稳定性、人机交互的方便性和可靠性、规则和不规则图形的插补问题以及高速加工中微线段的最佳转角速度的处理等。一般而言,自动点胶机的加工精度取决于三个因素:命令路径的精确度、控制器的设计及机械结构。其中机械结构的部分已经日趋成熟,因此为使加工精度与速度获得提升,控制系统的设计必须包含良好的运动控制器与正确的命令插值。对此,本文在基于ARM和ASIC的独立式运动控制器的基础上通过设计软件对点胶加工轨迹进行规划,使控制器得到精确的加工轨迹命令。文中首先给出运动控制系统设的总体设计。其中介绍了系统的硬件结构和软件设计,进而给出了轨迹规划算法的研究。轨迹规划就是期望设备能沿着设定的路径并按照一定的加工速度作精确运动。目前,对于复杂轨迹的加工是借助于CAD软件,通过CAM软件将加工图形转换为加工代码即G代码。通过对G代码文件进行编译后,控制器就可以直接执行编译后的文件。CAM软件将复杂加工轨迹分成了许多的微小线段,由于这些微小线段之间存在不光滑的转接,在转接处很容易造成机台过冲,使加工工件受损。因此需要在这些转接处进行速度处理。其次,本文给出连续轨迹插补及速度处理算法的研究。速度处理就是在轨迹加工之前对在转接处的速度进行处理即速度前瞻。为减小在转接处由于过冲造成的振动,传统的办法是单段加工,使加工速度在转接处时降为零速。但是由此造成的后果就是加速度变化频繁,使得总体加工速度变缓,加工效果不理想,效率低下。本文通过设置缓冲区,对各段轨迹进行预处理,实现轨迹的连续插补,转接处的速度得到了有效处理。最后,通过MATLAB对实验结果进行处理,验证了算法的有效性和可行性,从而提高了系统的加工精度和加工效率。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 本课题研究的目的及意义
  • 1.3 运动控制技术
  • 1.3.1 速度规划的发展现状及分析
  • 1.3.2 运动控制的特点及应用领域分类
  • 1.4 本文的主要研究内容
  • 第2章 控制系统的设计与实现
  • 2.1 引言
  • 2.2 控制系统总体结构
  • 2.3 控制系统的硬件架构
  • 2.4 控制系统的软件架构
  • 2.4.1 操作系统内核及其移植
  • 2.4.2 人机交互协议
  • 2.4.3 功能界面设计
  • 2.4.4 插补算法的选择
  • 2.5 本章小结
  • 第3章 数控代码的编译及插补算法的实现
  • 3.1 引言
  • 3.2 NC代码编译
  • 3.2.1 G、M指令及其特点
  • 3.2.2 G、M指令的结构体及其初始化
  • 3.2.3 代码编译动态库的建立及其调用
  • 3.3 插补算法
  • 3.3.1 直线插补算法
  • 3.3.2 圆弧插补算法
  • 3.4 本章小结
  • 第4章 速度规划算法的研究
  • 4.1 引言
  • 4.2 运动控制模式的规划
  • 4.2.1 梯形速度曲线规划
  • 4.2.2 S形速度曲线规划
  • 4.2.3 速度曲线模式的选择
  • 4.3 最佳转接速度处理算法
  • 4.3.1 轨迹段间拐点的预测
  • 4.3.2 转接处最佳速度的计算
  • 4.4 连续轨迹插补功能的实现
  • 4.4.1 连续轨迹插补的原理
  • 4.4.2 连续轨迹插补算法的实现
  • 4.5 本章小结
  • 第5章 系统实验研究与分析
  • 5.1 引言
  • 5.2 非连续轨迹插补实验分析
  • 5.3 连续轨迹插补实验分析
  • 5.4 实验结果对比分析
  • 5.4.1 初速度变化对速度曲线的影响
  • 5.4.2 加速度对速度曲线的影响
  • 5.4.3 最高速度对速度曲线的影响
  • 5.5 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].运动控制系统课程教学模式改革研究[J]. 中国现代教育装备 2019(23)
    • [2].基于FPGA的运动控制系统的设计与实现(英文)[J]. 机床与液压 2020(12)
    • [3].混合式教学在“运动控制系统”课堂教学中的应用[J]. 西部素质教育 2020(14)
    • [4].基于机器人的运动控制系统设计[J]. 新型工业化 2018(12)
    • [5].自平衡运动控制系统数学模型建立与分析[J]. 通讯世界 2016(23)
    • [6].风力摆运动控制系统设计[J]. 传感器与微系统 2016(12)
    • [7].手制动装调系统中运动控制系统的设计[J]. 汽车科技 2017(04)
    • [8].西门子运动控制系统新软件可在机器调试之前进行优化[J]. 冶金自动化 2017(05)
    • [9].基于网络的远程运动控制系统的设计和研究[J]. 电子技术与软件工程 2015(16)
    • [10].“运动控制系统”课程中的“时空”理解[J]. 知识文库 2019(04)
    • [11].运动控制系统课程的研究性教学模式改革[J]. 时代教育 2017(07)
    • [12].《运动控制系统》课程虚拟实验的设计[J]. 考试周刊 2011(12)
    • [13].柔性直线运动控制系统提升食品饮料包装作业灵活性[J]. 现代制造 2020(15)
    • [14].应用型本科院校“运动控制系统”课程教学改革研究[J]. 沧州师范学院学报 2019(01)
    • [15].应用型本科“运动控制系统”教材建设探讨[J]. 高教学刊 2018(08)
    • [16].动感娱乐平台运动控制系统 北京和利时电机技术有限公司[J]. 传感器世界 2017(02)
    • [17].采摘机器人运动控制系统的设计与实现[J]. 智能机器人 2017(03)
    • [18].西门子运动控制系统新软件 实现设备调试前进行优化[J]. 中国仪器仪表 2017(09)
    • [19].西门子运动控制系统新软件可在机器调试之前进行优化[J]. 变频器世界 2017(09)
    • [20].《运动控制系统》课程中产学研合作的作用[J]. 课程教育研究 2014(23)
    • [21].运动控制系统课程体系改进与创新[J]. 实验室研究与探索 2013(09)
    • [22].工业机器人运动控制系统的开发应用[J]. 信息与电脑(理论版) 2020(19)
    • [23].基于FPGA的独立轴运动控制系统设计[J]. 核电子学与探测技术 2014(04)
    • [24].一种运动控制系统专用现场总线[J]. 制造技术与机床 2012(01)
    • [25].无人水面艇嵌入式基础运动控制系统研究[J]. 计算机科学 2010(09)
    • [26].民族院校“机电运动控制系统”课程的教学实践探索[J]. 中国西部科技 2009(23)
    • [27].运动控制系统的运行及维护[J]. 现代制造 2008(04)
    • [28].基于调度的网络化运动控制系统研究[J]. 计算机应用研究 2008(12)
    • [29].运动控制系统在现场实时预演中的数据处理流程研究[J]. 现代电影技术 2018(01)
    • [30].电动轮椅运动控制系统的设计[J]. 山东工业技术 2017(03)

    标签:;  ;  ;  ;  ;  

    连续轨迹运动控制系统的研究与应用
    下载Doc文档

    猜你喜欢