面向柔性制造的新型自动锁螺丝机设计

(整期优先)网络出版时间:2022-12-16
/ 2

面向柔性制造的新型自动锁螺丝机设计

周东平

深圳市均佑达自动化科技有限公司 518106

摘要:为解决目前自动锁螺丝机需要人工辅助完成工件抓取放置和只能适应单一类型螺丝进行锁付的问题,本文设计了一种面向柔性制造的新型自动锁螺丝机。该自动锁螺丝机通过图像模板匹配技术对工件图像进行视觉处理,从而实现工件分类。输出分类结果后,机械臂根据指令抓取工件至锁付工作区,并带动电螺丝批至指定螺丝料仓吸取螺丝钉,进行锁螺丝作业。实验结果表明,本文螺丝机的工件分类准确率不低于99.4%,锁付的平均响应时间为1.95s,螺丝锁付平均准确率为99.23%。该锁螺丝机能够适用于多种产品类型工件的螺丝钉锁付作业,实现了对工件的抓放并锁付的全自动流程,提高了生产效率以及降低劳动力成本,满足了工业柔性制造的需求。

关键词:自动锁螺丝机;柔性制造;工件分类;锁付

本文以“柔性制造”的理念,设计了一种新型自动锁螺丝机,该锁螺丝机能够适用于多种产品类型工件的螺丝钉锁付作业,并能够实现工件抓取、放置、取钉和锁付等多个工序自动化,提高螺丝机的工作效率和锁付质量,突出其柔性制造的优点。

1总体设计

1.1设计要求

本文所设计的锁螺丝机主要满足以下3点要求:1)视觉处理模块能够实现工件图像的快速采集、传输和处理;2)锁付机构能够稳定快速实现工件抓取、放置以及锁付等动作;3)机械臂无明显的振动现象,机构能够长时间稳定重复运行。

1.2基本机构锁螺丝机主要由机械硬件装置和视觉处理系统组成。具体部件包括主体架构、锁付工作装置、机械臂和工业相机等,结构如图 1 所示

图 1  螺丝机设计图

2机械硬件装置设计

2.1主体架构

锁螺丝机的外主体结构规格为1000mm、800mm、1700mm,为了提高机器在不同环境的定位稳定性和准确性,必须要过滤机器外部光源,采用预设具有固定阈值的光源。因此本文在机器外部采用铝型材与茶色亚克力板搭建了一个滤光框架避免环境光对视觉处理的影响,最后选择使用具有固定阈值的工业漫反射光源。2.2螺丝供给机本文选用FUMA全自动螺丝供给机,该设备可满足快速连续锁付的功能,输入电压为DC15V,输入电流为2A,通过过载停转或反转进行线路保护。全自动螺丝供给机是通过电机带动凸轮运转,将螺丝举升推送到直线料道里,再由送料机构将其送至转盘式分料机构。通过转盘旋转,螺丝被运送至出料口,等待电螺丝批的抓取操作。

2.3锁付工作装置

为了提高锁付的工作效率以及节省设备所占用的空间,为了令抓取动作和锁付动作连贯一体,在装置中设计了一个气爪和电螺丝批集成一体的机械载体,将其搭载在与机械臂Z轴同轴方向上,形成一个集成机械结构。

2.4电螺丝批

为了解决扭力反馈控制效果差的问题,本文设计了具有电磁阀和气压供应的螺丝批嘴,不仅能完成不同类型工件的复杂取钉,同时有效地监测扭矩变化并进行自适应调整,从而避免锁付力度不当所产生的爆钉滑钉现象,主要操作包括首先放大扭矩变化的应变信号,再对其进行压频转换,最后将转换结果融合在电螺丝批中,从而改善扭力反馈控制效果。

2.5SCARA结构机械臂

为了提高锁螺丝机的反应速度,本设计选用结构紧凑、动作灵活、定位精度高、活动范围大的SCARA结构机械臂。使用4个高分辨率步进电机驱动,每转一圈可细分至40000步以上,最大负载3kg,操作半径为250mm,Z轴范围为170mm内。

2.6气压供应机

锁螺丝机的机器驱动动作和取钉动作的动力都由气压驱动。为了满足批嘴吸钉、托盘滑动和气爪抓取等多种功能的气压要求,本文选用的空气压缩机的输入功率为550W,容积流量为40L/min,容积为8L,工作压力为0.5MPa,配合电磁阀控制气动开闭。

3视觉处理系统设计

3.1视觉处理系统设计

为了解决只能识别单一产品的问题,本文设计了一个视觉处理系统。视觉系统的硬件部分主要由工业相机、同轴漫反射光源和滤光设备等组成。视觉处理算法则是基于HALCON图像处理库,利用图像形状的模板匹配技术来设计算法。设计采用Eye-To-Hand的形式,即摄像机固定在机械臂以外的基座上,利用九点标定法来确立工业相机和SCARA机械臂之间的坐标转换关系。最后基于HALCON对摄像机和机械手之间的手眼关系进行求解。

3.1.1工件图像预处理

