基于EtherCAT总线的机械臂伺服控制系统的研究与实现

来源 :广东工业大学 | 被引量 : 2次 | 上传用户:a287924625
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在工业自动化领域,伺服运动控制系统作为机器人及数控设备的核心组成部分,对其相关技术的研究尤为重要。目前各领域技术的进步,促使工业设备需求的不断提高,传统伺服控制系统中使用的工业现场总线受限于老旧的协议技术及硬件规格,导致其数据传输速度、实时性等方面越来越难以满足逐渐提高的系统总线数据传输需求。基于新现场总线技术的多轴伺服控制系统在自动化控制领域的应用已成为一种趋势。本文针对EtherCAT实时工业以太网总线技术的研究,开发出基于开源EtherCAT主站的四轴机械臂伺服控制系统,将该控制系统应用于Scara四轴机械臂,实现了控制器主站与伺服从站设备间通过EtherCAT协议进行稳定数据通讯,以及对Scara机械臂的基本控制功能。本文主要研究内容如下:首先对EtherCAT主站通信协议进行深入研究,从主站系统的组成、通信原理、数据帧结构、报文寻址方式等多个方面详细介说明EtherCAT协议。搭建Linux/Xenomai双内核实时系统环境,介绍了基于Adoes的系统框架,并进行EtherCAT开源主站igh的移植,实现了伺服控制系统EtherCAT主站通信的基础。然后在系统软件开发方面,介绍了软件框架的组成、功能模块的划分,紧接着详细说明每个模块的具体流程及实现方式。Xenomai实时性周期任务中各子任务执行时序及功能说明。通过在物理内存中创建一块共享内存的方式进行xenomai和Linux域间通信,实现在周期任务和非周期任务数据的完美衔接。其次,针对Scara四轴机械臂运动学求解过程进行相关研究。简要介绍机器人运动学求解常用的DH参数法,以及在求解过程中出现奇异解的情况。然后提出针对Scara四轴机械臂运动学求解的几何解析方法。通过引入第二个关节臂左偏置与右偏置的概念,在进行几何求解的过程中提前考虑左右偏置的情况,有效解决进行逆运动学求解过程中的多解问题。同时在四轴机械臂轨迹规划插补算法上进行了一定的研究,并分析了不同的插值方法及插补过程。最后为了验证该伺服通信控制系统的通信功能的可靠性,对主站系统的实时性,状态转换功能,周期通信的稳定性等多个性能指标进行测试。最终将该系统应用在对Scara四轴机械臂的控制上,完成直线插补与圆弧插补的点位示教测试,验证了本文所研究的EtherCAT控制器系统方案的正确性和可行性。
其他文献
技术改造内容主要是扩大烟道断面尺寸、降低烟道与烟筒截面积之比,消除烟气涡流,改善职工工作和生活条件,对于保护环境也有重大意义。
AP摩勒——马士基集团的AP摩勒码头公里(APMT)已将比利时泽布吕赫港自营集装箱码头所有权的4成出售给上海国际港务集团(SIPG)。该集装箱码头今年5月才投产,预计作为公共码头的使用
甘肃省农垦农业研究院院长何庆祥上任伊始,就进行了广泛的调查,同时搜集了大量国内外科技信息。经过认真研究和思考,提出了进一步改革的新思路。何庆祥的思路经党委讨论,统一了认
近几年,武钢按技术和管理并重的原则,通过采取多种措施,吨钢综合能耗由2000年的891公斤标煤(kgce/t)下降到2006年的749.5kgce/t,下降了141.5kgce/t;武钢计划到2010再将吨钢综
目的研究内镜技术在胆总管结石治疗中的临床应用效果与护理价值。方法选择2018年1~12月胆总管结石患者80例作为本次研究对象,均实施内镜技术治疗,按照不同护理方法分为观察组
高中数学的教学问题一直以来都备受老师们的关注。无论是从老师的角度还是从学生的角度,高中数学都给我们带来了不小的压力。数学课堂是向学生传授数学知识的主阵地,课堂教学
在分析装备战场抢修过程各个事件、考虑事件发生概率的基础上,基于CPN建立装备战场抢修过程模型,并且利用仿真工具CPN Tools对战场抢修过程模型进行了仿真研究。模型可为装备战
科学研判人口低生育率和老龄化当前形势和未来趋势,是制定中国未来长期发展战略的决策基础。本研究基于历年人口普查以及各类大型抽样调查原始数据,采用总和生育率间接估计法
本文设计了一种新型的高杆灯灯盘防坠落装置,并对其相应功能机构进行了受力分析与强度校核。该机构通过灯盘,制动机构和平衡机构的相互连接,可以达到防止灯盘坠落的功能。同