CN113566735B - 一种火箭发动机喷管冷却通道线激光在位测量方法 - Google Patents
一种火箭发动机喷管冷却通道线激光在位测量方法 Download PDFInfo
- Publication number
- CN113566735B CN113566735B CN202110841142.0A CN202110841142A CN113566735B CN 113566735 B CN113566735 B CN 113566735B CN 202110841142 A CN202110841142 A CN 202110841142A CN 113566735 B CN113566735 B CN 113566735B
- Authority
- CN
- China
- Prior art keywords
- laser sensor
- line laser
- coordinate system
- industrial robot
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000001816 cooling Methods 0.000 title claims abstract description 29
- 238000012625 in-situ measurement Methods 0.000 title claims abstract description 16
- 238000005259 measurement Methods 0.000 claims abstract description 41
- 239000011159 matrix material Substances 0.000 claims description 42
- 239000007921 spray Substances 0.000 claims description 15
- 238000013519 translation Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 7
- 238000001914 filtration Methods 0.000 claims description 6
- 230000002146 bilateral effect Effects 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000000605 extraction Methods 0.000 claims description 2
- 238000002945 steepest descent method Methods 0.000 claims description 2
- 230000036544 posture Effects 0.000 claims 4
- 108010068370 Glutens Proteins 0.000 claims 1
- 238000006073 displacement reaction Methods 0.000 claims 1
- 235000021312 gluten Nutrition 0.000 claims 1
- 238000012876 topography Methods 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 238000000691 measurement method Methods 0.000 description 4
- 238000003754 machining Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/028—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring lateral position of a boundary of the object
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/03—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring coordinates of points
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/06—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness for measuring thickness ; e.g. of sheet material
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/22—Measuring arrangements characterised by the use of optical techniques for measuring depth
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种火箭发动机喷管冷却通道线激光在位测量方法,属于在位测量技术领域。首先将线激光传感器通过夹具集成在工业机器人的末端,并采用基于标准球的手眼标定方法求解出线激光传感器与工业机器人的位置关系;然后,结合喷管理论廓形以及传感器量程规划线激光传感器的扫描路径,并由工业机器人带动线激光传感器获取火箭发动机喷管的外轮廓数据;最后,针对线激光传感器获取的喷管外轮廓数据,采用基于sigmoid函数拟合的算法来精确获取边缘特征点,并根据边缘信息计算出喷管冷却通道筋宽、槽深以及喷管壁厚的尺寸,实现了火箭发动机喷管冷却通道的高效在位测量,提高了测量效率,并且具有低成本、高柔性以及操作简单等优点。
Description
技术领域
本发明属于在位测量技术领域,具体涉及一种火箭发动机喷管冷却通道线激光在位测量方法。
背景技术
火箭发动机喷管外表面均布成百上千条冷却通道,起到冷却管壁和预热液态燃料的作用。喷管冷却通道的筋宽、槽深以及喷管壁厚作为评价喷管加工特征的关键参数,对火箭发动机的生产具有非常重要的意义。然而,喷管通道的复杂廓形和数目之多给高效、准确地评测喷管冷却通道的加工特征带来了很大的困难。因此,亟需发展一种面向火箭发动机喷管的高效准确的在位测量方法,满足火箭发动机喷管加工特征评测的需求。
目前,工业领域常见的喷管冷却通道测量大多依靠工人手持游标卡尺进行测量,该方法测量精度低、测量速度慢、测量范围小,无法准确获取喷管关键部位形貌特征的数据。线激光测量作为非接触式三维光学形貌测量方法,通过采集点云数据,实现对喷管三维形貌精确测量。测量过程无需接触喷管,避免了卡尺挤压型面造成精度损失,能够快速获得喷管各部位的精确轮廓数据。将线激光传感器集成至工业机器人上,可高效精确地获取喷管的外轮廓数据,为火箭发动机喷管在位测量提供了可行方案。
北京航天益森风洞工程技术有限公司在专利CN201511019759.5中公开一种基于视觉测量的柔壁喷管的测量方法,通过两台摄像机获取柔性壁板的图像,对相应区域进行散斑计算,获得喷管三维形貌信息。将喷管理论气动型面和三维形貌信息在统一坐标系下进行对比,根据插值信息调节电动推杆协调动作。清华大学深圳研究生院在专利CN201810443974.5中公开一种单线激光的三维轮廓扫描装置及方法,该装置包括线激光传感器、扫描角度调节装置、运动平移装置以及控制与数据处理装置。通过控制与数据处理装置控制扫描角度调节装置以及运动平移装置,进而带动线激光传感器以正确的位姿完成工件的测量。
上述研究均未提及火箭发动机喷管冷却通道线激光在位测量方法。
发明内容
本发明主要解决的技术难题是克服现有测量方法的不足,面向火箭发动机喷管冷却通道在位高效测量的要求,发明了一种火箭发动机喷管冷却通道线激光在位测量方法。本发明采用线激光传感器测量装置在位检测,测量过程中无需接触喷管,能够快速获得喷管的精确轮廓数据。将线激光传感器集成在工业机器人的末端,提高了测量效率,且具有低成本、高柔性以及操作简单等优点。设计了基于sigmoid函数拟合的精确边缘点提取算法,可准确获得喷管通道边缘位置信息。建立喷管冷却通道筋宽、槽深以及喷管壁厚的数学模型,依据获得的边缘位置信息,可准确计算出喷管冷却通道的筋宽、槽深以及喷管壁厚等关键特征尺寸。
本发明所采用的技术方案为:
一种火箭发动机喷管冷却通道线激光在位测量方法,该方法首先将线激光传感器通过夹具集成在工业机器人的末端,并采用基于标准球的手眼标定方法求解出线激光传感器与工业机器人的位置关系;然后,结合喷管理论廓形以及传感器量程规划线激光传感器的扫描路径,并由工业机器人带动线激光传感器获取火箭发动机喷管的外轮廓数据;其次,针对线激光传感器获取的喷管外轮廓数据,采用基于sigmoid函数拟合的算法来精确获取边缘特征点;最后,结合边缘位置信息计算出喷管冷却通道的筋宽、槽深以及喷管壁厚的尺寸。具体步骤如下:
第一步:获取喷管冷却通道的外轮廓数据
(1)将线激光传感器装夹在工业机器人末端
设计线激光传感器夹具2,将线激光传感器3通过线激光传感器夹具2集成到工业机器人1的末端。
(2)对线激光传感器进行标定
采用手眼标定方法,以标准球作为标靶,依据不同测量姿态下球心在工业机器人坐标系中的坐标恒定,建立包含手眼标定矩阵的方程组。采用4元数法表示手眼标定矩阵中的旋转矩阵,结合建立的方程组,解算出手眼标定矩阵中的未知量,获得线激光传感器与夹具坐标系之间的转换矩阵C,进而获得线激光传感器坐标系与工业机器人坐标系之间的转换矩阵D,通过转换矩阵D解算出线激光传感器坐标系相对于工业机器人坐标系的三个偏角,并通过工业机器人调整角度完成线激光传感器的标定。
(3)规划线激光传感器的扫描路径
采取线激光传感器沿喷管通道上筋轴截面的母线方向扫描与工件转动相结合的测量方式完成喷管外轮廓的测量。线激光传感器自喷管顶端沿喷管外表面筋轴截面的母线方向,并与母线保持一定距离,向下扫描。完成一条筋的扫描测量之后,线激光传感器返回至喷管顶端,工件旋转一定角度,线激光传感器继续进行下一条筋的测量。反复进行上述步骤直至完成喷管完整廓形的测量,扫描路径M可表示为:
M={Mi,i∈[1,m1]} (1)
式中,Mi为第i条线激光传感器扫描路径,m1为扫描路径总条数。
线激光传感器扫描路径Mi由以下几步得出。首先,获取喷管上筋的轴截面轮廓线,设置合适的点间隔,获取其上离散点,并求出每个点的法线信息。然后,结合线激光传感器纵向量程设置传感器到上述离散点的距离,即保证筋的顶端与槽底部均在线激光传感器的量程之内。最后,根据离散点的法线信息得出线激光传感器在测量过程中的转角信息,以保证线激光面与离散点的法线方向一致。
扫描路径的总条数m1由线激光传感器的横向量程以及喷管通道的尺寸来决定,即相邻扫描路径获得的点云之间应有重叠以保证能获得喷管外轮廓完整形貌数据,同时,每条扫描路径获得的点云应包含一条筋的完整廓形,方便后续算法的处理。
(4)完成扫描测量
由工业机器人1夹持线激光传感器3沿扫描路径M进行扫描测量。
第二步:提取喷管通道的边缘特征点并计算关键尺寸
针对线激光传感器在喷管任一位置处获得的二维点云数据W,采用下述算法计算该位置处的边缘信息以及关键尺寸。
(1)采用双边滤波算法对二维点云数据W进行滤波得W1。由数据W1的梯度信息初步获取的边缘点的位置,点云梯度可由一维卷积阵列G作卷积运算获得,
G=[-2 -1 0 1 2] (2)
卷积结果中数值最大和最小所对应的两个点即为初步提取到的边缘点,记为q1、q2。
(2)精确获取边缘点位置信息。设置合适的窗口半径,以初步获取的边缘点q1和q2为中心点,设置K邻域半径,分别提取其邻域点集Q1、Q2。采用sigmoid函数分别拟合点集Q1、Q2。sigmoid函数是一个连续、光滑单调的函数,其函数表达式为:
式中,s1为待拟合点的最大值与最小值的差值;s2为sigmoid函数在x轴上的偏移,即待拟合点的第一个点与最后一个点的横坐标差值;s3表示边缘的倾斜程度,其值越小,边缘越陡峭;s4为sigmoid函数在y轴上的偏移。
采用最速下降法,设置合适的迭代次数以及迭代精度,获得最优拟合结果。对拟合后的函数求一阶导数,并令其等于零,所对应的点即为精确获得的边缘点p1(xa,za)和p2(xb,zb)。
(3)利用精确获取的边缘点进行筋宽、槽深以及喷管壁厚尺寸的计算。
喷管冷却通道筋的宽度尺寸由两个边缘点横坐标之差表示,即:
gap=|xa-xb| (4)
式中,gap为筋宽的尺寸,xa、xb为边缘点的横坐标。
由边缘点将点云W1分成两部分,即槽底端的点集Q3和筋顶端的点集Q4。采用最小二乘法对点集Q3进行直线拟合,获得直线方程l。计算点集Q4中所有点到直线l的距离并求平均,该平均值即为槽深的尺寸d:
式中,L(xl,yl)为点集Q4中的点(xl,yl)到直线l的距离,m2为点集Q4中点的数目。喷管壁厚δ可采用加工前喷管壁厚减去槽深获得:
δ=T-d (6)
式中,T为冷却通道加工之前喷管壁厚的尺寸。
本发明的有益效果:本发明采用线激光传感器测量装置,测量过程中无需接触喷管,能够快速、准确地获得喷管的轮廓数据。本发明将线激光传感器集成在工业机器人的末端,提高了测量效率,且设备成本低,可实现在位高精度测量。同时,设计了喷管冷却通道边缘特征点的精确辨识算法,可准确获取喷管冷却通道的边缘位置信息,并依据边缘位置信息准确计算出喷管冷却通道筋宽、槽深以及喷管壁厚等尺寸。
附图说明
图1为基于工业机器人的火箭发动机喷管线激光在位测量方法全貌示意图。
图2为图1中A处的局部放大图。
图3为基于工业机器人的火箭发动机喷管线激光在位测量方法流程图。
图4为线激光测量轨迹规划示意图。
图5为线激光传感器获得的二维点云数据。
图6为双边滤波后的点云数据。
图7为数据处理结果。
图中:1工业机器人;2线激光传感器夹具;3线激光传感器;4火箭发动机喷管;5工件夹具;6回转工作台。
具体实施方式
下面结合附图和技术方案详细说明本发明的实施方式。
待测喷管,通道条数为500条,喷管大端直径为1500mm,槽深4.5mm,筋宽2.5mm;线激光传感器横向基准距离为7.5mm,范围为7.0~8.0mm,纵向基准距离为20mm,范围为16.8~23.2mm。
测量方法流程如图3所示,具体步骤如下:
步骤一:线激光传感器的装夹与位置标定
将线激光传感器3通过线激光传感器夹具2安装于工业机器人1的末端。由工业机器人1控制线激光传感器3对标准球进行测量,记录不同测量姿态下线激光传感器的读数Sj(j=1,2,…,n)和对应的工业机器人到夹具坐标系的转换关系Bj(j=1,2,…,n),其中n为测量次数。根据球体的几何特征,由线激光传感器的读数Sj(j=1,2,…,n)解算出不同测量姿态下标准球的球心坐标Pgj(j=1,2,…,n)。
设标准球的球心在线激光传感器坐标系下的坐标为Pg=(xg yg zg)Τ,在工业机器人坐标系下的坐标为Pe=(xe ye ze)Τ,则存在下式:
式中,R1、T1分别为夹具坐标系到工业机器人坐标系的旋转矩阵和平移矩阵,B为夹具坐标系到工业机器人坐标系的转换矩阵;R2、T2分别为线激光传感器坐标系到夹具坐标系的旋转矩阵和平移矩阵,C为线激光传感器坐标系到夹具坐标系的转换矩阵,即手眼标定矩阵。
由于球体在工业机器人坐标系下的位置是固定的,故公式(8)成立,
标定矩阵C中旋转矩阵R2可用单位四元数(u0 u1 u2 u3)表示,即:
式中,(v1,v2,v3)为线激光传感器坐标系与夹具坐标系之间平移矩阵T2的3个参数。
由工业机器人夹持线激光传感器对标准球进行4次不同姿态的测量,结果结合公式(8)和公式(9)建立方程组解算出矩阵C中的7个未知数,进而确定线激光传感器坐标系到工业机器人坐标系的转换矩阵D:
式中,(r11,r12,r13,r21,r22,r23,r31,r32,r33)为线激光传感器坐标系与工业机器人坐标系之间旋转矩阵的参数,(t1,t2,t3)为线激光传感器坐标系与工业机器人坐标系之间平移矩阵的参数。
线激光传感器坐标系相对于工业机器人坐标系的三个偏角通过以下等式进行计算:
式中,atan2(x,y)为反正切函数。
通过工业机器人调整角度保证线激光传感器坐标系各坐标轴平行于工业机器人各坐标轴,完成标定。
步骤二:线激光扫描路径轨迹规划
线激光测量总条数m1=500,回转工作台6的步长为0.72°,得到火箭发动机喷管外轮廓的线激光扫描测量路径M={Mi,i∈[1,500]},如图4所示。测量时,由工业机器人1通过线激光传感器夹具2夹持线激光传感器3,使线激光传感器的激光线中点在筋的中间位置,以保证能完整获得筋的轮廓信息,如图2所示。测量过程中根据筋的轴截面母线上各点法线信息确定各位置处线激光传感器的位姿,保证激光面时刻垂直于筋的外轮廓面。完成一条筋的测量后,线激光传感器返回工件顶端,回转工作台6通过工件夹具5带动喷管转动0.72°。反复进行上述步骤,直至完成喷管外轮廓面的测量。
步骤三:喷管通道边缘位置信息精准辨识
图5为线激光传感器在喷管某一位置处获得的二维点云W,采用双边滤波算法进行滤波。设置滤波器半径为5,滤波参数σs取1.5,σr取4,滤波后得到数据W1,如图6所示。
根据二维点云的梯度信息初步获取二维点云的边缘点位置,点云梯度由一维卷积阵列G作卷积运算获得,
G=[-2 -1 0 1 2] (12)
从二维点云第3个点开始,与卷积阵列G做卷积运算,卷积结果中最大和最小的两个点即为初步提取到的边缘点,记为q1和q2,见图7。
设置窗口半径为20,以初步获得的边缘点q1为窗口中心点,提取窗口内所有点组成的点集Q1。同理,获得边缘点q2对应的边缘位置处点集Q2,见图7。
由sigmoid函数分别拟合上述得到的点集Q1和Q2,设置最大迭代次数为2000次,最大迭代误差为1×10-5,拟合得到的函数分别为f1和f2,见图7。对拟合结果求一阶导,函数一阶导为零对应的点记为精确提取的边缘点,记为p1(xa,za)和p2(xb,zb),见图7。
步骤四:喷管通道关键尺寸计算
喷管筋宽由两个边缘点之间横坐标只差来表示,即筋宽gap=|xa-xb|。
由边缘点将二维点云分成槽底端的点集Q3和筋顶端的点集Q4两部分,采用最小二乘法对点云Q3进行直线拟合,获得直线方程l:
y=λ1x+λ2 (13)
其中,
计算点云Q4中所有点到直线l距离的平均值,即为槽深的尺寸d:
式中,(xk,yk)为点集Q4中的点,m2为点集Q4中点的数目。
喷管壁厚δ可采用加工前喷管壁厚T减去槽深d获得,即喷管壁厚:
δ=T-d (17)
由工业机器人和线激光传感器组成的测量系统可以实现火箭发动机喷管外轮廓的高效在位测量,通过sigmoid函数拟合算法可以精准辨识喷管通道边缘位置,进而准确地获得喷管通道筋宽、槽深以及喷管壁厚的尺寸信息。
Claims (3)
1.一种火箭发动机喷管冷却通道线激光在位测量方法,其特征在于,该方法首先将线激光传感器集成在工业机器人的末端,并采用基于标准球的手眼标定方法求解出线激光传感器与工业机器人的位置关系;然后,结合喷管理论廓形以及传感器量程规划线激光传感器的扫描路径,并由工业机器人带动线激光传感器获取火箭发动机喷管的外轮廓数据;其次,针对线激光传感器获取的喷管外轮廓数据,采用基于sigmoid函数拟合的算法来精确获取边缘特征点;最后,结合边缘位置信息计算出喷管冷却通道的筋宽、槽深以及喷管壁厚的尺寸;具体步骤如下:
第一步:线激光传感器的装夹与位置标定
(1)将线激光传感器装夹在工业机器人末端
将线激光传感器(3)通过线激光传感器夹具(2)集成到工业机器人(1)的末端;
(2)对线激光传感器进行标定
采用手眼标定方法,以标准球作为标靶,依据不同测量姿态下球心在工业机器人坐标系中的坐标恒定,建立包含手眼标定矩阵的方程组;采用4元数法表示手眼标定矩阵中的旋转矩阵,结合建立的方程组,解算出手眼标定矩阵中的未知量,获得线激光传感器与夹具坐标系之间的转换矩阵C,进而获得线激光传感器坐标系与工业机器人坐标系之间的转换矩阵D,通过转换矩阵D解算出线激光传感器坐标系相对于工业机器人坐标系的三个偏角,并通过工业机器人调整角度完成线激光传感器的标定;
第二步:线激光传感器扫描路径规划
采取线激光传感器沿喷管通道上筋轴截面的母线方向扫描与工件转动相结合的测量方式完成喷管外轮廓的测量:线激光传感器自喷管顶端沿喷管外表面筋轴截面的母线方向,并与母线保持一定距离,向下扫描;完成一条筋的扫描测量之后,线激光传感器返回至喷管顶端,工件旋转一定角度,线激光传感器继续进行下一条筋的测量;反复进行直至完成喷管完整廓形的测量,扫描路径M表示为:
M={Mi,i∈[1,m1]} (1)
式中,Mi为第i条线激光传感器扫描路径,m1为扫描路径总条数;
由工业机器人夹持线激光传感器沿扫描路径M进行扫描测量;
线激光传感器扫描路径Mi由以下几步得出:首先,获取喷管上筋的轴截面轮廓线,设置点间隔,获取其上离散点,并求出每个点的法线信息;然后,结合线激光传感器纵向量程设置传感器到上述离散点的距离,即保证筋的顶端与槽底部均在线激光传感器的量程之内;最后,根据离散点的法线信息得出线激光传感器在测量过程中的转角信息,以保证线激光面与离散点的法线方向一致;
扫描路径的总条数m1由线激光传感器的横向量程以及喷管通道的尺寸来决定,即相邻扫描路径获得的点云之间应有重叠以保证能获得喷管外轮廓完整形貌数据,同时,每条扫描路径获得的点云包含一条筋的完整廓形,方便后续算法的处理;
第三步:喷管冷却通道的边缘特征点提取
针对线激光传感器在喷管任一位置处获得的二维点云数据W,计算该位置处的边缘信息:
(1)采用双边滤波算法对二维点云数据W进行滤波得W1;由W1的梯度信息初步获取边缘点的位置,点云梯度由一维卷积阵列G作卷积运算获得,
G=[-2 -1 0 1 2] (2)
卷积结果中数值最大和最小所对应的两个点即为初步提取到的边缘点,记为q1、q2;
(2)精确获取边缘点位置信息
设置窗口半径,以初步获取的边缘点q1和q2为中心点,设置K邻域半径,分别提取其邻域点集Q1、Q2;
采用sigmoid函数分别拟合点集Q1、Q2,sigmoid函数表达式为:
式中,s1为待拟合点的最大值与最小值的差值;s2为sigmoid函数在x轴上的偏移,即待拟合点的第一个点与最后一个点的横坐标差值;s3表示边缘的倾斜程度,其值越小,边缘越陡峭;s4为sigmoid函数在y轴上的偏移;
采用最速下降法,设置迭代次数以及迭代精度,获得最优拟合结果;对拟合后的函数求一阶导数,并令其等于零,所对应的点即为精确获得的边缘点p1(xa,za)和p2(xb,zb);
第四步:喷管冷却通道关键尺寸计算
喷管冷却通道筋的宽度尺寸由两个边缘点横坐标之差表示:
gap=|xa-xb| (4)
式中,gap为筋宽的尺寸,xa、xb为边缘点的横坐标;
由边缘点将点云W1分成两部分,即槽底端的点集Q3和筋顶端的点集Q4;采用最小二乘法对点集Q3进行直线拟合,获得直线方程l;计算点集Q4中所有点到直线l的距离并求平均,该平均值即为槽深的尺寸d:
式中,L(xl,yl)为点集Q4中的点(xl,yl)到直线l的距离,m2为点集Q4中点的数目;
喷管壁厚δ采用加工前喷管壁厚减去槽深获得:
δ=T-d (6)
式中,T为冷却通道加工之前喷管壁厚的尺寸。
2.根据权利要求1所述的测量方法,其特征在于,第一步中,线激光传感器标定的具体过程为:
由工业机器人(1)控制线激光传感器(3)对标准球进行测量,记录不同测量姿态下线激光传感器的读数Sj和对应的工业机器人到夹具坐标系的转换关系Bj,其中j=1,2,…,n,n为测量次数;根据球体的几何特征,由线激光传感器的读数Sj解算出不同测量姿态下标准球的球心坐标Pgj;
设标准球的球心在线激光传感器坐标系下的坐标为Pg=(xg yg zg)T,在工业机器人坐标系下的坐标为Pe=(xe ye ze)T,则存在下式:
式中,R1、T1分别为夹具坐标系到工业机器人坐标系的旋转矩阵和平移矩阵,B为夹具坐标系到工业机器人坐标系的转换矩阵;R2、T2分别为线激光传感器坐标系到夹具坐标系的旋转矩阵和平移矩阵,C为线激光传感器坐标系到夹具坐标系的转换矩阵,即手眼标定矩阵;
由于球体在工业机器人坐标系下的位置是固定的,故公式(8)成立,
标定矩阵C中旋转矩阵R2用单位四元数(u0 u1 u2 u3)表示,即:
式中,(v1,v2,v3)为线激光传感器坐标系与夹具坐标系之间平移矩阵T2的3个参数;
由工业机器人夹持线激光传感器对标准球进行4次不同姿态的测量,结果结合公式(8)和公式(9)建立方程组解算出矩阵C中的7个未知数,进而确定线激光传感器坐标系到工业机器人坐标系的转换矩阵D:
式中,(r11,r12,r13,r21,r22,r23,r31,r32,r33)为线激光传感器坐标系与工业机器人坐标系之间旋转矩阵的参数,(t1,t2,t3)为线激光传感器坐标系与工业机器人坐标系之间平移矩阵的参数;
线激光传感器坐标系相对于工业机器人坐标系的三个偏角通过以下等式进行计算:
式中,atan2(x,y)为反正切函数;
通过工业机器人调整角度保证线激光传感器坐标系各坐标轴平行于工业机器人各坐标轴,完成标定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110841142.0A CN113566735B (zh) | 2021-07-24 | 2021-07-24 | 一种火箭发动机喷管冷却通道线激光在位测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110841142.0A CN113566735B (zh) | 2021-07-24 | 2021-07-24 | 一种火箭发动机喷管冷却通道线激光在位测量方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113566735A CN113566735A (zh) | 2021-10-29 |
CN113566735B true CN113566735B (zh) | 2022-08-09 |
Family
ID=78167132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110841142.0A Active CN113566735B (zh) | 2021-07-24 | 2021-07-24 | 一种火箭发动机喷管冷却通道线激光在位测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113566735B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114485497B (zh) * | 2022-01-27 | 2023-01-06 | 大连理工大学 | 一种双层薄壁结构配合间隙超声测量装置与方法 |
CN116164648B (zh) * | 2023-04-20 | 2023-07-18 | 武汉嘉晨电子技术有限公司 | 一种bdu汽车线束连接器端子自动检测方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105960569A (zh) * | 2014-05-27 | 2016-09-21 | 精益视觉科技私人有限公司 | 使用二维图像处理来检查三维物体的方法 |
CN106370106A (zh) * | 2016-09-30 | 2017-02-01 | 上海航天精密机械研究所 | 结合工业机器人与线性导轨的线激光扫描测量系统及方法 |
CN107270833A (zh) * | 2017-08-09 | 2017-10-20 | 武汉智诺维科技有限公司 | 一种复杂曲面零件三维测量系统及方法 |
CN107578464A (zh) * | 2017-06-30 | 2018-01-12 | 长沙湘计海盾科技有限公司 | 一种基于线激光扫描的传送带工件三维轮廓测量方法 |
CN107677205A (zh) * | 2017-09-29 | 2018-02-09 | 桂林电子科技大学 | 一种基于工业机器人的激光测量系统及方法 |
CN109461163A (zh) * | 2018-07-20 | 2019-03-12 | 河南师范大学 | 一种用于磁共振标准水模的边缘检测提取算法 |
CN110223310A (zh) * | 2019-05-22 | 2019-09-10 | 上海大学 | 一种基于深度学习的线结构光中心线和箱体边缘检测方法 |
CN110986778A (zh) * | 2019-12-25 | 2020-04-10 | 电子科技大学 | 碳纤维复合材料铆钉孔尺寸检测系统及方法 |
DE102019109333A1 (de) * | 2019-04-09 | 2020-10-15 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und Verarbeitungseinheit zur Ermittlung der Größe eines Objektes |
-
2021
- 2021-07-24 CN CN202110841142.0A patent/CN113566735B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105960569A (zh) * | 2014-05-27 | 2016-09-21 | 精益视觉科技私人有限公司 | 使用二维图像处理来检查三维物体的方法 |
CN106370106A (zh) * | 2016-09-30 | 2017-02-01 | 上海航天精密机械研究所 | 结合工业机器人与线性导轨的线激光扫描测量系统及方法 |
CN107578464A (zh) * | 2017-06-30 | 2018-01-12 | 长沙湘计海盾科技有限公司 | 一种基于线激光扫描的传送带工件三维轮廓测量方法 |
CN107270833A (zh) * | 2017-08-09 | 2017-10-20 | 武汉智诺维科技有限公司 | 一种复杂曲面零件三维测量系统及方法 |
CN107677205A (zh) * | 2017-09-29 | 2018-02-09 | 桂林电子科技大学 | 一种基于工业机器人的激光测量系统及方法 |
CN109461163A (zh) * | 2018-07-20 | 2019-03-12 | 河南师范大学 | 一种用于磁共振标准水模的边缘检测提取算法 |
DE102019109333A1 (de) * | 2019-04-09 | 2020-10-15 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und Verarbeitungseinheit zur Ermittlung der Größe eines Objektes |
CN110223310A (zh) * | 2019-05-22 | 2019-09-10 | 上海大学 | 一种基于深度学习的线结构光中心线和箱体边缘检测方法 |
CN110986778A (zh) * | 2019-12-25 | 2020-04-10 | 电子科技大学 | 碳纤维复合材料铆钉孔尺寸检测系统及方法 |
Non-Patent Citations (2)
Title |
---|
基于机器视觉的金属手机外壳尺寸测量与表面典型缺陷检测研究;冯锴;《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》;20190115;参见正文"3.2 金属手机外壳轮廓边缘提取"部分、"3.3 基于梯度方向与 Sigmoid 函数拟合的亚像素边缘检测"部分、"3.4 金属手机外壳尺寸测量"部分 * |
线激光在机测量建模与数据预处理研究;王永青;《组合机床与自动化加工技术》;20180331;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113566735A (zh) | 2021-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wang et al. | A mobile robotic measurement system for large-scale complex components based on optical scanning and visual tracking | |
CN108981604B (zh) | 一种基于线激光的精密零件三维全貌测量方法 | |
CN111735390B (zh) | 一种用于线激光传感器的标定块及手眼标定方法 | |
CN104515478B (zh) | 一种高精度的航空发动机叶片自动三维测量方法和系统 | |
Zexiao et al. | Complete 3D measurement in reverse engineering using a multi-probe system | |
EP1476797B1 (en) | Method and system for visualizing surface errors | |
CN101000499A (zh) | 基于多传感器集成测量的仿形加工方法及系统 | |
CN113566735B (zh) | 一种火箭发动机喷管冷却通道线激光在位测量方法 | |
CN102494657A (zh) | 一种曲面轮廓测量及检测的测头半径补偿方法 | |
CN112648934B (zh) | 一种自动化弯管几何形态检测方法 | |
CN114720475A (zh) | 一种汽车车身漆面缺陷智能检测与打磨系统及方法 | |
CN112614098A (zh) | 一种基于增强现实的毛坯定位与加工余量分析方法 | |
CN110030926B (zh) | 激光束空间位姿的标定方法 | |
CN113269673B (zh) | 一种基于标准球架的三维点云拼接方法 | |
CN204269086U (zh) | 一种高精度的航空发动机叶片自动三维测量系统 | |
CN105716547A (zh) | 一种机械工件平面度快速测量装置及方法 | |
CN112990373B (zh) | 基于多尺度特征融合的卷积孪生点网络叶片轮廓拼接系统 | |
CN112577387B (zh) | 一种基于视觉千分尺的测量钢管内外壁及壁厚测量方法 | |
CN110455188B (zh) | 单轴平移台与结构光3d传感器联合测量标定方法 | |
CN115507769B (zh) | 融合视觉和光学原理的齿轮快速测量方法 | |
CN114485468B (zh) | 多轴联动复合测量系统及微零件全轮廓自动化测量方法 | |
Wu et al. | Adaptive sampling for corrugated plate digitization using a laser displacement sensor | |
CN117934760B (zh) | 基于非接触扫描测量的刀具曲面三维重建方法 | |
CN114777607B (zh) | 一种回转体同轴度误差检测方法 | |
CN112729163B (zh) | 大型产品几何参数视觉检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |