收藏 分销(赏)

基于计算几何的曲轴圆度误差评定.pdf

上传人:自信****多点 文档编号:2343098 上传时间:2024-05-28 格式:PDF 页数:6 大小:4.81MB
下载 相关 举报
基于计算几何的曲轴圆度误差评定.pdf_第1页
第1页 / 共6页
基于计算几何的曲轴圆度误差评定.pdf_第2页
第2页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、基于计算几何的曲轴圆度误差评定*曹颖侯英麟张胜传丁烁锟窦亚萍李长安(淄博市产品质量检验研究院,山东 淄博 255000;山东理工大学机械工程学院,山东 淄博 255000)摘要:为提高测量曲轴圆度误差效率等问题,提出了一种基于凸包的曲轴圆度误差视觉测量的方法。首先,对评定系统进行相机标定与畸变矫正,通过设计的采集系统来实时获取曲轴的旋转图像。然后,通过去噪和亚像素边缘检测等方法提取边缘坐标,利用三维重构手段获取圆周离散数据点。最后,提出一种基于计算几何技术的圆度评定模型,利用文献中数据进行仿真验证;以三坐标测量机的曲轴圆度误差结果作为标准值,对文章所提出的方法进行比较验证。结果表明:机器视觉检

2、测结果较三坐标测量机绝对误差均值为 3.4 m,证明了圆度误差视觉评定方法有较高的准确度,可应用于曲轴圆度的评定。关键词:机器视觉;圆度评定;计算几何;三维重构;亚像素中图分类号:TH711文献标识码:ADOI:10.19287/j.mtmt.1005-2402.2023.08.025Evaluation of crankshaft roundness error based on computational geometryCAO Ying,HOU Yinglin,ZHANG Shengchuan,DING Shuokun,DOU Yaping,LI Changan(Zibo institu

3、te for product quality inspection,Zibo 255000,CHN;School of Mechanical Engineering,Shandong University of Technology,Zibo 255000,CHN)Abstract:Aiming at the problem in improving the efficiency of crankshaft roundness error measurement,amethod of visual measurement which was used in the detection of c

4、rankshaft roundness error based onconvex hull was proposed.Firstly,the camera calibration and distortion correction of roundness visualevaluation system were carried out,and the designed acquisition system was used to obtain the rotatingimage of the crankshaft in real time.Then,the edge coordinates

5、were extracted by noise removal andsub-pixel edge detection,and the discrete data points were obtained by three-dimensionalreconstruction.Finally,a roundness evaluation model based on computational geometry technology wasproposed,and the data in literature were used for simulation verification.The r

6、esults of crankshaftroundness error of CMM are taken as standard values to compare and verify the proposed methods.Theresults show that the mean absolute error of machine vision inspection results compared with CMM is3.39 m.It proves that the visual evaluation method of roundness error has high accu

7、racy,and can beapplied to the evaluation of crankshaft roundness.Keywords:machine vision;roundness evaluation;computational geometry;3D reconstruction;subpixel 随着我国工业的迅速发展,对工件的要求也进一步提高。曲轴作为柴油机和发动机的重要组成部件,对曲轴的检测至关重要。圆形特征为曲轴的基本几何元素,因此圆度误差的评定是必要的1。相对于传统测量技术,机器视觉检测由于高效、实时和高精度等优点,在曲轴误差检测方面的应用前景较好。为此学者们进行

8、了深入的研究,Jiang B C2提出了一种基于改进蜂群算法的轴孔零件圆度误差评价方法。在优化设计中考虑了种群初始化和搜索机制,提高了算法的收敛精度。在轮廓线数据定义的局部搜索域中初始化种群。结果表明,与传统方法相比,该算法具有更高 *山东省自然科学基金项目(ZR2021ME160);山东省科技型中小企业创新能力提升工程项目(2022TSGC1164)2023年第8期检测与质量 Detection and Standardization_ 174 的精度,可广泛用于轴、孔类零件的圆度误差评定。但由于相机畸变和环境噪声的影响,零件的原始轮廓数据点可能存在误差,将给计算结果带来一些不确定性。张春阳

