CIN 计算智能和神经科学 1687 - 5273 1687 - 5265 Hindawi 10.1155 / 2018/4952389 4952389 研究文章 Neurofuzzy c网络SCARA机器人头部万向节总成(近半年)巡回检查 http://orcid.org/0000 - 0001 - 6487 - 3132 Kiatwanidvilai Somyot http://orcid.org/0000 - 0003 - 4319 - 6819 Praserttaweelap Rawinun Decherchi 塞吉奥 电气工程系 工学院 Ladkrabang王蒙研究所的技术 Ladkrabang 曼谷 泰国 kmitl.ac.th 2018年 2 12 2018年 2018年 27 09年 2018年 29日 10 2018年 2 12 2018年 2018年 版权©2018 Somyot Kiatwanidvilai和Rawinun Praserttaweelap。 这是一个开放的文章在知识共享归属许可下发布的,它允许无限制的使用,分布和繁殖在任何媒介,提供最初的工作是正确的引用。

SCARA机器人的决策和控制近半年(万向节装配负责人)检查线是一个非常挑战的问题在硬盘驱动器(HDD)制造。近半年的电路称为滑块安全系数是硬盘的一部分用于读写数据在磁盘和一个非常小的维度,即。,45×64 µm。扮演着一个重要的角色在这个检查,准确性和分类的缺陷是非常重要的来分配SCARA机器人的动作。机器人可以检查部分转移到相应的盒子,分成5组,这些都是“好”,“桥接”,“失踪”,“烧,”和“不连接。“一般的图像处理技术,blob分析,结合neurofuzzy c (NFC)聚类与分支界限法(BNB)技术来找到最好的结构在所有可能的候选人提出了增加整个机器人系统的性能。结果从两个k - means聚类技术,Kohonen网络,neurofuzzy c研究表明了该算法的有效性。培训的结果与300年30倍显微镜检查样本显示,最好的聚类精度达到99.67%的NFC集群具有以下特点:面积、惯性矩,周长,传统的测试结果显示92.21%的准确率Kohonen网络。结果显示改进聚类神经网络时应用。这个应用程序是一个进展neurorobotics工业应用。该系统已成功实现在希捷的硬盘生产线技术(泰国)有限公司

Ladkrabang王蒙研究所的技术 RRI 泰国研究基金会 希捷科技(泰国)有限公司。
1。介绍

机器人和人工智能特别是neurorobotics发挥重要作用在许多生产过程,因为它们快速处理时间,精度好,智慧,和高重复性。相反,在手工操作的情况下,用户必须拥有足够的知识和经验来处理流程。手动操作通常会导致不一致和无法控制的精度和可重复性的变化。目前,硬盘制造过程正在研制的全自动过程的实现人工智能(AI)的自动化机器来代替手动过程从人类。一个最困难的过程是目视检查,一直由经验丰富的操作符。商检需要许多技术自从人类可以自然地处理复杂问题比这台机器。此外,商检的决定基于明显的图像智能机器仍然是一个具有挑战性的问题。增强的性能和准确性这一过程,人工智能技术如神经网络、模糊系统,和无监督学习试图适用于制造业,尤其是在机器人的视觉检查和控制的过程。在这项研究中,近半年电路由目测检验,SCARA机器人和分类框。这个过程从来料的负荷,然后装配过程,并使用机器人控制出货检验。 Before the development, the outgoing inspection inspects the FOS using the 30x microscope via the human eyes and then manually controls the robot to move the part into the corresponding box. This research aims to develop a neuro-fuzzy-based decision technique for this system to automatically control the SCARA robot for the HGA circuit inspection. Vision Pro program, which is a popular tool in image processing, is adopted as the platform of image processing in this study.

