欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2012101405909
申请人: 浙江工业大学
专利类型:发明专利
专利状态:已下证
专利领域: 测量;测试
更新日期:2023-12-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于:所述测量方法的步骤如下:

步骤1:机械视觉裂纹测量系统标定,具体步骤如下

(1.1)将加工好的标定标准试件按要求进行安装,通过计算机发命令给摄像头运动控制器,运动控制器控制摄像头运动平台带动摄像头沿设定路线运动至每个标定点;

(1.2)采集标定试件图像,依次求取标定点的亚像素定位坐标;

(1.3)求取水平标定线段的亚像素长度,并将其相对应的尺寸输入,并将此标定数据储存于数据文件内;

(1.4)求取垂直标定线段的像素长度,并将其相对应的尺寸输入,并将此标定数据储存于数据文件内;

步骤2:开始疲劳试验,计算试件疲劳次数N,控制试验载荷为所设定数值,所述试验载荷包括正弦交变载荷的最大载荷,最小载荷及平均载荷,在此正弦交变载荷的作用下,带有预制裂纹的试件开始沿预制裂纹方向产生疲劳裂纹并扩展;

步骤3:采集裂纹图像,此处疲劳裂纹扩展试验有两种图像采集模式,采集试件单面图像或采集试件双面图像;

步骤4:对所采集图像进行处理增强,图像处理增强通过图像灰度拉伸、中值滤波去噪和边缘强化进行;

步骤5:通过图像分析、裂纹识别的方法识别出裂纹主干位置,包括裂纹顶点和裂纹扩展方向;具体步骤如下:(5.1)采用自适应的多阈值分割法来实现裂纹图像的二值化;

(5.2)采用单连接区域增长技术,利用裂纹像素的幅度和方向,以左边界线为起点向右边界生长,将具有相似性的像素点连接起来;

(5.3)将连接后的裂纹骨架化;

(5.4)采用压缩编码的方法将骨骼化后裂纹二值图像细化为单根宽度为1个像素的裂纹图像,将裂纹图像转换为保存裂纹点位置的二维数组;

(5.5)解码恢复细化后的图像;

步骤6:裂纹尺寸、方向测量,裂纹长度测量包括沿裂纹扩展方向的实际裂纹长度测量和国家标准规定的计算裂纹长度,实际裂纹长度及裂纹扩展方向测量方法为:对通过步骤

4、5得到的裂纹主干进行最小二乘法拟合得到裂纹扩展直线,计算裂纹扩展直线长度既实际裂纹长度,求拟合后裂纹直线和预制裂纹方向线的夹角得到裂纹扩展方向;计算裂纹长度的测量方法为:在主机上下夹具严格对心的情况下,通过试件、夹具的加工和安装保证夹具左边界和夹具的中心线严格平行,同时使试件加力线和夹具的中心线重合,采用图像上可见的夹具左边界为计算裂纹长度测量基准线,进行基准线的精确定位和裂纹顶点到基准线的垂直距离的计算,然后根据相应公式计算出实际计算裂纹的长度;具体步骤如下:(6.1)采用基于1/4亚像素技术的方法进行标准线边缘精确定位;

(6.2)采用基于1/4亚像素技术的方法求得裂纹顶点到标准线的垂线;

(6.3)采用基于1/4亚像素步长搜索的方法求得标准线和裂纹顶点到标准线的垂线的交点;

(6.4)计算裂纹顶点到标准线的像素垂直距离;

(6.5)根据步骤1得到的标定文件将其转换为真实长度;

(6.6)计算实际计算裂纹的长度,裂纹顶点到标准线的垂直距离减去1/2夹具宽度和预制裂纹顶点到加力中心线的距离就等于计算裂纹的长度;

(6.7)对步骤5得到的裂纹主干进行最小二乘法拟合裂纹扩展直线;

(6.8)求拟合后裂纹直线和预制裂纹方向线的夹角。