9、等3布置一定边长的正六边形,通过区域搜索来获得相应评定方法的圆度误差值,但每次计算需要重新调用计算公式,效率相对较低。Kshaurad K 等4利用图像处理技术对圆形零件圆度误差进行测量,克服了接触式测量的缺点,但结果表明检测精度较低。Du C 等5将粒子群算法应用在求解基于最小区域圆(minimum zone circle,MZC)的圆度误差中,但容易陷入局部最优解。金守峰等6通过视觉检测对钢领内圈进行圆度检测,通过最小二乘法得到理想圆圆心,但是不符合最优的评定准则。基于以上研究,传统的检测工具已经不适用,因此本文提出用高分辨率工业相机,通过数字图像重新构造曲轴截面圆周的离散点,通过改进的计

10、算几何算法与基本数学运算求解基于 MZC 圆度误差,减少了最优法的收敛问题,降低了大量迭代的计算误差,提高了曲轴圆度误差检测的精密度。1 视觉测量系统标定圆度视觉评定系统为非接触式测量,为获取精确的位姿信息,使用之前需对相机进行标定,如图 1 所示。标定板位姿图像素误差标定结果10005010015020025030035010050050100Detected points(0,0)YXCheckerboard originReprojected points50X/millimetersZ/millimeters0YGXGZG50Y/millimeters100.05Mean error

11、in pixels0.100.150.202 3 4 5Overall mean error:0.17 pixelsDrag to select outliers6Images7 8 9 101112图图 1 视觉测量标定视觉测量标定 为提高检测精度,本文采用张正友法7对相机进行标定。该方法使用二维棋盘格作为标定板并在不同位姿时用相机拍摄多张图像,获取多张图像内棋盘格的二维角点坐标信息,以标定板实际角点信息作为世界基准,得到角点与像素之间的关系,最终线性求解相机的内外参数以实现高精度的测量。因为曲轴长度为 195 mm,所以标定板高度选择了200 mm。利用内外参数进行畸变校正,其具体流程如图

12、 2 所示。获取平面棋盘格的多张图像确定棋盘格角点与像点间的单应性矩阵,解算出相机内部参数计算实际像素坐标,计算其归一化坐标校正径向畸变和切向畸变计算像点理想的像素坐标将所拍摄图像进行畸变校正标定算法畸变校正图图 2 畸变校正流程畸变校正流程 在校正时,引进 Heikkila 模型8,因为系统畸变不大,所以将泰勒级数展开式前 3 项,见式(1):uv=u0(1+Q1r2+Q2r4)+2R1u0v0+R2(r2+2u20)v0(1+Q1r2+Q2r4)+2R2u0v0+R1(r2+2v20)r2=u20+v20(1)式中:Q1、Q2为径向畸变系数;R1、R2为切向畸变系 数;(u,v)为 实 际

13、 像 点 坐 标;(u0,v0)为 无 畸 变像点。对棋盘格进行角点检测,依据角点间的距离计算像素当量,测得本系统像素当量K=0.016 mm/pixel,实现像素坐标到实际尺寸的转换。K=ni=1kin=ni=1SPin(2)式中:K 为系统像素当量;S 为相邻角点物理尺寸值;Pi为相邻角点像素数量。2 图像处理主要算法 2.1 亚像素检测算法工件的真实边缘并非占满整个像素,需要精确到浮点坐标位置,为达到精密检测的要求需进行亚像素检测910。首先利用梯度函数(3)获得像素点梯度值,然后代入插值式(4)。f(x,y)=f2x+f2y(Ex)2+(Ey)2(3)2023年第8期_Detectio

14、n and Standardization 检测与质量 175 (x)=2i=02i=0,j=0 xxixixjyi(4)令d(x)dx=0(5)所得 x 值代入式(3)获得对应梯度函数,再代入式(6)。Xi=x+f(x1,y)f(x+1,y)2f(x1,y)2f(x,y)+f(x+1,y)(6)求得 X 方向的亚像素坐标 Xi,同理可求得亚像素坐标 Yi。最后对亚像素点(Xi,Yi)进行多项式拟合,见式(7)。Lm(x)=a0+a1x+a2x2+amxm(7)亚像素级边缘提取效果可精确到约 0.2 个像素,如图 3 所示。8006001 2001 8002 4003 0002 400 x/p

