- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
弧焊机器人与变位机协调运动分析及模拟仿真
弧焊机器人与变位机协调运动分析及模拟仿真
【摘 要】本文建立弧焊机器人和变位机耦合性数学模型,在MATLAB仿真软件环境下,采用MATLAB神经网络对运动方程进行模拟仿真。
【关键词】弧焊机器人 变位机 耦合 MATLAB
【中图分类号】G 【文献标识码】A
【文章编号】0450-9889(2017)10C-0188-03
变位机与机器人间的协调工作,使得焊接过程存在的平、横、立、仰问题归结为平焊过程,文中提到的最佳待焊位置指的就是焊缝水平位置。为了提高焊接强度,降低焊接工艺的复杂程度,进而提高焊接的质量和效率,弧焊机器人和变位机要达到协调运动。因此建立相应的数学模型并对模型进行理论分析非常重要。
弧焊机器人变位机工作系统中各个功能模块可以建立相应的数学模型,但建立的数学模型要用到非常多的数学公式。通过人工计算不现实,也不能看出机器人变位机之间的相互影响关系。为了能够直观了解机器人变位机之间的耦合性能,对所建立的数学模型进行模拟仿真。
MATLAB软件是计算机技术以及数学理论发展的产物,功能强大,尤其在矩阵运算方面,因此得到广泛应用。本文利用MATLAB软件对所建立的数学模型进行模拟仿真,探索弧焊机器人变位机离线编程的方法。
一、理论基础
(一)弧焊机器人变位机运动学原理
矩阵运算可以表示某一点、一个向量、特定坐标系的平移运动、旋转运动。在实际的工程设备中,矩阵可表示一个物体或者其它的运动组件在坐标系运动。本文研究的就是用矩阵来表示弧焊机器人变位机的各个功能模块和各个组件的相对运动关系。
本文以IRB1400型号机器人作为研究的对象,该型号机器人模型有六个关节角度,具体如图1所示:
IRB1400型号机器人主要参数指标是:关节转角、连杆扭角、连杆长度、连杆距离和连杆的个数。这些参数决定了机器人的运动范围。具体参数如表1所示:
变位机工作原理就是拖动待焊工件,使焊缝不断移动到最佳待焊位置。变位机的主要参数:θα和θβ,代表两个关节角度。为了便于分析,在建立运动学数学模型时,往往选取变位机作为弧焊机器人系统的一部分,如图3所示:
依据D-H描述法,确定每一个杆件的参数和相互关系,在每一??连杆上设置一个坐标系,用矩阵变换原理来表达相邻连杆的参数和相互关系,包括焊枪和变位机待焊点之间的关系。
根据D-H描述法,在弧焊机器人各个关节的位置变换中,第N+1关节的局部坐标系相对前一坐标系N的位置姿态矩阵的表示如下:
二、对运动方程模型进行模拟仿真
(一)基于神经网络模拟仿真的建立
通过矩阵的变换运算,可以对弧焊机器人变位机系统运动进行正解和逆解运算并可以建立相应的数学模型。通过正解与逆解运算公式的程序求解,即可以把弧焊机器人变位机系统的运动进行量化。当正解与逆解运算的因果关系对应,则可以说明运动模型是正确的;反之,可以认为数学模型建立错误,相应的运动也会出现错误。本文是基于MATLAB神经网络对运动学模型进行模拟仿真。
弧焊机器人变位机系统在工作过程中会因为自身的的震动而使得焊枪发生抖动现象,会造成焊枪“蚁动”现象,实际焊接位置与理论焊缝有偏差。为此在计算过程中加反馈因数,对实际运动进行实时调整。
表2数据是弧焊机器人变位机系统在实际作业过程中选择的运动点数据:
MATLAB仿真软件通过对焊缝上这些特殊点的处理,在模拟仿真过程之前,MATLAB软件可以得到比较光滑的曲线焊缝。如图4,就是由已知特殊点生成的焊缝曲线。
利用上一节的运动数学模型公式,在MATLAB里输入相应的控制程序,焊缝曲线是可以根据特殊点生成。利用MATLAB神经网络,对模拟程序进行相应的训练,包括训练信息Training Info、训练参数Training。通过训练,即可以得到模拟仿真图形。
(二)仿真效果分析
通过对参数训练和对控制信息的训练,可以得到各个系统的运动情况。
分析误差范围,看是否在允许的范围之内。由图6可以看出运动时间是0到5秒之间,各个运动的线性速度的波动值的变化在0至1.2之间,完全可以达到精度要求。
同时,在仿真过程中,可以利用神经网络系统生成作业示意图,如图7所示。
利用MATLAB对系统建立的数学模型进行仿真,容易验证弧焊机器人变位机系统末端运动轨迹正解矩阵的正确性。除去机械设备本身的因素造成的误差,如果正解模拟仿真运算与逆解仿真运算相吻合,就可以证明系统模型是正确的。反之,如果正解运算与逆解运算相差太大,则说明模型建立出现了错误。通过模拟仿真,可以及时发现问题,并能为实际的作业过程提供理论性的指导。
焊枪位置姿态与变位机位置姿态协调性运动的规划受很多因素的影响,比如工艺参数、
您可能关注的文档
最近下载
- 2025年山西通用航空职业技术学院单招职业适应性测试题库(全国通用).docx VIP
- 串联式吸附器变压吸附制氧.pdf VIP
- 高教社2024商务礼仪第四版教学课件-2024-01初识商务礼仪.docx VIP
- 会考语文河北试卷及答案.doc VIP
- 奥迪A4保养手册.doc VIP
- AQ 4230_粮食平房仓粉尘防爆规范.pdf VIP
- 2025年宁夏数学(专升本)真题及答案.docx VIP
- 《99.5%纯度变压吸附制氧与氧气提纯一体化系统》编制说明.pdf VIP
- YD 5214-2015 无线局域网工程设计规范.pdf VIP
- 2024年广东省基层住院医师线上岗位培训《推拿技术》答案-中医学专业培训课程专业课.docx VIP
原创力文档


文档评论(0)