一种大型汽车零部件视觉自动化检测专机及其检测算法

文档序号:6236606阅读:188来源:国知局
一种大型汽车零部件视觉自动化检测专机及其检测算法
【专利摘要】本发明属于检测工具【技术领域】,提供了大型汽车零部件视觉自动化检测专机及其检测算法,包括机架以及设置在机架上的工作台,工作台上设置有产品治具固定装置,工作台上分别设置有视觉自动检测装置、横向驱动装置以及内外驱动装置,视觉自动检测装置位于工作台的上端并对准产品治具固定装置,横向驱动装置和内外驱动装置分别带动视觉自动检测装置做横向检测运动和内外检测运动。本发明的优点在于利用视觉自动检测装置,进行大型汽车零部件自动化检测,可以实现在产品上多个位置尺寸连续检测,并能进行数据采集和进行CPK分析,检测效率高,精度精确,方便快捷。
【专利说明】一种大型汽车零部件视觉自动化检测专机及其检测算法

【技术领域】
[0001] 本发明属于检测工具【技术领域】,涉及一种大型汽车零部件视觉自动化检测专机及 其检测算法。

【背景技术】
[0002] 大型汽车零部件的整体形状较大(如天窗导轨等产品),尺寸要求高,主要需要 检测各个孔位尺寸以及缺口尺寸),有时需要全检,高端客户还需要计算CPK (制程能力指 数),尤其在生产大客户厂商的产品时,客户要求计算过程能力,而传统检测方法检测非常 不方便,现在的检测方法是通常只能检测固定位置的尺寸,而不能同时检测多个位置的尺 寸,或者通过将产品固定在检具上,用手工进行检测,一般需要2个人一起检测,一人读数, 一人记录,效率低下,精度不高,检测非常不方便等缺点,数据的采集和计算都是人工完成, 同时计算CPK还需要大量的后续工作,因此设计了一种既能快速检测大型汽车零部件关键 尺寸,又能减少员工的检测方法的工装。


【发明内容】