15、ixel(a)亚像素边缘(b)像素坐标边缘y/pixel4 000图图 3 亚像素边缘细分亚像素边缘细分 2.2 三维重构实验台上的相机移动台作为动态部件,由电机驱动滚珠丝杆带动相机平台在 x 方向进行移动,并通过光栅尺得到 x 方向坐标值。由于圆度评定只需确定截面轮廓信息,即确定 x 坐标下的 yoz 信息,因此本文基于单目视觉进行了确定 x 坐标的三维重构1112。曲轴与相机的位置关系如图 4a 所示,在像素平面中上下边缘点坐标为(yi,zi),利用旋转角度重构关联点。图 4b 中 a1坐标为(x0,yi,0),相对 y 轴方向 180点的坐标为(x0,-yi,0),单次旋转角度为。旋转后

16、获取当前视角下二维图像,原 a2(x0,y2,z2)转到 a2(x0,y2,z2)位置,如图 4c 所示。旋转 180后可测得完整圆周,如图 4d 所示。计算重构后的坐标见式(8)。yi=yicos(i1)(i=0,1,180/)zi=zisin(i1)(i=0,1,180/)(8)式中:(yi,zi)为实际位置;(yi,zi)为像素平面位置;i 为旋转次数;为单次旋转角度。(a)拍摄位置关系(b)原图像坐标点(c)坐标变换(d)重构截面yyD1 D2D3D4xzxzya2(y,z)a2(y,z)xzyxz21yxz图图 4 三维重构示意图三维重构示意图 3 圆度评定模型 3.1 圆度评定模型

17、圆度偏差评价模型可以描述为一对同心圆的N+M特征点形式,即外圆 N 个点,内圆 M 个点,所有测点均位于两个同心圆之间13。本 文 利 用 改 进 的 凸 包 算 法 对 最 小 外 接 圆(minimum circumscribed circle,MCC)和最大内接圆(maximum inscribed circle,MIC)特征点快速定位,然后依据四点交叉原则确定最小包容区域圆(minimum zone circle,MZC)的圆心,算法流程如图 5 所示。将图像域数据(xi,yi)提取作为原始数据集利用改进凸包算法获得凸包数据集从数据集选点作为MZC 外圆特征点计算同心圆圆心以及Rmax

18、 和 Rmin计算内外数据集其他点到圆心的距离 di替换特征点寻找 MCC 和 MIC 特征点,作为数据集此2+2为 MZC 特征点是是计算圆度误差替换特征点否否RmindiRmaxdi图图 5 圆度误差评定算法流程图圆度误差评定算法流程图 3.2 MCC 和 MIC 特征点定位圆度误差评定方法所采集的数据大多均匀分布于圆周,本文采用改进的 Graham 扫描法获取圆周点集的凸包,无需进行坐标变换和极角计算,凸包集生成示意图如图 6 所示。2023年第8期检测与质量 Detection and Standardization_ 176 (a)外凸包(b)内凸包图图 6 凸包集生成示意图凸包集生

19、成示意图 凸包集生成步骤如下:(1)选取 x 值或 y 值在所有数据点中为极限的点为起始点。按照数据采集方向(顺时针)在所有数据点连续 3 个点之间判断中间点几何位置,即GPIP(geometric position of intermediate point)。GPIP=(y1y3)(x2x1)(x1x3)(y2y1)(9)若 GPIP0,移除其中间点,直到 GPIP0 的所有点被移除,此时数据点集为外凸包集。(2)按照数据采集方向(顺时针)在所有数据点连续 3 点之间判断中间点几何位置,循环一周后 计算 GPIP0 的 点 数 量 N,若 N3,则 移 除GPIP3 时循环结束,此时数据点

20、集为内凸包集。特征点的定位步骤如下:(1)对凸包集中连续 3 点计算通过这些点的圆的半径,找到半径值最大的 3 个点,移除其中间点,循环操作最后所剩 3 点即为 MCC 特征点。假设连续 3 点的坐标为(x1,y1)、(x2,y2)和(x3,y3),其圆心求解见式(10)。cx=a(cc+bb)b(dd+aa)2(cebe)cy=c(dd+aa)d(cc+bb)2(cebe)a=y3y1,a=y3+y1,b=y2y1,a=y2+y1c=x2x1,c=x2+x1,d=x3x1,d=x3+x1e=y3y2,e=x3x2(10)(2)在内凸包集中每 3 个连续的点,计算通过这些点的圆的半径,找到半径