所( 1),斑点检测是一个简单但强大的技术应用在现场可编程门阵列等许多研究blob,指尖滑动识别、和优化( 2, 3]。在我们的工作中,利用简单的blob作为寻求图像特性的工具应用在未来的分类和机器人控制的过程。在一般情况下,聚类的无监督学习技术被广泛采用在许多应用程序中,这些是,例如,k - means聚类,为文档聚类(k - means算法相结合 4),k - means文档聚类和模糊c均值( 5),k - means聚类应用于图像图形处理单元(GPU)平台 6]。见( 6),开发平台可以提高处理时间比普通的技术要快。在[ 7减少),k - means聚类应用于地图框架,这是一个巨大的数据管理应用程序中找到最好的价值。在[ 8),加权最小二乘模型(WLSMB)和k - means应用于提高分类的能力。Kohonen是集群技术之一,已被证明是在应用程序的三维数据;此外,新模型与迭代过程可能会进一步帮助改善结果 9]。Kohonen映射方法是测试( 10解决评估问题,结果显示一个更好的性能比基本信念任务。最受欢迎的模糊c均值聚类技术。数据包络分析(DEA)而言,Kohonen神经网络被应用在 11]。在[ 12),模糊双c均值聚类与执行不同的数据集对数据聚类和图像分割。在医学领域,应用模糊c均值的磁共振脑成像( 13),和实验结果表现出改进的性能。在[ 14],neurofuzzy c均值聚类算法显示了更好的鲁棒性系统在实验的基础上,合成数据集和合适的迭代。在软件质量的问题 15),neurofuzzy c中是应用于故障预测问题。无监督和监督数据测试模型的训练过程。检测概率是关键参数进行性能检查。然而,新功能的多个聚类寻找未来的工作需要。在技术方面,司机警惕预测smartwatch-based司机或智能移动设备使用neurofuzzy c进行测试( 16]。本研究结合传感器的测量数据和集群数据的预测。Neurofuzzy c均值聚类( 17),运用欧氏距离的聚类技术,是利用在许多应用,如脑部肿瘤在MRI图像 18),遥感图像( 19,数据聚类和图像分割 20.),和处理时间改进没有性能的影响( 21]。在[ 22),分支界限法(BNB)是用于循环调度时间Petri网(TPN)基于制造系统。的速度解决块搬迁问题[ 23)提高利用分支定界算法。这个概念是减少必要的搬迁的数量;然而,它仍然需要未来工作支持放松约束。同时,BNB模型中的应用选择( 24),手眼标定( 25),大规模的非线性整数规划问题( 26),在无线系统中多用户( 27),和干扰的最大加权sum-rate链接设置( 28]。所有上述技术和应用程序是成功的在前面的范围。在本文中,一种新的改进的分类技术无电路提出了分支定界法检验使用NFC和提高检测的准确性,提高产量。当检查对象的分类或团体决定,行动将SCARA机器人将是下一个过程的对象转移到相应的盒子。

2。头万向节总成

硬盘的读写过程发生于磁场改变盘。内部硬盘驱动器,它可能包含一些光盘有转速在7200 - 15000 rpm。摘要的硬盘生产工艺流程如图 1。如这个图所示,30倍显微镜和滑块的过程将悬架的主要流程是HDD制造业。此外,无硬盘驱动器的一部分,包含一个滑块内部的电路。读者、作家、加热器、temperature-activated电路(TA)和microactuator相连的电路。测试、排序和装配过程是接下来的步骤组装近半年堆栈。

硬盘制造工艺流程。

3所示。图像处理和特征选择

在自动视觉检测系统中,有两个通用部分需要考虑,这些都是图像处理技术的硬件选择和软件开发。在这项研究中,一个图像处理硬件设计已经考虑,将提供良好的成像结果。视图是一个领域的标准选择一个相机,根据滑块的大小和所需的景深(景深)。景深的最小和最大镜头和物体之间的距离可以产生清晰的图像。放大的比例计算相机工作区域和领域的观点如下: (1) = W 相机 W 视场

基于仔细考虑在选择硬件设备,相机,镜头,和照明选择达到足够的分辨率,高灵敏度和高对比度与鲁棒性与环境变化。XC-56 VGA-class分辨率(647×493)是一个单色相机模块在这个研究。它与C-mounting安装镜头。