[0003] 本发明所要解决的技术问题是针对现有技术的现状,而提供一种大型汽车零部件 视觉自动化检测专机,该专机检测效率高,精度精确,可以实现在产品上多个位置尺寸检测 问题。
[0004] 本发明解决上述技术问题所采用的技术方案为:一种大型汽车零部件视觉自动化 检测专机,包括机架以及设置在机架上的工作台,其特征在于,所述的工作台上设置有产品 治具固定装置,所述的工作台上分别设置有视觉自动检测装置、横向驱动装置以及内外驱 动装置,所述的视觉自动检测装置位于工作台的上端并对准产品治具固定装置,所述的横 向驱动装置和内外驱动装置分别带动视觉自动检测装置做横向检测运动和内外检测运动。
[0005] 为优化上述方案采取的措施具体包括:
[0006] 在上述的一种大型汽车零部件视觉自动化检测专机中,所述的横向驱动装置包括 主体固定板、第一横向导轨、横向驱动气缸、第一运动块以及第一光栅尺,所述的视觉自动 检测装置和内外驱动装置一起安装在主体固定板上,所述的第一运动块与主体固定板相固 定,第一运动块套在第一横向导轨上,在横向驱动气缸的驱动下第一运动块能够沿第一横 向导轨左右运动,所述的第一光栅尺设置在第一横向导轨的背面上。
[0007] 在上述的一种大型汽车零部件视觉自动化检测专机中,所述的横向驱动装置还包 括有第二横向导轨和第二运动块,所述的第二横向导轨与第一横向导轨平行排列,所述的 第二运动块与主体固定板相固定,第二运动块套在第二横向导轨上并能够沿第二横向导轨 左右运动。
[0008] 在上述的一种大型汽车零部件视觉自动化检测专机中,所述的内外驱动装置包括 上固定板、内外导轨、内外驱动气缸、内外运动块以及第二光栅尺,所述的视觉自动检测装 置整体设置在上固定板上,所述的内外运动块与上固定板相固定,内外运动块套在内外导 轨上,在内外驱动气缸的驱动下内外运动块能够沿内外导轨内外运动,所述的第二光栅尺 设置在内外导轨的侧面上。
[0009] 在上述的一种大型汽车零部件视觉自动化检测专机中,所述的视觉自动检测装置 包括采集摄像头、摄像头固定支架、光源固定架以及光源件,所述的采集摄像头固定在摄像 头固定支架,光源固定架固定在摄像头固定支架下端,在光源固定架设置有供采集摄像头 照射穿过的开孔,所述的光源件固定在光源固定架的下端。
[0010] 在上述的一种大型汽车零部件视觉自动化检测专机中,所述的产品治具固定装置 上具有固定平台、限制块以及位置调整装置,所述的固定平台的前端以及右端均设置位置 调整装置。
[0011]为了保证检测数据的准确性,本发明还提供了一种大型汽车零部件视觉自动化检 测算法。
[0012] 本发明解决上述技术问题所采用的技术方案为:一种大型汽车零部件视觉自动化 检测专机的检测算法,其特征在于,包括以下步骤:
[0013] 第一步:数据采集,取多组多组标准量块作为拟合高度曲线的源数据,利用数据 拟合曲线的方式,获得在该区间内的数据曲线,作f (X) = alXm+…+amx+am+1多项式拟合,设 定X为镜头到产品的距离,f(x)为像素点数据,利用已有程序a = polyfit(x,y,m),其中 a = [a。··%, am+1],得到一个数组,X, y为给定的数组,m为拟合的多项式次数,从而求出 a0, ai,…an的值;
[0014] 第二步:通过MATLAB软件进行曲线拟合之后,得到的数据函数为:
[0015] f(x) = 7. 0081e-010x8-l. 4539e-007x7+l. 2564e-005x6+-5. 8109e-004x5
[0016] +0· 0153χ4-0· 2187x3+L 3658x2,从而得出x镜头到产品的距离与f (x)像素点数据 的关系式。
[0017] 与现有技术相比,本发明的优点在于利用视觉自动检测装置,进行大型汽车零部 件自动化检测,可以实现在产品上多个位置尺寸连续检测,并能进行数据采集和进行CPK 分析,检测效率高,精度精确,方便快捷。

【专利附图】

【附图说明】
[0018] 图1是本大型汽车零部件视觉自动化检测专机的整体结构示意图。
[0019] 图2是本实施例所举例的天窗导轨结构示意图。