21、最小圆的 3 个点,然后从中移除其中点,循环计算直到剩余 3 个点为止,并记圆心为 c1,半径为 r1。(3)计算内凸包集其余点到 c1的距离记为 di,若 di c1停止,此时的 3 点为MIC 特征点。3.3 MZC 圆度误差评定由 MCC 和 MIC 特征点中分别选两点为 A、B和 C、D 构造同心圆,计算其圆心以及内外圆半径,并比较其他数据点到圆心的距离 di。若存在 diRmax,选用该点代替 A、B 中的一点,或 diRmin,选用该点代替 C、D 中的一点,并回溯判断过程,直到Rmaxdi且 Rmindi,此时的 4 点即为 MZC2+2模型14的特征点。圆心坐标计算公式见式(1

22、1):xoyo=xAxByAyBxCxDyCyD10.5(x2Ax2B+y2Ay2B)0.5(x2Cx2D+y2Cy2D)Rmax=(xA/Bxo)2+(yA/Byo)2Rmin=(xC/Dxo)2+(yC/Dyo)2(11)最小包容区域法圆度误差见式(12),示意图如图 7 所示。eMZC=RmaxRmin(12)yxRminRmax图图 7 圆度误差评定示意图圆度误差评定示意图 4 仿真及实验分析 4.1 圆度评定仿真验证为了验证圆度评定模型的准确性,通过文献 15数据 a 的和文献 16 数据 b 对本文提出的基于计算几何的 MZC 圆度评定方法进行数值仿真验证。数据处理结果如图 8 所

23、示,各项计算值对比见表 1。从表 1 可以看出,本文评定方法所得到的圆度误差结果与文献 13 和文献 14 基本一致,证明本方法可以准确地进行圆度误差评定。4.2 视觉圆度评定实验分析在机器视觉实验台17上进行了 170F 平键曲轴的圆度误差评定测试,实验采用 MER-2000-19U3C型 工 业 相 机,像 素为 5 4963 672,镜 头 型 号 为V1228-MPY2,焦距 f=12 mm,实验平台来自张伟老师实验室,如图 9 所示。在检测过程中,曲轴做固定增量旋转运动,同时相机水平移动。本文所针对的检测对象形状较复杂,因此选取了曲轴的重要截面 D1、D2、D3,之后分别检测曲轴 3

24、 个截面处圆度误差,测量数据为 20 次测试的均值,见表 2。2023年第8期_Detection and Standardization 检测与质量 177 2010010203020100102030(13.756,20.632)(13.767,20.648)(9.464,22.939)(22.428,10.601)(24.692,2.422)(23.333,8.342)原始数据点MCC特征点MIC特征点y/mmx/mm(a)数据 a(b)数据 b102030405060708020304050607080(16.156,68.230)(24.632,24.220)(70.015,50.0

25、00)(44.794,79.601)(10.638,56.081)(55.400,24.269)原始数据点MCC 特征点MIC 特征点y/mmx/mm图图 8 数据处理结果数据处理结果 表 1仿真对比数据评定方法圆心坐标计算值/mm圆度误差计算值/m数据a文献13MCCx=14.640y=1.52314.68文献13MICx=16.421y=2.43515.06本文方法x=15.507y=2.37414.23数据b文献14MZCx=40.001y=40.00229.29本文方法x=40.001y=50.00229.28在此次研究中,以三坐标测量机对曲轴圆度误差进行测量并将结果作为标准值,对本文

26、所提出的方法进行比较验证。三坐标测量机如图 10 所示。实验用 HEXAGON 三坐标测量机对 D1、D2、D3这3 个截面进行了圆度对比测量,坐标定位精度优于10 m,行程范围 800 mm1 200 mm600 mm。从表 2 可以看出,在单拐曲轴圆度误差评定测试中,本文视觉评定结果略高于三坐标测量机评定结果,误差范围为 34 m,3 个不同位置的 20 次测量的绝对误差均值为 3.4 m,证明本文方法有较高的准确度,可以应用于曲轴的圆度评定工作。相机镜头环形光源三爪卡盘旋转电动位移平台背光光源X 向直线电动位移平台顶尖待测曲轴计算机Y 向直线电动位移平台Z 向直线电动位移平台图图 9 实