2.如权利要求1所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于,所述测量方法还包括:步骤7:对裂纹扩展状态进行判断,如裂纹扩展不满足试验条件,既疲劳裂纹扩展方向偏离预制裂纹方向大于规定角度或试件两面裂纹长度尺寸之差大于规定数值,则停止试验,如裂纹扩展满足试验条件记录试验数据,生成疲劳裂纹扩展曲线a-N及疲劳裂纹扩展曲线da-dN;

步骤8:裂纹扩展试验完成后进行综合数据分析。

3.如权利要求1或2所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于:所述步骤4中,图像灰度拉伸采用分段线性变换函数法增加图像的对比度,变换函数通过对图像的灰度分析并通过多次实验获得,中值滤波去噪即可消除噪声又可保留裂纹细节,边缘强化采用基于垂直方向增强模版的Sobel算子进行边界边缘强化。

4.如权利要求1或2所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于:所述步骤(5.1)中,采用自适应的多阈值分割法来实现裂纹图像的二值化过程为:步骤5.1.1:确定目标区域ROI,根据裂纹扩展规律,裂纹在整个过程中所在的位置比较固定,沿试件水平中间区域近乎直线扩展,所以采用选取固定的ROI步骤5.1.2:把选定区域图像分成MxN个子图像;其中被分割的子图像的个数选取的原则是使每个子图像内的亮度分布近似于均匀步骤5.1.3:计算每个子图像的方差,确定不包含裂纹和背景间边界的子图像的方差范围及包含裂纹和背景间边界的子图像的方差范围步骤5.1.4:将所有不包含裂纹和背景间边界的子图像像素值设为255

步骤5.1.5:对所有包含裂纹和背景间边界的子图像进行直方图分析,计算阈值,基于图像直方图分析的试探性迭代方法步骤5.1.6:进行所有子图像分割区域的逻辑并,就是图像分割后的最后结果。

5.如权利要求1或2所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于:所述步骤(5.2)中,把两个像素看成是连接图中的一个节点,把单个像素在空间与其它相邻像素的特性进行比较,将特性足够相似的相邻像素连接起来,从而进行区域的增长;裂纹像素之间具有一定的相似性,都是从左边界向右边界扩展,大致保持水平,具有一定规律,即不会有太大的倾角;利用裂纹像素的幅度和方向来确定它们之间的相似性,以左边界线为起点向右边界生长,将具有相似性的像素点连接起来。

6.如权利要求1或2所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于:所述步骤(5.4)的具体过程如下:设图像尺寸为m×n,创建一个跟图像尺寸列数相等为n,行数为2的二维数组A,以图像右边界为起点,按列搜索;

(5.4.1)遇到像素为0时,继续搜索。如果整列都没有像素为1的点,将数组A对应列的两个数置零;

(5.4.2)遇到第一个像素为1的点时,判断其为裂纹顶点,将该点位置(x,y)存入A对应列和寄存器B中,转入下一列扫描;

(5.4.3)其后将整列像素为1的点与前一列存入寄存器B中位置的点进行比较,取距离最近的点为裂纹点,将该点位置存入A对应列和寄存器B中,转入下一列扫描;

按此规则直至扫描结束,然后将编码压缩后得到的裂纹主干数据还为裂纹主干图像。

7.如权利要求1或2所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于:所述步骤(6.1)中,采用基于亚像素技术的方法进行夹具的左边界的边缘精确定位的过程为:(6.1.1)选定目标区域,包含上夹具左边缘的小矩形区域,靠近边缘顶点和拐点(6.1.2)采用基于垂直方向增强模版的Sobel算子进行边界边缘强化(6.1.3)采用IMAQ Vision中亚像素边沿定位函数IMAQ Edge Tool进行夹具左边界四分之一亚像素精确定位,得到上夹具左边界定位坐标值(6.1.4)计算边缘最大横坐标值Xmax及所选区域左边界边缘长度L