在这个过程中,阈值应用到图像从灰度图像转换成二进制图像,并基于考虑到指定的值直方图预处理。见图 2阈值,148.05像素的直方图可以分离组明显最大化捕获的图像的对比。一般的图像处理技术,即。,noise elimination, “closing,” was also applied to the image preprocessing.

(一)在近半年滑块电路的典型形象。(b)直方图的典型形象 3]。

特征提取技术应用于找到候选特征图像。在这个工作中,角,面积、惯性,质心,acircularity,周长,延伸率测定。的例子图像特征计算方程所示( 2)和( 3),这些区域和acircularity分别: (2) 一个 = = 1 N x y , (3) C = P 2 4 π 一个

找到最好的特性用于集群技术,流行的技术,“分支界限法(BNB)”应用。BNB过程从目标函数,分支的大问题,它分为小组的问题。然后,过程分析问题并移除一些结果的约束,不能提供最好的结果评价的目标函数。重复这个过程,直到找到最佳的解决方案。

4所示。集群和拟议的技术

分类方法分类分为特定组的数据模型建设。所有数据被分成2组:训练集和验证集。该训练集用于构建集群结构和参数,同时验证集是用于验证模型的性能。有很多技术应用于聚类,如欧氏距离。在这个研究中,提出的性能技术神经模糊c均值进行比较与k - means Kohonen集群技术。下面的部分将介绍每个聚类技术的简单概念应用于本研究工作。

4.1。k - means聚类

K - means聚类技术定义了K值代表小组成员的集群,每个集群和质心值是设置初始值。点显示的最小求和成员和质心的距离将被设置为中心的集团。这个过程会重复计算每个集群上执行新的质心到质心值没有改变(融合)。图 3显示了k - means聚类技术的台阶。

k - means聚类。

所示的欧几里得距离( 4)是用来计算K值和质心集群所示( 5): (4) 最小值 D c , x = = 1 n c x 2 , (5) c = 1 年代 x 年代 x 在哪里 年代是总数据点, c 是重心集群, x 是数据点。

4.2。Kohonen集群

Kohonen集群首先随机分配重量并定义了学习速率和数据集。的最小距离是获胜的节点,然后,一个新的重量将代表每个集群。新的体重计算使用以下方程: (6) w j , = w j , 当前的 + η x n w j , 当前的 , 在哪里 w j , 是一种新的权重矩阵, w j , 当前的 是当前权重矩阵, x n nth数据, η 是学习速率。更新重复计算,直到满足收敛条件。Kohonen上面提到的步骤如图所示 4

Kohonen集群。

4.3。Neurofuzzy c均值聚类

neurofuzzy c均值聚类从一个初始值和更新这个值直到达到停止条件。目标函数( 7)用于寻找最优距离值(最小值): (7) J FCM = = 1 N j = 1 C u j x c j 2 , 在哪里 u j 是成员函数, N 是数据的数量, c j 集群的重心, x th 数据。成员函数可以计算出从以下方程: (8) u j = 1 k = 1 C x c j / x c k 2 / 1

聚类中心的规范化和去模糊化技术( 8): (9) c j = = 1 N u j x = 1 N u j

neurofuzzy c均值聚类的步骤如图所示 5。如这个图所示,目标函数是最小化来实现最优的聚类中心值。

Neurofuzzy c均值聚类。

5。系统准备和实验结果

照明安装系统是应用于照亮了滑块电路,使最好的近半年电路的对比图像,如图 6。所选类型的照明技术扩散照明。

近半年的视觉检测系统电路。

近半年的元素电路是由非盟(黄金)。由于滑块被认为是与介质反射曲线表面,扩散照明技术应用于这个实验的环形灯(LED)适用于因其长寿命、灵活的应用程序,和高亮度。镜头和相机的选择是通过考虑视野和景深。近半年电路面积45×64 µm(280×210),景深是80 µm。选择的相机XC-56,总659×464像素。因此,放大的镜头可以计算使用( 1), (10) = 659年 × 464年 280年 × 210年 = 5.20。