【具体实施方式】
[0020] 以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述, 但本发明并不限于这些实施例。
[0021] 图中,天窗导轨1 ;机架2 ;工作台3 ;产品治具固定装置4 ;横向驱动装置5 ;内外 驱动装置6 ;采集摄像头7 ;摄像头固定支架8 ;光源固定架9 ;光源件10 ;开孔11 ;固定平台 12 ;限制块13 ;位置调整装置14 ;主体固定板15 ;第一横向导轨16 ;横向驱动气缸17 ;第一 运动块18 ;第一光栅尺19 ;第二横向导轨20 ;第二运动块21 ;上固定板22 ;内外导轨23 ;内 外驱动气缸24 ;内外运动块25 ;第二光栅尺26 ;按钮27 ;视觉自动检测装置28。
[0022] 如图2所示,为本申请所举例的一种大型汽车零部件-天窗导轨1,可以看出该天 窗导轨1上整体形状较大,且在不同位置上具有多个孔位和缺口,本大型汽车零部件视觉 自动化检测专机正是为像天窗导轨1等产品而设计的。
[0023] 如图1所示,本大型汽车零部件视觉自动化检测专机,包括机架2以及设置在机架 2上的工作台3,工作台3上设置有产品治具固定装置4,工作台3上分别设置有视觉自动检 测装置28、横向驱动装置5以及内外驱动装置6,视觉自动检测装置28位于工作台3的上 端并对准产品治具固定装置4,横向驱动装置5和内外驱动装置6分别带动视觉自动检测装 置28做横向检测运动和内外检测运动。
[0024] 具体来说,视觉自动检测装置28包括采集摄像头7、摄像头固定支架8、光源固定 架9以及光源件10,采集摄像头7固定在摄像头固定支架8,光源固定架9固定在摄像头固 定支架8下端,在光源固定架9设置有供采集摄像头7照射穿过的开孔11,光源件10固定 在光源固定架9的下端,这里光源件10可以提供照明,方便采集摄像头7准确采集数据,产 品治具固定装置4上具有固定平台12、限制块13以及位置调整装置14,固定平台12的前 端以及右端均设置位置调整装置14,通过位置调整装置14可以根据实际需要,更好的固定 待检测的产品,横向驱动装置5包括主体固定板15、第一横向导轨16、横向驱动气缸17、第 一运动块18以及第一光栅尺19,视觉自动检测装置28和内外驱动装置6 -起安装在主体 固定板15上,第一运动块18与主体固定板15相固定,第一运动块18套在第一横向导轨16 上,在横向驱动气缸17的驱动下第一运动块18能够沿第一横向导轨16左右运动,第一光 栅尺19设置在第一横向导轨16的背面上,这样当第一运动块18左右运动时实际上就是视 觉自动检测装置28的左右运动,同时通过第一光栅尺19可以准确的计算实际左右运动后 的距离,从而通过计算机测算出检测尺寸,保证数据的准确性,为了保证左右横向运动位置 的准确性,横向驱动装置5还包括有第二横向导轨20和第二运动块21,第二横向导轨20与 第一横向导轨16平行排列,第二运动块21与主体固定板15相固定,第二运动块21套在第 二横向导轨20上并能够沿第二横向导轨20左右运动,这样通过两个横向导轨更能准确的 限制左右运动方向;内外驱动装置6包括上固定板22、内外导轨23、内外驱动气缸24、内外 运动块25以及第二光栅尺26,视觉自动检测装置28整体设置在上固定板22上,内外运动 块25与上固定板22相固定,内外运动块25套在内外导轨23上,在内外驱动气缸24的驱 动下内外运动块25能够沿内外导轨23内外运动,第二光栅尺26设置在内外导轨23的侧 面上,这样当第二运动块21内外运动时实际上就是视觉自动检测装置28的内外运动,同时 通过第二光栅尺26可以准确的计算实际内外运动后的距离,从而通过计算机测算出检测 尺寸,保证数据的准确性。
[0025] 本大型汽车零部件视觉自动化检测专机的主要工作原理如下:
[0026] 首先将举例的天窗导轨1固定到固定平台12上,然后通过位置调整装置14对其 端部进行调节固定,然后启动按钮27后,横向驱动气缸17的驱动下第一运动块18沿第一 横向导轨16左右运动,同时内外驱动气缸24的驱动下内外运动块25能够沿内外导轨23 内外运动,这样就可以将采集摄像头7移动到所需检测的位置,并通过第一光栅尺19和第 二光栅尺26计算出检测尺寸后输送到计算机内,当一个位置检测后再移动到下一个位置 进行检测,完成所有位置检测后将数据自动保存和计算。
[0027] 发明还提供了一种大型汽车零部件视觉自动化检测算法,这里汽车零部件视觉自 动化检测专机中,只有一个相机,因此只能检测到平面上的特征,而给定的产品具有一定的 高度,同样的特征当被摆在不同的高度时,其检测的结果是不一致的,这是由于物距不同, 导致经过镜头后成像的结果不一致,焦距是固定不变的,成像区域也是固定不变的,因此主 要的差异在于离镜头近的物体所成的像较大,而远的物体所成的像较小,也就影响了实际 的检测精度。
[0028] 由于镜头的最小工作距离是115mm,而相机镜头距检测平台约320mm左右,我们需 要的商度数据在16?185mm之间,而在检测广品时,广品的最商点是44mm,即所取的区间只 要大于50mm即可,利用数据拟合曲线的方式,获得在该区间内的数据曲线。
[0029] 数据拟合是指给定所有的数据点,要求生成的曲线反应对象整体的变化趋势,而 不要求曲线通过所有数据点,若要求所有点都在曲线上,即是插值问题,在该设备中由于要 检测多个高度值情况下的特征点,因此需要使用函数插值法来构造一个函数作为高度曲线 近似。
[0030] 多项式拟合的一般方法可归纳为以下几步:
[0031] (1)由已知数据画出函数粗略的图形--散点图,确定拟合多项式的次数η ;
[0032] (2)列表计算