(6.1.5)根据边缘定位坐标值进行最小二乘直线拟合,得到拟合后边界直线的坐标值,求边界方向(6.1.6)根据试件及夹具尺寸,将拟合后的夹具所选区域左边界沿边界方向延伸直至超过试件预制裂纹中心线。

8.如权利要求5所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于:所述步骤(6.2)中,基于亚像素技术求裂纹顶点到标准线DEF的垂直距离,步骤如下:(6.2.1)由步骤(6.1)所得到的裂纹顶点以四分之一亚像素的步长,沿垂直于标准线DEFJ生成垂线AY,垂线终点Y需超过标准线DEFJ;

(6.2.2)搜索标准线DEFJ和垂线AY的交点N,标准线从上往下,垂线AY从左向右以四分之一亚像素的步长向前搜索,每搜索一步比较两条线上得到的两点的横坐标差值,如差值小于或等于四分之一亚像素长度则搜索停止,此点既为两线交点N;

(6.2.3)计算AN的像素距离,并根据标定信息,转化为真实的尺寸。

9.如权利要求1或2所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于:所述步骤(1)中,采用与疲劳裂纹扩展试验所用试件具有同样安装与定位尺寸的高精度加工的标准试件进行系统标定,在标准试件垂直方向和水平方向加工出一些具有不同尺寸的直角平台,这些尺寸分布于水平方向和垂直方向的测量范围内,对这些直角平台的顶点进行亚像素精确定位,计算出相应顶点之间的距离,根据加工尺寸,进行水平和垂直方向的分段标定,得出系统垂直方向和水平方向分段标定数据;

所述步骤(1.2)中标定点亚像素精确定位方法如下:

(1.2.1)在标定点的水平线段内选取一包围水平边缘的矩形区域,不包括标定点;

(1.2.2)采用IMAQ Vision中亚像素边沿定位函数IMAQ Edge Tool进行水平边缘四分之一亚像素精确定位,得到水平边缘顶位坐标值;

(1.2.3)计算边缘点X坐标的平均值作为标定点的X坐标;

(1.2.4)在标定点的垂直线段内选取一包围垂直边缘的矩形区域,不包括标定点;

(1.2.5)采用IMAQ Vision中亚像素边沿定位函数IMAQ Edge Tool进行垂直边缘四分之一亚像素精确定位,得到垂直边缘定位坐标值;

(1.2.6)计算边缘点Y坐标的平均值作为标定点的Y坐标。

10.如权利要求1所述的一种基于机械视觉技术的疲劳裂纹扩展试验裂纹长度测量方法,其特征在于,实现所述测量方法的相关装置包括:被测试件、图像成像及采集系统,摄像头位置调整系统及计算机处理分析控制系统,除此之外,还有为保证疲劳裂纹扩展试验进行必备的疲劳试验机和载荷控制系统;CCD摄像头、镜头、光源装置安装在摄像头安装支架上组成图像成像单元,将带有预制裂纹的CT紧凑试件安装在产生设定交变载荷的疲劳试验机上,试件在交变载荷的作用下裂纹不断扩展,光源装置所提供的光线照射在试件表面上,试件表面处理为慢反射,均匀反射的光线通过镜头投影到CCD靶面上,CCD与数据采集卡通过通讯电缆相连,将CCD上所形成的裂纹试件图像传输到图像采集卡,图像采集卡将此模拟图像转换为计算机可处理的数字图像,通过图像采集卡和计算机之间的通讯电缆将此数字图像传输到计算机内;摄像头运动定位平台、摄像头运动控制器及摄像头运动位移测量传感器组成摄像头位置调整系统,可根据控制计算机发来的控制命令驱动摄像头定位云台带动摄像头到达所要求的位置,采集到试验所要求的图像;计算机处理分析控制系统内最重要的程序模块是图像处理裂纹长度计算模块,此程序模块采用如权利要求1所述的疲劳裂纹扩展试验裂纹长度测量方法,对图像采集系统所采集裂纹图像进行处理、识别、计算后得到所要求的裂纹尺寸。