镜头Infinitube fm - 75 PL-18系列工作距离15毫米被选中。近半年的5组电路分类是“好”,“桥接”,“失踪”,“烧,”和“无连接”,如图 7

近半年的电路在5组:(a)好,(b)桥接,(c)失踪,(d)燃烧,(e)没有连接。

Cognex视觉专业版7.2应用,图像处理工具,和主形象从希捷公司用于培训neurofuzzy c中搜索(图供参考 8)。

主图像和 X, Y协调创造。

上述过程后,斑点工具是用于分离感兴趣的区域(ROI),背景阈值。如图 2,40%的像素是在左边,右边和60%,可有效分离的阈值。通过使用这种相对阈值,当照明变化获得的视觉过程的鲁棒性。

预处理和blob出口后,8图像特征变量、面积、惯性矩,周长,acircularity,质心X, Y质心,伸长,和角,是出口。图 9显示预处理定义ROI和使用blob找到有趣的特性。目标函数在该技术用于BNB所示以下方程: (11) 目标函数 = 指数计算正确的类 全部的数据 One hundred.

图像斑点处理。

目标函数的定义是准确的百分比比较结果时使用30倍显微镜下人眼的分类。获得最有价值的事件(最高目标函数值)是最好的分类结构对于这个应用程序。三个集群技术应用于系统,用于计算精度设置找到最好的分类技术和最佳特性。通过BNB技术3分类技术,8图像特性,5分类组,和300个样本,最优质心值5预定义的分类组织进行评估。结果显示99.667%的最佳精度neurofuzzy c均值聚类。图 10和表 1说明结果的细节。

十大最佳精度值图。

十大最佳精度和细节。

订单 聚类 最好的变量
1 (61) 3 NFC 面积、惯性矩、周长
2 (60) 3 k - means 面积、惯性矩、acircularity
3 (517) 3 NFC 面积、惯性矩、周长
4 (575) 3 NFC 面积、质心X,周长
5 (529) 2 NFC 区域,acircularity
6 (568) 3 NFC 面积、惯性矩、质心X
7 (204) 5 k - means 面积、惯性矩、质心Y, acircularity,周长
8 (317) 3 Kohonen 面积、惯性矩、伸长
9 (321) 3 Kohonen 面积、质心X,伸长
10 (327) 3 Kohonen 面积、周长、伸长

1显示了十大最佳精度及其细节。

最好的精度可以通过NFC技术,和3图像特征变量,惯性矩和周长。显然,设计使用neurofuzzy c均值达到最佳性能,可采用命令SCARA机器人分类产品的质量后滑块附件流程。

如图 (11日),红色圆圈是群“好”,蓝圈是粉色圆圈“桥接”,是“失踪”,深蓝色的圆和黑圆圈是“烧,没有连接。“图 11 (b)显示每组的重心和表 2显示了每组的最优重心。

聚类结果的最佳精度(61):(a)集群组和数据和(b)每个聚类组的重心。

质心值5组的最佳聚类结果(61集群结构)。

集团 区(像素2) 惯性矩(像素2/ 105) 周长(像素)
556.7256 200.5483 108.4784
桥接 708.2615 211.1732 131.5751
失踪 198.7688 11.3017 57.9568
燃烧 60.4703 1.8718 36.1733
没有关系 474.0023 178.3713 115.4271

在验证过程中,所选择的变量,面积、惯性矩,周长,NFC集群。300个新样本测试验证过程,和3目视检查机器,机器没有。17日,没有。23岁,没有。101年,被用来执行测试以确保性能在不同的机器上使用相同的技术。100样本/每台机器进行了测试,发现精度机没有实现。17、23和101年分别为100%,99.21%,和99.12%,分别。显然,上述结果表明精度超过99%(达到了希捷的标准)3视觉系统和技术可以实现在实际生产线。形象建设,真正实现生产线,通过NFC集群,如图 12。此外,SCARA机器人的机器用于将滑块基于NFC的评价结果如图 12 (b)

