弧焊机器人论文关于弧焊机器人和变位机协调运动模拟仿真论文范文参考资料_第1页
弧焊机器人论文关于弧焊机器人和变位机协调运动模拟仿真论文范文参考资料_第2页
弧焊机器人论文关于弧焊机器人和变位机协调运动模拟仿真论文范文参考资料_第3页
弧焊机器人论文关于弧焊机器人和变位机协调运动模拟仿真论文范文参考资料_第4页
弧焊机器人论文关于弧焊机器人和变位机协调运动模拟仿真论文范文参考资料_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

弧焊机器人论文关于弧焊机器人和变位机协调运动模拟仿真论文范文参考资料 【摘 要】本文建立弧焊机器人和变位机耦合性数学模型,在MATLAB仿真软件环境下,采用MATLAB神经网络对运动方程进行模拟仿真。 【关键词】弧焊机器人变位机耦合MATLAB 【】G【】A 【】0450-9889 (xx)10C-0188-03 变位机与机器人间的协调工作,使得焊接过程存在的平、横、立、仰问题归结为平焊过程,文中提到的最佳待焊位置指的就是焊缝水平位置。为了提高焊接强度,降低焊接工艺的复杂程度,进而提高焊接的质量和效率,弧焊机器人和变位机要达到协调运动。因此建立相应的数学模型并对模型进行理论分析非常重要。 弧焊机器人变位机工作系统中各个功能模块可以建立相应的数学模型,但建立的数学模型要用到非常多的数学公式。通过人工计算不现实,也不能看出机器人变位机之间的相互影响关系。为了能够直观了解机器人变位机之间的耦合性能,对所建立的数学模型进行模拟仿真。 MATLAB软件是计算机技术以及数学理论发展的产物,功能强大,尤其在矩阵运算方面,因此得到广泛应用。本文利用MATLAB软件对所建立的数学模型进行模拟仿真,探索弧焊机器人变位机离线编程的方法。 矩阵运算可以表示某一点、一个向量、特定坐标系的平移运动、旋转运动。在实际的工程设备中,矩阵可表示一个物体或者其它的运动组件在坐标系运动。本文研究的就是用矩阵来表示弧焊机器人变位机的各个功能模块和各个组件的相对运动关系。 变位机工作原理就是拖动待焊工件,使焊缝不断移动到最佳待焊位置。变位机的主要参数:0。和吼,代表两个关节角度。为了便于分析,在建立运动学数学模型时,往往选取变位机作为弧焊机器人系统的一部分,如图3所示: 依据D-H描述法,确定每一个杆件的参数和相互关系,在每一个连杆上设置一个坐标系,用矩阵变换原理来表达相邻连杆的参数和相互关系,包括焊枪和变位机待焊点之间的关系。 根据D-H描述法,在弧焊机器人各个关节的位置变换中,第N+l关节的局部坐标系相对前一坐标系N的位置姿态矩阵的表示如下: 为了方便书写,用C表示cos,用S表示sin。在弧焊机器人变位机工作系统中,机器人连续弧焊作业时,变位机可以随焊缝运动,使焊枪能够跟踪焊缝,其运动过程可以用如下运动方程表示: 其中方程(1)是弧焊机器人末端焊枪运动变换矩阵;方程(2)是变位机加持待焊工件的从动变换矩阵。Hf TWaim 表示焊接点的目标位置姿态的矩阵;HqTWaim 代表焊枪的目标位置姿态的矩阵。把表1中的参数代入(1)式,通过矩阵运算可得: 现在有待焊焊缝的目标位置姿态矩阵和焊枪目标位置姿态矩阵,要达到弧焊机器人和变位机协调运动,那么焊枪在最佳待焊点位置姿态时,焊枪的位置姿态表达式是: (二)运动数学模型如果有一空间曲线焊缝,弧焊机器人变位机系统的任务就通过相互协调运动,把空间曲线焊缝转换成水平运动。设空间焊缝轨迹方程为: 要实施对复杂焊缝的焊接,变位机要实时拖动待焊工件转到最佳待焊位置,机器人也要不断调整各关节角度,以达到让焊枪持续以某种姿态进行对焊缝焊接。这时变位机和机器人之间就有一个实时的变换,这个变换是矩阵变换即: 上述公式中Hf TW hp 是焊缝实际焊接位置矩阵运算,理想情况下为水平位置。 在系统作业过程中,作为变量,与t构成时间函数,该时间函数可以用公式(7)表达,以下公式就是求焊枪沿着焊缝圆弧运动时,变位机拖动带焊工件的转速。 焊枪的姿态设定为平焊的姿态,且在Y、Z平面内,即有方程: 综合以上运动方程求解,只要确定Vxtan的运动速度,便可以求出相应待焊工件上焊缝的转速。二、对运动方程模型进行模拟仿真 (一)基于神经网络模拟仿真的建立 通过矩阵的变换运算,可以对弧焊机器人变位机系统运动进行正解和逆解运算并可以建立相应的数学模型。通过正解与逆解运算公式的程序求解,即可以把弧焊机器人变位机系统的运动进行量化。当正解与逆解运算的因果关系对应,则可以说明运动模型是正确的;反之,可以认为数学模型建立错误,相应的运动也会出现错误。本文是基于MATLAB神经网络对运动学模型进行模拟仿真。 弧焊机器人变位机系统在工作过程中会因为自身的的震动而使得焊枪发生抖动现象,会造成焊枪“蚁动”现象,实际焊接位置与理论焊缝有偏差。为此在计算过程中加反馈因数,对实际运动进行实时调整。 表2数据是弧焊机器人变位机系统在实际作业过程中选择的运动点数据: 模拟仿真过程之前,MATLAB软件可以得到比较光滑的曲线焊缝。如图4,就是由已知特殊点生成的焊缝曲线。 利用上一节的运动数学模型公式,在MATLAB里输入相应的控制程序,焊缝曲线是可以根据特殊点生成。利用MATLAB神经网络,对模拟程序进行相应的训练,包括训练信息TrainingInfo、训练参数Training。通过训练,即可以得到模拟仿真图形。 通过对参数训练和对控制信息的训练,可以得到各个系统的运动情况。 分析误差范围,看是否在允许的范围之内。由图6可以看出运动时间是0到5秒之间,各个运动的线性速度的波动值的变化在0至1.2之间,完全可以达到精度要求。同时,在仿真过程中,可以利用神经网络系统生成作业示意图,如图7所示。 利用MATLAB对系统建立的数学模型进行仿真,容易验证弧焊机器人变位机系统末端运动轨迹正解矩阵的正确性。除去机械设备本身的因素造成的误差,如果正解模拟仿真运算与逆解仿真运算相吻合,就可以证明系统模型是正确的。反之,如果正解运算与逆解运算相差太大,则说明模型建立出现了错误。通过模拟仿真,可以及时发现问题,并能为实际的作业过程提供理论性的指导。 焊枪位置姿态与变位机位置姿态协调性运动的规划受很多因素的影响,比如工艺参数、工件形状和板厚等,其最终的姿态是难以进行精确量化的,所以必须依靠大量的经验知识积累。因此,将弧焊机器人与变位机的协调运动所得到的数学模型应用于实际

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论