【权利要求】
1. 一种大型汽车零部件视觉自动化检测专机,包括机架以及设置在机架上的工作台, 其特征在于,所述的工作台上设置有产品治具固定装置,所述的工作台上分别设置有视觉 自动检测装置、横向驱动装置以及内外驱动装置,所述的视觉自动检测装置位于工作台的 上端并对准产品治具固定装置,所述的横向驱动装置和内外驱动装置分别带动视觉自动检 测装置做横向检测运动和内外检测运动。
2. 根据权利要求1所述的一种大型汽车零部件视觉自动化检测专机,其特征在于,所 述的横向驱动装置包括主体固定板、第一横向导轨、横向驱动气缸、第一运动块以及第一光 栅尺,所述的视觉自动检测装置和内外驱动装置一起安装在主体固定板上,所述的第一运 动块与主体固定板相固定,第一运动块套在第一横向导轨上,在横向驱动气缸的驱动下第 一运动块能够沿第一横向导轨左右运动,所述的第一光栅尺设置在第一横向导轨的背面 上。
3. 根据权利要求2所述的一种大型汽车零部件视觉自动化检测专机,其特征在于,所 述的横向驱动装置还包括有第二横向导轨和第二运动块,所述的第二横向导轨与第一横向 导轨平行排列,所述的第二运动块与主体固定板相固定,第二运动块套在第二横向导轨上 并能够沿第二横向导轨左右运动。
4. 根据权利要求3所述的一种大型汽车零部件视觉自动化检测专机,其特征在于,所 述的内外驱动装置包括上固定板、内外导轨、内外驱动气缸、内外运动块以及第二光栅尺, 所述的视觉自动检测装置整体设置在上固定板上,所述的内外运动块与上固定板相固定, 内外运动块套在内外导轨上,在内外驱动气缸的驱动下内外运动块能够沿内外导轨内外运 动,所述的第二光栅尺设置在内外导轨的侧面上。
5. 根据权利要求4所述的一种大型汽车零部件视觉自动化检测专机,其特征在于,所 述的视觉自动检测装置包括采集摄像头、摄像头固定支架、光源固定架以及光源件,所述的 采集摄像头固定在摄像头固定支架,光源固定架固定在摄像头固定支架下端,在光源固定 架设置有供采集摄像头照射穿过的开孔,所述的光源件固定在光源固定架的下端。
6. 根据权利要求5所述的一种大型汽车零部件视觉自动化检测专机,其特征在于,所 述的产品治具固定装置上具有固定平台、限制块以及位置调整装置,所述的固定平台的前 端以及右端均设置位置调整装置。
7. -种大型汽车零部件视觉自动化检测专机的检测算法,其特征在于,包括以下步 骤: 第一步:数据采集,取多组多组标准量块作为拟合高度曲线的源数据,利用数据拟合曲 线的方式,获得在该区间内的数据曲线,作f (X) = alXm+…+amx+am+1多项式拟合,设定X为镜 头到产品的距离,f (X)为像素点数据,利用已有程序a = polyfit(x, y,m),其中a = [ai,… a^,aj,得到一个数组,X,y为给定的数组,m为拟合的多项式次数,从而求出a。ai,…an的 值; 第二步:通过MATLAB软件进行曲线拟合之后,得到的数据函数为: f (x) = 7. 0081e-010x8-l. 4539e-〇07x7+l. 2564e-〇05x6+-5. 8109e-004x5 +0· 0153x4-0. 2187x3+1. 3658x2,从而得出x镜头到产品的距离与f (x)像素点数据的关 系式。
【文档编号】G01B11/02GK104266589SQ201410383849
【公开日】2015年1月7日 申请日期:2014年8月6日 优先权日:2014年8月6日
【发明者】曹梦科, 林旸辉, 凌志刚 申请人:宁波敏实汽车零部件技术研发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1