基于Labview及Halcon的圆柱电池注液孔定位检测方法及系统技术方案

技术编号:36079165 阅读:60 留言:0更新日期:2022-12-24 10:52
本发明专利技术提供基于Labview及Halcon的圆柱电池注液孔定位检测方法及系统,方法包括:基于Labview高级语言平台设计开发上位机界面,显示采集的图像数据并与PLC等控制单元通讯做数据交互并由PLC控制机械旋转机构,Labview将采集计算数据写入本地数据库;图像采集及图像处理算法模块由Halcon编写,使用Halcon调用相关算子函数实现目标产品的图像采集、图像处理,如二值化、图像增强、滤波、边缘锐化查找、定位识别,图像处理获取特征信息;Labview上位机软件通过.net互联接口调用Halcon的hdev程序直接运行获取检测结果数据。Labview对获取的特征数据进行处理分析,将信号发给PLC等下位机控制设备,控制电机旋转实现电池角度纠偏。本发明专利技术解决了开发难度大成本高、UI界面单一以及检测效果差的技术问题。检测效果差的技术问题。检测效果差的技术问题。

【技术实现步骤摘要】
基于Labview及Halcon的圆柱电池注液孔定位检测方法及系统


[0001]本专利技术涉及机器视觉领域,具体涉及基于Labview及Halcon的圆柱电池注液孔定位检测方法及系统。

技术介绍

[0002]随着机器视觉技术的快速发展,越来越多的机器视觉技术及产品应用于汽车、新能源、消费电子以及智能制造等行业。机器视觉检测技术由于其高精度、高速度、高稳定性等特点,被广泛用于替代人工检测,降低检测成本,提高检测效率。锂电行业由于产品特殊性,电池产品外观尺寸高精度检测一直是视觉检测技术中的难点。由于电池产品外观多样性、复杂不可预判性、硬件配置及软件检测算法等问题,CCD视觉检测系统可能会出现误判。为了防止不良品流入终端客户,目前锂电池行业外观检测大部分采用人工与机器多工位检测。为了更快推进CCD检测系统的开发实施,选择合适的CCD软件算法平台尤为重要。强大的视觉算法处理软件可以有效提高产品检测效果,降低误判率,提高软件系统开发效率,降低人工成本。常规的软件开发方式不仅设计耗时,且视觉检测算法因产品自身特质等因为可能会造成较大误判。因此,选择一种高效本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于Labview及Halcon的圆柱电池注液孔定位检测方法,其特征在于,所述方法包括:S1、利用Labview系统开发平台及Halcon图像处理平台构建CCD检测系统;S2、利用所述HALCON图像处理平台利用工业相机组件接口实时采集电池检测图像,并根据所述电池检测图像检测电池外圆圆心位置坐标、注液孔位置坐标以及注液孔偏转角度,据以控制预置电机旋转,以实现对所述被测电池的角度纠偏。2.根据所述权利要求1所述的基于Labview及Halcon的圆柱电池注液孔定位检测方法,其特征在于,所述步骤S2还包括:S21、获取电池来料位置,据以设置外圆查找ROI区域,其中,所述外圆查找ROI区域覆盖被测电池外圆边缘的波动范围,并缩小图像外圆检测范围,据以检测所述电池外圆圆心位置坐标;S22、在所述步骤S21未检测到所述外圆边缘时,定位外圆处理ROI区域,其中,所述外圆处理ROI区域覆盖所述被测电池边缘,利用图像灰度处理所述提取得到外圆特征,据以计算获取外圆中心点坐标;S23、根据所述外圆圆心位置坐标设置注液孔查找ROI区域,利用所述外圆圆心位置坐标拟合两个圆心相同半径不同的大圆与小圆,并抽取所述大圆与所述小圆之间的注液孔环形ROI检测区域,根据所述注液孔环形ROI检测区域,利用模板匹配算法定位获取所述注液孔位置坐标;S24、在所述模板匹配算法未定位到所述注液孔位置坐标时,在所述注液孔环形ROI检测区域,利用Blob灰度处理所述电池检测图像,据以提取得到注液孔区域坐标,据以处理得到所述注液孔偏转角度。3.根据所述权利要求1所述的基于Labview及Halcon的圆柱电池注液孔定位检测方法,其特征在于,所述步骤S1包括:S11、基于所述Labview系统开发平台设计开发上位机界面,以显示采集图像数据并与PLC控制单元做数据交互并;S12、利用所述PLC控制单元控制所述CCD检测系统中的机械旋转机构;S13、利用所述Labview系统开发平台将采集计算数据写入本地数据库共查询。4.根据所述权利要求2所述的基于Labview及Halcon的圆柱电池注液孔定位检测方法,其特征在于,所述步骤S21包括:S211、利用HALCON外圆轮廓点查找算子处理所述电池检测图像,以查找获取外圆轮廓点;S212、利用HALCON拟合算子处理所述外圆轮廓点数量,据以拟合获取电池外圆;S213、以HALCON外圆处理算子计算所述电池外圆,以得到电池外缘轮廓及圆心坐标,据以获取所述电池外圆圆心位置坐标。5.根据所述权利要求4所述的基于Labview及Halcon的圆柱电池注液孔定位检测方法,其特征在于,所述HALCON外圆轮廓点查找算子包括:get_metrology_object_measures算子、gen_cross_contour_xld算子以及gen_contour_polygon_xld算子;所述HALCON拟合算子包括:gen_circle_contour_xld算子及gen_circle_contour_xld
算子;所述HALCON外圆处理算子包括:gen_cross_contour_xld算子及dev_disp_text算子。6.根据所述权利要求2所述的基于Labview及Halcon的圆柱电池注液孔定位检测方法,其特征在于,所述步骤S22包括:S221、定位所述外圆处理ROI圆形区域,并使得所述外圆处理ROI圆形区域覆盖电池边缘;S222、利用threshold算子二值化处...

【专利技术属性】
技术研发人员:严继木
申请(专利权)人:合肥国轩高科动力能源有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1