(一)图像处理和CSV文件导出和(b)洁净室类型SCARA机器人中使用滑块运动的机器。

6。结论

实验结果所示,性能优良的精度可以达到99.67% neurofuzzy c均值聚类和三个区域的最佳特性,惯性矩,周边的培训过程。结果的准确度是通过比较研究使用人类从30倍显微镜检查操作。在验证过程中,超过99%的准确性可以实现三种不同的视觉系统。这证实了该方法可以应用于头部的检验框架组装电路分类。此外,该命令将滑块与SCARA机器人工作将近半年堆栈正确分类盒。

数据可用性

SCARA机器人的图像在本文中分析了该算法所示数值数据类型的两倍。所有数值数据的输出视觉算法和聚类算法的MATLAB程序进行测试。本研究使用SCARA机器人的图像进行分析,包括在本文提供的希捷科技(泰国)有限公司有限公司,所以不能免费提供。对这些数据的访问请求应该Veerasak Phana-ngam通过邮件( veerasak.phana-ngam@seagate.com)。

的利益冲突

作者宣称没有利益冲突。

确认

这项工作得到了KMITL研究基金、RRI,泰国研究基金,和希捷科技(泰国)有限公司。

Bochem 一个。 疱疹 R。 肯特 k B。 硬件加速斑点检测的图像处理 学报2010年第三次国际会议上电路的发展,电子和微电子 2010年7月 意大利的威尼斯 28 33 朋友 P。 年代。 P。 实现多个指尖滑动识别基于图像处理的触摸屏表面上电脑 学报2014第五届国际会议的融合下一代信息技术峰会(融合) 2014年11月 诺伊达,印度 663年 668年 Ravoor p C。 作者 b S。 Rupanagudi s R。 优化的指尖滑动识别基于图像处理的触摸屏 学报2012年最新进展国际会议上计算和软件系统(拉克斯) 2012年4月 纽约,纽约,美国 104年 108年 Jaganathan P。 Jaiganesh 年代。 一种改进的k - means算法结合粒子群优化方法有效的web文档聚类 学报2013年国际会议上绿色计算、通信和能量守恒(ICGCE) 2013年12月 金奈,印度 772年 776年 辛格 诉K。 女子 N。 Garg 年代。 文档使用k - means聚类,启发式k - means和模糊c均值 学报2011年国际会议上计算情报和通信系统 2011年10月 瓜廖尔、印度 297年 301年 Sirotkovic J。 Dujmic H。 帕皮克 V。 k - means图像分割在大规模并行GPU的体系结构 第35届国际会议MIPRO学报》上 2012年5月 奥,克罗地亚 489年 494年 加西亚 k·D。 Naldi m . C。 多个并行mapReduce k - means聚类验证和选择 学报2014年巴西智能会议系统 2014年10月 巴西圣保罗 432年 437年 Zifen H。 兆麟 Z。 Yinhui Z。 WLSMB半色调的基础上改进的k - means聚类算法使用直接二进制搜索 学报2013年第五次会议上测量技术和机电一体化的自动化 2013年1月 中国香港 1310年 1313年 Lim s P。 Haron H。 立方体Kohonen自组织映射(CKSOM)模型与新方程在组织非结构化数据 IEEE神经网络和学习系统 2013年 24 9 1414年 1424年 10.1109 / tnnls.2013.2259259 2 - s2.0 - 84882885498 Hammami 我。 梅西埃 G。 Hamouda 一个。 D。 相信质量建模Kohonen地图的方法 IEEE神经网络和学习系统 2016年 27 10 2060年 2071年 10.1109 / tnnls.2015.2480772 2 - s2.0 - 84944631907 阿尔维斯 l。 梅洛 j . c . c . b . S。 权重基于集群使用kohonen神经网络在数据包络分析:应用程序在巴西电力部门 IEEE拉丁美洲事务 2015年 13 1 188年 194年 10.1109 / tla.2015.7040647 2 - s2.0 - 84923107275 J。 l 年代。 F。 模糊c均值聚类基于稀疏发作两倍 IEEE模糊系统 2018年 26 2 612年 626年 10.1109 / tfuzz.2017.2686804 2 - s2.0 - 85045001489 Namburu 一个。 Samayamantula 美国K。 Edara s R。 普遍粗糙直觉模糊c均值磁共振脑图像分割 专业图像处理 2017年 11 9 777年 785年 10.1049 / iet-ipr.2016.0891 2 - s2.0 - 85029210302 K。 香港 W。 P。 分区提出抑制模糊c均值算法 系统工程与电子技术》杂志上 2017年 28 5 996年 1008年 艾尔沙德 一个。 Riaz 年代。 l 没吃 一个。 Semi-supervised深模糊C-mean集群软件故障预测 IEEE访问 2018年 6 25675年 25685 10.1109 / access.2018.2835304 2 - s2.0 - 85046773707 b G。 公园 j . H。 聚氨酯 C . C。 w . Y。 Smartwatch-based司机警惕kernel-fuzzy-C-means-wavelet方法指标 IEEE传感器杂志 2016年 16 1 242年 253年 10.1109 / jsen.2015.2475638 2 - s2.0 - 84961960699 莫汉 B。 艾哈迈德 T。 Lassad H。 Abdelkader C。 新扩展的模糊c均值算法使用非欧几里得距离和内核的方法 学报2013年国际会议控制、决策和信息技术(CoDIT) 2013年5月 哈,突尼斯 242年 249年 Parveen 辛格 一个。 检测脑部肿瘤的MRI图像,使用模糊c和SVM的组合 学报》2015年第2信号处理和集成网络国际会议(SPIN) 2015年2月 诺伊达,印度 98年 102年 Aydav p·S·S。 Minz 年代。 广义模糊c均值聚类的遥感图像的空间信息 学报2014年数据挖掘与智能计算国际会议(ICDMIC) 2014年9月 新德里,印度 1 5 Tripathy b K。 Tripathy 一个。 Rajulu k·G。 可能性的模糊c均值算法在数据聚类和图像分割 学报2014年IEEE国际会议上计算智能和计算研究(ICCIC) 2014年12月 印度哥印拜陀 1 6 W。 Y。 Y。 X。 全球模糊c均值聚类算法 第六届世界大会在智能控制和自动化学报》(WCICA) 2006年1月 大连,中国 3604年 3607年 荣格 C。 h·J。 t E。 循环调度的分支定界算法定时佩特里网 IEEE自动化科学与工程 2014年 12 1 309年 323年 10.1109 / tase.2013.2285221 2 - s2.0 - 84920716049 田中 年代。 Takii K。 更快的算法和块搬迁问题 IEEE自动化科学与工程 2016年 13 1 181年 190年 10.1109 / tase.2015.2434417 2 - s2.0 - 85035087695 Thakoor N。 J。 分支界限法为模型选择和计算复杂度 IEEE工程知识和数据 2011年 23 5 655年 668年 10.1109 / tkde.2010.156 2 - s2.0 - 79953200772 海勒 J。 Havlena M。 Pajdla T。 使用和全局最优手眼标定 IEEE模式分析与机器智能 2016年 38 5 1027年 1033年 10.1109 / tpami.2015.2469299 2 - s2.0 - 84963788166 蒋介石 h . D。 T。 小说TRUST-TECH非线性整数规划的指导和方法 IEEE系统,人,和控制论:系统 2015年 45 10 1361年 1372年 10.1109 / tsmc.2015.2399475 2 - s2.0 - 84942235242 兰道 l . t . N。 de Lamare r . C。 和预编码的多用户MIMO系统比特量化 IEEE无线通信信 2017年 6 6 770年 773年 10.1109 / lwc.2017.2740386 2 - s2.0 - 85028450576 Weeraddana p C。 Codreanu M。 Latva-aho M。 Ephremides 一个。 加权sum-rate最大化为一组干扰链接通过分支界限法 IEEE信号处理 2011年 59 8 3977年 3996年 10.1109 / tsp.2011.2152397 2 - s2.0 - 79960373820