高端学术
您当前的位置:核心期刊咨询网理工论文》工业机器人计算机仿真与生产线使用对比分析

工业机器人计算机仿真与生产线使用对比分析

来源:核心期刊咨询网时间:12

摘要:摘要:以工业机器人搬运生产线为研究对象, 提出了用RobotStudio软件中的Smart组件功能对搬运工作站進行仿真的设计方案。创建了动态输送链、动态夹具的Smart组件,实现了一台ABB机器人搬运生产线的仿真设计,获得了较好的动画效果。对仿真中的各种处理措施和

  摘要:以工业机器人搬运生产线为研究对象, 提出了用RobotStudio软件中的Smart组件功能对搬运工作站進行仿真的设计方案。创建了动态输送链、动态夹具的Smart组件,实现了一台ABB机器人搬运生产线的仿真设计,获得了较好的动画效果。对仿真中的各种处理措施和生产实际中采取的措施进行了对比分析,从而帮助从事相关工作的技术人员更快地掌握工业机器人仿真技术和实际生产线设计工作。

  关键词:工业机器人;RobotStudio;Smart组件;仿真

工业期刊投稿

  1前言

  工业机器人计算机仿真是为适应制造业的智能化、数字化和网络化的发展要求[1],通过机器人技术与计算机技术结合,在工业机器人投入到产品制造与生产线使用之前模拟出实物,从而合理配置生产线,提高工作效率[2]。

  ABB公司的RobotStudio是最优秀的工业机器人仿真软件之一。建模时,RobotStudio可导入各种主流CAD格式的数据,有效地完善了RobotStudio的造型功能[3],从而方便地建立与生产线一致的模型。设计的机器人程序无需任何转换便可通过在线功能直接下载到实际机器人系统运行。邱雪松等[4]建立了冲压生产线的虚拟样机模型。陆叶[5]分析了机床上下料工作站。而目前生产线大多是多机器人自动线[6]。徐光[7]通过对比MATLAB与RobotStudio软件中机器人模型,对角矢量差进行修正,方春林[8]实现了一个机器人开发平台的可视化开发环境。王功亮等研究了RobotStudio在输送链跟踪中的实际应用,提出了机器人启动窗口宽度和产品输送链速度对产品拾取率的影响分析[9]。郝建豹等研究了设计适应箱柜等狭窄空间工作的机器人的可行性[10]。这些方法都较为复杂,难以做到虚拟与现实的无缝衔接。

  本文对仿真中的各种处理措施和生产实际中采取的措施进行对比分析,从而帮助从事相关工作的技术人员更快地掌握工业机器人仿真技术和实际生产线设计工作。

  2 搬运机器人工作站的建模与布局

  本项目选用ABB公司的IRB4600机器人,主要用于机床上下料、产品的搬运、组装等作业。

  建模时,先建一个空工作站,再从ABB模型库导入机器人本体,依次从模型库导入吸盘、左右垛板、输送链。从几何体中导入产品模型,工作站模型布局如图1所示。在完成了布局后,要建立机器人系统,建立虚拟的控制器来完成相关的仿真操作。

  所建工作站模型与实际工业机器人搬运情况对应。其工作过程是: 当输送链将产品移送到末端,传感器开始检测到产品;触发信号使机器人带抓取工具(吸盘)运动到抓取位置;工具抓取产品后,把产品放到垛板上。当产品被搬离输送链,又会生成新的产品向输送链末端运行。

  3 Smart 组件的设计

  用RobotStudio软件自带的Smart组件,能实现产品在输送链上运动、机器人工具抓取产品、机器人搬运产品到垛板等动作。用Smart组件仿真的动画效果好,仿真质量高。

  3.1用Smart 组件构建动态输送链SC_InFeeder

  动态输送链SC_InFeeder由五个子组件构成。Source的作用是创建一个图形组件(产品)的拷贝,LinearMover的作用是使对象(产品)沿着一条直线移动,Queue表示对象(产品)是一个队列(即不是唯一的),PlaneSensor监测对象(产品)是否与末端平面相交。SinulatlonEvents是仿真开始和停止时发出的脉冲信号(用于对传感器置位和复位),增加一个LogicSRLatch锁定信号(因为SinulatlonEvents是脉冲信号)。用LogicGate[NOT]进行数字信号的非逻辑运算,利用PlaneSensor的下降沿使Source产生新的拷贝。

  将动态输送链SC_InFeeder各子组件建立属性连结,设计逻辑如图2 所示。diStart和doBoxInPos与各子组件信号,需要创建连接关系,如表1所示。

  3.2 用Smart 组件构建动态夹具SC_Tool

  动态夹具SC_Tool的Smart组件由Attacher、Detacher、LineSensor、LogicGate[NOT]和LogicSRLatch锁定信号五个子对象组件构成。Attacher是安装一个对象(抓取产品),Detacher拆除一个对象(释放产品),LineSensor是检测夹具是否抓取产品。LineSensor检测到的产品作为Attacher安装和Detacher拆除的子对象,这样就解决了安装和拆除的对象不是唯一的问题。拆除的操作要用到LineSensor的下降沿,所以将LogicGate 属性中的Operator设为NOT。LineSensor的上升沿和下降沿都是脉冲信号,这里也要用到LogicSRLatch锁定信号,如图3。

  推荐阅读:哪些行业可以写工业环保相关论文 

转载请注明来自:http://www.qikan2017.com/lunwen/lig/20681.html

相关论文阅读

论文发表技巧

期刊论文问答区

优质科技期刊

最新期刊更新

精品推荐