基于PLCopen的六轴工业机器人运动控制系统设计

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:ghostwh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来各国不断出台相应的措施来推动制造业升级,随着美国的工业互联网、德国工业4.0、中国制造2025等各国措施的出台,制造业向智能制造转型的号角已经吹响。而大量使用工业机器人是智能制造的第一阶段更新自动化生产线与生产装备的主要解决途径。其中,工业机器人是复杂多轴控制系统,对其轴组间的配合和同步性协调性有比较高的要求,且目前应用的场景越来越复杂,对其控制系统的开发性和二次开发性也有很高的要求。但目前的六轴工业机器人运动控制系统大多是封闭式,移植性差,难以进行二次开发,并且运动控制编程语言的不统一,难以跨平台使用,大大增加用户的学习开发成本,也制约了控制性能的发展。为此,根据PLCopen组织提出的运动控制编程标准,将运动控制算法进行模块化封装,开发出一个具有开放性,可移植性和可拓展性的六轴工业机器人运动控制系统,包含六轴工业机器人的基本运动功能以及各类轨迹规划。用户仅需要调用搭建好的运动模块接口就可以灵活的搭建多轴系统所需的轴组数,满足各种多轴复杂系统的需求,大大的提高了开发的效率,在六轴工业机器人运动控制系统的设计上具有研究的意义。六轴工业机器人运动控制器的设计基于PLCopen标准的运动控制功能块的编程方式,在倍福工控机上的Twin CAT3软件开发平台下进行开发,采用Ether CAT总线来实现工控机与伺服间的实时以太网通讯。采用IEC61131-3语言设计和实现一系列六轴工业机器人人运动控制算法,封装成符合PLCopen标准的六轴工业机器人运动控制功能块。整个运动控制系统基于PC的软件化运动控制方式进行搭建,利用倍福的CX2020嵌入式工控机,直接控制带有Ether CAT从站的伺服控制系统以及伺服电机,并将六轴工业机器人作为实际被控对象;整体的软件架构是以Twin CAT3作为编译和实时运行的环境,以PLCopen标准内的基础单轴运动控制库来编写机器人运动学以及轨迹规划等多轴协调运动控制算法功能块,搭建六轴工业机器人运动控制软件系统。论文的主要工作总结如下:(1)首先阐述课题的研究背景以及研究意义,接着分别介绍PLCopen标准和工业机器人的多轴运动控制系统的概述以及国内外研究现状。根据开放式工业机器人运动控制系统需求,设计基于PLCopen的软件化控制模式的六轴工业机器人运动控制系统的总体软硬件方案。(2)根据六轴工业机器人运动控制系统设计的要求,对相关的空间位姿、坐标变换,齐次变换等运动学数学基础进行详细的介绍。通过Solid Works对六轴机器人的本体参数进行初步的测量,并确定各关节轴的轴心以及之间的距离关系确定其DH表参数,根据实际的硬件本体参数对其进行正逆运动学分析,并建立相应的数学模型以及对其模型的基于MATLAB上的Robotic Toolboc进行仿真验证。接着,根据机器人几何误差因素,构建其误差数学模型,并提出一种基于LM法和两步误差补偿法相结合的误差补偿算法,并分析该算法的构造原理和实现过程。最终通过仿真验证本文提出的算法和对比分析工作。(3)分别对六轴工业机器人的笛卡尔空间和关节空间的轨迹规划方法进行了研究和分析,在笛卡尔空间下研究了直线圆弧以及NURBS曲线的生成和插补算法的实现,在关节空间下研究了三次多项式,五次多项式,多项式混合插补以及S型速度规划算法和连续线段的圆弧过渡和速度前瞻研究及实现,并借助Matlab平台进行相应的仿真验证以及分析。(4)基于IEC61131-3的ST语言,并运用PLCopen标准中的SMC_CNC库中的结构体、数组和NC轴功能块为基础,编写实现符合PLCopen规范的六轴工业机器人的运动功能块,包括正逆运动、位姿变换、点到点运动和直线圆弧NURBS曲线插补运动控制等多轴运动控制功能块以及内部的运动控制算法实现和基于人机交互界面的设计并进行相应的功能块封装。(5)最后实现在TwinCAT3开发环境下的六轴工业机器人的运动控制系统的实物验证,介绍软硬件平台以及验证,对上文所搭建设计的六轴工业机器人运动控制功能块、轨迹插补运动功能块和整个运动控制系统的整体功能的实物测试验证,分析结果表明:本课题所研究的六轴工业机器人运动控制系统在实际应用中,运行正常平稳并兼具开放性及通用性,符合预期设计要求。
其他文献
目的 观察多发性硬化症(MS)患者外周血辅助性T细胞17(Th17细胞)、调节性T细胞(Tr细胞)及血清铁蛋白、肿瘤坏死因子-α(TNF-α)、白细胞介素-6(IL-6)水平的变化,并探讨其在MS发生发展中的临床意义。方法 选择2018年1月至2021年12月新乡医学院第一附属医院收治的46例MS患者为MS组,另选择年龄、性别及体质量指数相匹配的46名健康者为对照组。采用流式细胞术检测2组受试者外
目的 探讨西安市慢性阻塞性肺疾病(chronic obstructive pulmoriary disease, COPD)人群流行现状、趋势及影响因素。方法 于2018年1-12月,对西安市部分地区15岁及以上的9 816例居民,采用单纯整群抽样方法调查分析,通过COPD流行病调查表,同时对所有样本人进行肺功能和体格检测,以Logistic回归分析发生COPD的相关因素。结果 调查样本中,COP
目的 探讨基于动态血糖监测的医学营养干预对妊娠糖尿病患者血糖和妊娠结局的影响。方法 选取江西省赣州市某医院2018年11月—2020年11月收治的130例妊娠糖尿病孕妇为研究对象,采用随机数字表法将其分为参照组和研究组,每组各65例。参照组实施常规护理,研究组实施基于动态血糖监测的医学营养干预。比较两组患者的血糖水平及妊娠结局。结果干预后,研究组的血糖水平各项指标显著优于参照组(P<0.05);研
古筝与钢琴协奏曲《远清秋》是青年作曲家谢鹏根据北宋词人柳永《雨霖铃》中"多情自古伤离别,更那堪,冷落清秋节……"创作的。这首乐曲融入了古筝和钢琴两种乐器,更能大气的表现出曲目中所反映的感情色彩。在此基础上,文章以古筝与钢琴协奏曲《远清秋》为主要分析对象,介绍了演奏乐器、作者、创作背景和艺术特色,探讨了音乐的段落结构和旋律,研究了演奏技法。并在这基础上,旨在论述新协奏曲是诗词的另一层次提高和精炼。
<正>北京已建成5条森林步道,总长度超过100公里,未来森林步道还将不断延伸,串联起更多的首都山川美景。市园林绿化局有关负责同志介绍,随着经济社会的不断发展和人民生活水平的提高,越来越多城市居民热衷参与到长距离野外徒步当中,森林步道这种更加健康、更加亲近自然的生活方式将让更多市民享受到首都的生态福祉。
期刊
目的 考察家属同步健康教育结合保护动机理论护理在帕金森病患者中的应用价值。方法 以2021年1~12月徐州医科大学附属医院诊治的76例帕金森病患者作为研究对象进行前瞻性研究,根据干预方式的不同分为2组。38例对照组患者给予常规护理结合家属同步健康教育,38例观察组患者在对照组干预方式的基础上开展保护动机理论护理。比较2组的用药依从性、并发症发生情况、一般自我效能量表(GSES)、帕金森病综合评定量
目的 对一起食用凉拌菜引起的食物中毒事件进行流行病学调查、病原学检测、溯源分析和药物敏感试验,查找食物中毒事件原因,及时采取有效措施控制污染源。方法 采集病例粪便样本22份,食品样本30份,对采集样本进行分离鉴定、脉冲场凝胶电泳(pulsed field gel electrophoresis, PFGE)、药敏试验。结果 采集的52份样本检测出肠炎沙门菌6株,1株在采集的食品样本芹菜拌花生和腐竹
洛克纳诉纽约州案一向被认为是美国宪法史上最糟糕的案件之一。然而近几十年来,一个不同的洛克纳案正渐渐呈现出来。洛克纳案的多数意见是一份相当规范的普通法判决,并不存在根据自由放任的经济理论断案的问题。而且,也很难简单地认为洛克纳案违背了塞耶提炼出的“明显违宪”标准。至于司法篡权则更是无从谈起。正当程序条款的司法适用带来了对立法内容的合理性和恰当性的审查,因此司法案件的最终结果就只能诉诸每个大法官对利益
<正>故事教学怎么做?这所幼儿园从目标体系到课程体系,再到实施策略、评价策略,提供了一条系统而又细致的路径。故事使用吸引而非强迫的形式教育人,是幼儿认识世界的重要方式。山东省潍坊市临朐县城关街道中心幼儿园结合幼儿的身心发展规律和特点,对故事教育课程进行了持续开发和研究。
期刊