27、验台示意图实验台示意图 表 2数据对比测量位置轴径/mm视觉圆度评定/mCMM圆度评定/m绝对误差/mD119.0017.314.23.1D225.0018.215.03.2D330.0020.116.23.9误差均值3.4 图图 10 CMM 圆度误差测量圆度误差测量 5 结语本文提出了一种基于凸包算法的曲轴圆度误差视觉测量方法,侧重于非接触测量,通过对曲轴的数字图像重构以获取曲轴截面圆周离散点,以改进的计算几何算法与基本数学运算完成曲轴圆度误差的在线评定。研究结论如下:(1)本文应用改进的计算几何算法与基本数2023年第8期检测与质量 Detection and Standardizati

28、on_ 178 学运算求解基于 MZC 圆度误差,减少了最优法的收敛问题,降低了大量迭代的计算误差。(2)评定测试结果显示,本文方法与微米级测量精度的 CMM 测量结果相比误差均值为 3.4 m,测量精度高。(3)本文所提出的曲轴圆度误差视觉评定系统具有较高的准确度,可应用于高精度曲轴的圆度评定工作。在后续针对曲轴视觉评定的研究工作中,笔者将进一步研究曲轴直线度等其他几何特征的在线评定方法,为曲轴高精度视觉评定提供可行的参考方案。参考文献 Parthiban M,Harinath M,Kirubakaran M.Measurement of roundness onthe bearing by

29、 varying probe length in CMMJ.Materials Today:Proceedings,2021,42:1393-1403.1 Jiang B C,Du X,Bian S L,et al.Roundness error evaluation in imagedomain based on an improved bee colony algorithmJ.MechanicalSciences,2022,13(1):577-584.2 张春阳,雷贤卿,李济顺,等.基于几何优化的圆度误差评定算法J.机械工程学报,2010,46(12):8-12.3 Kshaurad K

30、,Kiran M B,Shanmuganatan S P.Minimum zone tolerancealgorithm to detect roundness error for machined rods using visionsystemJ.Materials Today:Proceedings,2021,46:5997-6003.4 Du C L,Luo C X,Han Z T,et al.Applying particle swarm optimizationalgorithm to roundness error evaluation based on minimum zone

31、circleJ.Measurement,2014,52:12-21.5 金守峰,焦航.基于机器视觉的钢领内圈圆度检测方法J.毛纺科技,2022,50(4):83-88.6 迟德霞,王洋,宁立群,等.张正友法的摄像机标定试验J.中国农机化学报,2015,36(2):287-289,337.7 王富治,黄大贵.基于图像差分的精密畸变校正研究J.仪器仪表学报,2010,31(2):377-382.8 逯海滨,张丹,李长安,等.基于机器视觉的直齿轮齿距偏差检测J.制造技术与机床,2023(1):126-131.9 徐从裕,徐俊,高雨婷,等.面向在线测量的亚像素提取与实验验证J.电子测量与仪器学报,20

32、19,33(8):23-29.10 盛精,王志敏,易了,等.一种基于等效平面磨损区的立铣刀底刃磨损评价方法J.制造技术与机床,2021(10):90-96.11 Wang Y,Jin C Y,Zhang Y H.Pipe defect detection and reconstructionbased on 3D pointsacquired by the circular structured light visionJ.Advances in Mechanical Engineering,2013(5):1-7.12 Liu F,Xu G H,Liang L,et al.Minimum c

33、ircumscribed circle andmaximum inscribed circle of roundness deviation evaluation withintersecting chord methodJ.IEEE Transactionson Instrumentation andMeasurement,2016,65(12):2787-2796.13 Li X M,Shi Z Y.Development and application of convex hull in theassessment of roundness errorJ.International Jo

34、urnal of Machine Toolsand Manufacture,2008,48(1):135-139.14 Samuel G L,Shunmugam M S.Evaluation of circularity from coordinateand form data using computational geometric techniquesJ.PrecisionEngineering,2000,24(3):251-263.15 Singh D,Arunachalam N,Srinivasu D S.A novel iterative-based fieldsearch tec

35、hnique for roundness evaluationJ.Procedia Manufacturing,2021,53:268-275.16 张伟,韩宗旺,程祥,等.基于机器视觉零件轴线直线度误差测量的研究J.光学精密工程,2021,29(9):2168-2177.17第一作者/通信作者:曹颖,男,1973 年生,高级工程师,主要研究方向为机械产品检测。E-mail:(编辑李静)(收修改稿日期:20230511)文章编号:20230826如果您想发表对本文的看法,请将文章编号填入读者意见调查表中的相应位置。2023年第8期_Detection and Standardization 检测与质量 179

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服