以小风扇和小万用表作为实验工件产品。首先打开工业相机拍摄工件在工作区域的清晰图像,然后对图像进行灰度化处理、图像滤波和增强处理,减少图像处理的计算量,避免噪声对图像处理的影响。在对工件图像进行预处理以后,需要先在图像中划定并裁剪出感兴趣区域,同时在模板创建时利用滤波、增强等算法对模板图像进行基本处理,增强图像中目标的特征轮廓,并通过多次实验选取合适的参数。在HALCON中设定创建模板和查找模板算子的具体参数,然后在ROI上选择工件中具有辨识度的形状创建模板。

3.1.2模板匹配算法流程

图像形状模板创建成功后,使用HALCON图像处理库的findshape_model算子进行模板的匹配,分类实验主要有小风扇和小万用表两种工件,以输出的Score值为基准,当Score>0.5时,则认为匹配成功,输出分类结果,移动机械臂到相应的料仓取螺丝钉。

3.2机械控制系统设计

螺丝机采用了YAMAHA的RCX240型号控制器来驱动和控制机械臂,该控制器集成度高,操作简便,具有多种编程指令、多任务处理等功能,可以提高工件分类和螺丝锁付速度。本文通过YAMAHA机器操作软件VIP+操控机械臂,通过VIP+提供的控制语言编辑执行程序,采用编程自动模式实现对机械臂的自动控制。在接收到视觉系统工件分类的结果后,中央控制系统会驱动机械硬件设备执行螺丝锁付作业。在作业过程中,机械臂移动和电螺丝批锁付螺丝动作由其对应的控制器进行控制。气爪夹取、托盘滑动和批嘴吸钉等动作则由可编程逻辑控制器控制电磁阀配合气压供应设备进行控制。

4实验测试

本文以万用表和小风扇(每件物品有两个螺孔需锁付螺丝)作为工件进行性能测试,其中万用表的螺孔适用M3规格自攻型螺丝,小风扇的螺孔适用M4规格的自攻型螺丝。测试在室内进行,保证机械设备运作良好,电源、气压供应正常,待测工件完好无损。为避免测试的偶然性,使用这两种工件交替进行了连续10次重复测试,每次测试工件500件,且分别记录下测试中视觉处理的每次测试中的平均响应时间,工件分类准确率以及螺丝锁付的准确率,以评判设计的应用在工件分类和螺丝锁付的效果情况,测试结果如图2 所示。

图2 螺丝机应用测试结果

4.1测试指标

本文主要以响应时间、分类准确率以及锁付准确率作为试验测试指标。响应时间:指视觉处理执行一个操作所需的时间,包括从发出请求开始到最后收到响应所需要的时间,即每个工件到达视觉区域,到机械臂开始执行动作的时间。分类准确率:指螺丝机依据视觉处理结果执行动作表达的正确程度,即机械控制系统是否能在接受视觉处理结果后,根据不同的工件取相应规格的螺丝钉。锁付准确率:指的是螺丝机成功将螺丝钉锁付至工件的螺丝孔内,不含爆钉、滑钉和虚钉等不规范锁付现象。

4.2测试结果

对万用表和小风扇两种工件进行测试时,本文锁螺丝机的分类准确率不低于99.4%,平均响应时间为1.95s,螺丝锁付平均准确率为99.23%,表明本文螺丝机具有良好的工件分类效果和锁付性能,其成功率可与六轴自动锁付螺丝机(平均成功率99.8%)相媲美,但本文螺丝机的工件分类能力更优。在测试结果中,部分工件分类结果出错可能是由于环境光线干扰了视觉处理系统,从而导致工件识别出现失误;部分螺钉锁付失败可能是因为螺钉质量欠佳和工件的塑料毛坯存在瑕疵的原因,从而导致爆钉、滑钉和虚钉现象发生。

5结论

针对当前螺丝机只能适应单一产品的锁付作业以及需要人工辅助作业等问题,本文设计了一种面向柔性制造的新型自动锁螺丝机。该螺丝机的工件分类准确率不低于99.4%,螺丝锁付平均准确率达99.23%,达到工业螺丝锁付的精度要求。此外,螺丝机还能够实现自动对工件的抓取和放置等工序,减少人工辅助,自动化程度更高。本文设计的自动锁螺丝机提高了生产制造柔性,降低了生产成本和节省人力,有利于自动锁螺丝机的大范围推广。为了实现三维锁付的功能,下一步计划将把四轴机械臂升级为六轴机械臂。同时,为了提高设备锁付的精确度和鲁棒性,将进一步改进图像预处理算法。

参考文献

[1]倪珉.柔性制造系统在中小企业中的应用和未来的发展[J].机械管理开发,2018,33(8):227–229.

[2]齐浪.基于机器视觉的螺纹孔识别定位及装配轨迹优化方法研究[D.西安:西安建筑科技大学,2020.

[3]聂荣臻,盛希宁,蔡舒旻。吹气式螺丝自动安装机的设计[J].林业机械与木工设备,2017,45(2):32-34.